Skip to content

Releases: domnulvlad/KLineKWP1281Lib

v2.2.1

02 Nov 16:40
Compare
Choose a tag to compare
  • Added getMWbFromBody() to extract the MWb byte from a group body response
  • Changed ...FromHeader()/...FromHeaderBody() functions to also accept extracted bytes instead of the whole buffers

v2.2.0

01 Nov 07:01
Compare
Choose a tag to compare
  • 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

07 Sep 15:39
Compare
Choose a tag to compare

Added the getMeasurementTextLength function

v2.1.3

06 Aug 13:02
Compare
Choose a tag to compare

Changed various code for parity with KLineKWP1281Lib_ESP32.

Breaking changes:

  • the signature of receiveFunction, debugFunction and customErrorFunction has been changed
  • debug verbosity is set by KWP1281_DEBUG_LEVEL in KLineKWP1281Lib.h, with 0 removing debugging strings

Be sure to check the example sketches and the Wiki page for more details.

v2.1.2

07 Jul 10:32
Compare
Choose a tag to compare
  • 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_tests example
  • 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

24 May 06:29
Compare
Choose a tag to compare
  • 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

14 May 14:56
Compare
Choose a tag to compare
  • 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_test example to include fault code descriptions if they are enabled

v2.0.2

02 Aug 15:41
Compare
Choose a tag to compare

Improved reliability, added fault code elaborations, added examples.

v2.0.1

20 Jul 17:17
Compare
Choose a tag to compare

Added example for ESP8266 support in the demo sketches.

v2.0.0

19 Jul 18:22
Compare
Choose a tag to compare

Overhauled the entire library