Skip to content

Latest commit

 

History

History
113 lines (77 loc) · 3.28 KB

Changes.md

File metadata and controls

113 lines (77 loc) · 3.28 KB

Changes

Change log for CSE_ModbusRTU library. Latest entries are at the top.

+05:30 07:31:34 PM 09-11-2024, Saturday

  • Updated ESP32 Holding Register examples.
    • Updated Holding_Register_Client.ino.
    • Updated Holding_Register_Server.ino.
    • Tested both examples.
  • Updated debug messages in the poll() function.

+05:30 10:39:16 PM 27-10-2024, Sunday

  • Added target specific example folders for ESP32, ESP8266 and RP2040.
  • Updated ESP8266 examples.
    • Updated ModbusRTU_Server_LED and ModbusRTU_Client_LED examples.

+05:30 10:35:29 AM 27-10-2024, Sunday

  • Bumped up the library version in Arduino library manifest files.
  • Updated comments in the header file.

+05:30 09:53:27 AM 27-10-2024, Sunday

  • Updated Changes.md style.
  • New version 0.0.8.

+05:30 08:35:40 PM 30-06-2024, Sunday

  • The Vector library ArduinoSTL has issues when used with AVR boards. A fix is available in a PR mike-matera/ArduinoSTL#94. But this has not been merged yet. Users who use the the CSE_ModbusRTU library will need to fix this issue manually.

+05:30 12:44:25 AM 21-05-2024, Tuesday

  • Added include guard.

+05:30 12:25:48 AM 16-03-2024, Saturday

  • Implemented dynamic debug message printing functionality. The user can now enable/disable the debug messages on the fly.

+05:30 11:37:40 PM 14-03-2024, Thursday

  • Fixed array out of bounds error when sending back register data.
  • Added test sketches.

+05:30 10:14:04 AM 26-02-2024, Monday

  • Added global switch macro for enabling/disabling debug messages.

+05:30 07:17:59 PM 21-01-2024, Sunday

  • Added AVR examples.
  • Fixed missing byte count in responses. Issue #4.
  • Added AVR standard vector library support. Issue #2

+05:30 03:04:48 PM 30-10-2023, Monday

  • Fixed CSE_ModbusRTU::receive() not asserting RE pin issue.
  • Added new enableReceive() and disableReceive() functions to CSE_ModbusRTU class.
  • Receiving is disabled with disableReceive() in CSE_ModbusRTU_Client:: receive() after a response is received or timeout occurs.
  • None of the changes are breaking.
  • New version 0.0.7.

+05:30 03:18:19 PM 21-10-2023, Saturday

  • Updated documentation.
  • Updated library information.
  • New version 0.0.6.

+05:30 09:18:37 AM 19-08-2023, Saturday

  • Fixed non-void function without return value.
  • New version 0.0.5.

+05:30 10:39:44 PM 15-08-2023, Tuesday

  • Updated library meta.
  • New version 0.0.4.

+05:30 11:40:31 PM 13-08-2023, Sunday

  • Added more debug messages.
  • Added isCRCSet to calculateCRC() to tell if the CRC is set or not.
  • Added print()' to CSE_ModbusRTU_ADU` to print the ADU as a hex string.
  • Added receive timeout to CSE_ModbusRTU:: receive.
  • Fixed issues with CSE_ModbusRTU:: send by adding begin and end transactions.
  • Added CSE_ModbusRTU_Client class.
  • Examples updated and working.
  • New version 0.0.3.

+05:30 08:41:17 PM 02-08-2023, Wednesday

  • Added more documentation.
  • New version 0.0.2.