ABS Warning (1 before riding / 0 when abs is initialized)
ABS OFF (When abs is forced to OFF by driver)
Side Stand up/down ( 0 / 1 )
Clutch Lever ( 0 / 1 )
Brake Lever ( 0 / 1 )
Brake Pedal ( 0 / 1 )
Kill Switch ( 0 / 1 )
ABS Button ( 0 / 1 )
Info Button ( - / Short_Press / Long_Press )
As you can see, there’s a lot of specific information and I decided to try and make a specific dashboard for myself.
(Sorry for my English, but I’m translating with an automatic translator. Thanks for your understanding)
I started from the C8.1 dashboard and cleaned up everything I didn’t need (maybe even a bit too much :D).
I have the ambient air temperature in steps of 0.5 degrees and with this it works perfectly :
<value targetId=“173” offset=“1” length=“1” unit=“C” conversion=“V*0.5-40”></value> <!-- Ambient temperature -->
My problem is that the ECU doesn’t always return a value.
In this case the value received is 0xFF. In this case, I’d like to display a simple dash (-) instead of 87.5.
good day. how did you manage to connect RealDash to your BMW? I just can’t figure out how to make the program work, I have a BMW C650GT android device connected via a Bluetooth adapter.
Hi mejnkun,
I use an OBDLink LX connected via Bluetooth to an Android smartphone. However, you have to use the information coming from the CAN and not the OBD2 information (much too slow).
Unfortunately, the original diagnostic socket does not contain the 2 CAN wires. So I analyzed the bike’s electrical circuit and recovered the 2 CAN wires from the alarm control unit.
As each motorcycle model is quite specific, I can’t help you any further, but I’ve given you the way
nb: perhaps this question should have gone in my post on the CAN level and not in the one on the Dashboard. Please keep this post for the dashboard design ) thank you
The suspension settings are information that will only appear when I press a button (ESA).
The information remains for 3 seconds (approximately) and then disappears.
I would like to keep the last information on my dashboard.
Hello. I also have the X L SFT output. I used this connection for the Motoscan program. Now I want an electronic panel for myself. I installed RealDash and connected a Bluetooth adapter Viecar, but I can’t figure out how to make the data change… via the OBD2 monitor with commands (10C 130 2A8 294) the data stream starts, but I can’t figure out how to make everything display visually. I probably need to register the correct file for initialization, but I don’t understand what is what.As I understand it, you need to import the correct .pdsx and .xml files into the connection settings fields?with my file generated by GPT nothing worked
When my “enum” contains “1:1,2:N,4:2,7:3,8:4,11:5,13:6” the color doesn’t change on the “N”.
When my “enum” contains “1:1,2:0,4:2,7:3,8:4,11:5,13:6” (only numbers). Then the color does change, but the text gauge shows 0 instead of N…
In this case, I’ve found a solution that suits me.
I removed the “enum” and used the critical level to make the temperature “disappear” if it’s above 85 C°.
That’s fine with me, but if you make a correction I’ll try the original method again.
I’ve tried using underscore but the result is the same.
It doesn’t keep the last value, it brings back a empty value and so the previous information disappears…
I develop on Windows and the simulation shows N for the value 0.
On Android, using my .xml file, the value 0 is displayed as 0.
I’m wondering if when I pass through enum it doesn’t automatically consider it to be text data, even if enum contains only numerical data.
What do you think?