RadioLib
Universal wireless communication library for Arduino
Si443x Member List

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

available()PhysicalLayer
begin(float br, float freqDev, float rxBw, uint8_t preambleLen)Si443x
clearDio1Action()PhysicalLayervirtual
clearIrqAction()Si443x
dropSync()PhysicalLayer
finishTransmit() overrideSi443xvirtual
fixedPacketLengthMode(uint8_t len=RADIOLIB_SI443X_MAX_PACKET_LENGTH)Si443x
getChipVersion()Si443x
getFreqStep() constPhysicalLayer
getMod() (defined in Si443x)Si443xvirtual
getPacketLength(bool update=true) overrideSi443xvirtual
getRSSI()PhysicalLayervirtual
getSNR()PhysicalLayervirtual
packetMode()Si443x
PhysicalLayer(float freqStep, size_t maxPacketLength)PhysicalLayer
random(int32_t max)PhysicalLayer
random(int32_t min, int32_t max)PhysicalLayer
randomByte()Si443xvirtual
read(bool drop=true)PhysicalLayer
readBit(RADIOLIB_PIN_TYPE pin)Si443xvirtual
readData(uint8_t *data, size_t len) overrideSi443xvirtual
readData(String &str, size_t len=0)Si443x
readData(uint8_t *data, size_t len)Si443x
PhysicalLayer::readData(String &str, size_t len=0)PhysicalLayer
receive(uint8_t *data, size_t len) overrideSi443xvirtual
receive(String &str, size_t len=0)Si443x
receive(uint8_t *data, size_t len)Si443x
PhysicalLayer::receive(String &str, size_t len=0)PhysicalLayer
receiveDirect() overrideSi443xvirtual
reset()Si443x
setBitRate(float br)Si443xvirtual
setDataShaping(uint8_t sh) overrideSi443xvirtual
setDio1Action(void(*func)(void))PhysicalLayervirtual
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value)PhysicalLayervirtual
setDirectAction(void(*func)(void))Si443xvirtual
setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer
setEncoding(uint8_t encoding) overrideSi443xvirtual
setFrequency(float freq)PhysicalLayervirtual
setFrequencyDeviation(float freqDev) overrideSi443xvirtual
setIrqAction(void(*func)(void))Si443x
setPreambleLength(uint8_t preambleLen)Si443x
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)Si443x
setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[])Si443x
setRxBandwidth(float rxBw)Si443x
setSyncWord(uint8_t *syncWord, size_t len)Si443x
Si443x(Module *mod)Si443x
sleep()Si443xvirtual
standby() overrideSi443xvirtual
standby(uint8_t mode) overrideSi443xvirtual
startDirect()PhysicalLayer
startReceive()Si443x
startReceive(uint32_t timeout, uint16_t irqFlags, uint16_t irqMask, size_t len)Si443xvirtual
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSi443xvirtual
startTransmit(String &str, uint8_t addr=0)Si443x
startTransmit(const char *str, uint8_t addr=0)Si443x
startTransmit(uint8_t *data, size_t len, uint8_t addr=0)Si443x
PhysicalLayer::startTransmit(String &str, uint8_t addr=0)PhysicalLayer
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)PhysicalLayer
transmit(uint8_t *data, size_t len, uint8_t addr=0) overrideSi443xvirtual
transmit(__FlashStringHelper *fstr, uint8_t addr=0)Si443x
transmit(String &str, uint8_t addr=0)Si443x
transmit(const char *str, uint8_t addr=0)Si443x
transmit(uint8_t *data, size_t len, uint8_t addr=0)Si443x
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) overrideSi443xvirtual
variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH)Si443x