Author Topic: Display motor datas (rev, motor temp, voltage...)  (Read 1793 times)

Offline chrisfer

  • Gosling
  • ***
  • Posts: 119
  • Location: France
Display motor datas (rev, motor temp, voltage...)
« on: January 30, 2021, 10:24:31 AM »
Hello,
here is a subject for those who wish to display engine data:
- Rotations per minute
- cylinder head temperature
- intake air temperature
- voltage battery
- ignition advance
- throttle opening percentage

I needed it to best adjust the mapping of my V7 III, but it must work on other Guzzi (at least on those that have a 5AM or MIUG3 ECU).

1.A cable is needed to access the data:
I used the adapter for Guzzidiag bought from Lonelec: https://www.lonelec.co.uk/Guzzidiag-Melcodiag-3pin-Interface-Cable
Only the 3-pin shooting adapter is used. Also a few euros adapter for Fiat can surely also be suitable: https://www.ebay.de/sch/i.html?_sacat=0&_from=R40&_nkw=FIAT+OBD+Adapter&_sop=15

2.Then you just need to connect a classic ODB display to this adapter:
I already had one that I bought quite a few years ago for a car: https://fr.aliexpress.com/item/33044527632.html?spm=a2g0s.8937460.0.0.51fd2e0ehDW9Iu
There are now prettier and less expensive (but this one have a warning limit to 120°C for cylinder head temp) : https://fr.aliexpress.com/item/32855225299.html?spm=a2g0o.productlist.0.0.402a45b7V7QZNO&algo_pvid=c9843858-17a3-488f-b1b5-5093de058exc0-175a
And many others to try ... The trickiest thing is to install it correctly and make it a little waterproof ...

I just put it behind the flying screen, but I'm not sure if I will keep it very long.
There I chose to display the rpm, the opening, the cylinder head temperatures and the air intake, the battery voltage and the ignition advance.
« Last Edit: January 30, 2021, 10:38:34 AM by chrisfer »
2022 V7 850 Stone - 2019 V7 III Carbon - 2004 V11 RossoCorsa - 2002 V11 Le Mans - 1995 750 Nevada

Bert Remington

  • Guest
Re: Display motor datas (rev, motor temp, voltage...)
« Reply #1 on: January 30, 2021, 10:45:22 AM »
chrisfer -- you just confirmed 50% of my assertion that a SpeedHut Freedom CAN-BUS Tachometer could be driven from the BlueDash (MGMP) connection by the battery!!!

I have a tachometer on order for Louis97 who accepted my offer to build one at my risk.  Waiting for SpeedHut to deliver (takes them about a month to build to individual specifications).  I have the BlueDash connector and tools to build the cable.  Four wires: CANbus High, CANbus Low, Fuse B Ignition-On power, and Ground.

I've been meaning to get a CANbus reader for both my V7 and for a friend's SCTA roadster.  Guess I have no excuse now.

Thanks again. :smiley:

EDIT: the Lonelec adapter reads the one-wire K-line diagnostic interface, not the two-wire CANbus BlueDash interface.  But you confirmed MG is using standard CANbus messages.
« Last Edit: January 30, 2021, 10:57:08 AM by Bert Remington »

Offline chrisfer

  • Gosling
  • ***
  • Posts: 119
  • Location: France
Re: Display motor datas (rev, motor temp, voltage...)
« Reply #2 on: February 17, 2021, 01:12:09 AM »
It is also possible to take an ODB without a display which sends the information back to the phone (waterproof or protected), in Bluetooth or in Wifi.
It is preferable to choose an ODB module that goes into standby and turns on automatically, to avoid drain the battery.

Like this one : https://www.amazon.com/vgate-Bluetooth-Scanner-Android-Compatible/dp/B082LSRCF4/ref=sr_1_2?dchild=1&keywords=vgate+pro&qid=1613545780&sr=8-2
or here : https://fr.aliexpress.com/item/32949933007.html?spm=a2g0o.productlist.0.0.5db95915ePgx5B&algo_pvid=a0788076-066c-47c5-83ed-07584a4e0572&algo_expid=a0788076-066c-47c5-83ed-07584a4e0572-2&btsid=2100bb4716128054318152876edafb&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_

These ODB Scanners recognize the K-Line protocol (KWP2000 : ISO14230-4 - SAE J1979)

Put it simply on the 3pin adapter (Lonelec-Fiat) and then download Torque or other application that allows you to select the types of dials and values ​​that you want on your phone.
https://play.google.com/store/apps/details?id=org.prowl.torquefree&hl=fr&gl=US


What to build an Boeing dashboard or simply add one or two floating widgets above your GPS app.
« Last Edit: February 17, 2021, 01:27:37 AM by chrisfer »
2022 V7 850 Stone - 2019 V7 III Carbon - 2004 V11 RossoCorsa - 2002 V11 Le Mans - 1995 750 Nevada

Bert Remington

  • Guest
Re: Display motor datas (rev, motor temp, voltage...)
« Reply #3 on: February 17, 2021, 09:48:35 AM »
chrisfer -- do you know if the Lonelec adapter is translating K-line messages into CANbus messages or is just a pass-through?

Offline SmithSwede

  • Gaggle Hero
  • *****
  • Posts: 2191
  • I don't want a pickle
  • Location: Dallas, Texas
Re: Display motor datas (rev, motor temp, voltage...)
« Reply #4 on: February 17, 2021, 01:34:20 PM »
Interesting post.   I’d like to be able to monitor cylinder head temp and battery voltage, but had not thought of getting that data via the OBD system.  Are thee any downsides to constantly drawing this data for display, as opposed to only grabbing it occasionally for diagnostic purposes?

What are some good handlebar or instrument panel displays?
Accentuate the positive;
Eliminate the negative;
Latch on to the affirmative;
Don't mess with Mister In-Between.

Bert Remington

  • Guest
Re: Display motor datas (rev, motor temp, voltage...)
« Reply #5 on: February 17, 2021, 06:25:40 PM »
SS -- as a receiver there are any issues listening to the CANbus messages.  However you have to live with the update rate of the transmitter.  You want to be careful with proper termination (120ohm resistor) and signal interference (make your own twisted pair approximately 1-2 turns per inch).

I'm getting close to testing the CANbus SpeedHut tachometer.  Delayed by weather and other projects.  Soon...

Offline chrisfer

  • Gosling
  • ***
  • Posts: 119
  • Location: France
Re: Display motor datas (rev, motor temp, voltage...)
« Reply #6 on: February 18, 2021, 02:09:26 AM »
I’d like to be able to monitor cylinder head temp and battery voltage, but had not thought of getting that data via the OBD system.  Are thee any downsides to constantly drawing this data for display, as opposed to only grabbing it occasionally for diagnostic purposes?
No problem to constantly visualize some data, that's what I do.

What are some good handlebar or instrument panel displays?
You have to choose one in relation to what you want to visualize, the most difficult is to find one waterproof...
That's why the smartphone with "Torque" is a simple and good solution (and especially with floating widget or split screen).
« Last Edit: February 18, 2021, 09:58:39 AM by chrisfer »
2022 V7 850 Stone - 2019 V7 III Carbon - 2004 V11 RossoCorsa - 2002 V11 Le Mans - 1995 750 Nevada

Offline chrisfer

  • Gosling
  • ***
  • Posts: 119
  • Location: France
Re: Display motor datas (rev, motor temp, voltage...)
« Reply #7 on: March 12, 2021, 03:28:50 AM »
Here an example on my smartphone with bluetooth :
2022 V7 850 Stone - 2019 V7 III Carbon - 2004 V11 RossoCorsa - 2002 V11 Le Mans - 1995 750 Nevada

Bert Remington

  • Guest
Re: Display motor datas (rev, motor temp, voltage...)
« Reply #8 on: March 12, 2021, 07:07:56 PM »
 :sad: Well the other side of my 50% assertion hasn't worked out so far.  The SpeedHut Freedom tachometer is not recognizing the OBD data from the CANbus lines on MG's BlueDash port.

I as pointed out above, chrisfer is using the MG's diagnostic port which uses the single-wire K-line interface not the two-wire OBD interface.  The "OBD Displays" chrisfer cited can read and display both K-line and OBD (and L-line) data.  So they are displaying only the MG's K-line data, not the CANbus data.  Most of the other "OBD Displays" have the same capability which is typically provided by embedded ELM327 hardware and software that has K-Line, L-line and OBD interfaces.  BTW that KL-1 OBD-USB adapter that is part of the Lonelec kit probably uses the ELM327.

The SpeedHut tachometer is CANbus-only so when I plugged it into the BlueDash port, it apparently can't read MG's engine speed message.  There's some possibilities (eg, message rate too low) which I will discuss with SpeedHut next week.  I will also buy that OBD (and K-line) reader like I should have a month ago and verify MG's OBD messages and protocol on the CANbus lines (not the K-line because we know that works).

To reiterate, apparently nobody but MG components are reading and writing CANbus messages, those components being the ECU, ABS, dashboard, tachometer, and MGMP.  Everybody else is using the K-line interface.


 


NEW WILDGUZZI PRODUCT - Moto Guzzi Door Mat
Receive donation credit with door mat purchase!
Advertise Here