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
clearIrqAction()Si443x
getChipVersion()Si443x
getFreqStep() constPhysicalLayer
getPacketLength(bool update=true) overrideSi443xvirtual
packetMode()Si443x
PhysicalLayer(float freqStep, size_t maxPacketLength)PhysicalLayer
random()Si443xvirtual
PhysicalLayer::random(int32_t max)PhysicalLayer
PhysicalLayer::random(int32_t min, int32_t max)PhysicalLayer
read()PhysicalLayer
readBit(uint8_t pin)=0PhysicalLayerpure virtual
readData(uint8_t *data, size_t len) overrideSi443xvirtual
readData(String &str, size_t len=0)Si443x
readData(uint8_t *data, size_t len)=0Si443x
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)=0Si443x
PhysicalLayer::receive(String &str, size_t len=0)PhysicalLayer
receiveDirect() overrideSi443xvirtual
reset()Si443x
setBitRate(float br)Si443x
setDataShaping(uint8_t sh) overrideSi443xvirtual
setDirectAction(void(*func)(void))=0PhysicalLayerpure virtual
setDirectSyncWord(uint32_t syncWord, uint8_t len)PhysicalLayer
setEncoding(uint8_t encoding) overrideSi443xvirtual
setFrequencyDeviation(float freqDev) overrideSi443xvirtual
setIrqAction(void(*func)(void))Si443x
setPreambleLength(uint8_t preambleLen)Si443x
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)Si443x
setRxBandwidth(float rxBw)Si443x
setSyncWord(uint8_t *syncWord, size_t len)Si443x
Si443x(Module *mod)Si443x
sleep()Si443x
standby() overrideSi443xvirtual
startDirect()PhysicalLayer
startReceive()Si443x
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)=0Si443x
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)=0Si443x
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