RadioLib
Universal wireless communication library for Arduino
Loading...
Searching...
No Matches
nRF24 Member List

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

addressWidthnRF24
available()PhysicalLayer
begin(const ConfigFSK_t &config)nRF24
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
calculateRxDutyCycle(size_t txPreLen, size_t rxPreLen, uint16_t minSymbols, DataRate_t *dr, uint32_t *wakePeriod, uint32_t *sleepPeriod)PhysicalLayer
calculateRxTimeout(RadioLibTime_t timeoutUs)PhysicalLayervirtual
calculateTimeOnAir(ModemType_t modem, DataRate_t dr, PacketConfig_t pc, size_t len)PhysicalLayervirtual
checkDataRate(DataRate_t dr, ModemType_t modem=RADIOLIB_MODEM_NONE)PhysicalLayervirtual
checkIrq(RadioLibIrqType_t irq)PhysicalLayer
checkOutputPower(int8_t power, int8_t *clipped)PhysicalLayervirtual
clearChannelScanAction()PhysicalLayervirtual
clearIrq(RadioLibIrqFlags_t irq)PhysicalLayer
clearIrqAction()nRF24
clearIrqFlags(uint32_t irq)PhysicalLayervirtual
clearPacketReceivedAction() overridenRF24virtual
clearPacketSentAction() overridenRF24virtual
disablePipe(uint8_t pipeNum)nRF24
dropSync()PhysicalLayer
finishReceive() overridenRF24virtual
finishTransmit() overridenRF24virtual
freqStepPhysicalLayer
getChannelScanResult()PhysicalLayervirtual
getIrqFlags()PhysicalLayervirtual
getIrqMapped(RadioLibIrqFlags_t irq)PhysicalLayer
getModem(ModemType_t *modem)PhysicalLayervirtual
getPacketLength(bool update=true) overridenRF24virtual
getRSSI()PhysicalLayervirtual
getSNR()PhysicalLayervirtual
getStatus(uint8_t mask=0xFF)nRF24
getTimeOnAir(size_t len)PhysicalLayervirtual
invertIQ(bool enable)PhysicalLayervirtual
isCarrierDetected()nRF24
launchMode()PhysicalLayervirtual
maxPacketLengthPhysicalLayer
nRF24(Module *mod)nRF24
PhysicalLayer()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)nRF24virtual
receive(uint8_t *data, size_t len, RadioLibTime_t timeout=0) overridenRF24virtual
receive(uint8_t *data, size_t len, RadioLibTime_t timeout=0)nRF24virtual
receiveDirect() overridenRF24virtual
resetOnStartupPhysicalLayer
scanChannel()PhysicalLayervirtual
scanChannel(const ChannelScanConfig_t &config)PhysicalLayervirtual
setAddressWidth(uint8_t addrWidth)nRF24
setAutoAck(bool autoAckOn=true)nRF24
setAutoAck(uint8_t pipeNum, bool autoAckOn)nRF24
setBitRate(float br) overridenRF24virtual
setChannelScanAction(void(*func)(void))PhysicalLayervirtual
setCrcFiltering(bool crcOn=true)nRF24
setDataRate(DataRate_t dr, ModemType_t modem=RADIOLIB_MODEM_NONE)PhysicalLayervirtual
setDataShaping(uint8_t sh) overridenRF24virtual
setDirectAction(void(*func)(void))PhysicalLayervirtual
setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer
setEncoding(uint8_t encoding) overridenRF24virtual
setFrequency(float freq) overridenRF24virtual
setFrequencyDeviation(float freqDev) overridenRF24virtual
setIrq(RadioLibIrqFlags_t irq)PhysicalLayer
setIrqAction(void(*func)(void))nRF24
setIrqFlags(uint32_t irq)PhysicalLayervirtual
setLNA(bool enable)nRF24
setModem(ModemType_t modem)PhysicalLayervirtual
setOutputPower(int8_t pwr) overridenRF24virtual
setPacketReceivedAction(void(*func)(void)) overridenRF24virtual
setPacketSentAction(void(*func)(void)) overridenRF24virtual
setPreambleLength(size_t len)PhysicalLayervirtual
setReceivePipe(uint8_t pipeNum, const uint8_t *addr)nRF24
setReceivePipe(uint8_t pipeNum, uint8_t addrByte)nRF24
setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual
setTransmitPipe(const uint8_t *addr)nRF24
sleep() overridenRF24virtual
stageMode(RadioModeType_t mode, RadioModeConfig_t *cfg)PhysicalLayervirtual
standby() overridenRF24virtual
standby(uint8_t mode) overridenRF24virtual
startChannelScan()PhysicalLayervirtual
startChannelScan(const ChannelScanConfig_t &config)PhysicalLayervirtual
startDirect()PhysicalLayer
startReceive() overridenRF24virtual
startReceive(uint32_t timeout, uint32_t irqFlags, uint32_t irqMask, size_t len) overridenRF24virtual
startTransmit(const uint8_t *data, size_t len, uint8_t addr) overridenRF24virtual
startTransmit(const char *str, uint8_t addr=0)nRF24
startTransmit(const uint8_t *data, size_t len, uint8_t addr=0)nRF24virtual
transmit(const uint8_t *data, size_t len, uint8_t addr) overridenRF24virtual
transmit(const char *str, uint8_t addr=0)nRF24
transmit(const uint8_t *data, size_t len, uint8_t addr=0)nRF24virtual
transmitDirect(uint32_t frf=0) overridenRF24virtual
~PhysicalLayer()=defaultPhysicalLayervirtual