Just bought and paid for subscription. Little or no trouble with ELM327. Everything works as it’s suppose to. I’ve tried all major obd dash’s. I’ll stick with RealDash. Torque Pro, none of the plugins work incuding Nissan Ex. Econtool is all metric, no units setting. Nothing works except Realdash.
I have a 2019 Nissan Frontier that I’m desperate to get readings from the BCM like cruise set speed, on/off; blower fan, engine cooling fan (ecm) etc. There seems to be no references to extended nissan except the torque pro’s plugin that doesn’t work.
Question of the day: Is there any reference for that. First example might read the cruise speed. Second example hopefully the bit operation is correct to get the 5th bit asummingly first byte.
Ex1:
Ex2:
Thanks much for any help…
To read ‘everything’ from your vehicle, you need to move from OBD2 connection into CAN connection.
As for CAN description XML file, I may be able to provide you some kind of a ‘startup’ file. Let me know when you have established the CAN connection between your vehicle and RealDash.
Thanks much for the quick reply. I’m kind a beginner when it comes to automotive networks. The only head start is that I’ve worked with networking since late 1980s from propriatary to today’s TCP/IP. Including serial networks using RS422 comms. Simple things like header=“atsh7e0” most likely is a controller’s address.
ATSP6 (ensures protocol 6)
ATCRA160 (some say is the right frame)
ATMA (rolls hex numbers constantly changing)
The above rolls out hex numbers, but I don’t think associated with cruise. The data is from the CAN bus though. Within the xml file I have this:
Nissan.xml (5.2 KB)
target 169 doesn’t light up and 171 always shows 0.0
The only thing I’m certain of is ATSP6 giving access to the CAN
In the end, I think RealDash has everything I need from the simple xml structure to stylish dashboards.
Late news: 551 is the frame. just need to straighten out bits for status and the byt for speed.
Thanks again
1 Like
It took a few hours of wide open ATMA/buffer overflow, copy what frames showed up, repeat the process and found what I have below.
Using the obd monitor (The terminal in RealDash) I Found:
ATSP6 - Protocol 6
ok
atcra 421 - filters monitoring to frame 421
ok
atma - Monitor all
Changes with each shift position
174 - kind of the same
176 - only changes between in gear and not in gear park/neutral the and all gears the same.
35D - only saw brake lights on/off
292 - the harder I step on the brake, the higher the number (2 bytes)
60D - Lights, brights, turn signal left and right, which door is open/closed
54b - any button on climate control changes it including stages of the fan
551 - cruise info, on/off, speed set yes/no, no speed info
Nis-Can.xml (256 Bytes)
This loads with no errors. However, trying to get that elm327 v1.5 to link with CAN/LIN>OBD-CAN, or RealDashCAN says connection timed out. It sees it, it flashes comms. Maybe it wants a certain protocol. Also maybe a better adaptor or use pins 6/14 with a can adaptor; just don’t want to use my one and only USB port. If there’s a better bluetooth solution than elm327, I’d love to hear it.
I don’t think there’s a problem building out the xml, but if you happen to run across one for 2019 Nissan Frontier, it’d save a lot searching like the above. The biggest thing is the CAN connection.
Thanks Much
Nissan-Frontier-D40.xml (1.9 KB)
This XML file should get you started with CAN connection.
I need help with bit values:
60D: 00 06 00 00 00 00 20 00
00 is in all doors closed 00000000
08 is Driver door open 00001000 etc…
It looks like this:
<value targetid="481" offset="0" length="1" units="bit" conversion="v>>3"
or:
inside the of course
I can’t get the indicator light to light up using 481 (driver door)
Btw Cruise speed set is not accessable on the 6-14 bus. AI can see me turn the cruise on frame 551, set it in frame 176 bump up and down. This is running can bus monitor (record) and the csv it creates. Small sample of log.:
1,2:13:46.391,ch1,R,0x02de,x| 00 00 00 00 00 00 0C 9E
2,2:13:46.391,ch1,R,0x05c5,x| 40 01 47 13 00 0C 00 00
3,2:13:46.397,ch1,R,0x0160,x| 46 B4 4F 1A 80 E5 70
Mostly if someone can show me how to indicate the doors open an closed.
Thanks Much
^ that looks correct to me. (Note targetId with capital I). Our premium dashboards use only one indicator for all doors, that is ID 162 “Door Ajar”