Dashboard diag CAN commands

My Nissan Leaf Forum

Help Support My Nissan Leaf Forum:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.

wosk

New member
Joined
Sep 16, 2021
Messages
3
Hello everyone,
I have Nissan Leaf AZE0 2015 X from Japan.
After some investigations I have found few diagnostic commands in dashboard for SID $30 and $3b. But it's not easy to investigate them purpose. Maybe someone in the know?

Code:
SID $30 nn cc
where nn = {01,03,05,91,92,9a,fa}
cc is Control Satus and can be 01 (ReportCurrantState), 11(Return Control?), 20 (CatchControl)}
Catch Control requires extra bytes after 3rd byte
Almost all of them supported only in 10fa diagnostic mode (except 30 01).

30 01 20 xx xx xx xx nn, where xx xx xx xx - 4byte value, nn - separate value
in not FA mode supported 30 01 20 xx, where xx = {5,6}

30 03 20 xx yy, where xx = {1e,1f,fa,ff}, yy - some value (set to 0x64 by 30 03 11)

30 05 20 xx, where xx = {0..b, 20..2f, fe, ff}, looks like it is the fill byte for 120 bytes array in RAM

30 91 20 xx, where xx < 0xFF, there are different logic around 0xF value

30 92 20  - enable sound generator
30 92 11 - disable sound generator, configure pin as input

30 9a 20 xx * n - write all buffer to some RAM offset

30 fa 20 xx xx xx xx yy yy, where xx xx xx xx and yy yy ares some addresses



Code:
SID $3b nn val, where nn - local identifier
Only not in 10fa diag session:
3b 00 - always return 00 00 00 80 that 3b19 is supported
3b 19 xx xx xx - Increase Odometer value. Should be greater than already exist

In 10fa diag session:
3b 90 xx xx xx - value should be less than 0x188E53 
3b 91 yy xx xx xx - xx xx xx should be less than 99999 for kilometers, and 160929 for miles. yy = {0, 1}, Looks like set Trips counter
3b 92 xx xx, in some case value were multiplied by 600
3b 93 xx - looks like flag
3b 94 
3b 9b nn xx, where nn = {0,1}, xx > 0
3b fb xx*6
3b fc xx
3b fd xx
 
I have tested some:

3b 90 xx xx xx - can set new odometer value even lower than exist

3b 91 00 00 01 45 - Set 32,5km for trip A
3b 91 01 00 01 45 - Set 32,5km for trip B

30 01 20 06 - enable periodical beep from dashboard
30 01 20 05 - disable beep, and draw Drive state even Shifter in Parking state.
 
Back
Top