ClusterDuck Protocol
|
This is the complete list of members for SX1261, 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) | SX126x | protected |
clearDeviceErrors() (defined in SX126x) | SX126x | protected |
clearDio1Action() | SX126x | |
clearIrqStatus(uint16_t clearIrqParams=SX126X_IRQ_ALL) (defined in SX126x) | SX126x | protected |
disableAddressFiltering() | SX126x | |
explicitHeader() | SX126x | |
fixedPacketLengthMode(uint8_t len=SX126X_MAX_PACKET_LENGTH) | SX126x | |
fixImplicitTimeout() (defined in SX126x) | SX126x | protected |
fixInvertedIQ(uint8_t iqConfig) (defined in SX126x) | SX126x | protected |
fixPaClamping() (defined in SX126x) | SX126x | protected |
fixSensitivity() (defined in SX126x) | SX126x | protected |
getCurrentLimit() | SX126x | |
getDataRate() | SX126x | |
getDeviceErrors() (defined in SX126x) | SX126x | protected |
getFreqStep() | PhysicalLayer | |
getIrqStatus() (defined in SX126x) | SX126x | protected |
getPacketLength(bool update=true) | SX126x | virtual |
getPacketStatus() (defined in SX126x) | SX126x | protected |
getPacketType() (defined in SX126x) | SX126x | protected |
getRSSI() | SX126x | |
getSNR() | SX126x | |
getStatus() (defined in SX126x) | SX126x | protected |
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) | SX126x | protected |
readData(uint8_t *data, size_t len) | SX126x | virtual |
readData(String &str, size_t len=0) | SX126x | |
readData(uint8_t *data, size_t len)=0 | SX126x | |
PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | |
readRegister(uint16_t addr, uint8_t *data, uint8_t numBytes) (defined in SX126x) | SX126x | protected |
receive(uint8_t *data, size_t len) | SX126x | virtual |
receive(String &str, size_t len=0) | SX126x | |
receive(uint8_t *data, size_t len)=0 | SX126x | |
PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | |
receiveDirect() | SX126x | virtual |
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) | SX126x | protected |
setCad() (defined in SX126x) | SX126x | protected |
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) | SX126x | virtual |
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) | SX126x | protected |
setEncoding(uint8_t encoding) | SX126x | virtual |
setFrequency(float freq, bool calibrate=true) | SX1262 | |
setFrequencyDeviation(float freqDev) | SX126x | virtual |
setFrequencyRaw(float freq) (defined in SX126x) | SX126x | protected |
setHeaderType(uint8_t headerType, size_t len=0xFF) (defined in SX126x) | SX126x | protected |
setModulationParams(uint8_t sf, uint8_t bw, uint8_t cr, uint8_t ldro=0xFF) (defined in SX126x) | SX126x | protected |
setModulationParamsFSK(uint32_t br, uint8_t pulseShape, uint8_t rxBw, uint32_t freqDev) (defined in SX126x) | SX126x | protected |
setNodeAddress(uint8_t nodeAddr) | SX126x | |
setOutputPower(int8_t power) | SX1261 | |
setPacketMode(uint8_t mode, uint8_t len) (defined in SX126x) | SX126x | protected |
setPacketParams(uint16_t preambleLength, uint8_t crcType, uint8_t payloadLength, uint8_t headerType, uint8_t invertIQ=SX126X_LORA_IQ_STANDARD) (defined in SX126x) | SX126x | protected |
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) | SX126x | protected |
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) | SX126x | protected |
setPreambleLength(uint16_t preambleLength) | SX126x | |
setRegulatorDCDC() | SX126x | |
setRegulatorLDO() | SX126x | |
setRegulatorMode(uint8_t mode) (defined in SX126x) | SX126x | protected |
setRfFrequency(uint32_t frf) (defined in SX126x) | SX126x | protected |
setRx(uint32_t timeout) (defined in SX126x) | SX126x | protected |
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) | SX126x | protected |
setTxParams(uint8_t power, uint8_t rampTime=SX126X_PA_RAMP_200U) (defined in SX126x) | SX126x | protected |
setWhitening(bool enabled, uint16_t initial=0x0100) | SX126x | |
sleep(bool retainConfig=true) | SX126x | |
standby() | SX126x | virtual |
standby(uint8_t mode) | SX126x | |
startReceive(uint32_t timeout=SX126X_RX_TIMEOUT_INF) | SX126x | |
startReceiveCommon() (defined in SX126x) | SX126x | protected |
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) | SX126x | virtual |
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)=0 | SX126x | |
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | |
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | |
SX1261(Module *mod) | SX1261 | |
SX1262(Module *mod) | SX1262 | |
SX126x(Module *mod) | SX126x | |
transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | virtual |
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)=0 | SX126x | |
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) | SX126x | virtual |
variablePacketLengthMode(uint8_t maxLen=SX126X_MAX_PACKET_LENGTH) | SX126x | |
writeBuffer(uint8_t *data, uint8_t numBytes, uint8_t offset=0x00) (defined in SX126x) | SX126x | protected |
writeRegister(uint16_t addr, uint8_t *data, uint8_t numBytes) (defined in SX126x) | SX126x | protected |