Closed harkoprinssen closed 3 months ago
Log info found from Car Scanner
[ELM RESET] ELM327 v1.3a
Initialize(initMode=Default)
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
Stop(Disconnect:UserClickbtnDisconnect)
[SetRunning(False,From Stop #3640)]
Stopped
This logfile shows succes with the Vlink BLE and the errors with the Wican.
If I connect the Wican to my 2007 Prius the orange light immediately starts blinking. on my Zeekr it stays off
@harkoprinssen can you please post a screenshot of your device configuration webpage?
Behaviour is the same in BLE mode. When connecting to the prius the orange led immediately starts blinking, on the Zeekr it never lights up.
@harkoprinssen please disable CAN auto bitrate. The ELM327 protocol will try different bitrates until it finds the correct one.
Tried that before already, but tried again just now. After setting can bitrate I took out the the wican and reconnected it to be sure it restarted properly. Behaviour is identical.
Log from car scanner below
===== LOG STARTED: 21.06.2024 05:59:14=====
=====Version=1.108.0 Build=1.108.0 P=False NoDelayELM327Init=False
====Connection profile=Zeekr EX30 electric / Smart #1 (EV) / Smart #3 (EV) / Zeekr 001 / Zeekr X / Zeekr Mix
[Connection type: WIFI]
[WiFi name:
[Connecting to 192.168.1.92:3333] client = new TcpClient(); BEFORE await client.ConnectAsync(server, port); client.Connected got stream from client
[Connected to 192.168.1.92:3333] ATZ ATE0
[ELM RESET] ELM327 v1.3a
Initialize(initMode=Default)
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET]
[ELELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
Stop(Disconnect:UserClickbtnDisconnect)
[SetRunning(False,From Stop #3640)]
Stopped
===== DISCONNECTED AT: 21.06.2024 05:59:35
===== LOG STARTED: 21.06.2024 06:01:54=====
=====Version=1.108.0 Build=1.108.0 P=False NoDelayELM327Init=False
====Connection profile=Zeekr EX30 electric / Smart #1 (EV) / Smart #3 (EV) / Zeekr 001 / Zeekr X / Zeekr Mix
[Connection type: WIFI]
[WiFi name:
[Connecting to 192.168.1.92:3333] client = new TcpClient(); BEFORE await client.ConnectAsync(server, port); client.Connected got stream from client
[Connected to 192.168.1.92:3333] ATZ ATE0
[ELM RESET] ELM327 v1.3a
Initialize(initMode=Default)
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
Stop(Disconnect:UserClickbtnDisconnect)
[SetRunning(False,From Stop #3640)]
Stopped
===== DISCONNECTED AT: 21.06.2024 06:02:03
===== LOG STARTED: 21.06.2024 06:02:41=====
=====Version=1.108.0 Build=1.108.0 P=False NoDelayELM327Init=False
====Connection profile=Zeekr EX30 electric / Smart #1 (EV) / Smart #3 (EV) / Zeekr 001 / Zeekr X / Zeekr Mix
[Connection type: WIFI]
[WiFi name:
[Connecting to 192.168.1.92:3333] client = new TcpClient(); BEFORE await client.ConnectAsync(server, port); client.Connected got stream from client
[Connected to 192.168.1.92:3333] ATZ ATE0
[ELM RESET] ELM327 v1.3a
Initialize(initMode=Default)
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
Stop(Disconnect:UserClickbtnDisconnect)
[SetRunning(False,From Stop #3640)]
Stopped
===== DISCONNECTED AT: 21.06.2024 07:36:36
===== LOG STARTED: 21.06.2024 07:36:41=====
=====Version=1.108.0 Build=1.108.0 P=False NoDelayELM327Init=False
====Connection profile=Zeekr EX30 electric / Smart #1 (EV) / Smart #3 (EV) / Zeekr 001 / Zeekr X / Zeekr Mix
[Connection type: WIFI]
[WiFi name:
[Connecting to 192.168.1.92:3333] client = new TcpClient(); BEFORE await client.ConnectAsync(server, port); client.Connected got stream from client
[Connected to 192.168.1.92:3333] ATZ ATE0
[ELM RESET] ELM327 v1.3a
Initialize(initMode=Default)
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
Stop(Disconnect:UserClickbtnDisconnect)
[SetRunning(False,From Stop #3640)]
Stopped
===== DISCONNECTED AT: 21.06.2024 07:36:51
===== LOG STARTED: 21.06.2024 08:45:35=====
=====Version=1.108.0 Build=1.108.0 P=False NoDelayELM327Init=False
====Connection profile=Zeekr EX30 electric / Smart #1 (EV) / Smart #3 (EV) / Zeekr 001 / Zeekr X / Zeekr Mix
[Connection type: WIFI]
[WiFi name:
[Connecting to 192.168.1.92:3333] client = new TcpClient(); BEFORE await client.ConnectAsync(server, port); client.Connected got stream from client
[Connected to 192.168.1.92:3333] ATZ ATE0
[ELM RESET] ELM327 v1.3a
Initialize(initMode=Default)
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
Stop(Disconnect:UserClickbtnDisconnect)
[SetRunning(False,From Stop #3640)]
Stopped
===== DISCONNECTED AT: 21.06.2024 08:45:45
===== LOG STARTED: 21.06.2024 08:46:27=====
=====Version=1.108.0 Build=1.108.0 P=False NoDelayELM327Init=False
====Connection profile=Zeekr EX30 electric / Smart #1 (EV) / Smart #3 (EV) / Zeekr 001 / Zeekr X / Zeekr Mix
[Connection type: WIFI]
[WiFi name:
[Connecting to 192.168.1.92:3333] client = new TcpClient(); BEFORE await client.ConnectAsync(server, port); client.Connected got stream from client
[Connected to 192.168.1.92:3333] ATZ ATE0
[ELM RESET] ELM327 v1.3a
Initialize(initMode=Default)
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
Stop(Disconnect:UserClickbtnDisconnect)
[SetRunning(False,From Stop #3640)]
Stopped
===== DISCONNECTED AT: 21.06.2024 08:46:37
===== LOG STARTED: 21.06.2024 08:47:07=====
=====Version=1.108.0 Build=1.108.0 P=False NoDelayELM327Init=False
====Connection profile=Zeekr EX30 electric / Smart #1 (EV) / Smart #3 (EV) / Zeekr 001 / Zeekr X / Zeekr Mix
[Connection type: WIFI]
[WiFi name:
[Connecting to 192.168.1.92:3333] client = new TcpClient(); BEFORE await client.ConnectAsync(server, port); client.Connected got stream from client
[Connected to 192.168.1.92:3333] ATZ ATE0
[ELM RESET] ELM327 v1.3a
Initialize(initMode=Default)
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
Stop(Disconnect:UserClickbtnDisconnect)
[SetRunning(False,From Stop #3640)]
Stopped
===== DISCONNECTED AT: 21.06.2024 08:47:18
===== LOG STARTED: 21.06.2024 08:47:48=====
=====Version=1.108.0 Build=1.108.0 P=False NoDelayELM327Init=False
====Connection profile=Zeekr EX30 electric / Smart #1 (EV) / Smart #3 (EV) / Zeekr 001 / Zeekr X / Zeekr Mix
[Connection type: WIFI]
[WiFi name:
[Connecting to 192.168.1.92:3333] client = new TcpClient(); BEFORE await client.ConnectAsync(server, port); client.Connected got stream from client
[Connected to 192.168.1.92:3333] ATZ ATE0
[ELM RESET] ELM327 v1.3a
Initialize(initMode=Default)
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
InitializeCustomInitString(initMode=Default) ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATZ ELM327 v1.3a
ATE0 OK
ATH1 OK
ATSP0 OK
ATS0 OK
ATM0 OK
ATAT1 OK
0100 BUS INIT: ...ERROR
03 BUS INIT: ...ERROR
07 BUS INIT: ...ERROR
0A BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
0100 BUS INIT: ...ERROR
0100 BUS INIT: ...ERROR
ATDPN 0
Stop(Disconnect:UserClickbtnDisconnect)
[SetRunning(False,From Stop #3640)]
Stopped
===== DISCONNECTED AT: 21.06.2024 08:47:58 [///**** CONTACT DEVELOPER REPORT:[Car Scanner settings:] AccelerationItems=5 AccelerationTestSpeedSourcePid=13 AccelerationUseG=True AdaptiveTimings=1 AddNissanConsult3Pids=False AllowProfilesBackgroundUpdate=True AlwaysPingECU=False AlwaysRecordFuelConsumption=False ATCommandStateOptimization=True ATCRAOptimization=False ATSTIdx=6 AutomaticallySwitchTheme=True AutomaticallySwitchThemeAvailable=True AutomaticReoptimization=True BindSocketToFirstWiFiNetwork=True BindSocketToWiFiNetwork=True BluetoothLocationWarningShowed=False BoostCalculationMethod=Auto BoostCalculationMethodIdx=0 BrandForDTC=Volvo BTDeviceID= BTDeviceName= BTLEDeviceID=52e340b5-6f39-eb83-aacd-96884d03acd5 BTLEDeviceName=WiC_f412fa377d01 BTLEInputID=0000fee1-0000-1000-8000-00805f9b34fb BTLEOutputID=0000fee1-0000-1000-8000-00805f9b34fb BTLEServiceID=0000fee0-0000-1000-8000-00805f9b34fb BTLEShowDevicesWithoutName=False CalibrationStartOdometer=0 CalibrationStartTime=1/1/0001 12:00:00 AM CANOptimizationWarningShowed=True CANOptimizeMaxInRequest=6 CANOptimizeMode22=True CANOptimizeMode22MaxInRequest=3 CANOptimizeMode22SelfLearningMode=True CANOptimizeRequests=False CANRequestSegmentationSTNLevel=True CANResponseSegmentationSTNLevel=False ChartDisplayStyle=FastLine ChartShowAverageValue=False ChartsView=0 ChartsVisible=1 CheckBluetoothTurnedOn=True CheckIsELMWhenConnecting=False CheckOnlyPositiveResponseMarker=False CodingLastPlatformSelected= ConnectionType=WiFi ConnectOnLaunch=False Currency=$ CurrentCarId=638544172348468420 CurrentCarName=Zeekr 001 CustomFuelAF=14.7 CustomFuelDensity=0.73 CustomInitString=ATZ ATE0 ATH1 ATSP0 ATS0 ATM0 ATAT1 0100 03 07 0A CustomPidLastId=1001 DaihatsuKLine=False DarkMode=False DashboardAlignItemsToGrid=True DashboardAnimation=False DashboardCircularGaugeAnimation=True DashboardHideTopControls=True DashboardHUDMode=False DashboardLastPage=0 DashboardRearrangeOnRotation=True DashboardResizeHintDisplayed=False DashboardTheme=2 DataRecordLineSplitterTime=30 DatasetUploadMaxBlockSize=4095 DecodeMUT2Compatible=False DefaultFunctionalHeader= DelayBeforeReconnect=0 DetectECUConnectionPID=0100 DetectZeroFuelConsumption=True DisableOptimizationIfItFails=True DTCMode=Auto ELM327ConnectionAttempts=3 EngineCylinders=4 EngineDisplacement=1.6 EV_Power_InvertValue=False ExpectedResponseCountOptimization=True ExpectedResponseCountOptimizationAlways1ForKWPMode01=False FilterRPM300=False FilterWrongAFValues=True FirstConnectionAttempted=True Flow_use_grams_sec=True FlowControlOverrideMode=Off FontSizePatch=0 ForceOnlyOneProtocol=False ForceProfileUpdateScheduled=False ForceUseManualFlowControlForCodingOperations=True ForceUseManualFlowControlWhileReadingData=True FuelConsumptionUnit=MilesPerGallon FuelFlowCalculationScheme=Auto FuelFlowCalculationSchemeIdx=0 FuelFlowCorrectionFactor=1 FuelFlowUseFixedAFR=False FuelHybridCar=False FuelPriceForLitre=1.0100088076 FuelTankCapacity=50 FuelType=EvNoFuel FuelTypeIdx=8 HideArchiveDTC=False HideDTCWithUncomplitedTests=True Hstld4Apl=False IgnoreCodingErrors=True IgnoreSupportedFlagForPIDs0166_0183=False InjectorFlow=250 InjectorPid=122 iOSDashboardUseFullscreen=False IOTimeout=10 IsCalibrationStartTimeSet=False IsRuIPCached=False KWPConcatResponseLines=False Language=0 LastCarAvailableSensors=0;800;904;801;14880000;14880001;14880002;14880003;14880004;14880005;14880006;14880007;14880008;14880009;14880011;14880012;14880010; LastSuccessfulProtocol=0 LastTimeDBUpdateChecked=638545463570008260 LastTimeLicenceChecked=638545579976074960 LastWiFiName= LatestVersion=1.108.0 LiveDataListPageUpdateOnlyVisible=True LiveDataPIDId0=14880000 LiveDataPIDId1=-1 LiveDataPIDId2=-1 LiveDataPIDId3=-1 LiveDataShowTime=15 MainPageButtonsConfiguration= ManageSubscriptionsVisible=False MergeDriveCyclesTime=20 Mode01Prefix=01 MultiChartPauseHidden=True MultiPidsSelected= NoDataLimit=40 NoDelayELM327Init=False NoWiFiWarning=True OpenDashboardOnLaunch=False OptimizedRequestStuckCounter=0 PerformSensorsScanByTesting=False PIDSelectorWithValuePreview=True PIDSortingMode=Id Pressure_use_kpa=True ProfileUpdateAlias=6178ec0d6b43433a97eb79689df613f3 ProtocolNumber=0 ReadPartialErrorAction=FullReset RecentColors= RecordData=True RecordLocationData=False ReplaceATTAWithATCER=False RequestECUInfo=True ResponseMarkerLength=0 RPMFixWarningShowed=False SearchForBTLEIfConnectionFailed=True SelectedBrand=Zeekr SelectedProfileName=EX30 electric / Smart #1 (EV) / Smart #3 (EV) / Zeekr 001 / Zeekr X / Zeekr Mix SelectedProfileV2Name=EX30 electric / Smart #1 (EV) / Smart #3 (EV) / Zeekr 001 / Zeekr X / Zeekr Mix SendATZATE=True SendDefaultFunctionalHeader=True SendDelay=40 SendStatistics=True SendTesterPresentWhileLongUploadTimeMs=750 SensorsSearchOrderDefault=True SetChartMinMaxOnlyVisibleArea=True ShouldCheckProfilePIDs=False ShowAirFuelBasedOnStoichiometric=True ShowBadELMWarning=False ShowCodingAndService=True ShowExperimental=False ShowMinMaxValues=False ShowPing=False ShowUSGallonSelector=True SkipHeadersDTC= SpeedCalibrationTaskPending=False SpeedCorrectionFactor=1 SpeedPID2Bytes=False StopConnectionAttemptsAfterFailsMinutes=25 TesterPresentCommand=0100 ToyotaJDMMode21=False TraceLogs=False TryConnectToLastWiFiNetwork=True TurnOffBluetoothIfWasTurnedOn=False Use_celcium=False Use_km=False UseCustomPIDForZeroConsumption=False UseDefaultInit=False UseGPS=False UseGPSForFuelConsumption=False UseHoursePower=False UseL100ForFuel=False UseLitersForVolume=False UseNmForTorque=True UseOBD2=True UseRPMFix=False UseServiceResponseForPositiveResponseMarker=True UseUSGallon=True VE1000=70 VE2000=75 VE3000=80 VE4000=85 VE5000=85 VE6000=85 VE7000=80 VE8000=75 VWTP_ActiveConnectionTestTimeout=1000 VWTP_ChannelSetupATST=0A VWTP_SendConnectionConfirmationPeriod=600 VWTP20OpenSessionForDTCOperations=True WiFiPort=3333 WiFiServer=192.168.1.92 ZeroConsumptionPIDId=-1 ZeroConsumptionWhenZero=False
Override_roles= ATST=64 P=False FPGC=6 CC=0
OS version=17.5 Platform=iOS Idiom=Phone DeviceModel=iPhone13,3 DeviceManufacturer=Apple
OrigCulture=en-US OrigUICulture=en-US Version=1.108.0/1.108.0
PrVersion=1.108.4
[***/// END OF CONTACT DEVELOPER REPORT]
@harkoprinssen please try to set the ECU protocol in carscanner to: 6) 11bit 500Kbaud
If that doesn't work try the other protocols 7, 8 or 9.
Will look into that, but as I don't plan on using car scanner (MQTT to Home assistant) what will that tell me? Also when connected to the prius the orange light starts blinking immediately, on the zeekr nothing happens. I am leaning more towards an issue in the firmware not being able to connect at all.
Will update once I figured out how to change the protocol etc..
This will tell us what is the CAN bitrate.
The Prius probably broadcasts on the CAN, but the Zeekr does not. Once you figure out the CAN bitrate on the Zeekr you'll be able to make an OBD request.
I can find an option to auto-detect prorocol, this doesn't work. How can I force a protocol in car scanner?
Also would trying all available bitrates (until 1 works) the same information?
Would I be able to figure out those settings with a regular ble OBD2 reader?
How can I force a protocol in car scanner?
Have a look at this comment. https://github.com/meatpiHQ/wican-fw/issues/17#issuecomment-1454783099
Would I be able to figure out those settings with a regular ble OBD2 reader?
Yes sure
Here you go, setting the wican to 500kbit doesn't work. Tried turning options related to the 15765-4 protocol ON or OFF, but no luck. The ble connects instantanious.
How can I force a protocol in car scanner?
Have a look at this comment. #17 (comment)
I used the setting 'try all other protocols' before already, no luck
Ok, please set to 11 but 500kbits in car scanner, and send me the log.
=====Version=1.108.0 Build=1.108.0 P=False NoDelayELM327Init=False
====Connection profile=Zeekr EX30 electric / Smart #1 (EV) / Smart #3 (EV) / Zeekr 001 / Zeekr X / Zeekr Mix
[Connection type: WIFI]
[WiFi name:
[Connecting to 192.168.1.92:3333]
client = new TcpClient();
BEFORE await client.ConnectAsync(server, port);
client.Connected
got stream from client
[Connected to 192.168.1.92:3333]
ATZ ATE0
[ELM RESET] ELM327 v1.3a
Initialize(initMode=Default)
InitializeDefaultInitString(ProtocolNumber=6,initMode=Default,useATST96=False)
ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATD OK
ATD0 OK
ATE0 OK
ATH1 OK
ATSP6 OK
ATE0 OK
ATH1 OK
ATM0 OK
ATS0 OK
ATAT1 OK
ATAL ?
ATST08 OK
0100 NO DATA
[cmd_reply=] NO DATA
[Trying to decode:
OK
ELMFormat=CAN11bit]
[DecodeResult=False]
0100 NO DATA
[cmd_reply=] NO DATA
[Trying to decode:
OK
ELMFormat=CAN11bit]
[DecodeResult=False]
0100 NO DATA
[cmd_reply=] NO DATA
[Trying to decode:
OK
ELMFormat=CAN11bit]
[DecodeResult=False]
0100 NO DATA
[cmd_reply=] NO DATA
[Trying to decode:
OK
ELMFormat=CAN11bit]
[DecodeResult=False]
ATST08 OK
0100 NO DATA
[cmd_reply=] NO DATA
[Trying to decode:
OK
ELMFormat=CAN11bit]
[DecodeResult=False]
0100 NO DATA
[cmd_reply=] NO DATA
[Trying to decode:
OK
ELMFormat=CAN11bit]
[DecodeResult=False]
0100 NO DATA
[cmd_reply=] NO DATA
[Trying to decode:
OK
ELMFormat=CAN11bit]
[DecodeResult=False]
0100 NO DATA
[cmd_reply=] NO DATA
[Trying to decode:
OK
ELMFormat=CAN11bit]
[DecodeResult=False]
InitializeDefaultInitString(ProtocolNumber=6,initMode=Default,useATST96=False)
ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATD OK
ATD0 OK
ATE0 OK
ATH1 OK
ATSP6 OK
ATE0 OK
ATH1 OK
ATM0 OK
ATS0 OK
ATAT1 OK
ATAL ?
ATST08 OK
0100 NO DATA
[cmd_reply=] NO DATA
[Trying to decode:
OK
ELMFormat=CAN11bit]
[DecodeResult=False]
0100 NO DATA
[cmd_reply=] NO DATA
[Trying to decode:
OK
ELMFormat=CAN11bit]
[DecodeResult=False]
0100 NO DATA
[cmd_reply=] NO DATA
[Trying to decode:
OK
ELMFormat=CAN11bit]
[DecodeResult=False]
0100 NO DATA
[cmd_reply=] NO DATA
[Trying to decode:
OK
ELMFormat=CAN11bit]
[DecodeResult=False]
ATST08 OK
0100 NO DATA
[cmd_reply=] NO DATA
[Trying to decode:
OK
ELMFormat=CAN11bit]
[DecodeResult=False]
0100 NO DATA
[cmd_reply=] NO DATA
[Trying to decode:
OK
ELMFormat=CAN11bit]
[DecodeResult=False]
0100 NO DATA
[cmd_reply=] NO DATA
[Trying to decode:
OK
ELMFormat=CAN11bit]
[DecodeResult=False]
0100 NO DATA
[cmd_reply=] NO DATA
[Trying to decode:
OK
ELMFormat=CAN11bit]
[DecodeResult=False]
InitializeDefaultInitString(ProtocolNumber=0,initMode=Default,useATST96=False)
ATE0 OK
ATE0 OK
STI ?
[STSupported=False(ByResponse)]VTI ?
[VTSupported=False(ByResponse)] [ELM RESET] ATD OK
ATD0 OK
ATE0 OK
ATH1 OK
ATSP0 OK
ATE0 OK
ATH1 OK
ATM0 OK
ATS0 OK
ATAT1 OK
ATAL ?
ATST08 OK
0100 BUS INIT: ...ERROR
[cmd_reply=] BUS INIT: ...ERROR
ATDPN 0
ProtocolFromATDPN=0
[Trying to decode:
OK
ELMFormat=Unknown]
[DecodeResult=False]
0100 BUS INIT: ...ERROR
[cmd_reply=] BUS INIT: ...ERROR
ATDPN 0
ProtocolFromATDPN=0
[Trying to decode:
OK
ELMFormat=Unknown]
[DecodeResult=False]
0100 BUS INIT: ...ERROR
[cmd_reply=] BUS INIT: ...ERROR
ATDPN 0
ProtocolFromATDPN=0
[Trying to decode:
OK
ELMFormat=Unknown]
[DecodeResult=False]
0100 BUS INIT: ...ERROR
[cmd_reply=] BUS INIT: ...ERROR
ATDPN 0
ProtocolFromATDPN=0
[Trying to decode:
OK
ELMFormat=Unknown]
[DecodeResult=False]
ATST08 OK
0100 BUS INIT: ...ERROR
[cmd_reply=] BUS INIT: ...ERROR
ATDPN 0
ProtocolFromATDPN=0
[Trying to decode:
OK
ELMFormat=Unknown]
[DecodeResult=False]
0100 BUS INIT: ...ERROR
[cmd_reply=] BUS INIT: ...ERROR
ATDPN 0
ProtocolFromATDPN=0
[Trying to decode:
OK
ELMFormat=Unknown]
[DecodeResult=False]
0100 BUS INIT: ...ERROR
[cmd_reply=] BUS INIT: ...ERROR
ATDPN 0
ProtocolFromATDPN=0
[Trying to decode:
OK
ELMFormat=Unknown]
[DecodeResult=False]
0100 BUS INIT: ...ERROR
[cmd_reply=] BUS INIT: ...ERROR
ATDPN 0
ProtocolFromATDPN=0
[Trying to decode:
OK
ELMFormat=Unknown]
[DecodeResult=False]
Stop(Disconnect:UserClickbtnDisconnect)
[SetRunning(False,From Stop #3640)]
Stopped
===== DISCONNECTED AT: 21.06.2024 13:46:52
[///**** CONTACT DEVELOPER REPORT:[Car Scanner settings:] AccelerationItems=5
AccelerationTestSpeedSourcePid=13
AccelerationUseG=True
AdaptiveTimings=1
AddNissanConsult3Pids=False
AllowProfilesBackgroundUpdate=True
AlwaysPingECU=True
AlwaysRecordFuelConsumption=False
ATCommandStateOptimization=True
ATCRAOptimization=False
ATSTIdx=2
AutomaticallySwitchTheme=True
AutomaticallySwitchThemeAvailable=True
AutomaticReoptimization=True
BindSocketToFirstWiFiNetwork=True
BindSocketToWiFiNetwork=True
BluetoothLocationWarningShowed=False
BoostCalculationMethod=Auto
BoostCalculationMethodIdx=0
BrandForDTC=Volvo
BTDeviceID=
BTDeviceName=
BTLEDeviceID=9b17dd4f-dad7-46a0-98ad-792d99f476fe
BTLEDeviceName=IOS-Vlink
BTLEInputID=00002af0-0000-1000-8000-00805f9b34fb
BTLEOutputID=00002af1-0000-1000-8000-00805f9b34fb
BTLEServiceID=000018f0-0000-1000-8000-00805f9b34fb
BTLEShowDevicesWithoutName=False
CalibrationStartOdometer=0
CalibrationStartTime=1/1/0001 12:00:00 AM
CANOptimizationWarningShowed=True
CANOptimizeMaxInRequest=6
CANOptimizeMode22=True
CANOptimizeMode22MaxInRequest=3
CANOptimizeMode22SelfLearningMode=True
CANOptimizeRequests=False
CANRequestSegmentationSTNLevel=True
CANResponseSegmentationSTNLevel=False
ChartDisplayStyle=FastLine
ChartShowAverageValue=False
ChartsView=0
ChartsVisible=1
CheckBluetoothTurnedOn=True
CheckIsELMWhenConnecting=False
CheckOnlyPositiveResponseMarker=False
CodingLastPlatformSelected=
ConnectionType=WiFi
ConnectOnLaunch=False
Currency=$
CurrentCarId=638544172348468420
CurrentCarName=Zeekr 001
CustomFuelAF=14.7
CustomFuelDensity=0.73
CustomInitString=ATZ ATE0 ATH1 ATSP0 ATS0 ATM0 ATAT1
0100
03
07
0A
CustomPidLastId=1001
DaihatsuKLine=False
DarkMode=False
DashboardAlignItemsToGrid=True
DashboardAnimation=False
DashboardCircularGaugeAnimation=True
DashboardHideTopControls=True
DashboardHUDMode=False
DashboardLastPage=0
DashboardRearrangeOnRotation=True
DashboardResizeHintDisplayed=False
DashboardTheme=2
DataRecordLineSplitterTime=30
DatasetUploadMaxBlockSize=4095
DecodeMUT2Compatible=False
DefaultFunctionalHeader=
DelayBeforeReconnect=0
DetectECUConnectionPID=0100
DetectZeroFuelConsumption=True
DisableOptimizationIfItFails=True
DTCMode=Auto
ELM327ConnectionAttempts=3
EngineCylinders=4
EngineDisplacement=1.6
EV_Power_InvertValue=False
ExpectedResponseCountOptimization=True
ExpectedResponseCountOptimizationAlways1ForKWPMode01=False
FilterRPM300=False
FilterWrongAFValues=True
FirstConnectionAttempted=True
Flow_use_grams_sec=True
FlowControlOverrideMode=Off
FontSizePatch=0
ForceOnlyOneProtocol=False
ForceProfileUpdateScheduled=False
ForceUseManualFlowControlForCodingOperations=True
ForceUseManualFlowControlWhileReadingData=True
FuelConsumptionUnit=LitersPer100km
FuelFlowCalculationScheme=Auto
FuelFlowCalculationSchemeIdx=0
FuelFlowCorrectionFactor=1
FuelFlowUseFixedAFR=False
FuelHybridCar=False
FuelPriceForLitre=1.01
FuelTankCapacity=50
FuelType=EvNoFuel
FuelTypeIdx=8
HideArchiveDTC=False
HideDTCWithUncomplitedTests=True
Hstld4Apl=False
IgnoreCodingErrors=True
IgnoreSupportedFlagForPIDs0166_0183=False
InjectorFlow=250
InjectorPid=122
iOSDashboardUseFullscreen=False
IOTimeout=10
IsCalibrationStartTimeSet=False
IsRuIPCached=False
KWPConcatResponseLines=False
Language=0
LastCarAvailableSensors=0;800;904;801;14880000;14880001;14880002;14880003;14880004;14880005;14880006;14880007;14880008;14880009;14880011;14880012;14880010;
LastSuccessfulProtocol=0
LastTimeDBUpdateChecked=638545463570008260
LastTimeLicenceChecked=638545743094380190
LastWiFiName=
LatestVersion=1.108.0
LiveDataListPageUpdateOnlyVisible=True
LiveDataPIDId0=14880000
LiveDataPIDId1=-1
LiveDataPIDId2=-1
LiveDataPIDId3=-1
LiveDataShowTime=15
MainPageButtonsConfiguration=
ManageSubscriptionsVisible=False
MergeDriveCyclesTime=20
Mode01Prefix=01
MultiChartPauseHidden=True
MultiPidsSelected=
NoDataLimit=40
NoDelayELM327Init=False
NoWiFiWarning=True
OpenDashboardOnLaunch=False
OptimizedRequestStuckCounter=0
PerformSensorsScanByTesting=False
PIDSelectorWithValuePreview=True
PIDSortingMode=Id
Pressure_use_kpa=True
ProfileUpdateAlias=6178ec0d6b43433a97eb79689df613f3
ProtocolNumber=6
ReadPartialErrorAction=FullReset
RecentColors=
RecordData=True
RecordLocationData=False
ReplaceATTAWithATCER=False
RequestECUInfo=True
ResponseMarkerLength=0
RPMFixWarningShowed=False
SearchForBTLEIfConnectionFailed=True
SelectedBrand=Zeekr
SelectedProfileName=
SelectedProfileV2Name=EX30 electric / Smart #1 (EV) / Smart #3 (EV) / Zeekr 001 / Zeekr X / Zeekr Mix
SendATZATE=True
SendDefaultFunctionalHeader=True
SendDelay=40
SendStatistics=True
SendTesterPresentWhileLongUploadTimeMs=750
SensorsSearchOrderDefault=True
SetChartMinMaxOnlyVisibleArea=True
ShouldCheckProfilePIDs=False
ShowAirFuelBasedOnStoichiometric=True
ShowBadELMWarning=False
ShowCodingAndService=True
ShowExperimental=False
ShowMinMaxValues=False
ShowPing=False
ShowUSGallonSelector=False
SkipHeadersDTC=
SpeedCalibrationTaskPending=False
SpeedCorrectionFactor=1
SpeedPID2Bytes=False
StopConnectionAttemptsAfterFailsMinutes=25
TesterPresentCommand=0100
ToyotaJDMMode21=False
TraceLogs=False
TryConnectToLastWiFiNetwork=True
TurnOffBluetoothIfWasTurnedOn=False
Use_celcium=True
Use_km=True
UseCustomPIDForZeroConsumption=False
UseDefaultInit=True
UseGPS=False
UseGPSForFuelConsumption=False
UseHoursePower=False
UseL100ForFuel=True
UseLitersForVolume=True
UseNmForTorque=True
UseOBD2=True
UseRPMFix=False
UseServiceResponseForPositiveResponseMarker=False
UseUSGallon=True
VE1000=70
VE2000=75
VE3000=80
VE4000=85
VE5000=85
VE6000=85
VE7000=80
VE8000=75
VWTP_ActiveConnectionTestTimeout=1000
VWTP_ChannelSetupATST=0A
VWTP_SendConnectionConfirmationPeriod=600
VWTP20OpenSessionForDTCOperations=True
WiFiPort=3333
WiFiServer=192.168.1.92
ZeroConsumptionPIDId=-1
ZeroConsumptionWhenZero=False
Override_roles=
ATST=08
P=False
FPGC=7
CC=0
OS version=17.5
Platform=iOS
Idiom=Phone
DeviceModel=iPhone13,3
DeviceManufacturer=Apple
OrigCulture=en-US
OrigUICulture=en-US
Version=1.108.0/1.108.0
PrVersion=1.108.4
[***/// END OF CONTACT DEVELOPER REPORT]
blelog.txt Attached a part of the log where car scanner connects using the ble reader. Please note this was with the protocol set by selecting my car. I see a (big) difference in the AT commands sent
It's really weird I can't see a reason why it's not working. Whats the firmware version? It's in the about tab.
2.98, received last wednesday
Kept fiddling around and now this.. Not sure what I did, but it's connecting now.
It is however very unstable in reading data as it keeps disconnecting and connecting to the ECU. In fact the screenshot was the only time I was able to read sensor data. can't get it to read any data anymore now (though still says connected). When selecting the Zeekr profile in car scanner it warns me updates only come every 30 seconds, could it be related to some timeout in the firmware?
Did you set it to AP mode?
I think this is good enough, if you only plan to use it with home assistant. You should be able to make PID request over MQTT. Have a look at this link
https://github.com/meatpiHQ/wican-fw/wiki/EV-Battery-SoC-in-Home-Assistant-%E2%80%90-Example
AP + Station. I am getting ELM log info over mqtt now, PID 1995 which should be the SoC.
Thanks for your help! Still a bit unclear on what I did to get it to work now :)
when selecting the SoC I see this in the ELM327 log which {"bus":"0","type":"tx","ts":3077,"frame":[{"id":500176437,"dlc":8,"rtr":false,"extd":true,"data":[3,34,72,1,170,170,170,170]}]} Looking at the link there is no mention on what to fill out for index (I assumed 0) Not sure how to consider PID, will that always be 3?
edit: new screenshot, type 11 by accident on (not used) Bit Length
What is the RX frame?
I was probably looking at the wrong frame. This one is the only rx coming by when selecting the SoC sensor (which updates)
{"bus":"0","type":"rx","ts":55575,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,102,37,0,0]}]}
Ok, the filter should be: PID: 72 Index: 2
What was the SoC for this reading?
It is reading something, but the value should only go up so besides a wrong calculation I am thinking it probably reads the wrong bytes
edit: according to car scanner my Soc is around 55%
Also I need to keep car scanner open so I am guessing I have the wrong tx frame in my automation
The expression is incorrect. I think it should be: B4/2
must.try.to.understand :)
here's some more lines, it seems the 6th byte is going up. Does that mean I have to use my math skills to figure out the equation to get from 179 to (at that moment about 56%?
edit: rx frames, newest on top
{"bus":"0","type":"rx","ts":9765,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,179,0,0]}]} {"bus":"0","type":"rx","ts":9665,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,179,0,0]}]} {"bus":"0","type":"rx","ts":9596,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,179,0,0]}]} {"bus":"0","type":"rx","ts":9535,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,179,0,0]}]} {"bus":"0","type":"rx","ts":9456,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,179,0,0]}]} {"bus":"0","type":"rx","ts":9365,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,179,0,0]}]} {"bus":"0","type":"rx","ts":9296,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,179,0,0]}]} {"bus":"0","type":"rx","ts":9196,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,179,0,0]}]} {"bus":"0","type":"rx","ts":9096,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,179,0,0]}]} {"bus":"0","type":"rx","ts":9036,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,179,0,0]}]} {"bus":"0","type":"rx","ts":8965,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,179,0,0]}]} {"bus":"0","type":"rx","ts":8885,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,179,0,0]}]} {"bus":"0","type":"rx","ts":8816,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,179,0,0]}]} {"bus":"0","type":"rx","ts":8755,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,179,0,0]}]} {"bus":"0","type":"rx","ts":8696,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,179,0,0]}]} {"bus":"0","type":"rx","ts":8636,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,179,0,0]}]} {"bus":"0","type":"rx","ts":8496,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,179,0,0]}]} {"bus":"0","type":"rx","ts":8256,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,176,0,0]}]} {"bus":"0","type":"rx","ts":8085,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,176,0,0]}]} {"bus":"0","type":"rx","ts":7985,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,176,0,0]}]} {"bus":"0","type":"rx","ts":7916,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,176,0,0]}]} {"bus":"0","type":"rx","ts":7815,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,176,0,0]}]} {"bus":"0","type":"rx","ts":7761,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,176,0,0]}]} {"bus":"0","type":"rx","ts":7656,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,176,0,0]}]} {"bus":"0","type":"rx","ts":7555,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,176,0,0]}]} {"bus":"0","type":"rx","ts":7485,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,176,0,0]}]} {"bus":"0","type":"rx","ts":7395,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,176,0,0]}]} {"bus":"0","type":"rx","ts":7296,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,176,0,0]}]} {"bus":"0","type":"rx","ts":7056,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,176,0,0]}]} {"bus":"0","type":"rx","ts":6985,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,176,0,0]}]} {"bus":"0","type":"rx","ts":6896,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,176,0,0]}]} {"bus":"0","type":"rx","ts":6835,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,176,0,0]}]} {"bus":"0","type":"rx","ts":6736,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,176,0,0]}]} {"bus":"0","type":"rx","ts":6636,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,176,0,0]}]} {"bus":"0","type":"rx","ts":6561,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,176,0,0]}]} {"bus":"0","type":"rx","ts":6485,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,176,0,0]}]} {"bus":"0","type":"rx","ts":6385,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,176,0,0]}]} {"bus":"0","type":"rx","ts":6275,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,176,0,0]}]} {"bus":"0","type":"rx","ts":6161,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,176,0,0]}]} {"bus":"0","type":"rx","ts":6081,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,176,0,0]}]} {"bus":"0","type":"rx","ts":6015,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,108,176,0,0]}]}
Stopped charging, SoC @ 56.82%
{"bus":"0","type":"rx","ts":41935,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,110,248,0,0]}]} {"bus":"0","type":"rx","ts":41845,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,110,248,0,0]}]} {"bus":"0","type":"rx","ts":41745,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,110,248,0,0]}]}
It seems I need byte 4 and 5 as those seem to go up when the SoC raises
Stopped charging, SoC @ 56.82%
{"bus":"0","type":"rx","ts":41935,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,110,248,0,0]}]} {"bus":"0","type":"rx","ts":41845,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,110,248,0,0]}]} {"bus":"0","type":"rx","ts":41745,"frame":[{"id":516337280,"dlc":8,"rtr":false,"extd":true,"data":[5,98,72,1,110,248,0,0]}]}
B4: 110 B5: 248
The SoC is some combination of these 2 bytes. But most likely it's something like (B4/2)+B5/100
Or something like that. Also note that whatever carscanner display and what the car is displaying might be different. The best way is to get as many data points as possible and put those math skills to use :)
whahaha, thanks so much for helping me out. Will get datapoints and try to figure this out.
Ok, the filter should be: PID: 72 Index: 2
Last question. how did you get to these two numbers
The PID is always the second byte, that's B2. So the index is 2. In some special cases were you have multiple frame response you might want to change the index and look a different byte.
In this filter it's looking for a frame with B2=72
Thanks for the help. Not entirely sure what made the wican connect to my car yet. but basically the only thing I changed was the bitrate to 500kbit. Some settings in car scanner, but those should not impact the wican connecting to my car.
Driving a brand new Zeekr 001. When using a Vlink elm327 ble dongle it connects and I am able to read data from the car using Car Scanner. When connecting the Wican-obd it can't seem to connect to the ECU.
I have turned off mqtt, tried every CAN bitrate and ended up setting it to AUTO, Car Scanner can connect to the wican, but it can't seem to connect to the ECU.
Anyway to figure out what the vlink does different or any tips to get this to work?
In Car Scanner the profile is also used for the Volvo EX30, Smart 1, Zeekr X and Zeekr 001