VDSTS is software that allows the end user (you) the option to do most all diagnostic work/troubleshooting and reset of the Throttle Position Sensor (T.P.S.) at home. It was the Factory used standard up until '06, and can still be used on the newest bikes. To order visit the GuzziTech.com Store HERE.
Below is a general 'How-To' using Graham's excellent beginning below. Please feel free to post your experiences to add to it. It will be an online reference here as well. TIA.
The standard cable supplied with VDSTS is for connection to a laptop 9-pin serial port. A Keyspan serial to USB cable can also be used if the laptop has only a USB port. That cable needs the software driver supplied on a CD with the cable to be installed in order to function. PLEASE USE THE DRIVERS ON THE CDROM WHEN PROMPTED BY WINDOWS FOR NEW INSTALLATION, do NOT use the Windows default.
Install VDSTS from the VDSTS CD. Open the progression of relevant VDSTS folders and subfolders and then the one for XP or whatever operating system your PC has.
Open it and click the setup icon to install VDSTS.
Once installed, use the desktop icon to launch VDSTS.
On the first window to appear press the English language button.
On the newer versions of VDST, the "Com" port connection is auto-sensing/find. On the older versions, click on the Communication tab at the screen top and from the drop-down menu click Port Setting. A window will appear and at the top of it a panel labeled VDST with up/down arrows beside it. Move through to choose the appropriate Com port you are to connect through and click OK. Unless you know the Com port number you may need to re-visit this to get connection to the bike.
With the cable is connected to the bike** and laptop and the kill switch on Run, turn on the ignition and click the bike icon button (Brand/Ecu/Model) and then VDSTS will automatically search for and identify the ECU type and show the type on the screen bottom. For the MM IAW5AM; A window will appear indicating the ECU type found and asking you to confirm if that is correct. **NOTE: For ABS Guzzis, there is a 3-wire plug that goes to the ABS unit on the right side of the battery tray - DO NOT CONNECT TO THIS PLUG. The correct plug/connection resides in the small fuse tray just forward of the seat latch. This is a 2-wire plug/connector - see pic below**
Now press the HotSync button to connect VDSTS to the Ecu. Once connection is confirmed, all the buttons along the top of the screen will become active.
Press the dials button (Gauges/Meters) to display data including the TPS reading. Open the throttle progressively and the TPS reading should respond accordingly.
*15RC settings. The VDST does not show the actual TPS value in the normal TPS channel/position. The TPS value of 2.3~2.5 will not change on reset. The channel to observe for the TPS position is Alfalin_0. It will display in millivolts. In order to display the TPS in degrees, replace one of the other on-screen functions, i.e. Spark advance (or any other) with the channel Alfalin_0. To do this, select the 'CH' (channel) from the pull-down menu, and replace it in for one of the channels displayed as default on the dashboard. Replace with the alfalin_0 signal. The new channel should show 3.1 degrees on reset. To zero the TPS, the procedure is the same as the 5AM, just follow the on-screen prompts. Trim cannot be adjusted on the 15RC because it is controlled by the Lambda reading.
**15M, 16M and P8. The software can be used to manually set the TPS voltage at idle (key on, motor off) with all linkages connected.
The following info is from MPH Cycles website regarding tuning values on pre-5AM Guzzis; P8 ECU: V11 EV/Daytona 1000/Cal 1100i - Idle RPM: 1060 +/-50 - C.O. 1.90% - Air screws: 1 Turn Out 16M ECU: V10 Centauro, Daytona RS, 1100 Sport I - Idle RPM: 1060 +/-50 - C.O. 1.90% - Air screws: 1 Turn Out 15M ECU California/V11S variants (all): Idle RPM: 1060 +/-50 - C.O. 1.90% - Air screws: 1/2 Turn out 15M 1100 QUOTA: Idle RPM: 1060 +/-50 - C.O. 1.90% - Air screws: CLOSED forever
NOTE: Setting the idle trim and idle speed requires the engine temperature to be roughly in the range of 85º-120ºC/185º-248ºF. Do NOT let overheat. A large fan is highly recommended.
15M,and P8. The software can be used to manually set the TPS voltage. It is much easier to read the screed than to set up a DVM. Trim on the 15M is set electronically, and manually on the P8.
OR
15M, 16M and P8. The software can be used to manually set the TPS voltage at idle with all linkages connected. It is much easier to read the screen than to set up a DVM. Trim on the 15M is set electronically, and manually on the 16M and P8.
ALSO:
Setting the idle trim and idle speed requires the engine temperature to be roughly in the range of 85C to 120C. Do NOT let it overhear. A large fan is highly recommended.
couple of inputs here, the guzziology says to open both air bypass screws one full turn.
Also, it states that the co setting cannot be set without it. Has any one used this set upr with a gas analyzer to see how it works?
I have set the bodies so far with out adjusting the co and have had nothing but happy customers............still, I would like to take that extra step.
On my griso with the 5am, adjusting the trim from min to max seemed to have no effect, it allowed me to change it, but no detectable change in running or farting on overrun, does it do anything or does the lambda just over ride it
On my griso with the 5am, adjusting the trim from min to max seemed to have no effect, it allowed me to change it, but no detectable change in running or farting on overrun, does it do anything or does the lambda just over ride it
The idle trim has zero effect on the 5am, at least not once the sensor is warmed up. I'm still playing with it to determine if it effects a cold motor. it doesn't appear to. Axone and Navigator don't even let you touch the trim on the 5am.
On my griso with the 5am, adjusting the trim from min to max seemed to have no effect, it allowed me to change it, but no detectable change in running or farting on overrun, does it do anything or does the lambda just over ride it
The idle trim has zero effect on the 5am, at least not once the sensor is warmed up. I'm still playing with it to determine if it effects a cold motor. it doesn't appear to. Axone and Navigator don't even let you touch the trim on the 5am.
Wayne,
When I first got the 1100 Breva, the tail pipe showed a little rich. I then set the trim more negative. The pipe cleared the soot.
Have you connected to an exhaust gas analyzer? In setting up my Breva for fuel efficiency I've been able to get the CO to 1.9 - 2% at idle. Or am I dreaming and that is the CO they all have?
John Zibell 2006 1100 Breva 1990 MK V LeMans MGNOC L-188
The info I have for the Breva V1100 clearly states the the air bypass screws should be either both fully closed or just one partly open.
Quote:
BREVA V 1100 Test Data
1. What is the purpose of the CUSTOMER CODE?
To start the vehicle in case the antenna circuit of the immobiliser would be interrupted.
2. What does the CHANGE KEYS function allows us to do?
To activate new keys, other to those already activated, that must however also be re-activated.
3. In this engine the oil over pressure valve can be found -
Before the oil filter.
4. How do we check engine oil level?
With dipstick inserted without being fixed, every 1000 km.
5. How is the amount of intake air controlled during engine idle?
By a stepper motor controlled by the ECU.
6. What means recovery by the ECU?
In case a circuit fault is detected by the ECU, the ECU operates with a prefixed value to make it possible for the engine to run and signals the fault.
7. If a customer indicates he had a problem signalled by the dashboard and we have verified that in the menu selection ECU FAULTS no active fault is present.
We must verify indications in menu selection DASHBOARD FAULTS and connect with Axone to visualise the faults via the correct menu selection.
8. How can I know that the ECU uses the lambda sensor feedback to maintain the stochiometric ratio (CLOSED LOOP)?
I will know from observing on Axone the parameter lambda integration.
9. If I want the ECU to learn the zero reference point of the throttle valve, how can I do?
It is necessary with Axone to select the function Throttle valve position sensor in the screen set-up with the icon “hammer and screw driver”.
10. How must I regulate the by-pass screws on the throttle bodies?
They should both be closed or only one opened.
End
That's the way I've been doing it and it produces a near perfect idle.
Graham 2001 Moto Guzzi V11 Sport - sold 2005 Moto Guzzi Breva V1100 - sold Isn't 65,000km on Guzzis enough?
2007 Buell XB12Ss - cute - Bike No 25 and probably the last
Maybe someone can help me. Sorry if this is a stupid question.
So I bought the VDSTS for my Breva - I'd reset the TPD a month or so back. At the time, I can't remember whether I could see a specific output from the Lambda sensors but I have a vague memory that there was some sort of reading indicating that the ECU was getting a signal? Then I recently installed the crossover from Guzzitech and a Mistral exhaust. The port for the lambda sensor on the GT crossover is really too far down and forward IMHO and I the cable from the lambda sensor is probably too tight. I've been worried that I might have damaged the lambda sensor or its cable. And according tot he onboard fuel consumption monitor, my average fuel consumption for the 1 tank I've put through the bike since I did all this ahas gone from about 7 to over 10 L/100km. So I'm a tiny bit worried and wondering...
So after installing the new exhaust yesterday, I figured I'd hook up to the VDSTS and make sure everything is still good. Also, I have that annoying wrench icon showing on the dash and wanted to clear it.
Now on the VDSTS I can't seem to find any indication of a signal from the lambda sensor. There's an icon for O2 sensors or something (sorry, VDSTS is installed on old laptop in garage and I am on desktop in house so I can'r remember exactly) but in a couple of places I just get blanks - so maybe I damaged the lambda sensor?
I tried the VDSTS Help but it doesn't seem to be much use. I'm sure I could sweat it out and/or spend a few hours doing research, but I really can't invest that time right now, and I've a trip planned leaving in 2 weeks so if I have to get a part etc I'd better figure that out and get on it right away. And I know one of you guzzi-geniuses will know the answer instantly.
And one last question, I know it's here on the forum somewhere, but these darn diagnostic fault messages - I suppose I could spend hours with the truly terrible manual and fugure out what the codes are, but I thought I had recalled that one could check and clear those quite easily with the VDSTS. Well, it doesn't seem easy to me.