dashboard language switch via CAN bus

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.

LKA

Member
Joined
Mar 4, 2021
Messages
11
Location
Russia Kurgan
command listing for https://play.google.com/store/apps/details?id=ru.mosreg.krasn.Elm327Chat&hl=ru&gl=US
=========================
# switch dashboard Nissan Leaf ze0 to english
atsp6
atdp
atfcsd300010
atfcsh743
atfcsm1
atsh743
atcra763
ate0

10fa;100
230400023E0004;100
3d0400023E02;100
230400023E0004;100
1103
=========================
# switch dashboard Nissan Leaf ze0 to japan
atsp6
atdp
atfcsd300010
atfcsh743
atfcsm1
atsh743
atcra763
ate0

10fa;100
230400023E0004;100
3d0400023E00;100
230400023E0004;100
1103
=========================
tested ze0 only
https://drive.google.com/drive/folders/1OugWNoYWr5RosSLlxxGe11Uil_8Ka0oN?usp=sharing

3d0400023E01-2 - eng
3d0400023E00- japan
3d0400023E03-9 - other languages
 
Holy crap I could kiss you right about now! Thanks for sharing!

EDIT: Where are those messages sent to? Primary CAN, but what message ID and timing?
EDIT2: Ah, I see, will experiment with this! Thanks for sharing!
 
everything is simple)
connect elm327 to obd port.
configuring elm327:
atz - reset config elm327
atsp6 - enable our protocol ISO 15765-4 CAN (11 bit ID, 500 Kbaud)
atdp - check what protocol enable
atfcsd300010 - configure message for Flow Control
atfcsh743 - header (or "CAN ID ') use for ansver message CAN, without don't enable next command
atfcsm1 - enable message for Flow Control
atsh743 - configure address request to dashboard
atcra763 - configure address answer from dashboard
ate1 or ate0 - echo on or off

configuring elm end, can work witch dashboard
10fa - Start Diagnostic Session Extended Diagnostic, must answer "50 FA"
230400023E0004 - read eeprom, if dashboard japan, must answer "63 00 64 00 00"
3d0400023E02 - write into eeprom, 00 - japan, 01-02 english, 03-09 other language, must answer "7D 04 00 02 3E"
230400023E0004 - read eeprom again , must answer "63 02 64 00 00"
1103 - reboot dashboard. if type hands slow, will not work
 
moreover, commands from
23040000000004
23040000040004
...........
to
23040007FC0004

can read full eeprom, commands from
>23000000000004
63 80 07 C0 06

>23000000040004
63 40 F8 40 F8
...........
to
>230007FFFC0004
63 FF FF FF FF
can read firmware (fullflash). read very long time.
 
after parsing of excess
-
hex_to_bin.sh
Code:
xxd -c4 -p -r parsed.log parsed.bin
-
bin_to_hex.sh
Code:
xxd -u -p -c4 parsed.bin parsed.hex
-

Dala, thank you for git and video, don't stop pls, i am learning from them)
 
Turbo3 said:
What does the ";100" do?

I don't seem to see that in the ELM manual.

==========================
I am thinking it is an ELM327Chat command perhaps for delay to wait for a response.
exactly, without delay, answered "STOPPED"
 
I Tested same codes with my 2013 AZE0 LEAF. But not working

atzatz{0D}{0A}
{0D}{0D}{0D}ELM327 v1.5{0D}{0D}>
atsp6atsp6{0D}{0A}
{0D}OK{0D}{0D}>
aatdpaatdp{0D}{0A}
{0D}?{0D}{0D}>
atfcsd300010atfcsd300010{0D}{0A}{0D}OK{0D}{0D}>atfcsh743atfcsh743{0D}{0A}{0D}OK{0D}{0D}>atfcsm1atfcsm1{0D}{0A}{0D}OK{0D}{0D}>atsh743atsh743{0D}{0A}{0D}OK{0D}{0D}>atcra763atcra763{0D}{0A}{0D}OK{0D}{0D}>ate0ate0{0D}{0A}{0D}OK{0D}{0D}>10fa{0D}{0A}50 FA {0D}{0D}>230400023E0004{0D}{0A}63 00 64 00 00 {0D}{0D}>3d0400023E02{0D}{0A}7F 3D 11 {0D}{0D}>230400023E0004{0D}{0A}63 00 64 00 00 {0D}{0D}>1103{0D}{0A}7F 11 11 {0D}{0D}>

not received expected response for 3d0400023E02
 
maheshsachintha said:
I Tested same codes with my 2013 AZE0 LEAF. But not working

atzatz{0D}{0A}
{0D}{0D}{0D}ELM327 v1.5{0D}{0D}>
atsp6atsp6{0D}{0A}
{0D}OK{0D}{0D}>
aatdpaatdp{0D}{0A}
{0D}?{0D}{0D}>
adapter did not understand the request. what protocol is enabled?
atfcsd300010atfcsd300010{0D}{0A}{0D}OK{0D}{0D}>atfcsh743atfcsh743{0D}{0A}{0D}OK{0D}{0D}>atfcsm1atfcsm1{0D}{0A}{0D}OK{0D}{0D}>atsh743atsh743{0D}{0A}{0D}OK{0D}{0D}>atcra763atcra763{0D}{0A}{0D}OK{0D}{0D}>ate0ate0{0D}{0A}{0D}OK{0D}{0D}>10fa{0D}{0A}50 FA {0D}{0D}>230400023E0004{0D}{0A}63 00 64 00 00 {0D}{0D}>3d0400023E02{0D}{0A}7F 3D 11 {0D}{0D}>230400023E0004{0D}{0A}63 00 64 00 00 {0D}{0D}>1103{0D}{0A}7F 11 11 {0D}{0D}>

not received expected response for 3d0400023E02
if you entered commands manually, then dashboard exited mode 10fa by timeout

ps: there were reviews from people. if you enable English 01 on models X and G, then an error occurs "b232a 0008 meter shift signal mwi-83"
if you enable English 02 on models S, two menus with timers are no longer displayed.
 
https://play.google.com/store/apps/details?id=com.ovz.carscanner
also a change of language and battery pairing is integrated into beta version of application, it works for free
 
Abled to convert dashboard language using Car Scanner ELM OBD2 beta version. Still unable to convert (same process) using command set.

Some tested packets

{61}{74}{7A}{0D}{0A}{0D}{0D}{45}{4C}{4D}{33}{32}{37}{20}{76}{31}{2E}{35}{0D}{0D}{3E}{61}{74}{73}{70}{36}{61}{74}{73}{70}{36}{0D}{0A}{0D}{4F}{4B}{0D}{0D}{3E}{61}{74}{64}{70}{61}{74}{64}{70}{0D}{0A}{0D}{49}{53}{4F}{20}{31}{35}{37}{36}{35}{2D}{34}{20}{28}{43}{41}{4E}{20}{31}{31}{2F}{35}{30}{30}{29}{0D}{0D}{3E}{61}{74}{66}{63}{73}{64}{33}{30}{30}{30}{31}{30}{61}{74}{66}{63}{73}{64}{33}{30}{30}{30}{31}{30}{0D}{0A}{0D}{4F}{4B}{0D}{0D}{3E}{61}{74}{66}{63}{73}{68}{37}{34}{33}{61}{74}{66}{63}{73}{68}{37}{34}{33}{0D}{0A}{0D}{4F}{4B}{0D}{0D}{3E}{61}{74}{66}{63}{73}{6D}{31}{61}{74}{66}{63}{73}{6D}{31}{0D}{0A}{0D}{4F}{4B}{0D}{0D}{3E}{61}{74}{73}{68}{37}{34}{33}{61}{74}{73}{68}{37}{34}{33}{0D}{0A}{0D}{4F}{4B}{0D}{0D}{3E}{61}{74}{63}{72}{61}{37}{36}{33}{61}{74}{63}{72}{61}{37}{36}{33}{0D}{0A}{0D}{4F}{4B}{0D}{0D}{3E}{61}{74}{65}{30}{61}{74}{65}{30}{0D}{0A}{0D}{4F}{4B}{0D}{0D}{3E}{10}{FA}{0D}{0A}{3F}{0D}{0D}{3E}{10}{FA}{0D}{0A}{3F}{0D}{0D}{3E}{10}{FA}{0D}{0A}{3F}{0D}{0D}{3E}
 
maheshsachintha said:
{61}{74}{7A}{0D}{0A}{0D}{0D}{45}{4C}{4D}{33}{32}{37}{20}{76}{31}{2E}{35}{0D}{0D}{3E}{61}{74}{73}{70}{36}{61}{74}{73}{70}{36}{0D}{0A}{0D}{4F}{4B}{0D}{0D}{3E}{61}{74}{64}{70}{61}{74}{64}{70}{0D}{0A}{0D}{49}{53}{4F}{20}{31}{35}{37}{36}{35}{2D}{34}{20}{28}{43}{41}{4E}{20}{31}{31}{2F}{35}{30}{30}{29}{0D}{0D}{3E}{61}{74}{66}{63}{73}{64}{33}{30}{30}{30}{31}{30}{61}{74}{66}{63}{73}{64}{33}{30}{30}{30}{31}{30}{0D}{0A}{0D}{4F}{4B}{0D}{0D}{3E}{61}{74}{66}{63}{73}{68}{37}{34}{33}{61}{74}{66}{63}{73}{68}{37}{34}{33}{0D}{0A}{0D}{4F}{4B}{0D}{0D}{3E}{61}{74}{66}{63}{73}{6D}{31}{61}{74}{66}{63}{73}{6D}{31}{0D}{0A}{0D}{4F}{4B}{0D}{0D}{3E}{61}{74}{73}{68}{37}{34}{33}{61}{74}{73}{68}{37}{34}{33}{0D}{0A}{0D}{4F}{4B}{0D}{0D}{3E}{61}{74}{63}{72}{61}{37}{36}{33}{61}{74}{63}{72}{61}{37}{36}{33}{0D}{0A}{0D}{4F}{4B}{0D}{0D}{3E}{61}{74}{65}{30}{61}{74}{65}{30}{0D}{0A}{0D}{4F}{4B}{0D}{0D}{3E}{10}{FA}{0D}{0A}{3F}{0D}{0D}{3E}{10}{FA}{0D}{0A}{3F}{0D}{0D}{3E}{10}{FA}{0D}{0A}{3F}{0D}{0D}{3E}

I don't understand what it is
 
LKA said:
https://play.google.com/store/apps/details?id=com.ovz.carscanner
also a change of language and battery pairing is integrated into beta version of application, it works for free

thank a lot LKA. i did the dash conversion with both ways (app and commands) for AZEO.
before 2 years ago we did this conversion with more effort by removing the 24c16 chip. but now its in finger tips. great work
(but i can provide the bin file for any experimenter who write to the wrong address, if want)
highly appreciate your works and sharing .thanks
 
maheshsachintha said:
I Tested same codes with my 2013 AZE0 LEAF. But not working

atzatz{0D}{0A}
{0D}{0D}{0D}ELM327 v1.5{0D}{0D}>
atsp6atsp6{0D}{0A}
{0D}OK{0D}{0D}>
aatdpaatdp{0D}{0A}
{0D}?{0D}{0D}>
atfcsd300010atfcsd300010{0D}{0A}{0D}OK{0D}{0D}>atfcsh743atfcsh743{0D}{0A}{0D}OK{0D}{0D}>atfcsm1atfcsm1{0D}{0A}{0D}OK{0D}{0D}>atsh743atsh743{0D}{0A}{0D}OK{0D}{0D}>atcra763atcra763{0D}{0A}{0D}OK{0D}{0D}>ate0ate0{0D}{0A}{0D}OK{0D}{0D}>10fa{0D}{0A}50 FA {0D}{0D}>230400023E0004{0D}{0A}63 00 64 00 00 {0D}{0D}>3d0400023E02{0D}{0A}7F 3D 11 {0D}{0D}>230400023E0004{0D}{0A}63 00 64 00 00 {0D}{0D}>1103{0D}{0A}7F 11 11 {0D}{0D}>

not received expected response for 3d0400023E02

it works for me back and forth. may be the problem with the timeout or u missed the delay (;100 or try ;250)
 
Good to here

uditha said:
LKA said:
https://play.google.com/store/apps/details?id=com.ovz.carscanner
also a change of language and battery pairing is integrated into beta version of application, it works for free

thank a lot LKA. i did the dash conversion with both ways (app and commands) for AZEO.
before 2 years ago we did this conversion with more effort by removing the 24c16 chip. but now its in finger tips. great work
(but i can provide the bin file for any experimenter who write to the wrong address, if want)
highly appreciate your works and sharing .thanks
 
Back
Top