RadioLib
Universal wireless communication library for Arduino
|
This is the complete list of members for Module, including all inherited members.
attachInterrupt(RADIOLIB_PIN_TYPE interruptNum, void(*userFunc)(void), RADIOLIB_INTERRUPT_STATUS mode) | Module | |
begin() | Module | |
beginTransaction() | Module | |
delay(uint32_t ms) | Module | |
delayMicroseconds(uint32_t us) | Module | |
detachInterrupt(RADIOLIB_PIN_TYPE interruptNum) | Module | |
digitalRead(RADIOLIB_PIN_TYPE pin) | Module | |
digitalWrite(RADIOLIB_PIN_TYPE pin, RADIOLIB_PIN_STATUS value) | Module | |
end() | Module | |
END_OF_MODE_TABLE | Module | static |
endTransaction() | Module | |
findRfSwitchMode(uint8_t mode) const | Module | |
flipBits(uint8_t b) | Module | static |
flipBits16(uint16_t i) | Module | static |
getCs() const | Module | inline |
getGpio() const | Module | inline |
getIrq() const | Module | inline |
getRst() const | Module | inline |
hexdump(uint8_t *data, size_t len, uint32_t offset=0, uint8_t width=1, bool be=false) | Module | static |
init() | Module | |
micros() | Module | |
millis() | Module | |
MODE_END_OF_TABLE enum value | Module | |
MODE_IDLE enum value | Module | |
MODE_RX enum value | Module | |
MODE_TX enum value | Module | |
Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst, RADIOLIB_PIN_TYPE gpio=RADIOLIB_NC) | Module | |
Module(const Module &mod) | Module | |
noTone(RADIOLIB_PIN_TYPE pin) | Module | |
operator=(const Module &mod) | Module | |
OpMode_t enum name | Module | |
pinMode(RADIOLIB_PIN_TYPE pin, RADIOLIB_PIN_MODE mode) | Module | |
pulseIn(RADIOLIB_PIN_TYPE pin, RADIOLIB_PIN_STATUS state, uint32_t timeout) | Module | |
regdump(uint16_t start, size_t len) | Module | |
RFSWITCH_MAX_PINS | Module | static |
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | Module | |
setRfSwitchState(uint8_t mode) | Module | |
setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[RFSWITCH_MAX_PINS], const RfSwitchMode_t table[]) | Module | |
SPIaddrWidth | Module | |
SPIbeginTransaction() (defined in Module) | Module | virtual |
SPIcheckStream() | Module | |
SPIendTransaction() (defined in Module) | Module | virtual |
SPIgetRegValue(uint16_t reg, uint8_t msb=7, uint8_t lsb=0) | Module | |
SPInopCommand | Module | |
SPIparseStatusCb | Module | |
SPIparseStatusCb_t typedef | Module | |
SPIreadCommand | Module | |
SPIreadRegister(uint16_t reg) | Module | |
SPIreadRegisterBurst(uint16_t reg, size_t numBytes, uint8_t *inBytes) | Module | |
SPIreadStream(uint8_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true) | Module | |
SPIreadStream(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true) | Module | |
SPIsetRegValue(uint16_t reg, uint8_t value, uint8_t msb=7, uint8_t lsb=0, uint8_t checkInterval=2, uint8_t checkMask=0xFF) | Module | |
SPIstatusCommand | Module | |
SPIstreamError | Module | |
SPIstreamType | Module | |
SPItransfer(uint8_t cmd, uint16_t reg, uint8_t *dataOut, uint8_t *dataIn, size_t numBytes) | Module | |
SPItransfer(uint8_t b) (defined in Module) | Module | virtual |
SPItransferStream(uint8_t *cmd, uint8_t cmdLen, bool write, uint8_t *dataOut, uint8_t *dataIn, size_t numBytes, bool waitForGpio, uint32_t timeout) | Module | |
SPIwriteCommand | Module | |
SPIwriteRegister(uint16_t reg, uint8_t data) | Module | |
SPIwriteRegisterBurst(uint16_t reg, uint8_t *data, size_t numBytes) | Module | |
SPIwriteStream(uint8_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true) | Module | |
SPIwriteStream(uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true) | Module | |
term() | Module | |
tone(RADIOLIB_PIN_TYPE pin, uint16_t value, uint32_t duration=0) | Module | |
transfer(uint8_t b) | Module | |
waitForMicroseconds(uint32_t start, uint32_t len) | Module | |
yield() | Module |