-
Notifications
You must be signed in to change notification settings - Fork 286
Features
Thomas Trojer edited this page Jul 6, 2015
·
2 revisions
-
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 configuration API general for the device, RX and TX
-
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
-
Dedicated API for timestamp handling (i.e. for delayed sending, timestamp based computations, etc.)