VMSpc Engine Monitoring for PC.


Does anyone know if I can use a system that I had on a 2001 Bounder Cummings engine on a 2002 GMC V8 Diesel?

Odd Cummins M11 diagnostic connector?

I located the diagnostic connector under the dash on my 95 Foretravel U320C SE (94 M11 Celect w/jake/HD4060). If it is the one I found, its a 6 pin diagnostic connector, rectangular (single connector layer, inline contacts).
My Foretravel wiring diagram shows a rectangle with the following pin assignments left to right:

B- ATA data link minus (J1587)
A- ATA data link pos (J1587)
F & D - no connection
E - ground (Bat -)
C - ign (Bat +)

B&A also connects to the ATEC TCU for the Allison HD4060, but from what I've read here the VMSpec software won't read data from this line.

1. Do you have a data cable with this type of connector? Have I located the wrong diagnostic port?
2. Am I correct in assuming that this older HD4060 won't communicate to VMSpec?

I plan on ordering within a few weeks... I can provide a digital picture if desired.

Dave Head

VMSPC and Tire Safeguard

Is there any current information for interfacing Tire Safeguard and VMSPC? I use both but it would be very handy to have the tire display show up on the VMSPC menu.

1994 M11 Celect

I recently traded up to a 95 Foretravel with a '94 M11 Celect engine. 370hp, waiting on the paperwork showing the uprate to 400hp by Foretravel.
Can this engine use any/all capabilities of the VMSpec?

Fuel Used

My VMSpc displays the total miles and fuel used on my coach. I was wondering how the Cummins ECM monitors/logs how much fuel is used and if it's accurate. I calculated by average MPG for the life of the coach and if it's accurate, my Cummins ISC has gotten almost 10MPG over it's life of 6 yrs. and 27K miles.

Power for the VMSpc Box

I just read from another forum that the VMSpc box was powered from the chassis. I had assumed that it was powered from the computer. Since my chassis connector is in a location rather difficult to get to I prefer to leave the VMSpc cable plugged in. So where does the power for the box come from? How much power or current does it use? Would it hurt to leave it on virtually all the time? Thanks.

Engine Diagnostic Connector

I recently purchased the VMSpc from you but I have been unable to locate the diag. connector. I have a 2004 Tiffin Allegro Bus on a freightliner chassis. I know where it is in back by the engine but I cannot find it under the dash. Any suggestions?

Not sure if all gauges are working or should be working

I installed VMSpc today on a Cummins ISL 400 2007 Tiffin Allegro Bus. The following gauges did not provide any information(read 0): oil temp, transmission temp, fuel temp, transmission (gears), horsepower and torque. I am not sure if that information should be available from the Cummins and Allison electronic controls. If it is, how/where should I begin to look for the problem?

ISB 275 with Banks

I have just added Banks to my 2001 Bounder (3/2000 ISB) and it appears that the fuel consumption does not agree with fills. How does the fuel flow/consumption get measured? If Banks Ottomind adjusts fuel feed to injection pump and thus to engine, does the engine computer have any view of this?
The error appears to be several gallons per tank. Is this to be expected? Possible corrective measures? Additionally I presume Banks kit also added new boost sensor for their boost guage -- what does engine computer use in this instance?

Bob Hicks

VMSpc pays for itself, again!

Last year, the VMSpc paid for itself by showing me the lack of power the engine was experiencing was due to lack of turbocharger boost pressure. I confirmed this by hearing an exhaust leak. We were in Alaska at the time, so it was *GREAT* to know what the problem was.

This year, we did all of the east coast, from Prince Edward Island all the way to Florida. While heading east from Las Vegas, our home base, I noitced the oil pressure reading on the Cummins ISB was jumping around on the VMSpc, from the normal 55 PSI to 103. Everything behaved normally, so I figured a sending unit was going south. FWIW, the dash gauge continued to be as worthless as it usually is, as it did not indicate any fluctuation at all.

Eventually, the sending unit got worse, and the information it was sending to the engine computer was either -0- PSI or 103 PSI. When it drops to -0-, the computer cuts back on fuel delivery about 30%. I know this because of the VMSpc, of course! You can feel it on level ground, but it's not obvious. Now, after the computer has a -0- reading for more than about 5 seconds, the 'stop engine' light comes on (this is in addition to the 'check engine' light which comes on when the oil pressure first gets to -0-), and the fuel rate is reduced again. This time fuel delivery is about 1/3 of normal volume, so you have about half of regular boost, and effectively no ability to go up grades or maintain more than about 40 MPH into a 30 MPH head or crosswind. Again, thanks to the VMSpc, I know exactly what is happening. More importantly, I knew I did not need to pull over and pay giant $'s for a tow, lodging, etc. to have a sender replaced which was merely malfunctioning periodically and could be put off as long as I knew what was actually happening.

'99 Bounder Diesel 39Z w/106K miles on it

Frozen Data

I've asked this before but can't recall your response. Recently the data kept freezing and the mouse went crazy and actually rebooted the computer on its own. Please explain again do I plug the hardware into the computer USB slot before I turn on the computer, before I start up the VMSpc software or before I start up the engine? I know there is a certain procedure to prevent this from happening.

Cruise status lamp

All of a sudden the cruise status lamp stays green regardless of cruise setting. Running 2.2 upraded from the beta. Fix?

2001 FT U320

Allison selector

It appears that a lot or maybe all of the new Allison selector pads are now supplied with the dual window instead of the single window. I read in a previous post where the new version will not provide any transmission info to the VMSpc, is that still correct? If so in the near future the problem will get worse as new coaches roll off the line. Is it possible that the program could incorporate a couple of files, one for the single window and the other for the double window? Kind of like you have written in the different engine files.

Ted Bryan

Mercedes MBE 929 Engine File

As promised, here is the engine calibration file for the new Mercedes MBE 929 (330 HP) engine. If you are using this engine, just copy this file to your VMSpc directory. Then select Engine Type and choose this engine.

Mercedes 926 330 hp engine


We recently ordered a new motorhome from Tiffin Motorhomes. It will have the MBE 926 330 hp engine. Does the new version of VMSpc have that engine in it? If so great, if not what can I do to either provide you with the necessry info or contact someone who can provide the necessary info.

Ted Bryan

Manually Removing incorrect drivers (Prolific)

Manually Removing incorrect drivers (Prolific)
(Originaly Posted on 23-APR-2003, by Robert L. McConn)
(Original Thread: Stop Errow Screen with win XP )

I had the same problem and had no luck contacting SilverLeaf. They tried their best but could not solve the problem. The Bafo web site shows a new BF810 driver Version 1.5 for Windows XP. However, when I download this zipped file, I still got a driver SER2PL.sys Version I then contacted Bafo and they sent me an e-mail with the prober driver attached. They also included detailed instructions on removing the old version 1.3. Properly removing the old driver is very important.

Here is Bafo's response and attached to this reply is the proper driver. Hope this all comes through o.k. If not feel free to contact me by e-mail and I will forward it all to you.

Bob Mc

Dear Robert,

USB to Serial adapter - Windows 2000 & XP

Manually Removing incorrect drivers

Note: enable to see all the hidden files and folders

1. Go to Start / Search / For Files or Folders. Type in SERPORT and click

Search Now. Search result will show serport.inf is located at C:\WINNT\INF

and serport.vxd is located at C:\WINDOWS\SYSTEM32. Please select serport.inf

and serport.vxd and Delete. Note: You might have see more then 2 serport

files, please delete all the files that contain serport files in C:\WINDOWS\…

2. Repeat step #1 to search “ser?pl” and “usb2ser”

3. Type OEM*.INF and click SEARCH NOW.

If the file OEM*.INF can not be found please do the following:

a. Go to the menu bar and click on




AND FOLDERS and click OK.

c. Click SEARCH NOW.

If you have multiple files of OEM*.INF, you need to search for the correct file to delete. Windows 2000 renames all drivers to OEM*.INF.

a. Double click each file and Notepad

will open it.

b. Press Ctrl + F and type in the following:

USB\VID_067B&PID_2303 and click


The OEM*.INF file that contains USB\VID_067B&PID_2303 is the file that needs to be deleted. Close Find and Notepad windows. You may now delete this file by right clicking your mouse button and scroll down to Delete.

4. Go to Start / Run / type in REGEDT32 and click OK. Multiple windows will

open at the same time. Find Hkey_Local_Machine à System /

CurrentControlSet / Enum / USB / USB\Vid_067b&Pid_2303 and press

delete. If you can’t delete this file, go to Security / Permissions / select the

Full Control and click OK. Now you may delete USB\Vid_067b&Pid_2303.

5. Hkey_Local_Machine/System/ControlSet001/Services….please delete the filename “Serport” or “Ser?pl”

6. Hkey_Local_Machine/System/ControlSet002/Services….please delete the filename “Serport” or “Ser?pl”

7. Unplug the adapter and computer reboot

8. Plug in the adapter with USB cable and windows will find the new hardware

1. download attached driver

2. unzip the driver

3. attached USB cable with converter

4. let windows attached new hardware device

5. select specified a driver location

6. point to where you can see "ser2pl.inf"

7. click next to continue

9. and then Windows will find the driver

10. click next to finish the installation

Best Regards,

BAFO Support Center


MarkO re-posting Robert L. McConn

Mark D. Overholser
Engineering Technician
SilverLeaf Electronics Inc.
2472 Ferry Street SW
Albany, OR 97322

541-967-8988 (fax)
( http://www.simply-smarter.com/ )

Intake Manifold Temperature

I'm running a VMSpc on a 2000 Monaco Dynasty. What, exactly, does the Intake Manifold Temperature tell me? What should I be watching for with that temperature indication? Is it an indication of the ambient air temp going into the engine?


Our Top 10 tech support call topics.

Top 10 Issues with VMSpc not working
As Of 15-SEP-2004

Diagnostic Plug in front of Coach, not wired correctly.

Diagnostic Plug in front of Coach, not found, was "hid too well".

VMSpc stops "updating" after 3-5 minutes.

VMSpc can not open Com Port.

Bafo USB-to-Serial Adapter won't Install

Bafo USB-to-Serial Adapter already Installed, but Hardware Manager is asking for Drivers.

Bafo USB-to-Serial Adapter drivers not Signed for Win XP.

VMSpc stops receiving data after Update of SW from 2.x to 2.x+.

VMSpc stops receiving data for no apparent reason.

On Boot-Up of WinXP, Mouse is very "erratic", an usually unusable.


Some answers to the above (not a compleat list)

10. and 9.
If the wiring Issues is Power, find a source of Power somewhere in the Dash. If the wiring Issues is Data, if another J1708 data source is located, the Harness can be spliced in. If not, we have made in the past (for a price) 50-60 foot data cables to plug in in the Engine Compartment, and the Owner runs the line forward to plug into his VMSpc or VMS.

Most Windows Lap-Tops seem to be configured to slow-down/shut-down/sleep/hibernate when "not used". "Not Used" being defined as Mouse or Keyboard activity. This is usually a "configurable" amount of time, and most Lap-Tops let you configure this differently for Battery Uses and AC Powered Use, but the AC Powered is usually NOT set to "Never". Which means that if the VMSpc user is "just watching", their Lap-Top, it will stop updating, and sometimes even "freeze up". In some cases, a trip to the BIOS is in order, to keep the Lap-Top awake because of Com Port settings or Power Save modes.

If you know the Com Port is correct, look for Conflicting Software. 4 times out of 5, the User has Palm Pilot, "hot-sync" software, waiting for the Palm to Drop in the Cradle, unfortunately this ties up the Com Port, thus VMSpc is unable to work. The other cases are usually GPS Software or other Com Port using Software.

I am not ever sure with this one. Follow these directions, Manually Removing incorrect drivers (Prolific) to "totally remove" the Bafo Software from Lap-Top and try the install from the Top.

It appears that there is only 2 USB port on a "USB root hub". If the Lap-Top has more USB port, there can be multiple "USB root hubs". The driver only gets installed for the One "USB root hub", so if at a later time, the User plugs the Bafo (or any USB device) into another "USB root hub", the Drivers are not "installed" for that "root hub", so the Hardware Wizard comes up to tell you it needs your help. The Drivers should already be available on your Hard Drive, just not "installed" for the "new" "USB root hub".

I personally have experienced 3 "USB root hubs", for a total of 5 USB ports. 4 USB ports (2 different "USB root hubs") were USB ver 1.1 and One was USB ver 2.0. This would require (technically) three different driver installs, to have the Bafo usable in any USB port on the LapTop.

Bafo seems to have Signed Drivers for XP, now! (Summer 2006).

If the user installs the VMSpc2.1 or VMSpc2.2 package on VMSpc2.0 or VMS2.1, it will erase all the settings, and replace the DEFAULT layout. Martin released a VMSpc2.x Update, which is designed to install over a prevous version of VMSpc2.x.

VMSpc Com Port is assigned Manually from the "Advanced->Communications" menu option. When the Bafo (and I assume all USB-to-Serial adapters) are "plugged-in", Windows assigns them a Com Port, the Comm Port seems to change as the USB-to-Serial adapter is moved from USB to USB port on the laptop (see Toshiba P25-S477 Satellite Lap-Top info below). So if the user, uses a different USB port on the Lap-Top, the Com Port changes, but VMSpc does not look for the "new" Com Port, and thus, does not work. Also on the "Advanced->Communications" menu option, it is recommended to select the "check box" AUTORESTART.

This is very prevalent on Win XP, in the last 9-12 months (2003-2004 time frame). Read "Current Best Procedure, Toshiba P25-S477 Satellite" below. Also Martin just "found out" in the Last Month, that MicroSoft specifically DOES NOT support USB-to-Serial devices, so each Manufacture is on there own to support them, and MicroSoft does not "seem to" care if they work, AT ALL.


P.S. Also, VMSpc Got-Cha... IF you add gages or Move them around, you MUST SAVE your layout, before you exit VMSpc, other wise when starting VMSpc up, it will load the DEFAULT config. Also when creating Odometers, there are Odometer File created, and when the Odometers are Destroyed, the Odometer Files are Destroyed. But if you create an Odometer, and forget to SAVE your layout, the Odometer does not appear on your VMSpc, but the Odometer File are still on your Hard Drive, now Orphaned....


Current Best Procedure
Toshiba P25-S477 Satellite

Plug IN USB to Serial Adapter before Powering up Lap Top from a Cold Start. Plug In USB to Serial into Back Bottom USB port. (Configured for COM2)
DO NOT have VMSpc JIB powered Up, Until Lap Top is booted up to Login Screen.
Power Up VMSpc JIB.
Login and Start VMSpc Window's Program Ver 2.1.

Best Guess of Problem.

There is a Conflict with the Bafo BF-810 USB to Serial adapter when it is receiving Data from the VMSpc JIB. Plugging the Bafo BF-810 in to the LapTop after booting does not seem to help the problem. Only booting the Lap Top with the BAFO plugged in, and NO data coming from the VMSpc JIB is that only consistent and reliable configuration.

Please note that USB devices should be able to be “plugged In” after booting, at any time. This behavior is most likely a “bug” and I will address it to Bafo to see if it can be corrected in Future releases of their Software.

(Note: New Information avalible as of Summer 2006 indicates that WinXP is "seeing" the Serial Data comming from the VMSpc JIB, and thinking that it is Serial Mouse data. WinXP then Opens the COM Port, and prevents other applications for using that COM Port. I have also received one report of this behavour with WinXP and a Built-In COM Port.)

Mark Overholser
SilverLeaf Electronics Inc.

Entered on 04/19/2004 at 14:32:22 by Mark Overholser:
Toshiba Satellite P25-S477,

Unit has 4 USB ports, 2 on Right Side (Top and Bottom), 2 on Back Side
(Top and Bottom). Side USB ports are VERY LOOSE, looks like they are
coming off their mount.
USB to Serial Bafo in
Side Top COM5
Side Bottom COM8
Back Top COM9
Back Bottom COM10 (Conflict with Toshiba BT [Blue Tooth])

Also possible related:
Toshiba BT (Blue Tooth) Port (COM10)
Toshiba BT (Blue Tooth) Port (COM11)
Toshiba BT (Blue Tooth) Port (COM13)
Toshiba BT (Blue Tooth) Port (COM6)
Toshiba BT (Blue Tooth) Port (COM7)

The "owner" reported (and I concur) that when USB to Serial is plugged in
to the Lap Top at Boot Time and JIB is powered off Engine (or eSIM)
the LapTops Mouse (Touch Pad) is very "jumpy" and "intermittent" in
its operation. In most cases, Touch Pad is un-usable, unless LapTop
is started WITHOUT USB to Serial plugged in, then plugged in after
bootup. USB to Serial seems OK, IF NO ENGINE DATA!!

Changing USB ports and JIB Powered Status. Testing Matrix to follow.

Entered on 04/20/2004 at 14:36:13 by Mark Overholser:
Unit is inconsistent with Installing USB to Serial after boot up.
Loose USB ports on Right Side may be some of this cause.


Mark D. Overholser
Engineering Technician
SilverLeaf Electronics Inc.
2472 Ferry Street SW
Albany, OR 97322

541-967-8988 (fax)
( http://www.simply-smarter.com/ )

Logging flag

Hi, I have been using the VMSpc for over a year now and love it, particularly the logging function. I have used it on many an occassion to document issues with the coach to help the manufacturer trouble shoot heating issues for example.

My question is this:

Can you add a flag that displays whether or not the logging function is enable or disabled? Many times I forget to turn it off or upon departure cannot remember if I turned it on forcing me to go to the dialogs rather than setting a display flag to remind me in either case.

Another Boost guage question...

Just tried my VMSPC on my 2006 CC Inspire with CAT 400.

The turbo boost was in the "red" at 29 PSI? Seems pretty odd when it will be in the area of 31 PSI when accelerating and climbing hills. Is there an adjustment I should be making? It is already selected for the CAT 400.

But I found the program to be quite interesting.

What are the important guages to have? I have my Delorme software on top, with only a few guages down at the bottom.



Serial Port JIB connection fail

Just received kit. Installed cables. I keep getting failed between JIB and PC. Green lite on steady, red lite flashing. If there is a lite in the serial to USB cable, it is not lit. I purchased new cables in case that was the problem, no success. I tried two different laptops. I am using the correct com port. What gives. Could it be a malfunctioning JIB? Am very disappointed since I hoped to be using the system today!

multiple programs on screen

I would like to have my VMSpc engine monitor readings on the outside of my windows screen and the copilot live gps on the middle of my screen as was shown at the FMCA rally. How do I set up my computer?


Has anybody had any trouble with your software not connecting to the coach engine computer because of a "PC Failure?" I have identified the correct Port, and checked automatic restart, but still get the same error. Talked to Martin from Silveleaf at the Concord FMCA and he said to (1) Open Device Manager, plug in USB Adapter and port number should appear on the list. Next, he said to start VMSpc and set it to the correct port. Finally, plkug in the JIB and it should work. Well, it did but only one time. Since then, my system has been down. Thanks, Ron

Cruise control indicator


I couldn't find your email address anywhere on this site so am posting this message instead. We talked at FMCA-Charlotte about having the cruise control speed indicator reflect whether the cruise control is engaged or not. I searched the site using "cruise control" and could not get a relavent result. Please advise.

Bernie Dobrin

Tire size change

I changed to a different tire size, which is exactly 2.5% larger in circumference, according to flatland GPS measurements/mile markers vs. original VMSpc. OEM tires were 235/80/22.5" while the replacements are 275/70/22.5".

I'd like to reset just one 'trip odometer', the one I have set to track engine parameters from day one, to *not* reflect this 2.5% increase except from a certain mileage point, about 62K miles. I have made adjustments for the current odometers I use, of which there are four, I'm an info-geek, but that one I'd like to yank 2.5% out of the first 62K miles of data so I have a dead-on mileage reading for the 'lifetime' odo.



Kelly Bradley
currently on the road, in Pigon Forge, TN at the moment

VMSpc with 2006 Monaco coach

I reciently purchased a 2006 Monaco Knight with the Cummins ISC 330 HP and Allision 6 speed transmission ... I am receiving engine information, but nothing from the transmission ... I'm I missing something?

VMSPc 2.2 Beta v2 upgrade?

Is there an upgrade to the subject version? if so I would like to download it without destroying my trip logs, ets.

Convert Trip Logs to Excel format

Please help to provide some guidance on how to convert the VMSPc format trip logs to Excel format.


Freightliner/Mercedes VMSpc Compatability

I am considering ordering a Class A with the Mercedes Engine on a Freightliner Chasis.

Does the VMSpc work with this combination ?

Thank you ,

The final release of VMSpc 2.2 doesn't work

I'm using the VMSpc Beta 2.2 software which works just fine with my system. However, I would like some of the extra features such as Horspower gage from the final release but that release won't communicate with my JIB. The software works just fine but it just doesn't find the JIB. I've seemed to try everything but no joy. My JIB has the com port out and I use the Com port to USB adapter purchased from you folks. When I view the hardware through "My Computer", the computer sees the port and the software is set to the same port number but nothing happens. Any thoughts?

Syndicate content