Skip to content

V3

Choose a tag to compare

@HendryKaak HendryKaak released this 06 Aug 11:34

This release adds the following changes:

  • Support protocol version 2.1.
  • Support STM32G0.
  • Support ATtiny441 (untested).
  • Support RS485 (STM32G0 only).
  • Support erasing/flashing pages more than 256 bytes long.
  • Ignore general call messages that are longer than expected.
  • Support an upstream child select pin.
  • Support downstream childbus connections and the GET_NUM_CHILDREN
    and SET_CHILD_SELECT commands.
  • Support GET_MAX_PACKET_LENGTH and increase max packet length to 255
    on the hopperboard.
  • Support GET_EXTRA_INFO command and return the attached display
    hardware type on the interfaceboard.
  • Size optimizations for ATtiny (noreturn on startApplication and
    remove ISR).
  • Various refactoring and restructuring of the code to support Rs485
    and allow reusing parts of the code elsewhere.
  • Support hopperboard v1.0.