SerialTransfer Versions Save

Arduino library to transfer dynamic, packetized data fast and reliably via Serial, I2C, or SPI

3.0.2

3 years ago
  • Fix issue #33
  • Save memory by using a single CRC calculating class across all Serial/SPI/I2CTransfer class instances

3.0.1

3 years ago
  • Fix warnings for I2CTransfer.h so that everything compiles cleanly

3.0.0

3 years ago
  • 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
  • Add I2C and SPI functionality
  • Add examples for file transfer

2.1.2

3 years ago
  • Update reamde
  • Fix bugs in example sketches

2.1.1

3 years ago
  • Update return type of tableLen_ to suppress warnings (see pr #26)

2.1.0

3 years ago
  • Switch argument order for txObj() and rxObj()
  • txObj() and rxObj() now returns next buffer index instead of # of processed bytes
  • Update readme/examples for above changes
  • Changed to MIT license

2.0.3

3 years ago
  • len parameter for both rxObj and txObj is now automatically determined if index is not specified by the user
  • RX examples now detect errors without magic numbers

2.0.2

3 years ago

Add access function for packet ID byte

2.0.1

3 years ago

Prevent all compile warnings

2.0.0

3 years ago
  • Update status codes
  • Add ability to specify callback functions
  • Added tick() method
  • Added automatic debug print functionality