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

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

autoLDRO()SX126x
available()PhysicalLayer
begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=RADIOLIB_SX126X_SYNC_WORD_PRIVATE, int8_t power=10, uint16_t preambleLength=8, float tcxoVoltage=1.6, bool useRegulatorLDO=false)SX1262virtual
SX126x::begin(uint8_t cr, uint8_t syncWord, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false)SX126x
beginFSK(float freq=434.0, float br=4.8, float freqDev=5.0, float rxBw=156.2, int8_t power=10, uint16_t preambleLength=16, float tcxoVoltage=1.6, bool useRegulatorLDO=false)SX1262virtual
SX126x::beginFSK(float br, float freqDev, float rxBw, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false)SX126x
beginLRFHSS(float freq=434.0, uint8_t bw=RADIOLIB_SX126X_LR_FHSS_BW_722_66, uint8_t cr=RADIOLIB_SX126X_LR_FHSS_CR_2_3, bool narrowGrid=true, int8_t power=10, float tcxoVoltage=1.6, bool useRegulatorLDO=false)SX1262
SX126x::beginLRFHSS(uint8_t bw, uint8_t cr, bool narrowGrid, float tcxoVoltage, bool useRegulatorLDO=false)SX126x
calculateRxTimeout(RadioLibTime_t timeoutUs) overrideSX126xvirtual
calibrateImage(float freq)SX126x
calibrateImageRejection(float freqMin, float freqMax)SX126x
checkDataRate(DataRate_t dr) overrideSX126xvirtual
checkIrq(RadioLibIrqType_t irq)PhysicalLayer
checkOutputPower(int8_t power, int8_t *clipped) overrideSX1262virtual
clearChannelScanAction() overrideSX126xvirtual
clearDio1Action()SX126xvirtual
clearIrq(RadioLibIrqFlags_t irq)PhysicalLayer
clearIrqFlags(uint32_t irq) overrideSX126xvirtual
clearPacketReceivedAction() overrideSX126xvirtual
clearPacketSentAction() overrideSX126xvirtual
disableAddressFiltering()SX126x
dropSync()PhysicalLayer
explicitHeader()SX126x
finishTransmit() overrideSX126xvirtual
fixedPacketLengthMode(uint8_t len=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x
forceLDRO(bool enable)SX126x
getChannelScanResult() overrideSX126xvirtual
getCurrentLimit()SX126x
getDataRate() constSX126x
getFreqStep() constPhysicalLayer
getFrequencyError()SX126x
getIrqFlags() overrideSX126xvirtual
getIrqMapped(RadioLibIrqFlags_t irq)PhysicalLayer
getModem(ModemType_t *modem) overrideSX126xvirtual
getPacketLength(bool update=true) overrideSX126xvirtual
getPacketLength(bool update, uint8_t *offset)SX126x
getRSSI() overrideSX126xvirtual
getRSSI(bool packet)SX126x
getSNR() overrideSX126xvirtual
getTimeOnAir(size_t len) overrideSX126xvirtual
implicitHeader(size_t len)SX126x
invertIQ(bool enable) overrideSX126xvirtual
PhysicalLayer(float step, size_t maxLen)PhysicalLayer
random(int32_t max)PhysicalLayer
random(int32_t min, int32_t max)PhysicalLayer
randomByte() overrideSX126xvirtual
read(bool drop=true)PhysicalLayer
readBit(uint32_t pin) overrideSX126xvirtual
readData(uint8_t *data, size_t len) overrideSX126xvirtual
readData(uint8_t *data, size_t len)SX126xvirtual
receive(uint8_t *data, size_t len) overrideSX126xvirtual
receive(uint8_t *data, size_t len)SX126xvirtual
receiveDirect() overrideSX126xvirtual
reset(bool verify=true)SX126x
scanChannel() overrideSX126xvirtual
scanChannel(const ChannelScanConfig_t &config) overrideSX126xvirtual
setBandwidth(float bw)SX126xvirtual
setBitRate(float br) overrideSX126xvirtual
setBroadcastAddress(uint8_t broadAddr)SX126x
setChannelScanAction(void(*func)(void)) overrideSX126xvirtual
setCodingRate(uint8_t cr)SX126x
setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true)SX126x
setCurrentLimit(float currentLimit)SX126x
setDataRate(DataRate_t dr) overrideSX126xvirtual
setDataShaping(uint8_t sh) overrideSX126xvirtual
setDio1Action(void(*func)(void))SX126xvirtual
setDio2AsRfSwitch(bool enable=true)SX126x
setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual
setDirectAction(void(*func)(void)) overrideSX126xvirtual
setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer
setEncoding(uint8_t encoding) overrideSX126xvirtual
setFrequency(float freq) overrideSX1262virtual
setFrequency(float freq, bool skipCalibration)SX1262
setFrequencyDeviation(float freqDev) overrideSX126xvirtual
setIrq(RadioLibIrqFlags_t irq)PhysicalLayer
setIrqFlags(uint32_t irq) overrideSX126xvirtual
setLrFhssConfig(uint8_t bw, uint8_t cr, uint8_t hdrCount=3, uint16_t hopSeqId=0x100)SX126x
setModem(ModemType_t modem) overrideSX1262virtual
setNodeAddress(uint8_t addr)SX126x
setOutputPower(int8_t power) overrideSX1262virtual
setPacketReceivedAction(void(*func)(void)) overrideSX126xvirtual
setPacketSentAction(void(*func)(void)) overrideSX126xvirtual
setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=RADIOLIB_SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=RADIOLIB_SX126X_PA_CONFIG_PA_LUT)SX126x
setPaRampTime(uint8_t rampTime)SX126x
setPreambleLength(size_t preambleLength) overrideSX126xvirtual
setRegulatorDCDC()SX126x
setRegulatorLDO()SX126x
setRfSwitchPins(uint32_t rxEn, uint32_t txEn)SX126x
setRfSwitchTable(const uint32_t(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])SX126x
setRxBandwidth(float rxBw)SX126x
setRxBoostedGainMode(bool rxbgm, bool persist=true)SX126x
setSpreadingFactor(uint8_t sf)SX126xvirtual
setSyncBits(uint8_t *syncWord, uint8_t bitsLen)SX126x
setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)SX126x
setSyncWord(uint8_t *syncWord, size_t len) overrideSX126xvirtual
setTCXO(float voltage, uint32_t delay=5000)SX126x
setWhitening(bool enabled, uint16_t initial=0x01FF)SX126x
sleep() overrideSX126xvirtual
sleep(bool retainConfig)SX126x
spectralScanAbort()SX126x
spectralScanGetResult(uint16_t *results)SX126x
spectralScanGetStatus()SX126x
spectralScanStart(uint16_t numSamples, uint8_t window=RADIOLIB_SX126X_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US)SX126x
standby() overrideSX126xvirtual
standby(uint8_t mode, bool wakeup=true)SX126x
PhysicalLayer::standby(uint8_t mode)PhysicalLayervirtual
standbyXOSCSX126x
startChannelScan() overrideSX126xvirtual
startChannelScan(const ChannelScanConfig_t &config) overrideSX126xvirtual
startDirect()PhysicalLayer
startReceive() overrideSX126xvirtual
startReceive(uint32_t timeout, RadioLibIrqFlags_t irqFlags=RADIOLIB_IRQ_RX_DEFAULT_FLAGS, RadioLibIrqFlags_t irqMask=RADIOLIB_IRQ_RX_DEFAULT_MASK, size_t len=0)SX126xvirtual
startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, RadioLibIrqFlags_t irqFlags=RADIOLIB_IRQ_RX_DEFAULT_FLAGS, RadioLibIrqFlags_t irqMask=RADIOLIB_IRQ_RX_DEFAULT_MASK)SX126x
startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, RadioLibIrqFlags_t irqFlags=RADIOLIB_IRQ_RX_DEFAULT_FLAGS, RadioLibIrqFlags_t irqMask=RADIOLIB_IRQ_RX_DEFAULT_MASK)SX126x
startTransmit(const uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual
startTransmit(const char *str, uint8_t addr=0)SX126x
startTransmit(const uint8_t *data, size_t len, uint8_t addr=0)SX126xvirtual
SX1262(Module *mod)SX1262
SX126x(Module *mod)SX126xexplicit
transmit(const uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual
transmit(const char *str, uint8_t addr=0)SX126x
transmit(const uint8_t *data, size_t len, uint8_t addr=0)SX126xvirtual
transmitDirect(uint32_t frf=0) overrideSX126xvirtual
uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true)SX126x
variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH)SX126x
XTALSX126x