RadioLib
Universal wireless communication library for Arduino
SX1268 Member List

This is the complete list of members for SX1268, 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)SX1268
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)SX1268
SX126x::beginFSK(float br, float freqDev, float rxBw, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false)SX126x
calculateRxTimeout(uint32_t timeoutUs)SX126xvirtual
calibrateImageRejection(float freqMin, float freqMax)SX126x
checkDataRate(DataRate_t dr) overrideSX126xvirtual
clearChannelScanAction()SX126xvirtual
clearDio1Action()SX126x
clearPacketReceivedAction()SX126xvirtual
clearPacketSentAction()SX126xvirtual
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
getIrqStatus()SX126x
getPacketLength(bool update=true) overrideSX126xvirtual
getRSSI(bool packet=true)SX126x
PhysicalLayer::getRSSI()PhysicalLayervirtual
getSNR()SX126xvirtual
getTimeOnAir(size_t len) overrideSX126xvirtual
implicitHeader(size_t len)SX126x
invertIQ(bool enable) overrideSX126xvirtual
irqRxDoneRxTimeout(uint16_t &irqFlags, uint16_t &irqMask)SX126xvirtual
isRxTimeout()SX126xvirtual
PhysicalLayer(float step, size_t maxLen)PhysicalLayer
random(int32_t max)PhysicalLayer
random(int32_t min, int32_t max)PhysicalLayer
randomByte()SX126xvirtual
read(bool drop=true)PhysicalLayer
readBit(uint32_t pin)SX126xvirtual
readData(uint8_t *data, size_t len) overrideSX126xvirtual
readData(uint8_t *data, size_t len)SX126x
receive(uint8_t *data, size_t len) overrideSX126xvirtual
receive(uint8_t *data, size_t len)SX126x
receiveDirect() overrideSX126xvirtual
reset(bool verify=true)SX126x
scanChannel() overrideSX126xvirtual
scanChannel(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x
setBandwidth(float bw)SX126x
setBitRate(float br)SX126xvirtual
setBroadcastAddress(uint8_t broadAddr)SX126x
setChannelScanAction(void(*func)(void))SX126xvirtual
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))SX126x
setDio2AsRfSwitch(bool enable=true)SX126x
setDIOMapping(uint32_t pin, uint32_t value)PhysicalLayervirtual
setDirectAction(void(*func)(void))SX126xvirtual
setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer
setEncoding(uint8_t encoding) overrideSX126xvirtual
setFrequency(float freq)SX1268virtual
setFrequency(float freq, bool calibrate)SX1268
setFrequencyDeviation(float freqDev) overrideSX126xvirtual
setNodeAddress(uint8_t nodeAddr)SX126x
setOutputPower(int8_t power)SX1268virtual
setPacketReceivedAction(void(*func)(void))SX126xvirtual
setPacketSentAction(void(*func)(void))SX126xvirtual
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)SX126x
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(bool retainConfig=true)SX126x
PhysicalLayer::sleep()PhysicalLayervirtual
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(uint8_t symbolNum, uint8_t detPeak, uint8_t detMin)SX126x
startDirect()PhysicalLayer
startReceive()SX126xvirtual
startReceive(uint32_t timeout, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE, size_t len=0)SX126xvirtual
startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x
startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE)SX126x
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual
startTransmit(const char *str, uint8_t addr=0)SX126x
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer
SX1268(Module *mod)SX1268
SX126x(Module *mod)SX126x
transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSX126xvirtual
transmit(const char *str, uint8_t addr=0)SX126x
transmit(uint8_t *data, size_t len, uint8_t addr=0)SX126x
PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer
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