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

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

available()PhysicalLayer
begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_LR2021_LORA_SYNC_WORD_PRIVATE, int8_t power=10, uint16_t preambleLength=8, float tcxoVoltage=1.6)LR2021
beginFLRC(float freq=434.0, uint16_t br=650, uint8_t cr=RADIOLIB_LR2021_FLRC_CR_2_3, int8_t pwr=10, uint16_t preambleLength=16, uint8_t dataShaping=RADIOLIB_SHAPING_0_5, float tcxoVoltage=1.6)LR2021
beginGFSK(float freq=434.0, float br=4.8, float freqDev=5.0, float rxBw=153.8, int8_t power=10, uint16_t preambleLength=16, float tcxoVoltage=1.6)LR2021
beginLRFHSS(float freq=434.0, uint8_t bw=RADIOLIB_LRXXXX_LR_FHSS_BW_722_66, uint8_t cr=RADIOLIB_LRXXXX_LR_FHSS_CR_2_3, bool narrowGrid=true, int8_t power=10, float tcxoVoltage=1.6)LR2021
beginOOK(float freq=434.0, float br=4.8, float rxBw=153.8, int8_t power=10, uint16_t preambleLength=16, float tcxoVoltage=1.6)LR2021
calculateRxTimeout(RadioLibTime_t timeoutUs) overrideLRxxxxvirtual
calculateTimeOnAir(ModemType_t modem, DataRate_t dr, PacketConfig_t pc, size_t len) overrideLRxxxxvirtual
checkDataRate(DataRate_t dr, ModemType_t modem=RADIOLIB_MODEM_NONE) overrideLR2021virtual
checkIrq(RadioLibIrqType_t irq)PhysicalLayer
checkOutputPower(int8_t power, int8_t *clipped) overrideLR2021virtual
clearChannelScanAction()PhysicalLayervirtual
clearIrq(RadioLibIrqFlags_t irq)PhysicalLayer
clearIrqAction()LRxxxx
clearIrqFlags(uint32_t irq) overrideLR2021virtual
clearPacketReceivedAction() overrideLRxxxxvirtual
clearPacketSentAction() overrideLRxxxxvirtual
disableAddressFiltering()LR2021
dropSync()PhysicalLayer
explicitHeader()LR2021
finishReceive() overrideLR2021virtual
finishTransmit() overrideLR2021virtual
fixedPacketLengthMode(uint8_t len=RADIOLIB_LR2021_MAX_PACKET_LENGTH)LR2021
freqStepPhysicalLayer
getChannelScanResult() overrideLR2021virtual
getIrqFlags() overrideLR2021virtual
getIrqMapped(RadioLibIrqFlags_t irq)PhysicalLayer
getIrqStatus()LRxxxx
getModem(ModemType_t *modem) overrideLR2021virtual
getPacketLength(bool update=true) overrideLR2021virtual
getRSSI() overrideLR2021virtual
getRSSI(bool packet)LR2021
getSNR() overrideLR2021virtual
getTemperature(uint8_t source, uint8_t bits=13)LR2021
getTimeOnAir(size_t len) overrideLR2021virtual
getVoltage(uint8_t bits=13)LR2021
implicitHeader(size_t len)LR2021
invertIQ(bool enable) overrideLR2021virtual
irqDioNumLR2021
launchMode() overrideLR2021virtual
LR2021(Module *mod)LR2021
LRxxxx(Module *mod) (defined in LRxxxx)LRxxxxexplicit
maxPacketLengthPhysicalLayer
MODE_END_OF_TABLE enum valueLR2021
MODE_RX enum valueLR2021
MODE_RX_HF enum valueLR2021
MODE_STBY enum valueLR2021
MODE_TX enum valueLR2021
MODE_TX_HF enum valueLR2021
ookDetector(uint16_t pattern=0x0285, uint8_t len=16, uint8_t repeats=0, bool syncRaw=false, bool rising=false, uint8_t sofLen=0)LR2021
OpMode_t enum nameLR2021
PhysicalLayer()PhysicalLayer
random(int32_t max)PhysicalLayer
random(int32_t min, int32_t max)PhysicalLayer
randomByte() overrideLR2021virtual
read(bool drop=true)PhysicalLayer
readBit(uint32_t pin)PhysicalLayervirtual
readData(uint8_t *data, size_t len) overrideLR2021virtual
readData(uint8_t *data, size_t len)LR2021virtual
receive(uint8_t *data, size_t len, RadioLibTime_t timeout=0) overrideLR2021virtual
receive(uint8_t *data, size_t len, RadioLibTime_t timeout=0)LR2021virtual
receiveDirect() overrideLR2021virtual
reset()LRxxxx
scanChannel() overrideLR2021virtual
scanChannel(const ChannelScanConfig_t &config) overrideLR2021virtual
setBandwidth(float bw)LR2021
setBitRate(float br) overrideLR2021virtual
setBroadcastAddress(uint8_t broadAddr)LR2021
setChannelScanAction(void(*func)(void))PhysicalLayervirtual
setCodingRate(uint8_t cr, bool longInterleave=false)LR2021
setCRC(uint8_t len, uint32_t initial=0x00001D0FUL, uint32_t polynomial=0x00001021UL, bool inverted=true)LR2021
setDataRate(DataRate_t dr, ModemType_t modem=RADIOLIB_MODEM_NONE) overrideLR2021virtual
setDataShaping(uint8_t sh) overrideLR2021virtual
setDirectAction(void(*func)(void))PhysicalLayervirtual
setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer
setEncoding(uint8_t encoding) overrideLR2021virtual
setFrequency(float freq) overrideLR2021virtual
setFrequency(float freq, bool skipCalibration)LR2021
setFrequencyDeviation(float freqDev) overrideLR2021virtual
setIrq(RadioLibIrqFlags_t irq)PhysicalLayer
setIrqAction(void(*func)(void))LRxxxx
setIrqFlags(uint32_t irq) overrideLR2021virtual
setLrFhssConfig(uint8_t bw, uint8_t cr, uint8_t hdrCount=3, uint16_t hopSeed=0x13A)LR2021
setModem(ModemType_t modem) overrideLR2021virtual
setNodeAddress(uint8_t nodeAddr)LR2021
setOutputPower(int8_t power) overrideLR2021virtual
setOutputPower(int8_t power, uint32_t rampTimeUs)LR2021
setPacketReceivedAction(void(*func)(void)) overrideLRxxxxvirtual
setPacketSentAction(void(*func)(void)) overrideLRxxxxvirtual
setPreambleLength(size_t preambleLength) overrideLR2021virtual
setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])LR2021
setRxBandwidth(float rxBw)LR2021
setRxBoostedGainMode(uint8_t level)LR2021
setSideDetector(const LR2021LoRaSideDetector_t *cfg, size_t numDetectors)LR2021
setSpreadingFactor(uint8_t sf, bool legacy=false)LR2021
setSyncWord(uint8_t syncWord)LR2021
setSyncWord(uint8_t *syncWord, size_t len) overrideLR2021virtual
setTCXO(float voltage, uint32_t delay=1000000)LR2021
setWhitening(bool enabled, uint16_t initial=0x01FF)LR2021
sleep() overrideLR2021virtual
sleep(bool retainConfig, uint32_t sleepTime)LR2021
stageMode(RadioModeType_t mode, RadioModeConfig_t *cfg) overrideLR2021virtual
standby() overrideLR2021virtual
standby(uint8_t mode) overrideLR2021virtual
standby(uint8_t mode, bool wakeup)LR2021
startChannelScan() overrideLR2021virtual
startChannelScan(const ChannelScanConfig_t &config) overrideLR2021virtual
startDirect()PhysicalLayer
startReceive() overrideLR2021virtual
startReceive()LR2021virtual
startReceive(uint32_t timeout, RadioLibIrqFlags_t irqFlags=RADIOLIB_IRQ_RX_DEFAULT_FLAGS, RadioLibIrqFlags_t irqMask=RADIOLIB_IRQ_RX_DEFAULT_MASK, size_t len=0)LR2021virtual
startTransmit(const char *str, uint8_t addr=0)LR2021
startTransmit(const uint8_t *data, size_t len, uint8_t addr=0)LR2021virtual
transmit(const uint8_t *data, size_t len, uint8_t addr=0) overrideLR2021virtual
transmit(const char *str, uint8_t addr=0)LR2021
transmit(const uint8_t *data, size_t len, uint8_t addr=0)LR2021virtual
transmitDirect(uint32_t frf=0) overrideLR2021virtual
variablePacketLengthMode(uint8_t maxLen=RADIOLIB_LR2021_MAX_PACKET_LENGTH)LR2021
XTALLRxxxx
~PhysicalLayer()=defaultPhysicalLayervirtual