_buf | RH_RF22 | protected |
_bufLen | RH_RF22 | protected |
_cad | RHGenericDriver | protected |
_cad_timeout | RHGenericDriver | protected |
_deviceForInterrupt | RH_RF22 | protectedstatic |
_deviceType | RH_RF22 | protected |
_idleMode | RH_RF22 | protected |
_interruptCount | RH_RF22 | protectedstatic |
_interruptPin | RH_RF22 | protected |
_lastPreambleTime | RH_RF22 | protected |
_lastRssi | RHGenericDriver | protected |
_mode | RHGenericDriver | protected |
_myInterruptIndex | RH_RF22 | protected |
_polynomial | RH_RF22 | protected |
_promiscuous | RHGenericDriver | protected |
_rxBad | RHGenericDriver | protected |
_rxBufValid | RH_RF22 | protected |
_rxGood | RHGenericDriver | protected |
_rxHeaderFlags | RHGenericDriver | protected |
_rxHeaderFrom | RHGenericDriver | protected |
_rxHeaderId | RHGenericDriver | protected |
_rxHeaderTo | RHGenericDriver | protected |
_slaveSelectPin | RHSPIDriver | protected |
_spi | RHSPIDriver | protected |
_thisAddress | RHGenericDriver | protected |
_txBufSentIndex | RH_RF22 | protected |
_txGood | RHGenericDriver | protected |
_txHeaderFlags | RHGenericDriver | protected |
_txHeaderFrom | RHGenericDriver | protected |
_txHeaderId | RHGenericDriver | protected |
_txHeaderTo | RHGenericDriver | protected |
adcRead(uint8_t adcsel=RH_RF22_ADCSEL_INTERNAL_TEMPERATURE_SENSOR, uint8_t adcref=RH_RF22_ADCREF_BANDGAP_VOLTAGE, uint8_t adcgain=0, uint8_t adcoffs=0) | RH_RF22 | |
appendTxBuf(const uint8_t *data, uint8_t len) | RH_RF22 | protected |
available() | RH_RF22 | virtual |
beginTransaction() | RHSPIDriver | protectedvirtual |
clearRxBuf() | RH_RF22 | protected |
clearTxBuf() | RH_RF22 | protected |
CRC_16_IBM enum value | RH_RF22 | |
CRC_Biacheva enum value | RH_RF22 | |
CRC_CCITT enum value | RH_RF22 | |
CRC_IEC_16 enum value | RH_RF22 | |
CRCPolynomial enum name | RH_RF22 | |
deselectSlave() (defined in RHSPIDriver) | RHSPIDriver | protectedvirtual |
endTransaction() | RHSPIDriver | protectedvirtual |
ezmacStatusRead() | RH_RF22 | |
fillTxBuf(const uint8_t *data, uint8_t len) | RH_RF22 | protected |
FSK_PN9_Rb2Fd5 enum value | RH_RF22 | |
FSK_Rb125Fd125 enum value | RH_RF22 | |
FSK_Rb19_2Fd9_6 enum value | RH_RF22 | |
FSK_Rb2_4Fd36 enum value | RH_RF22 | |
FSK_Rb2Fd5 enum value | RH_RF22 | |
FSK_Rb38_4Fd19_6 enum value | RH_RF22 | |
FSK_Rb4_8Fd45 enum value | RH_RF22 | |
FSK_Rb57_6Fd28_8 enum value | RH_RF22 | |
FSK_Rb9_6Fd45 enum value | RH_RF22 | |
FSK_Rb_512Fd2_5 enum value | RH_RF22 | |
FSK_Rb_512Fd4_5 enum value | RH_RF22 | |
getLastPreambleTime() | RH_RF22 | |
GFSK_Rb125Fd125 enum value | RH_RF22 | |
GFSK_Rb19_2Fd9_6 enum value | RH_RF22 | |
GFSK_Rb2_4Fd36 enum value | RH_RF22 | |
GFSK_Rb2Fd5 enum value | RH_RF22 | |
GFSK_Rb38_4Fd19_6 enum value | RH_RF22 | |
GFSK_Rb4_8Fd45 enum value | RH_RF22 | |
GFSK_Rb57_6Fd28_8 enum value | RH_RF22 | |
GFSK_Rb9_6Fd45 enum value | RH_RF22 | |
handleExternalInterrupt() | RH_RF22 | protectedvirtual |
handleInterrupt() | RH_RF22 | protected |
handleWakeupTimerInterrupt() | RH_RF22 | protectedvirtual |
headerFlags() | RHGenericDriver | virtual |
headerFrom() | RHGenericDriver | virtual |
headerId() | RHGenericDriver | virtual |
headerTo() | RHGenericDriver | virtual |
init() | RH_RF22 | virtual |
isChannelActive() | RHGenericDriver | virtual |
isr0() | RH_RF22 | protectedstatic |
isr1() | RH_RF22 | protectedstatic |
isr2() | RH_RF22 | protectedstatic |
lastRssi() | RHGenericDriver | virtual |
maxMessageLength() | RH_RF22 | virtual |
mode() | RHGenericDriver | virtual |
ModemConfigChoice enum name | RH_RF22 | |
OOK_Rb19_2Bw335 enum value | RH_RF22 | |
OOK_Rb1_2Bw75 enum value | RH_RF22 | |
OOK_Rb2_4Bw335 enum value | RH_RF22 | |
OOK_Rb38_4Bw335 enum value | RH_RF22 | |
OOK_Rb40Bw335 enum value | RH_RF22 | |
OOK_Rb4_8Bw335 enum value | RH_RF22 | |
OOK_Rb9_6Bw335 enum value | RH_RF22 | |
printBuffer(const char *prompt, const uint8_t *buf, uint8_t len) | RHGenericDriver | static |
readNextFragment() | RH_RF22 | protected |
recv(uint8_t *buf, uint8_t *len) | RH_RF22 | virtual |
reset() | RH_RF22 | |
resetFifos() | RH_RF22 | protected |
resetRxFifo() | RH_RF22 | protected |
resetTxFifo() | RH_RF22 | protected |
restartTransmit() | RH_RF22 | protected |
RH_RF22(uint8_t slaveSelectPin=SS, uint8_t interruptPin=2, RHGenericSPI &spi=hardware_spi) | RH_RF22 | |
RHGenericDriver() | RHGenericDriver | |
RHMode enum name | RHGenericDriver | |
RHModeCad enum value | RHGenericDriver | |
RHModeIdle enum value | RHGenericDriver | |
RHModeInitialising enum value | RHGenericDriver | |
RHModeRx enum value | RHGenericDriver | |
RHModeSleep enum value | RHGenericDriver | |
RHModeTx enum value | RHGenericDriver | |
RHSPIDriver(uint8_t slaveSelectPin=SS, RHGenericSPI &spi=hardware_spi) | RHSPIDriver | |
rssiRead() | RH_RF22 | |
rxBad() | RHGenericDriver | virtual |
rxGood() | RHGenericDriver | virtual |
selectSlave() (defined in RHSPIDriver) | RHSPIDriver | protectedvirtual |
send(const uint8_t *data, uint8_t len) | RH_RF22 | virtual |
sendNextFragment() | RH_RF22 | protected |
setCADTimeout(unsigned long cad_timeout) | RHGenericDriver | |
setCRCPolynomial(CRCPolynomial polynomial) | RH_RF22 | |
setFHChannel(uint8_t fhch) | RH_RF22 | |
setFHStepSize(uint8_t fhs) | RH_RF22 | |
setFrequency(float centre, float afcPullInRange=0.05) | RH_RF22 | |
setGpioReversed(bool gpioReversed=false) | RH_RF22 | |
setHeaderFlags(uint8_t set, uint8_t clear=RH_FLAGS_APPLICATION_SPECIFIC) | RHGenericDriver | virtual |
setHeaderFrom(uint8_t from) | RHGenericDriver | virtual |
setHeaderId(uint8_t id) | RHGenericDriver | virtual |
setHeaderTo(uint8_t to) | RHGenericDriver | virtual |
setIdleMode(uint8_t idleMode) | RH_RF22 | protected |
setMode(RHMode mode) | RHGenericDriver | virtual |
setModeIdle() | RH_RF22 | |
setModemConfig(ModemConfigChoice index) | RH_RF22 | |
setModemRegisters(const ModemConfig *config) | RH_RF22 | |
setModeRx() | RH_RF22 | |
setModeTx() | RH_RF22 | |
setOpMode(uint8_t mode) | RH_RF22 | |
setPreambleLength(uint8_t nibbles) | RH_RF22 | |
setPromiscuous(bool promiscuous) | RH_RF22 | virtual |
setSlaveSelectPin(uint8_t slaveSelectPin) | RHSPIDriver | |
setSyncWords(const uint8_t *syncWords, uint8_t len) | RH_RF22 | |
setThisAddress(uint8_t thisAddress) | RH_RF22 | protectedvirtual |
setTxPower(uint8_t power) | RH_RF22 | |
setWutPeriod(uint16_t wtm, uint8_t wtr=0, uint8_t wtd=0) | RH_RF22 | |
sleep() | RH_RF22 | virtual |
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 | |
startTransmit() | RH_RF22 | protected |
statusRead() | RH_RF22 | |
temperatureRead(uint8_t tsrange=RH_RF22_TSRANGE_M64_64C, uint8_t tvoffs=0) | RH_RF22 | |
txGood() | RHGenericDriver | virtual |
UnmodulatedCarrier enum value | RH_RF22 | |
waitAvailable(uint16_t polldelay=0) | RHGenericDriver | virtual |
waitAvailableTimeout(uint16_t timeout, uint16_t polldelay=0) | RHGenericDriver | virtual |
waitCAD() | RHGenericDriver | virtual |
waitPacketSent() | RHGenericDriver | virtual |
waitPacketSent(uint16_t timeout) | RHGenericDriver | virtual |
wutRead() | RH_RF22 | |
~RHGenericDriver() | RHGenericDriver | inlinevirtual |