Releases: PowerBroker2/SerialTransfer
Releases · PowerBroker2/SerialTransfer
SerialTransfer
- Fix issue #33
- Save memory by using a single CRC calculating class across all Serial/SPI/I2CTransfer class instances
SerialTransfer
- Fix warnings for I2CTransfer.h so that everything compiles cleanly
SerialTransfer
- Massive update to change the overall structure of the library
- Introduce
Packet.h
- Hardware agnostic library that serves as the base packetizing/parsing library the rest of the "hardware-level" libraries are based on
- Introduce
- Add I2C and SPI functionality
- Add examples for file transfer
SerialTransfer
- Update reamde
- Fix bugs in example sketches
SerialTransfer
- Update return type of
tableLen_
to suppress warnings (see pr #26)
SerialTransfer
- Switch argument order for
txObj()
andrxObj()
txObj()
andrxObj()
now returns next buffer index instead of # of processed bytes- Update readme/examples for above changes
- Changed to MIT license
SerialTransfer
len
parameter for bothrxObj
andtxObj
is now automatically determined ifindex
is not specified by the user- RX examples now detect errors without magic numbers
SerialTransfer
Add access function for packet ID byte
SerialTransfer
Prevent all compile warnings
SerialTransfer
- Update status codes
- Add ability to specify callback functions
- Added tick() method
- Added automatic debug print functionality