From 44356ca00d05204dc7b15ec0811175d728f661db Mon Sep 17 00:00:00 2001 From: jgromes Date: Sat, 30 Jul 2022 06:54:38 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20=20@=208675f?= =?UTF-8?q?13e5db4a1d248b8a33a20a417c6c5d23dbb=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _a_f_s_k_8h_source.html | 2 +- _build_opt_8h_source.html | 1905 ++++++++++++++++--------------- _module_8h_source.html | 166 +-- _morse_8h_source.html | 288 ++--- _physical_layer_8h_source.html | 2 +- class_module-members.html | 26 +- class_module.html | 7 + class_module.js | 2 + class_morse_client-members.html | 48 +- class_morse_client.html | 108 ++ class_morse_client.js | 1 + functions_d.html | 3 + functions_func_d.html | 3 + functions_func_p.html | 3 + functions_func_r.html | 5 +- functions_p.html | 3 + functions_r.html | 5 +- navtreedata.js | 8 +- navtreeindex0.js | 72 +- navtreeindex1.js | 16 +- navtreeindex2.js | 8 +- navtreeindex3.js | 12 +- navtreeindex4.js | 3 + search/all_10.js | 20 +- search/all_11.js | 4 +- search/all_12.js | 2 +- search/all_13.js | 2 +- search/all_14.js | 4 +- search/all_3.js | 27 +- search/all_4.js | 16 +- search/all_5.js | 16 +- search/all_6.js | 56 +- search/all_7.js | 6 +- search/all_8.js | 16 +- search/all_9.js | 6 +- search/all_a.js | 8 +- search/all_b.js | 8 +- search/all_c.js | 2 +- search/all_d.js | 11 +- search/all_e.js | 174 +-- search/all_f.js | 234 ++-- search/classes_0.js | 8 +- search/classes_1.js | 2 +- search/classes_2.js | 2 +- search/classes_3.js | 2 +- search/classes_4.js | 2 +- search/classes_5.js | 2 +- search/classes_6.js | 4 +- search/classes_7.js | 2 +- search/classes_8.js | 2 +- search/classes_9.js | 16 +- search/classes_a.js | 44 +- search/classes_b.js | 2 +- search/functions_0.js | 14 +- search/functions_1.js | 14 +- search/functions_10.js | 12 +- search/functions_11.js | 2 +- search/functions_12.js | 2 +- search/functions_13.js | 4 +- search/functions_2.js | 18 +- search/functions_3.js | 23 +- search/functions_4.js | 14 +- search/functions_5.js | 14 +- search/functions_6.js | 56 +- search/functions_7.js | 4 +- search/functions_8.js | 12 +- search/functions_9.js | 4 +- search/functions_a.js | 8 +- search/functions_b.js | 4 +- search/functions_c.js | 2 +- search/functions_d.js | 9 +- search/functions_e.js | 32 +- search/functions_f.js | 218 ++-- search/groups_0.js | 2 +- search/groups_1.js | 2 +- search/groups_2.js | 2 +- search/pages_0.js | 2 +- search/pages_1.js | 2 +- search/variables_0.js | 2 +- search/variables_1.js | 4 +- search/variables_2.js | 2 +- search/variables_3.js | 2 +- search/variables_4.js | 4 +- search/variables_5.js | 2 +- search/variables_6.js | 4 +- search/variables_7.js | 2 +- search/variables_8.js | 6 +- search/variables_9.js | 12 +- search/variables_a.js | 4 +- search/variables_b.js | 2 +- search/variables_c.js | 2 +- 91 files changed, 2055 insertions(+), 1865 deletions(-) diff --git a/_a_f_s_k_8h_source.html b/_a_f_s_k_8h_source.html index 23b4907a..e2497bfa 100644 --- a/_a_f_s_k_8h_source.html +++ b/_a_f_s_k_8h_source.html @@ -132,7 +132,7 @@ $(document).ready(function(){initNavTree('_a_f_s_k_8h_source.html',''); initResi
Client for AX25 communication.
Definition: AX25.h:279
int16_t tone(uint16_t freq, bool autoStart=true)
Start transmitting audio tone.
Definition: AFSK.cpp:12
AFSKClient(PhysicalLayer *phy, RADIOLIB_PIN_TYPE pin)
Default contructor.
Definition: AFSK.cpp:4
-
Client for Morse Code communication. The public interface is the same as Arduino Serial.
Definition: Morse.h:89
+
Client for Morse Code communication. The public interface is the same as Arduino Serial.
Definition: Morse.h:93
Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:14
Client for RTTY communication. The public interface is the same as Arduino Serial.
Definition: RTTY.h:88
int16_t noTone(bool keepOn=false)
Stops transmitting audio tone.
Definition: AFSK.cpp:27
diff --git a/_build_opt_8h_source.html b/_build_opt_8h_source.html index ac8c693f..5baea636 100644 --- a/_build_opt_8h_source.html +++ b/_build_opt_8h_source.html @@ -147,7 +147,7 @@ $(document).ready(function(){initNavTree('_build_opt_8h_source.html',''); initRe
59  // Arduino API callbacks
60  // the following are signatures of Arduino API functions of the custom platform
61  // for example, pinMode on Arduino Uno is defined as void pinMode(uint8_t pin, uint8_t mode)
-
62  // all fo the callbacks below are taken from Arduino Uno
+
62  // all of the callbacks below are taken from Arduino Uno
63  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint8_t pin, uint8_t mode)
64  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint8_t pin, uint8_t value)
65  #define RADIOLIB_CB_ARGS_DIGITAL_READ (int, digitalRead, uint8_t pin)
@@ -160,958 +160,979 @@ $(document).ready(function(){initNavTree('_build_opt_8h_source.html',''); initRe
72  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us)
73  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
74  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
-
75  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
-
76  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
-
77  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
-
78  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
-
79  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
-
80 
-
81  // the following must be defined if the Arduino core does not support tone function
-
82  //#define RADIOLIB_TONE_UNSUPPORTED
-
83 
-
84  // some platforms seem to have issues with SPI modules that use a command interface
-
85  // this can be mitigated by adding delays into SPI communication
-
86  // (see https://github.com/jgromes/RadioLib/issues/158 for details)
-
87  //#define RADIOLIB_SPI_SLOWDOWN
-
88 
-
89  // some of RadioLib drivers may be excluded, to prevent collisions with platforms (or to speed up build process)
-
90  // the following is a complete list of all possible exclusion macros, uncomment any of them to disable that driver
-
91  // NOTE: Some of the exclusion macros are dependent on each other. For example, it is not possible to exclude RF69
-
92  // while keeping SX1231 (because RF69 is the base class for SX1231). The dependency is always uni-directional,
-
93  // so excluding SX1231 and keeping RF69 is valid.
-
94  //#define RADIOLIB_EXCLUDE_CC1101
-
95  //#define RADIOLIB_EXCLUDE_NRF24
-
96  //#define RADIOLIB_EXCLUDE_RF69
-
97  //#define RADIOLIB_EXCLUDE_SX1231 // dependent on RADIOLIB_EXCLUDE_RF69
-
98  //#define RADIOLIB_EXCLUDE_SI443X
-
99  //#define RADIOLIB_EXCLUDE_RFM2X // dependent on RADIOLIB_EXCLUDE_SI443X
-
100  //#define RADIOLIB_EXCLUDE_SX127X
-
101  //#define RADIOLIB_EXCLUDE_RFM9X // dependent on RADIOLIB_EXCLUDE_SX127X
-
102  //#define RADIOLIB_EXCLUDE_SX126X
-
103  //#define RADIOLIB_EXCLUDE_SX128X
-
104  //#define RADIOLIB_EXCLUDE_AFSK
-
105  //#define RADIOLIB_EXCLUDE_AX25
-
106  //#define RADIOLIB_EXCLUDE_HELLSCHREIBER
-
107  //#define RADIOLIB_EXCLUDE_MORSE
-
108  //#define RADIOLIB_EXCLUDE_RTTY
-
109  //#define RADIOLIB_EXCLUDE_SSTV
-
110 
-
111 #else
-
112  #if defined(__AVR__) && !(defined(ARDUINO_AVR_UNO_WIFI_REV2) || defined(ARDUINO_AVR_NANO_EVERY) || defined(ARDUINO_ARCH_MEGAAVR))
-
113  // Arduino AVR boards (except for megaAVR) - Uno, Mega etc.
-
114  #define RADIOLIB_PLATFORM "Arduino AVR"
-
115  #define RADIOLIB_PIN_TYPE uint8_t
-
116  #define RADIOLIB_PIN_MODE uint8_t
-
117  #define RADIOLIB_PIN_STATUS uint8_t
-
118  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
-
119  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
-
120  #define RADIOLIB_NC (0xFF)
-
121  #define RADIOLIB_DEFAULT_SPI SPI
-
122  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
-
123  #define RADIOLIB_NONVOLATILE PROGMEM
-
124  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
-
125  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
-
126 
-
127  // Arduino API callbacks
-
128  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint8_t pin, uint8_t mode)
-
129  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint8_t pin, uint8_t value)
-
130  #define RADIOLIB_CB_ARGS_DIGITAL_READ (int, digitalRead, uint8_t pin)
-
131  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t _pin, unsigned int frequency, unsigned long duration)
-
132  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t _pin)
-
133  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint8_t interruptNum, void (*userFunc)(void), int mode)
-
134  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint8_t interruptNum)
-
135  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
-
136  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long ms)
-
137  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us)
-
138  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
-
139  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
-
140  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
-
141  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
-
142  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
-
143  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
-
144  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
-
145 
-
146  #elif defined(ESP8266)
-
147  // ESP8266 boards
-
148  #define RADIOLIB_PLATFORM "ESP8266"
-
149  #define RADIOLIB_PIN_TYPE uint8_t
-
150  #define RADIOLIB_PIN_MODE uint8_t
-
151  #define RADIOLIB_PIN_STATUS uint8_t
-
152  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
-
153  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
-
154  #define RADIOLIB_NC (0xFF)
-
155  #define RADIOLIB_DEFAULT_SPI SPI
-
156  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
-
157  #define RADIOLIB_NONVOLATILE PROGMEM
-
158  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
-
159  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
-
160 
-
161  // Arduino API callbacks
-
162  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint8_t pin, uint8_t mode)
-
163  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint8_t pin, uint8_t value)
-
164  #define RADIOLIB_CB_ARGS_DIGITAL_READ (int, digitalRead, uint8_t pin)
-
165  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t _pin, unsigned int frequency, unsigned long duration)
-
166  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t _pin)
-
167  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint8_t pin, void (*)(void), int mode)
-
168  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint8_t interruptNum)
-
169  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
-
170  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long)
-
171  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us)
-
172  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
-
173  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
-
174  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
-
175  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
-
176  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
-
177  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
-
178  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
-
179 
-
180  #elif defined(ESP32)
-
181  // ESP32 boards
-
182  #define RADIOLIB_PLATFORM "ESP32"
-
183  #define RADIOLIB_PIN_TYPE uint8_t
-
184  #define RADIOLIB_PIN_MODE uint8_t
-
185  #define RADIOLIB_PIN_STATUS uint8_t
-
186  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
-
187  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
-
188  #define RADIOLIB_NC (0xFF)
-
189  #define RADIOLIB_DEFAULT_SPI SPI
-
190  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
-
191  #define RADIOLIB_NONVOLATILE PROGMEM
-
192  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
-
193  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
-
194 
-
195  // ESP32 doesn't support tone(), but it can be emulated via LED control peripheral
-
196  #define RADIOLIB_TONE_UNSUPPORTED
-
197  #define RADIOLIB_TONE_ESP32_CHANNEL (1)
-
198 
-
199  // Arduino API callbacks
-
200  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint8_t pin, uint8_t mode)
-
201  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint8_t pin, uint8_t value)
-
202  #define RADIOLIB_CB_ARGS_DIGITAL_READ (int, digitalRead, uint8_t pin)
-
203  #define RADIOLIB_CB_ARGS_TONE (void, tone, void)
-
204  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, void)
-
205  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint8_t pin, void (*)(void), int mode)
-
206  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint8_t pin)
-
207  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
-
208  #define RADIOLIB_CB_ARGS_DELAY (void, delay, uint32_t)
-
209  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, uint32_t us)
-
210  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
-
211  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
-
212  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
-
213  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
-
214  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
-
215  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
-
216  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
-
217 
-
218  #elif defined(ARDUINO_ARCH_STM32)
-
219  // official STM32 Arduino core (https://github.com/stm32duino/Arduino_Core_STM32)
-
220  #define RADIOLIB_PLATFORM "Arduino STM32 (official)"
-
221  #define RADIOLIB_PIN_TYPE uint32_t
-
222  #define RADIOLIB_PIN_MODE uint32_t
-
223  #define RADIOLIB_PIN_STATUS uint32_t
-
224  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
-
225  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt((PinName)p)
-
226  #define RADIOLIB_NC (0xFFFFFFFF)
-
227  #define RADIOLIB_DEFAULT_SPI SPI
-
228  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
-
229  #define RADIOLIB_NONVOLATILE PROGMEM
-
230  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
-
231  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
-
232 
-
233  // slow down SX126x/8x SPI on this platform
-
234  #define RADIOLIB_SPI_SLOWDOWN
-
235 
-
236  // Arduino API callbacks
-
237  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint32_t dwPin, uint32_t dwMode)
-
238  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint32_t dwPin, uint32_t dwVal)
-
239  #define RADIOLIB_CB_ARGS_DIGITAL_READ (int, digitalRead, uint32_t ulPin)
-
240  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t _pin, unsigned int frequency, unsigned long duration)
-
241  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t _pin, bool destruct)
-
242  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint32_t pin, callback_function_t callback, uint32_t mode)
-
243  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint32_t pin)
-
244  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
-
245  #define RADIOLIB_CB_ARGS_DELAY (void, delay, uint32_t ms)
-
246  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, uint32_t us)
-
247  #define RADIOLIB_CB_ARGS_MILLIS (uint32_t, millis, void)
-
248  #define RADIOLIB_CB_ARGS_MICROS (uint32_t, micros, void)
-
249  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
-
250  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
-
251  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
-
252  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
-
253  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
-
254 
-
255  #elif defined(SAMD_SERIES)
-
256  // Adafruit SAMD boards (M0 and M4)
-
257  #define RADIOLIB_PLATFORM "Adafruit SAMD"
-
258  #define RADIOLIB_PIN_TYPE uint32_t
-
259  #define RADIOLIB_PIN_MODE uint32_t
-
260  #define RADIOLIB_PIN_STATUS uint32_t
-
261  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
-
262  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
-
263  #define RADIOLIB_NC (0xFFFFFFFF)
-
264  #define RADIOLIB_DEFAULT_SPI SPI
-
265  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
-
266  #define RADIOLIB_NONVOLATILE PROGMEM
-
267  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
-
268  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
-
269 
-
270  // slow down SX126x/8x SPI on this platform
-
271  #define RADIOLIB_SPI_SLOWDOWN
-
272 
-
273  // Arduino API callbacks
-
274  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint32_t dwPin, uint32_t dwMode)
-
275  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint32_t dwPin, uint32_t dwVal)
-
276  #define RADIOLIB_CB_ARGS_DIGITAL_READ (int, digitalRead, uint32_t ulPin)
-
277  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint32_t _pin, uint32_t frequency, uint32_t duration)
-
278  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint32_t _pin)
-
279  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint32_t pin, voidFuncPtr callback, uint32_t mode)
-
280  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint32_t pin)
-
281  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
-
282  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long dwMs)
-
283  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int)
-
284  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
-
285  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
-
286  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
-
287  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
-
288  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
-
289  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
-
290  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
-
291 
-
292  #elif defined(ARDUINO_ARCH_SAMD)
-
293  // Arduino SAMD (Zero, MKR, etc.)
-
294  #define RADIOLIB_PLATFORM "Arduino SAMD"
-
295  #define RADIOLIB_PIN_TYPE pin_size_t
-
296  #define RADIOLIB_PIN_MODE PinMode
-
297  #define RADIOLIB_PIN_STATUS PinStatus
-
298  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
-
299  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
-
300  #define RADIOLIB_NC (0xFF)
-
301  #define RADIOLIB_DEFAULT_SPI SPI
-
302  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
-
303  #define RADIOLIB_NONVOLATILE PROGMEM
-
304  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
-
305  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
-
306 
-
307  // Arduino API callbacks
-
308  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, pin_size_t pinNumber, PinMode pinMode)
-
309  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, pin_size_t pinNumber, PinStatus status)
-
310  #define RADIOLIB_CB_ARGS_DIGITAL_READ (PinStatus, digitalRead, pin_size_t pinNumber)
-
311  #define RADIOLIB_CB_ARGS_TONE (void, tone, unsigned char outputPin, unsigned int frequency, unsigned long duration)
-
312  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t outputPin)
-
313  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, pin_size_t pin, voidFuncPtr callback, PinStatus mode)
-
314  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, pin_size_t pin)
-
315  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
-
316  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long)
-
317  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us)
-
318  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
-
319  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
-
320  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
-
321  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
-
322  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
-
323  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
-
324  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
-
325 
-
326  #elif defined(__SAM3X8E__)
-
327  // Arduino Due
-
328  #define RADIOLIB_PLATFORM "Arduino Due"
-
329  #define RADIOLIB_PIN_TYPE uint32_t
-
330  #define RADIOLIB_PIN_MODE uint32_t
-
331  #define RADIOLIB_PIN_STATUS uint32_t
-
332  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
-
333  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
-
334  #define RADIOLIB_NC (0xFFFFFFFF)
-
335  #define RADIOLIB_DEFAULT_SPI SPI
-
336  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
-
337  #define RADIOLIB_NONVOLATILE PROGMEM
-
338  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
-
339  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
-
340  #define RADIOLIB_TONE_UNSUPPORTED
-
341 
-
342  // Arduino API callbacks
-
343  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint32_t dwPin, uint32_t dwMode)
-
344  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint32_t dwPin, uint32_t dwVal)
-
345  #define RADIOLIB_CB_ARGS_DIGITAL_READ (int, digitalRead, uint32_t ulPin)
-
346  #define RADIOLIB_CB_ARGS_TONE (void, tone, void)
-
347  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, void)
-
348  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint32_t pin, void (*callback)(void), uint32_t mode)
-
349  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint32_t pin)
-
350  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
-
351  #define RADIOLIB_CB_ARGS_DELAY (void, delay, uint32_t dwMs)
-
352  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, uint32_t usec)
-
353  #define RADIOLIB_CB_ARGS_MILLIS (uint32_t, millis, void)
-
354  #define RADIOLIB_CB_ARGS_MICROS (uint32_t, micros, void)
-
355  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
-
356  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
-
357  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
-
358  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
-
359  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
-
360 
-
361  #elif (defined(NRF52832_XXAA) || defined(NRF52840_XXAA)) && !defined(ARDUINO_ARDUINO_NANO33BLE)
-
362  // Adafruit nRF52 boards
-
363  #define RADIOLIB_PLATFORM "Adafruit nRF52"
-
364  #define RADIOLIB_PIN_TYPE uint32_t
-
365  #define RADIOLIB_PIN_MODE uint32_t
-
366  #define RADIOLIB_PIN_STATUS uint32_t
-
367  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
-
368  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
-
369  #define RADIOLIB_NC (0xFFFFFFFF)
-
370  #define RADIOLIB_DEFAULT_SPI SPI
-
371  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
-
372  #define RADIOLIB_NONVOLATILE PROGMEM
-
373  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
-
374  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
-
375 
-
376  // Arduino API callbacks
-
377  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint32_t dwPin, uint32_t dwMode)
-
378  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint32_t dwPin, uint32_t dwVal)
-
379  #define RADIOLIB_CB_ARGS_DIGITAL_READ (int, digitalRead, uint32_t ulPin)
-
380  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t pin, unsigned int frequency, unsigned long duration)
-
381  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t pin)
-
382  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (int, attachInterrupt, uint32_t pin, voidFuncPtr callback, uint32_t mode)
-
383  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint32_t pin)
-
384  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
-
385  #define RADIOLIB_CB_ARGS_DELAY (void, delay, uint32_t dwMs)
-
386  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, uint32_t usec)
-
387  #define RADIOLIB_CB_ARGS_MILLIS (uint32_t, millis, void)
-
388  #define RADIOLIB_CB_ARGS_MICROS (uint32_t, micros, void)
-
389  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
-
390  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
-
391  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
-
392  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
-
393  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
-
394 
-
395  #elif defined(ARDUINO_ARC32_TOOLS)
-
396  // Intel Curie
-
397  #define RADIOLIB_PLATFORM "Intel Curie"
-
398  #define RADIOLIB_PIN_TYPE uint8_t
-
399  #define RADIOLIB_PIN_MODE uint8_t
-
400  #define RADIOLIB_PIN_STATUS uint8_t
-
401  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
-
402  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
-
403  #define RADIOLIB_NC (0xFF)
-
404  #define RADIOLIB_DEFAULT_SPI SPI
-
405  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
-
406  #define RADIOLIB_NONVOLATILE PROGMEM
-
407  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
-
408  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
-
409 
-
410  // Arduino API callbacks
-
411  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint8_t pin, uint8_t mode)
-
412  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint8_t pin, uint8_t val)
-
413  #define RADIOLIB_CB_ARGS_DIGITAL_READ (int, digitalRead, uint8_t pin)
-
414  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint32_t _pin, unsigned int frequency, unsigned long duration)
-
415  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint32_t _pin)
-
416  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint32_t pin, void (*callback)(void), uint32_t mode)
-
417  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint32_t pin)
-
418  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
-
419  #define RADIOLIB_CB_ARGS_DELAY (void, delay, uint32_t dwMs)
-
420  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, uint32_t dwUs)
-
421  #define RADIOLIB_CB_ARGS_MILLIS (uint64_t, millis, void)
-
422  #define RADIOLIB_CB_ARGS_MICROS (uint64_t, micros, void)
-
423  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
-
424  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
-
425  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
-
426  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
-
427  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
-
428 
-
429  #elif defined(ARDUINO_AVR_UNO_WIFI_REV2) || defined(ARDUINO_AVR_NANO_EVERY)
-
430  // Arduino megaAVR boards - Uno Wifi Rev.2, Nano Every
-
431  #define RADIOLIB_PLATFORM "Arduino megaAVR"
-
432  #define RADIOLIB_PIN_TYPE uint8_t
-
433  #define RADIOLIB_PIN_MODE PinMode
-
434  #define RADIOLIB_PIN_STATUS PinStatus
-
435  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
-
436  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
-
437  #define RADIOLIB_NC (0xFF)
-
438  #define RADIOLIB_DEFAULT_SPI SPI
-
439  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
-
440  #define RADIOLIB_NONVOLATILE PROGMEM
-
441  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
-
442  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
-
443 
-
444  // Arduino API callbacks
-
445  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint8_t pin, PinMode mode)
-
446  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint8_t pin, PinStatus val)
-
447  #define RADIOLIB_CB_ARGS_DIGITAL_READ (PinStatus, digitalRead, uint8_t pin)
-
448  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t pin, unsigned int frequency, unsigned long duration)
-
449  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t pin)
-
450  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint8_t pin, void (*userFunc)(void), PinStatus mode)
-
451  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint8_t pin)
-
452  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
-
453  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long ms)
-
454  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us)
-
455  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
-
456  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
-
457  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
-
458  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
-
459  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
-
460  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
-
461  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
-
462 
-
463  #elif defined(ARDUINO_ARCH_APOLLO3)
-
464  // Sparkfun Apollo3 boards
-
465  #define RADIOLIB_PLATFORM "Sparkfun Apollo3"
-
466  #define RADIOLIB_PIN_TYPE pin_size_t
-
467  #define RADIOLIB_PIN_MODE Arduino_PinMode
-
468  #define RADIOLIB_PIN_STATUS PinStatus
-
469  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
-
470  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
-
471  #define RADIOLIB_NC (0xFF)
-
472  #define RADIOLIB_DEFAULT_SPI SPI
-
473  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
-
474  #define RADIOLIB_NONVOLATILE PROGMEM
-
475  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
-
476  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
-
477 
-
478  // slow down SX126x/8x SPI on this platform
-
479  #define RADIOLIB_SPI_SLOWDOWN
-
480 
-
481  // Arduino API callbacks
-
482  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, pin_size_t pinName, Arduino_PinMode pinMode)
-
483  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, pin_size_t pinName, PinStatus val)
-
484  #define RADIOLIB_CB_ARGS_DIGITAL_READ (PinStatus, digitalRead, pin_size_t pinName)
-
485  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t _pin, unsigned int frequency, unsigned long duration)
-
486  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t _pin)
-
487  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, pin_size_t interruptNumber, voidFuncPtr callback, PinStatus mode)
-
488  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, pin_size_t interruptNumber)
-
489  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
-
490  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long ms)
-
491  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us)
-
492  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
-
493  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
-
494  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
-
495  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
-
496  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
-
497  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
-
498  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
-
499 
-
500  #elif defined(ARDUINO_ARDUINO_NANO33BLE)
-
501  // Arduino Nano 33 BLE
-
502  #define RADIOLIB_PLATFORM "Arduino Nano 33 BLE"
-
503  #define RADIOLIB_PIN_TYPE pin_size_t
-
504  #define RADIOLIB_PIN_MODE PinMode
-
505  #define RADIOLIB_PIN_STATUS PinStatus
-
506  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
-
507  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
-
508  #define RADIOLIB_NC (0xFF)
-
509  #define RADIOLIB_DEFAULT_SPI SPI
-
510  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
-
511  #define RADIOLIB_NONVOLATILE PROGMEM
-
512  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
-
513  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
-
514 
-
515  // Arduino mbed OS boards have a really bad tone implementation which will crash after a couple seconds
-
516  #define RADIOLIB_TONE_UNSUPPORTED
-
517  #define RADIOLIB_MBED_TONE_OVERRIDE
-
518 
-
519  // Arduino API callbacks
-
520  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, pin_size_t pin, PinMode mode)
-
521  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, pin_size_t pin, PinStatus val)
-
522  #define RADIOLIB_CB_ARGS_DIGITAL_READ (PinStatus, digitalRead, pin_size_t pin)
-
523  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t pin, unsigned int frequency, unsigned long duration)
-
524  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t pin)
-
525  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, pin_size_t interruptNum, voidFuncPtr func, PinStatus mode)
-
526  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, pin_size_t interruptNum)
-
527  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
-
528  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long ms)
-
529  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us)
-
530  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
-
531  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
-
532  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
-
533  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
-
534  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
-
535  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
-
536  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
-
537 
-
538  #elif defined(ARDUINO_PORTENTA_H7_M7) || defined(ARDUINO_PORTENTA_H7_M4)
-
539  // Arduino Portenta H7
-
540  #define RADIOLIB_PLATFORM "Portenta H7"
-
541  #define RADIOLIB_PIN_TYPE pin_size_t
-
542  #define RADIOLIB_PIN_MODE PinMode
-
543  #define RADIOLIB_PIN_STATUS PinStatus
-
544  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
-
545  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
-
546  #define RADIOLIB_NC (0xFF)
-
547  #define RADIOLIB_DEFAULT_SPI SPI
-
548  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
-
549  #define RADIOLIB_NONVOLATILE PROGMEM
-
550  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
-
551  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
-
552 
-
553  // Arduino mbed OS boards have a really bad tone implementation which will crash after a couple seconds
-
554  #define RADIOLIB_TONE_UNSUPPORTED
-
555  #define RADIOLIB_MBED_TONE_OVERRIDE
-
556 
-
557  // Arduino API callbacks
-
558  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, pin_size_t pin, PinMode mode)
-
559  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, pin_size_t pin, PinStatus val)
-
560  #define RADIOLIB_CB_ARGS_DIGITAL_READ (PinStatus, digitalRead, pin_size_t pin)
-
561  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t pin, unsigned int frequency, unsigned long duration)
-
562  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t pin)
-
563  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, pin_size_t interruptNum, voidFuncPtr func, PinStatus mode)
-
564  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, pin_size_t interruptNum)
-
565  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
-
566  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long ms)
-
567  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us)
-
568  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
-
569  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
-
570  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
-
571  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
-
572  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
-
573  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
-
574  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
-
575 
-
576  #elif defined(__STM32F4__) || defined(__STM32F1__)
-
577  // Arduino STM32 core by Roger Clark (https://github.com/rogerclarkmelbourne/Arduino_STM32)
-
578  #define RADIOLIB_PLATFORM "STM32duino (unofficial)"
-
579  #define RADIOLIB_PIN_TYPE uint8_t
-
580  #define RADIOLIB_PIN_MODE WiringPinMode
-
581  #define RADIOLIB_PIN_STATUS uint8_t
-
582  #define RADIOLIB_INTERRUPT_STATUS ExtIntTriggerMode
-
583  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
-
584  #define RADIOLIB_NC (0xFF)
-
585  #define RADIOLIB_DEFAULT_SPI SPI
-
586  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
-
587  #define RADIOLIB_NONVOLATILE PROGMEM
-
588  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
-
589  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
-
590 
-
591  // Arduino API callbacks
-
592  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint8 pin, WiringPinMode mode)
-
593  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint8 pin, uint8 val)
-
594  #define RADIOLIB_CB_ARGS_DIGITAL_READ (uint32_t, digitalRead, uint8 pin)
-
595  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint32_t _pin, uint32_t frequency, uint32_t duration)
-
596  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint32_t _pin)
-
597  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint8 pin, voidFuncPtr handler, ExtIntTriggerMode mode)
-
598  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint8 pin)
-
599  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
-
600  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long ms)
-
601  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, uint32 us)
-
602  #define RADIOLIB_CB_ARGS_MILLIS (uint32_t, millis, void)
-
603  #define RADIOLIB_CB_ARGS_MICROS (uint32_t, micros, void)
-
604  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
-
605  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
-
606  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
-
607  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
-
608  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
-
609 
-
610  #elif defined(ARDUINO_ARCH_MEGAAVR)
-
611  // MegaCoreX by MCUdude (https://github.com/MCUdude/MegaCoreX)
-
612  #define RADIOLIB_PLATFORM "MegaCoreX"
-
613  #define RADIOLIB_PIN_TYPE uint8_t
-
614  #define RADIOLIB_PIN_MODE uint8_t
-
615  #define RADIOLIB_PIN_STATUS uint8_t
-
616  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
-
617  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
-
618  #define RADIOLIB_NC (0xFF)
-
619  #define RADIOLIB_DEFAULT_SPI SPI
-
620  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
-
621  #define RADIOLIB_NONVOLATILE PROGMEM
-
622  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
-
623  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
+
75  #define RADIOLIB_CB_ARGS_PULSE_IN (unsigned long, pulseIn, uint8_t pin, uint8_t state, unsigned long timeout)
+
76  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
+
77  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
+
78  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
+
79  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
+
80  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
+
81 
+
82  // the following must be defined if the Arduino core does not support tone function
+
83  //#define RADIOLIB_TONE_UNSUPPORTED
+
84 
+
85  // some platforms seem to have issues with SPI modules that use a command interface
+
86  // this can be mitigated by adding delays into SPI communication
+
87  // (see https://github.com/jgromes/RadioLib/issues/158 for details)
+
88  //#define RADIOLIB_SPI_SLOWDOWN
+
89 
+
90  // some of RadioLib drivers may be excluded, to prevent collisions with platforms (or to speed up build process)
+
91  // the following is a complete list of all possible exclusion macros, uncomment any of them to disable that driver
+
92  // NOTE: Some of the exclusion macros are dependent on each other. For example, it is not possible to exclude RF69
+
93  // while keeping SX1231 (because RF69 is the base class for SX1231). The dependency is always uni-directional,
+
94  // so excluding SX1231 and keeping RF69 is valid.
+
95  //#define RADIOLIB_EXCLUDE_CC1101
+
96  //#define RADIOLIB_EXCLUDE_NRF24
+
97  //#define RADIOLIB_EXCLUDE_RF69
+
98  //#define RADIOLIB_EXCLUDE_SX1231 // dependent on RADIOLIB_EXCLUDE_RF69
+
99  //#define RADIOLIB_EXCLUDE_SI443X
+
100  //#define RADIOLIB_EXCLUDE_RFM2X // dependent on RADIOLIB_EXCLUDE_SI443X
+
101  //#define RADIOLIB_EXCLUDE_SX127X
+
102  //#define RADIOLIB_EXCLUDE_RFM9X // dependent on RADIOLIB_EXCLUDE_SX127X
+
103  //#define RADIOLIB_EXCLUDE_SX126X
+
104  //#define RADIOLIB_EXCLUDE_SX128X
+
105  //#define RADIOLIB_EXCLUDE_AFSK
+
106  //#define RADIOLIB_EXCLUDE_AX25
+
107  //#define RADIOLIB_EXCLUDE_HELLSCHREIBER
+
108  //#define RADIOLIB_EXCLUDE_MORSE
+
109  //#define RADIOLIB_EXCLUDE_RTTY
+
110  //#define RADIOLIB_EXCLUDE_SSTV
+
111 
+
112 #else
+
113  #if defined(__AVR__) && !(defined(ARDUINO_AVR_UNO_WIFI_REV2) || defined(ARDUINO_AVR_NANO_EVERY) || defined(ARDUINO_ARCH_MEGAAVR))
+
114  // Arduino AVR boards (except for megaAVR) - Uno, Mega etc.
+
115  #define RADIOLIB_PLATFORM "Arduino AVR"
+
116  #define RADIOLIB_PIN_TYPE uint8_t
+
117  #define RADIOLIB_PIN_MODE uint8_t
+
118  #define RADIOLIB_PIN_STATUS uint8_t
+
119  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
+
120  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
+
121  #define RADIOLIB_NC (0xFF)
+
122  #define RADIOLIB_DEFAULT_SPI SPI
+
123  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
+
124  #define RADIOLIB_NONVOLATILE PROGMEM
+
125  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
+
126  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
+
127 
+
128  // Arduino API callbacks
+
129  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint8_t pin, uint8_t mode)
+
130  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint8_t pin, uint8_t value)
+
131  #define RADIOLIB_CB_ARGS_DIGITAL_READ (int, digitalRead, uint8_t pin)
+
132  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t _pin, unsigned int frequency, unsigned long duration)
+
133  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t _pin)
+
134  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint8_t interruptNum, void (*userFunc)(void), int mode)
+
135  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint8_t interruptNum)
+
136  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
+
137  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long ms)
+
138  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us)
+
139  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
+
140  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
+
141  #define RADIOLIB_CB_ARGS_PULSE_IN (unsigned long, pulseIn, uint8_t pin, uint8_t state, unsigned long timeout)
+
142  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
+
143  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
+
144  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
+
145  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
+
146  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
+
147 
+
148  #elif defined(ESP8266)
+
149  // ESP8266 boards
+
150  #define RADIOLIB_PLATFORM "ESP8266"
+
151  #define RADIOLIB_PIN_TYPE uint8_t
+
152  #define RADIOLIB_PIN_MODE uint8_t
+
153  #define RADIOLIB_PIN_STATUS uint8_t
+
154  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
+
155  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
+
156  #define RADIOLIB_NC (0xFF)
+
157  #define RADIOLIB_DEFAULT_SPI SPI
+
158  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
+
159  #define RADIOLIB_NONVOLATILE PROGMEM
+
160  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
+
161  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
+
162 
+
163  // Arduino API callbacks
+
164  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint8_t pin, uint8_t mode)
+
165  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint8_t pin, uint8_t value)
+
166  #define RADIOLIB_CB_ARGS_DIGITAL_READ (int, digitalRead, uint8_t pin)
+
167  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t _pin, unsigned int frequency, unsigned long duration)
+
168  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t _pin)
+
169  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint8_t pin, void (*)(void), int mode)
+
170  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint8_t interruptNum)
+
171  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
+
172  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long)
+
173  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us)
+
174  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
+
175  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
+
176  #define RADIOLIB_CB_ARGS_PULSE_IN (unsigned long, pulseIn, uint8_t pin, uint8_t state, unsigned long timeout)
+
177  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
+
178  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
+
179  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
+
180  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
+
181  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
+
182 
+
183  #elif defined(ESP32)
+
184  // ESP32 boards
+
185  #define RADIOLIB_PLATFORM "ESP32"
+
186  #define RADIOLIB_PIN_TYPE uint8_t
+
187  #define RADIOLIB_PIN_MODE uint8_t
+
188  #define RADIOLIB_PIN_STATUS uint8_t
+
189  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
+
190  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
+
191  #define RADIOLIB_NC (0xFF)
+
192  #define RADIOLIB_DEFAULT_SPI SPI
+
193  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
+
194  #define RADIOLIB_NONVOLATILE PROGMEM
+
195  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
+
196  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
+
197 
+
198  // ESP32 doesn't support tone(), but it can be emulated via LED control peripheral
+
199  #define RADIOLIB_TONE_UNSUPPORTED
+
200  #define RADIOLIB_TONE_ESP32_CHANNEL (1)
+
201 
+
202  // Arduino API callbacks
+
203  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint8_t pin, uint8_t mode)
+
204  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint8_t pin, uint8_t value)
+
205  #define RADIOLIB_CB_ARGS_DIGITAL_READ (int, digitalRead, uint8_t pin)
+
206  #define RADIOLIB_CB_ARGS_TONE (void, tone, void)
+
207  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, void)
+
208  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint8_t pin, void (*)(void), int mode)
+
209  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint8_t pin)
+
210  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
+
211  #define RADIOLIB_CB_ARGS_DELAY (void, delay, uint32_t)
+
212  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, uint32_t us)
+
213  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
+
214  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
+
215  #define RADIOLIB_CB_ARGS_PULSE_IN (unsigned long, pulseIn, uint8_t pin, uint8_t state, unsigned long timeout)
+
216  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
+
217  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
+
218  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
+
219  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
+
220  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
+
221 
+
222  #elif defined(ARDUINO_ARCH_STM32)
+
223  // official STM32 Arduino core (https://github.com/stm32duino/Arduino_Core_STM32)
+
224  #define RADIOLIB_PLATFORM "Arduino STM32 (official)"
+
225  #define RADIOLIB_PIN_TYPE uint32_t
+
226  #define RADIOLIB_PIN_MODE uint32_t
+
227  #define RADIOLIB_PIN_STATUS uint32_t
+
228  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
+
229  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt((PinName)p)
+
230  #define RADIOLIB_NC (0xFFFFFFFF)
+
231  #define RADIOLIB_DEFAULT_SPI SPI
+
232  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
+
233  #define RADIOLIB_NONVOLATILE PROGMEM
+
234  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
+
235  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
+
236 
+
237  // slow down SX126x/8x SPI on this platform
+
238  #define RADIOLIB_SPI_SLOWDOWN
+
239 
+
240  // Arduino API callbacks
+
241  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint32_t dwPin, uint32_t dwMode)
+
242  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint32_t dwPin, uint32_t dwVal)
+
243  #define RADIOLIB_CB_ARGS_DIGITAL_READ (int, digitalRead, uint32_t ulPin)
+
244  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t _pin, unsigned int frequency, unsigned long duration)
+
245  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t _pin, bool destruct)
+
246  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint32_t pin, callback_function_t callback, uint32_t mode)
+
247  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint32_t pin)
+
248  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
+
249  #define RADIOLIB_CB_ARGS_DELAY (void, delay, uint32_t ms)
+
250  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, uint32_t us)
+
251  #define RADIOLIB_CB_ARGS_MILLIS (uint32_t, millis, void)
+
252  #define RADIOLIB_CB_ARGS_MICROS (uint32_t, micros, void)
+
253  #define RADIOLIB_CB_ARGS_PULSE_IN (uint32_t, pulseIn, uint32_t pin, uint32_t state, uint32_t timeout)
+
254  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
+
255  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
+
256  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
+
257  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
+
258  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
+
259 
+
260  #elif defined(SAMD_SERIES)
+
261  // Adafruit SAMD boards (M0 and M4)
+
262  #define RADIOLIB_PLATFORM "Adafruit SAMD"
+
263  #define RADIOLIB_PIN_TYPE uint32_t
+
264  #define RADIOLIB_PIN_MODE uint32_t
+
265  #define RADIOLIB_PIN_STATUS uint32_t
+
266  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
+
267  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
+
268  #define RADIOLIB_NC (0xFFFFFFFF)
+
269  #define RADIOLIB_DEFAULT_SPI SPI
+
270  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
+
271  #define RADIOLIB_NONVOLATILE PROGMEM
+
272  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
+
273  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
+
274 
+
275  // slow down SX126x/8x SPI on this platform
+
276  #define RADIOLIB_SPI_SLOWDOWN
+
277 
+
278  // Arduino API callbacks
+
279  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint32_t dwPin, uint32_t dwMode)
+
280  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint32_t dwPin, uint32_t dwVal)
+
281  #define RADIOLIB_CB_ARGS_DIGITAL_READ (int, digitalRead, uint32_t ulPin)
+
282  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint32_t _pin, uint32_t frequency, uint32_t duration)
+
283  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint32_t _pin)
+
284  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint32_t pin, voidFuncPtr callback, uint32_t mode)
+
285  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint32_t pin)
+
286  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
+
287  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long dwMs)
+
288  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int)
+
289  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
+
290  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
+
291  #define RADIOLIB_CB_ARGS_PULSE_IN (uint32_t, pulseIn, uint32_t pin, uint32_t state, uint32_t timeout)
+
292  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
+
293  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
+
294  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
+
295  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
+
296  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
+
297 
+
298  #elif defined(ARDUINO_ARCH_SAMD)
+
299  // Arduino SAMD (Zero, MKR, etc.)
+
300  #define RADIOLIB_PLATFORM "Arduino SAMD"
+
301  #define RADIOLIB_PIN_TYPE pin_size_t
+
302  #define RADIOLIB_PIN_MODE PinMode
+
303  #define RADIOLIB_PIN_STATUS PinStatus
+
304  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
+
305  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
+
306  #define RADIOLIB_NC (0xFF)
+
307  #define RADIOLIB_DEFAULT_SPI SPI
+
308  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
+
309  #define RADIOLIB_NONVOLATILE PROGMEM
+
310  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
+
311  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
+
312 
+
313  // Arduino API callbacks
+
314  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, pin_size_t pinNumber, PinMode pinMode)
+
315  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, pin_size_t pinNumber, PinStatus status)
+
316  #define RADIOLIB_CB_ARGS_DIGITAL_READ (PinStatus, digitalRead, pin_size_t pinNumber)
+
317  #define RADIOLIB_CB_ARGS_TONE (void, tone, unsigned char outputPin, unsigned int frequency, unsigned long duration)
+
318  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t outputPin)
+
319  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, pin_size_t pin, voidFuncPtr callback, PinStatus mode)
+
320  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, pin_size_t pin)
+
321  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
+
322  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long)
+
323  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us)
+
324  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
+
325  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
+
326  #define RADIOLIB_CB_ARGS_PULSE_IN (uint32_t, pulseIn, pin_size_t pin, uint8_t state, uint32_t timeout)
+
327  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
+
328  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
+
329  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
+
330  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
+
331  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
+
332 
+
333  #elif defined(__SAM3X8E__)
+
334  // Arduino Due
+
335  #define RADIOLIB_PLATFORM "Arduino Due"
+
336  #define RADIOLIB_PIN_TYPE uint32_t
+
337  #define RADIOLIB_PIN_MODE uint32_t
+
338  #define RADIOLIB_PIN_STATUS uint32_t
+
339  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
+
340  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
+
341  #define RADIOLIB_NC (0xFFFFFFFF)
+
342  #define RADIOLIB_DEFAULT_SPI SPI
+
343  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
+
344  #define RADIOLIB_NONVOLATILE PROGMEM
+
345  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
+
346  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
+
347  #define RADIOLIB_TONE_UNSUPPORTED
+
348 
+
349  // Arduino API callbacks
+
350  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint32_t dwPin, uint32_t dwMode)
+
351  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint32_t dwPin, uint32_t dwVal)
+
352  #define RADIOLIB_CB_ARGS_DIGITAL_READ (int, digitalRead, uint32_t ulPin)
+
353  #define RADIOLIB_CB_ARGS_TONE (void, tone, void)
+
354  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, void)
+
355  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint32_t pin, void (*callback)(void), uint32_t mode)
+
356  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint32_t pin)
+
357  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
+
358  #define RADIOLIB_CB_ARGS_DELAY (void, delay, uint32_t dwMs)
+
359  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, uint32_t usec)
+
360  #define RADIOLIB_CB_ARGS_MILLIS (uint32_t, millis, void)
+
361  #define RADIOLIB_CB_ARGS_MICROS (uint32_t, micros, void)
+
362  #define RADIOLIB_CB_ARGS_PULSE_IN (uint32_t, pulseIn, uint32_t pin, uint32_t state, uint32_t timeout)
+
363  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
+
364  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
+
365  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
+
366  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
+
367  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
+
368 
+
369  #elif (defined(NRF52832_XXAA) || defined(NRF52840_XXAA)) && !defined(ARDUINO_ARDUINO_NANO33BLE)
+
370  // Adafruit nRF52 boards
+
371  #define RADIOLIB_PLATFORM "Adafruit nRF52"
+
372  #define RADIOLIB_PIN_TYPE uint32_t
+
373  #define RADIOLIB_PIN_MODE uint32_t
+
374  #define RADIOLIB_PIN_STATUS uint32_t
+
375  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
+
376  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
+
377  #define RADIOLIB_NC (0xFFFFFFFF)
+
378  #define RADIOLIB_DEFAULT_SPI SPI
+
379  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
+
380  #define RADIOLIB_NONVOLATILE PROGMEM
+
381  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
+
382  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
+
383 
+
384  // Arduino API callbacks
+
385  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint32_t dwPin, uint32_t dwMode)
+
386  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint32_t dwPin, uint32_t dwVal)
+
387  #define RADIOLIB_CB_ARGS_DIGITAL_READ (int, digitalRead, uint32_t ulPin)
+
388  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t pin, unsigned int frequency, unsigned long duration)
+
389  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t pin)
+
390  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (int, attachInterrupt, uint32_t pin, voidFuncPtr callback, uint32_t mode)
+
391  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint32_t pin)
+
392  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
+
393  #define RADIOLIB_CB_ARGS_DELAY (void, delay, uint32_t dwMs)
+
394  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, uint32_t usec)
+
395  #define RADIOLIB_CB_ARGS_MILLIS (uint32_t, millis, void)
+
396  #define RADIOLIB_CB_ARGS_MICROS (uint32_t, micros, void)
+
397  #define RADIOLIB_CB_ARGS_PULSE_IN (uint32_t, pulseIn, uint32_t pin, uint32_t state, uint32_t timeout)
+
398  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
+
399  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
+
400  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
+
401  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
+
402  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
+
403 
+
404  #elif defined(ARDUINO_ARC32_TOOLS)
+
405  // Intel Curie
+
406  #define RADIOLIB_PLATFORM "Intel Curie"
+
407  #define RADIOLIB_PIN_TYPE uint8_t
+
408  #define RADIOLIB_PIN_MODE uint8_t
+
409  #define RADIOLIB_PIN_STATUS uint8_t
+
410  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
+
411  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
+
412  #define RADIOLIB_NC (0xFF)
+
413  #define RADIOLIB_DEFAULT_SPI SPI
+
414  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
+
415  #define RADIOLIB_NONVOLATILE PROGMEM
+
416  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
+
417  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
+
418 
+
419  // Arduino API callbacks
+
420  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint8_t pin, uint8_t mode)
+
421  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint8_t pin, uint8_t val)
+
422  #define RADIOLIB_CB_ARGS_DIGITAL_READ (int, digitalRead, uint8_t pin)
+
423  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint32_t _pin, unsigned int frequency, unsigned long duration)
+
424  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint32_t _pin)
+
425  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint32_t pin, void (*callback)(void), uint32_t mode)
+
426  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint32_t pin)
+
427  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
+
428  #define RADIOLIB_CB_ARGS_DELAY (void, delay, uint32_t dwMs)
+
429  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, uint32_t dwUs)
+
430  #define RADIOLIB_CB_ARGS_MILLIS (uint64_t, millis, void)
+
431  #define RADIOLIB_CB_ARGS_MICROS (uint64_t, micros, void)
+
432  #define RADIOLIB_CB_ARGS_PULSE_IN (uint32_t, pulseIn, uint32_t pin, uint32_t state, uint32_t timeout)
+
433  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
+
434  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
+
435  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
+
436  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
+
437  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
+
438 
+
439  #elif defined(ARDUINO_AVR_UNO_WIFI_REV2) || defined(ARDUINO_AVR_NANO_EVERY)
+
440  // Arduino megaAVR boards - Uno Wifi Rev.2, Nano Every
+
441  #define RADIOLIB_PLATFORM "Arduino megaAVR"
+
442  #define RADIOLIB_PIN_TYPE uint8_t
+
443  #define RADIOLIB_PIN_MODE PinMode
+
444  #define RADIOLIB_PIN_STATUS PinStatus
+
445  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
+
446  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
+
447  #define RADIOLIB_NC (0xFF)
+
448  #define RADIOLIB_DEFAULT_SPI SPI
+
449  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
+
450  #define RADIOLIB_NONVOLATILE PROGMEM
+
451  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
+
452  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
+
453 
+
454  // Arduino API callbacks
+
455  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint8_t pin, PinMode mode)
+
456  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint8_t pin, PinStatus val)
+
457  #define RADIOLIB_CB_ARGS_DIGITAL_READ (PinStatus, digitalRead, uint8_t pin)
+
458  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t pin, unsigned int frequency, unsigned long duration)
+
459  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t pin)
+
460  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint8_t pin, void (*userFunc)(void), PinStatus mode)
+
461  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint8_t pin)
+
462  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
+
463  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long ms)
+
464  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us)
+
465  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
+
466  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
+
467  #define RADIOLIB_CB_ARGS_PULSE_IN (unsigned long, pulseIn, uint8_t pin, uint8_t state, unsigned long timeout)
+
468  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
+
469  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
+
470  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
+
471  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
+
472  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
+
473 
+
474  #elif defined(ARDUINO_ARCH_APOLLO3)
+
475  // Sparkfun Apollo3 boards
+
476  #define RADIOLIB_PLATFORM "Sparkfun Apollo3"
+
477  #define RADIOLIB_PIN_TYPE pin_size_t
+
478  #define RADIOLIB_PIN_MODE Arduino_PinMode
+
479  #define RADIOLIB_PIN_STATUS PinStatus
+
480  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
+
481  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
+
482  #define RADIOLIB_NC (0xFF)
+
483  #define RADIOLIB_DEFAULT_SPI SPI
+
484  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
+
485  #define RADIOLIB_NONVOLATILE PROGMEM
+
486  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
+
487  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
+
488 
+
489  // slow down SX126x/8x SPI on this platform
+
490  #define RADIOLIB_SPI_SLOWDOWN
+
491 
+
492  // Arduino API callbacks
+
493  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, pin_size_t pinName, Arduino_PinMode pinMode)
+
494  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, pin_size_t pinName, PinStatus val)
+
495  #define RADIOLIB_CB_ARGS_DIGITAL_READ (PinStatus, digitalRead, pin_size_t pinName)
+
496  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t _pin, unsigned int frequency, unsigned long duration)
+
497  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t _pin)
+
498  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, pin_size_t interruptNumber, voidFuncPtr callback, PinStatus mode)
+
499  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, pin_size_t interruptNumber)
+
500  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
+
501  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long ms)
+
502  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us)
+
503  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
+
504  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
+
505  #define RADIOLIB_CB_ARGS_PULSE_IN (unsigned long, pulseIn, pin_size_t pin, uint8_t state, unsigned long timeout)
+
506  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
+
507  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
+
508  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
+
509  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
+
510  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
+
511 
+
512  #elif defined(ARDUINO_ARDUINO_NANO33BLE)
+
513  // Arduino Nano 33 BLE
+
514  #define RADIOLIB_PLATFORM "Arduino Nano 33 BLE"
+
515  #define RADIOLIB_PIN_TYPE pin_size_t
+
516  #define RADIOLIB_PIN_MODE PinMode
+
517  #define RADIOLIB_PIN_STATUS PinStatus
+
518  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
+
519  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
+
520  #define RADIOLIB_NC (0xFF)
+
521  #define RADIOLIB_DEFAULT_SPI SPI
+
522  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
+
523  #define RADIOLIB_NONVOLATILE PROGMEM
+
524  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
+
525  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
+
526 
+
527  // Arduino mbed OS boards have a really bad tone implementation which will crash after a couple seconds
+
528  #define RADIOLIB_TONE_UNSUPPORTED
+
529  #define RADIOLIB_MBED_TONE_OVERRIDE
+
530 
+
531  // Arduino API callbacks
+
532  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, pin_size_t pin, PinMode mode)
+
533  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, pin_size_t pin, PinStatus val)
+
534  #define RADIOLIB_CB_ARGS_DIGITAL_READ (PinStatus, digitalRead, pin_size_t pin)
+
535  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t pin, unsigned int frequency, unsigned long duration)
+
536  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t pin)
+
537  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, pin_size_t interruptNum, voidFuncPtr func, PinStatus mode)
+
538  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, pin_size_t interruptNum)
+
539  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
+
540  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long ms)
+
541  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us)
+
542  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
+
543  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
+
544  #define RADIOLIB_CB_ARGS_PULSE_IN (unsigned long, pulseIn, pin_size_t pin, PinStatus state, unsigned long timeout)
+
545  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
+
546  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
+
547  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
+
548  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
+
549  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
+
550 
+
551  #elif defined(ARDUINO_PORTENTA_H7_M7) || defined(ARDUINO_PORTENTA_H7_M4)
+
552  // Arduino Portenta H7
+
553  #define RADIOLIB_PLATFORM "Portenta H7"
+
554  #define RADIOLIB_PIN_TYPE pin_size_t
+
555  #define RADIOLIB_PIN_MODE PinMode
+
556  #define RADIOLIB_PIN_STATUS PinStatus
+
557  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
+
558  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
+
559  #define RADIOLIB_NC (0xFF)
+
560  #define RADIOLIB_DEFAULT_SPI SPI
+
561  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
+
562  #define RADIOLIB_NONVOLATILE PROGMEM
+
563  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
+
564  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
+
565 
+
566  // Arduino mbed OS boards have a really bad tone implementation which will crash after a couple seconds
+
567  #define RADIOLIB_TONE_UNSUPPORTED
+
568  #define RADIOLIB_MBED_TONE_OVERRIDE
+
569 
+
570  // Arduino API callbacks
+
571  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, pin_size_t pin, PinMode mode)
+
572  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, pin_size_t pin, PinStatus val)
+
573  #define RADIOLIB_CB_ARGS_DIGITAL_READ (PinStatus, digitalRead, pin_size_t pin)
+
574  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t pin, unsigned int frequency, unsigned long duration)
+
575  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t pin)
+
576  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, pin_size_t interruptNum, voidFuncPtr func, PinStatus mode)
+
577  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, pin_size_t interruptNum)
+
578  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
+
579  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long ms)
+
580  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us)
+
581  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
+
582  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
+
583  #define RADIOLIB_CB_ARGS_PULSE_IN (unsigned long, pulseIn, pin_size_t pin, PinStatus state, unsigned long timeout)
+
584  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
+
585  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
+
586  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
+
587  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
+
588  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
+
589 
+
590  #elif defined(__STM32F4__) || defined(__STM32F1__)
+
591  // Arduino STM32 core by Roger Clark (https://github.com/rogerclarkmelbourne/Arduino_STM32)
+
592  #define RADIOLIB_PLATFORM "STM32duino (unofficial)"
+
593  #define RADIOLIB_PIN_TYPE uint8_t
+
594  #define RADIOLIB_PIN_MODE WiringPinMode
+
595  #define RADIOLIB_PIN_STATUS uint8_t
+
596  #define RADIOLIB_INTERRUPT_STATUS ExtIntTriggerMode
+
597  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
+
598  #define RADIOLIB_NC (0xFF)
+
599  #define RADIOLIB_DEFAULT_SPI SPI
+
600  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
+
601  #define RADIOLIB_NONVOLATILE PROGMEM
+
602  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
+
603  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
+
604 
+
605  // Arduino API callbacks
+
606  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint8 pin, WiringPinMode mode)
+
607  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint8 pin, uint8 val)
+
608  #define RADIOLIB_CB_ARGS_DIGITAL_READ (uint32_t, digitalRead, uint8 pin)
+
609  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint32_t _pin, uint32_t frequency, uint32_t duration)
+
610  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint32_t _pin)
+
611  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint8 pin, voidFuncPtr handler, ExtIntTriggerMode mode)
+
612  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint8 pin)
+
613  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
+
614  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long ms)
+
615  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, uint32 us)
+
616  #define RADIOLIB_CB_ARGS_MILLIS (uint32_t, millis, void)
+
617  #define RADIOLIB_CB_ARGS_MICROS (uint32_t, micros, void)
+
618  #define RADIOLIB_CB_ARGS_PULSE_IN (uint32_t, pulseIn, uint32_t ulPin, uint32_t ulState, uint32_t ulTimeout)
+
619  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
+
620  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
+
621  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
+
622  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
+
623  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
624 
-
625  // Arduino API callbacks
-
626  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint8_t pin, uint8_t mode)
-
627  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint8_t pin, uint8_t value)
-
628  #define RADIOLIB_CB_ARGS_DIGITAL_READ (uint8_t, digitalRead, uint8_t pin)
-
629  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t _pin, unsigned int frequency, unsigned long duration)
-
630  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t _pin)
-
631  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint8_t pin, void (*userFunc)(void), uint8_t mode)
-
632  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint8_t interruptNum)
-
633  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
-
634  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long ms)
-
635  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us)
-
636  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
-
637  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
-
638  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
-
639  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
-
640  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
-
641  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
-
642  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
-
643 
-
644  #elif defined(ARDUINO_ARCH_RP2040)
-
645  // Raspberry Pi Pico
-
646  #define RADIOLIB_PLATFORM "Raspberry Pi Pico"
-
647  #define RADIOLIB_PIN_TYPE pin_size_t
-
648  #define RADIOLIB_PIN_MODE PinMode
-
649  #define RADIOLIB_PIN_STATUS PinStatus
-
650  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
-
651  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
-
652  #define RADIOLIB_NC (0xFF)
-
653  #define RADIOLIB_DEFAULT_SPI SPI
-
654  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
-
655  #define RADIOLIB_NONVOLATILE PROGMEM
-
656  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
-
657  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
-
658 
-
659  // Arduino mbed OS boards have a really bad tone implementation which will crash after a couple seconds
-
660  #define RADIOLIB_TONE_UNSUPPORTED
-
661  #define RADIOLIB_MBED_TONE_OVERRIDE
-
662 
-
663  // Arduino API callbacks
-
664  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, pin_size_t pin, PinMode mode)
-
665  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, pin_size_t pin, PinStatus val)
-
666  #define RADIOLIB_CB_ARGS_DIGITAL_READ (PinStatus, digitalRead, pin_size_t pin)
-
667  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t pin, unsigned int frequency, unsigned long duration)
-
668  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t pin)
-
669  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, pin_size_t interruptNum, voidFuncPtr func, PinStatus mode)
-
670  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, pin_size_t interruptNum)
-
671  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
-
672  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long ms)
-
673  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us)
-
674  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
-
675  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
-
676  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
-
677  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
-
678  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
-
679  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
-
680  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
-
681 
-
682  #elif defined(__ASR6501__) || defined(ARDUINO_ARCH_ASR650X) || defined(DARDUINO_ARCH_ASR6601)
-
683  // CubeCell
-
684  #define RADIOLIB_PLATFORM "CubeCell"
-
685  #define RADIOLIB_PIN_TYPE uint8_t
-
686  #define RADIOLIB_PIN_MODE PINMODE
-
687  #define RADIOLIB_PIN_STATUS uint8_t
-
688  #define RADIOLIB_INTERRUPT_STATUS IrqModes
-
689  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
-
690  #define RADIOLIB_NC (0xFF)
-
691  #define RADIOLIB_DEFAULT_SPI SPI
-
692  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
-
693  #define RADIOLIB_NONVOLATILE PROGMEM
-
694  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
-
695 
-
696  // Arduino API callbacks
-
697  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint8_t pin, PINMODE mode)
-
698  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint8_t pin_name, uint8_t level)
-
699  #define RADIOLIB_CB_ARGS_DIGITAL_READ (uint8_t, digitalRead, uint8_t pin_name)
-
700  #define RADIOLIB_CB_ARGS_TONE (void, tone, void)
-
701  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, void)
-
702  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint8_t pin_name, GpioIrqHandler GpioIrqHandlerCallback, IrqModes interrupt_mode)
-
703  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint8_t pin_name)
-
704  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
-
705  #define RADIOLIB_CB_ARGS_DELAY (void, delay, uint32_t milliseconds)
-
706  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, uint16 microseconds)
-
707  #define RADIOLIB_CB_ARGS_MILLIS (uint32_t, millis, void)
-
708  #define RADIOLIB_CB_ARGS_MICROS (uint32_t, micros, void)
-
709  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
-
710  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
-
711  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
-
712  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
-
713  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
-
714 
-
715  // provide an easy access to the on-board module
-
716  #include "board-config.h"
-
717  #define RADIOLIB_BUILTIN_MODULE RADIO_NSS, RADIO_DIO_1, RADIO_RESET, RADIO_BUSY
-
718 
-
719  // CubeCell doesn't seem to define nullptr, let's do something like that now
-
720  #define nullptr NULL
-
721 
-
722  // ... and also defines pinMode() as a macro, which is by far the stupidest thing I have seen on Arduino
-
723  #undef pinMode
-
724 
-
725  // ... and uses an outdated GCC which does not support type aliases
-
726  #define RADIOLIB_TYPE_ALIAS(type, alias) typedef class type alias;
-
727 
-
728  // ... and it also has no tone(). This platform was designed by an idiot.
-
729  #define RADIOLIB_TONE_UNSUPPORTED
-
730 
-
731  // ... AND as the (hopefully) final nail in the coffin, IT F*CKING DEFINES YIELD() AS A MACRO THAT DOES NOTHING!!!
-
732  #define RADIOLIB_YIELD_UNSUPPORTED
-
733  #if defined(yield)
-
734  #undef yield
-
735  #endif
+
625  #elif defined(ARDUINO_ARCH_MEGAAVR)
+
626  // MegaCoreX by MCUdude (https://github.com/MCUdude/MegaCoreX)
+
627  #define RADIOLIB_PLATFORM "MegaCoreX"
+
628  #define RADIOLIB_PIN_TYPE uint8_t
+
629  #define RADIOLIB_PIN_MODE uint8_t
+
630  #define RADIOLIB_PIN_STATUS uint8_t
+
631  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
+
632  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
+
633  #define RADIOLIB_NC (0xFF)
+
634  #define RADIOLIB_DEFAULT_SPI SPI
+
635  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
+
636  #define RADIOLIB_NONVOLATILE PROGMEM
+
637  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
+
638  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
+
639 
+
640  // Arduino API callbacks
+
641  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint8_t pin, uint8_t mode)
+
642  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint8_t pin, uint8_t value)
+
643  #define RADIOLIB_CB_ARGS_DIGITAL_READ (uint8_t, digitalRead, uint8_t pin)
+
644  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t _pin, unsigned int frequency, unsigned long duration)
+
645  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t _pin)
+
646  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint8_t pin, void (*userFunc)(void), uint8_t mode)
+
647  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint8_t interruptNum)
+
648  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
+
649  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long ms)
+
650  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us)
+
651  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
+
652  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
+
653  #define RADIOLIB_CB_ARGS_PULSE_IN (unsigned long, pulseIn, uint8_t pin, uint8_t state, unsigned long timeout)
+
654  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
+
655  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
+
656  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
+
657  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
+
658  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
+
659 
+
660  #elif defined(ARDUINO_ARCH_RP2040)
+
661  // Raspberry Pi Pico
+
662  #define RADIOLIB_PLATFORM "Raspberry Pi Pico"
+
663  #define RADIOLIB_PIN_TYPE pin_size_t
+
664  #define RADIOLIB_PIN_MODE PinMode
+
665  #define RADIOLIB_PIN_STATUS PinStatus
+
666  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
+
667  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
+
668  #define RADIOLIB_NC (0xFF)
+
669  #define RADIOLIB_DEFAULT_SPI SPI
+
670  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
+
671  #define RADIOLIB_NONVOLATILE PROGMEM
+
672  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
+
673  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
+
674 
+
675  // Arduino mbed OS boards have a really bad tone implementation which will crash after a couple seconds
+
676  #define RADIOLIB_TONE_UNSUPPORTED
+
677  #define RADIOLIB_MBED_TONE_OVERRIDE
+
678 
+
679  // Arduino API callbacks
+
680  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, pin_size_t pin, PinMode mode)
+
681  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, pin_size_t pin, PinStatus val)
+
682  #define RADIOLIB_CB_ARGS_DIGITAL_READ (PinStatus, digitalRead, pin_size_t pin)
+
683  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t pin, unsigned int frequency, unsigned long duration)
+
684  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t pin)
+
685  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, pin_size_t interruptNum, voidFuncPtr func, PinStatus mode)
+
686  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, pin_size_t interruptNum)
+
687  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
+
688  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long ms)
+
689  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us)
+
690  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
+
691  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
+
692  #define RADIOLIB_CB_ARGS_PULSE_IN (unsigned long, pulseIn, pin_size_t pin, PinStatus state, unsigned long timeout)
+
693  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
+
694  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
+
695  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
+
696  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
+
697  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
+
698 
+
699  #elif defined(__ASR6501__) || defined(ARDUINO_ARCH_ASR650X) || defined(DARDUINO_ARCH_ASR6601)
+
700  // CubeCell
+
701  #define RADIOLIB_PLATFORM "CubeCell"
+
702  #define RADIOLIB_PIN_TYPE uint8_t
+
703  #define RADIOLIB_PIN_MODE PINMODE
+
704  #define RADIOLIB_PIN_STATUS uint8_t
+
705  #define RADIOLIB_INTERRUPT_STATUS IrqModes
+
706  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
+
707  #define RADIOLIB_NC (0xFF)
+
708  #define RADIOLIB_DEFAULT_SPI SPI
+
709  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
+
710  #define RADIOLIB_NONVOLATILE PROGMEM
+
711  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
+
712 
+
713  // Arduino API callbacks
+
714  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint8_t pin, PINMODE mode)
+
715  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint8_t pin_name, uint8_t level)
+
716  #define RADIOLIB_CB_ARGS_DIGITAL_READ (uint8_t, digitalRead, uint8_t pin_name)
+
717  #define RADIOLIB_CB_ARGS_TONE (void, tone, void)
+
718  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, void)
+
719  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint8_t pin_name, GpioIrqHandler GpioIrqHandlerCallback, IrqModes interrupt_mode)
+
720  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint8_t pin_name)
+
721  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
+
722  #define RADIOLIB_CB_ARGS_DELAY (void, delay, uint32_t milliseconds)
+
723  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, uint16 microseconds)
+
724  #define RADIOLIB_CB_ARGS_MILLIS (uint32_t, millis, void)
+
725  #define RADIOLIB_CB_ARGS_MICROS (uint32_t, micros, void)
+
726  #define RADIOLIB_CB_ARGS_PULSE_IN (uint32_t, pulseIn, uint8_t pin_name, uint8_t mode, uint32_t timeout)
+
727  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
+
728  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
+
729  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
+
730  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
+
731  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
+
732 
+
733  // provide an easy access to the on-board module
+
734  #include "board-config.h"
+
735  #define RADIOLIB_BUILTIN_MODULE RADIO_NSS, RADIO_DIO_1, RADIO_RESET, RADIO_BUSY
736 
-
737  #elif defined(RASPI)
-
738  // RaspiDuino framework (https://github.com/me-no-dev/RasPiArduino)
-
739  #define RADIOLIB_PLATFORM "RasPiArduino"
-
740  #define RADIOLIB_PIN_TYPE uint8_t
-
741  #define RADIOLIB_PIN_MODE uint8_t
-
742  #define RADIOLIB_PIN_STATUS uint8_t
-
743  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
-
744  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
-
745  #define RADIOLIB_NC (0xFF)
-
746  #define RADIOLIB_DEFAULT_SPI SPI
-
747  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
-
748  #define RADIOLIB_NONVOLATILE PROGMEM
-
749  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
-
750  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
-
751 
-
752  // Arduino API callbacks
-
753  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint8_t pin, uint8_t mode)
-
754  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint8_t pin, uint8_t value)
-
755  #define RADIOLIB_CB_ARGS_DIGITAL_READ (int, digitalRead, uint8_t pin)
-
756  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t _pin, unsigned int frequency, unsigned long duration)
-
757  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t _pin)
-
758  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint8_t interruptNum, void (*userFunc)(void), int mode)
-
759  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint8_t interruptNum)
-
760  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
-
761  #define RADIOLIB_CB_ARGS_DELAY (void, delay, uint32_t ms)
-
762  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us)
-
763  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
-
764  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
-
765  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
-
766  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
-
767  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
-
768  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
-
769  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
-
770 
-
771  // let's start off easy - no tone on this platform, that can happen
-
772  #define RADIOLIB_TONE_UNSUPPORTED
-
773 
-
774  // hmm, no yield either - weird on something like Raspberry PI, but sure, we can handle it
-
775  #define RADIOLIB_YIELD_UNSUPPORTED
-
776 
-
777  // aight, getting to the juicy stuff - PGM_P seems missing, that's the first time
-
778  #define PGM_P const char *
-
779 
-
780  // ... and for the grand finale, we have millis() and micros() DEFINED AS MACROS!
-
781  #if defined(millis)
-
782  #undef millis
-
783  inline unsigned long millis() { return((unsigned long)(STCV / 1000)); };
-
784  #endif
-
785 
-
786  #if defined(micros)
-
787  #undef micros
-
788  inline unsigned long micros() { return((unsigned long)(STCV)); };
-
789  #endif
-
790 
-
791  #elif defined(TEENSYDUINO)
-
792  // Teensy
-
793  #define RADIOLIB_PLATFORM "Teensy"
-
794  #define RADIOLIB_PIN_TYPE uint8_t
-
795  #define RADIOLIB_PIN_MODE uint8_t
-
796  #define RADIOLIB_PIN_STATUS uint8_t
-
797  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
-
798  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
-
799  #define RADIOLIB_NC (0xFF)
-
800  #define RADIOLIB_DEFAULT_SPI SPI
-
801  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
-
802  #define RADIOLIB_NONVOLATILE PROGMEM
-
803  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
-
804  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
-
805 
-
806  // Arduino API callbacks
-
807  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint8_t pin, uint8_t mode)
-
808  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint8_t pin, uint8_t value)
-
809  #define RADIOLIB_CB_ARGS_DIGITAL_READ (uint8_t, digitalRead, uint8_t pin)
-
810  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t _pin, short unsigned int frequency, long unsigned int duration)
-
811  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t _pin)
-
812  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint8_t interruptNum, void (*userFunc)(void), int mode)
-
813  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint8_t interruptNum)
-
814  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
-
815  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long ms)
-
816  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, long unsigned int us)
-
817  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
-
818  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
-
819  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
-
820  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
-
821  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
-
822  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
-
823  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
+
737  // CubeCell doesn't seem to define nullptr, let's do something like that now
+
738  #define nullptr NULL
+
739 
+
740  // ... and also defines pinMode() as a macro, which is by far the stupidest thing I have seen on Arduino
+
741  #undef pinMode
+
742 
+
743  // ... and uses an outdated GCC which does not support type aliases
+
744  #define RADIOLIB_TYPE_ALIAS(type, alias) typedef class type alias;
+
745 
+
746  // ... and it also has no tone(). This platform was designed by an idiot.
+
747  #define RADIOLIB_TONE_UNSUPPORTED
+
748 
+
749  // ... AND as the (hopefully) final nail in the coffin, IT F*CKING DEFINES YIELD() AS A MACRO THAT DOES NOTHING!!!
+
750  #define RADIOLIB_YIELD_UNSUPPORTED
+
751  #if defined(yield)
+
752  #undef yield
+
753  #endif
+
754 
+
755  #elif defined(RASPI)
+
756  // RaspiDuino framework (https://github.com/me-no-dev/RasPiArduino)
+
757  #define RADIOLIB_PLATFORM "RasPiArduino"
+
758  #define RADIOLIB_PIN_TYPE uint8_t
+
759  #define RADIOLIB_PIN_MODE uint8_t
+
760  #define RADIOLIB_PIN_STATUS uint8_t
+
761  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
+
762  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
+
763  #define RADIOLIB_NC (0xFF)
+
764  #define RADIOLIB_DEFAULT_SPI SPI
+
765  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
+
766  #define RADIOLIB_NONVOLATILE PROGMEM
+
767  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
+
768  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
+
769 
+
770  // Arduino API callbacks
+
771  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint8_t pin, uint8_t mode)
+
772  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint8_t pin, uint8_t value)
+
773  #define RADIOLIB_CB_ARGS_DIGITAL_READ (int, digitalRead, uint8_t pin)
+
774  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t _pin, unsigned int frequency, unsigned long duration)
+
775  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t _pin)
+
776  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint8_t interruptNum, void (*userFunc)(void), int mode)
+
777  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint8_t interruptNum)
+
778  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
+
779  #define RADIOLIB_CB_ARGS_DELAY (void, delay, uint32_t ms)
+
780  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us)
+
781  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
+
782  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
+
783  #define RADIOLIB_CB_ARGS_PULSE_IN (unsigned long, pulseIn, uint8_t pin, uint8_t state, unsigned long timeout)
+
784  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
+
785  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
+
786  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
+
787  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
+
788  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
+
789 
+
790  // let's start off easy - no tone on this platform, that can happen
+
791  #define RADIOLIB_TONE_UNSUPPORTED
+
792 
+
793  // hmm, no yield either - weird on something like Raspberry PI, but sure, we can handle it
+
794  #define RADIOLIB_YIELD_UNSUPPORTED
+
795 
+
796  // aight, getting to the juicy stuff - PGM_P seems missing, that's the first time
+
797  #define PGM_P const char *
+
798 
+
799  // ... and for the grand finale, we have millis() and micros() DEFINED AS MACROS!
+
800  #if defined(millis)
+
801  #undef millis
+
802  inline unsigned long millis() { return((unsigned long)(STCV / 1000)); };
+
803  #endif
+
804 
+
805  #if defined(micros)
+
806  #undef micros
+
807  inline unsigned long micros() { return((unsigned long)(STCV)); };
+
808  #endif
+
809 
+
810  #elif defined(TEENSYDUINO)
+
811  // Teensy
+
812  #define RADIOLIB_PLATFORM "Teensy"
+
813  #define RADIOLIB_PIN_TYPE uint8_t
+
814  #define RADIOLIB_PIN_MODE uint8_t
+
815  #define RADIOLIB_PIN_STATUS uint8_t
+
816  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
+
817  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
+
818  #define RADIOLIB_NC (0xFF)
+
819  #define RADIOLIB_DEFAULT_SPI SPI
+
820  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
+
821  #define RADIOLIB_NONVOLATILE PROGMEM
+
822  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
+
823  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
824 
-
825  #else
-
826  // other Arduino platforms not covered by the above list - this may or may not work
-
827  #define RADIOLIB_PLATFORM "Unknown Arduino"
-
828  #define RADIOLIB_UNKNOWN_PLATFORM
-
829  #define RADIOLIB_PIN_TYPE uint8_t
-
830  #define RADIOLIB_PIN_MODE uint8_t
-
831  #define RADIOLIB_PIN_STATUS uint8_t
-
832  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
-
833  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
-
834  #define RADIOLIB_NC (0xFF)
-
835  #define RADIOLIB_DEFAULT_SPI SPI
-
836  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
-
837  #define RADIOLIB_NONVOLATILE PROGMEM
-
838  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
-
839  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
-
840 
-
841  // Arduino API callbacks
-
842  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint8_t pin, uint8_t mode)
-
843  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint8_t pin, uint8_t value)
-
844  #define RADIOLIB_CB_ARGS_DIGITAL_READ (int, digitalRead, uint8_t pin)
-
845  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t _pin, unsigned int frequency, unsigned long duration)
-
846  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t _pin)
-
847  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint8_t interruptNum, void (*userFunc)(void), int mode)
-
848  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint8_t interruptNum)
-
849  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
-
850  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long ms)
-
851  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us)
-
852  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
-
853  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
-
854  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
-
855  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
-
856  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
-
857  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
-
858  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
-
859 
-
860  #endif
-
861 #endif
-
862 
-
863 #else
-
864  // generic non-Arduino platform
-
865  #define RADIOLIB_PLATFORM "Generic"
-
866 
-
867  // platform properties may be defined here, or somewhere else in the build system
-
868 
-
869 #endif
-
870 
-
871 /*
-
872  * Uncomment to enable debug output.
-
873  * Warning: Debug output will slow down the whole system significantly.
-
874  * Also, it will result in larger compiled binary.
-
875  * Levels: debug - only main info
-
876  * verbose - full transcript of all SPI communication
-
877  */
-
878 #if !defined(RADIOLIB_DEBUG)
-
879  //#define RADIOLIB_DEBUG
-
880 #endif
-
881 #if !defined(RADIOLIB_VERBOSE)
-
882  //#define RADIOLIB_VERBOSE
-
883 #endif
-
884 
-
885 // set which output port should be used for debug output
-
886 // may be Serial port (on Arduino) or file like stdout or stderr (on generic platforms)
-
887 #if !defined(RADIOLIB_DEBUG_PORT)
-
888  #define RADIOLIB_DEBUG_PORT Serial
-
889 #endif
-
890 
-
891 /*
-
892  * Uncomment to enable "paranoid" SPI mode
-
893  * Every write to an SPI register using SPI set function will be verified by a subsequent read operation.
-
894  * This improves reliablility, but slightly slows down communication.
-
895  * Note: Enabled by default.
-
896  */
-
897 #if !defined(RADIOLIB_SPI_PARANOID)
-
898  #define RADIOLIB_SPI_PARANOID
-
899 #endif
-
900 
-
901 /*
-
902  * Uncomment to enable parameter range checking
-
903  * RadioLib will check provided parameters (such as frequency) against limits determined by the device manufacturer.
-
904  * It is highly advised to keep this macro defined, removing it will allow invalid values to be set,
-
905  * possibly leading to bricked module and/or program crashing.
-
906  * Note: Enabled by default.
-
907  */
-
908 #if !defined(RADIOLIB_CHECK_PARAMS)
-
909  #define RADIOLIB_CHECK_PARAMS
+
825  // Arduino API callbacks
+
826  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint8_t pin, uint8_t mode)
+
827  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint8_t pin, uint8_t value)
+
828  #define RADIOLIB_CB_ARGS_DIGITAL_READ (uint8_t, digitalRead, uint8_t pin)
+
829  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t _pin, short unsigned int frequency, long unsigned int duration)
+
830  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t _pin)
+
831  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint8_t interruptNum, void (*userFunc)(void), int mode)
+
832  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint8_t interruptNum)
+
833  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
+
834  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long ms)
+
835  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, long unsigned int us)
+
836  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
+
837  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
+
838  #define RADIOLIB_CB_ARGS_PULSE_IN (unsigned long, pulseIn, uint8_t pin, uint8_t state, unsigned long timeout)
+
839  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
+
840  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
+
841  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
+
842  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
+
843  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
+
844 
+
845  #else
+
846  // other Arduino platforms not covered by the above list - this may or may not work
+
847  #define RADIOLIB_PLATFORM "Unknown Arduino"
+
848  #define RADIOLIB_UNKNOWN_PLATFORM
+
849  #define RADIOLIB_PIN_TYPE uint8_t
+
850  #define RADIOLIB_PIN_MODE uint8_t
+
851  #define RADIOLIB_PIN_STATUS uint8_t
+
852  #define RADIOLIB_INTERRUPT_STATUS RADIOLIB_PIN_STATUS
+
853  #define RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(p) digitalPinToInterrupt(p)
+
854  #define RADIOLIB_NC (0xFF)
+
855  #define RADIOLIB_DEFAULT_SPI SPI
+
856  #define RADIOLIB_DEFAULT_SPI_SETTINGS SPISettings(2000000, MSBFIRST, SPI_MODE0)
+
857  #define RADIOLIB_NONVOLATILE PROGMEM
+
858  #define RADIOLIB_NONVOLATILE_READ_BYTE(addr) pgm_read_byte(addr)
+
859  #define RADIOLIB_TYPE_ALIAS(type, alias) using alias = type;
+
860 
+
861  // Arduino API callbacks
+
862  #define RADIOLIB_CB_ARGS_PIN_MODE (void, pinMode, uint8_t pin, uint8_t mode)
+
863  #define RADIOLIB_CB_ARGS_DIGITAL_WRITE (void, digitalWrite, uint8_t pin, uint8_t value)
+
864  #define RADIOLIB_CB_ARGS_DIGITAL_READ (int, digitalRead, uint8_t pin)
+
865  #define RADIOLIB_CB_ARGS_TONE (void, tone, uint8_t _pin, unsigned int frequency, unsigned long duration)
+
866  #define RADIOLIB_CB_ARGS_NO_TONE (void, noTone, uint8_t _pin)
+
867  #define RADIOLIB_CB_ARGS_ATTACH_INTERRUPT (void, attachInterrupt, uint8_t interruptNum, void (*userFunc)(void), int mode)
+
868  #define RADIOLIB_CB_ARGS_DETACH_INTERRUPT (void, detachInterrupt, uint8_t interruptNum)
+
869  #define RADIOLIB_CB_ARGS_YIELD (void, yield, void)
+
870  #define RADIOLIB_CB_ARGS_DELAY (void, delay, unsigned long ms)
+
871  #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us)
+
872  #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void)
+
873  #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void)
+
874  #define RADIOLIB_CB_ARGS_PULSE_IN (unsigned long, pulseIn, uint8_t pin, uint8_t state, unsigned long timeout)
+
875  #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void)
+
876  #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void)
+
877  #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)
+
878  #define RADIOLIB_CB_ARGS_SPI_END_TRANSACTION (void, SPIendTransaction, void)
+
879  #define RADIOLIB_CB_ARGS_SPI_END (void, SPIend, void)
+
880 
+
881  #endif
+
882 #endif
+
883 
+
884 #else
+
885  // generic non-Arduino platform
+
886  #define RADIOLIB_PLATFORM "Generic"
+
887 
+
888  // platform properties may be defined here, or somewhere else in the build system
+
889 
+
890 #endif
+
891 
+
892 /*
+
893  * Uncomment to enable debug output.
+
894  * Warning: Debug output will slow down the whole system significantly.
+
895  * Also, it will result in larger compiled binary.
+
896  * Levels: debug - only main info
+
897  * verbose - full transcript of all SPI communication
+
898  */
+
899 #if !defined(RADIOLIB_DEBUG)
+
900  //#define RADIOLIB_DEBUG
+
901 #endif
+
902 #if !defined(RADIOLIB_VERBOSE)
+
903  //#define RADIOLIB_VERBOSE
+
904 #endif
+
905 
+
906 // set which output port should be used for debug output
+
907 // may be Serial port (on Arduino) or file like stdout or stderr (on generic platforms)
+
908 #if !defined(RADIOLIB_DEBUG_PORT)
+
909  #define RADIOLIB_DEBUG_PORT Serial
910 #endif
911 
912 /*
-
913  * Uncomment to enable SX127x errata fix
-
914  * Warning: SX127x errata fix has been reported to cause issues with LoRa bandwidths lower than 62.5 kHz.
-
915  * It should only be enabled if you really are observing some errata-related issue.
-
916  * Note: Disabled by default.
+
913  * Uncomment to enable "paranoid" SPI mode
+
914  * Every write to an SPI register using SPI set function will be verified by a subsequent read operation.
+
915  * This improves reliablility, but slightly slows down communication.
+
916  * Note: Enabled by default.
917  */
-
918 #if !defined(RADIOLIB_FIX_ERRATA_SX127X)
-
919  //#define RADIOLIB_FIX_ERRATA_SX127X
+
918 #if !defined(RADIOLIB_SPI_PARANOID)
+
919  #define RADIOLIB_SPI_PARANOID
920 #endif
921 
922 /*
-
923  * Uncomment to enable god mode - all methods and member variables in all classes will be made public, thus making them accessible from Arduino code.
-
924  * Warning: Come on, it's called GOD mode - obviously only use this if you know what you're doing.
-
925  * Failure to heed the above warning may result in bricked module.
-
926  */
-
927 #if !defined(RADIOLIB_GODMODE)
-
928  //#define RADIOLIB_GODMODE
-
929 #endif
-
930 
-
931 /*
-
932  * Uncomment to enable low-level hardware access
-
933  * This will make some hardware methods like SPI get/set accessible from the user sketch - think of it as "god mode lite"
-
934  * Warning: RadioLib won't stop you from writing invalid stuff into your device, so it's quite easy to brick your module with this.
-
935  */
-
936 #if !defined(RADIOLIB_LOW_LEVEL)
-
937  //#define RADIOLIB_LOW_LEVEL
-
938 #endif
-
939 
-
940 /*
-
941  * Uncomment to enable pre-defined modules when using RadioShield.
-
942  */
-
943 #if !defined(RADIOLIB_RADIOSHIELD)
-
944  //#define RADIOLIB_RADIOSHIELD
-
945 #endif
-
946 
-
947 /*
-
948  * Uncomment to enable static-only memory management: no dynamic allocation will be performed.
-
949  * Warning: Large static arrays will be created in some methods. It is not advised to send large packets in this mode.
-
950  */
-
951 #if !defined(RADIOLIB_STATIC_ONLY)
-
952  //#define RADIOLIB_STATIC_ONLY
-
953 #endif
-
954 
-
955 // set the size of static arrays to use
-
956 #if !defined(RADIOLIB_STATIC_ARRAY_SIZE)
-
957  #define RADIOLIB_STATIC_ARRAY_SIZE (256)
-
958 #endif
-
959 
-
960 #if defined(RADIOLIB_DEBUG)
-
961  #if defined(RADIOLIB_BUILD_ARDUINO)
-
962  #define RADIOLIB_DEBUG_PRINT(...) { RADIOLIB_DEBUG_PORT.print(__VA_ARGS__); }
-
963  #define RADIOLIB_DEBUG_PRINTLN(...) { RADIOLIB_DEBUG_PORT.println(__VA_ARGS__); }
-
964  #else
-
965  #if !defined(RADIOLIB_DEBUG_PRINT)
-
966  #define RADIOLIB_DEBUG_PRINT(...) { frintf(RADIOLIB_DEBUG_PORT, __VA_ARGS__); }
-
967  #endif
-
968  #if !defined(RADIOLIB_DEBUG_PRINTLN)
-
969  #define RADIOLIB_DEBUG_PRINTLN(...) { printf(RADIOLIB_DEBUG_PORT, __VA_ARGS__ "\n"); }
-
970  #endif
-
971  #endif
-
972 #else
-
973  #define RADIOLIB_DEBUG_PRINT(...) {}
-
974  #define RADIOLIB_DEBUG_PRINTLN(...) {}
-
975 #endif
-
976 
-
977 #if defined(RADIOLIB_VERBOSE)
-
978  #define RADIOLIB_VERBOSE_PRINT(...) RADIOLIB_DEBUG_PRINT(__VA_ARGS__)
-
979  #define RADIOLIB_VERBOSE_PRINTLN(...) RADIOLIB_DEBUG_PRINTLN(__VA_ARGS__)
-
980 #else
-
981  #define RADIOLIB_VERBOSE_PRINT(...) {}
-
982  #define RADIOLIB_VERBOSE_PRINTLN(...) {}
-
983 #endif
-
984 
-
988 #define RADIOLIB_ASSERT(STATEVAR) { if((STATEVAR) != RADIOLIB_ERR_NONE) { return(STATEVAR); } }
-
989 
-
990 /*
-
991  * Macros that create callback for the hardware abstraction layer.
-
992  *
-
993  * This is the most evil thing I have ever created. I am deeply sorry to anyone currently reading this text.
-
994  * Come one, come all and witness the horror:
-
995  * Variadics, forced expansions, inlined function, string concatenation, and it even messes up access specifiers.
-
996  */
-
997 #define RADIOLIB_FIRST(arg, ...) arg
-
998 #define RADIOLIB_REST(arg, ...) __VA_ARGS__
-
999 #define RADIOLIB_EXP(...) __VA_ARGS__
-
1000 
-
1001 #define RADIOLIB_GENERATE_CALLBACK_RET_FUNC(RET, FUNC, ...) public: typedef RET (*FUNC##_cb_t)(__VA_ARGS__); void setCb_##FUNC(FUNC##_cb_t cb) { cb_##FUNC = cb; }; private: FUNC##_cb_t cb_##FUNC;
-
1002 #define RADIOLIB_GENERATE_CALLBACK_RET(RET, ...) RADIOLIB_GENERATE_CALLBACK_RET_FUNC(RET, __VA_ARGS__)
-
1003 #define RADIOLIB_GENERATE_CALLBACK(CB) RADIOLIB_GENERATE_CALLBACK_RET(RADIOLIB_EXP(RADIOLIB_FIRST CB), RADIOLIB_EXP(RADIOLIB_REST CB))
-
1004 
-
1005 #define RADIOLIB_GENERATE_CALLBACK_SPI_RET_FUNC(RET, FUNC, ...) public: typedef RET (Module::*FUNC##_cb_t)(__VA_ARGS__); void setCb_##FUNC(FUNC##_cb_t cb) { cb_##FUNC = cb; }; private: FUNC##_cb_t cb_##FUNC;
-
1006 #define RADIOLIB_GENERATE_CALLBACK_SPI_RET(RET, ...) RADIOLIB_GENERATE_CALLBACK_SPI_RET_FUNC(RET, __VA_ARGS__)
-
1007 #define RADIOLIB_GENERATE_CALLBACK_SPI(CB) RADIOLIB_GENERATE_CALLBACK_SPI_RET(RADIOLIB_EXP(RADIOLIB_FIRST CB), RADIOLIB_EXP(RADIOLIB_REST CB))
-
1008 
-
1012 #if defined(RADIOLIB_CHECK_PARAMS)
-
1013  #define RADIOLIB_CHECK_RANGE(VAR, MIN, MAX, ERR) { if(!(((VAR) >= (MIN)) && ((VAR) <= (MAX)))) { return(ERR); } }
-
1014 #else
-
1015  #define RADIOLIB_CHECK_RANGE(VAR, MIN, MAX, ERR) {}
-
1016 #endif
-
1017 
-
1018 #if defined(RADIOLIB_FIX_ERRATA_SX127X)
-
1019  #define RADIOLIB_ERRATA_SX127X(...) { errataFix(__VA_ARGS__); }
-
1020 #else
-
1021  #define RADIOLIB_ERRATA_SX127X(...) {}
-
1022 #endif
-
1023 
-
1024 // version definitions
-
1025 #define RADIOLIB_VERSION_MAJOR (0x05)
-
1026 #define RADIOLIB_VERSION_MINOR (0x03)
-
1027 #define RADIOLIB_VERSION_PATCH (0x00)
-
1028 #define RADIOLIB_VERSION_EXTRA (0x00)
+
923  * Uncomment to enable parameter range checking
+
924  * RadioLib will check provided parameters (such as frequency) against limits determined by the device manufacturer.
+
925  * It is highly advised to keep this macro defined, removing it will allow invalid values to be set,
+
926  * possibly leading to bricked module and/or program crashing.
+
927  * Note: Enabled by default.
+
928  */
+
929 #if !defined(RADIOLIB_CHECK_PARAMS)
+
930  #define RADIOLIB_CHECK_PARAMS
+
931 #endif
+
932 
+
933 /*
+
934  * Uncomment to enable SX127x errata fix
+
935  * Warning: SX127x errata fix has been reported to cause issues with LoRa bandwidths lower than 62.5 kHz.
+
936  * It should only be enabled if you really are observing some errata-related issue.
+
937  * Note: Disabled by default.
+
938  */
+
939 #if !defined(RADIOLIB_FIX_ERRATA_SX127X)
+
940  //#define RADIOLIB_FIX_ERRATA_SX127X
+
941 #endif
+
942 
+
943 /*
+
944  * Uncomment to enable god mode - all methods and member variables in all classes will be made public, thus making them accessible from Arduino code.
+
945  * Warning: Come on, it's called GOD mode - obviously only use this if you know what you're doing.
+
946  * Failure to heed the above warning may result in bricked module.
+
947  */
+
948 #if !defined(RADIOLIB_GODMODE)
+
949  //#define RADIOLIB_GODMODE
+
950 #endif
+
951 
+
952 /*
+
953  * Uncomment to enable low-level hardware access
+
954  * This will make some hardware methods like SPI get/set accessible from the user sketch - think of it as "god mode lite"
+
955  * Warning: RadioLib won't stop you from writing invalid stuff into your device, so it's quite easy to brick your module with this.
+
956  */
+
957 #if !defined(RADIOLIB_LOW_LEVEL)
+
958  //#define RADIOLIB_LOW_LEVEL
+
959 #endif
+
960 
+
961 /*
+
962  * Uncomment to enable pre-defined modules when using RadioShield.
+
963  */
+
964 #if !defined(RADIOLIB_RADIOSHIELD)
+
965  //#define RADIOLIB_RADIOSHIELD
+
966 #endif
+
967 
+
968 /*
+
969  * Uncomment to enable static-only memory management: no dynamic allocation will be performed.
+
970  * Warning: Large static arrays will be created in some methods. It is not advised to send large packets in this mode.
+
971  */
+
972 #if !defined(RADIOLIB_STATIC_ONLY)
+
973  //#define RADIOLIB_STATIC_ONLY
+
974 #endif
+
975 
+
976 // set the size of static arrays to use
+
977 #if !defined(RADIOLIB_STATIC_ARRAY_SIZE)
+
978  #define RADIOLIB_STATIC_ARRAY_SIZE (256)
+
979 #endif
+
980 
+
981 #if defined(RADIOLIB_DEBUG)
+
982  #if defined(RADIOLIB_BUILD_ARDUINO)
+
983  #define RADIOLIB_DEBUG_PRINT(...) { RADIOLIB_DEBUG_PORT.print(__VA_ARGS__); }
+
984  #define RADIOLIB_DEBUG_PRINTLN(...) { RADIOLIB_DEBUG_PORT.println(__VA_ARGS__); }
+
985  #else
+
986  #if !defined(RADIOLIB_DEBUG_PRINT)
+
987  #define RADIOLIB_DEBUG_PRINT(...) { frintf(RADIOLIB_DEBUG_PORT, __VA_ARGS__); }
+
988  #endif
+
989  #if !defined(RADIOLIB_DEBUG_PRINTLN)
+
990  #define RADIOLIB_DEBUG_PRINTLN(...) { printf(RADIOLIB_DEBUG_PORT, __VA_ARGS__ "\n"); }
+
991  #endif
+
992  #endif
+
993 #else
+
994  #define RADIOLIB_DEBUG_PRINT(...) {}
+
995  #define RADIOLIB_DEBUG_PRINTLN(...) {}
+
996 #endif
+
997 
+
998 #if defined(RADIOLIB_VERBOSE)
+
999  #define RADIOLIB_VERBOSE_PRINT(...) RADIOLIB_DEBUG_PRINT(__VA_ARGS__)
+
1000  #define RADIOLIB_VERBOSE_PRINTLN(...) RADIOLIB_DEBUG_PRINTLN(__VA_ARGS__)
+
1001 #else
+
1002  #define RADIOLIB_VERBOSE_PRINT(...) {}
+
1003  #define RADIOLIB_VERBOSE_PRINTLN(...) {}
+
1004 #endif
+
1005 
+
1009 #define RADIOLIB_ASSERT(STATEVAR) { if((STATEVAR) != RADIOLIB_ERR_NONE) { return(STATEVAR); } }
+
1010 
+
1011 /*
+
1012  * Macros that create callback for the hardware abstraction layer.
+
1013  *
+
1014  * This is the most evil thing I have ever created. I am deeply sorry to anyone currently reading this text.
+
1015  * Come one, come all and witness the horror:
+
1016  * Variadics, forced expansions, inlined function, string concatenation, and it even messes up access specifiers.
+
1017  */
+
1018 #define RADIOLIB_FIRST(arg, ...) arg
+
1019 #define RADIOLIB_REST(arg, ...) __VA_ARGS__
+
1020 #define RADIOLIB_EXP(...) __VA_ARGS__
+
1021 
+
1022 #define RADIOLIB_GENERATE_CALLBACK_RET_FUNC(RET, FUNC, ...) public: typedef RET (*FUNC##_cb_t)(__VA_ARGS__); void setCb_##FUNC(FUNC##_cb_t cb) { cb_##FUNC = cb; }; private: FUNC##_cb_t cb_##FUNC;
+
1023 #define RADIOLIB_GENERATE_CALLBACK_RET(RET, ...) RADIOLIB_GENERATE_CALLBACK_RET_FUNC(RET, __VA_ARGS__)
+
1024 #define RADIOLIB_GENERATE_CALLBACK(CB) RADIOLIB_GENERATE_CALLBACK_RET(RADIOLIB_EXP(RADIOLIB_FIRST CB), RADIOLIB_EXP(RADIOLIB_REST CB))
+
1025 
+
1026 #define RADIOLIB_GENERATE_CALLBACK_SPI_RET_FUNC(RET, FUNC, ...) public: typedef RET (Module::*FUNC##_cb_t)(__VA_ARGS__); void setCb_##FUNC(FUNC##_cb_t cb) { cb_##FUNC = cb; }; private: FUNC##_cb_t cb_##FUNC;
+
1027 #define RADIOLIB_GENERATE_CALLBACK_SPI_RET(RET, ...) RADIOLIB_GENERATE_CALLBACK_SPI_RET_FUNC(RET, __VA_ARGS__)
+
1028 #define RADIOLIB_GENERATE_CALLBACK_SPI(CB) RADIOLIB_GENERATE_CALLBACK_SPI_RET(RADIOLIB_EXP(RADIOLIB_FIRST CB), RADIOLIB_EXP(RADIOLIB_REST CB))
1029 
-
1030 #define RADIOLIB_VERSION ((RADIOLIB_VERSION_MAJOR << 24) | (RADIOLIB_VERSION_MINOR << 16) | (RADIOLIB_VERSION_PATCH << 8) | (RADIOLIB_VERSION_EXTRA))
-
1031 
-
1032 #endif
+
1033 #if defined(RADIOLIB_CHECK_PARAMS)
+
1034  #define RADIOLIB_CHECK_RANGE(VAR, MIN, MAX, ERR) { if(!(((VAR) >= (MIN)) && ((VAR) <= (MAX)))) { return(ERR); } }
+
1035 #else
+
1036  #define RADIOLIB_CHECK_RANGE(VAR, MIN, MAX, ERR) {}
+
1037 #endif
+
1038 
+
1039 #if defined(RADIOLIB_FIX_ERRATA_SX127X)
+
1040  #define RADIOLIB_ERRATA_SX127X(...) { errataFix(__VA_ARGS__); }
+
1041 #else
+
1042  #define RADIOLIB_ERRATA_SX127X(...) {}
+
1043 #endif
+
1044 
+
1045 // version definitions
+
1046 #define RADIOLIB_VERSION_MAJOR (0x05)
+
1047 #define RADIOLIB_VERSION_MINOR (0x03)
+
1048 #define RADIOLIB_VERSION_PATCH (0x00)
+
1049 #define RADIOLIB_VERSION_EXTRA (0x00)
+
1050 
+
1051 #define RADIOLIB_VERSION ((RADIOLIB_VERSION_MAJOR << 24) | (RADIOLIB_VERSION_MINOR << 16) | (RADIOLIB_VERSION_PATCH << 8) | (RADIOLIB_VERSION_EXTRA))
+
1052 
+
1053 #endif
diff --git a/_module_8h_source.html b/_module_8h_source.html index 2855aa45..895b2160 100644 --- a/_module_8h_source.html +++ b/_module_8h_source.html @@ -182,98 +182,101 @@ $(document).ready(function(){initNavTree('_module_8h_source.html',''); initResiz
330 
334  uint32_t micros();
335 
-
339  void begin();
+
339  uint32_t pulseIn(RADIOLIB_PIN_TYPE pin, RADIOLIB_PIN_STATUS state, uint32_t timeout);
340 
-
344  void beginTransaction();
+
344  void begin();
345 
-
349  uint8_t transfer(uint8_t b);
+
349  void beginTransaction();
350 
-
354  void endTransaction();
+
354  uint8_t transfer(uint8_t b);
355 
-
359  void end();
+
359  void endTransaction();
360 
-
361  // helper functions to set up SPI overrides on Arduino
-
362  #if defined(RADIOLIB_BUILD_ARDUINO)
-
363  void SPIbegin();
-
364  virtual void SPIbeginTransaction();
-
365  uint8_t SPItransfer(uint8_t b);
-
366  virtual void SPIendTransaction();
-
367  void SPIend();
-
368  #endif
-
369 
-
373  static uint8_t flipBits(uint8_t b);
+
364  void end();
+
365 
+
366  // helper functions to set up SPI overrides on Arduino
+
367  #if defined(RADIOLIB_BUILD_ARDUINO)
+
368  void SPIbegin();
+
369  virtual void SPIbeginTransaction();
+
370  uint8_t SPItransfer(uint8_t b);
+
371  virtual void SPIendTransaction();
+
372  void SPIend();
+
373  #endif
374 
-
378  static uint16_t flipBits16(uint16_t i);
+
378  static uint8_t flipBits(uint8_t b);
379 
-
387  static void hexdump(uint8_t* data, size_t len);
-
388 
-
396  void regdump(uint8_t start, uint8_t len);
-
397 
-
398  // hardware abstraction layer callbacks
-
399  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_PIN_MODE);
-
400  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_DIGITAL_WRITE);
-
401  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_DIGITAL_READ);
-
402  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_TONE);
-
403  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_NO_TONE);
-
404  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_ATTACH_INTERRUPT);
-
405  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_DETACH_INTERRUPT);
-
406  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_YIELD);
-
407  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_DELAY);
-
408  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_DELAY_MICROSECONDS);
-
409  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_MILLIS);
-
410  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_MICROS);
-
411 
-
412  #if defined(RADIOLIB_BUILD_ARDUINO)
-
413  RADIOLIB_GENERATE_CALLBACK_SPI(RADIOLIB_CB_ARGS_SPI_BEGIN);
-
414  RADIOLIB_GENERATE_CALLBACK_SPI(RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION);
-
415  RADIOLIB_GENERATE_CALLBACK_SPI(RADIOLIB_CB_ARGS_SPI_TRANSFER);
-
416  RADIOLIB_GENERATE_CALLBACK_SPI(RADIOLIB_CB_ARGS_SPI_END_TRANSACTION);
-
417  RADIOLIB_GENERATE_CALLBACK_SPI(RADIOLIB_CB_ARGS_SPI_END);
-
418  #else
-
419  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_SPI_BEGIN);
-
420  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION);
-
421  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_SPI_TRANSFER);
-
422  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_SPI_END_TRANSACTION);
-
423  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_SPI_END);
-
424  #endif
-
425 
-
426 #if !defined(RADIOLIB_GODMODE)
-
427  private:
-
428 #endif
-
429 
-
430  // pins
-
431  RADIOLIB_PIN_TYPE _cs = RADIOLIB_NC;
-
432  RADIOLIB_PIN_TYPE _irq = RADIOLIB_NC;
-
433  RADIOLIB_PIN_TYPE _rst = RADIOLIB_NC;
-
434  RADIOLIB_PIN_TYPE _gpio = RADIOLIB_NC;
+
383  static uint16_t flipBits16(uint16_t i);
+
384 
+
392  static void hexdump(uint8_t* data, size_t len);
+
393 
+
401  void regdump(uint8_t start, uint8_t len);
+
402 
+
403  // hardware abstraction layer callbacks
+
404  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_PIN_MODE);
+
405  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_DIGITAL_WRITE);
+
406  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_DIGITAL_READ);
+
407  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_TONE);
+
408  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_NO_TONE);
+
409  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_ATTACH_INTERRUPT);
+
410  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_DETACH_INTERRUPT);
+
411  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_YIELD);
+
412  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_DELAY);
+
413  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_DELAY_MICROSECONDS);
+
414  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_MILLIS);
+
415  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_MICROS);
+
416  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_PULSE_IN);
+
417 
+
418  #if defined(RADIOLIB_BUILD_ARDUINO)
+
419  RADIOLIB_GENERATE_CALLBACK_SPI(RADIOLIB_CB_ARGS_SPI_BEGIN);
+
420  RADIOLIB_GENERATE_CALLBACK_SPI(RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION);
+
421  RADIOLIB_GENERATE_CALLBACK_SPI(RADIOLIB_CB_ARGS_SPI_TRANSFER);
+
422  RADIOLIB_GENERATE_CALLBACK_SPI(RADIOLIB_CB_ARGS_SPI_END_TRANSACTION);
+
423  RADIOLIB_GENERATE_CALLBACK_SPI(RADIOLIB_CB_ARGS_SPI_END);
+
424  #else
+
425  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_SPI_BEGIN);
+
426  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION);
+
427  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_SPI_TRANSFER);
+
428  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_SPI_END_TRANSACTION);
+
429  RADIOLIB_GENERATE_CALLBACK(RADIOLIB_CB_ARGS_SPI_END);
+
430  #endif
+
431 
+
432 #if !defined(RADIOLIB_GODMODE)
+
433  private:
+
434 #endif
435 
-
436  // SPI interface (Arduino only)
-
437  #if defined(RADIOLIB_BUILD_ARDUINO)
-
438  SPIClass* _spi = NULL;
-
439  SPISettings _spiSettings = RADIOLIB_DEFAULT_SPI_SETTINGS;
-
440  bool _initInterface = false;
-
441  #endif
-
442 
-
443  // RF switch presence and pins
-
444  bool _useRfSwitch = false;
-
445  RADIOLIB_PIN_TYPE _rxEn = RADIOLIB_NC;
-
446  RADIOLIB_PIN_TYPE _txEn = RADIOLIB_NC;
-
447 };
+
436  // pins
+
437  RADIOLIB_PIN_TYPE _cs = RADIOLIB_NC;
+
438  RADIOLIB_PIN_TYPE _irq = RADIOLIB_NC;
+
439  RADIOLIB_PIN_TYPE _rst = RADIOLIB_NC;
+
440  RADIOLIB_PIN_TYPE _gpio = RADIOLIB_NC;
+
441 
+
442  // SPI interface (Arduino only)
+
443  #if defined(RADIOLIB_BUILD_ARDUINO)
+
444  SPIClass* _spi = NULL;
+
445  SPISettings _spiSettings = RADIOLIB_DEFAULT_SPI_SETTINGS;
+
446  bool _initInterface = false;
+
447  #endif
448 
-
449 #endif
+
449  // RF switch presence and pins
+
450  bool _useRfSwitch = false;
+
451  RADIOLIB_PIN_TYPE _rxEn = RADIOLIB_NC;
+
452  RADIOLIB_PIN_TYPE _txEn = RADIOLIB_NC;
+
453 };
+
454 
+
455 #endif
void pinMode(RADIOLIB_PIN_TYPE pin, RADIOLIB_PIN_MODE mode)
Arduino core pinMode override that checks RADIOLIB_NC as alias for unused pin.
Definition: Module.cpp:248
-
static void hexdump(uint8_t *data, size_t len)
Function to dump data as hex into the debug port.
Definition: Module.cpp:448
+
static void hexdump(uint8_t *data, size_t len)
Function to dump data as hex into the debug port.
Definition: Module.cpp:455
RADIOLIB_PIN_TYPE getIrq() const
Access method to get the pin number of interrupt/GPIO.
Definition: Module.h:209
RADIOLIB_PIN_STATUS digitalRead(RADIOLIB_PIN_TYPE pin)
Arduino core digitalWrite override that checks RADIOLIB_NC as alias for unused pin.
Definition: Module.cpp:262
void SPItransfer(uint8_t cmd, uint8_t reg, uint8_t *dataOut, uint8_t *dataIn, uint8_t numBytes)
SPI single transfer method.
Definition: Module.cpp:201
-
uint8_t transfer(uint8_t b)
Arduino core SPI transfer override.
Definition: Module.cpp:390
+
uint8_t transfer(uint8_t b)
Arduino core SPI transfer override.
Definition: Module.cpp:397
void init()
Initialize low-level module control.
Definition: Module.cpp:105
int16_t SPIgetRegValue(uint8_t reg, uint8_t msb=7, uint8_t lsb=0)
SPI read method that automatically masks unused bits. This method is the preferred SPI read mechanism...
Definition: Module.cpp:124
-
void regdump(uint8_t start, uint8_t len)
Function to dump device registers as hex into the debug port.
Definition: Module.cpp:468
+
void regdump(uint8_t start, uint8_t len)
Function to dump device registers as hex into the debug port.
Definition: Module.cpp:475
RADIOLIB_PIN_TYPE getRst() const
Access method to get the pin number of hardware reset pin.
Definition: Module.h:216
-
void begin()
Arduino core SPI begin override.
Definition: Module.cpp:376
+
void begin()
Arduino core SPI begin override.
Definition: Module.cpp:383
uint8_t SPIwriteCommand
Basic SPI write command. Defaults to 0x80.
Definition: Module.h:92
void delay(uint32_t ms)
Arduino core delay override.
Definition: Module.cpp:348
void yield()
Arduino core yield override.
Definition: Module.cpp:339
@@ -284,25 +287,26 @@ $(document).ready(function(){initNavTree('_module_8h_source.html',''); initResiz
void tone(RADIOLIB_PIN_TYPE pin, uint16_t value, uint32_t duration=0)
Arduino core tone override that checks RADIOLIB_NC as alias for unused pin and RADIOLIB_TONE_UNSUPPOR...
Definition: Module.cpp:269
void SPIwriteRegister(uint8_t reg, uint8_t data)
SPI basic write method. Use of this method is reserved for special cases, SPIsetRegValue should be us...
Definition: Module.cpp:197
void noTone(RADIOLIB_PIN_TYPE pin)
Arduino core noTone override that checks RADIOLIB_NC as alias for unused pin and RADIOLIB_TONE_UNSUPP...
Definition: Module.cpp:299
-
void endTransaction()
Arduino core SPI endTransaction override.
Definition: Module.cpp:397
-
void setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)
Some modules contain external RF switch controlled by two pins. This function gives RadioLib control ...
Definition: Module.cpp:481
+
void endTransaction()
Arduino core SPI endTransaction override.
Definition: Module.cpp:404
+
void setRfSwitchPins(RADIOLIB_PIN_TYPE rxEn, RADIOLIB_PIN_TYPE txEn)
Some modules contain external RF switch controlled by two pins. This function gives RadioLib control ...
Definition: Module.cpp:488
RADIOLIB_PIN_TYPE getGpio() const
Access method to get the pin number of second interrupt/GPIO.
Definition: Module.h:223
Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst, RADIOLIB_PIN_TYPE gpio=RADIOLIB_NC)
Default constructor.
Definition: Module.cpp:79
-
static uint16_t flipBits16(uint16_t i)
Function to reflect bits within an integer.
Definition: Module.cpp:440
+
static uint16_t flipBits16(uint16_t i)
Function to reflect bits within an integer.
Definition: Module.cpp:447
uint8_t SPIreadRegister(uint8_t reg)
SPI basic read method. Use of this method is reserved for special cases, SPIgetRegValue should be use...
Definition: Module.cpp:187
Implements all common low-level methods to control the wireless module. Every module class contains o...
Definition: Module.h:16
Module & operator=(const Module &mod)
Overload for assignment operator.
Definition: Module.cpp:94
-
void end()
Arduino core SPI end override.
Definition: Module.cpp:404
+
void end()
Arduino core SPI end override.
Definition: Module.cpp:411
void term()
Terminate low-level module control.
Definition: Module.cpp:113
uint8_t SPIreadCommand
Basic SPI read command. Defaults to 0x00.
Definition: Module.h:87
void detachInterrupt(RADIOLIB_PIN_TYPE interruptNum)
Arduino core detachInterrupt override.
Definition: Module.cpp:332
-
void setRfSwitchState(RADIOLIB_PIN_STATUS rxPinState, RADIOLIB_PIN_STATUS txPinState)
Set RF switch state.
Definition: Module.cpp:489
+
void setRfSwitchState(RADIOLIB_PIN_STATUS rxPinState, RADIOLIB_PIN_STATUS txPinState)
Set RF switch state.
Definition: Module.cpp:496
void SPIreadRegisterBurst(uint8_t reg, uint8_t numBytes, uint8_t *inBytes)
SPI burst read method.
Definition: Module.cpp:183
-
static uint8_t flipBits(uint8_t b)
Function to reflect bits within a byte.
Definition: Module.cpp:433
+
uint32_t pulseIn(RADIOLIB_PIN_TYPE pin, RADIOLIB_PIN_STATUS state, uint32_t timeout)
Arduino core pulseIn override.
Definition: Module.cpp:376
+
static uint8_t flipBits(uint8_t b)
Function to reflect bits within a byte.
Definition: Module.cpp:440
uint32_t millis()
Arduino core millis override.
Definition: Module.cpp:362
void delayMicroseconds(uint32_t us)
Arduino core delayMicroseconds override.
Definition: Module.cpp:355
void attachInterrupt(RADIOLIB_PIN_TYPE interruptNum, void(*userFunc)(void), RADIOLIB_INTERRUPT_STATUS mode)
Arduino core attachInterrupt override.
Definition: Module.cpp:325
-
void beginTransaction()
Arduino core SPI beginTransaction override.
Definition: Module.cpp:383
+
void beginTransaction()
Arduino core SPI beginTransaction override.
Definition: Module.cpp:390
void SPIwriteRegisterBurst(uint8_t reg, uint8_t *data, uint8_t numBytes)
SPI burst write method.
Definition: Module.cpp:193
Client for audio-based transmissions. Requires Arduino tone() function, and a module capable of direc...
Definition: AFSK.h:17
-
Client for Morse Code communication. The public interface is the same as Arduino Serial.
Definition: Morse.h:89
+
int read(byte *symbol, byte *len, float low=0.75f, float high=1.25f)
Read Morse tone on input pin.
Definition: Morse.cpp:58
+
Client for Morse Code communication. The public interface is the same as Arduino Serial.
Definition: Morse.h:93
MorseClient(PhysicalLayer *phy)
Constructor for 2-FSK mode.
Definition: Morse.cpp:4
Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:14
+
static char decode(uint8_t symbol, uint8_t len)
Decode Morse symbol to ASCII.
Definition: Morse.cpp:40
int16_t begin(float base, uint8_t speed=20)
Initialization method.
Definition: Morse.cpp:18
-
size_t startSignal()
Send start signal.
Definition: Morse.cpp:30
+
size_t startSignal()
Send start signal.
Definition: Morse.cpp:36
+ +

◆ decode()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
char MorseClient::decode (uint8_t symbol,
uint8_t len 
)
+
+static
+
+ +

Decode Morse symbol to ASCII.

+
Parameters
+ + + +
symbolMorse code symbol, respresented as outlined in MorseTable.
lenSymbol length (number of dots and dashes).
+
+
+
Returns
ASCII character matching the symbol, or 0xFF if no match is found.
+ +
+
+ +

◆ read()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
int MorseClient::read (byte * symbol,
byte * len,
float low = 0.75f,
float high = 1.25f 
)
+
+ +

Read Morse tone on input pin.

+
Parameters
+ + + + + +
symbolPointer to the symbol buffer.
lenPointer to the length counter.
lowLow threshold for decision limit (dot length, pause length etc.), defaults to 0.75.
highHigh threshold for decision limit (dot length, pause length etc.), defaults to 1.25.
+
+
+
Returns
0 if not enough symbols were decoded, 1 if inter-character space was detected, 2 if inter-word space was detected.
+
diff --git a/class_morse_client.js b/class_morse_client.js index e3e7c293..34a2aa4a 100644 --- a/class_morse_client.js +++ b/class_morse_client.js @@ -24,6 +24,7 @@ var class_morse_client = [ "println", "class_morse_client.html#a9094ea2ccb2528be5a830485575e2b5e", null ], [ "println", "class_morse_client.html#a95d0edd2ab9a590668c6aaa67a893c49", null ], [ "println", "class_morse_client.html#ae1dd17e96858c9b6948ee7e5871c7efd", null ], + [ "read", "class_morse_client.html#a709093c92d69f29f1520f0b290af374b", null ], [ "startSignal", "class_morse_client.html#a3c718208786f8fe55f30eee990ec28e3", null ], [ "write", "class_morse_client.html#a1be826249b4936e2b0bca20311714726", null ], [ "write", "class_morse_client.html#a9b46b2755abd59ece4abd69fab4f7808", null ], diff --git a/functions_d.html b/functions_d.html index 53f0ea18..13f7be63 100644 --- a/functions_d.html +++ b/functions_d.html @@ -85,6 +85,9 @@ $(document).ready(function(){initNavTree('functions_d.html',''); initResizable()
Here is a list of all documented class members with links to the class documentation for each member:

- d -

diff --git a/functions_p.html b/functions_p.html index 380e91bb..ed3b8c78 100644 --- a/functions_p.html +++ b/functions_p.html @@ -103,6 +103,9 @@ $(document).ready(function(){initNavTree('functions_p.html',''); initResizable()
  • protocolID : AX25Frame
  • +
  • pulseIn() +: Module +
  • diff --git a/functions_r.html b/functions_r.html index 6f9cef43..5f7ada06 100644 --- a/functions_r.html +++ b/functions_r.html @@ -105,7 +105,8 @@ $(document).ready(function(){initNavTree('functions_r.html',''); initResizable() : AX25Frame
  • read() -: PhysicalLayer +: MorseClient +, PhysicalLayer
  • readBit() : CC1101 @@ -181,7 +182,7 @@ $(document).ready(function(){initNavTree('functions_r.html',''); initResizable() : RFM97
  • RTTYClient() -: RTTYClient +: RTTYClient
  • diff --git a/navtreedata.js b/navtreedata.js index 1b949211..65767a69 100644 --- a/navtreedata.js +++ b/navtreedata.js @@ -45,10 +45,10 @@ var NAVTREE = var NAVTREEINDEX = [ "_a_f_s_k_8h_source.html", -"class_module.html#af7e4872dad3d19b6f75f532c88683168", -"class_s_x126x.html#a923654706eff5118ef6e84214e837f27", -"class_s_x128x.html#af81565ee82ef9a7de9c5663c745f4ef7", -"struct_s_s_t_v_mode__t.html#a4033deed34e2703ab7f9a95cc32e5820" +"class_module.html#af3f51e517a825949891ad29e30fd3f59", +"class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435", +"class_s_x128x.html#aef221e7d463c5228ce00ed6934512848", +"pages.html" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/navtreeindex0.js b/navtreeindex0.js index 789bf701..328275a3 100644 --- a/navtreeindex0.js +++ b/navtreeindex0.js @@ -198,56 +198,56 @@ var NAVTREEINDEX0 = "class_l_l_c_c68.html#ad59d1a1cb32c7c89c13ebf46051d26e4":[3,0,8,3], "class_module.html":[3,0,9], "class_module.html#a015226566efc5131c8a39a184b6c4e6b":[3,0,9,11], -"class_module.html#a0ecbb4e1e98094c1296b1e823dc14703":[3,0,9,40], +"class_module.html#a0ecbb4e1e98094c1296b1e823dc14703":[3,0,9,42], "class_module.html#a1101d49f597f756141fc9de88a504f21":[3,0,9,0], -"class_module.html#a126721995b0b9ac702e96c35943b352e":[3,0,9,37], -"class_module.html#a1286d7fd9673cbfab945c26b2585a129":[3,0,9,45], -"class_module.html#a132de8c267f9386ce17a5dcdb67cde3a":[3,0,9,38], +"class_module.html#a126721995b0b9ac702e96c35943b352e":[3,0,9,39], +"class_module.html#a1286d7fd9673cbfab945c26b2585a129":[3,0,9,47], +"class_module.html#a1310b9594f86fb1dc6646479922a1fdc":[3,0,9,22], +"class_module.html#a132de8c267f9386ce17a5dcdb67cde3a":[3,0,9,40], "class_module.html#a14d7cd8220bfa4440bda055ce5be748c":[3,0,9,6], -"class_module.html#a1d1a279cc7e1ab92e30c29c4dcca26a3":[3,0,9,43], +"class_module.html#a1d1a279cc7e1ab92e30c29c4dcca26a3":[3,0,9,45], "class_module.html#a216dd0c6ce140857f2b003ab8d89fbac":[3,0,9,18], -"class_module.html#a227d2d38e4747d0f49bb4df1c80b45d7":[3,0,9,52], -"class_module.html#a29032772488951dfcad1e9b685f8cbba":[3,0,9,26], -"class_module.html#a33e33df69d58660b8cd0e2dafe5e9189":[3,0,9,50], +"class_module.html#a227d2d38e4747d0f49bb4df1c80b45d7":[3,0,9,54], +"class_module.html#a29032772488951dfcad1e9b685f8cbba":[3,0,9,27], +"class_module.html#a33e33df69d58660b8cd0e2dafe5e9189":[3,0,9,52], "class_module.html#a3d0caa9f5e38cfa2c609570a89a4a703":[3,0,9,4], -"class_module.html#a45bd514a1f2859d9a867c8f9b13eb332":[3,0,9,49], -"class_module.html#a45e7823c44ac0aa8a10bd4f365890c98":[3,0,9,51], -"class_module.html#a46a9dfbd5b3234927ba6c651db650d60":[3,0,9,29], +"class_module.html#a45bd514a1f2859d9a867c8f9b13eb332":[3,0,9,51], +"class_module.html#a45e7823c44ac0aa8a10bd4f365890c98":[3,0,9,53], +"class_module.html#a46a9dfbd5b3234927ba6c651db650d60":[3,0,9,30], "class_module.html#a46ad10b113df7c7e0a932be19eff63cd":[3,0,9,9], -"class_module.html#a4a5f23f2107b2afaf32df464fbc64318":[3,0,9,23], -"class_module.html#a4a87d59ad2bf6bb1bb9de1856a81b824":[3,0,9,41], +"class_module.html#a4a5f23f2107b2afaf32df464fbc64318":[3,0,9,24], +"class_module.html#a4a87d59ad2bf6bb1bb9de1856a81b824":[3,0,9,43], "class_module.html#a4ea888758b4a7784082d513a1e7849a4":[3,0,9,20], "class_module.html#a656738f2fe41fb236d27aed02efa8ad4":[3,0,9,7], -"class_module.html#a6fa5239d73379e4140f5c4f513b1b8d2":[3,0,9,44], -"class_module.html#a7216d32fc55130d111409c6f2050d9c0":[3,0,9,39], +"class_module.html#a6fa5239d73379e4140f5c4f513b1b8d2":[3,0,9,46], +"class_module.html#a7216d32fc55130d111409c6f2050d9c0":[3,0,9,41], "class_module.html#a7495c81640aac8f4686221dad34a274f":[3,0,9,8], -"class_module.html#a82919ea8ad9ff1ddfcfe1875da1b5393":[3,0,9,27], -"class_module.html#a82be40be081e5211b4ef3aba96529cb6":[3,0,9,33], -"class_module.html#a849ad85fc1bc3a7130e660c13973ab26":[3,0,9,53], -"class_module.html#a8bf1ef9c2da2f98fb67f5bf33593128a":[3,0,9,30], +"class_module.html#a82919ea8ad9ff1ddfcfe1875da1b5393":[3,0,9,28], +"class_module.html#a82be40be081e5211b4ef3aba96529cb6":[3,0,9,35], +"class_module.html#a849ad85fc1bc3a7130e660c13973ab26":[3,0,9,55], +"class_module.html#a8bf1ef9c2da2f98fb67f5bf33593128a":[3,0,9,31], "class_module.html#a8c7f17a63b67117d953f1ba990b17f80":[3,0,9,14], "class_module.html#a919baf2e46c357ebfcdbc1025b6c551e":[3,0,9,1], "class_module.html#a91aaa34aecdfeaf24948551b037033be":[3,0,9,2], -"class_module.html#a97822a29abe87e2939297b787a22b3a5":[3,0,9,32], -"class_module.html#a98194d700bc3b5b26c788c464356dd23":[3,0,9,24], -"class_module.html#a9d77a08070cbd48fd4ece62a739333e9":[3,0,9,48], +"class_module.html#a97822a29abe87e2939297b787a22b3a5":[3,0,9,34], +"class_module.html#a98194d700bc3b5b26c788c464356dd23":[3,0,9,25], +"class_module.html#a9d77a08070cbd48fd4ece62a739333e9":[3,0,9,50], "class_module.html#aa7fc017ee35f40c90e5badc5bc568c3d":[3,0,9,10], -"class_module.html#ab814614ddd34b57f5a612a20f5fe4c57":[3,0,9,47], -"class_module.html#abe29925a8f9405e94ddddfe44fe235e4":[3,0,9,28], -"class_module.html#ac9474048f40bb4ebe28e4ab4d122fb02":[3,0,9,31], -"class_module.html#acc9a06beb7b390240fc537054c51b05a":[3,0,9,25], -"class_module.html#ace3db08404636376f9fc7efd431cda01":[3,0,9,35], +"class_module.html#ab814614ddd34b57f5a612a20f5fe4c57":[3,0,9,49], +"class_module.html#abe29925a8f9405e94ddddfe44fe235e4":[3,0,9,29], +"class_module.html#ac9474048f40bb4ebe28e4ab4d122fb02":[3,0,9,32], +"class_module.html#acc9a06beb7b390240fc537054c51b05a":[3,0,9,26], +"class_module.html#ace3db08404636376f9fc7efd431cda01":[3,0,9,37], "class_module.html#ad1956ac81429ec1f61f83dbc081cf18c":[3,0,9,16], -"class_module.html#ad21d31efe1ca5b4da8487f5e234b916a":[3,0,9,36], -"class_module.html#ad7ca9ae5a22cdacdf9437ca9cd37c9b4":[3,0,9,42], +"class_module.html#ad21d31efe1ca5b4da8487f5e234b916a":[3,0,9,38], +"class_module.html#ad7ca9ae5a22cdacdf9437ca9cd37c9b4":[3,0,9,44], "class_module.html#ae352c7a7b997fc1b17189c1312a8347f":[3,0,9,15], "class_module.html#ae53e355a77f2b7ce6473c62ac5f37334":[3,0,9,12], -"class_module.html#ae76932d2c2895939f8074c58848b61e8":[3,0,9,22], -"class_module.html#ae89764d15e8df5694a6aec0e18f72d3f":[3,0,9,54], +"class_module.html#ae7201089f1789070192ef1ea0c4f2498":[3,0,9,33], +"class_module.html#ae76932d2c2895939f8074c58848b61e8":[3,0,9,23], +"class_module.html#ae89764d15e8df5694a6aec0e18f72d3f":[3,0,9,56], "class_module.html#aeb4c7447372d56a7cae6db91994aacfc":[3,0,9,13], -"class_module.html#aeb905cec1dcdac08201cf81dea652254":[3,0,9,34], -"class_module.html#aefd955f1cd6d588b2cc229db87cb2121":[3,0,9,46], -"class_module.html#af0f870b09b9dd9636f1587d708f07d38":[3,0,9,5], -"class_module.html#af3f51e517a825949891ad29e30fd3f59":[3,0,9,17], -"class_module.html#af6bfd022681d360082e3dd31a984e1f7":[3,0,9,3] +"class_module.html#aeb905cec1dcdac08201cf81dea652254":[3,0,9,36], +"class_module.html#aefd955f1cd6d588b2cc229db87cb2121":[3,0,9,48], +"class_module.html#af0f870b09b9dd9636f1587d708f07d38":[3,0,9,5] }; diff --git a/navtreeindex1.js b/navtreeindex1.js index f5355e57..90cc3990 100644 --- a/navtreeindex1.js +++ b/navtreeindex1.js @@ -1,5 +1,7 @@ var NAVTREEINDEX1 = { +"class_module.html#af3f51e517a825949891ad29e30fd3f59":[3,0,9,17], +"class_module.html#af6bfd022681d360082e3dd31a984e1f7":[3,0,9,3], "class_module.html#af7e4872dad3d19b6f75f532c88683168":[3,0,9,21], "class_module.html#af998b86ce1243f616f6fcb6df5336207":[3,0,9,19], "class_morse_client.html":[3,0,10], @@ -7,26 +9,27 @@ var NAVTREEINDEX1 = "class_morse_client.html#a1125d874d18a507b2e77675b687cce0f":[3,0,10,4], "class_morse_client.html#a178726e7279d49d873c715371d558751":[3,0,10,15], "class_morse_client.html#a1b7a4467adf49a3afa062fc93bf6f80f":[3,0,10,9], -"class_morse_client.html#a1be826249b4936e2b0bca20311714726":[3,0,10,25], +"class_morse_client.html#a1be826249b4936e2b0bca20311714726":[3,0,10,26], "class_morse_client.html#a2040051afe09bbd4fada12bdf76203b1":[3,0,10,6], "class_morse_client.html#a2f4433a88741564f28f673cf51486615":[3,0,10,13], "class_morse_client.html#a2fcdfba81f12782f44fff8fdf845ea0b":[3,0,10,8], -"class_morse_client.html#a3c718208786f8fe55f30eee990ec28e3":[3,0,10,24], +"class_morse_client.html#a3c718208786f8fe55f30eee990ec28e3":[3,0,10,25], "class_morse_client.html#a516f19bb51b87ead7f7ed149f2ca92cf":[3,0,10,2], "class_morse_client.html#a5714515867807053a63843d5ae647dd1":[3,0,10,11], "class_morse_client.html#a5e0ecaccbc92e6790f73542133c34535":[3,0,10,5], "class_morse_client.html#a64e20542281e100ab92ebe5e8f915c3c":[3,0,10,7], +"class_morse_client.html#a709093c92d69f29f1520f0b290af374b":[3,0,10,24], "class_morse_client.html#a7eecc8f5a61115b39fa67f1f7be4747e":[3,0,10,20], "class_morse_client.html#a83a064f138d5bf55420ffbfd534dacfb":[3,0,10,16], "class_morse_client.html#a8b54b926bcd4115822e4c901371f1e53":[3,0,10,10], "class_morse_client.html#a9094ea2ccb2528be5a830485575e2b5e":[3,0,10,21], "class_morse_client.html#a95d0edd2ab9a590668c6aaa67a893c49":[3,0,10,22], -"class_morse_client.html#a9b46b2755abd59ece4abd69fab4f7808":[3,0,10,26], +"class_morse_client.html#a9b46b2755abd59ece4abd69fab4f7808":[3,0,10,27], "class_morse_client.html#aa26d803db2d9ab6f3b13f843811f923f":[3,0,10,14], "class_morse_client.html#aa5c8ec6823388877b7acfa0deab689a2":[3,0,10,1], "class_morse_client.html#aa930ef3852b22e973129daf2ceaf58c3":[3,0,10,18], "class_morse_client.html#abcbc1b964ddb20984c3d6f32f07c8cce":[3,0,10,12], -"class_morse_client.html#abd37869212f3338eb7c95c6f16dadbba":[3,0,10,27], +"class_morse_client.html#abd37869212f3338eb7c95c6f16dadbba":[3,0,10,28], "class_morse_client.html#ae1dd17e96858c9b6948ee7e5871c7efd":[3,0,10,23], "class_morse_client.html#aeade3a433da40e6a9f28688f2e6e3b5a":[3,0,10,0], "class_morse_client.html#af466855a342b3cc70b496a79caf65232":[3,0,10,17], @@ -246,8 +249,5 @@ var NAVTREEINDEX1 = "class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3":[3,0,31,42], "class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e":[3,0,31,32], "class_s_x126x.html#a7e342ddbef84cf845bef8f4448b8da10":[3,0,31,18], -"class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561":[3,0,31,20], -"class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435":[3,0,31,28], -"class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e":[3,0,31,36], -"class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b":[3,0,31,71] +"class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561":[3,0,31,20] }; diff --git a/navtreeindex2.js b/navtreeindex2.js index 213c8594..b61f310a 100644 --- a/navtreeindex2.js +++ b/navtreeindex2.js @@ -1,5 +1,8 @@ var NAVTREEINDEX2 = { +"class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435":[3,0,31,28], +"class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e":[3,0,31,36], +"class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b":[3,0,31,71], "class_s_x126x.html#a923654706eff5118ef6e84214e837f27":[3,0,31,62], "class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d":[3,0,31,72], "class_s_x126x.html#a936a40038e05740a528f2b53f8e17010":[3,0,31,2], @@ -246,8 +249,5 @@ var NAVTREEINDEX2 = "class_s_x128x.html#ae8b6c756eb4b92855433ca389d73c632":[3,0,42,18], "class_s_x128x.html#ae8eed0e888a7c8742e89d2b850977de2":[3,0,42,16], "class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a":[3,0,42,26], -"class_s_x128x.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,42,55], -"class_s_x128x.html#aef221e7d463c5228ce00ed6934512848":[3,0,42,51], -"class_s_x128x.html#af068e6e862c99e39d0261a7971dd56db":[3,0,42,50], -"class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5":[3,0,42,56] +"class_s_x128x.html#aeb62c5a521aafc1e0525c58e9364482b":[3,0,42,55] }; diff --git a/navtreeindex3.js b/navtreeindex3.js index e6414f36..81311fcf 100644 --- a/navtreeindex3.js +++ b/navtreeindex3.js @@ -1,5 +1,8 @@ var NAVTREEINDEX3 = { +"class_s_x128x.html#aef221e7d463c5228ce00ed6934512848":[3,0,42,51], +"class_s_x128x.html#af068e6e862c99e39d0261a7971dd56db":[3,0,42,50], +"class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5":[3,0,42,56], "class_s_x128x.html#af81565ee82ef9a7de9c5663c745f4ef7":[3,0,42,57], "class_s_x128x.html#afb1b090348d9091bfa3a0b5ba3d85b36":[3,0,42,19], "class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236":[3,0,42,32], @@ -131,8 +134,8 @@ var NAVTREEINDEX3 = "dir_ed12d23d857ca7061030f8751e72e77c.html":[4,0,0,0,10], "dir_f980efad9544c0545d0fa50a84ff12f2.html":[4,0,0,0,9], "files.html":[4,0], -"functions.html":[3,3,0], "functions.html":[3,3,0,0], +"functions.html":[3,3,0], "functions_b.html":[3,3,0,1], "functions_c.html":[3,3,0,2], "functions_d.html":[3,3,0,3], @@ -243,11 +246,8 @@ var NAVTREEINDEX3 = "group__status__codes.html#gafbc04b924d23cba05307e94972d7d607":[2,2,4], "group__status__codes.html#gafeff72bd7b618959d86b804a11f09063":[2,2,1], "hierarchy.html":[3,2], -"index.html":[0], "index.html":[], +"index.html":[0], "modules.html":[2], -"n_r_f24_8h_source.html":[4,0,0,0,2,0], -"pages.html":[], -"struct_s_s_t_v_mode__t.html":[3,0,26], -"struct_s_s_t_v_mode__t.html#a27c6a271c1aa8e499a31a784ab9254ad":[3,0,26,3] +"n_r_f24_8h_source.html":[4,0,0,0,2,0] }; diff --git a/navtreeindex4.js b/navtreeindex4.js index 5141aa93..64e0272d 100644 --- a/navtreeindex4.js +++ b/navtreeindex4.js @@ -1,5 +1,8 @@ var NAVTREEINDEX4 = { +"pages.html":[], +"struct_s_s_t_v_mode__t.html":[3,0,26], +"struct_s_s_t_v_mode__t.html#a27c6a271c1aa8e499a31a784ab9254ad":[3,0,26,3], "struct_s_s_t_v_mode__t.html#a4033deed34e2703ab7f9a95cc32e5820":[3,0,26,4], "struct_s_s_t_v_mode__t.html#a991e84b2b6f696ec2390f2c3f8cb9694":[3,0,26,2], "struct_s_s_t_v_mode__t.html#aae9c12993b804b63c258e82244f20031":[3,0,26,0], diff --git a/search/all_10.js b/search/all_10.js index e01ccf52..c5461076 100644 --- a/search/all_10.js +++ b/search/all_10.js @@ -1,13 +1,13 @@ var searchData= [ - ['term_314',['term',['../class_module.html#a45bd514a1f2859d9a867c8f9b13eb332',1,'Module']]], - ['todo_20list_315',['Todo List',['../todo.html',1,'']]], - ['tone_316',['tone',['../class_module.html#a33e33df69d58660b8cd0e2dafe5e9189',1,'Module::tone()'],['../class_a_f_s_k_client.html#a6d2341901c83e45f853c077e60f1fa33',1,'AFSKClient::tone()']]], - ['tone_5ft_317',['tone_t',['../structtone__t.html',1,'']]], - ['tones_318',['tones',['../struct_s_s_t_v_mode__t.html#a27c6a271c1aa8e499a31a784ab9254ad',1,'SSTVMode_t']]], - ['transfer_319',['transfer',['../class_module.html#a45e7823c44ac0aa8a10bd4f365890c98',1,'Module']]], - ['transmit_320',['transmit',['../class_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4',1,'CC1101::transmit()'],['../classn_r_f24.html#a583d505bd3a638ecc5576dd2dd95f044',1,'nRF24::transmit()'],['../class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847',1,'RF69::transmit()'],['../class_si443x.html#a782748025e19ec6e597293afb6570bff',1,'Si443x::transmit()'],['../class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009',1,'SX126x::transmit()'],['../class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29',1,'SX127x::transmit()'],['../class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5',1,'SX128x::transmit()'],['../class_a_x25_client.html#a985790943f3f3e06a2dfdd36977d0b98',1,'AX25Client::transmit()'],['../class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f',1,'PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0)'],['../class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b',1,'PhysicalLayer::transmit(String &str, uint8_t addr=0)'],['../class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534',1,'PhysicalLayer::transmit(const char *str, uint8_t addr=0)'],['../class_physical_layer.html#af81565ee82ef9a7de9c5663c745f4ef7',1,'PhysicalLayer::transmit(uint8_t *data, size_t len, uint8_t addr=0)=0']]], - ['transmitdirect_321',['transmitDirect',['../class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46',1,'CC1101::transmitDirect()'],['../classn_r_f24.html#a090bb64f65309efabfa1ffd86daa2303',1,'nRF24::transmitDirect()'],['../class_r_f69.html#a222682569338abb49d6952430b6eebdd',1,'RF69::transmitDirect()'],['../class_si443x.html#a5a86a2032c4b876c1c8e4a7cf4730c99',1,'Si443x::transmitDirect()'],['../class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b',1,'SX126x::transmitDirect()'],['../class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84',1,'SX127x::transmitDirect()'],['../class_s_x128x.html#a53892566b0259d348158efe3c3c3601a',1,'SX128x::transmitDirect()'],['../class_physical_layer.html#a4b04eb6155b06d8ef400131c647d54e7',1,'PhysicalLayer::transmitDirect()']]], - ['transmitdirectasync_322',['transmitDirectAsync',['../class_c_c1101.html#aef7c152858537a40e71cf133962cb893',1,'CC1101']]], - ['type_323',['type',['../structtone__t.html#ac8717b06ffa53eebe2aaf16f19747d40',1,'tone_t']]] + ['term_316',['term',['../class_module.html#a45bd514a1f2859d9a867c8f9b13eb332',1,'Module']]], + ['todo_20list_317',['Todo List',['../todo.html',1,'']]], + ['tone_318',['tone',['../class_module.html#a33e33df69d58660b8cd0e2dafe5e9189',1,'Module::tone()'],['../class_a_f_s_k_client.html#a6d2341901c83e45f853c077e60f1fa33',1,'AFSKClient::tone()']]], + ['tone_5ft_319',['tone_t',['../structtone__t.html',1,'']]], + ['tones_320',['tones',['../struct_s_s_t_v_mode__t.html#a27c6a271c1aa8e499a31a784ab9254ad',1,'SSTVMode_t']]], + ['transfer_321',['transfer',['../class_module.html#a45e7823c44ac0aa8a10bd4f365890c98',1,'Module']]], + ['transmit_322',['transmit',['../class_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4',1,'CC1101::transmit()'],['../classn_r_f24.html#a583d505bd3a638ecc5576dd2dd95f044',1,'nRF24::transmit()'],['../class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847',1,'RF69::transmit()'],['../class_si443x.html#a782748025e19ec6e597293afb6570bff',1,'Si443x::transmit()'],['../class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009',1,'SX126x::transmit()'],['../class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29',1,'SX127x::transmit()'],['../class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5',1,'SX128x::transmit()'],['../class_a_x25_client.html#a985790943f3f3e06a2dfdd36977d0b98',1,'AX25Client::transmit()'],['../class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f',1,'PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0)'],['../class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b',1,'PhysicalLayer::transmit(String &str, uint8_t addr=0)'],['../class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534',1,'PhysicalLayer::transmit(const char *str, uint8_t addr=0)'],['../class_physical_layer.html#af81565ee82ef9a7de9c5663c745f4ef7',1,'PhysicalLayer::transmit(uint8_t *data, size_t len, uint8_t addr=0)=0']]], + ['transmitdirect_323',['transmitDirect',['../class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46',1,'CC1101::transmitDirect()'],['../classn_r_f24.html#a090bb64f65309efabfa1ffd86daa2303',1,'nRF24::transmitDirect()'],['../class_r_f69.html#a222682569338abb49d6952430b6eebdd',1,'RF69::transmitDirect()'],['../class_si443x.html#a5a86a2032c4b876c1c8e4a7cf4730c99',1,'Si443x::transmitDirect()'],['../class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b',1,'SX126x::transmitDirect()'],['../class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84',1,'SX127x::transmitDirect()'],['../class_s_x128x.html#a53892566b0259d348158efe3c3c3601a',1,'SX128x::transmitDirect()'],['../class_physical_layer.html#a4b04eb6155b06d8ef400131c647d54e7',1,'PhysicalLayer::transmitDirect()']]], + ['transmitdirectasync_324',['transmitDirectAsync',['../class_c_c1101.html#aef7c152858537a40e71cf133962cb893',1,'CC1101']]], + ['type_325',['type',['../structtone__t.html#ac8717b06ffa53eebe2aaf16f19747d40',1,'tone_t']]] ]; diff --git a/search/all_11.js b/search/all_11.js index 001e71fb..f70fdbd5 100644 --- a/search/all_11.js +++ b/search/all_11.js @@ -1,5 +1,5 @@ var searchData= [ - ['variablepacketlengthmode_324',['variablePacketLengthMode',['../class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f',1,'CC1101::variablePacketLengthMode()'],['../class_r_f69.html#af434c67aabe02258ee6696a59973617b',1,'RF69::variablePacketLengthMode()'],['../class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a',1,'Si443x::variablePacketLengthMode()'],['../class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d',1,'SX126x::variablePacketLengthMode()'],['../class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c',1,'SX127x::variablePacketLengthMode()']]], - ['viscode_325',['visCode',['../struct_s_s_t_v_mode__t.html#a4033deed34e2703ab7f9a95cc32e5820',1,'SSTVMode_t']]] + ['variablepacketlengthmode_326',['variablePacketLengthMode',['../class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f',1,'CC1101::variablePacketLengthMode()'],['../class_r_f69.html#af434c67aabe02258ee6696a59973617b',1,'RF69::variablePacketLengthMode()'],['../class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a',1,'Si443x::variablePacketLengthMode()'],['../class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d',1,'SX126x::variablePacketLengthMode()'],['../class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c',1,'SX127x::variablePacketLengthMode()']]], + ['viscode_327',['visCode',['../struct_s_s_t_v_mode__t.html#a4033deed34e2703ab7f9a95cc32e5820',1,'SSTVMode_t']]] ]; diff --git a/search/all_12.js b/search/all_12.js index 64755c99..55c900fc 100644 --- a/search/all_12.js +++ b/search/all_12.js @@ -1,4 +1,4 @@ var searchData= [ - ['width_326',['width',['../struct_s_s_t_v_mode__t.html#ad8d4e7efb12eb0e0cfa850aeb7353e40',1,'SSTVMode_t']]] + ['width_328',['width',['../struct_s_s_t_v_mode__t.html#ad8d4e7efb12eb0e0cfa850aeb7353e40',1,'SSTVMode_t']]] ]; diff --git a/search/all_13.js b/search/all_13.js index 7b3cbf3d..a925667a 100644 --- a/search/all_13.js +++ b/search/all_13.js @@ -1,4 +1,4 @@ var searchData= [ - ['yield_327',['yield',['../class_module.html#a227d2d38e4747d0f49bb4df1c80b45d7',1,'Module']]] + ['yield_329',['yield',['../class_module.html#a227d2d38e4747d0f49bb4df1c80b45d7',1,'Module']]] ]; diff --git a/search/all_14.js b/search/all_14.js index ff4f9049..317f4aff 100644 --- a/search/all_14.js +++ b/search/all_14.js @@ -1,5 +1,5 @@ var searchData= [ - ['_7eax25frame_328',['~AX25Frame',['../class_a_x25_frame.html#ab84a13f720ada37aee6201a560d9dc5a',1,'AX25Frame']]], - ['_7eita2string_329',['~ITA2String',['../class_i_t_a2_string.html#afde24c931997581878953660192e09a2',1,'ITA2String']]] + ['_7eax25frame_330',['~AX25Frame',['../class_a_x25_frame.html#ab84a13f720ada37aee6201a560d9dc5a',1,'AX25Frame']]], + ['_7eita2string_331',['~ITA2String',['../class_i_t_a2_string.html#afde24c931997581878953660192e09a2',1,'ITA2String']]] ]; diff --git a/search/all_3.js b/search/all_3.js index b51347e3..7e72883a 100644 --- a/search/all_3.js +++ b/search/all_3.js @@ -1,17 +1,18 @@ var searchData= [ ['data_20shaping_20filter_20values_20aliases_2e_24',['Data shaping filter values aliases.',['../group__config__shaping.html',1,'']]], - ['delay_25',['delay',['../class_module.html#af0f870b09b9dd9636f1587d708f07d38',1,'Module']]], - ['delaymicroseconds_26',['delayMicroseconds',['../class_module.html#a14d7cd8220bfa4440bda055ce5be748c',1,'Module']]], - ['destcallsign_27',['destCallsign',['../class_a_x25_frame.html#a7fe9805148e2dd46d163cd989473dbff',1,'AX25Frame']]], - ['destssid_28',['destSSID',['../class_a_x25_frame.html#af62935e56dc24bca5d2e2aeb932b63f8',1,'AX25Frame']]], - ['detachinterrupt_29',['detachInterrupt',['../class_module.html#a656738f2fe41fb236d27aed02efa8ad4',1,'Module']]], - ['digitalread_30',['digitalRead',['../class_module.html#a7495c81640aac8f4686221dad34a274f',1,'Module']]], - ['digitalwrite_31',['digitalWrite',['../class_module.html#a46ad10b113df7c7e0a932be19eff63cd',1,'Module']]], - ['disableaddressfiltering_32',['disableAddressFiltering',['../class_c_c1101.html#a9aee5df428d30b9c80b8a8700609a883',1,'CC1101::disableAddressFiltering()'],['../class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee',1,'RF69::disableAddressFiltering()'],['../class_s_x126x.html#afc3a7a42c401b6c44e00cb6c5b9696f2',1,'SX126x::disableAddressFiltering()'],['../class_s_x127x.html#afe6e9bbfd75f9cad26f9f72c34c4ada5',1,'SX127x::disableAddressFiltering()']]], - ['disableaes_33',['disableAES',['../class_r_f69.html#a15fafb6c24a8b5721623be447628bbaa',1,'RF69']]], - ['disablebitsync_34',['disableBitSync',['../class_s_x127x.html#a8025b05b8f4f2f2abb4cd803b06e2ebd',1,'SX127x']]], - ['disablecontinuousmodebitsync_35',['disableContinuousModeBitSync',['../class_r_f69.html#a97d3570f4f898dde47e3daf8043e7bad',1,'RF69']]], - ['disablepipe_36',['disablePipe',['../classn_r_f24.html#a4dd39e5c0efee1f0c2a14f729eb4426a',1,'nRF24']]], - ['disablesyncwordfiltering_37',['disableSyncWordFiltering',['../class_c_c1101.html#a4f2dc4176b62a0636636088e31b8e85b',1,'CC1101::disableSyncWordFiltering()'],['../class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80',1,'RF69::disableSyncWordFiltering()']]] + ['decode_25',['decode',['../class_morse_client.html#abd1515c8e6c3ddade280be53f612ece7',1,'MorseClient']]], + ['delay_26',['delay',['../class_module.html#af0f870b09b9dd9636f1587d708f07d38',1,'Module']]], + ['delaymicroseconds_27',['delayMicroseconds',['../class_module.html#a14d7cd8220bfa4440bda055ce5be748c',1,'Module']]], + ['destcallsign_28',['destCallsign',['../class_a_x25_frame.html#a7fe9805148e2dd46d163cd989473dbff',1,'AX25Frame']]], + ['destssid_29',['destSSID',['../class_a_x25_frame.html#af62935e56dc24bca5d2e2aeb932b63f8',1,'AX25Frame']]], + ['detachinterrupt_30',['detachInterrupt',['../class_module.html#a656738f2fe41fb236d27aed02efa8ad4',1,'Module']]], + ['digitalread_31',['digitalRead',['../class_module.html#a7495c81640aac8f4686221dad34a274f',1,'Module']]], + ['digitalwrite_32',['digitalWrite',['../class_module.html#a46ad10b113df7c7e0a932be19eff63cd',1,'Module']]], + ['disableaddressfiltering_33',['disableAddressFiltering',['../class_c_c1101.html#a9aee5df428d30b9c80b8a8700609a883',1,'CC1101::disableAddressFiltering()'],['../class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee',1,'RF69::disableAddressFiltering()'],['../class_s_x126x.html#afc3a7a42c401b6c44e00cb6c5b9696f2',1,'SX126x::disableAddressFiltering()'],['../class_s_x127x.html#afe6e9bbfd75f9cad26f9f72c34c4ada5',1,'SX127x::disableAddressFiltering()']]], + ['disableaes_34',['disableAES',['../class_r_f69.html#a15fafb6c24a8b5721623be447628bbaa',1,'RF69']]], + ['disablebitsync_35',['disableBitSync',['../class_s_x127x.html#a8025b05b8f4f2f2abb4cd803b06e2ebd',1,'SX127x']]], + ['disablecontinuousmodebitsync_36',['disableContinuousModeBitSync',['../class_r_f69.html#a97d3570f4f898dde47e3daf8043e7bad',1,'RF69']]], + ['disablepipe_37',['disablePipe',['../classn_r_f24.html#a4dd39e5c0efee1f0c2a14f729eb4426a',1,'nRF24']]], + ['disablesyncwordfiltering_38',['disableSyncWordFiltering',['../class_c_c1101.html#a4f2dc4176b62a0636636088e31b8e85b',1,'CC1101::disableSyncWordFiltering()'],['../class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80',1,'RF69::disableSyncWordFiltering()']]] ]; diff --git a/search/all_4.js b/search/all_4.js index 5ae2fea7..98c15429 100644 --- a/search/all_4.js +++ b/search/all_4.js @@ -1,11 +1,11 @@ var searchData= [ - ['encoding_20type_20aliases_2e_38',['Encoding type aliases.',['../group__config__encoding.html',1,'']]], - ['enableaes_39',['enableAES',['../class_r_f69.html#a1fd4609f419d8b0213ee39b05dd40b69',1,'RF69']]], - ['enablebitsync_40',['enableBitSync',['../class_s_x127x.html#a1921e1d9fc1d888d2e73bb732e7db7aa',1,'SX127x']]], - ['enablecontinuousmodebitsync_41',['enableContinuousModeBitSync',['../class_r_f69.html#a7e2201b5bc389a68765400b70439f3f0',1,'RF69']]], - ['enablesyncwordfiltering_42',['enableSyncWordFiltering',['../class_c_c1101.html#a6fe55d0217bf5218865198ef8d6fdab4',1,'CC1101::enableSyncWordFiltering()'],['../class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417',1,'RF69::enableSyncWordFiltering()']]], - ['end_43',['end',['../class_module.html#aa7fc017ee35f40c90e5badc5bc568c3d',1,'Module']]], - ['endtransaction_44',['endTransaction',['../class_module.html#a015226566efc5131c8a39a184b6c4e6b',1,'Module']]], - ['explicitheader_45',['explicitHeader',['../class_s_x126x.html#a3765f534418d4e0540c179621c019138',1,'SX126x::explicitHeader()'],['../class_s_x1272.html#ae3c9704cb58232f696b5f90f69c115f7',1,'SX1272::explicitHeader()'],['../class_s_x1278.html#a7c7717f09820a8e9a93621b0a00713f1',1,'SX1278::explicitHeader()'],['../class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d',1,'SX128x::explicitHeader()']]] + ['encoding_20type_20aliases_2e_39',['Encoding type aliases.',['../group__config__encoding.html',1,'']]], + ['enableaes_40',['enableAES',['../class_r_f69.html#a1fd4609f419d8b0213ee39b05dd40b69',1,'RF69']]], + ['enablebitsync_41',['enableBitSync',['../class_s_x127x.html#a1921e1d9fc1d888d2e73bb732e7db7aa',1,'SX127x']]], + ['enablecontinuousmodebitsync_42',['enableContinuousModeBitSync',['../class_r_f69.html#a7e2201b5bc389a68765400b70439f3f0',1,'RF69']]], + ['enablesyncwordfiltering_43',['enableSyncWordFiltering',['../class_c_c1101.html#a6fe55d0217bf5218865198ef8d6fdab4',1,'CC1101::enableSyncWordFiltering()'],['../class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417',1,'RF69::enableSyncWordFiltering()']]], + ['end_44',['end',['../class_module.html#aa7fc017ee35f40c90e5badc5bc568c3d',1,'Module']]], + ['endtransaction_45',['endTransaction',['../class_module.html#a015226566efc5131c8a39a184b6c4e6b',1,'Module']]], + ['explicitheader_46',['explicitHeader',['../class_s_x126x.html#a3765f534418d4e0540c179621c019138',1,'SX126x::explicitHeader()'],['../class_s_x1272.html#ae3c9704cb58232f696b5f90f69c115f7',1,'SX1272::explicitHeader()'],['../class_s_x1278.html#a7c7717f09820a8e9a93621b0a00713f1',1,'SX1278::explicitHeader()'],['../class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d',1,'SX128x::explicitHeader()']]] ]; diff --git a/search/all_5.js b/search/all_5.js index 13d13c1a..e7eded45 100644 --- a/search/all_5.js +++ b/search/all_5.js @@ -1,11 +1,11 @@ var searchData= [ - ['fifoadd_46',['fifoAdd',['../class_r_f69.html#a13ed34d82f3e08131b496196ba05a66d',1,'RF69::fifoAdd()'],['../class_s_x127x.html#a2f993bc663b8937f3683047f5e3b2509',1,'SX127x::fifoAdd()']]], - ['fifoget_47',['fifoGet',['../class_r_f69.html#aa6886410230c654400c76ec7710d623c',1,'RF69::fifoGet()'],['../class_s_x127x.html#a25b193b71ddb6015d25b0a161809d75a',1,'SX127x::fifoGet()']]], - ['fixedpacketlengthmode_48',['fixedPacketLengthMode',['../class_c_c1101.html#ad25ad96cddf62273bffd601384d22275',1,'CC1101::fixedPacketLengthMode()'],['../class_r_f69.html#a0de2a07f264839cda945faebf7319e0e',1,'RF69::fixedPacketLengthMode()'],['../class_si443x.html#ad2b3a961a99d9e8f3a7ead6e8b69e858',1,'Si443x::fixedPacketLengthMode()'],['../class_s_x126x.html#abc3a4f9213b2a7052e97c2e3a0bf45a5',1,'SX126x::fixedPacketLengthMode()'],['../class_s_x127x.html#a6fb42d9cd518e9f6408a40753c0be359',1,'SX127x::fixedPacketLengthMode()']]], - ['flipbits_49',['flipBits',['../class_module.html#a7f5fd7409f21d33a16ea1de589962ae6',1,'Module']]], - ['flipbits16_50',['flipBits16',['../class_module.html#a160006371be8e121a8a54cc4462b3a72',1,'Module']]], - ['forceldro_51',['forceLDRO',['../class_s_x126x.html#a420c23bb1861646e29f44c0f4c646ee8',1,'SX126x::forceLDRO()'],['../class_s_x1272.html#a4aaf9d61310fa7b4fce413ae53d30ac0',1,'SX1272::forceLDRO()'],['../class_s_x1278.html#a6d6398c4d4fde302d6d4752708bce856',1,'SX1278::forceLDRO()']]], - ['freq_52',['freq',['../structtone__t.html#a322e5f269a6a7eaae58f3ca0b73da0cf',1,'tone_t']]], - ['fsk4client_53',['FSK4Client',['../class_f_s_k4_client.html',1,'FSK4Client'],['../class_f_s_k4_client.html#a2cdcea538e5b58e99a23f98ef4a68617',1,'FSK4Client::FSK4Client(PhysicalLayer *phy)'],['../class_f_s_k4_client.html#a65105b2744c4721b75ca0894c654bf82',1,'FSK4Client::FSK4Client(AFSKClient *audio)']]] + ['fifoadd_47',['fifoAdd',['../class_r_f69.html#a13ed34d82f3e08131b496196ba05a66d',1,'RF69::fifoAdd()'],['../class_s_x127x.html#a2f993bc663b8937f3683047f5e3b2509',1,'SX127x::fifoAdd()']]], + ['fifoget_48',['fifoGet',['../class_r_f69.html#aa6886410230c654400c76ec7710d623c',1,'RF69::fifoGet()'],['../class_s_x127x.html#a25b193b71ddb6015d25b0a161809d75a',1,'SX127x::fifoGet()']]], + ['fixedpacketlengthmode_49',['fixedPacketLengthMode',['../class_c_c1101.html#ad25ad96cddf62273bffd601384d22275',1,'CC1101::fixedPacketLengthMode()'],['../class_r_f69.html#a0de2a07f264839cda945faebf7319e0e',1,'RF69::fixedPacketLengthMode()'],['../class_si443x.html#ad2b3a961a99d9e8f3a7ead6e8b69e858',1,'Si443x::fixedPacketLengthMode()'],['../class_s_x126x.html#abc3a4f9213b2a7052e97c2e3a0bf45a5',1,'SX126x::fixedPacketLengthMode()'],['../class_s_x127x.html#a6fb42d9cd518e9f6408a40753c0be359',1,'SX127x::fixedPacketLengthMode()']]], + ['flipbits_50',['flipBits',['../class_module.html#a7f5fd7409f21d33a16ea1de589962ae6',1,'Module']]], + ['flipbits16_51',['flipBits16',['../class_module.html#a160006371be8e121a8a54cc4462b3a72',1,'Module']]], + ['forceldro_52',['forceLDRO',['../class_s_x126x.html#a420c23bb1861646e29f44c0f4c646ee8',1,'SX126x::forceLDRO()'],['../class_s_x1272.html#a4aaf9d61310fa7b4fce413ae53d30ac0',1,'SX1272::forceLDRO()'],['../class_s_x1278.html#a6d6398c4d4fde302d6d4752708bce856',1,'SX1278::forceLDRO()']]], + ['freq_53',['freq',['../structtone__t.html#a322e5f269a6a7eaae58f3ca0b73da0cf',1,'tone_t']]], + ['fsk4client_54',['FSK4Client',['../class_f_s_k4_client.html',1,'FSK4Client'],['../class_f_s_k4_client.html#a2cdcea538e5b58e99a23f98ef4a68617',1,'FSK4Client::FSK4Client(PhysicalLayer *phy)'],['../class_f_s_k4_client.html#a65105b2744c4721b75ca0894c654bf82',1,'FSK4Client::FSK4Client(AFSKClient *audio)']]] ]; diff --git a/search/all_6.js b/search/all_6.js index 9c6adfc3..974a2213 100644 --- a/search/all_6.js +++ b/search/all_6.js @@ -1,31 +1,31 @@ var searchData= [ - ['getafcerror_54',['getAFCError',['../class_s_x127x.html#a5094ba2d9268340b7aba99afe5da0544',1,'SX127x']]], - ['getchannelscanresult_55',['getChannelScanResult',['../class_s_x126x.html#abf1c3d6fa419a1e3ef11db63d3f46f8f',1,'SX126x']]], - ['getchipversion_56',['getChipVersion',['../class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705',1,'CC1101::getChipVersion()'],['../class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638',1,'RF69::getChipVersion()'],['../class_si443x.html#a55252bda74e8c67636a8c1fa0e9f58d3',1,'Si443x::getChipVersion()'],['../class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd',1,'SX127x::getChipVersion()']]], - ['getcs_57',['getCs',['../class_module.html#ae53e355a77f2b7ce6473c62ac5f37334',1,'Module']]], - ['getcurrentlimit_58',['getCurrentLimit',['../class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab',1,'SX126x']]], - ['getdatarate_59',['getDataRate',['../class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9',1,'SX126x::getDataRate()'],['../class_s_x127x.html#adc25b685de0859b799488bf7729350b6',1,'SX127x::getDataRate()']]], - ['getfhsschannel_60',['getFHSSChannel',['../class_s_x127x.html#a56340d1bdc69b3efc64636be39445a9c',1,'SX127x']]], - ['getfhsshoppingperiod_61',['getFHSSHoppingPeriod',['../class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617',1,'SX127x']]], - ['getfreqstep_62',['getFreqStep',['../class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c',1,'PhysicalLayer']]], - ['getfrequencyerror_63',['getFrequencyError',['../class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362',1,'SX127x::getFrequencyError()'],['../class_s_x128x.html#a2b424000856a9dc212f571d0e8890635',1,'SX128x::getFrequencyError()']]], - ['getgpio_64',['getGpio',['../class_module.html#aeb4c7447372d56a7cae6db91994aacfc',1,'Module']]], - ['getirq_65',['getIrq',['../class_module.html#a8c7f17a63b67117d953f1ba990b17f80',1,'Module']]], - ['getirqflags_66',['getIRQFlags',['../class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d',1,'SX127x']]], - ['getirqstatus_67',['getIrqStatus',['../class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df',1,'SX126x']]], - ['getlqi_68',['getLQI',['../class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb',1,'CC1101']]], - ['getmodemstatus_69',['getModemStatus',['../class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc',1,'SX127x']]], - ['getpacketlength_70',['getPacketLength',['../class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0',1,'CC1101::getPacketLength()'],['../classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b',1,'nRF24::getPacketLength()'],['../class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1',1,'RF69::getPacketLength()'],['../class_si443x.html#a2d944669dc69ccd47f9e6c360f2ffd10',1,'Si443x::getPacketLength()'],['../class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987',1,'SX126x::getPacketLength()'],['../class_s_x127x.html#a462fa74275e67c296328a01f361892d5',1,'SX127x::getPacketLength()'],['../class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735',1,'SX128x::getPacketLength()'],['../class_physical_layer.html#a0bd6046e068ef63e3f2b6bead48e02a7',1,'PhysicalLayer::getPacketLength()']]], - ['getpictureheight_71',['getPictureHeight',['../class_s_s_t_v_client.html#ad66e5082788b507f0f18e6e0e255314d',1,'SSTVClient']]], - ['getpromiscuousmode_72',['getPromiscuousMode',['../class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6',1,'CC1101']]], - ['getrangingresult_73',['getRangingResult',['../class_s_x1280.html#a91f4f241f02cd4e79d15a9ba08eb1e8f',1,'SX1280']]], - ['getrssi_74',['getRSSI',['../class_c_c1101.html#a490b2aa48bd7e5728fa82882411910dc',1,'CC1101::getRSSI()'],['../class_r_f69.html#ac4fc3f2b178ef08caec3a9f548f44cd7',1,'RF69::getRSSI()'],['../class_s_x126x.html#a0e5f0032a91686b9673a48c908eb1925',1,'SX126x::getRSSI()'],['../class_s_x1272.html#a0d8e68cf913422535dc43cbdf73a3f10',1,'SX1272::getRSSI()'],['../class_s_x1278.html#ae52d84fa301309a4a4294312571fc3b8',1,'SX1278::getRSSI()'],['../class_s_x128x.html#a94d3003277925e2dc3372548b3311008',1,'SX128x::getRSSI()']]], - ['getrssiinst_75',['getRSSIInst',['../class_s_x126x.html#ae36664f9c605a8fe74b2f357e0ec3323',1,'SX126x']]], - ['getrst_76',['getRst',['../class_module.html#ae352c7a7b997fc1b17189c1312a8347f',1,'Module']]], - ['getsnr_77',['getSNR',['../class_s_x126x.html#ae36823d3539667bdf7d2f073bd4fa1ca',1,'SX126x::getSNR()'],['../class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb',1,'SX127x::getSNR()'],['../class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2',1,'SX128x::getSNR()']]], - ['getstatus_78',['getStatus',['../classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9',1,'nRF24']]], - ['gettemperature_79',['getTemperature',['../class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853',1,'RF69']]], - ['gettempraw_80',['getTempRaw',['../class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1',1,'SX127x']]], - ['gettimeonair_81',['getTimeOnAir',['../class_s_x126x.html#a7e342ddbef84cf845bef8f4448b8da10',1,'SX126x::getTimeOnAir()'],['../class_s_x127x.html#ad532e1a62c6ee2c58f9517e6e62728ac',1,'SX127x::getTimeOnAir()'],['../class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232',1,'SX128x::getTimeOnAir()']]] + ['getafcerror_55',['getAFCError',['../class_s_x127x.html#a5094ba2d9268340b7aba99afe5da0544',1,'SX127x']]], + ['getchannelscanresult_56',['getChannelScanResult',['../class_s_x126x.html#abf1c3d6fa419a1e3ef11db63d3f46f8f',1,'SX126x']]], + ['getchipversion_57',['getChipVersion',['../class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705',1,'CC1101::getChipVersion()'],['../class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638',1,'RF69::getChipVersion()'],['../class_si443x.html#a55252bda74e8c67636a8c1fa0e9f58d3',1,'Si443x::getChipVersion()'],['../class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd',1,'SX127x::getChipVersion()']]], + ['getcs_58',['getCs',['../class_module.html#ae53e355a77f2b7ce6473c62ac5f37334',1,'Module']]], + ['getcurrentlimit_59',['getCurrentLimit',['../class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab',1,'SX126x']]], + ['getdatarate_60',['getDataRate',['../class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9',1,'SX126x::getDataRate()'],['../class_s_x127x.html#adc25b685de0859b799488bf7729350b6',1,'SX127x::getDataRate()']]], + ['getfhsschannel_61',['getFHSSChannel',['../class_s_x127x.html#a56340d1bdc69b3efc64636be39445a9c',1,'SX127x']]], + ['getfhsshoppingperiod_62',['getFHSSHoppingPeriod',['../class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617',1,'SX127x']]], + ['getfreqstep_63',['getFreqStep',['../class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c',1,'PhysicalLayer']]], + ['getfrequencyerror_64',['getFrequencyError',['../class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362',1,'SX127x::getFrequencyError()'],['../class_s_x128x.html#a2b424000856a9dc212f571d0e8890635',1,'SX128x::getFrequencyError()']]], + ['getgpio_65',['getGpio',['../class_module.html#aeb4c7447372d56a7cae6db91994aacfc',1,'Module']]], + ['getirq_66',['getIrq',['../class_module.html#a8c7f17a63b67117d953f1ba990b17f80',1,'Module']]], + ['getirqflags_67',['getIRQFlags',['../class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d',1,'SX127x']]], + ['getirqstatus_68',['getIrqStatus',['../class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df',1,'SX126x']]], + ['getlqi_69',['getLQI',['../class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb',1,'CC1101']]], + ['getmodemstatus_70',['getModemStatus',['../class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc',1,'SX127x']]], + ['getpacketlength_71',['getPacketLength',['../class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0',1,'CC1101::getPacketLength()'],['../classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b',1,'nRF24::getPacketLength()'],['../class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1',1,'RF69::getPacketLength()'],['../class_si443x.html#a2d944669dc69ccd47f9e6c360f2ffd10',1,'Si443x::getPacketLength()'],['../class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987',1,'SX126x::getPacketLength()'],['../class_s_x127x.html#a462fa74275e67c296328a01f361892d5',1,'SX127x::getPacketLength()'],['../class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735',1,'SX128x::getPacketLength()'],['../class_physical_layer.html#a0bd6046e068ef63e3f2b6bead48e02a7',1,'PhysicalLayer::getPacketLength()']]], + ['getpictureheight_72',['getPictureHeight',['../class_s_s_t_v_client.html#ad66e5082788b507f0f18e6e0e255314d',1,'SSTVClient']]], + ['getpromiscuousmode_73',['getPromiscuousMode',['../class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6',1,'CC1101']]], + ['getrangingresult_74',['getRangingResult',['../class_s_x1280.html#a91f4f241f02cd4e79d15a9ba08eb1e8f',1,'SX1280']]], + ['getrssi_75',['getRSSI',['../class_c_c1101.html#a490b2aa48bd7e5728fa82882411910dc',1,'CC1101::getRSSI()'],['../class_r_f69.html#ac4fc3f2b178ef08caec3a9f548f44cd7',1,'RF69::getRSSI()'],['../class_s_x126x.html#a0e5f0032a91686b9673a48c908eb1925',1,'SX126x::getRSSI()'],['../class_s_x1272.html#a0d8e68cf913422535dc43cbdf73a3f10',1,'SX1272::getRSSI()'],['../class_s_x1278.html#ae52d84fa301309a4a4294312571fc3b8',1,'SX1278::getRSSI()'],['../class_s_x128x.html#a94d3003277925e2dc3372548b3311008',1,'SX128x::getRSSI()']]], + ['getrssiinst_76',['getRSSIInst',['../class_s_x126x.html#ae36664f9c605a8fe74b2f357e0ec3323',1,'SX126x']]], + ['getrst_77',['getRst',['../class_module.html#ae352c7a7b997fc1b17189c1312a8347f',1,'Module']]], + ['getsnr_78',['getSNR',['../class_s_x126x.html#ae36823d3539667bdf7d2f073bd4fa1ca',1,'SX126x::getSNR()'],['../class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb',1,'SX127x::getSNR()'],['../class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2',1,'SX128x::getSNR()']]], + ['getstatus_79',['getStatus',['../classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9',1,'nRF24']]], + ['gettemperature_80',['getTemperature',['../class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853',1,'RF69']]], + ['gettempraw_81',['getTempRaw',['../class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1',1,'SX127x']]], + ['gettimeonair_82',['getTimeOnAir',['../class_s_x126x.html#a7e342ddbef84cf845bef8f4448b8da10',1,'SX126x::getTimeOnAir()'],['../class_s_x127x.html#ad532e1a62c6ee2c58f9517e6e62728ac',1,'SX127x::getTimeOnAir()'],['../class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232',1,'SX128x::getTimeOnAir()']]] ]; diff --git a/search/all_7.js b/search/all_7.js index 25acad5a..9dbc5785 100644 --- a/search/all_7.js +++ b/search/all_7.js @@ -1,6 +1,6 @@ var searchData= [ - ['height_82',['height',['../struct_s_s_t_v_mode__t.html#aae9c12993b804b63c258e82244f20031',1,'SSTVMode_t']]], - ['hellclient_83',['HellClient',['../class_hell_client.html',1,'HellClient'],['../class_hell_client.html#a6e3ed5db1904f3f9602e20c3c0d0cbd0',1,'HellClient::HellClient(PhysicalLayer *phy)'],['../class_hell_client.html#afeb347f04148700427ad40614fd057c3',1,'HellClient::HellClient(AFSKClient *audio)']]], - ['hexdump_84',['hexdump',['../class_module.html#ac2dc188128f32f9360a178f31659291a',1,'Module']]] + ['height_83',['height',['../struct_s_s_t_v_mode__t.html#aae9c12993b804b63c258e82244f20031',1,'SSTVMode_t']]], + ['hellclient_84',['HellClient',['../class_hell_client.html',1,'HellClient'],['../class_hell_client.html#a6e3ed5db1904f3f9602e20c3c0d0cbd0',1,'HellClient::HellClient(PhysicalLayer *phy)'],['../class_hell_client.html#afeb347f04148700427ad40614fd057c3',1,'HellClient::HellClient(AFSKClient *audio)']]], + ['hexdump_85',['hexdump',['../class_module.html#ac2dc188128f32f9360a178f31659291a',1,'Module']]] ]; diff --git a/search/all_8.js b/search/all_8.js index 4a8ef47b..35f62d0d 100644 --- a/search/all_8.js +++ b/search/all_8.js @@ -1,11 +1,11 @@ var searchData= [ - ['idle_85',['idle',['../class_f_s_k4_client.html#a79ca465012acc9223d61d5b063ff8257',1,'FSK4Client::idle()'],['../class_r_t_t_y_client.html#ac477e65ea756e56bb9043d778a51b4bc',1,'RTTYClient::idle()'],['../class_s_s_t_v_client.html#a0126ac04934f589b8cb04a038c342044',1,'SSTVClient::idle()']]], - ['implicitheader_86',['implicitHeader',['../class_s_x126x.html#adec09cba71494bd927ad1da786606ca6',1,'SX126x::implicitHeader()'],['../class_s_x1272.html#a4ee36122f8aca42b27a8412e0c362dd3',1,'SX1272::implicitHeader()'],['../class_s_x1278.html#a47f5ac7dd6587b86c5f2c2b16336612e',1,'SX1278::implicitHeader()'],['../class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b',1,'SX128x::implicitHeader()']]], - ['info_87',['info',['../class_a_x25_frame.html#aa82f006b84b71b9c5d036a4946a65988',1,'AX25Frame']]], - ['infolen_88',['infoLen',['../class_a_x25_frame.html#a75e8ad33c2540ede5bb130050f6ffc41',1,'AX25Frame']]], - ['init_89',['init',['../class_module.html#ad1956ac81429ec1f61f83dbc081cf18c',1,'Module']]], - ['invertiq_90',['invertIQ',['../class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04',1,'SX127x']]], - ['iscarrierdetected_91',['isCarrierDetected',['../classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37',1,'nRF24']]], - ['ita2string_92',['ITA2String',['../class_i_t_a2_string.html',1,'ITA2String'],['../class_i_t_a2_string.html#addb6c39167aa5da53fb72e9a94c9c8f5',1,'ITA2String::ITA2String(char c)'],['../class_i_t_a2_string.html#a92ca563bdc2ae4d05ee91ce9372e7a55',1,'ITA2String::ITA2String(const char *str)']]] + ['idle_86',['idle',['../class_f_s_k4_client.html#a79ca465012acc9223d61d5b063ff8257',1,'FSK4Client::idle()'],['../class_r_t_t_y_client.html#ac477e65ea756e56bb9043d778a51b4bc',1,'RTTYClient::idle()'],['../class_s_s_t_v_client.html#a0126ac04934f589b8cb04a038c342044',1,'SSTVClient::idle()']]], + ['implicitheader_87',['implicitHeader',['../class_s_x126x.html#adec09cba71494bd927ad1da786606ca6',1,'SX126x::implicitHeader()'],['../class_s_x1272.html#a4ee36122f8aca42b27a8412e0c362dd3',1,'SX1272::implicitHeader()'],['../class_s_x1278.html#a47f5ac7dd6587b86c5f2c2b16336612e',1,'SX1278::implicitHeader()'],['../class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b',1,'SX128x::implicitHeader()']]], + ['info_88',['info',['../class_a_x25_frame.html#aa82f006b84b71b9c5d036a4946a65988',1,'AX25Frame']]], + ['infolen_89',['infoLen',['../class_a_x25_frame.html#a75e8ad33c2540ede5bb130050f6ffc41',1,'AX25Frame']]], + ['init_90',['init',['../class_module.html#ad1956ac81429ec1f61f83dbc081cf18c',1,'Module']]], + ['invertiq_91',['invertIQ',['../class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04',1,'SX127x']]], + ['iscarrierdetected_92',['isCarrierDetected',['../classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37',1,'nRF24']]], + ['ita2string_93',['ITA2String',['../class_i_t_a2_string.html',1,'ITA2String'],['../class_i_t_a2_string.html#addb6c39167aa5da53fb72e9a94c9c8f5',1,'ITA2String::ITA2String(char c)'],['../class_i_t_a2_string.html#a92ca563bdc2ae4d05ee91ce9372e7a55',1,'ITA2String::ITA2String(const char *str)']]] ]; diff --git a/search/all_9.js b/search/all_9.js index ceb12dad..d168c410 100644 --- a/search/all_9.js +++ b/search/all_9.js @@ -1,6 +1,6 @@ var searchData= [ - ['len_93',['len',['../structtone__t.html#a3b0421dd255c7c59552741957a6224ed',1,'tone_t']]], - ['length_94',['length',['../class_i_t_a2_string.html#a79b48f6e1eab664b841f3fd20c333e8e',1,'ITA2String']]], - ['llcc68_95',['LLCC68',['../class_l_l_c_c68.html',1,'LLCC68'],['../class_l_l_c_c68.html#abf66e5649ac09e5997e29cf637803261',1,'LLCC68::LLCC68()']]] + ['len_94',['len',['../structtone__t.html#a3b0421dd255c7c59552741957a6224ed',1,'tone_t']]], + ['length_95',['length',['../class_i_t_a2_string.html#a79b48f6e1eab664b841f3fd20c333e8e',1,'ITA2String']]], + ['llcc68_96',['LLCC68',['../class_l_l_c_c68.html',1,'LLCC68'],['../class_l_l_c_c68.html#abf66e5649ac09e5997e29cf637803261',1,'LLCC68::LLCC68()']]] ]; diff --git a/search/all_a.js b/search/all_a.js index 7f349778..e6c163b6 100644 --- a/search/all_a.js +++ b/search/all_a.js @@ -1,7 +1,7 @@ var searchData= [ - ['micros_96',['micros',['../class_module.html#af3f51e517a825949891ad29e30fd3f59',1,'Module']]], - ['millis_97',['millis',['../class_module.html#a216dd0c6ce140857f2b003ab8d89fbac',1,'Module']]], - ['module_98',['Module',['../class_module.html',1,'Module'],['../class_module.html#a1101d49f597f756141fc9de88a504f21',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst, RADIOLIB_PIN_TYPE gpio=RADIOLIB_NC)'],['../class_module.html#a919baf2e46c357ebfcdbc1025b6c551e',1,'Module::Module(const Module &mod)']]], - ['morseclient_99',['MorseClient',['../class_morse_client.html',1,'MorseClient'],['../class_morse_client.html#aeade3a433da40e6a9f28688f2e6e3b5a',1,'MorseClient::MorseClient(PhysicalLayer *phy)'],['../class_morse_client.html#aa5c8ec6823388877b7acfa0deab689a2',1,'MorseClient::MorseClient(AFSKClient *audio)']]] + ['micros_97',['micros',['../class_module.html#af3f51e517a825949891ad29e30fd3f59',1,'Module']]], + ['millis_98',['millis',['../class_module.html#a216dd0c6ce140857f2b003ab8d89fbac',1,'Module']]], + ['module_99',['Module',['../class_module.html',1,'Module'],['../class_module.html#a1101d49f597f756141fc9de88a504f21',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst, RADIOLIB_PIN_TYPE gpio=RADIOLIB_NC)'],['../class_module.html#a919baf2e46c357ebfcdbc1025b6c551e',1,'Module::Module(const Module &mod)']]], + ['morseclient_100',['MorseClient',['../class_morse_client.html',1,'MorseClient'],['../class_morse_client.html#aeade3a433da40e6a9f28688f2e6e3b5a',1,'MorseClient::MorseClient(PhysicalLayer *phy)'],['../class_morse_client.html#aa5c8ec6823388877b7acfa0deab689a2',1,'MorseClient::MorseClient(AFSKClient *audio)']]] ]; diff --git a/search/all_b.js b/search/all_b.js index afaf96d8..dd67453b 100644 --- a/search/all_b.js +++ b/search/all_b.js @@ -1,7 +1,7 @@ var searchData= [ - ['notone_100',['noTone',['../class_module.html#af998b86ce1243f616f6fcb6df5336207',1,'Module::noTone()'],['../class_a_f_s_k_client.html#a664c1de9b5cd792826a5a77ac5457bae',1,'AFSKClient::noTone()']]], - ['nrf24_101',['nRF24',['../classn_r_f24.html',1,'nRF24'],['../classn_r_f24.html#ab12de8d953c2384c5fff09b4abf65d1e',1,'nRF24::nRF24()']]], - ['numrepeaters_102',['numRepeaters',['../class_a_x25_frame.html#ad27453a838ba90f917a1a9853358bb9a',1,'AX25Frame']]], - ['numtones_103',['numTones',['../struct_s_s_t_v_mode__t.html#ae3d67bbc9815c38bea17ec070c8c0096',1,'SSTVMode_t']]] + ['notone_101',['noTone',['../class_module.html#af998b86ce1243f616f6fcb6df5336207',1,'Module::noTone()'],['../class_a_f_s_k_client.html#a664c1de9b5cd792826a5a77ac5457bae',1,'AFSKClient::noTone()']]], + ['nrf24_102',['nRF24',['../classn_r_f24.html',1,'nRF24'],['../classn_r_f24.html#ab12de8d953c2384c5fff09b4abf65d1e',1,'nRF24::nRF24()']]], + ['numrepeaters_103',['numRepeaters',['../class_a_x25_frame.html#ad27453a838ba90f917a1a9853358bb9a',1,'AX25Frame']]], + ['numtones_104',['numTones',['../struct_s_s_t_v_mode__t.html#ae3d67bbc9815c38bea17ec070c8c0096',1,'SSTVMode_t']]] ]; diff --git a/search/all_c.js b/search/all_c.js index e514f809..20f44301 100644 --- a/search/all_c.js +++ b/search/all_c.js @@ -1,4 +1,4 @@ var searchData= [ - ['operator_3d_104',['operator=',['../class_module.html#a4ea888758b4a7784082d513a1e7849a4',1,'Module::operator=()'],['../class_a_x25_frame.html#a52e7e5f6f48c3e62544721d2a5e00640',1,'AX25Frame::operator=()']]] + ['operator_3d_105',['operator=',['../class_module.html#a4ea888758b4a7784082d513a1e7849a4',1,'Module::operator=()'],['../class_a_x25_frame.html#a52e7e5f6f48c3e62544721d2a5e00640',1,'AX25Frame::operator=()']]] ]; diff --git a/search/all_d.js b/search/all_d.js index fee79a1a..aff6e48e 100644 --- a/search/all_d.js +++ b/search/all_d.js @@ -1,8 +1,9 @@ var searchData= [ - ['packetmode_105',['packetMode',['../class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2',1,'CC1101::packetMode()'],['../class_r_f69.html#a6a67dd698b3cc6afcaf18c3710ad5f0f',1,'RF69::packetMode()'],['../class_si443x.html#a616eb24c4b11c5d39caaade160be8092',1,'Si443x::packetMode()'],['../class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1',1,'SX127x::packetMode()']]], - ['physicallayer_106',['PhysicalLayer',['../class_physical_layer.html',1,'PhysicalLayer'],['../class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62',1,'PhysicalLayer::PhysicalLayer()']]], - ['pinmode_107',['pinMode',['../class_module.html#af7e4872dad3d19b6f75f532c88683168',1,'Module']]], - ['printglyph_108',['printGlyph',['../class_hell_client.html#ac527806ef871dc12555afe7c43a72ed9',1,'HellClient']]], - ['protocolid_109',['protocolID',['../class_a_x25_frame.html#aa8895fea37220c82f68bd320331595c8',1,'AX25Frame']]] + ['packetmode_106',['packetMode',['../class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2',1,'CC1101::packetMode()'],['../class_r_f69.html#a6a67dd698b3cc6afcaf18c3710ad5f0f',1,'RF69::packetMode()'],['../class_si443x.html#a616eb24c4b11c5d39caaade160be8092',1,'Si443x::packetMode()'],['../class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1',1,'SX127x::packetMode()']]], + ['physicallayer_107',['PhysicalLayer',['../class_physical_layer.html',1,'PhysicalLayer'],['../class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62',1,'PhysicalLayer::PhysicalLayer()']]], + ['pinmode_108',['pinMode',['../class_module.html#af7e4872dad3d19b6f75f532c88683168',1,'Module']]], + ['printglyph_109',['printGlyph',['../class_hell_client.html#ac527806ef871dc12555afe7c43a72ed9',1,'HellClient']]], + ['protocolid_110',['protocolID',['../class_a_x25_frame.html#aa8895fea37220c82f68bd320331595c8',1,'AX25Frame']]], + ['pulsein_111',['pulseIn',['../class_module.html#a1310b9594f86fb1dc6646479922a1fdc',1,'Module']]] ]; diff --git a/search/all_e.js b/search/all_e.js index a9cd52f5..dd153f92 100644 --- a/search/all_e.js +++ b/search/all_e.js @@ -1,90 +1,90 @@ var searchData= [ - ['radiolib_20documentation_110',['RadioLib Documentation',['../index.html',1,'']]], - ['radiolib_5fchannel_5ffree_111',['RADIOLIB_CHANNEL_FREE',['../group__status__codes.html#ga4673596b2cc7290be5ee0a2e9ee42718',1,'TypeDef.h']]], - ['radiolib_5fencoding_5fmanchester_112',['RADIOLIB_ENCODING_MANCHESTER',['../group__config__encoding.html#gaffff394bbc47c05ed1bfde2e16a596e8',1,'TypeDef.h']]], - ['radiolib_5fencoding_5fnrz_113',['RADIOLIB_ENCODING_NRZ',['../group__config__encoding.html#ga0253ae0c289d950e36106102a983f9cb',1,'TypeDef.h']]], - ['radiolib_5fencoding_5fwhitening_114',['RADIOLIB_ENCODING_WHITENING',['../group__config__encoding.html#ga0bfc51be5abf0b434a49540bddb65328',1,'TypeDef.h']]], - ['radiolib_5ferr_5fack_5fnot_5freceived_115',['RADIOLIB_ERR_ACK_NOT_RECEIVED',['../group__status__codes.html#gafeff72bd7b618959d86b804a11f09063',1,'TypeDef.h']]], - ['radiolib_5ferr_5fchip_5fnot_5ffound_116',['RADIOLIB_ERR_CHIP_NOT_FOUND',['../group__status__codes.html#ga5d11e8ce64fb412c2169d0f30b9e9c62',1,'TypeDef.h']]], - ['radiolib_5ferr_5fcrc_5fmismatch_117',['RADIOLIB_ERR_CRC_MISMATCH',['../group__status__codes.html#ga9da949184e940a4fa6f4afb63c315963',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5faddress_5fwidth_118',['RADIOLIB_ERR_INVALID_ADDRESS_WIDTH',['../group__status__codes.html#gafbc04b924d23cba05307e94972d7d607',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fbandwidth_119',['RADIOLIB_ERR_INVALID_BANDWIDTH',['../group__status__codes.html#ga0710b406a7e12ab6e0f77fdb3374cd9a',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fbit_5frange_120',['RADIOLIB_ERR_INVALID_BIT_RANGE',['../group__status__codes.html#ga508806c18663156b0d00d1a21c957468',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fbit_5frate_121',['RADIOLIB_ERR_INVALID_BIT_RATE',['../group__status__codes.html#gac192dbf5134a10ed561100b01129224c',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fbit_5frate_5fbw_5fratio_122',['RADIOLIB_ERR_INVALID_BIT_RATE_BW_RATIO',['../group__status__codes.html#ga733a7f3f12109103384522dac4d1146e',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fcallsign_123',['RADIOLIB_ERR_INVALID_CALLSIGN',['../group__status__codes.html#gac1c27fd5a9ec38601a53c1c5ad428063',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fcoding_5frate_124',['RADIOLIB_ERR_INVALID_CODING_RATE',['../group__status__codes.html#ga4e64d3ed035b21bfb81cf2bca35b2ecb',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fcrc_5fconfiguration_125',['RADIOLIB_ERR_INVALID_CRC_CONFIGURATION',['../group__status__codes.html#gaedc74820131d6cb654302d776360f969',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fcurrent_5flimit_126',['RADIOLIB_ERR_INVALID_CURRENT_LIMIT',['../group__status__codes.html#gac314f4bd89f306c8a16237be9a9c80cb',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fdata_5frate_127',['RADIOLIB_ERR_INVALID_DATA_RATE',['../group__status__codes.html#ga9a098ceda0c3f153515c8cc36f1d683e',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fdata_5fshaping_128',['RADIOLIB_ERR_INVALID_DATA_SHAPING',['../group__status__codes.html#gaf16af86f43ac2946e82a1e87aea2882b',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fdio_5fpin_129',['RADIOLIB_ERR_INVALID_DIO_PIN',['../group__status__codes.html#ga193402d53d354b58c70e5324d1e5b531',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fencoding_130',['RADIOLIB_ERR_INVALID_ENCODING',['../group__status__codes.html#ga41b17f0207ad1aa10d666c8a9e4830c5',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5ffrequency_131',['RADIOLIB_ERR_INVALID_FREQUENCY',['../group__status__codes.html#ga9f80eb00fad12bb0bec384ad83b6941b',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5ffrequency_5fdeviation_132',['RADIOLIB_ERR_INVALID_FREQUENCY_DEVIATION',['../group__status__codes.html#gaabe141287f2d6ba723658309f4464662',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fgain_133',['RADIOLIB_ERR_INVALID_GAIN',['../group__status__codes.html#ga908f3a5ab6937d28536791c96cf9de23',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fmodulation_134',['RADIOLIB_ERR_INVALID_MODULATION',['../group__status__codes.html#gab0f9cb8ee829a8504fc110de18c4ff67',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fmodulation_5fparameters_135',['RADIOLIB_ERR_INVALID_MODULATION_PARAMETERS',['../group__status__codes.html#ga7f57f6eddc68b9a59cceab4fdf6556ba',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fnum_5fbroad_5faddrs_136',['RADIOLIB_ERR_INVALID_NUM_BROAD_ADDRS',['../group__status__codes.html#gae0e8ebbd71661b8a107b01befc997e5e',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fnum_5frepeaters_137',['RADIOLIB_ERR_INVALID_NUM_REPEATERS',['../group__status__codes.html#ga47f1cc22b76c6b8685bd7e265ab78a1a',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fnum_5fsamples_138',['RADIOLIB_ERR_INVALID_NUM_SAMPLES',['../group__status__codes.html#gaa5d0e76a10099c6e1cfd8f24e48995a2',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fook_5frssi_5fpeak_5ftype_139',['RADIOLIB_ERR_INVALID_OOK_RSSI_PEAK_TYPE',['../group__status__codes.html#gabc97efb9f410af5c0a9c1e5f882e41d8',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5foutput_5fpower_140',['RADIOLIB_ERR_INVALID_OUTPUT_POWER',['../group__status__codes.html#ga55da4b2ee0661872a37f1c57fc61c666',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fpipe_5fnumber_141',['RADIOLIB_ERR_INVALID_PIPE_NUMBER',['../group__status__codes.html#ga3ed4264643f97b76f9f3cf242338573d',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fpreamble_5flength_142',['RADIOLIB_ERR_INVALID_PREAMBLE_LENGTH',['../group__status__codes.html#ga9dc55947447ed9c91217f86a9bca75bb',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5frepeater_5fcallsign_143',['RADIOLIB_ERR_INVALID_REPEATER_CALLSIGN',['../group__status__codes.html#ga684497ce1c94442b5fe0396ea4ec930d',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5frssi_5foffset_144',['RADIOLIB_ERR_INVALID_RSSI_OFFSET',['../group__status__codes.html#ga0f1e3d5da7867511500fcd4a43f4df2f',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5frtty_5fshift_145',['RADIOLIB_ERR_INVALID_RTTY_SHIFT',['../group__status__codes.html#ga6b75df06d8c18366f85848331c49a1af',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5frx_5fbandwidth_146',['RADIOLIB_ERR_INVALID_RX_BANDWIDTH',['../group__status__codes.html#gaa1f484c73f9abe05408c84fe5891539b',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5frx_5fperiod_147',['RADIOLIB_ERR_INVALID_RX_PERIOD',['../group__status__codes.html#ga4b30b822814dc8d49d3f3229011c8aff',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fsleep_5fperiod_148',['RADIOLIB_ERR_INVALID_SLEEP_PERIOD',['../group__status__codes.html#ga0066a30650888853a622413a579d891c',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fspreading_5ffactor_149',['RADIOLIB_ERR_INVALID_SPREADING_FACTOR',['../group__status__codes.html#ga0e196b0ec8efd606cd60592f88b626e8',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fsymbol_150',['RADIOLIB_ERR_INVALID_SYMBOL',['../group__status__codes.html#ga7f9712de2117b89215410fc18776dc84',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5fsync_5fword_151',['RADIOLIB_ERR_INVALID_SYNC_WORD',['../group__status__codes.html#ga5584a219fcb1a8e1789142b18a3a511e',1,'TypeDef.h']]], - ['radiolib_5ferr_5finvalid_5ftcxo_5fvoltage_152',['RADIOLIB_ERR_INVALID_TCXO_VOLTAGE',['../group__status__codes.html#ga691e968e9f057a6cecb37a5dd5d8bd68',1,'TypeDef.h']]], - ['radiolib_5ferr_5flora_5fheader_5fdamaged_153',['RADIOLIB_ERR_LORA_HEADER_DAMAGED',['../group__status__codes.html#gab152891bb13f6f70e6631820904e9d90',1,'TypeDef.h']]], - ['radiolib_5ferr_5fmemory_5fallocation_5ffailed_154',['RADIOLIB_ERR_MEMORY_ALLOCATION_FAILED',['../group__status__codes.html#ga7afc28738967d4d91c13d1d412d6f5e4',1,'TypeDef.h']]], - ['radiolib_5ferr_5fnone_155',['RADIOLIB_ERR_NONE',['../group__status__codes.html#ga4c1dd3c7f2b37c973a047c58506729f5',1,'TypeDef.h']]], - ['radiolib_5ferr_5fpacket_5ftoo_5flong_156',['RADIOLIB_ERR_PACKET_TOO_LONG',['../group__status__codes.html#ga4602702eac86c5c3a13b93a06d846fac',1,'TypeDef.h']]], - ['radiolib_5ferr_5franging_5ftimeout_157',['RADIOLIB_ERR_RANGING_TIMEOUT',['../group__status__codes.html#gabf529b0d150265c071c2255cb45f9e4f',1,'TypeDef.h']]], - ['radiolib_5ferr_5frx_5ftimeout_158',['RADIOLIB_ERR_RX_TIMEOUT',['../group__status__codes.html#gafadba2c16b7296cbaf96978e8eadfa45',1,'TypeDef.h']]], - ['radiolib_5ferr_5fspi_5fcmd_5ffailed_159',['RADIOLIB_ERR_SPI_CMD_FAILED',['../group__status__codes.html#gabc695a4fae689e856ae6f618e334066f',1,'TypeDef.h']]], - ['radiolib_5ferr_5fspi_5fcmd_5finvalid_160',['RADIOLIB_ERR_SPI_CMD_INVALID',['../group__status__codes.html#gac1902fa5b8d5c9469dd9261880ba2957',1,'TypeDef.h']]], - ['radiolib_5ferr_5fspi_5fcmd_5ftimeout_161',['RADIOLIB_ERR_SPI_CMD_TIMEOUT',['../group__status__codes.html#ga72b849c71b8fdf112d318518a3b1ac7d',1,'TypeDef.h']]], - ['radiolib_5ferr_5fspi_5fwrite_5ffailed_162',['RADIOLIB_ERR_SPI_WRITE_FAILED',['../group__status__codes.html#ga31e0864281b5ea21c53206c49877b670',1,'TypeDef.h']]], - ['radiolib_5ferr_5ftx_5ftimeout_163',['RADIOLIB_ERR_TX_TIMEOUT',['../group__status__codes.html#gac4185b9eaead4de110763759f01e1f4f',1,'TypeDef.h']]], - ['radiolib_5ferr_5funknown_164',['RADIOLIB_ERR_UNKNOWN',['../group__status__codes.html#gacc0baeb3e5fc99760a07d18ba55531b6',1,'TypeDef.h']]], - ['radiolib_5ferr_5funsupported_165',['RADIOLIB_ERR_UNSUPPORTED',['../group__status__codes.html#ga00c1c2b500feea59d0d47dddd7179be1',1,'TypeDef.h']]], - ['radiolib_5ferr_5funsupported_5fencoding_166',['RADIOLIB_ERR_UNSUPPORTED_ENCODING',['../group__status__codes.html#gae4d77c5138cc5f21fb2af4b0791e9f81',1,'TypeDef.h']]], - ['radiolib_5ferr_5fwrong_5fmodem_167',['RADIOLIB_ERR_WRONG_MODEM',['../group__status__codes.html#gad95d2455d580745d41ef2f319c6585f8',1,'TypeDef.h']]], - ['radiolib_5flora_5fdetected_168',['RADIOLIB_LORA_DETECTED',['../group__status__codes.html#ga58ff08f4dba334cf8e26474ec2d3facd',1,'TypeDef.h']]], - ['radiolib_5fpreamble_5fdetected_169',['RADIOLIB_PREAMBLE_DETECTED',['../group__status__codes.html#ga382dc113e93f196401914853ec176b18',1,'TypeDef.h']]], - ['radiolib_5fshaping_5f0_5f3_170',['RADIOLIB_SHAPING_0_3',['../group__config__shaping.html#ga6a562fca42573d39e4a214c293756f64',1,'TypeDef.h']]], - ['radiolib_5fshaping_5f0_5f5_171',['RADIOLIB_SHAPING_0_5',['../group__config__shaping.html#gaa778d14c29d21fe329137a28a3f54a5d',1,'TypeDef.h']]], - ['radiolib_5fshaping_5f0_5f7_172',['RADIOLIB_SHAPING_0_7',['../group__config__shaping.html#ga677dde0ea956d5e99af30cf501a727ad',1,'TypeDef.h']]], - ['radiolib_5fshaping_5f1_5f0_173',['RADIOLIB_SHAPING_1_0',['../group__config__shaping.html#ga80e2185af1123c7632aa40cad1691e6d',1,'TypeDef.h']]], - ['radiolib_5fshaping_5fnone_174',['RADIOLIB_SHAPING_NONE',['../group__config__shaping.html#gaa9495bc5eb54df04f2ed7b1ccbb4f277',1,'TypeDef.h']]], - ['random_175',['random',['../class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53',1,'PhysicalLayer::random(int32_t max)'],['../class_physical_layer.html#a76113e10481743094a1cd0280692b0a9',1,'PhysicalLayer::random(int32_t min, int32_t max)']]], - ['randombyte_176',['randomByte',['../class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833',1,'CC1101::randomByte()'],['../classn_r_f24.html#a5cc7cd54db2a6af1c9183a2d0653fe2e',1,'nRF24::randomByte()'],['../class_r_f69.html#a2023f0f22aad00a702bdf598c2154043',1,'RF69::randomByte()'],['../class_si443x.html#a74848176d435227e601c86ff37b0edbe',1,'Si443x::randomByte()'],['../class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561',1,'SX126x::randomByte()'],['../class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450',1,'SX127x::randomByte()'],['../class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a',1,'SX128x::randomByte()'],['../class_physical_layer.html#a34543b885aa57ade08a4c659991e523e',1,'PhysicalLayer::randomByte()']]], - ['range_177',['range',['../class_s_x1280.html#a812e289084b2f78977b254c28f0fff7c',1,'SX1280']]], - ['rcvseqnumber_178',['rcvSeqNumber',['../class_a_x25_frame.html#adce5294af25f09df752997d33ac0e87f',1,'AX25Frame']]], - ['read_179',['read',['../class_physical_layer.html#a929662904e9af2611e098dc13b91c977',1,'PhysicalLayer']]], - ['readbit_180',['readBit',['../class_c_c1101.html#a5cebec89fc0fa0f5ccbce28c6ce7d2dc',1,'CC1101::readBit()'],['../classn_r_f24.html#a2db0cd487b03f937afc0bc2e3eccb6f6',1,'nRF24::readBit()'],['../class_r_f69.html#a0ca79ae99c3e0c9d7c097a7acefd6faa',1,'RF69::readBit()'],['../class_si443x.html#a45d3ffcb312c34a2f6391be6d609d7b7',1,'Si443x::readBit()'],['../class_s_x126x.html#aff80db65e546934980feac7e6c81dd80',1,'SX126x::readBit()'],['../class_s_x127x.html#a071442611a32154e8b3db7981f242a53',1,'SX127x::readBit()'],['../class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039',1,'SX128x::readBit()'],['../class_physical_layer.html#a9b720e7776ad7ea805932578907b0058',1,'PhysicalLayer::readBit()']]], - ['readdata_181',['readData',['../class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22',1,'CC1101::readData()'],['../classn_r_f24.html#a410fb78acb4ed358818c132687b8857a',1,'nRF24::readData()'],['../class_r_f69.html#a3983b66c83818b4082805bcafc712f00',1,'RF69::readData()'],['../class_si443x.html#ad00ff8b58c68118ad74fee82028aa71e',1,'Si443x::readData()'],['../class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2',1,'SX126x::readData()'],['../class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745',1,'SX127x::readData()'],['../class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb',1,'SX128x::readData()'],['../class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2',1,'PhysicalLayer::readData(String &str, size_t len=0)'],['../class_physical_layer.html#ae8b6c756eb4b92855433ca389d73c632',1,'PhysicalLayer::readData(uint8_t *data, size_t len)=0']]], - ['receive_182',['receive',['../class_c_c1101.html#aedc1067d0334bb69ed5316146014097d',1,'CC1101::receive()'],['../classn_r_f24.html#a239e94511d9ee67ad3d64a49a5c4d7ac',1,'nRF24::receive()'],['../class_r_f69.html#ae36e8e6042245621a182b29526fe2245',1,'RF69::receive()'],['../class_si443x.html#aabca3ba8eda212938febab1df2e764b4',1,'Si443x::receive()'],['../class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0',1,'SX126x::receive()'],['../class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c',1,'SX127x::receive()'],['../class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99',1,'SX128x::receive()'],['../class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36',1,'PhysicalLayer::receive(String &str, size_t len=0)'],['../class_physical_layer.html#a2ad4c6a8ac267f8ac590260414ffcda3',1,'PhysicalLayer::receive(uint8_t *data, size_t len)=0']]], - ['receivedirect_183',['receiveDirect',['../class_c_c1101.html#ab053c185330519d58f364790108d29ac',1,'CC1101::receiveDirect()'],['../classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c',1,'nRF24::receiveDirect()'],['../class_r_f69.html#abd556b0f455f9510213b17588a4baf1b',1,'RF69::receiveDirect()'],['../class_si443x.html#a178b471527813a608c04db7d3c9648d6',1,'Si443x::receiveDirect()'],['../class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435',1,'SX126x::receiveDirect()'],['../class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f',1,'SX127x::receiveDirect()'],['../class_s_x128x.html#aff7d86352c98771595375e17d19a2a97',1,'SX128x::receiveDirect()'],['../class_physical_layer.html#a46b22145b33e97cf6065ed826799b6b4',1,'PhysicalLayer::receiveDirect()']]], - ['receivedirectasync_184',['receiveDirectAsync',['../class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2',1,'CC1101']]], - ['regdump_185',['regdump',['../class_module.html#a7216d32fc55130d111409c6f2050d9c0',1,'Module']]], - ['repeatercallsigns_186',['repeaterCallsigns',['../class_a_x25_frame.html#a29eb08c9e72bbaced8d37dcb2343ee94',1,'AX25Frame']]], - ['repeaterssids_187',['repeaterSSIDs',['../class_a_x25_frame.html#a5b63c6b6f69e0ac47ba9230ad39c6830',1,'AX25Frame']]], - ['reset_188',['reset',['../class_r_f69.html#af953ee17aca5392f1e62ea4fe690550a',1,'RF69::reset()'],['../class_si443x.html#ae782ee06e2c463c24f22f5d4c3dd8d97',1,'Si443x::reset()'],['../class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f',1,'SX126x::reset()'],['../class_s_x1272.html#a0978cc9ecbb7b9d3a017c133506e57ac',1,'SX1272::reset()'],['../class_s_x1278.html#a6d60902ac59b653a9eb83e82a932f7ad',1,'SX1278::reset()'],['../class_s_x127x.html#a3321ac4a7f65e73004202486db9b1d68',1,'SX127x::reset()'],['../class_s_x128x.html#a2643ce22176293631fea2169f5e68e66',1,'SX128x::reset()']]], - ['rf69_189',['RF69',['../class_r_f69.html',1,'RF69'],['../class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448',1,'RF69::RF69()']]], - ['rfm22_190',['RFM22',['../class_r_f_m22.html',1,'']]], - ['rfm23_191',['RFM23',['../class_r_f_m23.html',1,'']]], - ['rfm95_192',['RFM95',['../class_r_f_m95.html',1,'RFM95'],['../class_r_f_m95.html#a89dfea02aef1a2b47a3af83801c74326',1,'RFM95::RFM95()']]], - ['rfm96_193',['RFM96',['../class_r_f_m96.html',1,'RFM96'],['../class_r_f_m96.html#ad139e35a7465bf7ad83aef85998b4e7a',1,'RFM96::RFM96()']]], - ['rfm97_194',['RFM97',['../class_r_f_m97.html',1,'RFM97'],['../class_r_f_m97.html#ab7a6b22776df24d081225dcfe177e1be',1,'RFM97::RFM97()']]], - ['rfm98_195',['RFM98',['../class_r_f_m98.html',1,'']]], - ['rttyclient_196',['RTTYClient',['../class_r_t_t_y_client.html',1,'RTTYClient'],['../class_r_t_t_y_client.html#ae6bc08fa88457ee00a992448be1d63ea',1,'RTTYClient::RTTYClient(PhysicalLayer *phy)'],['../class_r_t_t_y_client.html#ab0e11944c2f1e2c60fc45bcd2db18570',1,'RTTYClient::RTTYClient(AFSKClient *audio)']]] + ['radiolib_20documentation_112',['RadioLib Documentation',['../index.html',1,'']]], + ['radiolib_5fchannel_5ffree_113',['RADIOLIB_CHANNEL_FREE',['../group__status__codes.html#ga4673596b2cc7290be5ee0a2e9ee42718',1,'TypeDef.h']]], + ['radiolib_5fencoding_5fmanchester_114',['RADIOLIB_ENCODING_MANCHESTER',['../group__config__encoding.html#gaffff394bbc47c05ed1bfde2e16a596e8',1,'TypeDef.h']]], + ['radiolib_5fencoding_5fnrz_115',['RADIOLIB_ENCODING_NRZ',['../group__config__encoding.html#ga0253ae0c289d950e36106102a983f9cb',1,'TypeDef.h']]], + ['radiolib_5fencoding_5fwhitening_116',['RADIOLIB_ENCODING_WHITENING',['../group__config__encoding.html#ga0bfc51be5abf0b434a49540bddb65328',1,'TypeDef.h']]], + ['radiolib_5ferr_5fack_5fnot_5freceived_117',['RADIOLIB_ERR_ACK_NOT_RECEIVED',['../group__status__codes.html#gafeff72bd7b618959d86b804a11f09063',1,'TypeDef.h']]], + ['radiolib_5ferr_5fchip_5fnot_5ffound_118',['RADIOLIB_ERR_CHIP_NOT_FOUND',['../group__status__codes.html#ga5d11e8ce64fb412c2169d0f30b9e9c62',1,'TypeDef.h']]], + ['radiolib_5ferr_5fcrc_5fmismatch_119',['RADIOLIB_ERR_CRC_MISMATCH',['../group__status__codes.html#ga9da949184e940a4fa6f4afb63c315963',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5faddress_5fwidth_120',['RADIOLIB_ERR_INVALID_ADDRESS_WIDTH',['../group__status__codes.html#gafbc04b924d23cba05307e94972d7d607',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fbandwidth_121',['RADIOLIB_ERR_INVALID_BANDWIDTH',['../group__status__codes.html#ga0710b406a7e12ab6e0f77fdb3374cd9a',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fbit_5frange_122',['RADIOLIB_ERR_INVALID_BIT_RANGE',['../group__status__codes.html#ga508806c18663156b0d00d1a21c957468',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fbit_5frate_123',['RADIOLIB_ERR_INVALID_BIT_RATE',['../group__status__codes.html#gac192dbf5134a10ed561100b01129224c',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fbit_5frate_5fbw_5fratio_124',['RADIOLIB_ERR_INVALID_BIT_RATE_BW_RATIO',['../group__status__codes.html#ga733a7f3f12109103384522dac4d1146e',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fcallsign_125',['RADIOLIB_ERR_INVALID_CALLSIGN',['../group__status__codes.html#gac1c27fd5a9ec38601a53c1c5ad428063',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fcoding_5frate_126',['RADIOLIB_ERR_INVALID_CODING_RATE',['../group__status__codes.html#ga4e64d3ed035b21bfb81cf2bca35b2ecb',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fcrc_5fconfiguration_127',['RADIOLIB_ERR_INVALID_CRC_CONFIGURATION',['../group__status__codes.html#gaedc74820131d6cb654302d776360f969',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fcurrent_5flimit_128',['RADIOLIB_ERR_INVALID_CURRENT_LIMIT',['../group__status__codes.html#gac314f4bd89f306c8a16237be9a9c80cb',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fdata_5frate_129',['RADIOLIB_ERR_INVALID_DATA_RATE',['../group__status__codes.html#ga9a098ceda0c3f153515c8cc36f1d683e',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fdata_5fshaping_130',['RADIOLIB_ERR_INVALID_DATA_SHAPING',['../group__status__codes.html#gaf16af86f43ac2946e82a1e87aea2882b',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fdio_5fpin_131',['RADIOLIB_ERR_INVALID_DIO_PIN',['../group__status__codes.html#ga193402d53d354b58c70e5324d1e5b531',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fencoding_132',['RADIOLIB_ERR_INVALID_ENCODING',['../group__status__codes.html#ga41b17f0207ad1aa10d666c8a9e4830c5',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5ffrequency_133',['RADIOLIB_ERR_INVALID_FREQUENCY',['../group__status__codes.html#ga9f80eb00fad12bb0bec384ad83b6941b',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5ffrequency_5fdeviation_134',['RADIOLIB_ERR_INVALID_FREQUENCY_DEVIATION',['../group__status__codes.html#gaabe141287f2d6ba723658309f4464662',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fgain_135',['RADIOLIB_ERR_INVALID_GAIN',['../group__status__codes.html#ga908f3a5ab6937d28536791c96cf9de23',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fmodulation_136',['RADIOLIB_ERR_INVALID_MODULATION',['../group__status__codes.html#gab0f9cb8ee829a8504fc110de18c4ff67',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fmodulation_5fparameters_137',['RADIOLIB_ERR_INVALID_MODULATION_PARAMETERS',['../group__status__codes.html#ga7f57f6eddc68b9a59cceab4fdf6556ba',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fnum_5fbroad_5faddrs_138',['RADIOLIB_ERR_INVALID_NUM_BROAD_ADDRS',['../group__status__codes.html#gae0e8ebbd71661b8a107b01befc997e5e',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fnum_5frepeaters_139',['RADIOLIB_ERR_INVALID_NUM_REPEATERS',['../group__status__codes.html#ga47f1cc22b76c6b8685bd7e265ab78a1a',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fnum_5fsamples_140',['RADIOLIB_ERR_INVALID_NUM_SAMPLES',['../group__status__codes.html#gaa5d0e76a10099c6e1cfd8f24e48995a2',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fook_5frssi_5fpeak_5ftype_141',['RADIOLIB_ERR_INVALID_OOK_RSSI_PEAK_TYPE',['../group__status__codes.html#gabc97efb9f410af5c0a9c1e5f882e41d8',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5foutput_5fpower_142',['RADIOLIB_ERR_INVALID_OUTPUT_POWER',['../group__status__codes.html#ga55da4b2ee0661872a37f1c57fc61c666',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fpipe_5fnumber_143',['RADIOLIB_ERR_INVALID_PIPE_NUMBER',['../group__status__codes.html#ga3ed4264643f97b76f9f3cf242338573d',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fpreamble_5flength_144',['RADIOLIB_ERR_INVALID_PREAMBLE_LENGTH',['../group__status__codes.html#ga9dc55947447ed9c91217f86a9bca75bb',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5frepeater_5fcallsign_145',['RADIOLIB_ERR_INVALID_REPEATER_CALLSIGN',['../group__status__codes.html#ga684497ce1c94442b5fe0396ea4ec930d',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5frssi_5foffset_146',['RADIOLIB_ERR_INVALID_RSSI_OFFSET',['../group__status__codes.html#ga0f1e3d5da7867511500fcd4a43f4df2f',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5frtty_5fshift_147',['RADIOLIB_ERR_INVALID_RTTY_SHIFT',['../group__status__codes.html#ga6b75df06d8c18366f85848331c49a1af',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5frx_5fbandwidth_148',['RADIOLIB_ERR_INVALID_RX_BANDWIDTH',['../group__status__codes.html#gaa1f484c73f9abe05408c84fe5891539b',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5frx_5fperiod_149',['RADIOLIB_ERR_INVALID_RX_PERIOD',['../group__status__codes.html#ga4b30b822814dc8d49d3f3229011c8aff',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fsleep_5fperiod_150',['RADIOLIB_ERR_INVALID_SLEEP_PERIOD',['../group__status__codes.html#ga0066a30650888853a622413a579d891c',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fspreading_5ffactor_151',['RADIOLIB_ERR_INVALID_SPREADING_FACTOR',['../group__status__codes.html#ga0e196b0ec8efd606cd60592f88b626e8',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fsymbol_152',['RADIOLIB_ERR_INVALID_SYMBOL',['../group__status__codes.html#ga7f9712de2117b89215410fc18776dc84',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5fsync_5fword_153',['RADIOLIB_ERR_INVALID_SYNC_WORD',['../group__status__codes.html#ga5584a219fcb1a8e1789142b18a3a511e',1,'TypeDef.h']]], + ['radiolib_5ferr_5finvalid_5ftcxo_5fvoltage_154',['RADIOLIB_ERR_INVALID_TCXO_VOLTAGE',['../group__status__codes.html#ga691e968e9f057a6cecb37a5dd5d8bd68',1,'TypeDef.h']]], + ['radiolib_5ferr_5flora_5fheader_5fdamaged_155',['RADIOLIB_ERR_LORA_HEADER_DAMAGED',['../group__status__codes.html#gab152891bb13f6f70e6631820904e9d90',1,'TypeDef.h']]], + ['radiolib_5ferr_5fmemory_5fallocation_5ffailed_156',['RADIOLIB_ERR_MEMORY_ALLOCATION_FAILED',['../group__status__codes.html#ga7afc28738967d4d91c13d1d412d6f5e4',1,'TypeDef.h']]], + ['radiolib_5ferr_5fnone_157',['RADIOLIB_ERR_NONE',['../group__status__codes.html#ga4c1dd3c7f2b37c973a047c58506729f5',1,'TypeDef.h']]], + ['radiolib_5ferr_5fpacket_5ftoo_5flong_158',['RADIOLIB_ERR_PACKET_TOO_LONG',['../group__status__codes.html#ga4602702eac86c5c3a13b93a06d846fac',1,'TypeDef.h']]], + ['radiolib_5ferr_5franging_5ftimeout_159',['RADIOLIB_ERR_RANGING_TIMEOUT',['../group__status__codes.html#gabf529b0d150265c071c2255cb45f9e4f',1,'TypeDef.h']]], + ['radiolib_5ferr_5frx_5ftimeout_160',['RADIOLIB_ERR_RX_TIMEOUT',['../group__status__codes.html#gafadba2c16b7296cbaf96978e8eadfa45',1,'TypeDef.h']]], + ['radiolib_5ferr_5fspi_5fcmd_5ffailed_161',['RADIOLIB_ERR_SPI_CMD_FAILED',['../group__status__codes.html#gabc695a4fae689e856ae6f618e334066f',1,'TypeDef.h']]], + ['radiolib_5ferr_5fspi_5fcmd_5finvalid_162',['RADIOLIB_ERR_SPI_CMD_INVALID',['../group__status__codes.html#gac1902fa5b8d5c9469dd9261880ba2957',1,'TypeDef.h']]], + ['radiolib_5ferr_5fspi_5fcmd_5ftimeout_163',['RADIOLIB_ERR_SPI_CMD_TIMEOUT',['../group__status__codes.html#ga72b849c71b8fdf112d318518a3b1ac7d',1,'TypeDef.h']]], + ['radiolib_5ferr_5fspi_5fwrite_5ffailed_164',['RADIOLIB_ERR_SPI_WRITE_FAILED',['../group__status__codes.html#ga31e0864281b5ea21c53206c49877b670',1,'TypeDef.h']]], + ['radiolib_5ferr_5ftx_5ftimeout_165',['RADIOLIB_ERR_TX_TIMEOUT',['../group__status__codes.html#gac4185b9eaead4de110763759f01e1f4f',1,'TypeDef.h']]], + ['radiolib_5ferr_5funknown_166',['RADIOLIB_ERR_UNKNOWN',['../group__status__codes.html#gacc0baeb3e5fc99760a07d18ba55531b6',1,'TypeDef.h']]], + ['radiolib_5ferr_5funsupported_167',['RADIOLIB_ERR_UNSUPPORTED',['../group__status__codes.html#ga00c1c2b500feea59d0d47dddd7179be1',1,'TypeDef.h']]], + ['radiolib_5ferr_5funsupported_5fencoding_168',['RADIOLIB_ERR_UNSUPPORTED_ENCODING',['../group__status__codes.html#gae4d77c5138cc5f21fb2af4b0791e9f81',1,'TypeDef.h']]], + ['radiolib_5ferr_5fwrong_5fmodem_169',['RADIOLIB_ERR_WRONG_MODEM',['../group__status__codes.html#gad95d2455d580745d41ef2f319c6585f8',1,'TypeDef.h']]], + ['radiolib_5flora_5fdetected_170',['RADIOLIB_LORA_DETECTED',['../group__status__codes.html#ga58ff08f4dba334cf8e26474ec2d3facd',1,'TypeDef.h']]], + ['radiolib_5fpreamble_5fdetected_171',['RADIOLIB_PREAMBLE_DETECTED',['../group__status__codes.html#ga382dc113e93f196401914853ec176b18',1,'TypeDef.h']]], + ['radiolib_5fshaping_5f0_5f3_172',['RADIOLIB_SHAPING_0_3',['../group__config__shaping.html#ga6a562fca42573d39e4a214c293756f64',1,'TypeDef.h']]], + ['radiolib_5fshaping_5f0_5f5_173',['RADIOLIB_SHAPING_0_5',['../group__config__shaping.html#gaa778d14c29d21fe329137a28a3f54a5d',1,'TypeDef.h']]], + ['radiolib_5fshaping_5f0_5f7_174',['RADIOLIB_SHAPING_0_7',['../group__config__shaping.html#ga677dde0ea956d5e99af30cf501a727ad',1,'TypeDef.h']]], + ['radiolib_5fshaping_5f1_5f0_175',['RADIOLIB_SHAPING_1_0',['../group__config__shaping.html#ga80e2185af1123c7632aa40cad1691e6d',1,'TypeDef.h']]], + ['radiolib_5fshaping_5fnone_176',['RADIOLIB_SHAPING_NONE',['../group__config__shaping.html#gaa9495bc5eb54df04f2ed7b1ccbb4f277',1,'TypeDef.h']]], + ['random_177',['random',['../class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53',1,'PhysicalLayer::random(int32_t max)'],['../class_physical_layer.html#a76113e10481743094a1cd0280692b0a9',1,'PhysicalLayer::random(int32_t min, int32_t max)']]], + ['randombyte_178',['randomByte',['../class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833',1,'CC1101::randomByte()'],['../classn_r_f24.html#a5cc7cd54db2a6af1c9183a2d0653fe2e',1,'nRF24::randomByte()'],['../class_r_f69.html#a2023f0f22aad00a702bdf598c2154043',1,'RF69::randomByte()'],['../class_si443x.html#a74848176d435227e601c86ff37b0edbe',1,'Si443x::randomByte()'],['../class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561',1,'SX126x::randomByte()'],['../class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450',1,'SX127x::randomByte()'],['../class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a',1,'SX128x::randomByte()'],['../class_physical_layer.html#a34543b885aa57ade08a4c659991e523e',1,'PhysicalLayer::randomByte()']]], + ['range_179',['range',['../class_s_x1280.html#a812e289084b2f78977b254c28f0fff7c',1,'SX1280']]], + ['rcvseqnumber_180',['rcvSeqNumber',['../class_a_x25_frame.html#adce5294af25f09df752997d33ac0e87f',1,'AX25Frame']]], + ['read_181',['read',['../class_morse_client.html#a709093c92d69f29f1520f0b290af374b',1,'MorseClient::read()'],['../class_physical_layer.html#a929662904e9af2611e098dc13b91c977',1,'PhysicalLayer::read()']]], + ['readbit_182',['readBit',['../class_c_c1101.html#a5cebec89fc0fa0f5ccbce28c6ce7d2dc',1,'CC1101::readBit()'],['../classn_r_f24.html#a2db0cd487b03f937afc0bc2e3eccb6f6',1,'nRF24::readBit()'],['../class_r_f69.html#a0ca79ae99c3e0c9d7c097a7acefd6faa',1,'RF69::readBit()'],['../class_si443x.html#a45d3ffcb312c34a2f6391be6d609d7b7',1,'Si443x::readBit()'],['../class_s_x126x.html#aff80db65e546934980feac7e6c81dd80',1,'SX126x::readBit()'],['../class_s_x127x.html#a071442611a32154e8b3db7981f242a53',1,'SX127x::readBit()'],['../class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039',1,'SX128x::readBit()'],['../class_physical_layer.html#a9b720e7776ad7ea805932578907b0058',1,'PhysicalLayer::readBit()']]], + ['readdata_183',['readData',['../class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22',1,'CC1101::readData()'],['../classn_r_f24.html#a410fb78acb4ed358818c132687b8857a',1,'nRF24::readData()'],['../class_r_f69.html#a3983b66c83818b4082805bcafc712f00',1,'RF69::readData()'],['../class_si443x.html#ad00ff8b58c68118ad74fee82028aa71e',1,'Si443x::readData()'],['../class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2',1,'SX126x::readData()'],['../class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745',1,'SX127x::readData()'],['../class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb',1,'SX128x::readData()'],['../class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2',1,'PhysicalLayer::readData(String &str, size_t len=0)'],['../class_physical_layer.html#ae8b6c756eb4b92855433ca389d73c632',1,'PhysicalLayer::readData(uint8_t *data, size_t len)=0']]], + ['receive_184',['receive',['../class_c_c1101.html#aedc1067d0334bb69ed5316146014097d',1,'CC1101::receive()'],['../classn_r_f24.html#a239e94511d9ee67ad3d64a49a5c4d7ac',1,'nRF24::receive()'],['../class_r_f69.html#ae36e8e6042245621a182b29526fe2245',1,'RF69::receive()'],['../class_si443x.html#aabca3ba8eda212938febab1df2e764b4',1,'Si443x::receive()'],['../class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0',1,'SX126x::receive()'],['../class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c',1,'SX127x::receive()'],['../class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99',1,'SX128x::receive()'],['../class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36',1,'PhysicalLayer::receive(String &str, size_t len=0)'],['../class_physical_layer.html#a2ad4c6a8ac267f8ac590260414ffcda3',1,'PhysicalLayer::receive(uint8_t *data, size_t len)=0']]], + ['receivedirect_185',['receiveDirect',['../class_c_c1101.html#ab053c185330519d58f364790108d29ac',1,'CC1101::receiveDirect()'],['../classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c',1,'nRF24::receiveDirect()'],['../class_r_f69.html#abd556b0f455f9510213b17588a4baf1b',1,'RF69::receiveDirect()'],['../class_si443x.html#a178b471527813a608c04db7d3c9648d6',1,'Si443x::receiveDirect()'],['../class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435',1,'SX126x::receiveDirect()'],['../class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f',1,'SX127x::receiveDirect()'],['../class_s_x128x.html#aff7d86352c98771595375e17d19a2a97',1,'SX128x::receiveDirect()'],['../class_physical_layer.html#a46b22145b33e97cf6065ed826799b6b4',1,'PhysicalLayer::receiveDirect()']]], + ['receivedirectasync_186',['receiveDirectAsync',['../class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2',1,'CC1101']]], + ['regdump_187',['regdump',['../class_module.html#a7216d32fc55130d111409c6f2050d9c0',1,'Module']]], + ['repeatercallsigns_188',['repeaterCallsigns',['../class_a_x25_frame.html#a29eb08c9e72bbaced8d37dcb2343ee94',1,'AX25Frame']]], + ['repeaterssids_189',['repeaterSSIDs',['../class_a_x25_frame.html#a5b63c6b6f69e0ac47ba9230ad39c6830',1,'AX25Frame']]], + ['reset_190',['reset',['../class_r_f69.html#af953ee17aca5392f1e62ea4fe690550a',1,'RF69::reset()'],['../class_si443x.html#ae782ee06e2c463c24f22f5d4c3dd8d97',1,'Si443x::reset()'],['../class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f',1,'SX126x::reset()'],['../class_s_x1272.html#a0978cc9ecbb7b9d3a017c133506e57ac',1,'SX1272::reset()'],['../class_s_x1278.html#a6d60902ac59b653a9eb83e82a932f7ad',1,'SX1278::reset()'],['../class_s_x127x.html#a3321ac4a7f65e73004202486db9b1d68',1,'SX127x::reset()'],['../class_s_x128x.html#a2643ce22176293631fea2169f5e68e66',1,'SX128x::reset()']]], + ['rf69_191',['RF69',['../class_r_f69.html',1,'RF69'],['../class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448',1,'RF69::RF69()']]], + ['rfm22_192',['RFM22',['../class_r_f_m22.html',1,'']]], + ['rfm23_193',['RFM23',['../class_r_f_m23.html',1,'']]], + ['rfm95_194',['RFM95',['../class_r_f_m95.html',1,'RFM95'],['../class_r_f_m95.html#a89dfea02aef1a2b47a3af83801c74326',1,'RFM95::RFM95()']]], + ['rfm96_195',['RFM96',['../class_r_f_m96.html',1,'RFM96'],['../class_r_f_m96.html#ad139e35a7465bf7ad83aef85998b4e7a',1,'RFM96::RFM96()']]], + ['rfm97_196',['RFM97',['../class_r_f_m97.html',1,'RFM97'],['../class_r_f_m97.html#ab7a6b22776df24d081225dcfe177e1be',1,'RFM97::RFM97()']]], + ['rfm98_197',['RFM98',['../class_r_f_m98.html',1,'']]], + ['rttyclient_198',['RTTYClient',['../class_r_t_t_y_client.html',1,'RTTYClient'],['../class_r_t_t_y_client.html#ae6bc08fa88457ee00a992448be1d63ea',1,'RTTYClient::RTTYClient(PhysicalLayer *phy)'],['../class_r_t_t_y_client.html#ab0e11944c2f1e2c60fc45bcd2db18570',1,'RTTYClient::RTTYClient(AFSKClient *audio)']]] ]; diff --git a/search/all_f.js b/search/all_f.js index dd2b0250..cfe30daf 100644 --- a/search/all_f.js +++ b/search/all_f.js @@ -1,120 +1,120 @@ var searchData= [ - ['scanchannel_197',['scanChannel',['../class_s_x126x.html#ae9f24414bd684434c310df54b3558f21',1,'SX126x::scanChannel()'],['../class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5',1,'SX127x::scanChannel()'],['../class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb',1,'SX128x::scanChannel()']]], - ['scanpixellen_198',['scanPixelLen',['../struct_s_s_t_v_mode__t.html#a991e84b2b6f696ec2390f2c3f8cb9694',1,'SSTVMode_t']]], - ['sendframe_199',['sendFrame',['../class_a_p_r_s_client.html#a05076f44e5708f1230894c11053707b1',1,'APRSClient::sendFrame()'],['../class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6',1,'AX25Client::sendFrame()']]], - ['sendheader_200',['sendHeader',['../class_s_s_t_v_client.html#a30741de183c81492402187b9d6d8c11e',1,'SSTVClient']]], - ['sendline_201',['sendLine',['../class_s_s_t_v_client.html#a772bfc68ac0a5f723c1031138dc27bd0',1,'SSTVClient']]], - ['sendposition_202',['sendPosition',['../class_a_p_r_s_client.html#aebc95b926fb3d37f8489f895aa576d0e',1,'APRSClient']]], - ['sendseqnumber_203',['sendSeqNumber',['../class_a_x25_frame.html#a4c0fdf148d3b779d48441d45af87add2',1,'AX25Frame']]], - ['setaccessaddress_204',['setAccessAddress',['../class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5',1,'SX128x']]], - ['setaddresswidth_205',['setAddressWidth',['../classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4',1,'nRF24']]], - ['setaeskey_206',['setAESKey',['../class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3',1,'RF69']]], - ['setafc_207',['setAFC',['../class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e',1,'SX127x']]], - ['setafcagctrigger_208',['setAFCAGCTrigger',['../class_s_x127x.html#ab0f67330124cefc07a462e77922453d0',1,'SX127x']]], - ['setafcbandwidth_209',['setAFCBandwidth',['../class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef',1,'SX127x']]], - ['setambienttemperature_210',['setAmbientTemperature',['../class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703',1,'RF69']]], - ['setautoack_211',['setAutoAck',['../classn_r_f24.html#aca941c9235ba1212257288554eb4b7fe',1,'nRF24::setAutoAck(bool autoAckOn=true)'],['../classn_r_f24.html#ac1c3419442d93abeede39e7fda4db62e',1,'nRF24::setAutoAck(uint8_t pipeNum, bool autoAckOn)']]], - ['setbandwidth_212',['setBandwidth',['../class_l_l_c_c68.html#a6f6c206657304809ee30bd9761ef79bf',1,'LLCC68::setBandwidth()'],['../class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08',1,'SX126x::setBandwidth()'],['../class_s_x1272.html#a0cc8eeb00241031796fc73b08711469b',1,'SX1272::setBandwidth()'],['../class_s_x1278.html#a46c27ed1ebaae4e3ed8afe3ae6941dd6',1,'SX1278::setBandwidth()'],['../class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a',1,'SX128x::setBandwidth()']]], - ['setbitrate_213',['setBitRate',['../class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37',1,'CC1101::setBitRate()'],['../class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13',1,'RF69::setBitRate()'],['../class_si443x.html#ad43575e731dd7e66d5ad9e6dccd27170',1,'Si443x::setBitRate()'],['../class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e',1,'SX126x::setBitRate()'],['../class_s_x127x.html#a606d839b3a992c681ac9ad7ca6020022',1,'SX127x::setBitRate()'],['../class_s_x128x.html#a3bee00ec197ef9855c0079cb0a3009a6',1,'SX128x::setBitRate()']]], - ['setbroadcastaddress_214',['setBroadcastAddress',['../class_r_f69.html#a1b7598b87ffaabdbe733c47317fa91d8',1,'RF69::setBroadcastAddress()'],['../class_s_x126x.html#abd8eea7e468db3d6064c19d4934d5034',1,'SX126x::setBroadcastAddress()'],['../class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40',1,'SX127x::setBroadcastAddress()']]], - ['setcodingrate_215',['setCodingRate',['../class_s_x126x.html#afd3113858966e878e9c67a1e710bd586',1,'SX126x::setCodingRate()'],['../class_s_x1272.html#a960913438feccad4c1913a9222384a5f',1,'SX1272::setCodingRate()'],['../class_s_x1278.html#a834f26a0bd3fc8a03fa7e68aa4daf9e1',1,'SX1278::setCodingRate()'],['../class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a',1,'SX128x::setCodingRate()']]], - ['setcorrection_216',['setCorrection',['../class_a_x25_client.html#aa6a10784d59428a4d5c13067ba6af69c',1,'AX25Client']]], - ['setcrc_217',['setCRC',['../class_s_x126x.html#a95007639c2648a1dbb614493224606f1',1,'SX126x::setCRC()'],['../class_s_x1272.html#abd912314a977f92c464d36d862329ffc',1,'SX1272::setCRC()'],['../class_s_x1278.html#ac0be7586b8e40355bbd29d78ae9941d1',1,'SX1278::setCRC()'],['../class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe',1,'SX128x::setCRC()']]], - ['setcrcfiltering_218',['setCrcFiltering',['../class_c_c1101.html#aafac40359c4a1bb01aae12da6b03be26',1,'CC1101::setCrcFiltering()'],['../classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282',1,'nRF24::setCrcFiltering()'],['../class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e',1,'RF69::setCrcFiltering()'],['../class_s_x127x.html#a9b3a76eb89cad60dcad92513e6848f5a',1,'SX127x::setCrcFiltering()']]], - ['setcurrentlimit_219',['setCurrentLimit',['../class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e',1,'SX126x::setCurrentLimit()'],['../class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002',1,'SX127x::setCurrentLimit()']]], - ['setdatarate_220',['setDataRate',['../classn_r_f24.html#a1f3ec2196733a2e2476f50690967f285',1,'nRF24']]], - ['setdatashaping_221',['setDataShaping',['../class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6',1,'CC1101::setDataShaping()'],['../classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916',1,'nRF24::setDataShaping()'],['../class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a',1,'RF69::setDataShaping()'],['../class_si443x.html#ade08c79074c7e4414d34eefa25cee168',1,'Si443x::setDataShaping()'],['../class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676',1,'SX126x::setDataShaping()'],['../class_s_x1272.html#a91aca64124321c07a67f26b3c6934aea',1,'SX1272::setDataShaping()'],['../class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563',1,'SX1278::setDataShaping()'],['../class_s_x128x.html#a99491c705e88dddc820f884b778f1660',1,'SX128x::setDataShaping()'],['../class_physical_layer.html#ab643a814dce48f71a13bf6ea23f44cbd',1,'PhysicalLayer::setDataShaping()']]], - ['setdatashapingook_222',['setDataShapingOOK',['../class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47',1,'SX1272::setDataShapingOOK()'],['../class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4',1,'SX1278::setDataShapingOOK()']]], - ['setdio0action_223',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#ada53419d65f207f352124da7747c5960',1,'SX127x::setDio0Action()']]], - ['setdio1action_224',['setDio1Action',['../class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf',1,'RF69::setDio1Action()'],['../class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d',1,'SX126x::setDio1Action()'],['../class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123',1,'SX127x::setDio1Action()'],['../class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed',1,'SX128x::setDio1Action()']]], - ['setdio2asrfswitch_225',['setDio2AsRfSwitch',['../class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf',1,'SX126x']]], - ['setdiomapping_226',['setDIOMapping',['../class_c_c1101.html#a1acad996e9452c504cf0f89806c46c8a',1,'CC1101::setDIOMapping()'],['../class_r_f69.html#a4b879c689b19036411d884f6657f95db',1,'RF69::setDIOMapping()'],['../class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b',1,'SX127x::setDIOMapping()'],['../class_physical_layer.html#a47c1d94d2ad2fd7eb5d11480b44cc368',1,'PhysicalLayer::setDIOMapping()']]], - ['setdiopreambledetect_227',['setDIOPreambleDetect',['../class_s_x127x.html#a7b85344084b800966a46ace59dcb5277',1,'SX127x']]], - ['setdirectaction_228',['setDirectAction',['../class_c_c1101.html#a5161fa10b19d857840579601ef565363',1,'CC1101::setDirectAction()'],['../classn_r_f24.html#a3da63a447659f92153654d31a5d2854c',1,'nRF24::setDirectAction()'],['../class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28',1,'RF69::setDirectAction()'],['../class_si443x.html#a55fae20e81755c8b014d080741d61913',1,'Si443x::setDirectAction()'],['../class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a',1,'SX126x::setDirectAction()'],['../class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238',1,'SX127x::setDirectAction()'],['../class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236',1,'SX128x::setDirectAction()'],['../class_physical_layer.html#ab76fe7d3e0f453a807b205161c980086',1,'PhysicalLayer::setDirectAction()']]], - ['setdirectsyncword_229',['setDirectSyncWord',['../class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab',1,'PhysicalLayer']]], - ['setencoding_230',['setEncoding',['../class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea',1,'CC1101::setEncoding()'],['../classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf',1,'nRF24::setEncoding()'],['../class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2',1,'RF69::setEncoding()'],['../class_si443x.html#a1382fc3b68f447e381613e6670747128',1,'Si443x::setEncoding()'],['../class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60',1,'SX126x::setEncoding()'],['../class_s_x127x.html#abad2d455012bd28d304589c8164390eb',1,'SX127x::setEncoding()'],['../class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947',1,'SX128x::setEncoding()'],['../class_physical_layer.html#a7d3419227d201d6912b77784636d437d',1,'PhysicalLayer::setEncoding()']]], - ['setfhsshoppingperiod_231',['setFHSSHoppingPeriod',['../class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1',1,'SX127x']]], - ['setfifoemptyaction_232',['setFifoEmptyAction',['../class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d',1,'RF69::setFifoEmptyAction()'],['../class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb',1,'SX127x::setFifoEmptyAction()']]], - ['setfifofullaction_233',['setFifoFullAction',['../class_r_f69.html#a1a6ecb5fcc42c49bc3d9032e9c5db07b',1,'RF69::setFifoFullAction()'],['../class_s_x127x.html#a201c31366f32c41b801724fb662265c1',1,'SX127x::setFifoFullAction()']]], - ['setfrequency_234',['setFrequency',['../class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e',1,'CC1101::setFrequency()'],['../classn_r_f24.html#abec5f9dba44a019e23c8bf516f104fad',1,'nRF24::setFrequency()'],['../class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b',1,'RF69::setFrequency()'],['../class_r_f_m95.html#a9dbe60f998ddc661282ebf454dba0f87',1,'RFM95::setFrequency()'],['../class_r_f_m96.html#ae2be63ae8365648098b84cc86475fb84',1,'RFM96::setFrequency()'],['../class_si4430.html#a025a31861d1511090168e416140d0343',1,'Si4430::setFrequency()'],['../class_si4432.html#aa0cdb6cb53bb0176803d5115356a8e84',1,'Si4432::setFrequency()'],['../class_s_x1262.html#a7e72da22fa1fc2d87186107a3285e846',1,'SX1262::setFrequency()'],['../class_s_x1268.html#a6ad998275281de5c6f24f8a64db88052',1,'SX1268::setFrequency()'],['../class_s_x1272.html#af409f50e51042cf9357c0a8267f762f8',1,'SX1272::setFrequency()'],['../class_s_x1276.html#a657d75dced0af8c89c4e38535dd5b008',1,'SX1276::setFrequency()'],['../class_s_x1277.html#a42adde5eecccdca95214980848795e82',1,'SX1277::setFrequency()'],['../class_s_x1278.html#a4b14d432ef1bd72982f4771cac5b62e4',1,'SX1278::setFrequency()'],['../class_s_x1279.html#acf9b2087f5b661f06e9512bad36b3817',1,'SX1279::setFrequency()'],['../class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371',1,'SX128x::setFrequency()']]], - ['setfrequencydeviation_235',['setFrequencyDeviation',['../class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3',1,'CC1101::setFrequencyDeviation()'],['../classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4',1,'nRF24::setFrequencyDeviation()'],['../class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be',1,'RF69::setFrequencyDeviation()'],['../class_si443x.html#a7c4e6caa95e5622f6f515ba0339a1c66',1,'Si443x::setFrequencyDeviation()'],['../class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3',1,'SX126x::setFrequencyDeviation()'],['../class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679',1,'SX127x::setFrequencyDeviation()'],['../class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1',1,'SX128x::setFrequencyDeviation()'],['../class_physical_layer.html#ab9060e8ab7a2da192b3bf53b3501553b',1,'PhysicalLayer::setFrequencyDeviation()']]], - ['setgain_236',['setGain',['../class_s_x1272.html#ae1c57ad5e8496dc28cd3ba9852809852',1,'SX1272::setGain()'],['../class_s_x1278.html#aa57b713988cfa224a6db2ff325052931',1,'SX1278::setGain()']]], - ['setgaincontrol_237',['setGainControl',['../class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91',1,'SX128x']]], - ['setgdo0action_238',['setGdo0Action',['../class_c_c1101.html#ae60ea5cacfb1543fcecde5bfac16361a',1,'CC1101']]], - ['setgdo2action_239',['setGdo2Action',['../class_c_c1101.html#ac6338c2f5c937a12dac06069944ffb77',1,'CC1101']]], - ['sethighsensitivitymode_240',['setHighSensitivityMode',['../class_s_x128x.html#a73e3655e92bca9a06e2d0abbf1a4bed4',1,'SX128x']]], - ['setinversion_241',['setInversion',['../class_hell_client.html#a1779f13c8052c2392a1f2f0e1164343e',1,'HellClient']]], - ['setirqaction_242',['setIrqAction',['../classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3',1,'nRF24::setIrqAction()'],['../class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726',1,'Si443x::setIrqAction()']]], - ['setlnatestboost_243',['setLnaTestBoost',['../class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194',1,'RF69']]], - ['setnodeaddress_244',['setNodeAddress',['../class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8',1,'CC1101::setNodeAddress()'],['../class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c',1,'RF69::setNodeAddress()'],['../class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752',1,'SX126x::setNodeAddress()'],['../class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95',1,'SX127x::setNodeAddress()']]], - ['setook_245',['setOOK',['../class_c_c1101.html#afa64d1ad4789d3146b38d14437234756',1,'CC1101::setOOK()'],['../class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a',1,'RF69::setOOK()'],['../class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee',1,'SX127x::setOOK()']]], - ['setookfixedorfloorthreshold_246',['setOokFixedOrFloorThreshold',['../class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538',1,'SX127x']]], - ['setookfixedthreshold_247',['setOokFixedThreshold',['../class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459',1,'RF69']]], - ['setookpeakthresholddecrement_248',['setOokPeakThresholdDecrement',['../class_r_f69.html#a434420f2def6c383608223105469fda1',1,'RF69::setOokPeakThresholdDecrement()'],['../class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d',1,'SX127x::setOokPeakThresholdDecrement()']]], - ['setookpeakthresholdstep_249',['setOokPeakThresholdStep',['../class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54',1,'SX127x']]], - ['setookthresholdtype_250',['setOokThresholdType',['../class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a',1,'RF69::setOokThresholdType()'],['../class_s_x127x.html#a8b93142202167270db109d18b743c744',1,'SX127x::setOokThresholdType()']]], - ['setoutputpower_251',['setOutputPower',['../class_c_c1101.html#ac3ff8051af5ca50c349e02257f1a3bda',1,'CC1101::setOutputPower()'],['../classn_r_f24.html#a824453d547c0b42ac1988acb42032ca4',1,'nRF24::setOutputPower()'],['../class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc',1,'RF69::setOutputPower()'],['../class_si4430.html#af8d615431bf66e06b45487f3fff73d16',1,'Si4430::setOutputPower()'],['../class_si4431.html#a4da296b35056e076ff69a288bd801d19',1,'Si4431::setOutputPower()'],['../class_si4432.html#a8b26e2c86a9e5e8f6405f0a57b65caca',1,'Si4432::setOutputPower()'],['../class_s_x1261.html#aa541f927995a1756c651b93fd24edc65',1,'SX1261::setOutputPower()'],['../class_s_x1262.html#aa149463283dc9cddfec836ec6620d4dc',1,'SX1262::setOutputPower()'],['../class_s_x1268.html#a5b0744aa46fbb4f8c738b010dfcc9b45',1,'SX1268::setOutputPower()'],['../class_s_x1272.html#a6677a04aa0c2f3bbde2509786b6a66de',1,'SX1272::setOutputPower()'],['../class_s_x1278.html#a7fe05d0751714577f70da4290b7ced88',1,'SX1278::setOutputPower()'],['../class_s_x128x.html#ad6e2b46c317a8d8512cf0380025147a9',1,'SX128x::setOutputPower()']]], - ['setpreamblelength_252',['setPreambleLength',['../class_c_c1101.html#acbfa80f431f335d5597500319f0affa8',1,'CC1101::setPreambleLength()'],['../class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9',1,'RF69::setPreambleLength()'],['../class_si443x.html#a4821a6141caf16141074615c976ecd91',1,'Si443x::setPreambleLength()'],['../class_s_x126x.html#ab00f765bbfbfaa8c693532ea3a90c29b',1,'SX126x::setPreambleLength()'],['../class_s_x127x.html#ab608c45e0dcc44280df29580dc0a31ed',1,'SX127x::setPreambleLength()'],['../class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133',1,'SX128x::setPreambleLength()']]], - ['setpromiscuousmode_253',['setPromiscuousMode',['../class_c_c1101.html#a2911d49d1c293542f7a374c9af60df0e',1,'CC1101::setPromiscuousMode()'],['../class_r_f69.html#a6d90ad1d455de045c53c5758babd876c',1,'RF69::setPromiscuousMode()']]], - ['setreceivepipe_254',['setReceivePipe',['../classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t *addr)'],['../classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t addrByte)']]], - ['setrecvsequence_255',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]], - ['setregulatordcdc_256',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]], - ['setregulatorldo_257',['setRegulatorLDO',['../class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2',1,'SX126x']]], - ['setrepeaters_258',['setRepeaters',['../class_a_x25_frame.html#a7f2d9f4f1ba29d0fd9f9f3f2cf03f797',1,'AX25Frame']]], - ['setrfswitchpins_259',['setRfSwitchPins',['../class_module.html#a0ecbb4e1e98094c1296b1e823dc14703',1,'Module::setRfSwitchPins()'],['../class_c_c1101.html#a45ab4e3f4f9db367185333d36ba21ed2',1,'CC1101::setRfSwitchPins()'],['../class_r_f69.html#aada7c48828b950cdfd260594d502b03d',1,'RF69::setRfSwitchPins()'],['../class_si443x.html#ae365087803b88b29932b5c793edff1d4',1,'Si443x::setRfSwitchPins()'],['../class_s_x126x.html#a288257242e483cb3eb6944333179dd26',1,'SX126x::setRfSwitchPins()'],['../class_s_x127x.html#ae9781180418c1ec9c365b74acbc98d8a',1,'SX127x::setRfSwitchPins()'],['../class_s_x128x.html#a5f11803b3430bc059321b443f407e78b',1,'SX128x::setRfSwitchPins()']]], - ['setrfswitchstate_260',['setRfSwitchState',['../class_module.html#a4a87d59ad2bf6bb1bb9de1856a81b824',1,'Module']]], - ['setrssiconfig_261',['setRSSIConfig',['../class_s_x127x.html#ad3955f85f456edae772a51025a19029b',1,'SX127x']]], - ['setrxbandwidth_262',['setRxBandwidth',['../class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6',1,'CC1101::setRxBandwidth()'],['../class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a',1,'RF69::setRxBandwidth()'],['../class_si443x.html#a51e6b7c677e82042224798114f311175',1,'Si443x::setRxBandwidth()'],['../class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22',1,'SX126x::setRxBandwidth()'],['../class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53',1,'SX127x::setRxBandwidth()']]], - ['setsendsequence_263',['setSendSequence',['../class_a_x25_frame.html#a026e9b96fa69018590fcf6842df8be70',1,'AX25Frame']]], - ['setspreadingfactor_264',['setSpreadingFactor',['../class_l_l_c_c68.html#ad59d1a1cb32c7c89c13ebf46051d26e4',1,'LLCC68::setSpreadingFactor()'],['../class_r_f_m97.html#ae8d0ead424c0c9950ad9d5b7132bdf67',1,'RFM97::setSpreadingFactor()'],['../class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d',1,'SX126x::setSpreadingFactor()'],['../class_s_x1272.html#a82084ac58502c83d2ada998410307490',1,'SX1272::setSpreadingFactor()'],['../class_s_x1273.html#a1dbc5a0847c2b62d2ec5fc439ddfec3f',1,'SX1273::setSpreadingFactor()'],['../class_s_x1277.html#a1df27f0b0b6e5b308879875e4d8306cf',1,'SX1277::setSpreadingFactor()'],['../class_s_x1278.html#af70c22fe38bc3b944070ccbc083fed08',1,'SX1278::setSpreadingFactor()'],['../class_s_x128x.html#ae435f57132f76f4283abb870176acf54',1,'SX128x::setSpreadingFactor()']]], - ['setsyncbits_265',['setSyncBits',['../class_s_x126x.html#ac594fbb30c5010658c970a64654c7162',1,'SX126x']]], - ['setsyncword_266',['setSyncWord',['../class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6',1,'CC1101::setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false)'],['../class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001',1,'CC1101::setSyncWord(uint8_t *syncWord, uint8_t len, uint8_t maxErrBits=0, bool requireCarrierSense=false)'],['../class_r_f69.html#a26667d50ec845c28e17236c69c886561',1,'RF69::setSyncWord()'],['../class_si443x.html#a4ed0da298c2418db4a88a19ef8938e0a',1,'Si443x::setSyncWord()'],['../class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f',1,'SX126x::setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)'],['../class_s_x126x.html#a38e6d7831f35893a5b8328c10a2901bf',1,'SX126x::setSyncWord(uint8_t *syncWord, uint8_t len)'],['../class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde',1,'SX127x::setSyncWord(uint8_t syncWord)'],['../class_s_x127x.html#a9b7afe338fd5b81122c369ecaf0c3ebc',1,'SX127x::setSyncWord(uint8_t *syncWord, size_t len)'],['../class_s_x128x.html#a0efa595867624a54153d693d16f9f731',1,'SX128x::setSyncWord(uint8_t *syncWord, uint8_t len)'],['../class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1',1,'SX128x::setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)']]], - ['settcxo_267',['setTCXO',['../class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6',1,'SX126x']]], - ['settransmitpipe_268',['setTransmitPipe',['../classn_r_f24.html#aa0e1f2dddf810213410a420205bbd8af',1,'nRF24']]], - ['setwhitening_269',['setWhitening',['../class_s_x126x.html#a67702de41ae866b9f9d73234fc9ae376',1,'SX126x::setWhitening()'],['../class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f',1,'SX128x::setWhitening()']]], - ['si4430_270',['Si4430',['../class_si4430.html',1,'Si4430'],['../class_si4430.html#ac5ac1122e863a92b374a71e8880e16d9',1,'Si4430::Si4430()']]], - ['si4431_271',['Si4431',['../class_si4431.html',1,'Si4431'],['../class_si4431.html#a332bfd2a32dea9ac0700bf172fe5b2d0',1,'Si4431::Si4431()']]], - ['si4432_272',['Si4432',['../class_si4432.html',1,'Si4432'],['../class_si4432.html#afb1f1ae46d04788aa42f6276efd231ac',1,'Si4432::Si4432()']]], - ['si443x_273',['Si443x',['../class_si443x.html',1,'Si443x'],['../class_si443x.html#ae7cfff2efebfa01c8a50a5cbbe8775b9',1,'Si443x::Si443x()']]], - ['sleep_274',['sleep',['../classn_r_f24.html#a033287e33c532638c11e2775a073f297',1,'nRF24::sleep()'],['../class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb',1,'RF69::sleep()'],['../class_si443x.html#ada90718aeb67d7f0e9899da534de9695',1,'Si443x::sleep()'],['../class_s_x126x.html#afb5509f0705cdd971065251ed6b2fb4e',1,'SX126x::sleep()'],['../class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df',1,'SX127x::sleep()'],['../class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f',1,'SX128x::sleep()']]], - ['spigetregvalue_275',['SPIgetRegValue',['../class_module.html#ad7ca9ae5a22cdacdf9437ca9cd37c9b4',1,'Module']]], - ['spireadcommand_276',['SPIreadCommand',['../class_module.html#a849ad85fc1bc3a7130e660c13973ab26',1,'Module']]], - ['spireadregister_277',['SPIreadRegister',['../class_module.html#a1d1a279cc7e1ab92e30c29c4dcca26a3',1,'Module']]], - ['spireadregisterburst_278',['SPIreadRegisterBurst',['../class_module.html#a6fa5239d73379e4140f5c4f513b1b8d2',1,'Module']]], - ['spisetregvalue_279',['SPIsetRegValue',['../class_module.html#a1286d7fd9673cbfab945c26b2585a129',1,'Module']]], - ['spitransfer_280',['SPItransfer',['../class_module.html#aefd955f1cd6d588b2cc229db87cb2121',1,'Module']]], - ['spiwritecommand_281',['SPIwriteCommand',['../class_module.html#ae89764d15e8df5694a6aec0e18f72d3f',1,'Module']]], - ['spiwriteregister_282',['SPIwriteRegister',['../class_module.html#ab814614ddd34b57f5a612a20f5fe4c57',1,'Module']]], - ['spiwriteregisterburst_283',['SPIwriteRegisterBurst',['../class_module.html#a9d77a08070cbd48fd4ece62a739333e9',1,'Module']]], - ['srccallsign_284',['srcCallsign',['../class_a_x25_frame.html#a38f7fb6a4a6344b5892c3a3cdf26c585',1,'AX25Frame']]], - ['srcssid_285',['srcSSID',['../class_a_x25_frame.html#a50c63276facf8126f0f8555b1fc6b2c9',1,'AX25Frame']]], - ['sstvclient_286',['SSTVClient',['../class_s_s_t_v_client.html',1,'SSTVClient'],['../class_s_s_t_v_client.html#af15cf501c00172270d2d2c43d7a7100a',1,'SSTVClient::SSTVClient(PhysicalLayer *phy)'],['../class_s_s_t_v_client.html#a99e46bec8403dfc36b9e5b102b1f7cf1',1,'SSTVClient::SSTVClient(AFSKClient *audio)']]], - ['sstvmode_5ft_287',['SSTVMode_t',['../struct_s_s_t_v_mode__t.html',1,'']]], - ['standby_288',['standby',['../class_c_c1101.html#a7612bf81e48086004c62548de2682266',1,'CC1101::standby()'],['../classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56',1,'nRF24::standby()'],['../class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1',1,'RF69::standby()'],['../class_si443x.html#ac45d2776df3ff338db154ead143fb7b8',1,'Si443x::standby()'],['../class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71',1,'SX126x::standby() override'],['../class_s_x126x.html#ad7569396f09f3867dc1bd4d4a0613acd',1,'SX126x::standby(uint8_t mode)'],['../class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41',1,'SX127x::standby()'],['../class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45',1,'SX128x::standby() override'],['../class_s_x128x.html#aa11ba80f0cebb3e6927c775ad5f96b4e',1,'SX128x::standby(uint8_t mode)'],['../class_physical_layer.html#a0e77da761a2cbb5c9535df0bdea993f9',1,'PhysicalLayer::standby()'],['../class_r_t_t_y_client.html#a928dd206749d68b8ce450e14c24b9f22',1,'RTTYClient::standby()']]], - ['startchannelscan_289',['startChannelScan',['../class_s_x126x.html#a37a716aab163aebbe36599dc7e530c92',1,'SX126x::startChannelScan()'],['../class_s_x127x.html#a1d4631691c16d6ecf38815dc4e59a059',1,'SX127x::startChannelScan()']]], - ['startdirect_290',['startDirect',['../class_physical_layer.html#a88a10657bd2215a11a2331f937414b55',1,'PhysicalLayer']]], - ['startranging_291',['startRanging',['../class_s_x1280.html#af30ff497ca3bcc043dc4dc2e7587a795',1,'SX1280']]], - ['startreceive_292',['startReceive',['../class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3',1,'CC1101::startReceive()'],['../classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c',1,'nRF24::startReceive()'],['../class_r_f69.html#afae38fa64242043de34096bf497725f1',1,'RF69::startReceive()'],['../class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2',1,'Si443x::startReceive()'],['../class_s_x126x.html#aeb92dc9d2e2a2b3a3a5ff2856528d497',1,'SX126x::startReceive()'],['../class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d',1,'SX127x::startReceive()'],['../class_s_x128x.html#ad59ee052d8ab1f250245a14039fc8b66',1,'SX128x::startReceive()']]], - ['startreceivedutycycle_293',['startReceiveDutyCycle',['../class_s_x126x.html#adc46b6adda2d0e82e25ed1fc78274136',1,'SX126x']]], - ['startreceivedutycycleauto_294',['startReceiveDutyCycleAuto',['../class_s_x126x.html#a6b50cb78f02a3d93939437eb48489d3f',1,'SX126x']]], - ['startsignal_295',['startSignal',['../class_morse_client.html#a3c718208786f8fe55f30eee990ec28e3',1,'MorseClient']]], - ['starttransmit_296',['startTransmit',['../class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea',1,'CC1101::startTransmit()'],['../classn_r_f24.html#a42fdc828b49f2b8e15457189bd57d917',1,'nRF24::startTransmit()'],['../class_r_f69.html#a855dc194947b095b821ec1524ba6814c',1,'RF69::startTransmit()'],['../class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314',1,'Si443x::startTransmit()'],['../class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1',1,'SX126x::startTransmit()'],['../class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083',1,'SX127x::startTransmit()'],['../class_s_x128x.html#aef221e7d463c5228ce00ed6934512848',1,'SX128x::startTransmit()'],['../class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db',1,'PhysicalLayer::startTransmit(String &str, uint8_t addr=0)'],['../class_physical_layer.html#a923654706eff5118ef6e84214e837f27',1,'PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)'],['../class_physical_layer.html#a41a1de0ebffe7b65de6fd8cceb9a5123',1,'PhysicalLayer::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0']]], - ['status_20codes_297',['Status Codes',['../group__status__codes.html',1,'']]], - ['sx1231_298',['SX1231',['../class_s_x1231.html',1,'SX1231'],['../class_s_x1231.html#a9f39cd41fa0c934fe871b6cbfa7ce269',1,'SX1231::SX1231()']]], - ['sx1261_299',['SX1261',['../class_s_x1261.html',1,'SX1261'],['../class_s_x1261.html#a7d74b8684dd49b5b3ba23baf336f1c35',1,'SX1261::SX1261()']]], - ['sx1262_300',['SX1262',['../class_s_x1262.html',1,'SX1262'],['../class_s_x1262.html#a0da317728ec8ef23c5032d550c9acb8d',1,'SX1262::SX1262()']]], - ['sx1268_301',['SX1268',['../class_s_x1268.html',1,'SX1268'],['../class_s_x1268.html#a6bc50597d50fd9a2387628e452eac42f',1,'SX1268::SX1268()']]], - ['sx126x_302',['SX126x',['../class_s_x126x.html',1,'SX126x'],['../class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8',1,'SX126x::SX126x()']]], - ['sx1272_303',['SX1272',['../class_s_x1272.html',1,'SX1272'],['../class_s_x1272.html#a9ffe467a6baaeaa079e02c3f1f43f626',1,'SX1272::SX1272()']]], - ['sx1273_304',['SX1273',['../class_s_x1273.html',1,'SX1273'],['../class_s_x1273.html#ad0387b22d6dcc876bc5f85174714149b',1,'SX1273::SX1273()']]], - ['sx1276_305',['SX1276',['../class_s_x1276.html',1,'SX1276'],['../class_s_x1276.html#a91c31d4dbd6d35ef6e42dba6dad8197b',1,'SX1276::SX1276()']]], - ['sx1277_306',['SX1277',['../class_s_x1277.html',1,'SX1277'],['../class_s_x1277.html#a296fb332bf2cdc574dbfe933d9d10eda',1,'SX1277::SX1277()']]], - ['sx1278_307',['SX1278',['../class_s_x1278.html',1,'SX1278'],['../class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e',1,'SX1278::SX1278()']]], - ['sx1279_308',['SX1279',['../class_s_x1279.html',1,'SX1279'],['../class_s_x1279.html#abc606ad06ee77b6830dab4331793d22a',1,'SX1279::SX1279()']]], - ['sx127x_309',['SX127x',['../class_s_x127x.html',1,'SX127x'],['../class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c',1,'SX127x::SX127x()']]], - ['sx1280_310',['SX1280',['../class_s_x1280.html',1,'SX1280'],['../class_s_x1280.html#a0356199b89860e15cda4979cd9dc13eb',1,'SX1280::SX1280()']]], - ['sx1281_311',['SX1281',['../class_s_x1281.html',1,'SX1281'],['../class_s_x1281.html#a0dd7678cdf7fad9ecfc9139c5092f998',1,'SX1281::SX1281()']]], - ['sx1282_312',['SX1282',['../class_s_x1282.html',1,'SX1282'],['../class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232',1,'SX1282::SX1282()']]], - ['sx128x_313',['SX128x',['../class_s_x128x.html',1,'SX128x'],['../class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7',1,'SX128x::SX128x()']]] + ['scanchannel_199',['scanChannel',['../class_s_x126x.html#ae9f24414bd684434c310df54b3558f21',1,'SX126x::scanChannel()'],['../class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5',1,'SX127x::scanChannel()'],['../class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb',1,'SX128x::scanChannel()']]], + ['scanpixellen_200',['scanPixelLen',['../struct_s_s_t_v_mode__t.html#a991e84b2b6f696ec2390f2c3f8cb9694',1,'SSTVMode_t']]], + ['sendframe_201',['sendFrame',['../class_a_p_r_s_client.html#a05076f44e5708f1230894c11053707b1',1,'APRSClient::sendFrame()'],['../class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6',1,'AX25Client::sendFrame()']]], + ['sendheader_202',['sendHeader',['../class_s_s_t_v_client.html#a30741de183c81492402187b9d6d8c11e',1,'SSTVClient']]], + ['sendline_203',['sendLine',['../class_s_s_t_v_client.html#a772bfc68ac0a5f723c1031138dc27bd0',1,'SSTVClient']]], + ['sendposition_204',['sendPosition',['../class_a_p_r_s_client.html#aebc95b926fb3d37f8489f895aa576d0e',1,'APRSClient']]], + ['sendseqnumber_205',['sendSeqNumber',['../class_a_x25_frame.html#a4c0fdf148d3b779d48441d45af87add2',1,'AX25Frame']]], + ['setaccessaddress_206',['setAccessAddress',['../class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5',1,'SX128x']]], + ['setaddresswidth_207',['setAddressWidth',['../classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4',1,'nRF24']]], + ['setaeskey_208',['setAESKey',['../class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3',1,'RF69']]], + ['setafc_209',['setAFC',['../class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e',1,'SX127x']]], + ['setafcagctrigger_210',['setAFCAGCTrigger',['../class_s_x127x.html#ab0f67330124cefc07a462e77922453d0',1,'SX127x']]], + ['setafcbandwidth_211',['setAFCBandwidth',['../class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef',1,'SX127x']]], + ['setambienttemperature_212',['setAmbientTemperature',['../class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703',1,'RF69']]], + ['setautoack_213',['setAutoAck',['../classn_r_f24.html#aca941c9235ba1212257288554eb4b7fe',1,'nRF24::setAutoAck(bool autoAckOn=true)'],['../classn_r_f24.html#ac1c3419442d93abeede39e7fda4db62e',1,'nRF24::setAutoAck(uint8_t pipeNum, bool autoAckOn)']]], + ['setbandwidth_214',['setBandwidth',['../class_l_l_c_c68.html#a6f6c206657304809ee30bd9761ef79bf',1,'LLCC68::setBandwidth()'],['../class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08',1,'SX126x::setBandwidth()'],['../class_s_x1272.html#a0cc8eeb00241031796fc73b08711469b',1,'SX1272::setBandwidth()'],['../class_s_x1278.html#a46c27ed1ebaae4e3ed8afe3ae6941dd6',1,'SX1278::setBandwidth()'],['../class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a',1,'SX128x::setBandwidth()']]], + ['setbitrate_215',['setBitRate',['../class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37',1,'CC1101::setBitRate()'],['../class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13',1,'RF69::setBitRate()'],['../class_si443x.html#ad43575e731dd7e66d5ad9e6dccd27170',1,'Si443x::setBitRate()'],['../class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e',1,'SX126x::setBitRate()'],['../class_s_x127x.html#a606d839b3a992c681ac9ad7ca6020022',1,'SX127x::setBitRate()'],['../class_s_x128x.html#a3bee00ec197ef9855c0079cb0a3009a6',1,'SX128x::setBitRate()']]], + ['setbroadcastaddress_216',['setBroadcastAddress',['../class_r_f69.html#a1b7598b87ffaabdbe733c47317fa91d8',1,'RF69::setBroadcastAddress()'],['../class_s_x126x.html#abd8eea7e468db3d6064c19d4934d5034',1,'SX126x::setBroadcastAddress()'],['../class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40',1,'SX127x::setBroadcastAddress()']]], + ['setcodingrate_217',['setCodingRate',['../class_s_x126x.html#afd3113858966e878e9c67a1e710bd586',1,'SX126x::setCodingRate()'],['../class_s_x1272.html#a960913438feccad4c1913a9222384a5f',1,'SX1272::setCodingRate()'],['../class_s_x1278.html#a834f26a0bd3fc8a03fa7e68aa4daf9e1',1,'SX1278::setCodingRate()'],['../class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a',1,'SX128x::setCodingRate()']]], + ['setcorrection_218',['setCorrection',['../class_a_x25_client.html#aa6a10784d59428a4d5c13067ba6af69c',1,'AX25Client']]], + ['setcrc_219',['setCRC',['../class_s_x126x.html#a95007639c2648a1dbb614493224606f1',1,'SX126x::setCRC()'],['../class_s_x1272.html#abd912314a977f92c464d36d862329ffc',1,'SX1272::setCRC()'],['../class_s_x1278.html#ac0be7586b8e40355bbd29d78ae9941d1',1,'SX1278::setCRC()'],['../class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe',1,'SX128x::setCRC()']]], + ['setcrcfiltering_220',['setCrcFiltering',['../class_c_c1101.html#aafac40359c4a1bb01aae12da6b03be26',1,'CC1101::setCrcFiltering()'],['../classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282',1,'nRF24::setCrcFiltering()'],['../class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e',1,'RF69::setCrcFiltering()'],['../class_s_x127x.html#a9b3a76eb89cad60dcad92513e6848f5a',1,'SX127x::setCrcFiltering()']]], + ['setcurrentlimit_221',['setCurrentLimit',['../class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e',1,'SX126x::setCurrentLimit()'],['../class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002',1,'SX127x::setCurrentLimit()']]], + ['setdatarate_222',['setDataRate',['../classn_r_f24.html#a1f3ec2196733a2e2476f50690967f285',1,'nRF24']]], + ['setdatashaping_223',['setDataShaping',['../class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6',1,'CC1101::setDataShaping()'],['../classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916',1,'nRF24::setDataShaping()'],['../class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a',1,'RF69::setDataShaping()'],['../class_si443x.html#ade08c79074c7e4414d34eefa25cee168',1,'Si443x::setDataShaping()'],['../class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676',1,'SX126x::setDataShaping()'],['../class_s_x1272.html#a91aca64124321c07a67f26b3c6934aea',1,'SX1272::setDataShaping()'],['../class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563',1,'SX1278::setDataShaping()'],['../class_s_x128x.html#a99491c705e88dddc820f884b778f1660',1,'SX128x::setDataShaping()'],['../class_physical_layer.html#ab643a814dce48f71a13bf6ea23f44cbd',1,'PhysicalLayer::setDataShaping()']]], + ['setdatashapingook_224',['setDataShapingOOK',['../class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47',1,'SX1272::setDataShapingOOK()'],['../class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4',1,'SX1278::setDataShapingOOK()']]], + ['setdio0action_225',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#ada53419d65f207f352124da7747c5960',1,'SX127x::setDio0Action()']]], + ['setdio1action_226',['setDio1Action',['../class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf',1,'RF69::setDio1Action()'],['../class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d',1,'SX126x::setDio1Action()'],['../class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123',1,'SX127x::setDio1Action()'],['../class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed',1,'SX128x::setDio1Action()']]], + ['setdio2asrfswitch_227',['setDio2AsRfSwitch',['../class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf',1,'SX126x']]], + ['setdiomapping_228',['setDIOMapping',['../class_c_c1101.html#a1acad996e9452c504cf0f89806c46c8a',1,'CC1101::setDIOMapping()'],['../class_r_f69.html#a4b879c689b19036411d884f6657f95db',1,'RF69::setDIOMapping()'],['../class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b',1,'SX127x::setDIOMapping()'],['../class_physical_layer.html#a47c1d94d2ad2fd7eb5d11480b44cc368',1,'PhysicalLayer::setDIOMapping()']]], + ['setdiopreambledetect_229',['setDIOPreambleDetect',['../class_s_x127x.html#a7b85344084b800966a46ace59dcb5277',1,'SX127x']]], + ['setdirectaction_230',['setDirectAction',['../class_c_c1101.html#a5161fa10b19d857840579601ef565363',1,'CC1101::setDirectAction()'],['../classn_r_f24.html#a3da63a447659f92153654d31a5d2854c',1,'nRF24::setDirectAction()'],['../class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28',1,'RF69::setDirectAction()'],['../class_si443x.html#a55fae20e81755c8b014d080741d61913',1,'Si443x::setDirectAction()'],['../class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a',1,'SX126x::setDirectAction()'],['../class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238',1,'SX127x::setDirectAction()'],['../class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236',1,'SX128x::setDirectAction()'],['../class_physical_layer.html#ab76fe7d3e0f453a807b205161c980086',1,'PhysicalLayer::setDirectAction()']]], + ['setdirectsyncword_231',['setDirectSyncWord',['../class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab',1,'PhysicalLayer']]], + ['setencoding_232',['setEncoding',['../class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea',1,'CC1101::setEncoding()'],['../classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf',1,'nRF24::setEncoding()'],['../class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2',1,'RF69::setEncoding()'],['../class_si443x.html#a1382fc3b68f447e381613e6670747128',1,'Si443x::setEncoding()'],['../class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60',1,'SX126x::setEncoding()'],['../class_s_x127x.html#abad2d455012bd28d304589c8164390eb',1,'SX127x::setEncoding()'],['../class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947',1,'SX128x::setEncoding()'],['../class_physical_layer.html#a7d3419227d201d6912b77784636d437d',1,'PhysicalLayer::setEncoding()']]], + ['setfhsshoppingperiod_233',['setFHSSHoppingPeriod',['../class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1',1,'SX127x']]], + ['setfifoemptyaction_234',['setFifoEmptyAction',['../class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d',1,'RF69::setFifoEmptyAction()'],['../class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb',1,'SX127x::setFifoEmptyAction()']]], + ['setfifofullaction_235',['setFifoFullAction',['../class_r_f69.html#a1a6ecb5fcc42c49bc3d9032e9c5db07b',1,'RF69::setFifoFullAction()'],['../class_s_x127x.html#a201c31366f32c41b801724fb662265c1',1,'SX127x::setFifoFullAction()']]], + ['setfrequency_236',['setFrequency',['../class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e',1,'CC1101::setFrequency()'],['../classn_r_f24.html#abec5f9dba44a019e23c8bf516f104fad',1,'nRF24::setFrequency()'],['../class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b',1,'RF69::setFrequency()'],['../class_r_f_m95.html#a9dbe60f998ddc661282ebf454dba0f87',1,'RFM95::setFrequency()'],['../class_r_f_m96.html#ae2be63ae8365648098b84cc86475fb84',1,'RFM96::setFrequency()'],['../class_si4430.html#a025a31861d1511090168e416140d0343',1,'Si4430::setFrequency()'],['../class_si4432.html#aa0cdb6cb53bb0176803d5115356a8e84',1,'Si4432::setFrequency()'],['../class_s_x1262.html#a7e72da22fa1fc2d87186107a3285e846',1,'SX1262::setFrequency()'],['../class_s_x1268.html#a6ad998275281de5c6f24f8a64db88052',1,'SX1268::setFrequency()'],['../class_s_x1272.html#af409f50e51042cf9357c0a8267f762f8',1,'SX1272::setFrequency()'],['../class_s_x1276.html#a657d75dced0af8c89c4e38535dd5b008',1,'SX1276::setFrequency()'],['../class_s_x1277.html#a42adde5eecccdca95214980848795e82',1,'SX1277::setFrequency()'],['../class_s_x1278.html#a4b14d432ef1bd72982f4771cac5b62e4',1,'SX1278::setFrequency()'],['../class_s_x1279.html#acf9b2087f5b661f06e9512bad36b3817',1,'SX1279::setFrequency()'],['../class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371',1,'SX128x::setFrequency()']]], + ['setfrequencydeviation_237',['setFrequencyDeviation',['../class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3',1,'CC1101::setFrequencyDeviation()'],['../classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4',1,'nRF24::setFrequencyDeviation()'],['../class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be',1,'RF69::setFrequencyDeviation()'],['../class_si443x.html#a7c4e6caa95e5622f6f515ba0339a1c66',1,'Si443x::setFrequencyDeviation()'],['../class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3',1,'SX126x::setFrequencyDeviation()'],['../class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679',1,'SX127x::setFrequencyDeviation()'],['../class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1',1,'SX128x::setFrequencyDeviation()'],['../class_physical_layer.html#ab9060e8ab7a2da192b3bf53b3501553b',1,'PhysicalLayer::setFrequencyDeviation()']]], + ['setgain_238',['setGain',['../class_s_x1272.html#ae1c57ad5e8496dc28cd3ba9852809852',1,'SX1272::setGain()'],['../class_s_x1278.html#aa57b713988cfa224a6db2ff325052931',1,'SX1278::setGain()']]], + ['setgaincontrol_239',['setGainControl',['../class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91',1,'SX128x']]], + ['setgdo0action_240',['setGdo0Action',['../class_c_c1101.html#ae60ea5cacfb1543fcecde5bfac16361a',1,'CC1101']]], + ['setgdo2action_241',['setGdo2Action',['../class_c_c1101.html#ac6338c2f5c937a12dac06069944ffb77',1,'CC1101']]], + ['sethighsensitivitymode_242',['setHighSensitivityMode',['../class_s_x128x.html#a73e3655e92bca9a06e2d0abbf1a4bed4',1,'SX128x']]], + ['setinversion_243',['setInversion',['../class_hell_client.html#a1779f13c8052c2392a1f2f0e1164343e',1,'HellClient']]], + ['setirqaction_244',['setIrqAction',['../classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3',1,'nRF24::setIrqAction()'],['../class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726',1,'Si443x::setIrqAction()']]], + ['setlnatestboost_245',['setLnaTestBoost',['../class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194',1,'RF69']]], + ['setnodeaddress_246',['setNodeAddress',['../class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8',1,'CC1101::setNodeAddress()'],['../class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c',1,'RF69::setNodeAddress()'],['../class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752',1,'SX126x::setNodeAddress()'],['../class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95',1,'SX127x::setNodeAddress()']]], + ['setook_247',['setOOK',['../class_c_c1101.html#afa64d1ad4789d3146b38d14437234756',1,'CC1101::setOOK()'],['../class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a',1,'RF69::setOOK()'],['../class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee',1,'SX127x::setOOK()']]], + ['setookfixedorfloorthreshold_248',['setOokFixedOrFloorThreshold',['../class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538',1,'SX127x']]], + ['setookfixedthreshold_249',['setOokFixedThreshold',['../class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459',1,'RF69']]], + ['setookpeakthresholddecrement_250',['setOokPeakThresholdDecrement',['../class_r_f69.html#a434420f2def6c383608223105469fda1',1,'RF69::setOokPeakThresholdDecrement()'],['../class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d',1,'SX127x::setOokPeakThresholdDecrement()']]], + ['setookpeakthresholdstep_251',['setOokPeakThresholdStep',['../class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54',1,'SX127x']]], + ['setookthresholdtype_252',['setOokThresholdType',['../class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a',1,'RF69::setOokThresholdType()'],['../class_s_x127x.html#a8b93142202167270db109d18b743c744',1,'SX127x::setOokThresholdType()']]], + ['setoutputpower_253',['setOutputPower',['../class_c_c1101.html#ac3ff8051af5ca50c349e02257f1a3bda',1,'CC1101::setOutputPower()'],['../classn_r_f24.html#a824453d547c0b42ac1988acb42032ca4',1,'nRF24::setOutputPower()'],['../class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc',1,'RF69::setOutputPower()'],['../class_si4430.html#af8d615431bf66e06b45487f3fff73d16',1,'Si4430::setOutputPower()'],['../class_si4431.html#a4da296b35056e076ff69a288bd801d19',1,'Si4431::setOutputPower()'],['../class_si4432.html#a8b26e2c86a9e5e8f6405f0a57b65caca',1,'Si4432::setOutputPower()'],['../class_s_x1261.html#aa541f927995a1756c651b93fd24edc65',1,'SX1261::setOutputPower()'],['../class_s_x1262.html#aa149463283dc9cddfec836ec6620d4dc',1,'SX1262::setOutputPower()'],['../class_s_x1268.html#a5b0744aa46fbb4f8c738b010dfcc9b45',1,'SX1268::setOutputPower()'],['../class_s_x1272.html#a6677a04aa0c2f3bbde2509786b6a66de',1,'SX1272::setOutputPower()'],['../class_s_x1278.html#a7fe05d0751714577f70da4290b7ced88',1,'SX1278::setOutputPower()'],['../class_s_x128x.html#ad6e2b46c317a8d8512cf0380025147a9',1,'SX128x::setOutputPower()']]], + ['setpreamblelength_254',['setPreambleLength',['../class_c_c1101.html#acbfa80f431f335d5597500319f0affa8',1,'CC1101::setPreambleLength()'],['../class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9',1,'RF69::setPreambleLength()'],['../class_si443x.html#a4821a6141caf16141074615c976ecd91',1,'Si443x::setPreambleLength()'],['../class_s_x126x.html#ab00f765bbfbfaa8c693532ea3a90c29b',1,'SX126x::setPreambleLength()'],['../class_s_x127x.html#ab608c45e0dcc44280df29580dc0a31ed',1,'SX127x::setPreambleLength()'],['../class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133',1,'SX128x::setPreambleLength()']]], + ['setpromiscuousmode_255',['setPromiscuousMode',['../class_c_c1101.html#a2911d49d1c293542f7a374c9af60df0e',1,'CC1101::setPromiscuousMode()'],['../class_r_f69.html#a6d90ad1d455de045c53c5758babd876c',1,'RF69::setPromiscuousMode()']]], + ['setreceivepipe_256',['setReceivePipe',['../classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t *addr)'],['../classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t addrByte)']]], + ['setrecvsequence_257',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]], + ['setregulatordcdc_258',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]], + ['setregulatorldo_259',['setRegulatorLDO',['../class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2',1,'SX126x']]], + ['setrepeaters_260',['setRepeaters',['../class_a_x25_frame.html#a7f2d9f4f1ba29d0fd9f9f3f2cf03f797',1,'AX25Frame']]], + ['setrfswitchpins_261',['setRfSwitchPins',['../class_module.html#a0ecbb4e1e98094c1296b1e823dc14703',1,'Module::setRfSwitchPins()'],['../class_c_c1101.html#a45ab4e3f4f9db367185333d36ba21ed2',1,'CC1101::setRfSwitchPins()'],['../class_r_f69.html#aada7c48828b950cdfd260594d502b03d',1,'RF69::setRfSwitchPins()'],['../class_si443x.html#ae365087803b88b29932b5c793edff1d4',1,'Si443x::setRfSwitchPins()'],['../class_s_x126x.html#a288257242e483cb3eb6944333179dd26',1,'SX126x::setRfSwitchPins()'],['../class_s_x127x.html#ae9781180418c1ec9c365b74acbc98d8a',1,'SX127x::setRfSwitchPins()'],['../class_s_x128x.html#a5f11803b3430bc059321b443f407e78b',1,'SX128x::setRfSwitchPins()']]], + ['setrfswitchstate_262',['setRfSwitchState',['../class_module.html#a4a87d59ad2bf6bb1bb9de1856a81b824',1,'Module']]], + ['setrssiconfig_263',['setRSSIConfig',['../class_s_x127x.html#ad3955f85f456edae772a51025a19029b',1,'SX127x']]], + ['setrxbandwidth_264',['setRxBandwidth',['../class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6',1,'CC1101::setRxBandwidth()'],['../class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a',1,'RF69::setRxBandwidth()'],['../class_si443x.html#a51e6b7c677e82042224798114f311175',1,'Si443x::setRxBandwidth()'],['../class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22',1,'SX126x::setRxBandwidth()'],['../class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53',1,'SX127x::setRxBandwidth()']]], + ['setsendsequence_265',['setSendSequence',['../class_a_x25_frame.html#a026e9b96fa69018590fcf6842df8be70',1,'AX25Frame']]], + ['setspreadingfactor_266',['setSpreadingFactor',['../class_l_l_c_c68.html#ad59d1a1cb32c7c89c13ebf46051d26e4',1,'LLCC68::setSpreadingFactor()'],['../class_r_f_m97.html#ae8d0ead424c0c9950ad9d5b7132bdf67',1,'RFM97::setSpreadingFactor()'],['../class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d',1,'SX126x::setSpreadingFactor()'],['../class_s_x1272.html#a82084ac58502c83d2ada998410307490',1,'SX1272::setSpreadingFactor()'],['../class_s_x1273.html#a1dbc5a0847c2b62d2ec5fc439ddfec3f',1,'SX1273::setSpreadingFactor()'],['../class_s_x1277.html#a1df27f0b0b6e5b308879875e4d8306cf',1,'SX1277::setSpreadingFactor()'],['../class_s_x1278.html#af70c22fe38bc3b944070ccbc083fed08',1,'SX1278::setSpreadingFactor()'],['../class_s_x128x.html#ae435f57132f76f4283abb870176acf54',1,'SX128x::setSpreadingFactor()']]], + ['setsyncbits_267',['setSyncBits',['../class_s_x126x.html#ac594fbb30c5010658c970a64654c7162',1,'SX126x']]], + ['setsyncword_268',['setSyncWord',['../class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6',1,'CC1101::setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false)'],['../class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001',1,'CC1101::setSyncWord(uint8_t *syncWord, uint8_t len, uint8_t maxErrBits=0, bool requireCarrierSense=false)'],['../class_r_f69.html#a26667d50ec845c28e17236c69c886561',1,'RF69::setSyncWord()'],['../class_si443x.html#a4ed0da298c2418db4a88a19ef8938e0a',1,'Si443x::setSyncWord()'],['../class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f',1,'SX126x::setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)'],['../class_s_x126x.html#a38e6d7831f35893a5b8328c10a2901bf',1,'SX126x::setSyncWord(uint8_t *syncWord, uint8_t len)'],['../class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde',1,'SX127x::setSyncWord(uint8_t syncWord)'],['../class_s_x127x.html#a9b7afe338fd5b81122c369ecaf0c3ebc',1,'SX127x::setSyncWord(uint8_t *syncWord, size_t len)'],['../class_s_x128x.html#a0efa595867624a54153d693d16f9f731',1,'SX128x::setSyncWord(uint8_t *syncWord, uint8_t len)'],['../class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1',1,'SX128x::setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)']]], + ['settcxo_269',['setTCXO',['../class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6',1,'SX126x']]], + ['settransmitpipe_270',['setTransmitPipe',['../classn_r_f24.html#aa0e1f2dddf810213410a420205bbd8af',1,'nRF24']]], + ['setwhitening_271',['setWhitening',['../class_s_x126x.html#a67702de41ae866b9f9d73234fc9ae376',1,'SX126x::setWhitening()'],['../class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f',1,'SX128x::setWhitening()']]], + ['si4430_272',['Si4430',['../class_si4430.html',1,'Si4430'],['../class_si4430.html#ac5ac1122e863a92b374a71e8880e16d9',1,'Si4430::Si4430()']]], + ['si4431_273',['Si4431',['../class_si4431.html',1,'Si4431'],['../class_si4431.html#a332bfd2a32dea9ac0700bf172fe5b2d0',1,'Si4431::Si4431()']]], + ['si4432_274',['Si4432',['../class_si4432.html',1,'Si4432'],['../class_si4432.html#afb1f1ae46d04788aa42f6276efd231ac',1,'Si4432::Si4432()']]], + ['si443x_275',['Si443x',['../class_si443x.html',1,'Si443x'],['../class_si443x.html#ae7cfff2efebfa01c8a50a5cbbe8775b9',1,'Si443x::Si443x()']]], + ['sleep_276',['sleep',['../classn_r_f24.html#a033287e33c532638c11e2775a073f297',1,'nRF24::sleep()'],['../class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb',1,'RF69::sleep()'],['../class_si443x.html#ada90718aeb67d7f0e9899da534de9695',1,'Si443x::sleep()'],['../class_s_x126x.html#afb5509f0705cdd971065251ed6b2fb4e',1,'SX126x::sleep()'],['../class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df',1,'SX127x::sleep()'],['../class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f',1,'SX128x::sleep()']]], + ['spigetregvalue_277',['SPIgetRegValue',['../class_module.html#ad7ca9ae5a22cdacdf9437ca9cd37c9b4',1,'Module']]], + ['spireadcommand_278',['SPIreadCommand',['../class_module.html#a849ad85fc1bc3a7130e660c13973ab26',1,'Module']]], + ['spireadregister_279',['SPIreadRegister',['../class_module.html#a1d1a279cc7e1ab92e30c29c4dcca26a3',1,'Module']]], + ['spireadregisterburst_280',['SPIreadRegisterBurst',['../class_module.html#a6fa5239d73379e4140f5c4f513b1b8d2',1,'Module']]], + ['spisetregvalue_281',['SPIsetRegValue',['../class_module.html#a1286d7fd9673cbfab945c26b2585a129',1,'Module']]], + ['spitransfer_282',['SPItransfer',['../class_module.html#aefd955f1cd6d588b2cc229db87cb2121',1,'Module']]], + ['spiwritecommand_283',['SPIwriteCommand',['../class_module.html#ae89764d15e8df5694a6aec0e18f72d3f',1,'Module']]], + ['spiwriteregister_284',['SPIwriteRegister',['../class_module.html#ab814614ddd34b57f5a612a20f5fe4c57',1,'Module']]], + ['spiwriteregisterburst_285',['SPIwriteRegisterBurst',['../class_module.html#a9d77a08070cbd48fd4ece62a739333e9',1,'Module']]], + ['srccallsign_286',['srcCallsign',['../class_a_x25_frame.html#a38f7fb6a4a6344b5892c3a3cdf26c585',1,'AX25Frame']]], + ['srcssid_287',['srcSSID',['../class_a_x25_frame.html#a50c63276facf8126f0f8555b1fc6b2c9',1,'AX25Frame']]], + ['sstvclient_288',['SSTVClient',['../class_s_s_t_v_client.html',1,'SSTVClient'],['../class_s_s_t_v_client.html#af15cf501c00172270d2d2c43d7a7100a',1,'SSTVClient::SSTVClient(PhysicalLayer *phy)'],['../class_s_s_t_v_client.html#a99e46bec8403dfc36b9e5b102b1f7cf1',1,'SSTVClient::SSTVClient(AFSKClient *audio)']]], + ['sstvmode_5ft_289',['SSTVMode_t',['../struct_s_s_t_v_mode__t.html',1,'']]], + ['standby_290',['standby',['../class_c_c1101.html#a7612bf81e48086004c62548de2682266',1,'CC1101::standby()'],['../classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56',1,'nRF24::standby()'],['../class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1',1,'RF69::standby()'],['../class_si443x.html#ac45d2776df3ff338db154ead143fb7b8',1,'Si443x::standby()'],['../class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71',1,'SX126x::standby() override'],['../class_s_x126x.html#ad7569396f09f3867dc1bd4d4a0613acd',1,'SX126x::standby(uint8_t mode)'],['../class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41',1,'SX127x::standby()'],['../class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45',1,'SX128x::standby() override'],['../class_s_x128x.html#aa11ba80f0cebb3e6927c775ad5f96b4e',1,'SX128x::standby(uint8_t mode)'],['../class_physical_layer.html#a0e77da761a2cbb5c9535df0bdea993f9',1,'PhysicalLayer::standby()'],['../class_r_t_t_y_client.html#a928dd206749d68b8ce450e14c24b9f22',1,'RTTYClient::standby()']]], + ['startchannelscan_291',['startChannelScan',['../class_s_x126x.html#a37a716aab163aebbe36599dc7e530c92',1,'SX126x::startChannelScan()'],['../class_s_x127x.html#a1d4631691c16d6ecf38815dc4e59a059',1,'SX127x::startChannelScan()']]], + ['startdirect_292',['startDirect',['../class_physical_layer.html#a88a10657bd2215a11a2331f937414b55',1,'PhysicalLayer']]], + ['startranging_293',['startRanging',['../class_s_x1280.html#af30ff497ca3bcc043dc4dc2e7587a795',1,'SX1280']]], + ['startreceive_294',['startReceive',['../class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3',1,'CC1101::startReceive()'],['../classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c',1,'nRF24::startReceive()'],['../class_r_f69.html#afae38fa64242043de34096bf497725f1',1,'RF69::startReceive()'],['../class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2',1,'Si443x::startReceive()'],['../class_s_x126x.html#aeb92dc9d2e2a2b3a3a5ff2856528d497',1,'SX126x::startReceive()'],['../class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d',1,'SX127x::startReceive()'],['../class_s_x128x.html#ad59ee052d8ab1f250245a14039fc8b66',1,'SX128x::startReceive()']]], + ['startreceivedutycycle_295',['startReceiveDutyCycle',['../class_s_x126x.html#adc46b6adda2d0e82e25ed1fc78274136',1,'SX126x']]], + ['startreceivedutycycleauto_296',['startReceiveDutyCycleAuto',['../class_s_x126x.html#a6b50cb78f02a3d93939437eb48489d3f',1,'SX126x']]], + ['startsignal_297',['startSignal',['../class_morse_client.html#a3c718208786f8fe55f30eee990ec28e3',1,'MorseClient']]], + ['starttransmit_298',['startTransmit',['../class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea',1,'CC1101::startTransmit()'],['../classn_r_f24.html#a42fdc828b49f2b8e15457189bd57d917',1,'nRF24::startTransmit()'],['../class_r_f69.html#a855dc194947b095b821ec1524ba6814c',1,'RF69::startTransmit()'],['../class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314',1,'Si443x::startTransmit()'],['../class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1',1,'SX126x::startTransmit()'],['../class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083',1,'SX127x::startTransmit()'],['../class_s_x128x.html#aef221e7d463c5228ce00ed6934512848',1,'SX128x::startTransmit()'],['../class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db',1,'PhysicalLayer::startTransmit(String &str, uint8_t addr=0)'],['../class_physical_layer.html#a923654706eff5118ef6e84214e837f27',1,'PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)'],['../class_physical_layer.html#a41a1de0ebffe7b65de6fd8cceb9a5123',1,'PhysicalLayer::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0']]], + ['status_20codes_299',['Status Codes',['../group__status__codes.html',1,'']]], + ['sx1231_300',['SX1231',['../class_s_x1231.html',1,'SX1231'],['../class_s_x1231.html#a9f39cd41fa0c934fe871b6cbfa7ce269',1,'SX1231::SX1231()']]], + ['sx1261_301',['SX1261',['../class_s_x1261.html',1,'SX1261'],['../class_s_x1261.html#a7d74b8684dd49b5b3ba23baf336f1c35',1,'SX1261::SX1261()']]], + ['sx1262_302',['SX1262',['../class_s_x1262.html',1,'SX1262'],['../class_s_x1262.html#a0da317728ec8ef23c5032d550c9acb8d',1,'SX1262::SX1262()']]], + ['sx1268_303',['SX1268',['../class_s_x1268.html',1,'SX1268'],['../class_s_x1268.html#a6bc50597d50fd9a2387628e452eac42f',1,'SX1268::SX1268()']]], + ['sx126x_304',['SX126x',['../class_s_x126x.html',1,'SX126x'],['../class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8',1,'SX126x::SX126x()']]], + ['sx1272_305',['SX1272',['../class_s_x1272.html',1,'SX1272'],['../class_s_x1272.html#a9ffe467a6baaeaa079e02c3f1f43f626',1,'SX1272::SX1272()']]], + ['sx1273_306',['SX1273',['../class_s_x1273.html',1,'SX1273'],['../class_s_x1273.html#ad0387b22d6dcc876bc5f85174714149b',1,'SX1273::SX1273()']]], + ['sx1276_307',['SX1276',['../class_s_x1276.html',1,'SX1276'],['../class_s_x1276.html#a91c31d4dbd6d35ef6e42dba6dad8197b',1,'SX1276::SX1276()']]], + ['sx1277_308',['SX1277',['../class_s_x1277.html',1,'SX1277'],['../class_s_x1277.html#a296fb332bf2cdc574dbfe933d9d10eda',1,'SX1277::SX1277()']]], + ['sx1278_309',['SX1278',['../class_s_x1278.html',1,'SX1278'],['../class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e',1,'SX1278::SX1278()']]], + ['sx1279_310',['SX1279',['../class_s_x1279.html',1,'SX1279'],['../class_s_x1279.html#abc606ad06ee77b6830dab4331793d22a',1,'SX1279::SX1279()']]], + ['sx127x_311',['SX127x',['../class_s_x127x.html',1,'SX127x'],['../class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c',1,'SX127x::SX127x()']]], + ['sx1280_312',['SX1280',['../class_s_x1280.html',1,'SX1280'],['../class_s_x1280.html#a0356199b89860e15cda4979cd9dc13eb',1,'SX1280::SX1280()']]], + ['sx1281_313',['SX1281',['../class_s_x1281.html',1,'SX1281'],['../class_s_x1281.html#a0dd7678cdf7fad9ecfc9139c5092f998',1,'SX1281::SX1281()']]], + ['sx1282_314',['SX1282',['../class_s_x1282.html',1,'SX1282'],['../class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232',1,'SX1282::SX1282()']]], + ['sx128x_315',['SX128x',['../class_s_x128x.html',1,'SX128x'],['../class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7',1,'SX128x::SX128x()']]] ]; diff --git a/search/classes_0.js b/search/classes_0.js index dc9b169b..ef1afba8 100644 --- a/search/classes_0.js +++ b/search/classes_0.js @@ -1,7 +1,7 @@ var searchData= [ - ['afskclient_330',['AFSKClient',['../class_a_f_s_k_client.html',1,'']]], - ['aprsclient_331',['APRSClient',['../class_a_p_r_s_client.html',1,'']]], - ['ax25client_332',['AX25Client',['../class_a_x25_client.html',1,'']]], - ['ax25frame_333',['AX25Frame',['../class_a_x25_frame.html',1,'']]] + ['afskclient_332',['AFSKClient',['../class_a_f_s_k_client.html',1,'']]], + ['aprsclient_333',['APRSClient',['../class_a_p_r_s_client.html',1,'']]], + ['ax25client_334',['AX25Client',['../class_a_x25_client.html',1,'']]], + ['ax25frame_335',['AX25Frame',['../class_a_x25_frame.html',1,'']]] ]; diff --git a/search/classes_1.js b/search/classes_1.js index 5973ef6b..25114a1a 100644 --- a/search/classes_1.js +++ b/search/classes_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['cc1101_334',['CC1101',['../class_c_c1101.html',1,'']]] + ['cc1101_336',['CC1101',['../class_c_c1101.html',1,'']]] ]; diff --git a/search/classes_2.js b/search/classes_2.js index ff04e811..bca17b3c 100644 --- a/search/classes_2.js +++ b/search/classes_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['fsk4client_335',['FSK4Client',['../class_f_s_k4_client.html',1,'']]] + ['fsk4client_337',['FSK4Client',['../class_f_s_k4_client.html',1,'']]] ]; diff --git a/search/classes_3.js b/search/classes_3.js index 474ad4dd..aba517b2 100644 --- a/search/classes_3.js +++ b/search/classes_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['hellclient_336',['HellClient',['../class_hell_client.html',1,'']]] + ['hellclient_338',['HellClient',['../class_hell_client.html',1,'']]] ]; diff --git a/search/classes_4.js b/search/classes_4.js index 457d7d8b..9ce027f6 100644 --- a/search/classes_4.js +++ b/search/classes_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['ita2string_337',['ITA2String',['../class_i_t_a2_string.html',1,'']]] + ['ita2string_339',['ITA2String',['../class_i_t_a2_string.html',1,'']]] ]; diff --git a/search/classes_5.js b/search/classes_5.js index 3b530b42..a0644861 100644 --- a/search/classes_5.js +++ b/search/classes_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['llcc68_338',['LLCC68',['../class_l_l_c_c68.html',1,'']]] + ['llcc68_340',['LLCC68',['../class_l_l_c_c68.html',1,'']]] ]; diff --git a/search/classes_6.js b/search/classes_6.js index eed70ad9..776d0ee1 100644 --- a/search/classes_6.js +++ b/search/classes_6.js @@ -1,5 +1,5 @@ var searchData= [ - ['module_339',['Module',['../class_module.html',1,'']]], - ['morseclient_340',['MorseClient',['../class_morse_client.html',1,'']]] + ['module_341',['Module',['../class_module.html',1,'']]], + ['morseclient_342',['MorseClient',['../class_morse_client.html',1,'']]] ]; diff --git a/search/classes_7.js b/search/classes_7.js index 1bef329a..8626ddd6 100644 --- a/search/classes_7.js +++ b/search/classes_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['nrf24_341',['nRF24',['../classn_r_f24.html',1,'']]] + ['nrf24_343',['nRF24',['../classn_r_f24.html',1,'']]] ]; diff --git a/search/classes_8.js b/search/classes_8.js index 70cfada6..3d4a6db1 100644 --- a/search/classes_8.js +++ b/search/classes_8.js @@ -1,4 +1,4 @@ var searchData= [ - ['physicallayer_342',['PhysicalLayer',['../class_physical_layer.html',1,'']]] + ['physicallayer_344',['PhysicalLayer',['../class_physical_layer.html',1,'']]] ]; diff --git a/search/classes_9.js b/search/classes_9.js index 2fb22106..26e1face 100644 --- a/search/classes_9.js +++ b/search/classes_9.js @@ -1,11 +1,11 @@ var searchData= [ - ['rf69_343',['RF69',['../class_r_f69.html',1,'']]], - ['rfm22_344',['RFM22',['../class_r_f_m22.html',1,'']]], - ['rfm23_345',['RFM23',['../class_r_f_m23.html',1,'']]], - ['rfm95_346',['RFM95',['../class_r_f_m95.html',1,'']]], - ['rfm96_347',['RFM96',['../class_r_f_m96.html',1,'']]], - ['rfm97_348',['RFM97',['../class_r_f_m97.html',1,'']]], - ['rfm98_349',['RFM98',['../class_r_f_m98.html',1,'']]], - ['rttyclient_350',['RTTYClient',['../class_r_t_t_y_client.html',1,'']]] + ['rf69_345',['RF69',['../class_r_f69.html',1,'']]], + ['rfm22_346',['RFM22',['../class_r_f_m22.html',1,'']]], + ['rfm23_347',['RFM23',['../class_r_f_m23.html',1,'']]], + ['rfm95_348',['RFM95',['../class_r_f_m95.html',1,'']]], + ['rfm96_349',['RFM96',['../class_r_f_m96.html',1,'']]], + ['rfm97_350',['RFM97',['../class_r_f_m97.html',1,'']]], + ['rfm98_351',['RFM98',['../class_r_f_m98.html',1,'']]], + ['rttyclient_352',['RTTYClient',['../class_r_t_t_y_client.html',1,'']]] ]; diff --git a/search/classes_a.js b/search/classes_a.js index 4f5a426f..0c78a276 100644 --- a/search/classes_a.js +++ b/search/classes_a.js @@ -1,25 +1,25 @@ var searchData= [ - ['si4430_351',['Si4430',['../class_si4430.html',1,'']]], - ['si4431_352',['Si4431',['../class_si4431.html',1,'']]], - ['si4432_353',['Si4432',['../class_si4432.html',1,'']]], - ['si443x_354',['Si443x',['../class_si443x.html',1,'']]], - ['sstvclient_355',['SSTVClient',['../class_s_s_t_v_client.html',1,'']]], - ['sstvmode_5ft_356',['SSTVMode_t',['../struct_s_s_t_v_mode__t.html',1,'']]], - ['sx1231_357',['SX1231',['../class_s_x1231.html',1,'']]], - ['sx1261_358',['SX1261',['../class_s_x1261.html',1,'']]], - ['sx1262_359',['SX1262',['../class_s_x1262.html',1,'']]], - ['sx1268_360',['SX1268',['../class_s_x1268.html',1,'']]], - ['sx126x_361',['SX126x',['../class_s_x126x.html',1,'']]], - ['sx1272_362',['SX1272',['../class_s_x1272.html',1,'']]], - ['sx1273_363',['SX1273',['../class_s_x1273.html',1,'']]], - ['sx1276_364',['SX1276',['../class_s_x1276.html',1,'']]], - ['sx1277_365',['SX1277',['../class_s_x1277.html',1,'']]], - ['sx1278_366',['SX1278',['../class_s_x1278.html',1,'']]], - ['sx1279_367',['SX1279',['../class_s_x1279.html',1,'']]], - ['sx127x_368',['SX127x',['../class_s_x127x.html',1,'']]], - ['sx1280_369',['SX1280',['../class_s_x1280.html',1,'']]], - ['sx1281_370',['SX1281',['../class_s_x1281.html',1,'']]], - ['sx1282_371',['SX1282',['../class_s_x1282.html',1,'']]], - ['sx128x_372',['SX128x',['../class_s_x128x.html',1,'']]] + ['si4430_353',['Si4430',['../class_si4430.html',1,'']]], + ['si4431_354',['Si4431',['../class_si4431.html',1,'']]], + ['si4432_355',['Si4432',['../class_si4432.html',1,'']]], + ['si443x_356',['Si443x',['../class_si443x.html',1,'']]], + ['sstvclient_357',['SSTVClient',['../class_s_s_t_v_client.html',1,'']]], + ['sstvmode_5ft_358',['SSTVMode_t',['../struct_s_s_t_v_mode__t.html',1,'']]], + ['sx1231_359',['SX1231',['../class_s_x1231.html',1,'']]], + ['sx1261_360',['SX1261',['../class_s_x1261.html',1,'']]], + ['sx1262_361',['SX1262',['../class_s_x1262.html',1,'']]], + ['sx1268_362',['SX1268',['../class_s_x1268.html',1,'']]], + ['sx126x_363',['SX126x',['../class_s_x126x.html',1,'']]], + ['sx1272_364',['SX1272',['../class_s_x1272.html',1,'']]], + ['sx1273_365',['SX1273',['../class_s_x1273.html',1,'']]], + ['sx1276_366',['SX1276',['../class_s_x1276.html',1,'']]], + ['sx1277_367',['SX1277',['../class_s_x1277.html',1,'']]], + ['sx1278_368',['SX1278',['../class_s_x1278.html',1,'']]], + ['sx1279_369',['SX1279',['../class_s_x1279.html',1,'']]], + ['sx127x_370',['SX127x',['../class_s_x127x.html',1,'']]], + ['sx1280_371',['SX1280',['../class_s_x1280.html',1,'']]], + ['sx1281_372',['SX1281',['../class_s_x1281.html',1,'']]], + ['sx1282_373',['SX1282',['../class_s_x1282.html',1,'']]], + ['sx128x_374',['SX128x',['../class_s_x128x.html',1,'']]] ]; diff --git a/search/classes_b.js b/search/classes_b.js index c52a27b8..d213b4b7 100644 --- a/search/classes_b.js +++ b/search/classes_b.js @@ -1,4 +1,4 @@ var searchData= [ - ['tone_5ft_373',['tone_t',['../structtone__t.html',1,'']]] + ['tone_5ft_375',['tone_t',['../structtone__t.html',1,'']]] ]; diff --git a/search/functions_0.js b/search/functions_0.js index 51a3088f..07de427e 100644 --- a/search/functions_0.js +++ b/search/functions_0.js @@ -1,10 +1,10 @@ var searchData= [ - ['afskclient_374',['AFSKClient',['../class_a_f_s_k_client.html#acfe53917bcba7f79611e01865c42fefd',1,'AFSKClient']]], - ['aprsclient_375',['APRSClient',['../class_a_p_r_s_client.html#a08e166ed706d79c66c1d5b48f195724c',1,'APRSClient']]], - ['attachinterrupt_376',['attachInterrupt',['../class_module.html#a91aaa34aecdfeaf24948551b037033be',1,'Module']]], - ['autoldro_377',['autoLDRO',['../class_s_x126x.html#ab9ce38cfeaa36ddcc2d82b2974d7088c',1,'SX126x::autoLDRO()'],['../class_s_x1272.html#abb4bbfe8acc6026c833d267d78417b63',1,'SX1272::autoLDRO()'],['../class_s_x1278.html#ae02adcde8c2978c0d1b157729dd5df1e',1,'SX1278::autoLDRO()']]], - ['available_378',['available',['../class_physical_layer.html#ab57182d32646861ef0d865e2740d6b26',1,'PhysicalLayer']]], - ['ax25client_379',['AX25Client',['../class_a_x25_client.html#ab074563d4d22a42d5ea9ad1693d6f373',1,'AX25Client::AX25Client(PhysicalLayer *phy)'],['../class_a_x25_client.html#a6e81e629817cdf1b377e4b4f7e4d6520',1,'AX25Client::AX25Client(AFSKClient *audio)']]], - ['ax25frame_380',['AX25Frame',['../class_a_x25_frame.html#a138d97d90a371bef7ebd86cce1cc4979',1,'AX25Frame::AX25Frame(const char *destCallsign, uint8_t destSSID, const char *srcCallsign, uint8_t srcSSID, uint8_t control)'],['../class_a_x25_frame.html#a60e1b318d6e4b9299a4eab72e40877fc',1,'AX25Frame::AX25Frame(const char *destCallsign, uint8_t destSSID, const char *srcCallsign, uint8_t srcSSID, uint8_t control, uint8_t protocolID, const char *info)'],['../class_a_x25_frame.html#a3899b8698d772b8285629d6a4f2a642a',1,'AX25Frame::AX25Frame(const char *destCallsign, uint8_t destSSID, const char *srcCallsign, uint8_t srcSSID, uint8_t control, uint8_t protocolID, uint8_t *info, uint16_t infoLen)'],['../class_a_x25_frame.html#a25b83cc9c281d2758165833fe238fe0e',1,'AX25Frame::AX25Frame(const AX25Frame &frame)']]] + ['afskclient_376',['AFSKClient',['../class_a_f_s_k_client.html#acfe53917bcba7f79611e01865c42fefd',1,'AFSKClient']]], + ['aprsclient_377',['APRSClient',['../class_a_p_r_s_client.html#a08e166ed706d79c66c1d5b48f195724c',1,'APRSClient']]], + ['attachinterrupt_378',['attachInterrupt',['../class_module.html#a91aaa34aecdfeaf24948551b037033be',1,'Module']]], + ['autoldro_379',['autoLDRO',['../class_s_x126x.html#ab9ce38cfeaa36ddcc2d82b2974d7088c',1,'SX126x::autoLDRO()'],['../class_s_x1272.html#abb4bbfe8acc6026c833d267d78417b63',1,'SX1272::autoLDRO()'],['../class_s_x1278.html#ae02adcde8c2978c0d1b157729dd5df1e',1,'SX1278::autoLDRO()']]], + ['available_380',['available',['../class_physical_layer.html#ab57182d32646861ef0d865e2740d6b26',1,'PhysicalLayer']]], + ['ax25client_381',['AX25Client',['../class_a_x25_client.html#ab074563d4d22a42d5ea9ad1693d6f373',1,'AX25Client::AX25Client(PhysicalLayer *phy)'],['../class_a_x25_client.html#a6e81e629817cdf1b377e4b4f7e4d6520',1,'AX25Client::AX25Client(AFSKClient *audio)']]], + ['ax25frame_382',['AX25Frame',['../class_a_x25_frame.html#a138d97d90a371bef7ebd86cce1cc4979',1,'AX25Frame::AX25Frame(const char *destCallsign, uint8_t destSSID, const char *srcCallsign, uint8_t srcSSID, uint8_t control)'],['../class_a_x25_frame.html#a60e1b318d6e4b9299a4eab72e40877fc',1,'AX25Frame::AX25Frame(const char *destCallsign, uint8_t destSSID, const char *srcCallsign, uint8_t srcSSID, uint8_t control, uint8_t protocolID, const char *info)'],['../class_a_x25_frame.html#a3899b8698d772b8285629d6a4f2a642a',1,'AX25Frame::AX25Frame(const char *destCallsign, uint8_t destSSID, const char *srcCallsign, uint8_t srcSSID, uint8_t control, uint8_t protocolID, uint8_t *info, uint16_t infoLen)'],['../class_a_x25_frame.html#a25b83cc9c281d2758165833fe238fe0e',1,'AX25Frame::AX25Frame(const AX25Frame &frame)']]] ]; diff --git a/search/functions_1.js b/search/functions_1.js index dcc11c98..e3730ec9 100644 --- a/search/functions_1.js +++ b/search/functions_1.js @@ -1,10 +1,10 @@ var searchData= [ - ['begin_381',['begin',['../class_module.html#af6bfd022681d360082e3dd31a984e1f7',1,'Module::begin()'],['../class_c_c1101.html#a3b40fd5505fec6bad5986f67a5062593',1,'CC1101::begin()'],['../class_l_l_c_c68.html#a039fc3259e4f208d96eaa310720b161d',1,'LLCC68::begin()'],['../classn_r_f24.html#a60eb59262c5004b587b1d8177706ff28',1,'nRF24::begin()'],['../class_r_f69.html#a35944b24d27a1ac98c1034cfcdb816cd',1,'RF69::begin()'],['../class_r_f_m95.html#a5c37eaf6ae8c558a9a623157dd9f894a',1,'RFM95::begin()'],['../class_r_f_m96.html#aef1588799e5855cb464259e8ce2d865b',1,'RFM96::begin()'],['../class_si4430.html#aaed612b8936609442042d8156e085d2c',1,'Si4430::begin()'],['../class_si4431.html#a402223a49d5b1012b0bf58ce602e6ff3',1,'Si4431::begin()'],['../class_si4432.html#a5efc3a08f91a411da011201dc128fb34',1,'Si4432::begin()'],['../class_si443x.html#a453eda5436dc4dfe0dad676dc3977752',1,'Si443x::begin()'],['../class_s_x1231.html#a8aa81f8cbe61c4941ac7e3c97a6f5244',1,'SX1231::begin()'],['../class_s_x1262.html#a9ceab9913d102c2fd657a1a91afaf9cc',1,'SX1262::begin()'],['../class_s_x1268.html#ad9e92b39ae0fdfa47131ddf7adb92b71',1,'SX1268::begin()'],['../class_s_x126x.html#a936a40038e05740a528f2b53f8e17010',1,'SX126x::begin()'],['../class_s_x1272.html#ae7562fe74e7d97bf9cc52b5d63f608f9',1,'SX1272::begin()'],['../class_s_x1273.html#a0fb9d6c58e3576e22e1dda4a9b4a1db2',1,'SX1273::begin()'],['../class_s_x1276.html#ac0f792c2fee6aac9b554104c5b1e5ae7',1,'SX1276::begin()'],['../class_s_x1277.html#ab9eda48af64532a24d04a9ae0d9c3dc3',1,'SX1277::begin()'],['../class_s_x1278.html#a867a336ae900f4a221d42b4c807122cf',1,'SX1278::begin()'],['../class_s_x1279.html#a324a37dee0522f43692cd414141becc2',1,'SX1279::begin()'],['../class_s_x127x.html#a5da8218f69e3bf52df389a0480f8b430',1,'SX127x::begin()'],['../class_s_x128x.html#acbd0d1a48051ccd35f4a89c9b8d05bdf',1,'SX128x::begin()'],['../class_a_f_s_k_client.html#a30b86bb7cd087b3bc3c45a011ba266c3',1,'AFSKClient::begin()'],['../class_a_p_r_s_client.html#a4befd17d1f753049f7ec08c48d8b8496',1,'APRSClient::begin()'],['../class_a_x25_client.html#a38be2b9385e4804339b3e4b57b90c2ca',1,'AX25Client::begin()'],['../class_f_s_k4_client.html#a2b366b8f3c08f81431d8cc5f907652e9',1,'FSK4Client::begin()'],['../class_hell_client.html#a225775fe87f9ed3c3a04142697641242',1,'HellClient::begin()'],['../class_morse_client.html#a516f19bb51b87ead7f7ed149f2ca92cf',1,'MorseClient::begin()'],['../class_r_t_t_y_client.html#ac4ae2458f8005c87161c74cf827d35b9',1,'RTTYClient::begin()'],['../class_s_s_t_v_client.html#a3d85be3941250366eec2cd9a147a4f5c',1,'SSTVClient::begin(float base, const SSTVMode_t &mode, float correction=1.0)'],['../class_s_s_t_v_client.html#a8606cf73f86f6f1b29cea9ae9b46c81e',1,'SSTVClient::begin(const SSTVMode_t &mode, float correction=1.0)']]], - ['beginble_382',['beginBLE',['../class_s_x128x.html#a316340d7ba2a6e7cb5742e3ff21e728c',1,'SX128x']]], - ['beginflrc_383',['beginFLRC',['../class_s_x128x.html#ac7df67afbb0b1a88daf5ec50f3d65660',1,'SX128x']]], - ['beginfsk_384',['beginFSK',['../class_r_f_m95.html#a878cb6f8df95b3bdfa4553384a43e974',1,'RFM95::beginFSK()'],['../class_r_f_m96.html#ae92d6950e533f2501be22c3923681a86',1,'RFM96::beginFSK()'],['../class_s_x1262.html#a36d2c94ff9c3b9126fde23e3c54630f1',1,'SX1262::beginFSK()'],['../class_s_x1268.html#af6b041392136b599eec57085e2067a6f',1,'SX1268::beginFSK()'],['../class_s_x126x.html#a2e500e5b6044ccab8f6b19af4ffa917c',1,'SX126x::beginFSK()'],['../class_s_x1272.html#a83b80377ec3b7a4a4dd663409f2f6260',1,'SX1272::beginFSK()'],['../class_s_x1276.html#ae1240a7418dce80c10bf0f7b3c807840',1,'SX1276::beginFSK()'],['../class_s_x1277.html#ac4f2e93c9096e6d2552958f4bc9c1b44',1,'SX1277::beginFSK()'],['../class_s_x1278.html#a86464af008b71d12948690b780280e7d',1,'SX1278::beginFSK()'],['../class_s_x1279.html#ab5cb738ed4bf6f40e777f797af2a8b4b',1,'SX1279::beginFSK()'],['../class_s_x127x.html#add78edb65673d9e88931a55b0672a9f3',1,'SX127x::beginFSK()']]], - ['begingfsk_385',['beginGFSK',['../class_s_x128x.html#a8dd8ce38bc9d0d8dbd711b373e864e93',1,'SX128x']]], - ['begintransaction_386',['beginTransaction',['../class_module.html#a3d0caa9f5e38cfa2c609570a89a4a703',1,'Module']]], - ['bytearr_387',['byteArr',['../class_i_t_a2_string.html#a3f42f7ad98473dbe36515e676622ed3d',1,'ITA2String']]] + ['begin_383',['begin',['../class_module.html#af6bfd022681d360082e3dd31a984e1f7',1,'Module::begin()'],['../class_c_c1101.html#a3b40fd5505fec6bad5986f67a5062593',1,'CC1101::begin()'],['../class_l_l_c_c68.html#a039fc3259e4f208d96eaa310720b161d',1,'LLCC68::begin()'],['../classn_r_f24.html#a60eb59262c5004b587b1d8177706ff28',1,'nRF24::begin()'],['../class_r_f69.html#a35944b24d27a1ac98c1034cfcdb816cd',1,'RF69::begin()'],['../class_r_f_m95.html#a5c37eaf6ae8c558a9a623157dd9f894a',1,'RFM95::begin()'],['../class_r_f_m96.html#aef1588799e5855cb464259e8ce2d865b',1,'RFM96::begin()'],['../class_si4430.html#aaed612b8936609442042d8156e085d2c',1,'Si4430::begin()'],['../class_si4431.html#a402223a49d5b1012b0bf58ce602e6ff3',1,'Si4431::begin()'],['../class_si4432.html#a5efc3a08f91a411da011201dc128fb34',1,'Si4432::begin()'],['../class_si443x.html#a453eda5436dc4dfe0dad676dc3977752',1,'Si443x::begin()'],['../class_s_x1231.html#a8aa81f8cbe61c4941ac7e3c97a6f5244',1,'SX1231::begin()'],['../class_s_x1262.html#a9ceab9913d102c2fd657a1a91afaf9cc',1,'SX1262::begin()'],['../class_s_x1268.html#ad9e92b39ae0fdfa47131ddf7adb92b71',1,'SX1268::begin()'],['../class_s_x126x.html#a936a40038e05740a528f2b53f8e17010',1,'SX126x::begin()'],['../class_s_x1272.html#ae7562fe74e7d97bf9cc52b5d63f608f9',1,'SX1272::begin()'],['../class_s_x1273.html#a0fb9d6c58e3576e22e1dda4a9b4a1db2',1,'SX1273::begin()'],['../class_s_x1276.html#ac0f792c2fee6aac9b554104c5b1e5ae7',1,'SX1276::begin()'],['../class_s_x1277.html#ab9eda48af64532a24d04a9ae0d9c3dc3',1,'SX1277::begin()'],['../class_s_x1278.html#a867a336ae900f4a221d42b4c807122cf',1,'SX1278::begin()'],['../class_s_x1279.html#a324a37dee0522f43692cd414141becc2',1,'SX1279::begin()'],['../class_s_x127x.html#a5da8218f69e3bf52df389a0480f8b430',1,'SX127x::begin()'],['../class_s_x128x.html#acbd0d1a48051ccd35f4a89c9b8d05bdf',1,'SX128x::begin()'],['../class_a_f_s_k_client.html#a30b86bb7cd087b3bc3c45a011ba266c3',1,'AFSKClient::begin()'],['../class_a_p_r_s_client.html#a4befd17d1f753049f7ec08c48d8b8496',1,'APRSClient::begin()'],['../class_a_x25_client.html#a38be2b9385e4804339b3e4b57b90c2ca',1,'AX25Client::begin()'],['../class_f_s_k4_client.html#a2b366b8f3c08f81431d8cc5f907652e9',1,'FSK4Client::begin()'],['../class_hell_client.html#a225775fe87f9ed3c3a04142697641242',1,'HellClient::begin()'],['../class_morse_client.html#a516f19bb51b87ead7f7ed149f2ca92cf',1,'MorseClient::begin()'],['../class_r_t_t_y_client.html#ac4ae2458f8005c87161c74cf827d35b9',1,'RTTYClient::begin()'],['../class_s_s_t_v_client.html#a3d85be3941250366eec2cd9a147a4f5c',1,'SSTVClient::begin(float base, const SSTVMode_t &mode, float correction=1.0)'],['../class_s_s_t_v_client.html#a8606cf73f86f6f1b29cea9ae9b46c81e',1,'SSTVClient::begin(const SSTVMode_t &mode, float correction=1.0)']]], + ['beginble_384',['beginBLE',['../class_s_x128x.html#a316340d7ba2a6e7cb5742e3ff21e728c',1,'SX128x']]], + ['beginflrc_385',['beginFLRC',['../class_s_x128x.html#ac7df67afbb0b1a88daf5ec50f3d65660',1,'SX128x']]], + ['beginfsk_386',['beginFSK',['../class_r_f_m95.html#a878cb6f8df95b3bdfa4553384a43e974',1,'RFM95::beginFSK()'],['../class_r_f_m96.html#ae92d6950e533f2501be22c3923681a86',1,'RFM96::beginFSK()'],['../class_s_x1262.html#a36d2c94ff9c3b9126fde23e3c54630f1',1,'SX1262::beginFSK()'],['../class_s_x1268.html#af6b041392136b599eec57085e2067a6f',1,'SX1268::beginFSK()'],['../class_s_x126x.html#a2e500e5b6044ccab8f6b19af4ffa917c',1,'SX126x::beginFSK()'],['../class_s_x1272.html#a83b80377ec3b7a4a4dd663409f2f6260',1,'SX1272::beginFSK()'],['../class_s_x1276.html#ae1240a7418dce80c10bf0f7b3c807840',1,'SX1276::beginFSK()'],['../class_s_x1277.html#ac4f2e93c9096e6d2552958f4bc9c1b44',1,'SX1277::beginFSK()'],['../class_s_x1278.html#a86464af008b71d12948690b780280e7d',1,'SX1278::beginFSK()'],['../class_s_x1279.html#ab5cb738ed4bf6f40e777f797af2a8b4b',1,'SX1279::beginFSK()'],['../class_s_x127x.html#add78edb65673d9e88931a55b0672a9f3',1,'SX127x::beginFSK()']]], + ['begingfsk_387',['beginGFSK',['../class_s_x128x.html#a8dd8ce38bc9d0d8dbd711b373e864e93',1,'SX128x']]], + ['begintransaction_388',['beginTransaction',['../class_module.html#a3d0caa9f5e38cfa2c609570a89a4a703',1,'Module']]], + ['bytearr_389',['byteArr',['../class_i_t_a2_string.html#a3f42f7ad98473dbe36515e676622ed3d',1,'ITA2String']]] ]; diff --git a/search/functions_10.js b/search/functions_10.js index 967cec11..e2bb37d8 100644 --- a/search/functions_10.js +++ b/search/functions_10.js @@ -1,9 +1,9 @@ var searchData= [ - ['term_596',['term',['../class_module.html#a45bd514a1f2859d9a867c8f9b13eb332',1,'Module']]], - ['tone_597',['tone',['../class_module.html#a33e33df69d58660b8cd0e2dafe5e9189',1,'Module::tone()'],['../class_a_f_s_k_client.html#a6d2341901c83e45f853c077e60f1fa33',1,'AFSKClient::tone()']]], - ['transfer_598',['transfer',['../class_module.html#a45e7823c44ac0aa8a10bd4f365890c98',1,'Module']]], - ['transmit_599',['transmit',['../class_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4',1,'CC1101::transmit()'],['../classn_r_f24.html#a583d505bd3a638ecc5576dd2dd95f044',1,'nRF24::transmit()'],['../class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847',1,'RF69::transmit()'],['../class_si443x.html#a782748025e19ec6e597293afb6570bff',1,'Si443x::transmit()'],['../class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009',1,'SX126x::transmit()'],['../class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29',1,'SX127x::transmit()'],['../class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5',1,'SX128x::transmit()'],['../class_a_x25_client.html#a985790943f3f3e06a2dfdd36977d0b98',1,'AX25Client::transmit()'],['../class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f',1,'PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0)'],['../class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b',1,'PhysicalLayer::transmit(String &str, uint8_t addr=0)'],['../class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534',1,'PhysicalLayer::transmit(const char *str, uint8_t addr=0)'],['../class_physical_layer.html#af81565ee82ef9a7de9c5663c745f4ef7',1,'PhysicalLayer::transmit(uint8_t *data, size_t len, uint8_t addr=0)=0']]], - ['transmitdirect_600',['transmitDirect',['../class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46',1,'CC1101::transmitDirect()'],['../classn_r_f24.html#a090bb64f65309efabfa1ffd86daa2303',1,'nRF24::transmitDirect()'],['../class_r_f69.html#a222682569338abb49d6952430b6eebdd',1,'RF69::transmitDirect()'],['../class_si443x.html#a5a86a2032c4b876c1c8e4a7cf4730c99',1,'Si443x::transmitDirect()'],['../class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b',1,'SX126x::transmitDirect()'],['../class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84',1,'SX127x::transmitDirect()'],['../class_s_x128x.html#a53892566b0259d348158efe3c3c3601a',1,'SX128x::transmitDirect()'],['../class_physical_layer.html#a4b04eb6155b06d8ef400131c647d54e7',1,'PhysicalLayer::transmitDirect()']]], - ['transmitdirectasync_601',['transmitDirectAsync',['../class_c_c1101.html#aef7c152858537a40e71cf133962cb893',1,'CC1101']]] + ['term_600',['term',['../class_module.html#a45bd514a1f2859d9a867c8f9b13eb332',1,'Module']]], + ['tone_601',['tone',['../class_module.html#a33e33df69d58660b8cd0e2dafe5e9189',1,'Module::tone()'],['../class_a_f_s_k_client.html#a6d2341901c83e45f853c077e60f1fa33',1,'AFSKClient::tone()']]], + ['transfer_602',['transfer',['../class_module.html#a45e7823c44ac0aa8a10bd4f365890c98',1,'Module']]], + ['transmit_603',['transmit',['../class_c_c1101.html#a7cb99a9200b21829b50e3fc3878573f4',1,'CC1101::transmit()'],['../classn_r_f24.html#a583d505bd3a638ecc5576dd2dd95f044',1,'nRF24::transmit()'],['../class_r_f69.html#a09ba80f60ee7974011a4b4f6c18c6847',1,'RF69::transmit()'],['../class_si443x.html#a782748025e19ec6e597293afb6570bff',1,'Si443x::transmit()'],['../class_s_x126x.html#aab18364237ddac0c56aeaf63f08cf009',1,'SX126x::transmit()'],['../class_s_x127x.html#a9c4ea3285922bf01cebd2c8a706d9a29',1,'SX127x::transmit()'],['../class_s_x128x.html#af253e1e45361de74aefd01a7c73c28f5',1,'SX128x::transmit()'],['../class_a_x25_client.html#a985790943f3f3e06a2dfdd36977d0b98',1,'AX25Client::transmit()'],['../class_physical_layer.html#ab139a34e03a6fd5a781cd54da21d308f',1,'PhysicalLayer::transmit(__FlashStringHelper *fstr, uint8_t addr=0)'],['../class_physical_layer.html#aeb62c5a521aafc1e0525c58e9364482b',1,'PhysicalLayer::transmit(String &str, uint8_t addr=0)'],['../class_physical_layer.html#a492b2d057dd803c3884fa1adc8e22534',1,'PhysicalLayer::transmit(const char *str, uint8_t addr=0)'],['../class_physical_layer.html#af81565ee82ef9a7de9c5663c745f4ef7',1,'PhysicalLayer::transmit(uint8_t *data, size_t len, uint8_t addr=0)=0']]], + ['transmitdirect_604',['transmitDirect',['../class_c_c1101.html#a240eef8fa7d838d76f3c11086dc50e46',1,'CC1101::transmitDirect()'],['../classn_r_f24.html#a090bb64f65309efabfa1ffd86daa2303',1,'nRF24::transmitDirect()'],['../class_r_f69.html#a222682569338abb49d6952430b6eebdd',1,'RF69::transmitDirect()'],['../class_si443x.html#a5a86a2032c4b876c1c8e4a7cf4730c99',1,'Si443x::transmitDirect()'],['../class_s_x126x.html#a921aa8afb8d33b2660731c1f8d67664b',1,'SX126x::transmitDirect()'],['../class_s_x127x.html#aefeeb9f7192e11a75b5dfb1ab8488e84',1,'SX127x::transmitDirect()'],['../class_s_x128x.html#a53892566b0259d348158efe3c3c3601a',1,'SX128x::transmitDirect()'],['../class_physical_layer.html#a4b04eb6155b06d8ef400131c647d54e7',1,'PhysicalLayer::transmitDirect()']]], + ['transmitdirectasync_605',['transmitDirectAsync',['../class_c_c1101.html#aef7c152858537a40e71cf133962cb893',1,'CC1101']]] ]; diff --git a/search/functions_11.js b/search/functions_11.js index b4f16819..82c7935d 100644 --- a/search/functions_11.js +++ b/search/functions_11.js @@ -1,4 +1,4 @@ var searchData= [ - ['variablepacketlengthmode_602',['variablePacketLengthMode',['../class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f',1,'CC1101::variablePacketLengthMode()'],['../class_r_f69.html#af434c67aabe02258ee6696a59973617b',1,'RF69::variablePacketLengthMode()'],['../class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a',1,'Si443x::variablePacketLengthMode()'],['../class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d',1,'SX126x::variablePacketLengthMode()'],['../class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c',1,'SX127x::variablePacketLengthMode()']]] + ['variablepacketlengthmode_606',['variablePacketLengthMode',['../class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f',1,'CC1101::variablePacketLengthMode()'],['../class_r_f69.html#af434c67aabe02258ee6696a59973617b',1,'RF69::variablePacketLengthMode()'],['../class_si443x.html#abcca8ab4a1229efb5e7c6b09e564a48a',1,'Si443x::variablePacketLengthMode()'],['../class_s_x126x.html#a92c157efe751b4ae73d22ff44115285d',1,'SX126x::variablePacketLengthMode()'],['../class_s_x127x.html#a1d39296b40e7282ef44d8f376065e92c',1,'SX127x::variablePacketLengthMode()']]] ]; diff --git a/search/functions_12.js b/search/functions_12.js index 787c7182..8dcb4436 100644 --- a/search/functions_12.js +++ b/search/functions_12.js @@ -1,4 +1,4 @@ var searchData= [ - ['yield_603',['yield',['../class_module.html#a227d2d38e4747d0f49bb4df1c80b45d7',1,'Module']]] + ['yield_607',['yield',['../class_module.html#a227d2d38e4747d0f49bb4df1c80b45d7',1,'Module']]] ]; diff --git a/search/functions_13.js b/search/functions_13.js index f5499d88..c7e74089 100644 --- a/search/functions_13.js +++ b/search/functions_13.js @@ -1,5 +1,5 @@ var searchData= [ - ['_7eax25frame_604',['~AX25Frame',['../class_a_x25_frame.html#ab84a13f720ada37aee6201a560d9dc5a',1,'AX25Frame']]], - ['_7eita2string_605',['~ITA2String',['../class_i_t_a2_string.html#afde24c931997581878953660192e09a2',1,'ITA2String']]] + ['_7eax25frame_608',['~AX25Frame',['../class_a_x25_frame.html#ab84a13f720ada37aee6201a560d9dc5a',1,'AX25Frame']]], + ['_7eita2string_609',['~ITA2String',['../class_i_t_a2_string.html#afde24c931997581878953660192e09a2',1,'ITA2String']]] ]; diff --git a/search/functions_2.js b/search/functions_2.js index 95e8c028..47c32e06 100644 --- a/search/functions_2.js +++ b/search/functions_2.js @@ -1,12 +1,12 @@ var searchData= [ - ['cc1101_388',['CC1101',['../class_c_c1101.html#a6807e4254c4b55fa8d393b2bf8f2db3e',1,'CC1101']]], - ['cleardio0action_389',['clearDio0Action',['../class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942',1,'RF69::clearDio0Action()'],['../class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823',1,'SX127x::clearDio0Action()']]], - ['cleardio1action_390',['clearDio1Action',['../class_r_f69.html#ade1f9a7a603d712c480ed5e9a8d1bf51',1,'RF69::clearDio1Action()'],['../class_s_x126x.html#a6848afe4c16a47edb3e0b342a86ecdfd',1,'SX126x::clearDio1Action()'],['../class_s_x127x.html#a9b6532a25e1730973ac08146008adca5',1,'SX127x::clearDio1Action()'],['../class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f',1,'SX128x::clearDio1Action()']]], - ['clearfhssint_391',['clearFHSSInt',['../class_s_x127x.html#a41089d9e5b45217d3e31ac22b5326b66',1,'SX127x']]], - ['clearfifoemptyaction_392',['clearFifoEmptyAction',['../class_r_f69.html#a0d7b67499462777f7909860405ca6b62',1,'RF69::clearFifoEmptyAction()'],['../class_s_x127x.html#aaa6eb4363badc1c3450ad7a4d11af4b1',1,'SX127x::clearFifoEmptyAction()']]], - ['clearfifofullaction_393',['clearFifoFullAction',['../class_r_f69.html#ae9accbe3e66f24d5158891a96fb582f3',1,'RF69::clearFifoFullAction()'],['../class_s_x127x.html#a0f041e91ab2fbb6f05eef56b5addac71',1,'SX127x::clearFifoFullAction()']]], - ['cleargdo0action_394',['clearGdo0Action',['../class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8',1,'CC1101']]], - ['cleargdo2action_395',['clearGdo2Action',['../class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4',1,'CC1101']]], - ['clearirqaction_396',['clearIrqAction',['../class_si443x.html#a8d019f58551346c3f3bd8b72d2486109',1,'Si443x']]] + ['cc1101_390',['CC1101',['../class_c_c1101.html#a6807e4254c4b55fa8d393b2bf8f2db3e',1,'CC1101']]], + ['cleardio0action_391',['clearDio0Action',['../class_r_f69.html#a9721d2a3ed9fa8dd878575d71d5a4942',1,'RF69::clearDio0Action()'],['../class_s_x127x.html#a729b4f3f36096b5b15bae19c7876e823',1,'SX127x::clearDio0Action()']]], + ['cleardio1action_392',['clearDio1Action',['../class_r_f69.html#ade1f9a7a603d712c480ed5e9a8d1bf51',1,'RF69::clearDio1Action()'],['../class_s_x126x.html#a6848afe4c16a47edb3e0b342a86ecdfd',1,'SX126x::clearDio1Action()'],['../class_s_x127x.html#a9b6532a25e1730973ac08146008adca5',1,'SX127x::clearDio1Action()'],['../class_s_x128x.html#ab8a3fe8e2843fa039ef369668f1a423f',1,'SX128x::clearDio1Action()']]], + ['clearfhssint_393',['clearFHSSInt',['../class_s_x127x.html#a41089d9e5b45217d3e31ac22b5326b66',1,'SX127x']]], + ['clearfifoemptyaction_394',['clearFifoEmptyAction',['../class_r_f69.html#a0d7b67499462777f7909860405ca6b62',1,'RF69::clearFifoEmptyAction()'],['../class_s_x127x.html#aaa6eb4363badc1c3450ad7a4d11af4b1',1,'SX127x::clearFifoEmptyAction()']]], + ['clearfifofullaction_395',['clearFifoFullAction',['../class_r_f69.html#ae9accbe3e66f24d5158891a96fb582f3',1,'RF69::clearFifoFullAction()'],['../class_s_x127x.html#a0f041e91ab2fbb6f05eef56b5addac71',1,'SX127x::clearFifoFullAction()']]], + ['cleargdo0action_396',['clearGdo0Action',['../class_c_c1101.html#ab5e6b3745f80cf61e1ced33303311df8',1,'CC1101']]], + ['cleargdo2action_397',['clearGdo2Action',['../class_c_c1101.html#ac7a8b1fe7d08dc6db20cf1569b0d37b4',1,'CC1101']]], + ['clearirqaction_398',['clearIrqAction',['../class_si443x.html#a8d019f58551346c3f3bd8b72d2486109',1,'Si443x']]] ]; diff --git a/search/functions_3.js b/search/functions_3.js index a4b0de2e..15aa6435 100644 --- a/search/functions_3.js +++ b/search/functions_3.js @@ -1,14 +1,15 @@ var searchData= [ - ['delay_397',['delay',['../class_module.html#af0f870b09b9dd9636f1587d708f07d38',1,'Module']]], - ['delaymicroseconds_398',['delayMicroseconds',['../class_module.html#a14d7cd8220bfa4440bda055ce5be748c',1,'Module']]], - ['detachinterrupt_399',['detachInterrupt',['../class_module.html#a656738f2fe41fb236d27aed02efa8ad4',1,'Module']]], - ['digitalread_400',['digitalRead',['../class_module.html#a7495c81640aac8f4686221dad34a274f',1,'Module']]], - ['digitalwrite_401',['digitalWrite',['../class_module.html#a46ad10b113df7c7e0a932be19eff63cd',1,'Module']]], - ['disableaddressfiltering_402',['disableAddressFiltering',['../class_c_c1101.html#a9aee5df428d30b9c80b8a8700609a883',1,'CC1101::disableAddressFiltering()'],['../class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee',1,'RF69::disableAddressFiltering()'],['../class_s_x126x.html#afc3a7a42c401b6c44e00cb6c5b9696f2',1,'SX126x::disableAddressFiltering()'],['../class_s_x127x.html#afe6e9bbfd75f9cad26f9f72c34c4ada5',1,'SX127x::disableAddressFiltering()']]], - ['disableaes_403',['disableAES',['../class_r_f69.html#a15fafb6c24a8b5721623be447628bbaa',1,'RF69']]], - ['disablebitsync_404',['disableBitSync',['../class_s_x127x.html#a8025b05b8f4f2f2abb4cd803b06e2ebd',1,'SX127x']]], - ['disablecontinuousmodebitsync_405',['disableContinuousModeBitSync',['../class_r_f69.html#a97d3570f4f898dde47e3daf8043e7bad',1,'RF69']]], - ['disablepipe_406',['disablePipe',['../classn_r_f24.html#a4dd39e5c0efee1f0c2a14f729eb4426a',1,'nRF24']]], - ['disablesyncwordfiltering_407',['disableSyncWordFiltering',['../class_c_c1101.html#a4f2dc4176b62a0636636088e31b8e85b',1,'CC1101::disableSyncWordFiltering()'],['../class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80',1,'RF69::disableSyncWordFiltering()']]] + ['decode_399',['decode',['../class_morse_client.html#abd1515c8e6c3ddade280be53f612ece7',1,'MorseClient']]], + ['delay_400',['delay',['../class_module.html#af0f870b09b9dd9636f1587d708f07d38',1,'Module']]], + ['delaymicroseconds_401',['delayMicroseconds',['../class_module.html#a14d7cd8220bfa4440bda055ce5be748c',1,'Module']]], + ['detachinterrupt_402',['detachInterrupt',['../class_module.html#a656738f2fe41fb236d27aed02efa8ad4',1,'Module']]], + ['digitalread_403',['digitalRead',['../class_module.html#a7495c81640aac8f4686221dad34a274f',1,'Module']]], + ['digitalwrite_404',['digitalWrite',['../class_module.html#a46ad10b113df7c7e0a932be19eff63cd',1,'Module']]], + ['disableaddressfiltering_405',['disableAddressFiltering',['../class_c_c1101.html#a9aee5df428d30b9c80b8a8700609a883',1,'CC1101::disableAddressFiltering()'],['../class_r_f69.html#a5996fc1751e7542baafa0d6c0a6c78ee',1,'RF69::disableAddressFiltering()'],['../class_s_x126x.html#afc3a7a42c401b6c44e00cb6c5b9696f2',1,'SX126x::disableAddressFiltering()'],['../class_s_x127x.html#afe6e9bbfd75f9cad26f9f72c34c4ada5',1,'SX127x::disableAddressFiltering()']]], + ['disableaes_406',['disableAES',['../class_r_f69.html#a15fafb6c24a8b5721623be447628bbaa',1,'RF69']]], + ['disablebitsync_407',['disableBitSync',['../class_s_x127x.html#a8025b05b8f4f2f2abb4cd803b06e2ebd',1,'SX127x']]], + ['disablecontinuousmodebitsync_408',['disableContinuousModeBitSync',['../class_r_f69.html#a97d3570f4f898dde47e3daf8043e7bad',1,'RF69']]], + ['disablepipe_409',['disablePipe',['../classn_r_f24.html#a4dd39e5c0efee1f0c2a14f729eb4426a',1,'nRF24']]], + ['disablesyncwordfiltering_410',['disableSyncWordFiltering',['../class_c_c1101.html#a4f2dc4176b62a0636636088e31b8e85b',1,'CC1101::disableSyncWordFiltering()'],['../class_r_f69.html#a400bb57d2353b57c29cf41a6d9497c80',1,'RF69::disableSyncWordFiltering()']]] ]; diff --git a/search/functions_4.js b/search/functions_4.js index 522614b4..e2d43365 100644 --- a/search/functions_4.js +++ b/search/functions_4.js @@ -1,10 +1,10 @@ var searchData= [ - ['enableaes_408',['enableAES',['../class_r_f69.html#a1fd4609f419d8b0213ee39b05dd40b69',1,'RF69']]], - ['enablebitsync_409',['enableBitSync',['../class_s_x127x.html#a1921e1d9fc1d888d2e73bb732e7db7aa',1,'SX127x']]], - ['enablecontinuousmodebitsync_410',['enableContinuousModeBitSync',['../class_r_f69.html#a7e2201b5bc389a68765400b70439f3f0',1,'RF69']]], - ['enablesyncwordfiltering_411',['enableSyncWordFiltering',['../class_c_c1101.html#a6fe55d0217bf5218865198ef8d6fdab4',1,'CC1101::enableSyncWordFiltering()'],['../class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417',1,'RF69::enableSyncWordFiltering()']]], - ['end_412',['end',['../class_module.html#aa7fc017ee35f40c90e5badc5bc568c3d',1,'Module']]], - ['endtransaction_413',['endTransaction',['../class_module.html#a015226566efc5131c8a39a184b6c4e6b',1,'Module']]], - ['explicitheader_414',['explicitHeader',['../class_s_x126x.html#a3765f534418d4e0540c179621c019138',1,'SX126x::explicitHeader()'],['../class_s_x1272.html#ae3c9704cb58232f696b5f90f69c115f7',1,'SX1272::explicitHeader()'],['../class_s_x1278.html#a7c7717f09820a8e9a93621b0a00713f1',1,'SX1278::explicitHeader()'],['../class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d',1,'SX128x::explicitHeader()']]] + ['enableaes_411',['enableAES',['../class_r_f69.html#a1fd4609f419d8b0213ee39b05dd40b69',1,'RF69']]], + ['enablebitsync_412',['enableBitSync',['../class_s_x127x.html#a1921e1d9fc1d888d2e73bb732e7db7aa',1,'SX127x']]], + ['enablecontinuousmodebitsync_413',['enableContinuousModeBitSync',['../class_r_f69.html#a7e2201b5bc389a68765400b70439f3f0',1,'RF69']]], + ['enablesyncwordfiltering_414',['enableSyncWordFiltering',['../class_c_c1101.html#a6fe55d0217bf5218865198ef8d6fdab4',1,'CC1101::enableSyncWordFiltering()'],['../class_r_f69.html#a643a711bcb4b7771a7ab1f457e61a417',1,'RF69::enableSyncWordFiltering()']]], + ['end_415',['end',['../class_module.html#aa7fc017ee35f40c90e5badc5bc568c3d',1,'Module']]], + ['endtransaction_416',['endTransaction',['../class_module.html#a015226566efc5131c8a39a184b6c4e6b',1,'Module']]], + ['explicitheader_417',['explicitHeader',['../class_s_x126x.html#a3765f534418d4e0540c179621c019138',1,'SX126x::explicitHeader()'],['../class_s_x1272.html#ae3c9704cb58232f696b5f90f69c115f7',1,'SX1272::explicitHeader()'],['../class_s_x1278.html#a7c7717f09820a8e9a93621b0a00713f1',1,'SX1278::explicitHeader()'],['../class_s_x128x.html#a94b7fb26cc99385d30b0c98b76d8188d',1,'SX128x::explicitHeader()']]] ]; diff --git a/search/functions_5.js b/search/functions_5.js index cac3fb02..18018454 100644 --- a/search/functions_5.js +++ b/search/functions_5.js @@ -1,10 +1,10 @@ var searchData= [ - ['fifoadd_415',['fifoAdd',['../class_r_f69.html#a13ed34d82f3e08131b496196ba05a66d',1,'RF69::fifoAdd()'],['../class_s_x127x.html#a2f993bc663b8937f3683047f5e3b2509',1,'SX127x::fifoAdd()']]], - ['fifoget_416',['fifoGet',['../class_r_f69.html#aa6886410230c654400c76ec7710d623c',1,'RF69::fifoGet()'],['../class_s_x127x.html#a25b193b71ddb6015d25b0a161809d75a',1,'SX127x::fifoGet()']]], - ['fixedpacketlengthmode_417',['fixedPacketLengthMode',['../class_c_c1101.html#ad25ad96cddf62273bffd601384d22275',1,'CC1101::fixedPacketLengthMode()'],['../class_r_f69.html#a0de2a07f264839cda945faebf7319e0e',1,'RF69::fixedPacketLengthMode()'],['../class_si443x.html#ad2b3a961a99d9e8f3a7ead6e8b69e858',1,'Si443x::fixedPacketLengthMode()'],['../class_s_x126x.html#abc3a4f9213b2a7052e97c2e3a0bf45a5',1,'SX126x::fixedPacketLengthMode()'],['../class_s_x127x.html#a6fb42d9cd518e9f6408a40753c0be359',1,'SX127x::fixedPacketLengthMode()']]], - ['flipbits_418',['flipBits',['../class_module.html#a7f5fd7409f21d33a16ea1de589962ae6',1,'Module']]], - ['flipbits16_419',['flipBits16',['../class_module.html#a160006371be8e121a8a54cc4462b3a72',1,'Module']]], - ['forceldro_420',['forceLDRO',['../class_s_x126x.html#a420c23bb1861646e29f44c0f4c646ee8',1,'SX126x::forceLDRO()'],['../class_s_x1272.html#a4aaf9d61310fa7b4fce413ae53d30ac0',1,'SX1272::forceLDRO()'],['../class_s_x1278.html#a6d6398c4d4fde302d6d4752708bce856',1,'SX1278::forceLDRO()']]], - ['fsk4client_421',['FSK4Client',['../class_f_s_k4_client.html#a2cdcea538e5b58e99a23f98ef4a68617',1,'FSK4Client::FSK4Client(PhysicalLayer *phy)'],['../class_f_s_k4_client.html#a65105b2744c4721b75ca0894c654bf82',1,'FSK4Client::FSK4Client(AFSKClient *audio)']]] + ['fifoadd_418',['fifoAdd',['../class_r_f69.html#a13ed34d82f3e08131b496196ba05a66d',1,'RF69::fifoAdd()'],['../class_s_x127x.html#a2f993bc663b8937f3683047f5e3b2509',1,'SX127x::fifoAdd()']]], + ['fifoget_419',['fifoGet',['../class_r_f69.html#aa6886410230c654400c76ec7710d623c',1,'RF69::fifoGet()'],['../class_s_x127x.html#a25b193b71ddb6015d25b0a161809d75a',1,'SX127x::fifoGet()']]], + ['fixedpacketlengthmode_420',['fixedPacketLengthMode',['../class_c_c1101.html#ad25ad96cddf62273bffd601384d22275',1,'CC1101::fixedPacketLengthMode()'],['../class_r_f69.html#a0de2a07f264839cda945faebf7319e0e',1,'RF69::fixedPacketLengthMode()'],['../class_si443x.html#ad2b3a961a99d9e8f3a7ead6e8b69e858',1,'Si443x::fixedPacketLengthMode()'],['../class_s_x126x.html#abc3a4f9213b2a7052e97c2e3a0bf45a5',1,'SX126x::fixedPacketLengthMode()'],['../class_s_x127x.html#a6fb42d9cd518e9f6408a40753c0be359',1,'SX127x::fixedPacketLengthMode()']]], + ['flipbits_421',['flipBits',['../class_module.html#a7f5fd7409f21d33a16ea1de589962ae6',1,'Module']]], + ['flipbits16_422',['flipBits16',['../class_module.html#a160006371be8e121a8a54cc4462b3a72',1,'Module']]], + ['forceldro_423',['forceLDRO',['../class_s_x126x.html#a420c23bb1861646e29f44c0f4c646ee8',1,'SX126x::forceLDRO()'],['../class_s_x1272.html#a4aaf9d61310fa7b4fce413ae53d30ac0',1,'SX1272::forceLDRO()'],['../class_s_x1278.html#a6d6398c4d4fde302d6d4752708bce856',1,'SX1278::forceLDRO()']]], + ['fsk4client_424',['FSK4Client',['../class_f_s_k4_client.html#a2cdcea538e5b58e99a23f98ef4a68617',1,'FSK4Client::FSK4Client(PhysicalLayer *phy)'],['../class_f_s_k4_client.html#a65105b2744c4721b75ca0894c654bf82',1,'FSK4Client::FSK4Client(AFSKClient *audio)']]] ]; diff --git a/search/functions_6.js b/search/functions_6.js index fc6612e7..a518c2ef 100644 --- a/search/functions_6.js +++ b/search/functions_6.js @@ -1,31 +1,31 @@ var searchData= [ - ['getafcerror_422',['getAFCError',['../class_s_x127x.html#a5094ba2d9268340b7aba99afe5da0544',1,'SX127x']]], - ['getchannelscanresult_423',['getChannelScanResult',['../class_s_x126x.html#abf1c3d6fa419a1e3ef11db63d3f46f8f',1,'SX126x']]], - ['getchipversion_424',['getChipVersion',['../class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705',1,'CC1101::getChipVersion()'],['../class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638',1,'RF69::getChipVersion()'],['../class_si443x.html#a55252bda74e8c67636a8c1fa0e9f58d3',1,'Si443x::getChipVersion()'],['../class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd',1,'SX127x::getChipVersion()']]], - ['getcs_425',['getCs',['../class_module.html#ae53e355a77f2b7ce6473c62ac5f37334',1,'Module']]], - ['getcurrentlimit_426',['getCurrentLimit',['../class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab',1,'SX126x']]], - ['getdatarate_427',['getDataRate',['../class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9',1,'SX126x::getDataRate()'],['../class_s_x127x.html#adc25b685de0859b799488bf7729350b6',1,'SX127x::getDataRate()']]], - ['getfhsschannel_428',['getFHSSChannel',['../class_s_x127x.html#a56340d1bdc69b3efc64636be39445a9c',1,'SX127x']]], - ['getfhsshoppingperiod_429',['getFHSSHoppingPeriod',['../class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617',1,'SX127x']]], - ['getfreqstep_430',['getFreqStep',['../class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c',1,'PhysicalLayer']]], - ['getfrequencyerror_431',['getFrequencyError',['../class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362',1,'SX127x::getFrequencyError()'],['../class_s_x128x.html#a2b424000856a9dc212f571d0e8890635',1,'SX128x::getFrequencyError()']]], - ['getgpio_432',['getGpio',['../class_module.html#aeb4c7447372d56a7cae6db91994aacfc',1,'Module']]], - ['getirq_433',['getIrq',['../class_module.html#a8c7f17a63b67117d953f1ba990b17f80',1,'Module']]], - ['getirqflags_434',['getIRQFlags',['../class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d',1,'SX127x']]], - ['getirqstatus_435',['getIrqStatus',['../class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df',1,'SX126x']]], - ['getlqi_436',['getLQI',['../class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb',1,'CC1101']]], - ['getmodemstatus_437',['getModemStatus',['../class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc',1,'SX127x']]], - ['getpacketlength_438',['getPacketLength',['../class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0',1,'CC1101::getPacketLength()'],['../classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b',1,'nRF24::getPacketLength()'],['../class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1',1,'RF69::getPacketLength()'],['../class_si443x.html#a2d944669dc69ccd47f9e6c360f2ffd10',1,'Si443x::getPacketLength()'],['../class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987',1,'SX126x::getPacketLength()'],['../class_s_x127x.html#a462fa74275e67c296328a01f361892d5',1,'SX127x::getPacketLength()'],['../class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735',1,'SX128x::getPacketLength()'],['../class_physical_layer.html#a0bd6046e068ef63e3f2b6bead48e02a7',1,'PhysicalLayer::getPacketLength()']]], - ['getpictureheight_439',['getPictureHeight',['../class_s_s_t_v_client.html#ad66e5082788b507f0f18e6e0e255314d',1,'SSTVClient']]], - ['getpromiscuousmode_440',['getPromiscuousMode',['../class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6',1,'CC1101']]], - ['getrangingresult_441',['getRangingResult',['../class_s_x1280.html#a91f4f241f02cd4e79d15a9ba08eb1e8f',1,'SX1280']]], - ['getrssi_442',['getRSSI',['../class_c_c1101.html#a490b2aa48bd7e5728fa82882411910dc',1,'CC1101::getRSSI()'],['../class_r_f69.html#ac4fc3f2b178ef08caec3a9f548f44cd7',1,'RF69::getRSSI()'],['../class_s_x126x.html#a0e5f0032a91686b9673a48c908eb1925',1,'SX126x::getRSSI()'],['../class_s_x1272.html#a0d8e68cf913422535dc43cbdf73a3f10',1,'SX1272::getRSSI()'],['../class_s_x1278.html#ae52d84fa301309a4a4294312571fc3b8',1,'SX1278::getRSSI()'],['../class_s_x128x.html#a94d3003277925e2dc3372548b3311008',1,'SX128x::getRSSI()']]], - ['getrssiinst_443',['getRSSIInst',['../class_s_x126x.html#ae36664f9c605a8fe74b2f357e0ec3323',1,'SX126x']]], - ['getrst_444',['getRst',['../class_module.html#ae352c7a7b997fc1b17189c1312a8347f',1,'Module']]], - ['getsnr_445',['getSNR',['../class_s_x126x.html#ae36823d3539667bdf7d2f073bd4fa1ca',1,'SX126x::getSNR()'],['../class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb',1,'SX127x::getSNR()'],['../class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2',1,'SX128x::getSNR()']]], - ['getstatus_446',['getStatus',['../classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9',1,'nRF24']]], - ['gettemperature_447',['getTemperature',['../class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853',1,'RF69']]], - ['gettempraw_448',['getTempRaw',['../class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1',1,'SX127x']]], - ['gettimeonair_449',['getTimeOnAir',['../class_s_x126x.html#a7e342ddbef84cf845bef8f4448b8da10',1,'SX126x::getTimeOnAir()'],['../class_s_x127x.html#ad532e1a62c6ee2c58f9517e6e62728ac',1,'SX127x::getTimeOnAir()'],['../class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232',1,'SX128x::getTimeOnAir()']]] + ['getafcerror_425',['getAFCError',['../class_s_x127x.html#a5094ba2d9268340b7aba99afe5da0544',1,'SX127x']]], + ['getchannelscanresult_426',['getChannelScanResult',['../class_s_x126x.html#abf1c3d6fa419a1e3ef11db63d3f46f8f',1,'SX126x']]], + ['getchipversion_427',['getChipVersion',['../class_c_c1101.html#a2a4c6e622dffd2788d8ac52d708b0705',1,'CC1101::getChipVersion()'],['../class_r_f69.html#a0c30202b2d52eb32f43066bc0f938638',1,'RF69::getChipVersion()'],['../class_si443x.html#a55252bda74e8c67636a8c1fa0e9f58d3',1,'Si443x::getChipVersion()'],['../class_s_x127x.html#aee5324d7d854e7a2f6768221d4f362cd',1,'SX127x::getChipVersion()']]], + ['getcs_428',['getCs',['../class_module.html#ae53e355a77f2b7ce6473c62ac5f37334',1,'Module']]], + ['getcurrentlimit_429',['getCurrentLimit',['../class_s_x126x.html#aa668babb0bd129b2facee9fd280525ab',1,'SX126x']]], + ['getdatarate_430',['getDataRate',['../class_s_x126x.html#acbe2d75b1e2df8bcc58c4fd9d8e6e4f9',1,'SX126x::getDataRate()'],['../class_s_x127x.html#adc25b685de0859b799488bf7729350b6',1,'SX127x::getDataRate()']]], + ['getfhsschannel_431',['getFHSSChannel',['../class_s_x127x.html#a56340d1bdc69b3efc64636be39445a9c',1,'SX127x']]], + ['getfhsshoppingperiod_432',['getFHSSHoppingPeriod',['../class_s_x127x.html#ad7600b8b0aac4d8a5e962d631145b617',1,'SX127x']]], + ['getfreqstep_433',['getFreqStep',['../class_physical_layer.html#a977e5236693960bb1c79090a201e9e1c',1,'PhysicalLayer']]], + ['getfrequencyerror_434',['getFrequencyError',['../class_s_x127x.html#af6aa854a2668d70f4d3a374a49440362',1,'SX127x::getFrequencyError()'],['../class_s_x128x.html#a2b424000856a9dc212f571d0e8890635',1,'SX128x::getFrequencyError()']]], + ['getgpio_435',['getGpio',['../class_module.html#aeb4c7447372d56a7cae6db91994aacfc',1,'Module']]], + ['getirq_436',['getIrq',['../class_module.html#a8c7f17a63b67117d953f1ba990b17f80',1,'Module']]], + ['getirqflags_437',['getIRQFlags',['../class_s_x127x.html#ac5d2ddb517e474a699b4539653b3754d',1,'SX127x']]], + ['getirqstatus_438',['getIrqStatus',['../class_s_x126x.html#a9a9b090eddcb811ee19b595debfab1df',1,'SX126x']]], + ['getlqi_439',['getLQI',['../class_c_c1101.html#a59ca9e8956e308159949638bf327e5fb',1,'CC1101']]], + ['getmodemstatus_440',['getModemStatus',['../class_s_x127x.html#a2cf6a5bd8f3257f98ee4f250cbdf8bdc',1,'SX127x']]], + ['getpacketlength_441',['getPacketLength',['../class_c_c1101.html#a122281f6a915b77ee9dafc9926e731a0',1,'CC1101::getPacketLength()'],['../classn_r_f24.html#a23ea1749c21863ebc5bd3a2b08d64f3b',1,'nRF24::getPacketLength()'],['../class_r_f69.html#a86a080086c0228d23e2cb77d2b1915c1',1,'RF69::getPacketLength()'],['../class_si443x.html#a2d944669dc69ccd47f9e6c360f2ffd10',1,'Si443x::getPacketLength()'],['../class_s_x126x.html#ac4ef8c8751a3c09d64e431684840c987',1,'SX126x::getPacketLength()'],['../class_s_x127x.html#a462fa74275e67c296328a01f361892d5',1,'SX127x::getPacketLength()'],['../class_s_x128x.html#a390fd0749b316eed67da7b54f4f24735',1,'SX128x::getPacketLength()'],['../class_physical_layer.html#a0bd6046e068ef63e3f2b6bead48e02a7',1,'PhysicalLayer::getPacketLength()']]], + ['getpictureheight_442',['getPictureHeight',['../class_s_s_t_v_client.html#ad66e5082788b507f0f18e6e0e255314d',1,'SSTVClient']]], + ['getpromiscuousmode_443',['getPromiscuousMode',['../class_c_c1101.html#aeea78919ec14d940cda0f213e4fdced6',1,'CC1101']]], + ['getrangingresult_444',['getRangingResult',['../class_s_x1280.html#a91f4f241f02cd4e79d15a9ba08eb1e8f',1,'SX1280']]], + ['getrssi_445',['getRSSI',['../class_c_c1101.html#a490b2aa48bd7e5728fa82882411910dc',1,'CC1101::getRSSI()'],['../class_r_f69.html#ac4fc3f2b178ef08caec3a9f548f44cd7',1,'RF69::getRSSI()'],['../class_s_x126x.html#a0e5f0032a91686b9673a48c908eb1925',1,'SX126x::getRSSI()'],['../class_s_x1272.html#a0d8e68cf913422535dc43cbdf73a3f10',1,'SX1272::getRSSI()'],['../class_s_x1278.html#ae52d84fa301309a4a4294312571fc3b8',1,'SX1278::getRSSI()'],['../class_s_x128x.html#a94d3003277925e2dc3372548b3311008',1,'SX128x::getRSSI()']]], + ['getrssiinst_446',['getRSSIInst',['../class_s_x126x.html#ae36664f9c605a8fe74b2f357e0ec3323',1,'SX126x']]], + ['getrst_447',['getRst',['../class_module.html#ae352c7a7b997fc1b17189c1312a8347f',1,'Module']]], + ['getsnr_448',['getSNR',['../class_s_x126x.html#ae36823d3539667bdf7d2f073bd4fa1ca',1,'SX126x::getSNR()'],['../class_s_x127x.html#abc5069b39dc31b637ee561d5745e1deb',1,'SX127x::getSNR()'],['../class_s_x128x.html#a89ebf1f4f227cd35c0799c06d5d9c1d2',1,'SX128x::getSNR()']]], + ['getstatus_449',['getStatus',['../classn_r_f24.html#a3f0b08fd8e58db36f6c1926cc3eac6a9',1,'nRF24']]], + ['gettemperature_450',['getTemperature',['../class_r_f69.html#a0526ce6ea3722fd258f96d9677a60853',1,'RF69']]], + ['gettempraw_451',['getTempRaw',['../class_s_x127x.html#a95bc32a555675879ad9e2a9e399dc6c1',1,'SX127x']]], + ['gettimeonair_452',['getTimeOnAir',['../class_s_x126x.html#a7e342ddbef84cf845bef8f4448b8da10',1,'SX126x::getTimeOnAir()'],['../class_s_x127x.html#ad532e1a62c6ee2c58f9517e6e62728ac',1,'SX127x::getTimeOnAir()'],['../class_s_x128x.html#a2361a94f2e12ebc93e750a027d633232',1,'SX128x::getTimeOnAir()']]] ]; diff --git a/search/functions_7.js b/search/functions_7.js index 66ec648b..c934d6bb 100644 --- a/search/functions_7.js +++ b/search/functions_7.js @@ -1,5 +1,5 @@ var searchData= [ - ['hellclient_450',['HellClient',['../class_hell_client.html#a6e3ed5db1904f3f9602e20c3c0d0cbd0',1,'HellClient::HellClient(PhysicalLayer *phy)'],['../class_hell_client.html#afeb347f04148700427ad40614fd057c3',1,'HellClient::HellClient(AFSKClient *audio)']]], - ['hexdump_451',['hexdump',['../class_module.html#ac2dc188128f32f9360a178f31659291a',1,'Module']]] + ['hellclient_453',['HellClient',['../class_hell_client.html#a6e3ed5db1904f3f9602e20c3c0d0cbd0',1,'HellClient::HellClient(PhysicalLayer *phy)'],['../class_hell_client.html#afeb347f04148700427ad40614fd057c3',1,'HellClient::HellClient(AFSKClient *audio)']]], + ['hexdump_454',['hexdump',['../class_module.html#ac2dc188128f32f9360a178f31659291a',1,'Module']]] ]; diff --git a/search/functions_8.js b/search/functions_8.js index 9daacdcb..d518428a 100644 --- a/search/functions_8.js +++ b/search/functions_8.js @@ -1,9 +1,9 @@ var searchData= [ - ['idle_452',['idle',['../class_f_s_k4_client.html#a79ca465012acc9223d61d5b063ff8257',1,'FSK4Client::idle()'],['../class_r_t_t_y_client.html#ac477e65ea756e56bb9043d778a51b4bc',1,'RTTYClient::idle()'],['../class_s_s_t_v_client.html#a0126ac04934f589b8cb04a038c342044',1,'SSTVClient::idle()']]], - ['implicitheader_453',['implicitHeader',['../class_s_x126x.html#adec09cba71494bd927ad1da786606ca6',1,'SX126x::implicitHeader()'],['../class_s_x1272.html#a4ee36122f8aca42b27a8412e0c362dd3',1,'SX1272::implicitHeader()'],['../class_s_x1278.html#a47f5ac7dd6587b86c5f2c2b16336612e',1,'SX1278::implicitHeader()'],['../class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b',1,'SX128x::implicitHeader()']]], - ['init_454',['init',['../class_module.html#ad1956ac81429ec1f61f83dbc081cf18c',1,'Module']]], - ['invertiq_455',['invertIQ',['../class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04',1,'SX127x']]], - ['iscarrierdetected_456',['isCarrierDetected',['../classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37',1,'nRF24']]], - ['ita2string_457',['ITA2String',['../class_i_t_a2_string.html#addb6c39167aa5da53fb72e9a94c9c8f5',1,'ITA2String::ITA2String(char c)'],['../class_i_t_a2_string.html#a92ca563bdc2ae4d05ee91ce9372e7a55',1,'ITA2String::ITA2String(const char *str)']]] + ['idle_455',['idle',['../class_f_s_k4_client.html#a79ca465012acc9223d61d5b063ff8257',1,'FSK4Client::idle()'],['../class_r_t_t_y_client.html#ac477e65ea756e56bb9043d778a51b4bc',1,'RTTYClient::idle()'],['../class_s_s_t_v_client.html#a0126ac04934f589b8cb04a038c342044',1,'SSTVClient::idle()']]], + ['implicitheader_456',['implicitHeader',['../class_s_x126x.html#adec09cba71494bd927ad1da786606ca6',1,'SX126x::implicitHeader()'],['../class_s_x1272.html#a4ee36122f8aca42b27a8412e0c362dd3',1,'SX1272::implicitHeader()'],['../class_s_x1278.html#a47f5ac7dd6587b86c5f2c2b16336612e',1,'SX1278::implicitHeader()'],['../class_s_x128x.html#ac69cc622020419cb3393eac5cc88915b',1,'SX128x::implicitHeader()']]], + ['init_457',['init',['../class_module.html#ad1956ac81429ec1f61f83dbc081cf18c',1,'Module']]], + ['invertiq_458',['invertIQ',['../class_s_x127x.html#a1f6c61b16a39a2bbb5b94b3685caae04',1,'SX127x']]], + ['iscarrierdetected_459',['isCarrierDetected',['../classn_r_f24.html#ad9204ee787b425e2c9e8422bb7939a37',1,'nRF24']]], + ['ita2string_460',['ITA2String',['../class_i_t_a2_string.html#addb6c39167aa5da53fb72e9a94c9c8f5',1,'ITA2String::ITA2String(char c)'],['../class_i_t_a2_string.html#a92ca563bdc2ae4d05ee91ce9372e7a55',1,'ITA2String::ITA2String(const char *str)']]] ]; diff --git a/search/functions_9.js b/search/functions_9.js index 4028ad65..98666dbd 100644 --- a/search/functions_9.js +++ b/search/functions_9.js @@ -1,5 +1,5 @@ var searchData= [ - ['length_458',['length',['../class_i_t_a2_string.html#a79b48f6e1eab664b841f3fd20c333e8e',1,'ITA2String']]], - ['llcc68_459',['LLCC68',['../class_l_l_c_c68.html#abf66e5649ac09e5997e29cf637803261',1,'LLCC68']]] + ['length_461',['length',['../class_i_t_a2_string.html#a79b48f6e1eab664b841f3fd20c333e8e',1,'ITA2String']]], + ['llcc68_462',['LLCC68',['../class_l_l_c_c68.html#abf66e5649ac09e5997e29cf637803261',1,'LLCC68']]] ]; diff --git a/search/functions_a.js b/search/functions_a.js index e7eb67ea..f1ed5274 100644 --- a/search/functions_a.js +++ b/search/functions_a.js @@ -1,7 +1,7 @@ var searchData= [ - ['micros_460',['micros',['../class_module.html#af3f51e517a825949891ad29e30fd3f59',1,'Module']]], - ['millis_461',['millis',['../class_module.html#a216dd0c6ce140857f2b003ab8d89fbac',1,'Module']]], - ['module_462',['Module',['../class_module.html#a1101d49f597f756141fc9de88a504f21',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst, RADIOLIB_PIN_TYPE gpio=RADIOLIB_NC)'],['../class_module.html#a919baf2e46c357ebfcdbc1025b6c551e',1,'Module::Module(const Module &mod)']]], - ['morseclient_463',['MorseClient',['../class_morse_client.html#aeade3a433da40e6a9f28688f2e6e3b5a',1,'MorseClient::MorseClient(PhysicalLayer *phy)'],['../class_morse_client.html#aa5c8ec6823388877b7acfa0deab689a2',1,'MorseClient::MorseClient(AFSKClient *audio)']]] + ['micros_463',['micros',['../class_module.html#af3f51e517a825949891ad29e30fd3f59',1,'Module']]], + ['millis_464',['millis',['../class_module.html#a216dd0c6ce140857f2b003ab8d89fbac',1,'Module']]], + ['module_465',['Module',['../class_module.html#a1101d49f597f756141fc9de88a504f21',1,'Module::Module(RADIOLIB_PIN_TYPE cs, RADIOLIB_PIN_TYPE irq, RADIOLIB_PIN_TYPE rst, RADIOLIB_PIN_TYPE gpio=RADIOLIB_NC)'],['../class_module.html#a919baf2e46c357ebfcdbc1025b6c551e',1,'Module::Module(const Module &mod)']]], + ['morseclient_466',['MorseClient',['../class_morse_client.html#aeade3a433da40e6a9f28688f2e6e3b5a',1,'MorseClient::MorseClient(PhysicalLayer *phy)'],['../class_morse_client.html#aa5c8ec6823388877b7acfa0deab689a2',1,'MorseClient::MorseClient(AFSKClient *audio)']]] ]; diff --git a/search/functions_b.js b/search/functions_b.js index 5f6f4a74..67c51082 100644 --- a/search/functions_b.js +++ b/search/functions_b.js @@ -1,5 +1,5 @@ var searchData= [ - ['notone_464',['noTone',['../class_module.html#af998b86ce1243f616f6fcb6df5336207',1,'Module::noTone()'],['../class_a_f_s_k_client.html#a664c1de9b5cd792826a5a77ac5457bae',1,'AFSKClient::noTone()']]], - ['nrf24_465',['nRF24',['../classn_r_f24.html#ab12de8d953c2384c5fff09b4abf65d1e',1,'nRF24']]] + ['notone_467',['noTone',['../class_module.html#af998b86ce1243f616f6fcb6df5336207',1,'Module::noTone()'],['../class_a_f_s_k_client.html#a664c1de9b5cd792826a5a77ac5457bae',1,'AFSKClient::noTone()']]], + ['nrf24_468',['nRF24',['../classn_r_f24.html#ab12de8d953c2384c5fff09b4abf65d1e',1,'nRF24']]] ]; diff --git a/search/functions_c.js b/search/functions_c.js index 6a743a73..04583adf 100644 --- a/search/functions_c.js +++ b/search/functions_c.js @@ -1,4 +1,4 @@ var searchData= [ - ['operator_3d_466',['operator=',['../class_module.html#a4ea888758b4a7784082d513a1e7849a4',1,'Module::operator=()'],['../class_a_x25_frame.html#a52e7e5f6f48c3e62544721d2a5e00640',1,'AX25Frame::operator=()']]] + ['operator_3d_469',['operator=',['../class_module.html#a4ea888758b4a7784082d513a1e7849a4',1,'Module::operator=()'],['../class_a_x25_frame.html#a52e7e5f6f48c3e62544721d2a5e00640',1,'AX25Frame::operator=()']]] ]; diff --git a/search/functions_d.js b/search/functions_d.js index 3286b756..96ef44cd 100644 --- a/search/functions_d.js +++ b/search/functions_d.js @@ -1,7 +1,8 @@ var searchData= [ - ['packetmode_467',['packetMode',['../class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2',1,'CC1101::packetMode()'],['../class_r_f69.html#a6a67dd698b3cc6afcaf18c3710ad5f0f',1,'RF69::packetMode()'],['../class_si443x.html#a616eb24c4b11c5d39caaade160be8092',1,'Si443x::packetMode()'],['../class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1',1,'SX127x::packetMode()']]], - ['physicallayer_468',['PhysicalLayer',['../class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62',1,'PhysicalLayer']]], - ['pinmode_469',['pinMode',['../class_module.html#af7e4872dad3d19b6f75f532c88683168',1,'Module']]], - ['printglyph_470',['printGlyph',['../class_hell_client.html#ac527806ef871dc12555afe7c43a72ed9',1,'HellClient']]] + ['packetmode_470',['packetMode',['../class_c_c1101.html#a38f6978c757b0dd73e3ef98164a735a2',1,'CC1101::packetMode()'],['../class_r_f69.html#a6a67dd698b3cc6afcaf18c3710ad5f0f',1,'RF69::packetMode()'],['../class_si443x.html#a616eb24c4b11c5d39caaade160be8092',1,'Si443x::packetMode()'],['../class_s_x127x.html#a0995088d37689a3c240a1af791df6cf1',1,'SX127x::packetMode()']]], + ['physicallayer_471',['PhysicalLayer',['../class_physical_layer.html#a5e02457f1d519cf81b1590a182321c62',1,'PhysicalLayer']]], + ['pinmode_472',['pinMode',['../class_module.html#af7e4872dad3d19b6f75f532c88683168',1,'Module']]], + ['printglyph_473',['printGlyph',['../class_hell_client.html#ac527806ef871dc12555afe7c43a72ed9',1,'HellClient']]], + ['pulsein_474',['pulseIn',['../class_module.html#a1310b9594f86fb1dc6646479922a1fdc',1,'Module']]] ]; diff --git a/search/functions_e.js b/search/functions_e.js index 6e612696..b1e950d2 100644 --- a/search/functions_e.js +++ b/search/functions_e.js @@ -1,19 +1,19 @@ var searchData= [ - ['random_471',['random',['../class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53',1,'PhysicalLayer::random(int32_t max)'],['../class_physical_layer.html#a76113e10481743094a1cd0280692b0a9',1,'PhysicalLayer::random(int32_t min, int32_t max)']]], - ['randombyte_472',['randomByte',['../class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833',1,'CC1101::randomByte()'],['../classn_r_f24.html#a5cc7cd54db2a6af1c9183a2d0653fe2e',1,'nRF24::randomByte()'],['../class_r_f69.html#a2023f0f22aad00a702bdf598c2154043',1,'RF69::randomByte()'],['../class_si443x.html#a74848176d435227e601c86ff37b0edbe',1,'Si443x::randomByte()'],['../class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561',1,'SX126x::randomByte()'],['../class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450',1,'SX127x::randomByte()'],['../class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a',1,'SX128x::randomByte()'],['../class_physical_layer.html#a34543b885aa57ade08a4c659991e523e',1,'PhysicalLayer::randomByte()']]], - ['range_473',['range',['../class_s_x1280.html#a812e289084b2f78977b254c28f0fff7c',1,'SX1280']]], - ['read_474',['read',['../class_physical_layer.html#a929662904e9af2611e098dc13b91c977',1,'PhysicalLayer']]], - ['readbit_475',['readBit',['../class_c_c1101.html#a5cebec89fc0fa0f5ccbce28c6ce7d2dc',1,'CC1101::readBit()'],['../classn_r_f24.html#a2db0cd487b03f937afc0bc2e3eccb6f6',1,'nRF24::readBit()'],['../class_r_f69.html#a0ca79ae99c3e0c9d7c097a7acefd6faa',1,'RF69::readBit()'],['../class_si443x.html#a45d3ffcb312c34a2f6391be6d609d7b7',1,'Si443x::readBit()'],['../class_s_x126x.html#aff80db65e546934980feac7e6c81dd80',1,'SX126x::readBit()'],['../class_s_x127x.html#a071442611a32154e8b3db7981f242a53',1,'SX127x::readBit()'],['../class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039',1,'SX128x::readBit()'],['../class_physical_layer.html#a9b720e7776ad7ea805932578907b0058',1,'PhysicalLayer::readBit()']]], - ['readdata_476',['readData',['../class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22',1,'CC1101::readData()'],['../classn_r_f24.html#a410fb78acb4ed358818c132687b8857a',1,'nRF24::readData()'],['../class_r_f69.html#a3983b66c83818b4082805bcafc712f00',1,'RF69::readData()'],['../class_si443x.html#ad00ff8b58c68118ad74fee82028aa71e',1,'Si443x::readData()'],['../class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2',1,'SX126x::readData()'],['../class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745',1,'SX127x::readData()'],['../class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb',1,'SX128x::readData()'],['../class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2',1,'PhysicalLayer::readData(String &str, size_t len=0)'],['../class_physical_layer.html#ae8b6c756eb4b92855433ca389d73c632',1,'PhysicalLayer::readData(uint8_t *data, size_t len)=0']]], - ['receive_477',['receive',['../class_c_c1101.html#aedc1067d0334bb69ed5316146014097d',1,'CC1101::receive()'],['../classn_r_f24.html#a239e94511d9ee67ad3d64a49a5c4d7ac',1,'nRF24::receive()'],['../class_r_f69.html#ae36e8e6042245621a182b29526fe2245',1,'RF69::receive()'],['../class_si443x.html#aabca3ba8eda212938febab1df2e764b4',1,'Si443x::receive()'],['../class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0',1,'SX126x::receive()'],['../class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c',1,'SX127x::receive()'],['../class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99',1,'SX128x::receive()'],['../class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36',1,'PhysicalLayer::receive(String &str, size_t len=0)'],['../class_physical_layer.html#a2ad4c6a8ac267f8ac590260414ffcda3',1,'PhysicalLayer::receive(uint8_t *data, size_t len)=0']]], - ['receivedirect_478',['receiveDirect',['../class_c_c1101.html#ab053c185330519d58f364790108d29ac',1,'CC1101::receiveDirect()'],['../classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c',1,'nRF24::receiveDirect()'],['../class_r_f69.html#abd556b0f455f9510213b17588a4baf1b',1,'RF69::receiveDirect()'],['../class_si443x.html#a178b471527813a608c04db7d3c9648d6',1,'Si443x::receiveDirect()'],['../class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435',1,'SX126x::receiveDirect()'],['../class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f',1,'SX127x::receiveDirect()'],['../class_s_x128x.html#aff7d86352c98771595375e17d19a2a97',1,'SX128x::receiveDirect()'],['../class_physical_layer.html#a46b22145b33e97cf6065ed826799b6b4',1,'PhysicalLayer::receiveDirect()']]], - ['receivedirectasync_479',['receiveDirectAsync',['../class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2',1,'CC1101']]], - ['regdump_480',['regdump',['../class_module.html#a7216d32fc55130d111409c6f2050d9c0',1,'Module']]], - ['reset_481',['reset',['../class_r_f69.html#af953ee17aca5392f1e62ea4fe690550a',1,'RF69::reset()'],['../class_si443x.html#ae782ee06e2c463c24f22f5d4c3dd8d97',1,'Si443x::reset()'],['../class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f',1,'SX126x::reset()'],['../class_s_x1272.html#a0978cc9ecbb7b9d3a017c133506e57ac',1,'SX1272::reset()'],['../class_s_x1278.html#a6d60902ac59b653a9eb83e82a932f7ad',1,'SX1278::reset()'],['../class_s_x127x.html#a3321ac4a7f65e73004202486db9b1d68',1,'SX127x::reset()'],['../class_s_x128x.html#a2643ce22176293631fea2169f5e68e66',1,'SX128x::reset()']]], - ['rf69_482',['RF69',['../class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448',1,'RF69']]], - ['rfm95_483',['RFM95',['../class_r_f_m95.html#a89dfea02aef1a2b47a3af83801c74326',1,'RFM95']]], - ['rfm96_484',['RFM96',['../class_r_f_m96.html#ad139e35a7465bf7ad83aef85998b4e7a',1,'RFM96']]], - ['rfm97_485',['RFM97',['../class_r_f_m97.html#ab7a6b22776df24d081225dcfe177e1be',1,'RFM97']]], - ['rttyclient_486',['RTTYClient',['../class_r_t_t_y_client.html#ae6bc08fa88457ee00a992448be1d63ea',1,'RTTYClient::RTTYClient(PhysicalLayer *phy)'],['../class_r_t_t_y_client.html#ab0e11944c2f1e2c60fc45bcd2db18570',1,'RTTYClient::RTTYClient(AFSKClient *audio)']]] + ['random_475',['random',['../class_physical_layer.html#acd9171bd71aa80fb86113b612c42de53',1,'PhysicalLayer::random(int32_t max)'],['../class_physical_layer.html#a76113e10481743094a1cd0280692b0a9',1,'PhysicalLayer::random(int32_t min, int32_t max)']]], + ['randombyte_476',['randomByte',['../class_c_c1101.html#a7ecf49d530ea7c29dd755f56db17d833',1,'CC1101::randomByte()'],['../classn_r_f24.html#a5cc7cd54db2a6af1c9183a2d0653fe2e',1,'nRF24::randomByte()'],['../class_r_f69.html#a2023f0f22aad00a702bdf598c2154043',1,'RF69::randomByte()'],['../class_si443x.html#a74848176d435227e601c86ff37b0edbe',1,'Si443x::randomByte()'],['../class_s_x126x.html#a819bb3ced0f184a63cbfbef408a68561',1,'SX126x::randomByte()'],['../class_s_x127x.html#a68cba1ff1e6bfd9b3034c97f3932e450',1,'SX127x::randomByte()'],['../class_s_x128x.html#a95637e8addc48b0e1c30c2cf6f54354a',1,'SX128x::randomByte()'],['../class_physical_layer.html#a34543b885aa57ade08a4c659991e523e',1,'PhysicalLayer::randomByte()']]], + ['range_477',['range',['../class_s_x1280.html#a812e289084b2f78977b254c28f0fff7c',1,'SX1280']]], + ['read_478',['read',['../class_morse_client.html#a709093c92d69f29f1520f0b290af374b',1,'MorseClient::read()'],['../class_physical_layer.html#a929662904e9af2611e098dc13b91c977',1,'PhysicalLayer::read()']]], + ['readbit_479',['readBit',['../class_c_c1101.html#a5cebec89fc0fa0f5ccbce28c6ce7d2dc',1,'CC1101::readBit()'],['../classn_r_f24.html#a2db0cd487b03f937afc0bc2e3eccb6f6',1,'nRF24::readBit()'],['../class_r_f69.html#a0ca79ae99c3e0c9d7c097a7acefd6faa',1,'RF69::readBit()'],['../class_si443x.html#a45d3ffcb312c34a2f6391be6d609d7b7',1,'Si443x::readBit()'],['../class_s_x126x.html#aff80db65e546934980feac7e6c81dd80',1,'SX126x::readBit()'],['../class_s_x127x.html#a071442611a32154e8b3db7981f242a53',1,'SX127x::readBit()'],['../class_s_x128x.html#a2dd0ecae9f54cf6943cf702ae15f5039',1,'SX128x::readBit()'],['../class_physical_layer.html#a9b720e7776ad7ea805932578907b0058',1,'PhysicalLayer::readBit()']]], + ['readdata_480',['readData',['../class_c_c1101.html#a8c79975a7bbe8a37f8214ecd1f69ba22',1,'CC1101::readData()'],['../classn_r_f24.html#a410fb78acb4ed358818c132687b8857a',1,'nRF24::readData()'],['../class_r_f69.html#a3983b66c83818b4082805bcafc712f00',1,'RF69::readData()'],['../class_si443x.html#ad00ff8b58c68118ad74fee82028aa71e',1,'Si443x::readData()'],['../class_s_x126x.html#a3350cbfab628956c1a456383ac7bb2b2',1,'SX126x::readData()'],['../class_s_x127x.html#abfc840e8d6fe5e222f0143be17876745',1,'SX127x::readData()'],['../class_s_x128x.html#a94bca43258b09217fb476a2d8db784bb',1,'SX128x::readData()'],['../class_physical_layer.html#ae8eed0e888a7c8742e89d2b850977de2',1,'PhysicalLayer::readData(String &str, size_t len=0)'],['../class_physical_layer.html#ae8b6c756eb4b92855433ca389d73c632',1,'PhysicalLayer::readData(uint8_t *data, size_t len)=0']]], + ['receive_481',['receive',['../class_c_c1101.html#aedc1067d0334bb69ed5316146014097d',1,'CC1101::receive()'],['../classn_r_f24.html#a239e94511d9ee67ad3d64a49a5c4d7ac',1,'nRF24::receive()'],['../class_r_f69.html#ae36e8e6042245621a182b29526fe2245',1,'RF69::receive()'],['../class_si443x.html#aabca3ba8eda212938febab1df2e764b4',1,'Si443x::receive()'],['../class_s_x126x.html#ae3db6b29c482d94eef8a43cd8b5751c0',1,'SX126x::receive()'],['../class_s_x127x.html#adfe0d3f033a23ec2f3c2a407285d357c',1,'SX127x::receive()'],['../class_s_x128x.html#a32b7b674d63c36f15b7f58a2cb837a99',1,'SX128x::receive()'],['../class_physical_layer.html#afb1b090348d9091bfa3a0b5ba3d85b36',1,'PhysicalLayer::receive(String &str, size_t len=0)'],['../class_physical_layer.html#a2ad4c6a8ac267f8ac590260414ffcda3',1,'PhysicalLayer::receive(uint8_t *data, size_t len)=0']]], + ['receivedirect_482',['receiveDirect',['../class_c_c1101.html#ab053c185330519d58f364790108d29ac',1,'CC1101::receiveDirect()'],['../classn_r_f24.html#a415d86947742e981bfcf7f2371f8605c',1,'nRF24::receiveDirect()'],['../class_r_f69.html#abd556b0f455f9510213b17588a4baf1b',1,'RF69::receiveDirect()'],['../class_si443x.html#a178b471527813a608c04db7d3c9648d6',1,'Si443x::receiveDirect()'],['../class_s_x126x.html#a8a18aee2bf05793aa29b5cf6b47bb435',1,'SX126x::receiveDirect()'],['../class_s_x127x.html#aa7ac558d537c6364c4bc82c8f33e398f',1,'SX127x::receiveDirect()'],['../class_s_x128x.html#aff7d86352c98771595375e17d19a2a97',1,'SX128x::receiveDirect()'],['../class_physical_layer.html#a46b22145b33e97cf6065ed826799b6b4',1,'PhysicalLayer::receiveDirect()']]], + ['receivedirectasync_483',['receiveDirectAsync',['../class_c_c1101.html#a9ec1ff1312d2caaae7e3e0389268fca2',1,'CC1101']]], + ['regdump_484',['regdump',['../class_module.html#a7216d32fc55130d111409c6f2050d9c0',1,'Module']]], + ['reset_485',['reset',['../class_r_f69.html#af953ee17aca5392f1e62ea4fe690550a',1,'RF69::reset()'],['../class_si443x.html#ae782ee06e2c463c24f22f5d4c3dd8d97',1,'Si443x::reset()'],['../class_s_x126x.html#a9aa6dd05dd32ef717a06cc8ba28ff71f',1,'SX126x::reset()'],['../class_s_x1272.html#a0978cc9ecbb7b9d3a017c133506e57ac',1,'SX1272::reset()'],['../class_s_x1278.html#a6d60902ac59b653a9eb83e82a932f7ad',1,'SX1278::reset()'],['../class_s_x127x.html#a3321ac4a7f65e73004202486db9b1d68',1,'SX127x::reset()'],['../class_s_x128x.html#a2643ce22176293631fea2169f5e68e66',1,'SX128x::reset()']]], + ['rf69_486',['RF69',['../class_r_f69.html#afbc84d4f91502bcbe12ddda2fde51448',1,'RF69']]], + ['rfm95_487',['RFM95',['../class_r_f_m95.html#a89dfea02aef1a2b47a3af83801c74326',1,'RFM95']]], + ['rfm96_488',['RFM96',['../class_r_f_m96.html#ad139e35a7465bf7ad83aef85998b4e7a',1,'RFM96']]], + ['rfm97_489',['RFM97',['../class_r_f_m97.html#ab7a6b22776df24d081225dcfe177e1be',1,'RFM97']]], + ['rttyclient_490',['RTTYClient',['../class_r_t_t_y_client.html#ae6bc08fa88457ee00a992448be1d63ea',1,'RTTYClient::RTTYClient(PhysicalLayer *phy)'],['../class_r_t_t_y_client.html#ab0e11944c2f1e2c60fc45bcd2db18570',1,'RTTYClient::RTTYClient(AFSKClient *audio)']]] ]; diff --git a/search/functions_f.js b/search/functions_f.js index 74f2d3e1..d22dda26 100644 --- a/search/functions_f.js +++ b/search/functions_f.js @@ -1,112 +1,112 @@ var searchData= [ - ['scanchannel_487',['scanChannel',['../class_s_x126x.html#ae9f24414bd684434c310df54b3558f21',1,'SX126x::scanChannel()'],['../class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5',1,'SX127x::scanChannel()'],['../class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb',1,'SX128x::scanChannel()']]], - ['sendframe_488',['sendFrame',['../class_a_p_r_s_client.html#a05076f44e5708f1230894c11053707b1',1,'APRSClient::sendFrame()'],['../class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6',1,'AX25Client::sendFrame()']]], - ['sendheader_489',['sendHeader',['../class_s_s_t_v_client.html#a30741de183c81492402187b9d6d8c11e',1,'SSTVClient']]], - ['sendline_490',['sendLine',['../class_s_s_t_v_client.html#a772bfc68ac0a5f723c1031138dc27bd0',1,'SSTVClient']]], - ['sendposition_491',['sendPosition',['../class_a_p_r_s_client.html#aebc95b926fb3d37f8489f895aa576d0e',1,'APRSClient']]], - ['setaccessaddress_492',['setAccessAddress',['../class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5',1,'SX128x']]], - ['setaddresswidth_493',['setAddressWidth',['../classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4',1,'nRF24']]], - ['setaeskey_494',['setAESKey',['../class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3',1,'RF69']]], - ['setafc_495',['setAFC',['../class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e',1,'SX127x']]], - ['setafcagctrigger_496',['setAFCAGCTrigger',['../class_s_x127x.html#ab0f67330124cefc07a462e77922453d0',1,'SX127x']]], - ['setafcbandwidth_497',['setAFCBandwidth',['../class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef',1,'SX127x']]], - ['setambienttemperature_498',['setAmbientTemperature',['../class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703',1,'RF69']]], - ['setautoack_499',['setAutoAck',['../classn_r_f24.html#aca941c9235ba1212257288554eb4b7fe',1,'nRF24::setAutoAck(bool autoAckOn=true)'],['../classn_r_f24.html#ac1c3419442d93abeede39e7fda4db62e',1,'nRF24::setAutoAck(uint8_t pipeNum, bool autoAckOn)']]], - ['setbandwidth_500',['setBandwidth',['../class_l_l_c_c68.html#a6f6c206657304809ee30bd9761ef79bf',1,'LLCC68::setBandwidth()'],['../class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08',1,'SX126x::setBandwidth()'],['../class_s_x1272.html#a0cc8eeb00241031796fc73b08711469b',1,'SX1272::setBandwidth()'],['../class_s_x1278.html#a46c27ed1ebaae4e3ed8afe3ae6941dd6',1,'SX1278::setBandwidth()'],['../class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a',1,'SX128x::setBandwidth()']]], - ['setbitrate_501',['setBitRate',['../class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37',1,'CC1101::setBitRate()'],['../class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13',1,'RF69::setBitRate()'],['../class_si443x.html#ad43575e731dd7e66d5ad9e6dccd27170',1,'Si443x::setBitRate()'],['../class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e',1,'SX126x::setBitRate()'],['../class_s_x127x.html#a606d839b3a992c681ac9ad7ca6020022',1,'SX127x::setBitRate()'],['../class_s_x128x.html#a3bee00ec197ef9855c0079cb0a3009a6',1,'SX128x::setBitRate()']]], - ['setbroadcastaddress_502',['setBroadcastAddress',['../class_r_f69.html#a1b7598b87ffaabdbe733c47317fa91d8',1,'RF69::setBroadcastAddress()'],['../class_s_x126x.html#abd8eea7e468db3d6064c19d4934d5034',1,'SX126x::setBroadcastAddress()'],['../class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40',1,'SX127x::setBroadcastAddress()']]], - ['setcodingrate_503',['setCodingRate',['../class_s_x126x.html#afd3113858966e878e9c67a1e710bd586',1,'SX126x::setCodingRate()'],['../class_s_x1272.html#a960913438feccad4c1913a9222384a5f',1,'SX1272::setCodingRate()'],['../class_s_x1278.html#a834f26a0bd3fc8a03fa7e68aa4daf9e1',1,'SX1278::setCodingRate()'],['../class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a',1,'SX128x::setCodingRate()']]], - ['setcorrection_504',['setCorrection',['../class_a_x25_client.html#aa6a10784d59428a4d5c13067ba6af69c',1,'AX25Client']]], - ['setcrc_505',['setCRC',['../class_s_x126x.html#a95007639c2648a1dbb614493224606f1',1,'SX126x::setCRC()'],['../class_s_x1272.html#abd912314a977f92c464d36d862329ffc',1,'SX1272::setCRC()'],['../class_s_x1278.html#ac0be7586b8e40355bbd29d78ae9941d1',1,'SX1278::setCRC()'],['../class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe',1,'SX128x::setCRC()']]], - ['setcrcfiltering_506',['setCrcFiltering',['../class_c_c1101.html#aafac40359c4a1bb01aae12da6b03be26',1,'CC1101::setCrcFiltering()'],['../classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282',1,'nRF24::setCrcFiltering()'],['../class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e',1,'RF69::setCrcFiltering()'],['../class_s_x127x.html#a9b3a76eb89cad60dcad92513e6848f5a',1,'SX127x::setCrcFiltering()']]], - ['setcurrentlimit_507',['setCurrentLimit',['../class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e',1,'SX126x::setCurrentLimit()'],['../class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002',1,'SX127x::setCurrentLimit()']]], - ['setdatarate_508',['setDataRate',['../classn_r_f24.html#a1f3ec2196733a2e2476f50690967f285',1,'nRF24']]], - ['setdatashaping_509',['setDataShaping',['../class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6',1,'CC1101::setDataShaping()'],['../classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916',1,'nRF24::setDataShaping()'],['../class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a',1,'RF69::setDataShaping()'],['../class_si443x.html#ade08c79074c7e4414d34eefa25cee168',1,'Si443x::setDataShaping()'],['../class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676',1,'SX126x::setDataShaping()'],['../class_s_x1272.html#a91aca64124321c07a67f26b3c6934aea',1,'SX1272::setDataShaping()'],['../class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563',1,'SX1278::setDataShaping()'],['../class_s_x128x.html#a99491c705e88dddc820f884b778f1660',1,'SX128x::setDataShaping()'],['../class_physical_layer.html#ab643a814dce48f71a13bf6ea23f44cbd',1,'PhysicalLayer::setDataShaping()']]], - ['setdatashapingook_510',['setDataShapingOOK',['../class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47',1,'SX1272::setDataShapingOOK()'],['../class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4',1,'SX1278::setDataShapingOOK()']]], - ['setdio0action_511',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#ada53419d65f207f352124da7747c5960',1,'SX127x::setDio0Action()']]], - ['setdio1action_512',['setDio1Action',['../class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf',1,'RF69::setDio1Action()'],['../class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d',1,'SX126x::setDio1Action()'],['../class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123',1,'SX127x::setDio1Action()'],['../class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed',1,'SX128x::setDio1Action()']]], - ['setdio2asrfswitch_513',['setDio2AsRfSwitch',['../class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf',1,'SX126x']]], - ['setdiomapping_514',['setDIOMapping',['../class_c_c1101.html#a1acad996e9452c504cf0f89806c46c8a',1,'CC1101::setDIOMapping()'],['../class_r_f69.html#a4b879c689b19036411d884f6657f95db',1,'RF69::setDIOMapping()'],['../class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b',1,'SX127x::setDIOMapping()'],['../class_physical_layer.html#a47c1d94d2ad2fd7eb5d11480b44cc368',1,'PhysicalLayer::setDIOMapping()']]], - ['setdiopreambledetect_515',['setDIOPreambleDetect',['../class_s_x127x.html#a7b85344084b800966a46ace59dcb5277',1,'SX127x']]], - ['setdirectaction_516',['setDirectAction',['../class_c_c1101.html#a5161fa10b19d857840579601ef565363',1,'CC1101::setDirectAction()'],['../classn_r_f24.html#a3da63a447659f92153654d31a5d2854c',1,'nRF24::setDirectAction()'],['../class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28',1,'RF69::setDirectAction()'],['../class_si443x.html#a55fae20e81755c8b014d080741d61913',1,'Si443x::setDirectAction()'],['../class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a',1,'SX126x::setDirectAction()'],['../class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238',1,'SX127x::setDirectAction()'],['../class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236',1,'SX128x::setDirectAction()'],['../class_physical_layer.html#ab76fe7d3e0f453a807b205161c980086',1,'PhysicalLayer::setDirectAction()']]], - ['setdirectsyncword_517',['setDirectSyncWord',['../class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab',1,'PhysicalLayer']]], - ['setencoding_518',['setEncoding',['../class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea',1,'CC1101::setEncoding()'],['../classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf',1,'nRF24::setEncoding()'],['../class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2',1,'RF69::setEncoding()'],['../class_si443x.html#a1382fc3b68f447e381613e6670747128',1,'Si443x::setEncoding()'],['../class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60',1,'SX126x::setEncoding()'],['../class_s_x127x.html#abad2d455012bd28d304589c8164390eb',1,'SX127x::setEncoding()'],['../class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947',1,'SX128x::setEncoding()'],['../class_physical_layer.html#a7d3419227d201d6912b77784636d437d',1,'PhysicalLayer::setEncoding()']]], - ['setfhsshoppingperiod_519',['setFHSSHoppingPeriod',['../class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1',1,'SX127x']]], - ['setfifoemptyaction_520',['setFifoEmptyAction',['../class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d',1,'RF69::setFifoEmptyAction()'],['../class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb',1,'SX127x::setFifoEmptyAction()']]], - ['setfifofullaction_521',['setFifoFullAction',['../class_r_f69.html#a1a6ecb5fcc42c49bc3d9032e9c5db07b',1,'RF69::setFifoFullAction()'],['../class_s_x127x.html#a201c31366f32c41b801724fb662265c1',1,'SX127x::setFifoFullAction()']]], - ['setfrequency_522',['setFrequency',['../class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e',1,'CC1101::setFrequency()'],['../classn_r_f24.html#abec5f9dba44a019e23c8bf516f104fad',1,'nRF24::setFrequency()'],['../class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b',1,'RF69::setFrequency()'],['../class_r_f_m95.html#a9dbe60f998ddc661282ebf454dba0f87',1,'RFM95::setFrequency()'],['../class_r_f_m96.html#ae2be63ae8365648098b84cc86475fb84',1,'RFM96::setFrequency()'],['../class_si4430.html#a025a31861d1511090168e416140d0343',1,'Si4430::setFrequency()'],['../class_si4432.html#aa0cdb6cb53bb0176803d5115356a8e84',1,'Si4432::setFrequency()'],['../class_s_x1262.html#a7e72da22fa1fc2d87186107a3285e846',1,'SX1262::setFrequency()'],['../class_s_x1268.html#a6ad998275281de5c6f24f8a64db88052',1,'SX1268::setFrequency()'],['../class_s_x1272.html#af409f50e51042cf9357c0a8267f762f8',1,'SX1272::setFrequency()'],['../class_s_x1276.html#a657d75dced0af8c89c4e38535dd5b008',1,'SX1276::setFrequency()'],['../class_s_x1277.html#a42adde5eecccdca95214980848795e82',1,'SX1277::setFrequency()'],['../class_s_x1278.html#a4b14d432ef1bd72982f4771cac5b62e4',1,'SX1278::setFrequency()'],['../class_s_x1279.html#acf9b2087f5b661f06e9512bad36b3817',1,'SX1279::setFrequency()'],['../class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371',1,'SX128x::setFrequency()']]], - ['setfrequencydeviation_523',['setFrequencyDeviation',['../class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3',1,'CC1101::setFrequencyDeviation()'],['../classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4',1,'nRF24::setFrequencyDeviation()'],['../class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be',1,'RF69::setFrequencyDeviation()'],['../class_si443x.html#a7c4e6caa95e5622f6f515ba0339a1c66',1,'Si443x::setFrequencyDeviation()'],['../class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3',1,'SX126x::setFrequencyDeviation()'],['../class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679',1,'SX127x::setFrequencyDeviation()'],['../class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1',1,'SX128x::setFrequencyDeviation()'],['../class_physical_layer.html#ab9060e8ab7a2da192b3bf53b3501553b',1,'PhysicalLayer::setFrequencyDeviation()']]], - ['setgain_524',['setGain',['../class_s_x1272.html#ae1c57ad5e8496dc28cd3ba9852809852',1,'SX1272::setGain()'],['../class_s_x1278.html#aa57b713988cfa224a6db2ff325052931',1,'SX1278::setGain()']]], - ['setgaincontrol_525',['setGainControl',['../class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91',1,'SX128x']]], - ['setgdo0action_526',['setGdo0Action',['../class_c_c1101.html#ae60ea5cacfb1543fcecde5bfac16361a',1,'CC1101']]], - ['setgdo2action_527',['setGdo2Action',['../class_c_c1101.html#ac6338c2f5c937a12dac06069944ffb77',1,'CC1101']]], - ['sethighsensitivitymode_528',['setHighSensitivityMode',['../class_s_x128x.html#a73e3655e92bca9a06e2d0abbf1a4bed4',1,'SX128x']]], - ['setinversion_529',['setInversion',['../class_hell_client.html#a1779f13c8052c2392a1f2f0e1164343e',1,'HellClient']]], - ['setirqaction_530',['setIrqAction',['../classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3',1,'nRF24::setIrqAction()'],['../class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726',1,'Si443x::setIrqAction()']]], - ['setlnatestboost_531',['setLnaTestBoost',['../class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194',1,'RF69']]], - ['setnodeaddress_532',['setNodeAddress',['../class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8',1,'CC1101::setNodeAddress()'],['../class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c',1,'RF69::setNodeAddress()'],['../class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752',1,'SX126x::setNodeAddress()'],['../class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95',1,'SX127x::setNodeAddress()']]], - ['setook_533',['setOOK',['../class_c_c1101.html#afa64d1ad4789d3146b38d14437234756',1,'CC1101::setOOK()'],['../class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a',1,'RF69::setOOK()'],['../class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee',1,'SX127x::setOOK()']]], - ['setookfixedorfloorthreshold_534',['setOokFixedOrFloorThreshold',['../class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538',1,'SX127x']]], - ['setookfixedthreshold_535',['setOokFixedThreshold',['../class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459',1,'RF69']]], - ['setookpeakthresholddecrement_536',['setOokPeakThresholdDecrement',['../class_r_f69.html#a434420f2def6c383608223105469fda1',1,'RF69::setOokPeakThresholdDecrement()'],['../class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d',1,'SX127x::setOokPeakThresholdDecrement()']]], - ['setookpeakthresholdstep_537',['setOokPeakThresholdStep',['../class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54',1,'SX127x']]], - ['setookthresholdtype_538',['setOokThresholdType',['../class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a',1,'RF69::setOokThresholdType()'],['../class_s_x127x.html#a8b93142202167270db109d18b743c744',1,'SX127x::setOokThresholdType()']]], - ['setoutputpower_539',['setOutputPower',['../class_c_c1101.html#ac3ff8051af5ca50c349e02257f1a3bda',1,'CC1101::setOutputPower()'],['../classn_r_f24.html#a824453d547c0b42ac1988acb42032ca4',1,'nRF24::setOutputPower()'],['../class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc',1,'RF69::setOutputPower()'],['../class_si4430.html#af8d615431bf66e06b45487f3fff73d16',1,'Si4430::setOutputPower()'],['../class_si4431.html#a4da296b35056e076ff69a288bd801d19',1,'Si4431::setOutputPower()'],['../class_si4432.html#a8b26e2c86a9e5e8f6405f0a57b65caca',1,'Si4432::setOutputPower()'],['../class_s_x1261.html#aa541f927995a1756c651b93fd24edc65',1,'SX1261::setOutputPower()'],['../class_s_x1262.html#aa149463283dc9cddfec836ec6620d4dc',1,'SX1262::setOutputPower()'],['../class_s_x1268.html#a5b0744aa46fbb4f8c738b010dfcc9b45',1,'SX1268::setOutputPower()'],['../class_s_x1272.html#a6677a04aa0c2f3bbde2509786b6a66de',1,'SX1272::setOutputPower()'],['../class_s_x1278.html#a7fe05d0751714577f70da4290b7ced88',1,'SX1278::setOutputPower()'],['../class_s_x128x.html#ad6e2b46c317a8d8512cf0380025147a9',1,'SX128x::setOutputPower()']]], - ['setpreamblelength_540',['setPreambleLength',['../class_c_c1101.html#acbfa80f431f335d5597500319f0affa8',1,'CC1101::setPreambleLength()'],['../class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9',1,'RF69::setPreambleLength()'],['../class_si443x.html#a4821a6141caf16141074615c976ecd91',1,'Si443x::setPreambleLength()'],['../class_s_x126x.html#ab00f765bbfbfaa8c693532ea3a90c29b',1,'SX126x::setPreambleLength()'],['../class_s_x127x.html#ab608c45e0dcc44280df29580dc0a31ed',1,'SX127x::setPreambleLength()'],['../class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133',1,'SX128x::setPreambleLength()']]], - ['setpromiscuousmode_541',['setPromiscuousMode',['../class_c_c1101.html#a2911d49d1c293542f7a374c9af60df0e',1,'CC1101::setPromiscuousMode()'],['../class_r_f69.html#a6d90ad1d455de045c53c5758babd876c',1,'RF69::setPromiscuousMode()']]], - ['setreceivepipe_542',['setReceivePipe',['../classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t *addr)'],['../classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t addrByte)']]], - ['setrecvsequence_543',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]], - ['setregulatordcdc_544',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]], - ['setregulatorldo_545',['setRegulatorLDO',['../class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2',1,'SX126x']]], - ['setrepeaters_546',['setRepeaters',['../class_a_x25_frame.html#a7f2d9f4f1ba29d0fd9f9f3f2cf03f797',1,'AX25Frame']]], - ['setrfswitchpins_547',['setRfSwitchPins',['../class_module.html#a0ecbb4e1e98094c1296b1e823dc14703',1,'Module::setRfSwitchPins()'],['../class_c_c1101.html#a45ab4e3f4f9db367185333d36ba21ed2',1,'CC1101::setRfSwitchPins()'],['../class_r_f69.html#aada7c48828b950cdfd260594d502b03d',1,'RF69::setRfSwitchPins()'],['../class_si443x.html#ae365087803b88b29932b5c793edff1d4',1,'Si443x::setRfSwitchPins()'],['../class_s_x126x.html#a288257242e483cb3eb6944333179dd26',1,'SX126x::setRfSwitchPins()'],['../class_s_x127x.html#ae9781180418c1ec9c365b74acbc98d8a',1,'SX127x::setRfSwitchPins()'],['../class_s_x128x.html#a5f11803b3430bc059321b443f407e78b',1,'SX128x::setRfSwitchPins()']]], - ['setrfswitchstate_548',['setRfSwitchState',['../class_module.html#a4a87d59ad2bf6bb1bb9de1856a81b824',1,'Module']]], - ['setrssiconfig_549',['setRSSIConfig',['../class_s_x127x.html#ad3955f85f456edae772a51025a19029b',1,'SX127x']]], - ['setrxbandwidth_550',['setRxBandwidth',['../class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6',1,'CC1101::setRxBandwidth()'],['../class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a',1,'RF69::setRxBandwidth()'],['../class_si443x.html#a51e6b7c677e82042224798114f311175',1,'Si443x::setRxBandwidth()'],['../class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22',1,'SX126x::setRxBandwidth()'],['../class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53',1,'SX127x::setRxBandwidth()']]], - ['setsendsequence_551',['setSendSequence',['../class_a_x25_frame.html#a026e9b96fa69018590fcf6842df8be70',1,'AX25Frame']]], - ['setspreadingfactor_552',['setSpreadingFactor',['../class_l_l_c_c68.html#ad59d1a1cb32c7c89c13ebf46051d26e4',1,'LLCC68::setSpreadingFactor()'],['../class_r_f_m97.html#ae8d0ead424c0c9950ad9d5b7132bdf67',1,'RFM97::setSpreadingFactor()'],['../class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d',1,'SX126x::setSpreadingFactor()'],['../class_s_x1272.html#a82084ac58502c83d2ada998410307490',1,'SX1272::setSpreadingFactor()'],['../class_s_x1273.html#a1dbc5a0847c2b62d2ec5fc439ddfec3f',1,'SX1273::setSpreadingFactor()'],['../class_s_x1277.html#a1df27f0b0b6e5b308879875e4d8306cf',1,'SX1277::setSpreadingFactor()'],['../class_s_x1278.html#af70c22fe38bc3b944070ccbc083fed08',1,'SX1278::setSpreadingFactor()'],['../class_s_x128x.html#ae435f57132f76f4283abb870176acf54',1,'SX128x::setSpreadingFactor()']]], - ['setsyncbits_553',['setSyncBits',['../class_s_x126x.html#ac594fbb30c5010658c970a64654c7162',1,'SX126x']]], - ['setsyncword_554',['setSyncWord',['../class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6',1,'CC1101::setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false)'],['../class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001',1,'CC1101::setSyncWord(uint8_t *syncWord, uint8_t len, uint8_t maxErrBits=0, bool requireCarrierSense=false)'],['../class_r_f69.html#a26667d50ec845c28e17236c69c886561',1,'RF69::setSyncWord()'],['../class_si443x.html#a4ed0da298c2418db4a88a19ef8938e0a',1,'Si443x::setSyncWord()'],['../class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f',1,'SX126x::setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)'],['../class_s_x126x.html#a38e6d7831f35893a5b8328c10a2901bf',1,'SX126x::setSyncWord(uint8_t *syncWord, uint8_t len)'],['../class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde',1,'SX127x::setSyncWord(uint8_t syncWord)'],['../class_s_x127x.html#a9b7afe338fd5b81122c369ecaf0c3ebc',1,'SX127x::setSyncWord(uint8_t *syncWord, size_t len)'],['../class_s_x128x.html#a0efa595867624a54153d693d16f9f731',1,'SX128x::setSyncWord(uint8_t *syncWord, uint8_t len)'],['../class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1',1,'SX128x::setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)']]], - ['settcxo_555',['setTCXO',['../class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6',1,'SX126x']]], - ['settransmitpipe_556',['setTransmitPipe',['../classn_r_f24.html#aa0e1f2dddf810213410a420205bbd8af',1,'nRF24']]], - ['setwhitening_557',['setWhitening',['../class_s_x126x.html#a67702de41ae866b9f9d73234fc9ae376',1,'SX126x::setWhitening()'],['../class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f',1,'SX128x::setWhitening()']]], - ['si4430_558',['Si4430',['../class_si4430.html#ac5ac1122e863a92b374a71e8880e16d9',1,'Si4430']]], - ['si4431_559',['Si4431',['../class_si4431.html#a332bfd2a32dea9ac0700bf172fe5b2d0',1,'Si4431']]], - ['si4432_560',['Si4432',['../class_si4432.html#afb1f1ae46d04788aa42f6276efd231ac',1,'Si4432']]], - ['si443x_561',['Si443x',['../class_si443x.html#ae7cfff2efebfa01c8a50a5cbbe8775b9',1,'Si443x']]], - ['sleep_562',['sleep',['../classn_r_f24.html#a033287e33c532638c11e2775a073f297',1,'nRF24::sleep()'],['../class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb',1,'RF69::sleep()'],['../class_si443x.html#ada90718aeb67d7f0e9899da534de9695',1,'Si443x::sleep()'],['../class_s_x126x.html#afb5509f0705cdd971065251ed6b2fb4e',1,'SX126x::sleep()'],['../class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df',1,'SX127x::sleep()'],['../class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f',1,'SX128x::sleep()']]], - ['spigetregvalue_563',['SPIgetRegValue',['../class_module.html#ad7ca9ae5a22cdacdf9437ca9cd37c9b4',1,'Module']]], - ['spireadregister_564',['SPIreadRegister',['../class_module.html#a1d1a279cc7e1ab92e30c29c4dcca26a3',1,'Module']]], - ['spireadregisterburst_565',['SPIreadRegisterBurst',['../class_module.html#a6fa5239d73379e4140f5c4f513b1b8d2',1,'Module']]], - ['spisetregvalue_566',['SPIsetRegValue',['../class_module.html#a1286d7fd9673cbfab945c26b2585a129',1,'Module']]], - ['spitransfer_567',['SPItransfer',['../class_module.html#aefd955f1cd6d588b2cc229db87cb2121',1,'Module']]], - ['spiwriteregister_568',['SPIwriteRegister',['../class_module.html#ab814614ddd34b57f5a612a20f5fe4c57',1,'Module']]], - ['spiwriteregisterburst_569',['SPIwriteRegisterBurst',['../class_module.html#a9d77a08070cbd48fd4ece62a739333e9',1,'Module']]], - ['sstvclient_570',['SSTVClient',['../class_s_s_t_v_client.html#af15cf501c00172270d2d2c43d7a7100a',1,'SSTVClient::SSTVClient(PhysicalLayer *phy)'],['../class_s_s_t_v_client.html#a99e46bec8403dfc36b9e5b102b1f7cf1',1,'SSTVClient::SSTVClient(AFSKClient *audio)']]], - ['standby_571',['standby',['../class_c_c1101.html#a7612bf81e48086004c62548de2682266',1,'CC1101::standby()'],['../classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56',1,'nRF24::standby()'],['../class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1',1,'RF69::standby()'],['../class_si443x.html#ac45d2776df3ff338db154ead143fb7b8',1,'Si443x::standby()'],['../class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71',1,'SX126x::standby() override'],['../class_s_x126x.html#ad7569396f09f3867dc1bd4d4a0613acd',1,'SX126x::standby(uint8_t mode)'],['../class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41',1,'SX127x::standby()'],['../class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45',1,'SX128x::standby() override'],['../class_s_x128x.html#aa11ba80f0cebb3e6927c775ad5f96b4e',1,'SX128x::standby(uint8_t mode)'],['../class_physical_layer.html#a0e77da761a2cbb5c9535df0bdea993f9',1,'PhysicalLayer::standby()'],['../class_r_t_t_y_client.html#a928dd206749d68b8ce450e14c24b9f22',1,'RTTYClient::standby()']]], - ['startchannelscan_572',['startChannelScan',['../class_s_x126x.html#a37a716aab163aebbe36599dc7e530c92',1,'SX126x::startChannelScan()'],['../class_s_x127x.html#a1d4631691c16d6ecf38815dc4e59a059',1,'SX127x::startChannelScan()']]], - ['startdirect_573',['startDirect',['../class_physical_layer.html#a88a10657bd2215a11a2331f937414b55',1,'PhysicalLayer']]], - ['startranging_574',['startRanging',['../class_s_x1280.html#af30ff497ca3bcc043dc4dc2e7587a795',1,'SX1280']]], - ['startreceive_575',['startReceive',['../class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3',1,'CC1101::startReceive()'],['../classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c',1,'nRF24::startReceive()'],['../class_r_f69.html#afae38fa64242043de34096bf497725f1',1,'RF69::startReceive()'],['../class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2',1,'Si443x::startReceive()'],['../class_s_x126x.html#aeb92dc9d2e2a2b3a3a5ff2856528d497',1,'SX126x::startReceive()'],['../class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d',1,'SX127x::startReceive()'],['../class_s_x128x.html#ad59ee052d8ab1f250245a14039fc8b66',1,'SX128x::startReceive()']]], - ['startreceivedutycycle_576',['startReceiveDutyCycle',['../class_s_x126x.html#adc46b6adda2d0e82e25ed1fc78274136',1,'SX126x']]], - ['startreceivedutycycleauto_577',['startReceiveDutyCycleAuto',['../class_s_x126x.html#a6b50cb78f02a3d93939437eb48489d3f',1,'SX126x']]], - ['startsignal_578',['startSignal',['../class_morse_client.html#a3c718208786f8fe55f30eee990ec28e3',1,'MorseClient']]], - ['starttransmit_579',['startTransmit',['../class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea',1,'CC1101::startTransmit()'],['../classn_r_f24.html#a42fdc828b49f2b8e15457189bd57d917',1,'nRF24::startTransmit()'],['../class_r_f69.html#a855dc194947b095b821ec1524ba6814c',1,'RF69::startTransmit()'],['../class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314',1,'Si443x::startTransmit()'],['../class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1',1,'SX126x::startTransmit()'],['../class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083',1,'SX127x::startTransmit()'],['../class_s_x128x.html#aef221e7d463c5228ce00ed6934512848',1,'SX128x::startTransmit()'],['../class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db',1,'PhysicalLayer::startTransmit(String &str, uint8_t addr=0)'],['../class_physical_layer.html#a923654706eff5118ef6e84214e837f27',1,'PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)'],['../class_physical_layer.html#a41a1de0ebffe7b65de6fd8cceb9a5123',1,'PhysicalLayer::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0']]], - ['sx1231_580',['SX1231',['../class_s_x1231.html#a9f39cd41fa0c934fe871b6cbfa7ce269',1,'SX1231']]], - ['sx1261_581',['SX1261',['../class_s_x1261.html#a7d74b8684dd49b5b3ba23baf336f1c35',1,'SX1261']]], - ['sx1262_582',['SX1262',['../class_s_x1262.html#a0da317728ec8ef23c5032d550c9acb8d',1,'SX1262']]], - ['sx1268_583',['SX1268',['../class_s_x1268.html#a6bc50597d50fd9a2387628e452eac42f',1,'SX1268']]], - ['sx126x_584',['SX126x',['../class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8',1,'SX126x']]], - ['sx1272_585',['SX1272',['../class_s_x1272.html#a9ffe467a6baaeaa079e02c3f1f43f626',1,'SX1272']]], - ['sx1273_586',['SX1273',['../class_s_x1273.html#ad0387b22d6dcc876bc5f85174714149b',1,'SX1273']]], - ['sx1276_587',['SX1276',['../class_s_x1276.html#a91c31d4dbd6d35ef6e42dba6dad8197b',1,'SX1276']]], - ['sx1277_588',['SX1277',['../class_s_x1277.html#a296fb332bf2cdc574dbfe933d9d10eda',1,'SX1277']]], - ['sx1278_589',['SX1278',['../class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e',1,'SX1278']]], - ['sx1279_590',['SX1279',['../class_s_x1279.html#abc606ad06ee77b6830dab4331793d22a',1,'SX1279']]], - ['sx127x_591',['SX127x',['../class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c',1,'SX127x']]], - ['sx1280_592',['SX1280',['../class_s_x1280.html#a0356199b89860e15cda4979cd9dc13eb',1,'SX1280']]], - ['sx1281_593',['SX1281',['../class_s_x1281.html#a0dd7678cdf7fad9ecfc9139c5092f998',1,'SX1281']]], - ['sx1282_594',['SX1282',['../class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232',1,'SX1282']]], - ['sx128x_595',['SX128x',['../class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7',1,'SX128x']]] + ['scanchannel_491',['scanChannel',['../class_s_x126x.html#ae9f24414bd684434c310df54b3558f21',1,'SX126x::scanChannel()'],['../class_s_x127x.html#ada007b90821258fe8c6ca7f8ae3efed5',1,'SX127x::scanChannel()'],['../class_s_x128x.html#a89cc916f5cd5cdfbd331bb15f8a3d5cb',1,'SX128x::scanChannel()']]], + ['sendframe_492',['sendFrame',['../class_a_p_r_s_client.html#a05076f44e5708f1230894c11053707b1',1,'APRSClient::sendFrame()'],['../class_a_x25_client.html#a341db993853c6817a8f6c7087ead0ba6',1,'AX25Client::sendFrame()']]], + ['sendheader_493',['sendHeader',['../class_s_s_t_v_client.html#a30741de183c81492402187b9d6d8c11e',1,'SSTVClient']]], + ['sendline_494',['sendLine',['../class_s_s_t_v_client.html#a772bfc68ac0a5f723c1031138dc27bd0',1,'SSTVClient']]], + ['sendposition_495',['sendPosition',['../class_a_p_r_s_client.html#aebc95b926fb3d37f8489f895aa576d0e',1,'APRSClient']]], + ['setaccessaddress_496',['setAccessAddress',['../class_s_x128x.html#a9346490a6c56edcff2e12ae0369a8df5',1,'SX128x']]], + ['setaddresswidth_497',['setAddressWidth',['../classn_r_f24.html#a5b01677f5ce6bee54da8fc7098c339f4',1,'nRF24']]], + ['setaeskey_498',['setAESKey',['../class_r_f69.html#abe5b378d7cc274fd8b75881e7d604bf3',1,'RF69']]], + ['setafc_499',['setAFC',['../class_s_x127x.html#a41f8cfcc2cdeb25a8e5a03f1ba4edd1e',1,'SX127x']]], + ['setafcagctrigger_500',['setAFCAGCTrigger',['../class_s_x127x.html#ab0f67330124cefc07a462e77922453d0',1,'SX127x']]], + ['setafcbandwidth_501',['setAFCBandwidth',['../class_s_x127x.html#a63e00b1ecf1b0dcb6d8a91fc9b8ea5ef',1,'SX127x']]], + ['setambienttemperature_502',['setAmbientTemperature',['../class_r_f69.html#ac37d9ddee2adcc8876a182b8ebc3e703',1,'RF69']]], + ['setautoack_503',['setAutoAck',['../classn_r_f24.html#aca941c9235ba1212257288554eb4b7fe',1,'nRF24::setAutoAck(bool autoAckOn=true)'],['../classn_r_f24.html#ac1c3419442d93abeede39e7fda4db62e',1,'nRF24::setAutoAck(uint8_t pipeNum, bool autoAckOn)']]], + ['setbandwidth_504',['setBandwidth',['../class_l_l_c_c68.html#a6f6c206657304809ee30bd9761ef79bf',1,'LLCC68::setBandwidth()'],['../class_s_x126x.html#a2f60df59c80241d98ce078c0417a7f08',1,'SX126x::setBandwidth()'],['../class_s_x1272.html#a0cc8eeb00241031796fc73b08711469b',1,'SX1272::setBandwidth()'],['../class_s_x1278.html#a46c27ed1ebaae4e3ed8afe3ae6941dd6',1,'SX1278::setBandwidth()'],['../class_s_x128x.html#ae93c99c85deb950fe9bc7101142b5f6a',1,'SX128x::setBandwidth()']]], + ['setbitrate_505',['setBitRate',['../class_c_c1101.html#aa53427cabcda0778f287ed1d850bbe37',1,'CC1101::setBitRate()'],['../class_r_f69.html#ad7f8132912a5dbf38c5cf676ac167d13',1,'RF69::setBitRate()'],['../class_si443x.html#ad43575e731dd7e66d5ad9e6dccd27170',1,'Si443x::setBitRate()'],['../class_s_x126x.html#a7deeef45d7f64a4018a3e56aaea4eb0e',1,'SX126x::setBitRate()'],['../class_s_x127x.html#a606d839b3a992c681ac9ad7ca6020022',1,'SX127x::setBitRate()'],['../class_s_x128x.html#a3bee00ec197ef9855c0079cb0a3009a6',1,'SX128x::setBitRate()']]], + ['setbroadcastaddress_506',['setBroadcastAddress',['../class_r_f69.html#a1b7598b87ffaabdbe733c47317fa91d8',1,'RF69::setBroadcastAddress()'],['../class_s_x126x.html#abd8eea7e468db3d6064c19d4934d5034',1,'SX126x::setBroadcastAddress()'],['../class_s_x127x.html#abc51ce6718153e4963128f25bb5aab40',1,'SX127x::setBroadcastAddress()']]], + ['setcodingrate_507',['setCodingRate',['../class_s_x126x.html#afd3113858966e878e9c67a1e710bd586',1,'SX126x::setCodingRate()'],['../class_s_x1272.html#a960913438feccad4c1913a9222384a5f',1,'SX1272::setCodingRate()'],['../class_s_x1278.html#a834f26a0bd3fc8a03fa7e68aa4daf9e1',1,'SX1278::setCodingRate()'],['../class_s_x128x.html#a9da544e4a6120f73a078b46c6138505a',1,'SX128x::setCodingRate()']]], + ['setcorrection_508',['setCorrection',['../class_a_x25_client.html#aa6a10784d59428a4d5c13067ba6af69c',1,'AX25Client']]], + ['setcrc_509',['setCRC',['../class_s_x126x.html#a95007639c2648a1dbb614493224606f1',1,'SX126x::setCRC()'],['../class_s_x1272.html#abd912314a977f92c464d36d862329ffc',1,'SX1272::setCRC()'],['../class_s_x1278.html#ac0be7586b8e40355bbd29d78ae9941d1',1,'SX1278::setCRC()'],['../class_s_x128x.html#aa4b1e0b96347011522e053f30202c0fe',1,'SX128x::setCRC()']]], + ['setcrcfiltering_510',['setCrcFiltering',['../class_c_c1101.html#aafac40359c4a1bb01aae12da6b03be26',1,'CC1101::setCrcFiltering()'],['../classn_r_f24.html#a3eb45884a5730ac1c339c7ba4f7b5282',1,'nRF24::setCrcFiltering()'],['../class_r_f69.html#ac205bc487833dc4eae4bb0069c0c4d1e',1,'RF69::setCrcFiltering()'],['../class_s_x127x.html#a9b3a76eb89cad60dcad92513e6848f5a',1,'SX127x::setCrcFiltering()']]], + ['setcurrentlimit_511',['setCurrentLimit',['../class_s_x126x.html#a8f971dca834be7e0470a9a9f0c01854e',1,'SX126x::setCurrentLimit()'],['../class_s_x127x.html#a400575e3d83977bd250c5cb382fc7002',1,'SX127x::setCurrentLimit()']]], + ['setdatarate_512',['setDataRate',['../classn_r_f24.html#a1f3ec2196733a2e2476f50690967f285',1,'nRF24']]], + ['setdatashaping_513',['setDataShaping',['../class_c_c1101.html#adf96e77f25b7e256891601bef04f35a6',1,'CC1101::setDataShaping()'],['../classn_r_f24.html#a0db248d2bcdb4ca2b401e8e638442916',1,'nRF24::setDataShaping()'],['../class_r_f69.html#a42b99e437454e92c6932c3b7acc1fc4a',1,'RF69::setDataShaping()'],['../class_si443x.html#ade08c79074c7e4414d34eefa25cee168',1,'Si443x::setDataShaping()'],['../class_s_x126x.html#a1d8f4deb555844b24c2426dd86e69676',1,'SX126x::setDataShaping()'],['../class_s_x1272.html#a91aca64124321c07a67f26b3c6934aea',1,'SX1272::setDataShaping()'],['../class_s_x1278.html#afb740a4925b64d83d5edca10d93f0563',1,'SX1278::setDataShaping()'],['../class_s_x128x.html#a99491c705e88dddc820f884b778f1660',1,'SX128x::setDataShaping()'],['../class_physical_layer.html#ab643a814dce48f71a13bf6ea23f44cbd',1,'PhysicalLayer::setDataShaping()']]], + ['setdatashapingook_514',['setDataShapingOOK',['../class_s_x1272.html#a3a377445cb4b8fd41781a3210a819a47',1,'SX1272::setDataShapingOOK()'],['../class_s_x1278.html#a1ccc4d5062f739d534ab22562c7efca4',1,'SX1278::setDataShapingOOK()']]], + ['setdio0action_515',['setDio0Action',['../class_r_f69.html#a9e50a1183d13ff9984f8438a7e9e4a77',1,'RF69::setDio0Action()'],['../class_s_x127x.html#ada53419d65f207f352124da7747c5960',1,'SX127x::setDio0Action()']]], + ['setdio1action_516',['setDio1Action',['../class_r_f69.html#aa72ad2ac5238bd87886684064b7494cf',1,'RF69::setDio1Action()'],['../class_s_x126x.html#a0da667fe702d7b4aafaa4bf7e69ea40d',1,'SX126x::setDio1Action()'],['../class_s_x127x.html#afc844f7f3530f4076c8ea5f684c1b123',1,'SX127x::setDio1Action()'],['../class_s_x128x.html#a0759fb31b3ce5bf1c832259c9c2245ed',1,'SX128x::setDio1Action()']]], + ['setdio2asrfswitch_517',['setDio2AsRfSwitch',['../class_s_x126x.html#ae46e08d579f4acbad029b4cd4f4fffaf',1,'SX126x']]], + ['setdiomapping_518',['setDIOMapping',['../class_c_c1101.html#a1acad996e9452c504cf0f89806c46c8a',1,'CC1101::setDIOMapping()'],['../class_r_f69.html#a4b879c689b19036411d884f6657f95db',1,'RF69::setDIOMapping()'],['../class_s_x127x.html#adbea7515add3d81c3024ceb0d570266b',1,'SX127x::setDIOMapping()'],['../class_physical_layer.html#a47c1d94d2ad2fd7eb5d11480b44cc368',1,'PhysicalLayer::setDIOMapping()']]], + ['setdiopreambledetect_519',['setDIOPreambleDetect',['../class_s_x127x.html#a7b85344084b800966a46ace59dcb5277',1,'SX127x']]], + ['setdirectaction_520',['setDirectAction',['../class_c_c1101.html#a5161fa10b19d857840579601ef565363',1,'CC1101::setDirectAction()'],['../classn_r_f24.html#a3da63a447659f92153654d31a5d2854c',1,'nRF24::setDirectAction()'],['../class_r_f69.html#a7fd34332bec08828080b1b4a0f8c6e28',1,'RF69::setDirectAction()'],['../class_si443x.html#a55fae20e81755c8b014d080741d61913',1,'Si443x::setDirectAction()'],['../class_s_x126x.html#abbf8b4623da8c2caa83a8c3d35a44d0a',1,'SX126x::setDirectAction()'],['../class_s_x127x.html#aa3f409359eafa5988e8e4c2948735238',1,'SX127x::setDirectAction()'],['../class_s_x128x.html#aff1b549077b9d752f53bf9dfc6840236',1,'SX128x::setDirectAction()'],['../class_physical_layer.html#ab76fe7d3e0f453a807b205161c980086',1,'PhysicalLayer::setDirectAction()']]], + ['setdirectsyncword_521',['setDirectSyncWord',['../class_physical_layer.html#a8e378fe136a498ea485a9c10f5e15aab',1,'PhysicalLayer']]], + ['setencoding_522',['setEncoding',['../class_c_c1101.html#ab4b98eb6af33d006306bb7514ed216ea',1,'CC1101::setEncoding()'],['../classn_r_f24.html#a0429a9d6524005065e6fac21aaebdcbf',1,'nRF24::setEncoding()'],['../class_r_f69.html#aae828ce8dda16da4e54d2f18b1fb8af2',1,'RF69::setEncoding()'],['../class_si443x.html#a1382fc3b68f447e381613e6670747128',1,'Si443x::setEncoding()'],['../class_s_x126x.html#a2b3eb51117558c58384b03de4b7bfe60',1,'SX126x::setEncoding()'],['../class_s_x127x.html#abad2d455012bd28d304589c8164390eb',1,'SX127x::setEncoding()'],['../class_s_x128x.html#a8720a388d2cd10fac3112b89f4a80947',1,'SX128x::setEncoding()'],['../class_physical_layer.html#a7d3419227d201d6912b77784636d437d',1,'PhysicalLayer::setEncoding()']]], + ['setfhsshoppingperiod_523',['setFHSSHoppingPeriod',['../class_s_x127x.html#a7f04a7e883057908df18f06c7f74c7e1',1,'SX127x']]], + ['setfifoemptyaction_524',['setFifoEmptyAction',['../class_r_f69.html#a788023a0de9d6b43cb4079d12ca90b8d',1,'RF69::setFifoEmptyAction()'],['../class_s_x127x.html#a6fbdfd8e2a2ad1eb7e59a73385847acb',1,'SX127x::setFifoEmptyAction()']]], + ['setfifofullaction_525',['setFifoFullAction',['../class_r_f69.html#a1a6ecb5fcc42c49bc3d9032e9c5db07b',1,'RF69::setFifoFullAction()'],['../class_s_x127x.html#a201c31366f32c41b801724fb662265c1',1,'SX127x::setFifoFullAction()']]], + ['setfrequency_526',['setFrequency',['../class_c_c1101.html#a9592c023556c38c2b8066a23da96ae5e',1,'CC1101::setFrequency()'],['../classn_r_f24.html#abec5f9dba44a019e23c8bf516f104fad',1,'nRF24::setFrequency()'],['../class_r_f69.html#ab467f0fc318e651d0cdfbc0399d4c34b',1,'RF69::setFrequency()'],['../class_r_f_m95.html#a9dbe60f998ddc661282ebf454dba0f87',1,'RFM95::setFrequency()'],['../class_r_f_m96.html#ae2be63ae8365648098b84cc86475fb84',1,'RFM96::setFrequency()'],['../class_si4430.html#a025a31861d1511090168e416140d0343',1,'Si4430::setFrequency()'],['../class_si4432.html#aa0cdb6cb53bb0176803d5115356a8e84',1,'Si4432::setFrequency()'],['../class_s_x1262.html#a7e72da22fa1fc2d87186107a3285e846',1,'SX1262::setFrequency()'],['../class_s_x1268.html#a6ad998275281de5c6f24f8a64db88052',1,'SX1268::setFrequency()'],['../class_s_x1272.html#af409f50e51042cf9357c0a8267f762f8',1,'SX1272::setFrequency()'],['../class_s_x1276.html#a657d75dced0af8c89c4e38535dd5b008',1,'SX1276::setFrequency()'],['../class_s_x1277.html#a42adde5eecccdca95214980848795e82',1,'SX1277::setFrequency()'],['../class_s_x1278.html#a4b14d432ef1bd72982f4771cac5b62e4',1,'SX1278::setFrequency()'],['../class_s_x1279.html#acf9b2087f5b661f06e9512bad36b3817',1,'SX1279::setFrequency()'],['../class_s_x128x.html#a2043ef7bb806968b9d9dcb64561ca371',1,'SX128x::setFrequency()']]], + ['setfrequencydeviation_527',['setFrequencyDeviation',['../class_c_c1101.html#a0d69713b9f20c9de354c13c3167b18b3',1,'CC1101::setFrequencyDeviation()'],['../classn_r_f24.html#a5170284f0a5535de7d00216d450b87a4',1,'nRF24::setFrequencyDeviation()'],['../class_r_f69.html#adb9fbfedf95f34ac537815870b98a9be',1,'RF69::setFrequencyDeviation()'],['../class_si443x.html#a7c4e6caa95e5622f6f515ba0339a1c66',1,'Si443x::setFrequencyDeviation()'],['../class_s_x126x.html#a7cd95a5f2e39ae8fb1a3040e77fa21a3',1,'SX126x::setFrequencyDeviation()'],['../class_s_x127x.html#a448ea8a6a6011a9cdddd4e09bd6c9679',1,'SX127x::setFrequencyDeviation()'],['../class_s_x128x.html#a26d0d02e5e53a3172df9208fa343a3f1',1,'SX128x::setFrequencyDeviation()'],['../class_physical_layer.html#ab9060e8ab7a2da192b3bf53b3501553b',1,'PhysicalLayer::setFrequencyDeviation()']]], + ['setgain_528',['setGain',['../class_s_x1272.html#ae1c57ad5e8496dc28cd3ba9852809852',1,'SX1272::setGain()'],['../class_s_x1278.html#aa57b713988cfa224a6db2ff325052931',1,'SX1278::setGain()']]], + ['setgaincontrol_529',['setGainControl',['../class_s_x128x.html#a3837662441a9eb3f0a71f4f667db9e91',1,'SX128x']]], + ['setgdo0action_530',['setGdo0Action',['../class_c_c1101.html#ae60ea5cacfb1543fcecde5bfac16361a',1,'CC1101']]], + ['setgdo2action_531',['setGdo2Action',['../class_c_c1101.html#ac6338c2f5c937a12dac06069944ffb77',1,'CC1101']]], + ['sethighsensitivitymode_532',['setHighSensitivityMode',['../class_s_x128x.html#a73e3655e92bca9a06e2d0abbf1a4bed4',1,'SX128x']]], + ['setinversion_533',['setInversion',['../class_hell_client.html#a1779f13c8052c2392a1f2f0e1164343e',1,'HellClient']]], + ['setirqaction_534',['setIrqAction',['../classn_r_f24.html#abf9323748b1a850e6ddc6f6d48f4cfb3',1,'nRF24::setIrqAction()'],['../class_si443x.html#a801b51059e61f93d4e01ae6ba8eb0726',1,'Si443x::setIrqAction()']]], + ['setlnatestboost_535',['setLnaTestBoost',['../class_r_f69.html#aa14dbfd82cd75b9759d4d78bdb05c194',1,'RF69']]], + ['setnodeaddress_536',['setNodeAddress',['../class_c_c1101.html#a6e62914790f132816134fc68c2bb5eb8',1,'CC1101::setNodeAddress()'],['../class_r_f69.html#ab9c217d5ece259950780a05c6e41f75c',1,'RF69::setNodeAddress()'],['../class_s_x126x.html#a514cabe74bbe3434d7e4f244c4077752',1,'SX126x::setNodeAddress()'],['../class_s_x127x.html#ab99630d50672b43fc7162ba8f3293f95',1,'SX127x::setNodeAddress()']]], + ['setook_537',['setOOK',['../class_c_c1101.html#afa64d1ad4789d3146b38d14437234756',1,'CC1101::setOOK()'],['../class_r_f69.html#a9c2f94a1c3c8a4f3fd2c5785217bee0a',1,'RF69::setOOK()'],['../class_s_x127x.html#a24ef0af19a6b8954f956a3c3ad4286ee',1,'SX127x::setOOK()']]], + ['setookfixedorfloorthreshold_538',['setOokFixedOrFloorThreshold',['../class_s_x127x.html#a17ff4e4e0afaebed727648e1400be538',1,'SX127x']]], + ['setookfixedthreshold_539',['setOokFixedThreshold',['../class_r_f69.html#a2f5852cf0757e38b56b6208760d9a459',1,'RF69']]], + ['setookpeakthresholddecrement_540',['setOokPeakThresholdDecrement',['../class_r_f69.html#a434420f2def6c383608223105469fda1',1,'RF69::setOokPeakThresholdDecrement()'],['../class_s_x127x.html#aac2f43d70b5f94e49e09b4c9f082f46d',1,'SX127x::setOokPeakThresholdDecrement()']]], + ['setookpeakthresholdstep_541',['setOokPeakThresholdStep',['../class_s_x127x.html#a48ca43e6aad02815fa1507f0f0831c54',1,'SX127x']]], + ['setookthresholdtype_542',['setOokThresholdType',['../class_r_f69.html#a219a046c10ddcc0a787ad19346ecad6a',1,'RF69::setOokThresholdType()'],['../class_s_x127x.html#a8b93142202167270db109d18b743c744',1,'SX127x::setOokThresholdType()']]], + ['setoutputpower_543',['setOutputPower',['../class_c_c1101.html#ac3ff8051af5ca50c349e02257f1a3bda',1,'CC1101::setOutputPower()'],['../classn_r_f24.html#a824453d547c0b42ac1988acb42032ca4',1,'nRF24::setOutputPower()'],['../class_r_f69.html#a998ddd21fc152d835c6f1b8d31b02fcc',1,'RF69::setOutputPower()'],['../class_si4430.html#af8d615431bf66e06b45487f3fff73d16',1,'Si4430::setOutputPower()'],['../class_si4431.html#a4da296b35056e076ff69a288bd801d19',1,'Si4431::setOutputPower()'],['../class_si4432.html#a8b26e2c86a9e5e8f6405f0a57b65caca',1,'Si4432::setOutputPower()'],['../class_s_x1261.html#aa541f927995a1756c651b93fd24edc65',1,'SX1261::setOutputPower()'],['../class_s_x1262.html#aa149463283dc9cddfec836ec6620d4dc',1,'SX1262::setOutputPower()'],['../class_s_x1268.html#a5b0744aa46fbb4f8c738b010dfcc9b45',1,'SX1268::setOutputPower()'],['../class_s_x1272.html#a6677a04aa0c2f3bbde2509786b6a66de',1,'SX1272::setOutputPower()'],['../class_s_x1278.html#a7fe05d0751714577f70da4290b7ced88',1,'SX1278::setOutputPower()'],['../class_s_x128x.html#ad6e2b46c317a8d8512cf0380025147a9',1,'SX128x::setOutputPower()']]], + ['setpreamblelength_544',['setPreambleLength',['../class_c_c1101.html#acbfa80f431f335d5597500319f0affa8',1,'CC1101::setPreambleLength()'],['../class_r_f69.html#a7c84b3f881cad6e05b0f4f68c24496d9',1,'RF69::setPreambleLength()'],['../class_si443x.html#a4821a6141caf16141074615c976ecd91',1,'Si443x::setPreambleLength()'],['../class_s_x126x.html#ab00f765bbfbfaa8c693532ea3a90c29b',1,'SX126x::setPreambleLength()'],['../class_s_x127x.html#ab608c45e0dcc44280df29580dc0a31ed',1,'SX127x::setPreambleLength()'],['../class_s_x128x.html#a1984a405262f155f16a4759c5f6b0133',1,'SX128x::setPreambleLength()']]], + ['setpromiscuousmode_545',['setPromiscuousMode',['../class_c_c1101.html#a2911d49d1c293542f7a374c9af60df0e',1,'CC1101::setPromiscuousMode()'],['../class_r_f69.html#a6d90ad1d455de045c53c5758babd876c',1,'RF69::setPromiscuousMode()']]], + ['setreceivepipe_546',['setReceivePipe',['../classn_r_f24.html#a31bcc5a8c3747bf08a273dbdadc5481a',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t *addr)'],['../classn_r_f24.html#ab5bc08aef88d8cf41c38369044005da8',1,'nRF24::setReceivePipe(uint8_t pipeNum, uint8_t addrByte)']]], + ['setrecvsequence_547',['setRecvSequence',['../class_a_x25_frame.html#a4696a8eede8bac85f0ee6de6fee79ea8',1,'AX25Frame']]], + ['setregulatordcdc_548',['setRegulatorDCDC',['../class_s_x126x.html#a5ae69309ca0cf5f13c60f2d162916ff8',1,'SX126x']]], + ['setregulatorldo_549',['setRegulatorLDO',['../class_s_x126x.html#a21c263ce1a339faa74c568d9afb81cd2',1,'SX126x']]], + ['setrepeaters_550',['setRepeaters',['../class_a_x25_frame.html#a7f2d9f4f1ba29d0fd9f9f3f2cf03f797',1,'AX25Frame']]], + ['setrfswitchpins_551',['setRfSwitchPins',['../class_module.html#a0ecbb4e1e98094c1296b1e823dc14703',1,'Module::setRfSwitchPins()'],['../class_c_c1101.html#a45ab4e3f4f9db367185333d36ba21ed2',1,'CC1101::setRfSwitchPins()'],['../class_r_f69.html#aada7c48828b950cdfd260594d502b03d',1,'RF69::setRfSwitchPins()'],['../class_si443x.html#ae365087803b88b29932b5c793edff1d4',1,'Si443x::setRfSwitchPins()'],['../class_s_x126x.html#a288257242e483cb3eb6944333179dd26',1,'SX126x::setRfSwitchPins()'],['../class_s_x127x.html#ae9781180418c1ec9c365b74acbc98d8a',1,'SX127x::setRfSwitchPins()'],['../class_s_x128x.html#a5f11803b3430bc059321b443f407e78b',1,'SX128x::setRfSwitchPins()']]], + ['setrfswitchstate_552',['setRfSwitchState',['../class_module.html#a4a87d59ad2bf6bb1bb9de1856a81b824',1,'Module']]], + ['setrssiconfig_553',['setRSSIConfig',['../class_s_x127x.html#ad3955f85f456edae772a51025a19029b',1,'SX127x']]], + ['setrxbandwidth_554',['setRxBandwidth',['../class_c_c1101.html#a381d0059d7a0ccd8a2f54d7d3376f9b6',1,'CC1101::setRxBandwidth()'],['../class_r_f69.html#a735d8f22095a7e69471d73ca021b9d1a',1,'RF69::setRxBandwidth()'],['../class_si443x.html#a51e6b7c677e82042224798114f311175',1,'Si443x::setRxBandwidth()'],['../class_s_x126x.html#a59d443c02d4620cda32c63a00c6bcc22',1,'SX126x::setRxBandwidth()'],['../class_s_x127x.html#a2cc53b9f9d90647c5709cb974779cf53',1,'SX127x::setRxBandwidth()']]], + ['setsendsequence_555',['setSendSequence',['../class_a_x25_frame.html#a026e9b96fa69018590fcf6842df8be70',1,'AX25Frame']]], + ['setspreadingfactor_556',['setSpreadingFactor',['../class_l_l_c_c68.html#ad59d1a1cb32c7c89c13ebf46051d26e4',1,'LLCC68::setSpreadingFactor()'],['../class_r_f_m97.html#ae8d0ead424c0c9950ad9d5b7132bdf67',1,'RFM97::setSpreadingFactor()'],['../class_s_x126x.html#ae5993359ace652fbdc862eb23fdd263d',1,'SX126x::setSpreadingFactor()'],['../class_s_x1272.html#a82084ac58502c83d2ada998410307490',1,'SX1272::setSpreadingFactor()'],['../class_s_x1273.html#a1dbc5a0847c2b62d2ec5fc439ddfec3f',1,'SX1273::setSpreadingFactor()'],['../class_s_x1277.html#a1df27f0b0b6e5b308879875e4d8306cf',1,'SX1277::setSpreadingFactor()'],['../class_s_x1278.html#af70c22fe38bc3b944070ccbc083fed08',1,'SX1278::setSpreadingFactor()'],['../class_s_x128x.html#ae435f57132f76f4283abb870176acf54',1,'SX128x::setSpreadingFactor()']]], + ['setsyncbits_557',['setSyncBits',['../class_s_x126x.html#ac594fbb30c5010658c970a64654c7162',1,'SX126x']]], + ['setsyncword_558',['setSyncWord',['../class_c_c1101.html#a433f1a40b33be6c84d3665a1b4cd57d6',1,'CC1101::setSyncWord(uint8_t syncH, uint8_t syncL, uint8_t maxErrBits=0, bool requireCarrierSense=false)'],['../class_c_c1101.html#ab89b0932dbacadc34d049a2bd2292001',1,'CC1101::setSyncWord(uint8_t *syncWord, uint8_t len, uint8_t maxErrBits=0, bool requireCarrierSense=false)'],['../class_r_f69.html#a26667d50ec845c28e17236c69c886561',1,'RF69::setSyncWord()'],['../class_si443x.html#a4ed0da298c2418db4a88a19ef8938e0a',1,'Si443x::setSyncWord()'],['../class_s_x126x.html#a9d92dce566f8aefa836fe8f332e9560f',1,'SX126x::setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)'],['../class_s_x126x.html#a38e6d7831f35893a5b8328c10a2901bf',1,'SX126x::setSyncWord(uint8_t *syncWord, uint8_t len)'],['../class_s_x127x.html#ac5c7f4584352a12390594395d9c29bde',1,'SX127x::setSyncWord(uint8_t syncWord)'],['../class_s_x127x.html#a9b7afe338fd5b81122c369ecaf0c3ebc',1,'SX127x::setSyncWord(uint8_t *syncWord, size_t len)'],['../class_s_x128x.html#a0efa595867624a54153d693d16f9f731',1,'SX128x::setSyncWord(uint8_t *syncWord, uint8_t len)'],['../class_s_x128x.html#a1bef6b6f3058be6b1681c78334342bc1',1,'SX128x::setSyncWord(uint8_t syncWord, uint8_t controlBits=0x44)']]], + ['settcxo_559',['setTCXO',['../class_s_x126x.html#a57bee6f4b3a3b7ec646ac8de347ee0d6',1,'SX126x']]], + ['settransmitpipe_560',['setTransmitPipe',['../classn_r_f24.html#aa0e1f2dddf810213410a420205bbd8af',1,'nRF24']]], + ['setwhitening_561',['setWhitening',['../class_s_x126x.html#a67702de41ae866b9f9d73234fc9ae376',1,'SX126x::setWhitening()'],['../class_s_x128x.html#a8b3eea268f21bf911b6eaf37c5eb0b5f',1,'SX128x::setWhitening()']]], + ['si4430_562',['Si4430',['../class_si4430.html#ac5ac1122e863a92b374a71e8880e16d9',1,'Si4430']]], + ['si4431_563',['Si4431',['../class_si4431.html#a332bfd2a32dea9ac0700bf172fe5b2d0',1,'Si4431']]], + ['si4432_564',['Si4432',['../class_si4432.html#afb1f1ae46d04788aa42f6276efd231ac',1,'Si4432']]], + ['si443x_565',['Si443x',['../class_si443x.html#ae7cfff2efebfa01c8a50a5cbbe8775b9',1,'Si443x']]], + ['sleep_566',['sleep',['../classn_r_f24.html#a033287e33c532638c11e2775a073f297',1,'nRF24::sleep()'],['../class_r_f69.html#a472a04041551cb38d2223fb34f71d8eb',1,'RF69::sleep()'],['../class_si443x.html#ada90718aeb67d7f0e9899da534de9695',1,'Si443x::sleep()'],['../class_s_x126x.html#afb5509f0705cdd971065251ed6b2fb4e',1,'SX126x::sleep()'],['../class_s_x127x.html#a44501ec8f8ac6084467b94516b1337df',1,'SX127x::sleep()'],['../class_s_x128x.html#a1d15e13e15b060ddbbe84257d5fcb66f',1,'SX128x::sleep()']]], + ['spigetregvalue_567',['SPIgetRegValue',['../class_module.html#ad7ca9ae5a22cdacdf9437ca9cd37c9b4',1,'Module']]], + ['spireadregister_568',['SPIreadRegister',['../class_module.html#a1d1a279cc7e1ab92e30c29c4dcca26a3',1,'Module']]], + ['spireadregisterburst_569',['SPIreadRegisterBurst',['../class_module.html#a6fa5239d73379e4140f5c4f513b1b8d2',1,'Module']]], + ['spisetregvalue_570',['SPIsetRegValue',['../class_module.html#a1286d7fd9673cbfab945c26b2585a129',1,'Module']]], + ['spitransfer_571',['SPItransfer',['../class_module.html#aefd955f1cd6d588b2cc229db87cb2121',1,'Module']]], + ['spiwriteregister_572',['SPIwriteRegister',['../class_module.html#ab814614ddd34b57f5a612a20f5fe4c57',1,'Module']]], + ['spiwriteregisterburst_573',['SPIwriteRegisterBurst',['../class_module.html#a9d77a08070cbd48fd4ece62a739333e9',1,'Module']]], + ['sstvclient_574',['SSTVClient',['../class_s_s_t_v_client.html#af15cf501c00172270d2d2c43d7a7100a',1,'SSTVClient::SSTVClient(PhysicalLayer *phy)'],['../class_s_s_t_v_client.html#a99e46bec8403dfc36b9e5b102b1f7cf1',1,'SSTVClient::SSTVClient(AFSKClient *audio)']]], + ['standby_575',['standby',['../class_c_c1101.html#a7612bf81e48086004c62548de2682266',1,'CC1101::standby()'],['../classn_r_f24.html#a5957f06a891d3d9c07e87b59c239ce56',1,'nRF24::standby()'],['../class_r_f69.html#a20242499eb926ff7b7da6e3f74a9ece1',1,'RF69::standby()'],['../class_si443x.html#ac45d2776df3ff338db154ead143fb7b8',1,'Si443x::standby()'],['../class_s_x126x.html#a7a1579e2557c36a4a34b09039c0d0c71',1,'SX126x::standby() override'],['../class_s_x126x.html#ad7569396f09f3867dc1bd4d4a0613acd',1,'SX126x::standby(uint8_t mode)'],['../class_s_x127x.html#a760b8c5103128f122fbe489c6529ce41',1,'SX127x::standby()'],['../class_s_x128x.html#a2be8cc6c3b61b59cb6a6ca4f6a030b45',1,'SX128x::standby() override'],['../class_s_x128x.html#aa11ba80f0cebb3e6927c775ad5f96b4e',1,'SX128x::standby(uint8_t mode)'],['../class_physical_layer.html#a0e77da761a2cbb5c9535df0bdea993f9',1,'PhysicalLayer::standby()'],['../class_r_t_t_y_client.html#a928dd206749d68b8ce450e14c24b9f22',1,'RTTYClient::standby()']]], + ['startchannelscan_576',['startChannelScan',['../class_s_x126x.html#a37a716aab163aebbe36599dc7e530c92',1,'SX126x::startChannelScan()'],['../class_s_x127x.html#a1d4631691c16d6ecf38815dc4e59a059',1,'SX127x::startChannelScan()']]], + ['startdirect_577',['startDirect',['../class_physical_layer.html#a88a10657bd2215a11a2331f937414b55',1,'PhysicalLayer']]], + ['startranging_578',['startRanging',['../class_s_x1280.html#af30ff497ca3bcc043dc4dc2e7587a795',1,'SX1280']]], + ['startreceive_579',['startReceive',['../class_c_c1101.html#af727750d05be0bcef4bb8ac260d110e3',1,'CC1101::startReceive()'],['../classn_r_f24.html#af4f443da5d90e032e5f2f65420515f9c',1,'nRF24::startReceive()'],['../class_r_f69.html#afae38fa64242043de34096bf497725f1',1,'RF69::startReceive()'],['../class_si443x.html#a10f886fc534a85bbf8c1aeb9b5ffe4f2',1,'Si443x::startReceive()'],['../class_s_x126x.html#aeb92dc9d2e2a2b3a3a5ff2856528d497',1,'SX126x::startReceive()'],['../class_s_x127x.html#adffb96b7f80dc43909bb4cebde68fe9d',1,'SX127x::startReceive()'],['../class_s_x128x.html#ad59ee052d8ab1f250245a14039fc8b66',1,'SX128x::startReceive()']]], + ['startreceivedutycycle_580',['startReceiveDutyCycle',['../class_s_x126x.html#adc46b6adda2d0e82e25ed1fc78274136',1,'SX126x']]], + ['startreceivedutycycleauto_581',['startReceiveDutyCycleAuto',['../class_s_x126x.html#a6b50cb78f02a3d93939437eb48489d3f',1,'SX126x']]], + ['startsignal_582',['startSignal',['../class_morse_client.html#a3c718208786f8fe55f30eee990ec28e3',1,'MorseClient']]], + ['starttransmit_583',['startTransmit',['../class_c_c1101.html#a0df2938e2509a8f2746b20ae0558d4ea',1,'CC1101::startTransmit()'],['../classn_r_f24.html#a42fdc828b49f2b8e15457189bd57d917',1,'nRF24::startTransmit()'],['../class_r_f69.html#a855dc194947b095b821ec1524ba6814c',1,'RF69::startTransmit()'],['../class_si443x.html#a402b4f5f11ba79e9cd4fb6ac0bfd9314',1,'Si443x::startTransmit()'],['../class_s_x126x.html#ab843614658a79db7aa24e48d5b6e84f1',1,'SX126x::startTransmit()'],['../class_s_x127x.html#adc2f1379573b7a7b5ee8125ea3752083',1,'SX127x::startTransmit()'],['../class_s_x128x.html#aef221e7d463c5228ce00ed6934512848',1,'SX128x::startTransmit()'],['../class_physical_layer.html#af068e6e862c99e39d0261a7971dd56db',1,'PhysicalLayer::startTransmit(String &str, uint8_t addr=0)'],['../class_physical_layer.html#a923654706eff5118ef6e84214e837f27',1,'PhysicalLayer::startTransmit(const char *str, uint8_t addr=0)'],['../class_physical_layer.html#a41a1de0ebffe7b65de6fd8cceb9a5123',1,'PhysicalLayer::startTransmit(uint8_t *data, size_t len, uint8_t addr=0)=0']]], + ['sx1231_584',['SX1231',['../class_s_x1231.html#a9f39cd41fa0c934fe871b6cbfa7ce269',1,'SX1231']]], + ['sx1261_585',['SX1261',['../class_s_x1261.html#a7d74b8684dd49b5b3ba23baf336f1c35',1,'SX1261']]], + ['sx1262_586',['SX1262',['../class_s_x1262.html#a0da317728ec8ef23c5032d550c9acb8d',1,'SX1262']]], + ['sx1268_587',['SX1268',['../class_s_x1268.html#a6bc50597d50fd9a2387628e452eac42f',1,'SX1268']]], + ['sx126x_588',['SX126x',['../class_s_x126x.html#aaca5a8fa8a3e634dd1b5b4c2bb5058d8',1,'SX126x']]], + ['sx1272_589',['SX1272',['../class_s_x1272.html#a9ffe467a6baaeaa079e02c3f1f43f626',1,'SX1272']]], + ['sx1273_590',['SX1273',['../class_s_x1273.html#ad0387b22d6dcc876bc5f85174714149b',1,'SX1273']]], + ['sx1276_591',['SX1276',['../class_s_x1276.html#a91c31d4dbd6d35ef6e42dba6dad8197b',1,'SX1276']]], + ['sx1277_592',['SX1277',['../class_s_x1277.html#a296fb332bf2cdc574dbfe933d9d10eda',1,'SX1277']]], + ['sx1278_593',['SX1278',['../class_s_x1278.html#a00ebd3e60a66056940b241b13da0c68e',1,'SX1278']]], + ['sx1279_594',['SX1279',['../class_s_x1279.html#abc606ad06ee77b6830dab4331793d22a',1,'SX1279']]], + ['sx127x_595',['SX127x',['../class_s_x127x.html#ac74c5914ca429a3892c66b9d98e3ea6c',1,'SX127x']]], + ['sx1280_596',['SX1280',['../class_s_x1280.html#a0356199b89860e15cda4979cd9dc13eb',1,'SX1280']]], + ['sx1281_597',['SX1281',['../class_s_x1281.html#a0dd7678cdf7fad9ecfc9139c5092f998',1,'SX1281']]], + ['sx1282_598',['SX1282',['../class_s_x1282.html#ae90b7dcd7167c4cbe20e33ced04e4232',1,'SX1282']]], + ['sx128x_599',['SX128x',['../class_s_x128x.html#a9ccbf51f8304f1041c8eef182be547a7',1,'SX128x']]] ]; diff --git a/search/groups_0.js b/search/groups_0.js index 0ad595ef..7c856500 100644 --- a/search/groups_0.js +++ b/search/groups_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['data_20shaping_20filter_20values_20aliases_2e_630',['Data shaping filter values aliases.',['../group__config__shaping.html',1,'']]] + ['data_20shaping_20filter_20values_20aliases_2e_634',['Data shaping filter values aliases.',['../group__config__shaping.html',1,'']]] ]; diff --git a/search/groups_1.js b/search/groups_1.js index 84c397d0..32f30c6a 100644 --- a/search/groups_1.js +++ b/search/groups_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['encoding_20type_20aliases_2e_631',['Encoding type aliases.',['../group__config__encoding.html',1,'']]] + ['encoding_20type_20aliases_2e_635',['Encoding type aliases.',['../group__config__encoding.html',1,'']]] ]; diff --git a/search/groups_2.js b/search/groups_2.js index c0c8bc29..0fe9032e 100644 --- a/search/groups_2.js +++ b/search/groups_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['status_20codes_632',['Status Codes',['../group__status__codes.html',1,'']]] + ['status_20codes_636',['Status Codes',['../group__status__codes.html',1,'']]] ]; diff --git a/search/pages_0.js b/search/pages_0.js index f9fc5ee0..c51bd1e1 100644 --- a/search/pages_0.js +++ b/search/pages_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['radiolib_20documentation_633',['RadioLib Documentation',['../index.html',1,'']]] + ['radiolib_20documentation_637',['RadioLib Documentation',['../index.html',1,'']]] ]; diff --git a/search/pages_1.js b/search/pages_1.js index 95516dd8..ed19c9ad 100644 --- a/search/pages_1.js +++ b/search/pages_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['todo_20list_634',['Todo List',['../todo.html',1,'']]] + ['todo_20list_638',['Todo List',['../todo.html',1,'']]] ]; diff --git a/search/variables_0.js b/search/variables_0.js index e94e1813..66b5d13f 100644 --- a/search/variables_0.js +++ b/search/variables_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['control_606',['control',['../class_a_x25_frame.html#a5b196079b539dc417ca65dd4ad622f8f',1,'AX25Frame']]] + ['control_610',['control',['../class_a_x25_frame.html#a5b196079b539dc417ca65dd4ad622f8f',1,'AX25Frame']]] ]; diff --git a/search/variables_1.js b/search/variables_1.js index d31ff3dd..a45f17c3 100644 --- a/search/variables_1.js +++ b/search/variables_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['destcallsign_607',['destCallsign',['../class_a_x25_frame.html#a7fe9805148e2dd46d163cd989473dbff',1,'AX25Frame']]], - ['destssid_608',['destSSID',['../class_a_x25_frame.html#af62935e56dc24bca5d2e2aeb932b63f8',1,'AX25Frame']]] + ['destcallsign_611',['destCallsign',['../class_a_x25_frame.html#a7fe9805148e2dd46d163cd989473dbff',1,'AX25Frame']]], + ['destssid_612',['destSSID',['../class_a_x25_frame.html#af62935e56dc24bca5d2e2aeb932b63f8',1,'AX25Frame']]] ]; diff --git a/search/variables_2.js b/search/variables_2.js index e6cb8baf..d8410325 100644 --- a/search/variables_2.js +++ b/search/variables_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['freq_609',['freq',['../structtone__t.html#a322e5f269a6a7eaae58f3ca0b73da0cf',1,'tone_t']]] + ['freq_613',['freq',['../structtone__t.html#a322e5f269a6a7eaae58f3ca0b73da0cf',1,'tone_t']]] ]; diff --git a/search/variables_3.js b/search/variables_3.js index e597ccca..c83b08fd 100644 --- a/search/variables_3.js +++ b/search/variables_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['height_610',['height',['../struct_s_s_t_v_mode__t.html#aae9c12993b804b63c258e82244f20031',1,'SSTVMode_t']]] + ['height_614',['height',['../struct_s_s_t_v_mode__t.html#aae9c12993b804b63c258e82244f20031',1,'SSTVMode_t']]] ]; diff --git a/search/variables_4.js b/search/variables_4.js index c44256c8..0e1b2f51 100644 --- a/search/variables_4.js +++ b/search/variables_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['info_611',['info',['../class_a_x25_frame.html#aa82f006b84b71b9c5d036a4946a65988',1,'AX25Frame']]], - ['infolen_612',['infoLen',['../class_a_x25_frame.html#a75e8ad33c2540ede5bb130050f6ffc41',1,'AX25Frame']]] + ['info_615',['info',['../class_a_x25_frame.html#aa82f006b84b71b9c5d036a4946a65988',1,'AX25Frame']]], + ['infolen_616',['infoLen',['../class_a_x25_frame.html#a75e8ad33c2540ede5bb130050f6ffc41',1,'AX25Frame']]] ]; diff --git a/search/variables_5.js b/search/variables_5.js index a79b4155..559a2819 100644 --- a/search/variables_5.js +++ b/search/variables_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['len_613',['len',['../structtone__t.html#a3b0421dd255c7c59552741957a6224ed',1,'tone_t']]] + ['len_617',['len',['../structtone__t.html#a3b0421dd255c7c59552741957a6224ed',1,'tone_t']]] ]; diff --git a/search/variables_6.js b/search/variables_6.js index 200eedb4..2acaf128 100644 --- a/search/variables_6.js +++ b/search/variables_6.js @@ -1,5 +1,5 @@ var searchData= [ - ['numrepeaters_614',['numRepeaters',['../class_a_x25_frame.html#ad27453a838ba90f917a1a9853358bb9a',1,'AX25Frame']]], - ['numtones_615',['numTones',['../struct_s_s_t_v_mode__t.html#ae3d67bbc9815c38bea17ec070c8c0096',1,'SSTVMode_t']]] + ['numrepeaters_618',['numRepeaters',['../class_a_x25_frame.html#ad27453a838ba90f917a1a9853358bb9a',1,'AX25Frame']]], + ['numtones_619',['numTones',['../struct_s_s_t_v_mode__t.html#ae3d67bbc9815c38bea17ec070c8c0096',1,'SSTVMode_t']]] ]; diff --git a/search/variables_7.js b/search/variables_7.js index 87d912a5..1e6fe4a3 100644 --- a/search/variables_7.js +++ b/search/variables_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['protocolid_616',['protocolID',['../class_a_x25_frame.html#aa8895fea37220c82f68bd320331595c8',1,'AX25Frame']]] + ['protocolid_620',['protocolID',['../class_a_x25_frame.html#aa8895fea37220c82f68bd320331595c8',1,'AX25Frame']]] ]; diff --git a/search/variables_8.js b/search/variables_8.js index 2ea5b6f7..d5aa1efb 100644 --- a/search/variables_8.js +++ b/search/variables_8.js @@ -1,6 +1,6 @@ var searchData= [ - ['rcvseqnumber_617',['rcvSeqNumber',['../class_a_x25_frame.html#adce5294af25f09df752997d33ac0e87f',1,'AX25Frame']]], - ['repeatercallsigns_618',['repeaterCallsigns',['../class_a_x25_frame.html#a29eb08c9e72bbaced8d37dcb2343ee94',1,'AX25Frame']]], - ['repeaterssids_619',['repeaterSSIDs',['../class_a_x25_frame.html#a5b63c6b6f69e0ac47ba9230ad39c6830',1,'AX25Frame']]] + ['rcvseqnumber_621',['rcvSeqNumber',['../class_a_x25_frame.html#adce5294af25f09df752997d33ac0e87f',1,'AX25Frame']]], + ['repeatercallsigns_622',['repeaterCallsigns',['../class_a_x25_frame.html#a29eb08c9e72bbaced8d37dcb2343ee94',1,'AX25Frame']]], + ['repeaterssids_623',['repeaterSSIDs',['../class_a_x25_frame.html#a5b63c6b6f69e0ac47ba9230ad39c6830',1,'AX25Frame']]] ]; diff --git a/search/variables_9.js b/search/variables_9.js index 40f81136..cc16e22e 100644 --- a/search/variables_9.js +++ b/search/variables_9.js @@ -1,9 +1,9 @@ var searchData= [ - ['scanpixellen_620',['scanPixelLen',['../struct_s_s_t_v_mode__t.html#a991e84b2b6f696ec2390f2c3f8cb9694',1,'SSTVMode_t']]], - ['sendseqnumber_621',['sendSeqNumber',['../class_a_x25_frame.html#a4c0fdf148d3b779d48441d45af87add2',1,'AX25Frame']]], - ['spireadcommand_622',['SPIreadCommand',['../class_module.html#a849ad85fc1bc3a7130e660c13973ab26',1,'Module']]], - ['spiwritecommand_623',['SPIwriteCommand',['../class_module.html#ae89764d15e8df5694a6aec0e18f72d3f',1,'Module']]], - ['srccallsign_624',['srcCallsign',['../class_a_x25_frame.html#a38f7fb6a4a6344b5892c3a3cdf26c585',1,'AX25Frame']]], - ['srcssid_625',['srcSSID',['../class_a_x25_frame.html#a50c63276facf8126f0f8555b1fc6b2c9',1,'AX25Frame']]] + ['scanpixellen_624',['scanPixelLen',['../struct_s_s_t_v_mode__t.html#a991e84b2b6f696ec2390f2c3f8cb9694',1,'SSTVMode_t']]], + ['sendseqnumber_625',['sendSeqNumber',['../class_a_x25_frame.html#a4c0fdf148d3b779d48441d45af87add2',1,'AX25Frame']]], + ['spireadcommand_626',['SPIreadCommand',['../class_module.html#a849ad85fc1bc3a7130e660c13973ab26',1,'Module']]], + ['spiwritecommand_627',['SPIwriteCommand',['../class_module.html#ae89764d15e8df5694a6aec0e18f72d3f',1,'Module']]], + ['srccallsign_628',['srcCallsign',['../class_a_x25_frame.html#a38f7fb6a4a6344b5892c3a3cdf26c585',1,'AX25Frame']]], + ['srcssid_629',['srcSSID',['../class_a_x25_frame.html#a50c63276facf8126f0f8555b1fc6b2c9',1,'AX25Frame']]] ]; diff --git a/search/variables_a.js b/search/variables_a.js index 8e8fdc9c..b2b8aa01 100644 --- a/search/variables_a.js +++ b/search/variables_a.js @@ -1,5 +1,5 @@ var searchData= [ - ['tones_626',['tones',['../struct_s_s_t_v_mode__t.html#a27c6a271c1aa8e499a31a784ab9254ad',1,'SSTVMode_t']]], - ['type_627',['type',['../structtone__t.html#ac8717b06ffa53eebe2aaf16f19747d40',1,'tone_t']]] + ['tones_630',['tones',['../struct_s_s_t_v_mode__t.html#a27c6a271c1aa8e499a31a784ab9254ad',1,'SSTVMode_t']]], + ['type_631',['type',['../structtone__t.html#ac8717b06ffa53eebe2aaf16f19747d40',1,'tone_t']]] ]; diff --git a/search/variables_b.js b/search/variables_b.js index f837a87e..618ccec6 100644 --- a/search/variables_b.js +++ b/search/variables_b.js @@ -1,4 +1,4 @@ var searchData= [ - ['viscode_628',['visCode',['../struct_s_s_t_v_mode__t.html#a4033deed34e2703ab7f9a95cc32e5820',1,'SSTVMode_t']]] + ['viscode_632',['visCode',['../struct_s_s_t_v_mode__t.html#a4033deed34e2703ab7f9a95cc32e5820',1,'SSTVMode_t']]] ]; diff --git a/search/variables_c.js b/search/variables_c.js index 91c471fa..ca50890a 100644 --- a/search/variables_c.js +++ b/search/variables_c.js @@ -1,4 +1,4 @@ var searchData= [ - ['width_629',['width',['../struct_s_s_t_v_mode__t.html#ad8d4e7efb12eb0e0cfa850aeb7353e40',1,'SSTVMode_t']]] + ['width_633',['width',['../struct_s_s_t_v_mode__t.html#ad8d4e7efb12eb0e0cfa850aeb7353e40',1,'SSTVMode_t']]] ];