Releases: EnviroDIY/SensorModbusMaster
Releases · EnviroDIY/SensorModbusMaster
v0.7.3: Fix printFrameHex() for debugging; new and updated examples
The SensorModbusMaster library is designed to use an Arduino as a Modbus master to communicate with a sensor/slave via the Modbus RTU communication protocol.
Changed
- Update
readWriteRegister.ino
example to work again with the AltSoftSerial library.
Added
- Add a new
getSetAddress.ino
example #30
Fixed
- Fix
printFrameHex()
that was broken with v0.7.0 #29
Full Changelog: v0.7.1...v0.7.3
v0.7.1
Changed
- Update examples to apply to more processors
- Implement testing of more processors
- Set the platforms/architectures supported list to "*" (all)
v0.7.0
Changed
- Applied clang format to source and examples.
- Moved the scanRegisters example from the utils to the examples folder.
- Updated Arduino library keywords file.
- Changed the debugging functionality to not require a define.
Added
- Added Doxygen documentation comments.
- Created a documentation page using Doxygen.
- Added CI checks with Github actions using reusable workflows.
Removed
- Removed build files and documentation for custom RS-485 boards.
This information can now be found in its own repository.
v0.6.7: Fix debugStream null pointer
v0.6.5: Fixed attoseconds and extra compiler warnings
Allowing forceMultple
Allow the option of using the modbus command for setting multiple registers when setting a single register.
Keyword changes
Only trivial changes to the keyword describing the library.