embeddedlibrary
reusable software modules for embedded systems
|
#include <nrf24.h>
Data Structures | |
struct | settings |
Data Fields | |
void(* | ce )(uint8_t) |
Set Chip Enable Function Pointer. | |
void(* | csn )(uint8_t) |
Set SPI Ship Select Function Pointer. | |
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 | |
uint8_t | spi_channel |
struct nrf24_radio_t::settings | settings |
uint64_t | rx_address_p0 |
uint64_t | last_tx_address |
TODO: Make this library work with big endian devices