GY-63_MS5611/libraries/RS485/CHANGELOG.md
2023-12-18 11:35:35 +01:00

1.6 KiB

Change Log RS485

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[0.4.0] - 2023-12-18

  • fix write(array, length)
  • add two examples (ack_nack + controller)
  • updated experimental protocol, still experimental
  • update readme.md
  • minor edits

[0.3.0] - 2023-12-05

  • Fix #15 - use flush() instead of calculation.
  • remove setMicrosPerByte() and getMicrosPerByte()
    • not needed any more.
  • optimize write(array, length) when yield flag is set

[0.2.6] - 2023-11-21

  • update readme.md

[0.2.5] - 2023-04-28

  • fix send / receive protocol bugs (as far as known)
  • add RS485_master_send_receive.ino demo
  • add RS485_slave_send_receive.ino demo
  • add RS485_sniffer.ino debug tool
  • add EXPERIMENTAL SoftwareSerial examples.
  • update examples.
  • move some code from .h to .cpp
  • update readme.md

[0.2.4] - 2023-02-05

  • update readme.md
  • added messages.md to give som ideas about handshakes/protocols.
  • update GitHub actions
  • update license 2023

[0.2.3] - 2022-11-23

  • add changelog.md
  • add RP2040 to build-CI
  • remove version from ASCII_CONTROL
  • update keywords.txt
  • minor edits

[0.2.2] - 2022-05-25

  • rewrite blocking write(uint8_t * array, length).
  • added write(char * array, length). (convenience)

[0.2.1] - 2022-05-24

  • add setTXmode(), setRXmode(), getMode().

[0.2.0] - 2022-05-24

  • first published version

[0.1.x] - 2017-10-30

  • experimental versions.