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

CANReceiver example works but OBD RMP and other codes are not working #18

Open
Zi-x opened this issue Sep 1, 2022 · 2 comments
Open

Comments

@Zi-x
Copy link

Zi-x commented Sep 1, 2022

Hi
My car is Suzuki produced in 2011.
The development board uses esp32-wroom-32, and the can transceiver uses vp230.
Some data can be obtained using the CANReceiver program, but all the other sample code does not work. Later, I started to try the OBD2 library, and all the sample programs stopped at OBD2.Begin(), specifically: the serial port output failed several times, and then stopped. If the vehicle is not connected, it always outputs failed. I tried all kinds of possibilities in a few days, but still only the canreceiver program can get some data:
QQ图片20220901223409

@Zi-x Zi-x changed the title CANReceiver example works but OBD RMP and other codes are not working CANReceiver example works but OBD RMP and other codes are not working Sep 1, 2022
@Zi-x
Copy link
Author

Zi-x commented Sep 7, 2022

Now I have changed a can transceiver, and now I use tja1050, which is 3.3V compatible. However, the phenomenon is still similar to that before. For this reason, I tested the voltages of canh and canl, as shown in the figure (it seems that the normal range is - > canh: 3.54v, canl: 1.10v). At the same time, another esp32 has been replaced, but the problem is still as above.
Snipaste_2022-09-07_15-54-18
Snipaste_2022-09-07_15-54-40

@Sheimy
Copy link

Sheimy commented Oct 26, 2022

on file ODB2.cpp change the id 0x7df to 0x7e0 and try

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