Comments (7)
sorry to hijack this issue, but did you see on the ELM front page, they are shutting down in 2 years. Not that it really impacts this library as there are so many ELM clones out there.
Having to live with, and make adjustments for Covid-19 has reminded us of a great many things, however. Foremost is that life is very precious and our time here is very limited. For this reason, we have decided to wind down our business, and close it effective June 2022.
Personally I'm using the OBD Link MX which has a STN1100 chip, which uses a hybrid of the ELM "AT" commands, but also enhanced "ST" commands and I'm modifying your library to add a few of the ST commands.
from elmduino.
I went into the sketch and simply changed it to: Serial.begin(38400); and it now stays connected.
Thank you for creating/sharing this library!
from elmduino.
I've only communicated with ELM327 modules wirelessly, so I don't know much about the physical wiring aspect. Although you seem to have gotten things to work (at least mostly), I'm very much interested in seeing pictures of what pads correspond to the ELM327's TX, RX and GND signals.
As for the baud, I honestly can't remember if my ELM327 happened to have a default baud of 115200 or if I used AT commands to change the baud from 38400.
Curious, did you have to edit any of the example sketch or the lib to get RPM readouts?
Lastly, the timeout error does occur from time to time with one of my personal projects (power cycling fixes it), but I've never been able to make heads or tails of why it happens. It's possible that using a baud of 115200 might introduce some comm errors. If you're experiencing timeout errors more than you care to deal with, try using AT commands to switch to a lower baud (more here).
from elmduino.
I am having the same issue. After the rpm values scroll for a short time, it goes to an endless TimeOut Error. I have not edited the sketch or the library at all. I am using a VEEPEAK wifi adapter talking to an esp32 board.
Suggestions?
from elmduino.
You might be able to jog the module back to life it if you send a string of a few carriage returns and/or call the myELM.begin()
method again.
from elmduino.
@cmanger2020 , due to lack of response I assume you have things working without further questions. I'm going to close the issue for now, but if you need more clarification feel free to reopen.
from elmduino.
I can't find tx and rx on my elm327 v1.5 any help please
from elmduino.
Related Issues (20)
- PID 70: Boost pressure control (Service 01) HOT 1
- Problem with flashing RPM value on OLED when using latest version of ELMduino HOT 8
- ESP32 not connecting to ELM327 HOT 5
- Protocol Data Point HOT 4
- Couldn't connect to OBD scanner (stucked) HOT 18
- First time Bluetooth pairing between ESP32 and ELM327 HOT 1
- custom pid for DPF HOT 17
- BT Pairing problem between ESP-32 and ELM327 HOT 6
- How to change OBD protocol HOT 5
- Response not detected HOT 28
- Error in getting Multiple PID's HOT 9
- ESP32 s3 BLE compatibility? HOT 3
- Attempting to read non-standard PID HOT 1
- When does `queryPid` return `true`? HOT 4
- ESP32_CheckPIDs_1_20.ino HOT 1
- How to read data if I know TXD RXF RXD and MTH HOT 2
- ERROR: ELM_BUFFER_OVERFLOW on Honda Vezel 2023 HOT 4
- Problems in phase 1, can't connect with ELM327 HOT 3
- couldn't connect to OBD scanner HOT 5
- ERROR: ELM_TIMEOUT . Value received for a while and then error happens. HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from elmduino.