RadioHead
RH_SX126x Member List

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

_cadRHGenericDriverprotected
_cad_timeoutRHGenericDriverprotected
_lastRssiRHGenericDriverprotected
_modeRHGenericDriverprotected
_promiscuousRHGenericDriverprotected
_rxBadRHGenericDriverprotected
_rxGoodRHGenericDriverprotected
_rxHeaderFlagsRHGenericDriverprotected
_rxHeaderFromRHGenericDriverprotected
_rxHeaderIdRHGenericDriverprotected
_rxHeaderToRHGenericDriverprotected
_slaveSelectPinRHSPIDriverprotected
_spiRHSPIDriverprotected
_thisAddressRHGenericDriverprotected
_txGoodRHGenericDriverprotected
_txHeaderFlagsRHGenericDriverprotected
_txHeaderFromRHGenericDriverprotected
_txHeaderIdRHGenericDriverprotected
_txHeaderToRHGenericDriverprotected
available()RH_SX126xvirtual
beginTransaction()RHSPIDriverprotectedvirtual
calibrate(uint8_t calib_param)RH_SX126xprotected
calibrateImage(uint8_t f1, uint8_t f2)RH_SX126xprotected
clearDeviceErrors()RH_SX126xprotected
clearIflag()RH_SX126xinline
clearIrqStatus(uint16_t mask)RH_SX126xprotected
clearLastIrq()RH_SX126xinline
clearRxBuf()RH_SX126xprotected
deselectSlave() (defined in RHSPIDriver)RHSPIDriverprotectedvirtual
enableCrcErrorIrq(bool enable)RH_SX126x
enableRawMode(bool enable)RH_SX126x
endTransaction()RHSPIDriverprotectedvirtual
findRadioPinConfigEntry(RadioPinConfigMode mode)RH_SX126xprotectedvirtual
fixPAClamping(bool enable)RH_SX126xprotected
getCommand(uint8_t command, uint8_t data[], uint8_t len)RH_SX126xprotected
getFrequencyError()RH_SX126x
getIflag()RH_SX126xinline
getIrqStatus()RH_SX126xprotected
getPacketType()RH_SX126xprotected
getStatus()RH_SX126x
handleInterrupt()RH_SX126xprotected
headerFlags()RHGenericDrivervirtual
headerFrom()RHGenericDrivervirtual
headerId()RHGenericDrivervirtual
headerTo()RHGenericDrivervirtual
init()RH_SX126xvirtual
isChannelActive()RH_SX126xvirtual
lastIrq()RH_SX126xinline
lastRssi()RHGenericDrivervirtual
lastSNR()RH_SX126x
LoRa_Bw125Cr45Sf128 enum valueRH_SX126x
LoRa_Bw125Cr45Sf2048 enum valueRH_SX126x
LoRa_Bw125Cr48Sf4096 enum valueRH_SX126x
LoRa_Bw31_25Cr48Sf512 enum valueRH_SX126x
LoRa_Bw500Cr45Sf128 enum valueRH_SX126x
maxMessageLength()RH_SX126xvirtual
mode()RHGenericDrivervirtual
ModemConfigChoice enum nameRH_SX126x
modeWillChange(RHMode)RH_SX126xinlineprotectedvirtual
PacketType enum nameRH_SX126x
PacketTypeGFSK enum valueRH_SX126x
PacketTypeLoRa enum valueRH_SX126x
printBuffer(const char *prompt, const uint8_t *buf, uint8_t len)RHGenericDriverstatic
printRegisters(uint16_t address, uint8_t count)RH_SX126x
RadioPinConfigMode enum nameRH_SX126x
RadioPinConfigMode_EOT enum value (defined in RH_SX126x)RH_SX126x
RadioPinConfigMode_IDLE enum value (defined in RH_SX126x)RH_SX126x
RadioPinConfigMode_RX enum value (defined in RH_SX126x)RH_SX126x
RadioPinConfigMode_TX_HIGH_POWER enum value (defined in RH_SX126x)RH_SX126x
RadioPinConfigMode_TX_LOW_POWER enum value (defined in RH_SX126x)RH_SX126x
readBuffer(uint8_t offset, uint8_t data[], uint8_t len)RH_SX126xprotected
readRegister(uint16_t address)RH_SX126xprotected
readRegisters(uint16_t address, uint8_t data[], uint8_t len)RH_SX126xprotected
recv(uint8_t *buf, uint8_t *len)RH_SX126xvirtual
RH_SX126x(uint8_t slaveSelectPin=SS, uint8_t interruptPin=2, uint8_t busyPin=RH_INVALID_PIN, uint8_t resetPin=RH_INVALID_PIN, RHGenericSPI &spi=hardware_spi, RadioPinConfig *radioPinConfig=nullptr)RH_SX126x
RHGenericDriver()RHGenericDriver
RHMode enum nameRHGenericDriver
RHModeCad enum valueRHGenericDriver
RHModeIdle enum valueRHGenericDriver
RHModeInitialising enum valueRHGenericDriver
RHModeRx enum valueRHGenericDriver
RHModeSleep enum valueRHGenericDriver
RHModeTx enum valueRHGenericDriver
RHSPIDriver(uint8_t slaveSelectPin=SS, RHGenericSPI &spi=hardware_spi)RHSPIDriver
rxBad()RHGenericDrivervirtual
rxGood()RHGenericDrivervirtual
selectSlave() (defined in RHSPIDriver)RHSPIDriverprotectedvirtual
send(const uint8_t *data, uint8_t len)RH_SX126xvirtual
sendCommand(uint8_t command, uint8_t data[], uint8_t len)RH_SX126xprotected
sendCommand(uint8_t command, uint8_t value)RH_SX126xprotected
sendCommand(uint8_t command)RH_SX126xprotected
setBufferBaseAddress(uint8_t txbase, uint8_t rxbase)RH_SX126xprotected
setCad()RH_SX126xprotected
setCADTimeout(unsigned long cad_timeout)RHGenericDriver
setDIO2AsRfSwitchCtrl(bool value)RH_SX126xprotected
setDIO3AsTcxoCtrl(uint8_t voltage, uint32_t delay)RH_SX126xprotected
setDioIrqParams(uint16_t irqmask, uint16_t dio1mask, uint16_t dio2mask, uint16_t dio3mask)RH_SX126xprotected
setFrequency(float centre, bool calibrate=true)RH_SX126x
setHeaderFlags(uint8_t set, uint8_t clear=RH_FLAGS_APPLICATION_SPECIFIC)RHGenericDrivervirtual
setHeaderFrom(uint8_t from)RHGenericDrivervirtual
setHeaderId(uint8_t id)RHGenericDrivervirtual
setHeaderTo(uint8_t to)RHGenericDrivervirtual
setInvertIQ(bool invertIQ)RH_SX126xprotected
setLoRaSyncWord(uint16_t sync)RH_SX126xprotected
setMode(RHMode mode)RHGenericDrivervirtual
setModeIdle()RH_SX126x
setModemConfig(ModemConfigChoice index)RH_SX126x
setModemRegisters(const ModemConfig *config)RH_SX126x
setModeRx()RH_SX126x
setModeTx()RH_SX126x
setModulationParameters(uint8_t p1, uint8_t p2, uint8_t p3, uint8_t p4, uint8_t p5, uint8_t p6, uint8_t p7, uint8_t p8)RH_SX126xprotected
setModulationParametersGFSK(uint32_t br, uint8_t sh, uint8_t rxBw, uint32_t freqDev)RH_SX126xprotected
setModulationParametersLoRa(uint8_t sf, float bw, uint8_t cr, bool ldro)RH_SX126xprotected
setOCPConfiguration(uint8_t setting)RH_SX126xprotected
setPacketParametersLoRa(uint8_t payload_length)RH_SX126xprotected
setPacketParams(uint8_t p1, uint8_t p2, uint8_t p3, uint8_t p4, uint8_t p5, uint8_t p6, uint8_t p7, uint8_t p8, uint8_t p9)RH_SX126xprotected
setPaConfig(uint8_t paDutyCycle, uint8_t hpMax, uint8_t deviceSel, uint8_t paLut)RH_SX126xprotected
setPreambleLength(uint16_t bytes)RH_SX126x
setPromiscuous(bool promiscuous)RHGenericDrivervirtual
setRadioPinConfig(RadioPinConfig *config) (defined in RH_SX126x)RH_SX126x
setRadioPinsForMode(RadioPinConfigMode mode)RH_SX126xprotectedvirtual
setRegulatorMode(uint8_t mode)RH_SX126xprotected
setRx(uint32_t timeout)RH_SX126xprotected
setRxBoostMode(bool boost, bool retain)RH_SX126xprotected
setRxFallbackMode(uint8_t mode)RH_SX126xprotected
setSlaveSelectPin(uint8_t slaveSelectPin)RHSPIDriver
setSleep(uint8_t config)RH_SX126xprotected
setStandby(uint8_t config)RH_SX126xprotected
setTCXO(float voltage, uint32_t delay)RH_SX126xprotected
setThisAddress(uint8_t thisAddress)RHGenericDrivervirtual
setTx(uint32_t timeout)RH_SX126xprotected
setTxContinuous()RH_SX126x
setTxParams(uint8_t power, uint8_t rampTime)RH_SX126xprotected
setTxPower(int8_t power)RH_SX126xvirtual
setupInterruptHandler()RH_SX126xprotectedvirtual
sleep()RH_SX126xvirtual
spiBurstRead(uint8_t reg, uint8_t *dest, uint8_t len)RHSPIDriver
spiBurstWrite(uint8_t reg, const uint8_t *src, uint8_t len)RHSPIDriver
spiRead(uint8_t reg)RHSPIDriver
spiUsingInterrupt(uint8_t interruptNumber)RHSPIDriver
spiWrite(uint8_t reg, uint8_t val)RHSPIDriver
txGood()RHGenericDrivervirtual
validateRxBuf()RH_SX126xprotected
waitAvailable(uint16_t polldelay=0)RHGenericDrivervirtual
waitAvailableTimeout(uint16_t timeout, uint16_t polldelay=0)RHGenericDrivervirtual
waitCAD()RHGenericDrivervirtual
waitPacketSent()RHGenericDrivervirtual
waitPacketSent(uint16_t timeout)RHGenericDrivervirtual
waitUntilNotBusy()RH_SX126xprotectedvirtual
writeBuffer(uint8_t offset, const uint8_t data[], uint8_t len)RH_SX126xprotected
writeBuffer(uint8_t offset, const char *text)RH_SX126xprotected
writeRegister(uint16_t address, uint8_t data)RH_SX126xprotected
writeRegisters(uint16_t address, uint8_t data[], uint8_t len)RH_SX126xprotected
~RHGenericDriver()RHGenericDriverinlinevirtual