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

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

autoLDRO()LR11x0
available()PhysicalLayer
begin(uint32_t bw, uint8_t sf, uint8_t cr, uint8_t syncWord, uint16_t preambleLength, bool high=false)LR11x0
beginGFSK(uint32_t br, uint32_t freqDev, uint32_t rxBw, uint16_t preambleLength)LR11x0
beginGNSS(uint8_t constellations=RADIOLIB_LR11X0_GNSS_CONSTELLATION_GPS|RADIOLIB_LR11X0_GNSS_CONSTELLATION_BEIDOU)LR11x0
beginLRFHSS(uint8_t bw, uint8_t cr, bool narrowGrid)LR11x0
calculateRxDutyCycle(size_t txPreLen, size_t rxPreLen, uint16_t minSymbols, DataRate_t *dr, uint32_t *wakePeriod, uint32_t *sleepPeriod)PhysicalLayer
calculateRxTimeout(RadioLibTime_t timeoutUs) overrideLRxxxxvirtual
calculateTimeOnAir(ModemType_t modem, DataRate_t dr, PacketConfig_t pc, size_t len)PhysicalLayervirtual
calibrateImageRejection(uint32_t freqMin, uint32_t freqMax)LR11x0
checkDataRate(DataRate_t dr, ModemType_t modem=RADIOLIB_MODEM_NONE) overrideLR11x0virtual
checkIrq(RadioLibIrqType_t irq)PhysicalLayer
clearIrq(RadioLibIrqFlags_t irq)PhysicalLayer
clearIrqAction()PhysicalLayervirtual
clearIrqFlags(uint32_t irq) overrideLR11x0virtual
clearTxBuffer() overrideLR11x0virtual
clearWiFiScanAction()LR11x0
disableAddressFiltering()LR11x0
dropSync()PhysicalLayer
explicitHeader()LR11x0
finishReceive() overrideLR11x0virtual
finishTransmit()PhysicalLayervirtual
fixedPacketLengthMode(uint8_t len=RADIOLIB_LR11X0_MAX_PACKET_LENGTH)LR11x0
forceLDRO(bool enable)LR11x0
freqStepPhysicalLayer
getChannelScanResult() overrideLR11x0virtual
getGnssAlmanacStatus(LR11x0GnssAlmanacStatus_t *stat)LR11x0
getGnssPosition(LR11x0GnssPosition_t *pos, bool filtered=true)LR11x0
getGnssSatellites(LR11x0GnssSatellite_t *sats, uint8_t numSats)LR11x0
getIrqFlags() overrideLR11x0virtual
getIrqMapped(RadioLibIrqFlags_t irq)PhysicalLayer
getIrqStatus()LRxxxx
getLoRaRxHeaderInfo(uint8_t *cr, bool *hasCRC)LR11x0
getMode(RadioModeType_t *mode) overrideLR11x0virtual
getModem(ModemType_t *modem) overrideLR11x0virtual
getNumSymbols(DataRate_t dr, PacketConfig_t pc, size_t len)PhysicalLayerstatic
getOutputPowerMax() constPhysicalLayerinline
getOutputPowerMin() constPhysicalLayerinline
getPacketLength(bool update=true) overrideLR11x0virtual
getPacketLength(bool update, uint8_t *offset)LR11x0
getRSSI() overrideLR11x0virtual
getRSSI(bool packet, bool skipReceive=false)LR11x0
getSNR() overrideLR11x0virtual
getTemperature()LR11x0
getTimeOnAir(size_t len) overrideLR11x0virtual
getVersionInfo(LR11x0VersionInfo_t *info)LR11x0
getVoltage()LR11x0
getWifiScanResult(LR11x0WifiResult_t *result, uint8_t index, bool brief=false)LR11x0
getWifiScanResultsCount(uint8_t *count)LR11x0
gnssDelayUntilSubframe(LR11x0GnssAlmanacStatus_t *stat, uint8_t constellation)LR11x0
gnssScan(LR11x0GnssResult_t *res=NULL)LR11x0
implicitHeader(size_t len)LR11x0
invertIQ(bool enable) overrideLR11x0virtual
isGnssScanCapable()LR11x0
launchMode() overrideLR11x0virtual
LR11x0(Module *mod)LR11x0explicit
LRxxxx(Module *mod) (defined in LRxxxx)LRxxxxexplicit
maxPacketLengthPhysicalLayer
MODE_END_OF_TABLE enum valueLR11x0
MODE_GNSS enum valueLR11x0
MODE_RX enum valueLR11x0
MODE_STBY enum valueLR11x0
MODE_TX enum valueLR11x0
MODE_TX_HF enum valueLR11x0
MODE_TX_HP enum valueLR11x0
MODE_WIFI enum valueLR11x0
OpMode_t enum nameLR11x0
PhysicalLayer()PhysicalLayer
random(int32_t max)PhysicalLayer
random(int32_t min, int32_t max)PhysicalLayer
randomByte() overrideLR11x0virtual
read(bool drop=true)PhysicalLayer
readBit(uint32_t pin)PhysicalLayervirtual
readData(uint8_t *data, size_t len) overrideLR11x0virtual
receive(uint8_t *data, size_t len, RadioLibTime_t timeout=0) overrideLR11x0virtual
receiveDirect() overrideLR11x0virtual
reset()LRxxxx
resetOnStartupPhysicalLayer
scanChannel() overrideLR11x0virtual
scanChannel(const ChannelScanConfig_t &config) overrideLR11x0virtual
setBandwidth(uint32_t bw) overrideLR11x0virtual
setBandwidth(uint32_t bw, bool high)LR11x0
setBitRate(uint32_t br) overrideLR11x0virtual
setBroadcastAddress(uint8_t broadAddr)LR11x0
setCodingRate(uint8_t cr, bool longInterleave=false) overrideLR11x0virtual
setCRC(uint8_t len, uint32_t initial=0x00001D0FUL, uint32_t polynomial=0x00001021UL, bool inverted=true)LR11x0
setDataRate(DataRate_t dr, ModemType_t modem=RADIOLIB_MODEM_NONE)PhysicalLayervirtual
setDataShaping(uint8_t sh) overrideLR11x0virtual
setDirectAction(void(*func)(void))PhysicalLayervirtual
setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer
setEncoding(uint8_t encoding) overrideLR11x0virtual
setFrequency(uint32_t freq)PhysicalLayervirtual
setFrequencyDeviation(uint32_t freqDev) overrideLR11x0virtual
setIrq(RadioLibIrqFlags_t irq)PhysicalLayer
setIrqAction(void(*func)(void), bool rising=true)PhysicalLayervirtual
setIrqFlags(uint32_t irq) overrideLR11x0virtual
setLrFhssConfig(uint8_t bw, uint8_t cr, bool narrowGrid, uint8_t hdrCount=3, uint16_t hopSeed=0x13A) overrideLR11x0virtual
setModem(ModemType_t modem)PhysicalLayervirtual
setNodeAddress(uint8_t nodeAddr)LR11x0
setOutputPower(int8_t power, uint8_t paSel, uint8_t regPaSupply, uint8_t paDutyCycle, uint8_t paHpSel, uint8_t rampTime)LR11x0
setOutputPower(int8_t power)LR11x0virtual
setOutputPowerOffset(int8_t offset)PhysicalLayer
setOutputPowerOffset(const int8_t *lut, size_t steps)PhysicalLayer
setPreambleLength(size_t len, size_t detLen=0xFFFFFFFF) overrideLR11x0virtual
setRegulatorDCDC()LR11x0
setRegulatorLDO()LR11x0
setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])LR11x0
setRxBandwidth(uint32_t rxBw)LR11x0
setRxBoostedGainMode(bool en)LR11x0
setSpreadingFactor(uint8_t sf) overrideLR11x0virtual
setSpreadingFactor(uint8_t sf, bool legacy)LR11x0
setStandbyXOSC(bool enable)LR11x0
setSyncWord(uint8_t syncWord)LR11x0
setSyncWord(uint8_t *syncWord, size_t len) overrideLR11x0virtual
setTCXO(RadioLibTCXOVoltage_t voltage, uint32_t delay=5000)LR11x0
setWhitening(bool enabled, uint16_t initial=0x01FF)LR11x0
setWiFiScanAction(void(*func)(void))LR11x0
sleep() overrideLR11x0virtual
sleep(bool retainConfig, uint32_t sleepTime)LR11x0
stageMode(RadioModeType_t mode, RadioModeConfig_t *cfg) overrideLR11x0virtual
standby() overrideLR11x0virtual
standby(uint8_t mode) overrideLR11x0virtual
standby(uint8_t mode, bool wakeup)LR11x0
startChannelScan() overrideLR11x0virtual
startChannelScan(const ChannelScanConfig_t &cfg) overrideLR11x0virtual
startDirect()PhysicalLayer
startReceive() overrideLR11x0virtual
startReceive(uint32_t timeout, RadioLibIrqFlags_t irqFlags=RADIOLIB_IRQ_RX_DEFAULT_FLAGS, RadioLibIrqFlags_t irqMask=RADIOLIB_IRQ_RX_DEFAULT_MASK, size_t len=0)LR11x0virtual
startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, RadioLibIrqFlags_t irqFlags=RADIOLIB_IRQ_RX_DEFAULT_FLAGS, RadioLibIrqFlags_t irqMask=RADIOLIB_IRQ_RX_DEFAULT_MASK)LR11x0
startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=0, RadioLibIrqFlags_t irqFlags=RADIOLIB_IRQ_RX_DEFAULT_FLAGS, RadioLibIrqFlags_t irqMask=RADIOLIB_IRQ_RX_DEFAULT_MASK)LR11x0
startTransmit(const char *str, uint8_t addr=0)LR11x0
startTransmit(const uint8_t *data, size_t len, uint8_t addr=0)LR11x0virtual
startWifiScan(char wifiType, uint8_t mode=RADIOLIB_LR11X0_WIFI_ACQ_MODE_FULL_BEACON, uint16_t chanMask=RADIOLIB_LR11X0_WIFI_ALL_CHANNELS, uint8_t numScans=16, uint16_t timeout=100)LR11x0
tcxoVoltageLR11x0
transmit(const uint8_t *data, size_t len, uint8_t addr=0) overrideLR11x0virtual
transmit(const char *str, uint8_t addr=0)LR11x0
transmitDirect(uint32_t frf=0) overrideLR11x0virtual
updateFirmware(const uint32_t *image, size_t size, bool nonvolatile=true)LR11x0
updateGnssAlmanac(uint8_t constellation)LR11x0
variablePacketLengthMode(uint8_t maxLen=RADIOLIB_LR11X0_MAX_PACKET_LENGTH)LR11x0
wifiScan(uint8_t wifiType, uint8_t *count, uint8_t mode=RADIOLIB_LR11X0_WIFI_ACQ_MODE_FULL_BEACON, uint16_t chanMask=RADIOLIB_LR11X0_WIFI_ALL_CHANNELS, uint8_t numScans=16, uint16_t timeout=100)LR11x0
writeTxBuffer(const uint8_t *data, size_t len) overrideLR11x0virtual
~PhysicalLayer()=defaultPhysicalLayervirtual