Skip to content

Releases: gicking/LIN_master_portable_Arduino

1.8

28 Oct 20:56

Choose a tag to compare

  • add dependency on EspSoftwareSerial in library.properties
  • add notes for EspSoftwareSerial dependency
  • in ESP32 Ticker example use standard Ticker.attach() instead of Espressif specific Ticker.attach_us(). Note: ESP8266 has 1ms minimum
  • add ESP32 Nano w/ Arduino ESP32 core to integration tests

1.7

03 May 19:17

Choose a tag to compare

1.7

LIN master library (v1.7)

  • harmonize with LIN slave portable
  • simplified debug output via macro
  • renamed SERIAL_DEBUG to SERIAL_CONSOLE to avoid mixup with (internal) debug output
  • full regresstion tests and add some comments
  • update reference

1.6

27 Apr 08:10

Choose a tag to compare

1.6
  • for clarity add "this->" for all internal method calls and class variable access
  • re-test v1.6 and add some comments
  • update reference

1.5

26 Apr 09:19

Choose a tag to compare

1.5
  • added optional timeout to SERIAL.begin(). Is relevant for native USB ports if no USB is connected

release 1.4

26 Jan 17:08

Choose a tag to compare

Release 1.4

  • replace *Stream in LIN base class by actual serial interface to reduce overhead
  • add library reference via Doxygen
  • increase frame timeout to handle slow slave responses
  • improve CI test coverage via Github Actions
  • performed recursion tests in above test matrix

1.3

14 Dec 05:14

Choose a tag to compare

1.3
  • add support for LIN protocol via RS485 PHY
  • add Github Actions for CI tests
  • add more examples
  • increase test coverage

ESP32 SoftwareSerial fix

02 Jun 07:15

Choose a tag to compare

Make SoftwareSerial optional for ESP32 to avoid library issue (see #1)

changed library name

10 Dec 12:22

Choose a tag to compare

changed name to meet Arduino naming conventions. Specifically omit "(" and ")"

initial release

10 Dec 12:07

Choose a tag to compare

initial release