|
Optimized high speed nRF24L01+ driver class documentation 1.5.0
TMRh20 2020 - Optimized fork of the nRF24L01+ driver
|
Go to the source code of this file.
Classes | |
| class | RF24 |
| Driver class for nRF24L01(+) 2.4GHz Wireless Transceiver. More... | |
Enumerations | |
| enum | rf24_pa_dbm_e { RF24_PA_MIN = 0 , RF24_PA_LOW , RF24_PA_HIGH , RF24_PA_MAX , RF24_PA_ERROR } |
| enum | rf24_datarate_e { RF24_1MBPS = 0 , RF24_2MBPS , RF24_250KBPS } |
| enum | rf24_crclength_e { RF24_CRC_DISABLED = 0 , RF24_CRC_8 , RF24_CRC_16 } |
| enum | rf24_fifo_state_e { RF24_FIFO_OCCUPIED , RF24_FIFO_EMPTY , RF24_FIFO_FULL , RF24_FIFO_INVALID } |
| enum | rf24_irq_flags_e { RF24_IRQ_NONE = 0 , RF24_TX_DF = 1 << nRF24L01::MASK_MAX_RT , RF24_TX_DS = 1 << nRF24L01::TX_DS , RF24_RX_DR = 1 << nRF24L01::RX_DR , RF24_IRQ_ALL = (1 << nRF24L01::MASK_MAX_RT) | (1 << nRF24L01::TX_DS) | (1 << nRF24L01::RX_DR) } |
| An enumeration of constants used to configure Status flags. More... | |