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

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

AFSKClient (defined in PhysicalLayer)PhysicalLayerfriend
available()PhysicalLayer
AX25Client (defined in PhysicalLayer)PhysicalLayerfriend
BellClient (defined in PhysicalLayer)PhysicalLayerfriend
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
clearIrq(RadioLibIrqFlags_t irq)PhysicalLayer
clearIrqAction()PhysicalLayervirtual
clearIrqFlags(uint32_t irq)PhysicalLayervirtual
clearTxBuffer()PhysicalLayervirtual
dropSync()PhysicalLayer
finishReceive()PhysicalLayervirtual
finishTransmit()PhysicalLayervirtual
freqStepPhysicalLayer
FSK4Client (defined in PhysicalLayer)PhysicalLayerfriend
FT8Client (defined in PhysicalLayer)PhysicalLayerfriend
getChannelScanResult()PhysicalLayervirtual
getIrqFlags()PhysicalLayervirtual
getIrqMapped(RadioLibIrqFlags_t irq)PhysicalLayer
getMode(RadioModeType_t *mode)PhysicalLayervirtual
getModem(ModemType_t *modem)PhysicalLayervirtual
getNumSymbols(DataRate_t dr, PacketConfig_t pc, size_t len)PhysicalLayerstatic
getOutputPowerMax() constPhysicalLayerinline
getOutputPowerMin() constPhysicalLayerinline
getPacketLength(bool update=true)PhysicalLayervirtual
getRSSI()PhysicalLayervirtual
getSNR()PhysicalLayervirtual
getTimeOnAir(size_t len)PhysicalLayervirtual
HellClient (defined in PhysicalLayer)PhysicalLayerfriend
invertIQ(bool enable)PhysicalLayervirtual
launchMode()PhysicalLayervirtual
LoRaWANNode (defined in PhysicalLayer)PhysicalLayerfriend
M17Client (defined in PhysicalLayer)PhysicalLayerfriend
maxPacketLengthPhysicalLayer
MorseClient (defined in PhysicalLayer)PhysicalLayerfriend
PagerClient (defined in PhysicalLayer)PhysicalLayerfriend
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)PhysicalLayervirtual
receive(uint8_t *data, size_t len, RadioLibTime_t timeout=0)PhysicalLayervirtual
receiveDirect()PhysicalLayervirtual
resetOnStartupPhysicalLayer
RTTYClient (defined in PhysicalLayer)PhysicalLayerfriend
scanChannel()PhysicalLayervirtual
scanChannel(const ChannelScanConfig_t &config)PhysicalLayervirtual
setBandwidth(uint32_t bw)PhysicalLayervirtual
setBitRate(uint32_t br)PhysicalLayervirtual
setCodingRate(uint8_t cr, bool longInterleave=false)PhysicalLayervirtual
setDataRate(DataRate_t dr, ModemType_t modem=RADIOLIB_MODEM_NONE)PhysicalLayervirtual
setDataShaping(uint8_t sh)PhysicalLayervirtual
setDirectAction(void(*func)(void))PhysicalLayervirtual
setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer
setEncoding(uint8_t encoding)PhysicalLayervirtual
setFrequency(uint32_t freq)PhysicalLayervirtual
setFrequencyDeviation(uint32_t freqDev)PhysicalLayervirtual
setIrq(RadioLibIrqFlags_t irq)PhysicalLayer
setIrqAction(void(*func)(void), bool rising=true)PhysicalLayervirtual
setIrqFlags(uint32_t irq)PhysicalLayervirtual
setLrFhssConfig(uint8_t bw, uint8_t cr, bool narrowGrid, uint8_t hdrCount=3, uint16_t hopSeed=0x13A)PhysicalLayervirtual
setModem(ModemType_t modem)PhysicalLayervirtual
setOutputPower(int8_t power)PhysicalLayervirtual
setOutputPowerOffset(int8_t offset)PhysicalLayer
setOutputPowerOffset(const int8_t *lut, size_t steps)PhysicalLayer
setPreambleLength(size_t len, size_t detLen=0xFFFFFFFF)PhysicalLayervirtual
setSpreadingFactor(uint8_t sf)PhysicalLayervirtual
setSyncWord(uint8_t *sync, size_t len)PhysicalLayervirtual
sleep()PhysicalLayervirtual
SSTVClient (defined in PhysicalLayer)PhysicalLayerfriend
stageMode(RadioModeType_t mode, RadioModeConfig_t *cfg)PhysicalLayervirtual
standby()PhysicalLayervirtual
standby(uint8_t mode)PhysicalLayervirtual
startChannelScan()PhysicalLayervirtual
startChannelScan(const ChannelScanConfig_t &config)PhysicalLayervirtual
startDirect()PhysicalLayer
startReceive()PhysicalLayervirtual
startReceive(uint32_t timeout, RadioLibIrqFlags_t irqFlags=RADIOLIB_IRQ_RX_DEFAULT_FLAGS, RadioLibIrqFlags_t irqMask=RADIOLIB_IRQ_RX_DEFAULT_MASK, size_t len=0)PhysicalLayervirtual
startTransmit(const char *str, uint8_t addr=0)PhysicalLayer
startTransmit(const uint8_t *data, size_t len, uint8_t addr=0)PhysicalLayervirtual
transmit(const char *str, uint8_t addr=0)PhysicalLayer
transmit(const uint8_t *data, size_t len, uint8_t addr=0)PhysicalLayervirtual
transmitDirect(uint32_t frf=0)PhysicalLayervirtual
writeTxBuffer(const uint8_t *data, size_t len)PhysicalLayervirtual
~PhysicalLayer()=defaultPhysicalLayervirtual