Releases: MichaelJonker/HardwareSerialRS485
V2.2.0
Made library compatible with changes in Arduino IDE 1.6.6 (and hopefully many up)
Due to this fix, the mechanism of the boards.txt file is now the only supported way of defining your RS485 TE and RE* enable configuration.
Added the file InstallationInstructions.txt with detailed installation instructions.
Some reorganisation of files.
V2.1.0
Moved documentation to wiki pages
Added RS485_USB to examples, this is a simple RS485 to USB host interface based on a Arduino Micro and a RS485 transceiver. In the contrary to traditional RS485 - USB interfaces, this interface also provides collision detection and avoidance.
V2.0.1
Fixed URL in library.properties
V2.0
Arduino HardwareSerialRS485 communication package version 2.0.
Half-duplex, concurrent multi-drop (i.e. multi-master, multi-slave) RS485 communication, with message addressing and filtering, as well as collision detection and collision avoidance.
Version 2 is a major release and introduces various new features:
- Fixes of non-conformant behaviour in case of message collision recovery.
- Transaction based message transmission retrial.
- Compatibility with Atmega32U4 based boards (e.g. Leonardo and Micro).
- Board specific configuration definitions.
- Library organization compliant with Arduino IDE 1.5 and up.
V1.0 initial release
- 20141221 V1.0
Note: To be compliant with the Arduino librarian, the link to this repository has been renamed to https://github.com/MichaelJonker/HardwareSerialRS485. Version V1.0 used to be accessible from https://github.com/MichaelJonker/Arduino_HardwareSerial_RS485 . Despite the different folder structure, version V1.0 is still in the history of this repository.