embeddedlibrary
reusable software modules for embedded systems
nrf24_radio_t Struct Reference

#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
 

Detailed Description

TODO: Make this library work with big endian devices


The documentation for this struct was generated from the following file: