_cad | RHGenericDriver | protected |
_cad_timeout | RHGenericDriver | protected |
_lastRssi | RHGenericDriver | protected |
_mode | RHGenericDriver | protected |
_promiscuous | RHGenericDriver | protected |
_rxBad | RHGenericDriver | protected |
_rxGood | RHGenericDriver | protected |
_rxHeaderFlags | RHGenericDriver | protected |
_rxHeaderFrom | RHGenericDriver | protected |
_rxHeaderId | RHGenericDriver | protected |
_rxHeaderTo | RHGenericDriver | protected |
_slaveSelectPin | RHNRFSPIDriver | protected |
_spi | RHNRFSPIDriver | protected |
_thisAddress | RHGenericDriver | protected |
_txGood | RHGenericDriver | protected |
_txHeaderFlags | RHGenericDriver | protected |
_txHeaderFrom | RHGenericDriver | protected |
_txHeaderId | RHGenericDriver | protected |
_txHeaderTo | RHGenericDriver | protected |
available() | RH_NRF24 | virtual |
beginTransaction() | RHNRFSPIDriver | protectedvirtual |
clearRxBuf() | RH_NRF24 | protected |
DataRate enum name | RH_NRF24 | |
DataRate1Mbps enum value | RH_NRF24 | |
DataRate250kbps enum value | RH_NRF24 | |
DataRate2Mbps enum value | RH_NRF24 | |
endTransaction() | RHNRFSPIDriver | protectedvirtual |
flushRx() | RH_NRF24 | protected |
flushTx() | RH_NRF24 | protected |
headerFlags() | RHGenericDriver | virtual |
headerFrom() | RHGenericDriver | virtual |
headerId() | RHGenericDriver | virtual |
headerTo() | RHGenericDriver | virtual |
init() | RH_NRF24 | virtual |
isChannelActive() | RHGenericDriver | virtual |
isSending() | RH_NRF24 | |
lastRssi() | RHGenericDriver | virtual |
maxMessageLength() | RH_NRF24 | virtual |
mode() | RHGenericDriver | virtual |
printBuffer(const char *prompt, const uint8_t *buf, uint8_t len) | RHGenericDriver | static |
printRegisters() | RH_NRF24 | |
recv(uint8_t *buf, uint8_t *len) | RH_NRF24 | virtual |
RFM73TransmitPower5dBm enum value | RH_NRF24 | |
RFM73TransmitPowerm0dBm enum value | RH_NRF24 | |
RFM73TransmitPowerm10dBm enum value | RH_NRF24 | |
RFM73TransmitPowerm5dBm enum value | RH_NRF24 | |
RH_NRF24(uint8_t chipEnablePin=8, uint8_t slaveSelectPin=SS, RHGenericSPI &spi=hardware_spi) | RH_NRF24 | |
RHGenericDriver() | RHGenericDriver | |
RHMode enum name | RHGenericDriver | |
RHModeCad enum value | RHGenericDriver | |
RHModeIdle enum value | RHGenericDriver | |
RHModeInitialising enum value | RHGenericDriver | |
RHModeRx enum value | RHGenericDriver | |
RHModeSleep enum value | RHGenericDriver | |
RHModeTx enum value | RHGenericDriver | |
RHNRFSPIDriver(uint8_t slaveSelectPin=SS, RHGenericSPI &spi=hardware_spi) | RHNRFSPIDriver | |
rxBad() | RHGenericDriver | virtual |
rxGood() | RHGenericDriver | virtual |
send(const uint8_t *data, uint8_t len) | RH_NRF24 | virtual |
setCADTimeout(unsigned long cad_timeout) | RHGenericDriver | |
setChannel(uint8_t channel) | RH_NRF24 | |
setHeaderFlags(uint8_t set, uint8_t clear=RH_FLAGS_APPLICATION_SPECIFIC) | RHGenericDriver | virtual |
setHeaderFrom(uint8_t from) | RHGenericDriver | virtual |
setHeaderId(uint8_t id) | RHGenericDriver | virtual |
setHeaderTo(uint8_t to) | RHGenericDriver | virtual |
setMode(RHMode mode) | RHGenericDriver | virtual |
setModeIdle() | RH_NRF24 | |
setModeRx() | RH_NRF24 | |
setModeTx() | RH_NRF24 | |
setNetworkAddress(uint8_t *address, uint8_t len) | RH_NRF24 | |
setOpMode(uint8_t mode) | RH_NRF24 | |
setPromiscuous(bool promiscuous) | RHGenericDriver | virtual |
setRF(DataRate data_rate, TransmitPower power) | RH_NRF24 | |
setSlaveSelectPin(uint8_t slaveSelectPin) | RHNRFSPIDriver | |
setThisAddress(uint8_t thisAddress) | RHGenericDriver | virtual |
sleep() | RH_NRF24 | virtual |
spiBurstRead(uint8_t reg, uint8_t *dest, uint8_t len) | RHNRFSPIDriver | |
spiBurstReadRegister(uint8_t reg, uint8_t *dest, uint8_t len) | RH_NRF24 | |
spiBurstWrite(uint8_t reg, const uint8_t *src, uint8_t len) | RHNRFSPIDriver | |
spiBurstWriteRegister(uint8_t reg, uint8_t *src, uint8_t len) | RH_NRF24 | |
spiCommand(uint8_t command) | RHNRFSPIDriver | |
spiRead(uint8_t reg) | RHNRFSPIDriver | |
spiReadRegister(uint8_t reg) | RH_NRF24 | |
spiUsingInterrupt(uint8_t interruptNumber) | RHNRFSPIDriver | |
spiWrite(uint8_t reg, uint8_t val) | RHNRFSPIDriver | |
spiWriteRegister(uint8_t reg, uint8_t val) | RH_NRF24 | |
statusRead() | RH_NRF24 | |
TransmitPower enum name | RH_NRF24 | |
TransmitPower0dBm enum value | RH_NRF24 | |
TransmitPowerm12dBm enum value | RH_NRF24 | |
TransmitPowerm18dBm enum value | RH_NRF24 | |
TransmitPowerm6dBm enum value | RH_NRF24 | |
txGood() | RHGenericDriver | virtual |
validateRxBuf() | RH_NRF24 | protected |
waitAvailable(uint16_t polldelay=0) | RHGenericDriver | virtual |
waitAvailableTimeout(uint16_t timeout, uint16_t polldelay=0) | RHGenericDriver | virtual |
waitCAD() | RHGenericDriver | virtual |
waitPacketSent() | RH_NRF24 | virtual |
RHNRFSPIDriver::waitPacketSent(uint16_t timeout) | RHGenericDriver | virtual |
~RHGenericDriver() | RHGenericDriver | inlinevirtual |