hi people, i've tried to connect with this car without success
i have an EML 237 wifi adapter, that i use with my pc and another software and it's OK (with my android phone and another software works too)
then i start to investigate sniffing the ethernet traffic
with the generic profile, torque try to connect to the ecu with the sequence
>ATDPN
6
>0100
NO DATA
>010D
NO DATA
>010C
NO DATA
>ATZ
ELM327 v1.5
.
.
.
.
.
>ATDPN
6
>ATSP0
OK
>0100
SEARCHING...
UNABLE TO CONNECT
>010D
SEARCHING...
ATPC
STOPPED
i see in the other software and locate a different initialization
ATAL
ATSH 743
ATCRA 763
ATFCSH 743
ATFCSD 30 00 00
ATFCSM 1
then i create a new profile and added this command to the custom init string
and this is the result ....
>ATDPN
6
>ATSH 7E0 (this command isn't from my init string ... where it comes from?)
OK
>ATAL
OK
>ATSH 743
ATCRA 763
OK
>OK
>ATFCSH 743
OK
>ATFCSD 30 00 00
OK
>ATFCSM 1
OK
>ATH1
OK
>ATH0
OK
>0100
7F0111
>0902
7F0911
>0904
7F0911
>090A
7F0911
>0151
7F0111
>011C
7F0111
>0120
7F0111
>0140
7F0111
>0160
7F0111
>0180
7F0111
>010B
7F0111
>0110
7F0111
>
ATPC
ATPC
7F0111
but again the ecu isn't connected ...
hoew can i help you to solve the problem?
ps. with the wifi adapter (it release an ip address and a gateway) when i use on my phone it is disconnected from internet, then i can't send a debug message from the app, at least i must disconnect from the wify to send it
Don't use AT commands that are used in other ECUs, for your ECU without understanding what are you doing.
ATSH xxxxx defines the block number, on which further commands without specified block number will be sent, so it doesn't make sense to issue this command several times with different block numbers - the last number will be used then.
answer beginning with 7F means that this command is not supported by ECU (at least with that block you defined with last ATSH command).
So instead of probing of unknown AT commands from different ECUs i would first learn the meaning of AT commands to better understand the answers from your ECU and react properly.
Hi!
7F11 is Service Not Supported - meaning that the ECU does not support the request
You'll need to check that your vehicle supports OBD2 (Generally this is most vehicles that are petrol fueled from 1996 onwards in the EU/US, and 2004 onwards for diesels due to legislation requiring support) - other countries generally gained support around this time as well though that is dependant on manufacturer
i know i'm noob, and i hope this isn't a problem. i read the ELM237 datasheet to see what every command do, but here stop my knowledge ....
the init sequence i use is from the programm ddt4all, i sniff it's dialogue and it can rescue the value from battery , the current intake when i charge or the curret i use to move the veichle
i think the twizy is compatible OBDI, or i'm wrong?
if you have to suggest something to read i'd like to study, but at this time i have a lot of confusion and no direction to point
all the work i only did to avoid asking "it doesn't work, please help me"