connected the program via an adapter (iCarPro) in the Obd2 mode (car selection) SAE-compatible, protocol-automatic, turned on the ignition, no reaction on the indicators on the speed and RPM indicators, with the same settings connected to (VW faeton) both RPM and speed are immediately shown. connected back to (BMW C650GT) went into the OBD-terminal, data does not go, typed comand-ATMA in the terminal - data transmission began,I turn on the REALDASH display, nothing moves there, sometimes it blinks every 1-2 seconds, voltage.used different custom .xml files but the result is the same no reaction on the RealDash display.
I’m not a programmer, so I use what GPT systems generate
ATMA is used with CAN connection type (not OBD2), and that would require you to have BMW specific CAN XML file that can interpret the CAN data into RealDash input values.
Have you tried OBD2 connection type?
yes I try to use OBD2 connection when in terminal I see only adapter identification (>4:;NG5=85
>4:;NG5=> : Android-Vlink) and responses to manual command input (atma,00 00 00 00 16 E7 FF 00 ,00 20 00 00 00 00 47 3A ,FF 9F,00 00 00 00 FF FF <DATA ERROR)And other…
On OBD2 monitor, try:
atsp0
0100
010c
enter these commands without selecting a configuration file -.XML or with a selection?
after entering atsp0>response>OK after entering 0100>response>searching and response:UNABLE TO CONNECT. after entering 10c : same result:searching and response:UNABLE TO CONNECT(car selection SAE compatible)
Seems like your adapter does not support automatic protocol detection ‘atsp0’
strange. are there any solutions?
You can try ‘Detect Protocol’ option in OBD2 Monitor.
atd
atd
OK
atz
atz
ELM327 v2.3
atl0
atl0
OK
ate0
ate0
OK
ats0
OK
atsp1
OK
atdpn
1
0100
NO DATA
0900
NO DATA
atpc
OK
atsp2
OK
atdpn
2
0100
NO DATA
0900
NO DATA
atpc
OK
atsp3
OK
atdpn
3
0100
BUS INIT: …ERROR
0900
BUS INIT: …ERROR
atpc
OK
atsp4
OK
atdpn
4
0100
BUS INIT: …ERROR
0900
BUS INIT: …ERROR
atpc
OK
atsp5
OK
atdpn
5
0100
BUS INIT: ERROR
0900
BUS INIT: ERROR
atpc
OK
atsp6
OK
atdpn
6
0100
NO DATA
0900
NO DATA
atpc
OK
atsp7
OK
atdpn
7
0100
NO DATA
0900
NO DATA
atpc
OK
atsp8
OK
atdpn
8
0100
CAN ERROR
0900
CAN ERROR
atpc
OK
atsp9
OK
atdpn
9
0100
CAN ERROR
0900
CAN ERROR
atpc
OK
I don’t understand how the adapter can not pass the command. With this adapter (i-CarPro) I connected with the Motoscan program simultaneously broadcasting 10 parameters on the screen - supply voltage, speed, revolutions, data on turning on and off indicators - everything worked, in addition, the data stream is displayed in the terminal upon request. Maybe my model has different PIDs or RealDash cannot recognize and bind the stream to the displayed data
Yea, it seems like none of the common OBD2 protocols are supported. I do not know what Motoscan does differently, but we have to concur that either your adapter or vehicle is not supported by RealDash.
here’s what’s strange - BMW R1200GS 2010 was able to connect via CAN, but my CAN terminal is silent, although the alarm unit and TPMS BMW R1200GS and BMW C650GT are the same, both on the same bus. and in the OBD terminal I see a reaction to changing the RPM and Speed, the first 2 bytes do not change, the rest change.it will arrive next week CAN-Bus adapter I will try to connect via CAN…
xml version=“1.0” encoding=“UTF-8”?
command send=“ATZ”>
command send=“ATE0”>
command send=“ATL0”>
command send=“ATSP6”>
command send=“ATSH6F1”>
command send=“ATCRA10C”>
command send=“ATCRA2A8”>
/init>
<rotation>
<command send="ATMA" skipCount="0" targetId="37" conversion="((B4*256+B5)/4)" units="rpm"></command>
<command send="ATMA" skipCount="0" targetId="64" conversion="(B2*256+B3)*0.0625" units="km/h"></command>
<command send="ATMA" skipCount="0" targetId="310" conversion="(B5*65536+B6*256+B7)" units="km"></command>
</rotation>
I tried this config: not a single parameter on the panel moved (RPM speed), although after entering it manually in the OBD terminal and entering ATMA, the data goes but does not change. If you additionally enter the ATCRA10c filter, a stream appears with a reaction to revolutions, which means the data stream goes, but why are there no readings even with an error?I haven’t figured out how to insert it yet. XML. Sorry…This is what I noticed when filtering atcra10c: the packet goes: 00-- – – – E7 FF 00 .-- These are changing values.if you use other ,XML then the packet after ATCRA10c pfcket starts at 10c
Well, the problems started to be solved - the CAN-bus adapter arrived. The data started to flow. Some of the displays came to life. There are errors in temperature ±2 degrees. .XML The file was used by the BMW R1200GS…
good day. tried XML file(_r1200GS) in principle it solves my main requests. correctly go: Speed. Revolutions. “t” of incoming air. “t” of street. Odometer. in the display(RacingSimulatorDash…) correctly showed tire pressure, but as left front and left rear incorrectly when warming up the “t” of the engine. and with an error shows TRIP km. I would like to highlight the seat heating - tried to see changes in the data but alas.