diff --git a/_c_c1101_8h_source.html b/_c_c1101_8h_source.html index f86d3f6e..cc65d1aa 100644 --- a/_c_c1101_8h_source.html +++ b/_c_c1101_8h_source.html @@ -806,11 +806,11 @@ $(document).ready(function(){initNavTree('_c_c1101_8h_source.html',''); initResi
Control class for CC1101 module.
@@ -713,6 +729,9 @@ void
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet. or in asynchronous direct mode the current RSSI level
Reimplemented from PhysicalLayer. +This is the complete list of members for ExternalRadio, including all inherited members.
The documentation for this class was generated from the following files:
beginFSK(float freq=434.0, float br=4.8, float freqDev=5.0, float rxBw=156.2, int8_t power=10, uint16_t preambleLength=16, float tcxoVoltage=1.6, bool useRegulatorLDO=false) | SX1262 | SX126x::beginFSK(float br, float freqDev, float rxBw, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false) | SX126x | beginLRFHSS(float freq=434.0, float tcxoVoltage=0, bool useRegulatorLDO=false) (defined in SX1262) | SX1262 | clearDio1Action() | SX126x | clearDio1Action() | SX126x | virtual | disableAddressFiltering() | SX126x | dropSync() | PhysicalLayer | explicitHeader() | SX126x | getIrqStatus() | SX126x | getMod() (defined in SX126x) | SX126x | virtual | getPacketLength(bool update=true) override | SX126x | virtual | getRSSI() | SX126x | getRSSI() | SX126x | virtual | getRSSIInst() | SX126x | getSNR() | SX126x | getSNR() | SX126x | virtual | getTimeOnAir(size_t len) | SX126x | implicitHeader(size_t len) | SX126x | LLCC68(Module *mod) | LLCC68 | setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | setCurrentLimit(float currentLimit) | SX126x | setDataShaping(uint8_t sh) override | SX126x | virtual | setDio1Action(void(*func)(void)) | SX126x | setDio1Action(void(*func)(void)) | SX126x | virtual | setDio2AsRfSwitch(bool enable=true) | SX126x | setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual | setDirectAction(void(*func)(void)) | SX126x | virtual | setTCXO(float voltage, uint32_t delay=5000) | SX126x | setWhitening(bool enabled, uint16_t initial=0x0100) | SX126x | sleep(bool retainConfig=true) | SX126x | spectralScanAbort() | SX126x | spectralScanGetResult(uint16_t *results) | SX126x | spectralScanGetStatus() | SX126x | spectralScanStart(uint16_t numScans, uint8_t window=RADIOLIB_SX126x_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | standby() override | SX126x | virtual | standby(uint8_t mode) | SX126x | virtual | startChannelScan(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | startDirect() | PhysicalLayer | startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual | startTransmit(String &str, uint8_t addr=0) | SX126x | startTransmit(const char *str, uint8_t addr=0) | SX126x | startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | SX1262(Module *mod) | SX1262 | SX126x(Module *mod) | SX126x | transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual | transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | transmit(String &str, uint8_t addr=0) | SX126x | transmit(const char *str, uint8_t addr=0) | SX126x | transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | 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) override | SX126x | virtual | uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | XTAL | SX126x | PhysicalLayer::sleep() | PhysicalLayer | virtual | spectralScanAbort() | SX126x | spectralScanGetResult(uint16_t *results) | SX126x | spectralScanGetStatus() | SX126x | spectralScanStart(uint16_t numScans, uint8_t window=RADIOLIB_SX126x_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | standby() override | SX126x | virtual | standby(uint8_t mode) | SX126x | virtual | startChannelScan(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | startDirect() | PhysicalLayer | startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | virtual | startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual | startTransmit(String &str, uint8_t addr=0) | SX126x | startTransmit(const char *str, uint8_t addr=0) | SX126x | startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | SX1262(Module *mod) | SX1262 | SX126x(Module *mod) | SX126x | transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual | transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | transmit(String &str, uint8_t addr=0) | SX126x | transmit(const char *str, uint8_t addr=0) | SX126x | transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | 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) override | SX126x | virtual | uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | XTAL | SX126x | |
Derived class for RFM96 modules. Overrides some methods from SX1278 due to different parameter ranges.
diff --git a/class_r_f_m97-members.html b/class_r_f_m97-members.html index 1c84e743..8c15bd20 100644 --- a/class_r_f_m97-members.html +++ b/class_r_f_m97-members.html @@ -96,7 +96,7 @@ $(document).ready(function(){initNavTree('class_r_f_m97.html',''); initResizableDerived class for RFM97 modules. Overrides some methods from RFM95 due to different parameter ranges.
diff --git a/class_s_t_m32_w_lx-members.html b/class_s_t_m32_w_lx-members.html index c9e6c1c9..e3bd65df 100644 --- a/class_s_t_m32_w_lx-members.html +++ b/class_s_t_m32_w_lx-members.html @@ -96,7 +96,7 @@ $(document).ready(function(){initNavTree('class_s_t_m32_w_lx.html',''); initResi
Sets interrupt service routine to call when DIO1/2/3 activates. @@ -725,6 +736,8 @@ bool | PhysicalLayer. + diff --git a/class_s_x1231-members.html b/class_s_x1231-members.html index f5a151fe..477ca79a 100644 --- a/class_s_x1231-members.html +++ b/class_s_x1231-members.html @@ -92,7 +92,7 @@ $(document).ready(function(){initNavTree('class_s_x1231.html',''); initResizable | ||
available() | PhysicalLayer | ||
begin(float freq=434.0, float br=4.8, float freqDev=5.0, float rxBw=125.0, int8_t power=10, uint8_t preambleLen=16) | SX1231 | ||
clearDio0Action() | RF69 | ||
clearDio1Action() | RF69 | ||
clearDio1Action() | RF69 | virtual | |
clearFifoEmptyAction() | RF69 | ||
clearFifoFullAction() | RF69 | ||
disableAddressFiltering() | RF69 | ||
getFrequencyDeviation(float *freqDev) | RF69 | ||
getMod() (defined in RF69) | RF69 | virtual | |
getPacketLength(bool update=true) override | RF69 | virtual | |
getRSSI() | RF69 | ||
getTemperature() | RF69 | ||
packetMode() | RF69 | ||
PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | ||
random(int32_t max) | PhysicalLayer | ||
random(int32_t min, int32_t max) | PhysicalLayer | ||
randomByte() | RF69 | virtual | |
read(bool drop=true) | PhysicalLayer | ||
readBit(RADIOLIB_PIN_TYPE pin) | RF69 | virtual | |
readData(uint8_t *data, size_t len) override | RF69 | virtual | |
readData(String &str, size_t len=0) | RF69 | ||
readData(uint8_t *data, size_t len) | RF69 | ||
PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | ||
receive(uint8_t *data, size_t len) override | RF69 | virtual | |
receive(String &str, size_t len=0) | RF69 | ||
receive(uint8_t *data, size_t len) | RF69 | ||
PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | ||
receiveDirect() override | RF69 | virtual | |
reset() | RF69 | ||
RF69(Module *module) | RF69 | ||
setAESKey(uint8_t *key) | RF69 | ||
setAmbientTemperature(int16_t tempAmbient) | RF69 | ||
setBitRate(float br) | RF69 | virtual | |
setBroadcastAddress(uint8_t broadAddr) | RF69 | ||
setCrcFiltering(bool crcOn=true) | RF69 | ||
setDataShaping(uint8_t sh) override | RF69 | virtual | |
setDio0Action(void(*func)(void)) | RF69 | ||
setDio1Action(void(*func)(void)) | RF69 | ||
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | RF69 | virtual | |
setDirectAction(void(*func)(void)) | RF69 | virtual | |
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | ||
setEncoding(uint8_t encoding) override | RF69 | virtual | |
setFifoEmptyAction(void(*func)(void)) | RF69 | ||
setFifoFullAction(void(*func)(void)) | RF69 | ||
setFrequency(float freq) | RF69 | virtual | |
setFrequencyDeviation(float freqDev) override | RF69 | virtual | |
setLnaTestBoost(bool value) | RF69 | ||
setNodeAddress(uint8_t nodeAddr) | RF69 | ||
setOOK(bool enableOOK) | RF69 | ||
setOokFixedThreshold(uint8_t value) | RF69 | ||
setOokPeakThresholdDecrement(uint8_t value) | RF69 | ||
setOokThresholdType(uint8_t type) | RF69 | ||
setOutputPower(int8_t power, bool highPower=false) | RF69 | ||
setPreambleLength(uint8_t preambleLen) | RF69 | ||
setPromiscuousMode(bool promiscuous=true) | RF69 | ||
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | RF69 | ||
setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | RF69 | ||
setRSSIThreshold(float dbm) | RF69 | ||
setRxBandwidth(float rxBw) | RF69 | ||
setSyncWord(uint8_t *syncWord, size_t len, uint8_t maxErrBits=0) | RF69 | ||
sleep() | RF69 | ||
standby() override | RF69 | virtual | |
standby(uint8_t mode) override | RF69 | virtual | |
startDirect() | PhysicalLayer | ||
startReceive() | RF69 | ||
getRSSI() | RF69 | virtual | |
getSNR() | PhysicalLayer | virtual | |
getTemperature() | RF69 | ||
packetMode() | RF69 | ||
PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | ||
random(int32_t max) | PhysicalLayer | ||
random(int32_t min, int32_t max) | PhysicalLayer | ||
randomByte() | RF69 | virtual | |
read(bool drop=true) | PhysicalLayer | ||
readBit(RADIOLIB_PIN_TYPE pin) | RF69 | virtual | |
readData(uint8_t *data, size_t len) override | RF69 | virtual | |
readData(String &str, size_t len=0) | RF69 | ||
readData(uint8_t *data, size_t len) | RF69 | ||
PhysicalLayer::readData(String &str, size_t len=0) | PhysicalLayer | ||
receive(uint8_t *data, size_t len) override | RF69 | virtual | |
receive(String &str, size_t len=0) | RF69 | ||
receive(uint8_t *data, size_t len) | RF69 | ||
PhysicalLayer::receive(String &str, size_t len=0) | PhysicalLayer | ||
receiveDirect() override | RF69 | virtual | |
reset() | RF69 | ||
RF69(Module *module) | RF69 | ||
setAESKey(uint8_t *key) | RF69 | ||
setAmbientTemperature(int16_t tempAmbient) | RF69 | ||
setBitRate(float br) | RF69 | virtual | |
setBroadcastAddress(uint8_t broadAddr) | RF69 | ||
setCrcFiltering(bool crcOn=true) | RF69 | ||
setDataShaping(uint8_t sh) override | RF69 | virtual | |
setDio0Action(void(*func)(void)) | RF69 | ||
setDio1Action(void(*func)(void)) | RF69 | virtual | |
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | RF69 | virtual | |
setDirectAction(void(*func)(void)) | RF69 | virtual | |
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | ||
setEncoding(uint8_t encoding) override | RF69 | virtual | |
setFifoEmptyAction(void(*func)(void)) | RF69 | ||
setFifoFullAction(void(*func)(void)) | RF69 | ||
setFrequency(float freq) | RF69 | virtual | |
setFrequencyDeviation(float freqDev) override | RF69 | virtual | |
setLnaTestBoost(bool value) | RF69 | ||
setNodeAddress(uint8_t nodeAddr) | RF69 | ||
setOOK(bool enableOOK) | RF69 | ||
setOokFixedThreshold(uint8_t value) | RF69 | ||
setOokPeakThresholdDecrement(uint8_t value) | RF69 | ||
setOokThresholdType(uint8_t type) | RF69 | ||
setOutputPower(int8_t power, bool highPower=false) | RF69 | ||
setPreambleLength(uint8_t preambleLen) | RF69 | ||
setPromiscuousMode(bool promiscuous=true) | RF69 | ||
setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn) | RF69 | ||
setRfSwitchTable(const RADIOLIB_PIN_TYPE(&pins)[Module::RFSWITCH_MAX_PINS], const Module::RfSwitchMode_t table[]) | RF69 | ||
setRSSIThreshold(float dbm) | RF69 | ||
setRxBandwidth(float rxBw) | RF69 | ||
setSyncWord(uint8_t *syncWord, size_t len, uint8_t maxErrBits=0) | RF69 | ||
sleep() | RF69 | virtual | |
standby() override | RF69 | virtual | |
standby(uint8_t mode) override | RF69 | virtual | |
startDirect() | PhysicalLayer | ||
startReceive() | RF69 | ||
PhysicalLayer::startReceive(uint32_t timeout=0, uint16_t irqFlags=0, uint16_t irqMask=0) | PhysicalLayer | virtual | |
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | RF69 | virtual | |
startTransmit(String &str, uint8_t addr=0) | RF69 | ||
startTransmit(const char *str, uint8_t addr=0) | RF69 | int16_t | receive (String &str, size_t len=0) |
Arduino String receive method. More... | |||
virtual int16_t | startReceive (uint32_t timeout=0, uint16_t irqFlags=0, uint16_t irqMask=0) | ||
Interrupt-driven receive method. DIO1 will be activated when full packet is received. More... | |||
int16_t | startTransmit (String &str, uint8_t addr=0) | ||
Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. More... | |||
float | getFreqStep () const | ||
Gets the module frequency step size that was set in constructor. More... | |||
virtual float | getSNR () | ||
Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem. More... | |||
int32_t | random (int32_t max) | ||
Get truly random number in range 0 - max. More... | |||
beginFSK(float freq=434.0, float br=4.8, float freqDev=5.0, float rxBw=156.2, int8_t power=10, uint16_t preambleLength=16, float tcxoVoltage=1.6, bool useRegulatorLDO=false) | SX1262 | ||
SX126x::beginFSK(float br, float freqDev, float rxBw, uint16_t preambleLength, float tcxoVoltage, bool useRegulatorLDO=false) | SX126x | ||
beginLRFHSS(float freq=434.0, float tcxoVoltage=0, bool useRegulatorLDO=false) (defined in SX1262) | SX1262 | ||
clearDio1Action() | SX126x | ||
clearDio1Action() | SX126x | virtual | |
disableAddressFiltering() | SX126x | ||
dropSync() | PhysicalLayer | ||
explicitHeader() | SX126x | ||
getIrqStatus() | SX126x | ||
getMod() (defined in SX126x) | SX126x | virtual | |
getPacketLength(bool update=true) override | SX126x | virtual | |
getRSSI() | SX126x | ||
getRSSI() | SX126x | virtual | |
getRSSIInst() | SX126x | ||
getSNR() | SX126x | ||
getSNR() | SX126x | virtual | |
getTimeOnAir(size_t len) | SX126x | ||
implicitHeader(size_t len) | SX126x | ||
PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | ||
setCRC(uint8_t len, uint16_t initial=0x1D0F, uint16_t polynomial=0x1021, bool inverted=true) | SX126x | ||
setCurrentLimit(float currentLimit) | SX126x | ||
setDataShaping(uint8_t sh) override | SX126x | virtual | |
setDio1Action(void(*func)(void)) | SX126x | ||
setDio1Action(void(*func)(void)) | SX126x | virtual | |
setDio2AsRfSwitch(bool enable=true) | SX126x | ||
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual | |
setDirectAction(void(*func)(void)) | SX126x | virtual | |
setTCXO(float voltage, uint32_t delay=5000) | SX126x | ||
setWhitening(bool enabled, uint16_t initial=0x0100) | SX126x | ||
sleep(bool retainConfig=true) | SX126x | ||
spectralScanAbort() | SX126x | ||
spectralScanGetResult(uint16_t *results) | SX126x | ||
spectralScanGetStatus() | SX126x | ||
spectralScanStart(uint16_t numScans, uint8_t window=RADIOLIB_SX126x_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | ||
standby() override | SX126x | virtual | |
standby(uint8_t mode) | SX126x | virtual | |
startChannelScan(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | ||
startDirect() | PhysicalLayer | ||
startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | ||
startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | ||
startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | ||
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual | |
startTransmit(String &str, uint8_t addr=0) | SX126x | ||
startTransmit(const char *str, uint8_t addr=0) | SX126x | ||
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | ||
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | ||
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | ||
SX1261(Module *mod) | SX1261 | ||
SX1262(Module *mod) | SX1262 | ||
SX126x(Module *mod) | SX126x | ||
transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual | |
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | ||
transmit(String &str, uint8_t addr=0) | SX126x | ||
transmit(const char *str, uint8_t addr=0) | SX126x | ||
transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | ||
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) override | SX126x | virtual | |
uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | ||
variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | ||
XTAL | SX126x | ||
PhysicalLayer::sleep() | PhysicalLayer | virtual | |
spectralScanAbort() | SX126x | ||
spectralScanGetResult(uint16_t *results) | SX126x | ||
spectralScanGetStatus() | SX126x | ||
spectralScanStart(uint16_t numScans, uint8_t window=RADIOLIB_SX126x_SPECTRAL_SCAN_WINDOW_DEFAULT, uint8_t interval=RADIOLIB_SX126X_SCAN_INTERVAL_8_20_US) | SX126x | ||
standby() override | SX126x | virtual | |
standby(uint8_t mode) | SX126x | virtual | |
startChannelScan(uint8_t symbolNum=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detPeak=RADIOLIB_SX126X_CAD_PARAM_DEFAULT, uint8_t detMin=RADIOLIB_SX126X_CAD_PARAM_DEFAULT) | SX126x | ||
startDirect() | PhysicalLayer | ||
startReceive(uint32_t timeout=RADIOLIB_SX126X_RX_TIMEOUT_INF, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | virtual | |
startReceiveDutyCycle(uint32_t rxPeriod, uint32_t sleepPeriod, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | ||
startReceiveDutyCycleAuto(uint16_t senderPreambleLength=0, uint16_t minSymbols=8, uint16_t irqFlags=RADIOLIB_SX126X_IRQ_RX_DEFAULT, uint16_t irqMask=RADIOLIB_SX126X_IRQ_RX_DONE) | SX126x | ||
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual | |
startTransmit(String &str, uint8_t addr=0) | SX126x | ||
startTransmit(const char *str, uint8_t addr=0) | SX126x | ||
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | ||
PhysicalLayer::startTransmit(String &str, uint8_t addr=0) | PhysicalLayer | ||
PhysicalLayer::startTransmit(const char *str, uint8_t addr=0) | PhysicalLayer | ||
SX1261(Module *mod) | SX1261 | ||
SX1262(Module *mod) | SX1262 | ||
SX126x(Module *mod) | SX126x | ||
transmit(uint8_t *data, size_t len, uint8_t addr=0) override | SX126x | virtual | |
transmit(__FlashStringHelper *fstr, uint8_t addr=0) | SX126x | ||
transmit(String &str, uint8_t addr=0) | SX126x | ||
transmit(const char *str, uint8_t addr=0) | SX126x | ||
transmit(uint8_t *data, size_t len, uint8_t addr=0) | SX126x | ||
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) override | SX126x | virtual | |
uploadPatch(const uint32_t *patch, size_t len, bool nonvolatile=true) | SX126x | ||
variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SX126X_MAX_PACKET_LENGTH) | SX126x | ||
XTAL | SX126x |
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet.
Reimplemented from PhysicalLayer. + |
+
diff --git a/class_s_x1273.html b/class_s_x1273.html
index e0f7176b..75d2dce2 100644
--- a/class_s_x1273.html
+++ b/class_s_x1273.html
@@ -456,6 +456,9 @@ void
| int16_t | receive (String &str, size_t len=0) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Arduino String receive method. More... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
virtual int16_t | startReceive (uint32_t timeout=0, uint16_t irqFlags=0, uint16_t irqMask=0) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Interrupt-driven receive method. DIO1 will be activated when full packet is received. More... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
int16_t | startTransmit (String &str, uint8_t addr=0) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. More... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
float | getFreqStep () const | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Gets the module frequency step size that was set in constructor. More... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
virtual float | getRSSI () | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet. More... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
int32_t | random (int32_t max) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Get truly random number in range 0 - max. More... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
uint8_t | read (bool drop=true) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Get data from direct mode buffer. More... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
virtual void | setDio1Action (void(*func)(void)) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sets interrupt service routine to call when DIO1 activates. More... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Derived class for SX1273 modules. Overrides some methods from SX1272 due to different parameter ranges.
diff --git a/class_s_x1276-members.html b/class_s_x1276-members.html index 17ef498d..f27d8341 100644 --- a/class_s_x1276-members.html +++ b/class_s_x1276-members.html @@ -96,7 +96,7 @@ $(document).ready(function(){initNavTree('class_s_x1276.html',''); initResizableDerived class for SX1276 modules. Overrides some methods from SX1278 due to different parameter ranges.
diff --git a/class_s_x1277-members.html b/class_s_x1277-members.html index e2efb1aa..b1b54db0 100644 --- a/class_s_x1277-members.html +++ b/class_s_x1277-members.html @@ -96,7 +96,7 @@ $(document).ready(function(){initNavTree('class_s_x1277.html',''); initResizableDerived class for SX1277 modules. Overrides some methods from SX1278 due to different parameter ranges.
diff --git a/class_s_x1278-members.html b/class_s_x1278-members.html index 3f866b09..e337e038 100644 --- a/class_s_x1278-members.html +++ b/class_s_x1278-members.html @@ -96,7 +96,7 @@ $(document).ready(function(){initNavTree('class_s_x1278.html',''); initResizableDerived class for SX1278 modules. Also used as base class for SX1276, SX1277, SX1279, RFM95 and RFM96. All of these modules use the same basic hardware and only differ in parameter ranges (and names).
diff --git a/class_s_x1279-members.html b/class_s_x1279-members.html index ce071ded..071868d7 100644 --- a/class_s_x1279-members.html +++ b/class_s_x1279-members.html @@ -96,7 +96,7 @@ $(document).ready(function(){initNavTree('class_s_x1279.html',''); initResizableDerived class for SX1279 modules. Overrides some methods from SX1278 due to different parameter ranges.
diff --git a/class_s_x127x-members.html b/class_s_x127x-members.html index db7b6ec6..fa8677ab 100644 --- a/class_s_x127x-members.html +++ b/class_s_x127x-members.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('class_s_x127x.html',''); initResizableBase class for SX127x series. All derived classes for SX127x (e.g. SX1278 or SX1272) inherit from this base class. This class should not be instantiated directly from Arduino sketch, only from its derived classes.
@@ -1001,6 +1010,9 @@ void
Gets signal-to-noise ratio of the latest received packet. Only available in LoRa mode.
Reimplemented from PhysicalLayer. + |
+
Detailed DescriptionDerived class for Si4431 modules. diff --git a/class_si4432-members.html b/class_si4432-members.html index 6d942422..f51b116d 100644 --- a/class_si4432-members.html +++ b/class_si4432-members.html @@ -92,33 +92,37 @@ $(document).ready(function(){initNavTree('class_si4432.html',''); initResizable(available() | PhysicalLayer | begin(float freq=434.0, float br=4.8, float freqDev=5.0, float rxBw=181.1, int8_t power=10, uint8_t preambleLen=16) | Si4432 | Si443x::begin(float br, float freqDev, float rxBw, uint8_t preambleLen) | Si443x | clearIrqAction() | Si443x | dropSync() | PhysicalLayer | finishTransmit() override | Si443x | virtual | fixedPacketLengthMode(uint8_t len=RADIOLIB_SI443X_MAX_PACKET_LENGTH) | Si443x | getChipVersion() | Si443x | getFreqStep() const | PhysicalLayer | getMod() (defined in Si443x) | Si443x | virtual | getPacketLength(bool update=true) override | Si443x | virtual | packetMode() | Si443x | PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | random(int32_t max) | PhysicalLayer | random(int32_t min, int32_t max) | PhysicalLayer | randomByte() | Si443x | virtual | read(bool drop=true) | PhysicalLayer | readBit(RADIOLIB_PIN_TYPE pin) | Si443x | virtual | readData(uint8_t *data, size_t len) override | Si443x | virtual | 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) override | Si443x | virtual | 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() override | Si443x | virtual | reset() | Si443x | setBitRate(float br) | Si443x | virtual | setDataShaping(uint8_t sh) override | Si443x | virtual | clearDio1Action() | PhysicalLayer | virtual | clearIrqAction() | Si443x | dropSync() | PhysicalLayer | finishTransmit() override | Si443x | virtual | fixedPacketLengthMode(uint8_t len=RADIOLIB_SI443X_MAX_PACKET_LENGTH) | Si443x | getChipVersion() | Si443x | getFreqStep() const | PhysicalLayer | getMod() (defined in Si443x) | Si443x | virtual | getPacketLength(bool update=true) override | Si443x | virtual | getRSSI() | PhysicalLayer | virtual | getSNR() | PhysicalLayer | virtual | packetMode() | Si443x | PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | random(int32_t max) | PhysicalLayer | random(int32_t min, int32_t max) | PhysicalLayer | randomByte() | Si443x | virtual | read(bool drop=true) | PhysicalLayer | readBit(RADIOLIB_PIN_TYPE pin) | Si443x | virtual | readData(uint8_t *data, size_t len) override | Si443x | virtual | 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) override | Si443x | virtual | 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() override | Si443x | virtual | reset() | Si443x | setBitRate(float br) | Si443x | virtual | setDataShaping(uint8_t sh) override | Si443x | virtual | setDio1Action(void(*func)(void)) | PhysicalLayer | virtual | setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual | setDirectAction(void(*func)(void)) | Si443x | virtual | setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | setSyncWord(uint8_t *syncWord, size_t len) | Si443x | Si4432(Module *mod) | Si4432 | Si443x(Module *mod) | Si443x | sleep() | Si443x | sleep() | Si443x | virtual | standby() override | Si443x | virtual | standby(uint8_t mode) override | Si443x | virtual | startDirect() | PhysicalLayer | startReceive() | Si443x | startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | Si443x | virtual | 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) override | Si443x | virtual | 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) override | Si443x | virtual | variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH) | Si443x | PhysicalLayer::startReceive(uint32_t timeout=0, uint16_t irqFlags=0, uint16_t irqMask=0) | PhysicalLayer | virtual | startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | Si443x | virtual | 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) override | Si443x | virtual | 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) override | Si443x | virtual | variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH) | Si443x | |
Derived class for Si4432 modules.
diff --git a/class_si443x-members.html b/class_si443x-members.html index 3605414d..3912d240 100644 --- a/class_si443x-members.html +++ b/class_si443x-members.html @@ -91,33 +91,37 @@ $(document).ready(function(){initNavTree('class_si443x.html',''); initResizable(available() | PhysicalLayer | |
begin(float br, float freqDev, float rxBw, uint8_t preambleLen) | Si443x | |
clearIrqAction() | Si443x | |
dropSync() | PhysicalLayer | |
finishTransmit() override | Si443x | virtual |
fixedPacketLengthMode(uint8_t len=RADIOLIB_SI443X_MAX_PACKET_LENGTH) | Si443x | |
getChipVersion() | Si443x | |
getFreqStep() const | PhysicalLayer | |
getMod() (defined in Si443x) | Si443x | virtual |
getPacketLength(bool update=true) override | Si443x | virtual |
packetMode() | Si443x | |
PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
random(int32_t max) | PhysicalLayer | |
random(int32_t min, int32_t max) | PhysicalLayer | |
randomByte() | Si443x | virtual |
read(bool drop=true) | PhysicalLayer | |
readBit(RADIOLIB_PIN_TYPE pin) | Si443x | virtual |
readData(uint8_t *data, size_t len) override | Si443x | virtual |
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) override | Si443x | virtual |
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() override | Si443x | virtual |
reset() | Si443x | |
setBitRate(float br) | Si443x | virtual |
setDataShaping(uint8_t sh) override | Si443x | virtual |
clearDio1Action() | PhysicalLayer | virtual |
clearIrqAction() | Si443x | |
dropSync() | PhysicalLayer | |
finishTransmit() override | Si443x | virtual |
fixedPacketLengthMode(uint8_t len=RADIOLIB_SI443X_MAX_PACKET_LENGTH) | Si443x | |
getChipVersion() | Si443x | |
getFreqStep() const | PhysicalLayer | |
getMod() (defined in Si443x) | Si443x | virtual |
getPacketLength(bool update=true) override | Si443x | virtual |
getRSSI() | PhysicalLayer | virtual |
getSNR() | PhysicalLayer | virtual |
packetMode() | Si443x | |
PhysicalLayer(float freqStep, size_t maxPacketLength) | PhysicalLayer | |
random(int32_t max) | PhysicalLayer | |
random(int32_t min, int32_t max) | PhysicalLayer | |
randomByte() | Si443x | virtual |
read(bool drop=true) | PhysicalLayer | |
readBit(RADIOLIB_PIN_TYPE pin) | Si443x | virtual |
readData(uint8_t *data, size_t len) override | Si443x | virtual |
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) override | Si443x | virtual |
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() override | Si443x | virtual |
reset() | Si443x | |
setBitRate(float br) | Si443x | virtual |
setDataShaping(uint8_t sh) override | Si443x | virtual |
setDio1Action(void(*func)(void)) | PhysicalLayer | virtual |
setDIOMapping(RADIOLIB_PIN_TYPE pin, uint8_t value) | PhysicalLayer | virtual |
setDirectAction(void(*func)(void)) | Si443x | virtual |
setDirectSyncWord(uint32_t syncWord, uint8_t len) | PhysicalLayer | |
setRxBandwidth(float rxBw) | Si443x | |
setSyncWord(uint8_t *syncWord, size_t len) | Si443x | |
Si443x(Module *mod) | Si443x | |
sleep() | Si443x | |
sleep() | Si443x | virtual |
standby() override | Si443x | virtual |
standby(uint8_t mode) override | Si443x | virtual |
startDirect() | PhysicalLayer | |
startReceive() | Si443x | |
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | Si443x | virtual |
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) override | Si443x | virtual |
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) override | Si443x | virtual |
variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH) | Si443x | |
PhysicalLayer::startReceive(uint32_t timeout=0, uint16_t irqFlags=0, uint16_t irqMask=0) | PhysicalLayer | virtual |
startTransmit(uint8_t *data, size_t len, uint8_t addr=0) override | Si443x | virtual |
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) override | Si443x | virtual |
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) override | Si443x | virtual |
variablePacketLengthMode(uint8_t maxLen=RADIOLIB_SI443X_MAX_PACKET_LENGTH) | Si443x |
Base class for Si443x series. All derived classes for Si443x (e.g. Si4431 or Si4432) inherit from this base class. This class should not be instantiated directly from Arduino sketch, only from its derived classes.
@@ -1221,6 +1237,9 @@ void
Sets the module to sleep to save power. Module will not be able to transmit or receive any data while in sleep mode. Module will wake up automatically when methods like transmit or receive are called.
Reimplemented from PhysicalLayer. +
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
int16_t | receive (String &str, size_t len=0) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Arduino String receive method. More... | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
virtual int16_t | startReceive (uint32_t timeout=0, uint16_t irqFlags=0, uint16_t irqMask=0) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Interrupt-driven receive method. DIO1 will be activated when full packet is received. More... | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
int16_t | startTransmit (String &str, uint8_t addr=0) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Interrupt-driven Arduino String transmit method. Unlike the standard transmit method, this one is non-blocking. Interrupt pin will be activated when transmission finishes. More... | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
float | getFreqStep () const | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Gets the module frequency step size that was set in constructor. More... | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
virtual float | getRSSI () | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Gets RSSI (Recorded Signal Strength Indicator) of the last received packet. More... | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
virtual float | getSNR () | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Gets SNR (Signal to Noise Ratio) of the last received packet. Only available for LoRa modem. More... | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
int32_t | random (int32_t max) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Get truly random number in range 0 - max. More... | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
virtual int16_t | setDIOMapping (RADIOLIB_PIN_TYPE pin, uint8_t value) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Configure DIO pin mapping to get a given signal on a DIO pin (if available). More... | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
virtual void | setDio1Action (void(*func)(void)) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sets interrupt service routine to call when DIO1 activates. More... | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
+virtual void | clearDio1Action () | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Clears interrupt service routine to call when DIO1 activates. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Control class for nRF24 module.
@@ -1310,6 +1326,9 @@ void
Implements all common low-level methods to control the wireless module. Every module class contains o... Definition: Module.h:24 Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN.... Definition: PhysicalLayer.h:14 int16_t transmit(__FlashStringHelper *fstr, uint8_t addr=0) Arduino Flash String transmit method. Definition: PhysicalLayer.cpp:12 int16_t readData(String &str, size_t len=0) Reads data that was received after calling startReceive method. Definition: PhysicalLayer.cpp:141 int16_t startTransmit(String &str, uint8_t addr=0) Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,... Definition: PhysicalLayer.cpp:122 int16_t readData(String &str, size_t len=0) Reads data that was received after calling startReceive method. Definition: PhysicalLayer.cpp:152 int16_t startTransmit(String &str, uint8_t addr=0) Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,... Definition: PhysicalLayer.cpp:133 int16_t receive(String &str, size_t len=0) Arduino String receive method. Definition: PhysicalLayer.cpp:60 void setIrqAction(void(*func)(void)) Sets interrupt service routine to call when IRQ activates. Definition: nRF24.cpp:157 int16_t setAutoAck(bool autoAckOn=true) Enable or disable auto-acknowledge packets on all pipes. Definition: nRF24.cpp:497 bool isCarrierDetected() Checks if carrier was detected during last RX. Definition: nRF24.cpp:468 int16_t readData(String &str, size_t len=0) Reads data that was received after calling startReceive method. Definition: PhysicalLayer.cpp:141 int16_t startTransmit(String &str, uint8_t addr=0) Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,... Definition: PhysicalLayer.cpp:122 int16_t readData(String &str, size_t len=0) Reads data that was received after calling startReceive method. Definition: PhysicalLayer.cpp:152 int16_t startTransmit(String &str, uint8_t addr=0) Interrupt-driven Arduino String transmit method. Unlike the standard transmit method,... Definition: PhysicalLayer.cpp:133 int16_t finishTransmit() override Clean up after transmission is done. Definition: nRF24.cpp:201 int16_t startReceive() Interrupt-driven receive method. IRQ will be activated when full packet is received. Definition: nRF24.cpp:209 int16_t receive(String &str, size_t len=0) Arduino String receive method. Definition: PhysicalLayer.cpp:60 |