Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trying on Tesla Model3 #23

Open
Clodo76 opened this issue Sep 5, 2021 · 2 comments
Open

Trying on Tesla Model3 #23

Clodo76 opened this issue Sep 5, 2021 · 2 comments

Comments

@Clodo76
Copy link

Clodo76 commented Sep 5, 2021

Anyone here have a working sample with Tesla Model3?

I'm using this connector:
https://e-mobility-driving-solutions.com/produkt/diagnostics-cable-tesla-m3-01-2019-bundle/?lang=en

Windows 10, VS2019,
Download this git repo,
configure the bluetooth dongle and map to com3,
run ODB.NET.ConsoleClient with "com3" as argument,
below the output.

Seem working ("Response: 'ELM327 v2.2'"), but no data fetched.
I'm interested in fetching SteeringAngle and similar data, reported here:
https://docs.google.com/spreadsheets/d/1ijvNE4lU9Xoruvcg5AhUNLKr7xYyHcxa8YSkTxAERUw/edit#gid=150828462
but the ID 0x129 is more than a byte, so it's not the PID for dev.RequestData(byte pid) ... what i'm missing?

Thanks for any feedback.

output:

05/09/2021 20:33:45 -  Debug -  Opened Serial-Connection!
05/09/2021 20:33:45 -  Debug -  Initializing ...
05/09/2021 20:33:45 -  Debug -  Resetting Device ...
05/09/2021 20:33:45 -  Verbose -  Queuing Command: 'ATZ''
05/09/2021 20:33:45 -  Debug -  Turning Echo Off ...
05/09/2021 20:33:45 -  Verbose -  Queuing Command: 'ATE0''
05/09/2021 20:33:45 -  Debug -  Turning Linefeeds Off ...
05/09/2021 20:33:45 -  Verbose -  Queuing Command: 'ATL0''
05/09/2021 20:33:45 -  Debug -  Turning Headers Off ...
05/09/2021 20:33:45 -  Verbose -  Queuing Command: 'ATH0''
05/09/2021 20:33:45 -  Debug -  Turning Spaced Off ...
05/09/2021 20:33:45 -  Verbose -  Queuing Command: 'ATS0''
05/09/2021 20:33:45 -  Debug -  Setting the Protocol to 'Auto' ...
05/09/2021 20:33:45 -  Verbose -  Queuing Command: 'ATSP0''
05/09/2021 20:33:45 -  Verbose -  Writing Command: 'ATZ''
05/09/2021 20:33:46 -  Verbose -  Response: 'ELM327 v2.2'
05/09/2021 20:33:46 -  Verbose -  Writing Command: 'ATE0''
05/09/2021 20:33:46 -  Verbose -  Response: 'ATE0'
05/09/2021 20:33:46 -  Verbose -  Response: 'OK'
05/09/2021 20:33:46 -  Verbose -  Writing Command: 'ATL0''
05/09/2021 20:33:46 -  Verbose -  Response: 'OK'
05/09/2021 20:33:46 -  Verbose -  Writing Command: 'ATH0''
05/09/2021 20:33:46 -  Verbose -  Response: 'OK'
05/09/2021 20:33:46 -  Verbose -  Writing Command: 'ATS0''
05/09/2021 20:33:46 -  Verbose -  Response: 'OK'
05/09/2021 20:33:46 -  Verbose -  Writing Command: 'ATSP0''
05/09/2021 20:33:46 -  Verbose -  Response: 'OK'
05/09/2021 20:33:46 -  Debug -  Requesting Type FuelType ...
05/09/2021 20:33:46 -  Debug -  Requesting PID 51 ...
05/09/2021 20:33:46 -  Verbose -  Queuing Command: '0151''
05/09/2021 20:33:46 -  Verbose -  Writing Command: '0151''
05/09/2021 20:33:46 -  Debug -  Requesting Type EngineRPM ...
05/09/2021 20:33:46 -  Debug -  Requesting PID 0C ...
05/09/2021 20:33:46 -  Verbose -  Queuing Command: '010C''
05/09/2021 20:33:46 -  Debug -  Requesting Type VehicleSpeed ...
05/09/2021 20:33:46 -  Debug -  Requesting PID 0D ...
05/09/2021 20:33:46 -  Verbose -  Queuing Command: '010D''
05/09/2021 20:33:46 -  Verbose -  Response: 'SEARCHING...'
05/09/2021 20:33:47 -  Debug -  Requesting Type EngineRPM ...
05/09/2021 20:33:47 -  Debug -  Requesting PID 0C ...
05/09/2021 20:33:47 -  Verbose -  Queuing Command: '010C''
05/09/2021 20:33:47 -  Debug -  Requesting Type VehicleSpeed ...
05/09/2021 20:33:47 -  Debug -  Requesting PID 0D ...
05/09/2021 20:33:47 -  Verbose -  Queuing Command: '010D''
05/09/2021 20:33:48 -  Debug -  Requesting Type EngineRPM ...
05/09/2021 20:33:48 -  Debug -  Requesting PID 0C ...
05/09/2021 20:33:48 -  Verbose -  Queuing Command: '010C''
05/09/2021 20:33:48 -  Debug -  Requesting Type VehicleSpeed ...
05/09/2021 20:33:48 -  Debug -  Requesting PID 0D ...
05/09/2021 20:33:48 -  Verbose -  Queuing Command: '010D''
05/09/2021 20:33:49 -  Debug -  Requesting Type EngineRPM ...
05/09/2021 20:33:49 -  Debug -  Requesting PID 0C ...
05/09/2021 20:33:49 -  Verbose -  Queuing Command: '010C''
05/09/2021 20:33:49 -  Debug -  Requesting Type VehicleSpeed ...
05/09/2021 20:33:49 -  Debug -  Requesting PID 0D ...
05/09/2021 20:33:49 -  Verbose -  Queuing Command: '010D''
05/09/2021 20:33:50 -  Debug -  Requesting Type EngineRPM ...
05/09/2021 20:33:50 -  Debug -  Requesting PID 0C ...
05/09/2021 20:33:50 -  Verbose -  Queuing Command: '010C''
05/09/2021 20:33:50 -  Debug -  Requesting Type VehicleSpeed ...
05/09/2021 20:33:50 -  Debug -  Requesting PID 0D ...
05/09/2021 20:33:50 -  Verbose -  Queuing Command: '010D''
05/09/2021 20:33:51 -  Verbose -  Queuing Command: 'ATPC''
05/09/2021 20:33:52 -  Verbose -  Response: 'UNABLE TO CONNECT'
@DarthAffe
Copy link
Owner

Hey, as stated in the links you provided the tesla model 3 has no obd-port. The adapter seems to be some kind of wrapper around the CAN-data but it doesn't really say what kind of commands are supported.
The connection itself seems to be fine (all the initialization is working) but data-request aren't answered.
I guess in that case it's better/easier to listen directly to the CAN-bus to get realtime data (it's documented in the google doc -> that's not about OBD!)

@Clodo76
Copy link
Author

Clodo76 commented Sep 6, 2021

Thanks for the reply, so this issue is out-of-scope, can be closed. Thanks again, i will study an alternative.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants