Skip to content
Thomas Trojer edited this page Jun 19, 2015 · 2 revisions

Features and design intentions:

  • Fully encapsulated SPI communication with the chip

  • Fully encapsulated interrupt handling by means of custom callback handlers; available is

    • on sent (a message has been successfully sent)
    • on receive (a message has been successfully received and its transmitted data is available)
    • on receive error (something in between message detection and decoding went wrong)
    • on receive timeout (only useful if timeouts are enabled and enabling timeouts is still a TODO :-)
    • on receive timestamp available (might be useful for ranging applications)
  • Simple device status querying

  • Simple and comprehensible RX/TX configurations and general device configuration API (docs will follow shortly)

  • Automatic tuning of the chip (i.e. according to device configuration and as indicated at the various places in the spec)

  • Simple control over multiple connected modules with one Arduino

Clone this wiki locally