RadioLib
Universal wireless communication library for Arduino
nRF24 Member List

This is the complete list of members for nRF24, including all inherited members.

available()PhysicalLayer
begin(int16_t freq=RADIOLIB_NRF24_DEFAULT_FREQ, int16_t dr=RADIOLIB_NRF24_DEFAULT_DR, int8_t pwr=RADIOLIB_NRF24_DEFAULT_POWER, uint8_t addrWidth=RADIOLIB_NRF24_DEFAULT_ADDRWIDTH)nRF24
clearDio1Action()PhysicalLayervirtual
disablePipe(uint8_t pipeNum)nRF24
dropSync()PhysicalLayer
finishTransmit() overridenRF24virtual
getFreqStep() constPhysicalLayer
getMod() (defined in nRF24)nRF24virtual
getPacketLength(bool update=true) overridenRF24virtual
getRSSI()PhysicalLayervirtual
getSNR()PhysicalLayervirtual
getStatus(uint8_t mask=0xFF)nRF24
isCarrierDetected()nRF24
nRF24(Module *mod)nRF24
PhysicalLayer(float step, size_t maxLen)PhysicalLayer
random(int32_t max)PhysicalLayer
random(int32_t min, int32_t max)PhysicalLayer
randomByte()PhysicalLayervirtual
read(bool drop=true)PhysicalLayer
readBit(uint32_t pin)PhysicalLayervirtual
readData(uint8_t *data, size_t len) overridenRF24virtual
readData(uint8_t *data, size_t len)nRF24
receive(uint8_t *data, size_t len) overridenRF24virtual
receive(uint8_t *data, size_t len)nRF24
receiveDirect() overridenRF24virtual
setAddressWidth(uint8_t addrWidth)nRF24
setAutoAck(bool autoAckOn=true)nRF24
setAutoAck(uint8_t pipeNum, bool autoAckOn)nRF24
setBitRate(float br)nRF24virtual
setCrcFiltering(bool crcOn=true)nRF24
setDataShaping(uint8_t sh) overridenRF24virtual
setDio1Action(void(*func)(void))PhysicalLayervirtual
setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual
setDirectAction(void(*func)(void))PhysicalLayervirtual
setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer
setEncoding(uint8_t encoding) overridenRF24virtual
setFrequency(float freq)nRF24virtual
setFrequencyDeviation(float freqDev) overridenRF24virtual
setIrqAction(void(*func)(void))nRF24
setOutputPower(int8_t power)nRF24
setReceivePipe(uint8_t pipeNum, uint8_t *addr)nRF24
setReceivePipe(uint8_t pipeNum, uint8_t addrByte)nRF24
setTransmitPipe(uint8_t *addr)nRF24
sleep()nRF24virtual
standby() overridenRF24virtual
standby(uint8_t mode) overridenRF24virtual
startDirect()PhysicalLayer
startReceive()nRF24
startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)nRF24virtual
startTransmit(uint8_t *data, size_t len, uint8_t addr) overridenRF24virtual
startTransmit(const char *str, uint8_t addr=0)nRF24
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)nRF24
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer
transmit(uint8_t *data, size_t len, uint8_t addr) overridenRF24virtual
transmit(const char *str, uint8_t addr=0)nRF24
transmit(uint8_t *data, size_t len, uint8_t addr=0)nRF24
PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer
transmitDirect(uint32_t frf=0) overridenRF24virtual