ClusterDuck Protocol
SX1262 Member List

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

begin(float freq=434.0, float bw=125.0, uint8_t sf=9, uint8_t cr=7, uint8_t syncWord=SX126X_SYNC_WORD_PRIVATE, int8_t power=14, float currentLimit=60.0, uint16_t preambleLength=8, float tcxoVoltage=1.6, bool useRegulatorLDO=false)SX1262
SX126x::begin(float bw, uint8_t sf, uint8_t cr, uint8_t syncWord, float currentLimit, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false)SX126x
beginFSK(float freq=434.0, float br=48.0, float freqDev=50.0, float rxBw=156.2, int8_t power=14, float currentLimit=60.0, uint16_t preambleLength=16, float dataShaping=0.5, float tcxoVoltage=1.6, bool useRegulatorLDO=false)SX1262
SX126x::beginFSK(float br, float freqDev, float rxBw, float currentLimit, uint16_t preambleLength, float dataShaping, float tcxoVoltage, bool useRegulatorLDO=false)SX126x
calibrateImage(uint8_t *data) (defined in SX126x)SX126xprotected
clearDeviceErrors() (defined in SX126x)SX126xprotected
clearDio1Action()SX126x
clearIrqStatus(uint16_t clearIrqParams=SX126X_IRQ_ALL) (defined in SX126x)SX126xprotected
disableAddressFiltering()SX126x
explicitHeader()SX126x
fixedPacketLengthMode(uint8_t len=SX126X_MAX_PACKET_LENGTH)SX126x
fixImplicitTimeout() (defined in SX126x)SX126xprotected
fixInvertedIQ(uint8_t iqConfig) (defined in SX126x)SX126xprotected
fixPaClamping() (defined in SX126x)SX126xprotected
fixSensitivity() (defined in SX126x)SX126xprotected
getCurrentLimit()SX126x
getDataRate()SX126x
getDeviceErrors() (defined in SX126x)SX126xprotected
getFreqStep()PhysicalLayer
getIrqStatus() (defined in SX126x)SX126xprotected
getPacketLength(bool update=true)SX126xvirtual
getPacketStatus() (defined in SX126x)SX126xprotected
getPacketType() (defined in SX126x)SX126xprotected
getRSSI()SX126x
getSNR()SX126x
getStatus() (defined in SX126x)SX126xprotected
getTimeOnAir(size_t len)SX126x
implicitHeader(size_t len)SX126x
PhysicalLayer(float freqStep, size_t maxPacketLength)PhysicalLayer
readBuffer(uint8_t *data, uint8_t numBytes) (defined in SX126x)SX126xprotected
readData(uint8_t *data, size_t len)SX126xvirtual
readData(String &str, size_t len=0)SX126x
readData(uint8_t *data, size_t len)=0SX126x
PhysicalLayer::readData(String &str, size_t len=0)PhysicalLayer
readRegister(uint16_t addr, uint8_t *data, uint8_t numBytes) (defined in SX126x)SX126xprotected
receive(uint8_t *data, size_t len)SX126xvirtual
receive(String &str, size_t len=0)SX126x
receive(uint8_t *data, size_t len)=0SX126x
PhysicalLayer::receive(String &str, size_t len=0)PhysicalLayer
receiveDirect()SX126xvirtual
reset(bool verify=true)SX126x
scanChannel()SX126x
setBandwidth(float bw)SX126x
setBitRate(float br)SX126x
setBroadcastAddress(uint8_t broadAddr)SX126x
setBufferBaseAddress(uint8_t txBaseAddress=0x00, uint8_t rxBaseAddress=0x00) (defined in SX126x)SX126xprotected
setCad() (defined in SX126x)SX126xprotected
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
setDataShaping(float sh)SX126xvirtual
setDio1Action(void(*func)(void))SX126x
setDio2AsRfSwitch(bool enable=true)SX126x
setDioIrqParams(uint16_t irqMask, uint16_t dio1Mask, uint16_t dio2Mask=SX126X_IRQ_NONE, uint16_t dio3Mask=SX126X_IRQ_NONE) (defined in SX126x)SX126xprotected
setEncoding(uint8_t encoding)SX126xvirtual
setFrequency(float freq, bool calibrate=true)SX1262
setFrequencyDeviation(float freqDev)SX126xvirtual
setFrequencyRaw(float freq) (defined in SX126x)SX126xprotected
setHeaderType(uint8_t headerType, size_t len=0xFF) (defined in SX126x)SX126xprotected
setModulationParams(uint8_t sf, uint8_t bw, uint8_t cr, uint8_t ldro=0xFF) (defined in SX126x)SX126xprotected
setModulationParamsFSK(uint32_t br, uint8_t pulseShape, uint8_t rxBw, uint32_t freqDev) (defined in SX126x)SX126xprotected
setNodeAddress(uint8_t nodeAddr)SX126x
setOutputPower(int8_t power)SX1262
setPacketMode(uint8_t mode, uint8_t len) (defined in SX126x)SX126xprotected
setPacketParams(uint16_t preambleLength, uint8_t crcType, uint8_t payloadLength, uint8_t headerType, uint8_t invertIQ=SX126X_LORA_IQ_STANDARD) (defined in SX126x)SX126xprotected
setPacketParamsFSK(uint16_t preambleLength, uint8_t crcType, uint8_t syncWordLength, uint8_t addrComp, uint8_t whitening, uint8_t packetType=SX126X_GFSK_PACKET_VARIABLE, uint8_t payloadLength=0xFF, uint8_t preambleDetectorLength=SX126X_GFSK_PREAMBLE_DETECT_16) (defined in SX126x)SX126xprotected
setPaConfig(uint8_t paDutyCycle, uint8_t deviceSel, uint8_t hpMax=SX126X_PA_CONFIG_HP_MAX, uint8_t paLut=SX126X_PA_CONFIG_PA_LUT) (defined in SX126x)SX126xprotected
setPreambleLength(uint16_t preambleLength)SX126x
setRegulatorDCDC()SX126x
setRegulatorLDO()SX126x
setRegulatorMode(uint8_t mode) (defined in SX126x)SX126xprotected
setRfFrequency(uint32_t frf) (defined in SX126x)SX126xprotected
setRx(uint32_t timeout) (defined in SX126x)SX126xprotected
setRxBandwidth(float rxBw)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, uint8_t len)SX126x
setTCXO(float voltage, uint32_t delay=5000)SX126x
setTx(uint32_t timeout=0) (defined in SX126x)SX126xprotected
setTxParams(uint8_t power, uint8_t rampTime=SX126X_PA_RAMP_200U) (defined in SX126x)SX126xprotected
setWhitening(bool enabled, uint16_t initial=0x0100)SX126x
sleep(bool retainConfig=true)SX126x
standby()SX126xvirtual
standby(uint8_t mode)SX126x
startReceive(uint32_t timeout=SX126X_RX_TIMEOUT_INF)SX126x
startReceiveCommon() (defined in SX126x)SX126xprotected
startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod)SX126x
startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8)SX126x
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)SX126xvirtual
startTransmit(String &str, uint8_t addr=0)SX126x
startTransmit(const char *str, uint8_t addr=0)SX126x
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0SX126x
PhysicalLayer::startTransmit(String &str, uint8_t addr=0)PhysicalLayer
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer
SX1262(Module *mod)SX1262
SX126x(Module *mod)SX126x
transmit(uint8_t *data, size_t len, uint8_t addr=0)SX126xvirtual
transmit(__FlashStringHelper *fstr, uint8_t addr=0)SX126x
transmit(String &str, uint8_t addr=0)SX126x
transmit(const char *str, uint8_t addr=0)SX126x
transmit(uint8_t *data, size_t len, uint8_t addr=0)=0SX126x
PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0)PhysicalLayer
PhysicalLayer::transmit(String &str, uint8_t addr=0)PhysicalLayer
PhysicalLayer::transmit(const char *str, uint8_t addr=0)PhysicalLayer
transmitDirect(uint32_t frf=0)SX126xvirtual
variablePacketLengthMode(uint8_t maxLen=SX126X_MAX_PACKET_LENGTH)SX126x
writeBuffer(uint8_t *data, uint8_t numBytes, uint8_t offset=0x00) (defined in SX126x)SX126xprotected
writeRegister(uint16_t addr, uint8_t *data, uint8_t numBytes) (defined in SX126x)SX126xprotected