Releases: domnulvlad/KLineKWP1281Lib
Releases · domnulvlad/KLineKWP1281Lib
Release list
v2.2.1
v2.2.0
- Added support for ECUs which give measurements in a more special way, involving a header message and a body message
- Added functions for parsing this kind of responses
- Updated examples to handle this kind of responses
- Implemented formulas 8B, 8C, 8D, 93
- Implemented formula A0
- Corrected formula 3F
v2.1.4
Added the getMeasurementTextLength function
v2.1.3
Changed various code for parity with KLineKWP1281Lib_ESP32.
Breaking changes:
- the signature of
receiveFunction,debugFunctionandcustomErrorFunctionhas been changed - debug verbosity is set by
KWP1281_DEBUG_LEVELinKLineKWP1281Lib.h, with 0 removing debugging strings
Be sure to check the example sketches and the Wiki page for more details.
v2.1.2
- Added correct representation for OBD fault codes, along with their descriptions
- Revised all measurement formulas
- Added function for determining the best amount of decimals for measurements
- Added support for "long" measurements (like long text and hex bytes)
- Added
Output_testsexample - Added function for retrieving output test descriptions
Changed behavior of getMeasurementUnits() and added getMeasurementText()!
- breaks compatibility with old code
- demo sketches updated accordingly
v2.1.1
- Added functions for extracting the 3 significant bytes of a measurement
- Added example for managing two K-lines at the same time:
06.Dual_K-line_test(ESP32 only)
v2.1.0
- Added fault code descriptions (4 languages)
- Revised fault code elaborations (4 languages)
- Revised text table strings (4 languages)
- Revised some measurement formulas
- Added connection template for the ESP32-C6
- Edited the
02.Fault_code_testexample to include fault code descriptions if they are enabled
v2.0.2
Improved reliability, added fault code elaborations, added examples.
v2.0.1
Added example for ESP8266 support in the demo sketches.