Changelog for the CSE_ArduinoRS485 library. Latest entries are at the top.
- Bumped up the version in Arduino library specification files.
- Updated project information and attribution in the source files.
- New Version 🆕
1.0.14.
- Updated examples for ESP32, ESP8266 and RP2040.
- Updated ESP8266 examples.
- Limited the
Configtype creation to only ESP8266.- ESP32 has been removed since it has multiple hardware serial ports.
- Added support for
Configserial configuration for ESP8266 software serial interfaces. - Added conversion between
uint16_tandConfigvalues. - Created target specific example folders for ESP32, ESP8266 and RP2040.
- Updated the examples for ESP8266.
- All examples use software serial ports for the RS485 interface and the default serial port for the debugging output.
- Updated
Changes.mdstyling.
- Added support for generic boards with more than two serial ports. The previous code was not compiling for boards like Raspberry Pi Pico.
- Added new platform/board checking pre-processor section to enable the SoftwareSerial library. Some AVR boards like Mega 2560 have multiple hardware serial ports and therefore shouldn't be using the SoftwareSerial library. The new changes fix this issue.
- The examples are compiling for Uno, Mega 2560 and ESP32 DevKit.
- New Revision 🆕
v1.0.13.
- Fixed typo in
RS485_Passthroughexample folder name.
- Added fix for SoftwareSerial port not supporting custom serial frame configuration on AVR platform.
- Added
ARDUINO_ARCH_AVRplatform check. - Added Changes.md file.
- Updated API.md.
- Updated Readme.md.
- New version 🆕
v1.0.12