|
embedded-software
reusable software modules for embedded systems
|
#include <nrf24.h>

Data Structures | |
| struct | settings |
Data Fields | |
| void(* | ce )(uint8_t) |
| Set Chip Enable Function Pointer. More... | |
| void(* | csn )(uint8_t) |
| Set SPI Ship Select Function Pointer. More... | |
| void(* | AckReceived )(void) |
| void(* | AckPayloadReceived )(uint8_t *data, uint8_t length) |
| void(* | MaxRetriesHit )(void) |
| void(* | ReceivedPayload )(uint8_t *data, uint8_t length) |
| void(* | AckPayloadSent )(void) |
| uint8_t | state |
| state of radio More... | |
| uint8_t | spi_channel |
| struct nrf24_radio_t::settings | settings |
| uint64_t | rx_address_p0 |
| uint64_t | last_tx_address |
| uint8_t | last_rx_pipe |
TODO: Make this library work with big endian devices
| void(* AckPayloadReceived)(uint8_t *data, uint8_t length) |
| void(* AckPayloadSent)(void) |
| void(* AckReceived)(void) |
| void(* ce)(uint8_t) |
Set Chip Enable Function Pointer.
| void(* csn)(uint8_t) |
Set SPI Ship Select Function Pointer.
| uint8_t last_rx_pipe |
| uint64_t last_tx_address |
| void(* MaxRetriesHit)(void) |
| void(* ReceivedPayload)(uint8_t *data, uint8_t length) |
| uint64_t rx_address_p0 |
| struct nrf24_radio_t::settings settings |
| uint8_t spi_channel |
| uint8_t state |
state of radio