Hello Stanley,
really thanks for your fast answer.
So, seems that I cannot use the Adapter to read rpm, speed and clutch toggle to detect the gear used by the motorbike...
My project was to drive a (waterproof) gear indicator by using Arduino. A lot of biker consider this accessory really useful but the manufactures rarely provide it.
Anyway sounds quite strange that OBD data cannot be read with the adapter. At the moment a lot of "modern" motorcycles provide an OBD connector for diagnostic use.
For example I have a Moto Guzzi Stelvio 1200 cc and a there are many persons using a free software to read many data (rpm and speed included) by using the serial port of a laptop. So I thought that I could do the same by using an Arduino device.
In my case (Moto Guzzi Stelvio), people are using the following combination with satisfaction:
1) the standard 3-pin connector provided by the manufacturer and located under the driver seat (a photo is available here:
http://www.advrider.com/forums/showthread.php?t=113158&page=420)
2) a
Fiat 16 pin OBD-II cable adapter (see
http://www.ebay.de/sch/i.html?_sacat=0&_from=R40&_nkw=FIAT+OBD+Adapter&_sop=15)
3) an
OBD to USB serial Adapter (something like that
http://www.amazon.com/gp/product/B002WIN8VQ/ref=oh_details_o00_s00_i01?ie=UTF8&psc=1)
4) a laptop PC
5) the simple
GuzziDiag software (developed by a person living in Netherland:
http://www.mgcn.nl/index.php/diagnose-software/guzzi-diag)
So maybe the ECU of my motorcycle provide OBD data through the dedicated connector... or I'm wrong? What's your opinion?