-
Notifications
You must be signed in to change notification settings - Fork 7
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
Volkswagen 2006 ISO 14230-4 KWP (fast baund init 0x8110F1) 10.4 kbaund #16
Comments
Hello. Thank you for the feedback. Are you sure your car has ISO14230 protocol? In the code, the default protocol is Auto, when the protocol is set to Auto sometimes it becomes a problem. If you have not changed the protocol in the code and if you are sure that your car is with ISO14230 protocol, you can change the protocol to ISO14230 and try.
|
I changed the protocols.
|
Okay this code is only for esp32 and uses iso14230 protocol and takes coolant temperature. You need to use pin 25 and 26 for RX, TX and you can open the serial monitor to see what is happening. If you get hex data and then it says "Your Protocol is ISO14230_Fast" then your protocol is selected correctly and everything should work fine. My car also uses ISO14230 and with this code it works perfectly. |
This is a very short version of the code, it should work, but I won't be able to check in my car right now if it works, I can try tomorrow morning. |
Thank you for your reply. I'll try it today and let you know. It's not working yet, but I'll keep trying. ) I guess it's about timing accuracy 25 milliseconds. |
Do you see any HEX data in the serial monitor or not? |
Why are you using Serial2? In my code I used serial1 with pins 25 and 26 because with serial2 it didn't work for me and I was getting the same data as you. Please use:
In the diagram connect the RX to GPIO25 and TX to GPIO26. |
I've tried all the options, unfortunately it doesn't work. |
Use this code. Basic_Code.zip In the car:
|
Friend please first try my code that I gave you without changing it and without adding your codes for the screen and send me the picture. In order for me to help you you have to listen to me. First try only with my code without adding additional codes! |
You can connect the ESP32 to the phone with an OTG cable and open the serial monitor using the Serial USB Terminal program. It is available in the Play Store, if you use an iPhone there are probably such programs for it too. |
It doesn't show you because you connected it wrong. the black cable is the OTG cable it should be connected to the phone not to the ESP32 but I see your OTG cable is micro USB. Do you have a Type C OTG cable or a Micro USB to Type C adapter? If you don't have it, it won't work, you'll have to work with a laptop. |
Thank you for your patience with me! I will try to find a laptop, that would be the best thing. |
Thank you for this code! I can't connect to the ECU. I tried L9637D and BC547. Esp32 connects perfectly to the browser, but there is no initialization. Any ideas?
The text was updated successfully, but these errors were encountered: