Jim Whitelaw
Jim Whitelaw
I noticed something like this recently too. In the example screenshot below, I'd just got a 50% notification, but the print is actually closer to 75% done based on the...
I'm almost done adding a method to query and return the current DTC codes. I've implemented both blocking and non-blocking variants and I'm not sure which approach is preferred. NB...
Updating this discussion to note that a new method currentDTCCodes() has been added that accomplishes this. It's not yet in a tagged release and some additional testing seems prudent, but...
Unless you intend to open up your ELM327 and solder connections to it, you’re likely better off using a Bluetooth connection. You will need to add a device like the...
Which specific examples are you using? Note that "ESP32_Bluetooth_Serial.ino" uses Bluetooth for a single PID test and "multiple_pids.ino" uses HW Serial for the multiple PID test. So they aren't directly...
@Shaikh010, I have added a [new example sketch](https://github.com/PowerBroker2/ELMduino/commit/5d041617e79bad7487e69f722f8719f9f6ef4155) that queries multiple PIDs using the same type of BT connection as the "ESP32_Bluetooth_Serial.ino" sketch. Not sure if that's the issue you're...
@Bakar002 Are you using the multiple PID sketch I linked to above? If not, please post (with formatting) the sketch you are using and post the full serial/debug output to...
There’s nothing special you need to do to pair the devices prior to using the library. However, you may encounter a situation where your Esp32 will not pair and you...
The values returned by the 0100 PID are an encoding of the PIDs that the ECU supports. See [this article](https://en.m.wikipedia.org/wiki/OBD-II_PIDs#Service_01_PID_00) for info on decoding. An easier way to check if...
Are you receiving a “NO DATA” response? If so, that simply means that the ECU does not support that sensor/PID.