diff --git a/_cryptography_8h_source.html b/_cryptography_8h_source.html
index 468225ab..556c1e12 100644
--- a/_cryptography_8h_source.html
+++ b/_cryptography_8h_source.html
@@ -201,7 +201,7 @@ $(document).ready(function(){initNavTree('_cryptography_8h_source.html',''); ini
136 void generateCMAC(
const uint8_t* in,
size_t len, uint8_t* cmac);
- 145 bool verifyCMAC(uint8_t* in,
size_t len,
const uint8_t* cmac);
+ 145 bool verifyCMAC(
const uint8_t* in,
size_t len,
const uint8_t* cmac);
148 uint8_t* keyPtr =
nullptr;
@@ -235,9 +235,9 @@ $(document).ready(function(){initNavTree('_cryptography_8h_source.html',''); ini
Class to perform AES encryption, decryption and CMAC.
Definition Cryptography.h:97
RadioLibAES128()
Default constructor.
Definition Cryptography.cpp:5
void generateCMAC(const uint8_t *in, size_t len, uint8_t *cmac)
Calculate message authentication code according to RFC4493.
Definition Cryptography.cpp:46
-bool verifyCMAC(uint8_t *in, size_t len, const uint8_t *cmac)
Verify the received CMAC. This just calculates the CMAC again and compares the results.
Definition Cryptography.cpp:85
void init(uint8_t *key)
Initialize the AES.
Definition Cryptography.cpp:9
size_t encryptECB(const uint8_t *in, size_t len, uint8_t *out)
Perform ECB-type AES encryption.
Definition Cryptography.cpp:14
+bool verifyCMAC(const uint8_t *in, size_t len, const uint8_t *cmac)
Verify the received CMAC. This just calculates the CMAC again and compares the results.
Definition Cryptography.cpp:85
size_t decryptECB(const uint8_t *in, size_t len, uint8_t *out)
Perform ECB-type AES decryption.
Definition Cryptography.cpp:30
diff --git a/_hellschreiber_8h_source.html b/_hellschreiber_8h_source.html
index a0db8bb3..f09850e0 100644
--- a/_hellschreiber_8h_source.html
+++ b/_hellschreiber_8h_source.html
@@ -214,17 +214,14 @@ $(document).ready(function(){initNavTree('_hellschreiber_8h_source.html',''); in
144 uint32_t pixelDuration = 0;
- 147 size_t printNumber(
unsigned long, uint8_t)
override;
- 148 size_t printFloat(
double, uint8_t)
override;
-
- 150 int16_t transmitDirect(uint32_t freq = 0, uint32_t freqHz = 0);
-
-
+ 147 int16_t transmitDirect(uint32_t freq = 0, uint32_t freqHz = 0);
+
+
-
-
-
-
+
+
+
+
Client for audio-based transmissions. Requires Arduino tone() function, and a module capable of direc...
Definition AFSK.h:16
Client for Hellschreiber transmissions.
Definition Hellschreiber.h:90
int16_t begin(float base, float rate=122.5)
Initialization method.
Definition Hellschreiber.cpp:21
diff --git a/_lo_ra_w_a_n_8h_source.html b/_lo_ra_w_a_n_8h_source.html
index 0f3dc701..d6e04275 100644
--- a/_lo_ra_w_a_n_8h_source.html
+++ b/_lo_ra_w_a_n_8h_source.html
@@ -927,38 +927,38 @@ $(document).ready(function(){initNavTree('_lo_ra_w_a_n_8h_source.html',''); init
LoRaWAN-compatible node (class A device).
Definition LoRaWAN.h:524
void clearSession()
Clear an active session, so that the device will have to rejoin the network.
Definition LoRaWAN.cpp:278
virtual int16_t sendReceive(const char *strUp, uint8_t fPort, bool isConfirmed=false, LoRaWANEvent_t *eventUp=NULL, LoRaWANEvent_t *eventDown=NULL)
Send a message to the server and wait for a downlink during Rx1 and/or Rx2 window.
Definition LoRaWAN.cpp:43
-int16_t setDatarate(uint8_t drUp)
Set uplink datarate. This should not be used when ADR is enabled.
Definition LoRaWAN.cpp:2619
-void scheduleTransmission(RadioLibTime_t tUplink)
Set the exact time a transmission should occur. Note: this is the internal clock time....
Definition LoRaWAN.cpp:2752
+int16_t setDatarate(uint8_t drUp)
Set uplink datarate. This should not be used when ADR is enabled.
Definition LoRaWAN.cpp:2620
+void scheduleTransmission(RadioLibTime_t tUplink)
Set the exact time a transmission should occur. Note: this is the internal clock time....
Definition LoRaWAN.cpp:2753
RadioLibTime_t scanGuard
Rx window padding in milliseconds according to the spec, the Rx window must be at least enough time t...
Definition LoRaWAN.h:853
-void setCSMA(bool csmaEnabled, uint8_t maxChanges=4, uint8_t backoffMax=0, uint8_t difsSlots=2)
Configures CSMA for LoRaWAN as per TR013, LoRa Alliance.
Definition LoRaWAN.cpp:2734
-void setDutyCycle(bool enable=true, RadioLibTime_t msPerHour=0)
Toggle adherence to dutyCycle limits to on or off.
Definition LoRaWAN.cpp:2709
+void setCSMA(bool csmaEnabled, uint8_t maxChanges=4, uint8_t backoffMax=0, uint8_t difsSlots=2)
Configures CSMA for LoRaWAN as per TR013, LoRa Alliance.
Definition LoRaWAN.cpp:2735
+void setDutyCycle(bool enable=true, RadioLibTime_t msPerHour=0)
Toggle adherence to dutyCycle limits to on or off.
Definition LoRaWAN.cpp:2710
int16_t beginABP(uint32_t addr, const uint8_t *fNwkSIntKey, const uint8_t *sNwkSIntKey, const uint8_t *nwkSEncKey, const uint8_t *appSKey)
Set the device credentials and activation configuration.
Definition LoRaWAN.cpp:614
-RadioLibTime_t timeUntilUplink()
Returns time in milliseconds until next uplink is available under dutyCycle limits.
Definition LoRaWAN.cpp:3260
-void setDeviceStatus(uint8_t battLevel)
Set device status.
Definition LoRaWAN.cpp:2748
-RadioLibTime_t dutyCycleInterval(RadioLibTime_t msPerHour, RadioLibTime_t airtime)
Calculate the minimum interval to adhere to a certain dutyCycle. This interval is based on the ToA of...
Definition LoRaWAN.cpp:3250
-void setDwellTime(bool enable, RadioLibTime_t msPerUplink=0)
Set or disable uplink dwell time limitation; enabled by default if mandatory.
Definition LoRaWAN.cpp:2721
-uint32_t getAFCntDown()
Returns the last application downlink's frame counter; also 0 if no application downlink occured yet.
Definition LoRaWAN.cpp:2768
-RadioLibTime_t getLastToA()
Get the Time-on-air of the last uplink message (in milliseconds).
Definition LoRaWAN.cpp:2781
+RadioLibTime_t timeUntilUplink()
Returns time in milliseconds until next uplink is available under dutyCycle limits.
Definition LoRaWAN.cpp:3261
+void setDeviceStatus(uint8_t battLevel)
Set device status.
Definition LoRaWAN.cpp:2749
+RadioLibTime_t dutyCycleInterval(RadioLibTime_t msPerHour, RadioLibTime_t airtime)
Calculate the minimum interval to adhere to a certain dutyCycle. This interval is based on the ToA of...
Definition LoRaWAN.cpp:3251
+void setDwellTime(bool enable, RadioLibTime_t msPerUplink=0)
Set or disable uplink dwell time limitation; enabled by default if mandatory.
Definition LoRaWAN.cpp:2722
+uint32_t getAFCntDown()
Returns the last application downlink's frame counter; also 0 if no application downlink occured yet.
Definition LoRaWAN.cpp:2769
+RadioLibTime_t getLastToA()
Get the Time-on-air of the last uplink message (in milliseconds).
Definition LoRaWAN.cpp:2782
virtual int16_t activateABP(uint8_t initialDr=RADIOLIB_LORAWAN_DATA_RATE_UNUSED)
Join network by restoring ABP session or performing over-the-air activation. In this procedure,...
Definition LoRaWAN.cpp:959
bool TS009
TS009 Protocol Specification Verification switch (allows FPort 224 and cuts off uplink payload instea...
Definition LoRaWAN.h:839
uint8_t * getBufferNonces()
Returns the pointer to the internal buffer that holds the LW base parameters.
Definition LoRaWAN.cpp:227
uint8_t * getBufferSession()
Returns the pointer to the internal buffer that holds the LW session parameters.
Definition LoRaWAN.cpp:428
bool isActivated()
Whether there is an ongoing session active.
Definition LoRaWAN.cpp:1049
-int16_t setTxPower(int8_t txPower)
Configure TX power of the radio module.
Definition LoRaWAN.cpp:2652
-int16_t getMacDeviceTimeAns(uint32_t *gpsEpoch, uint8_t *fraction, bool returnUnix=true)
Returns the network time after requesting a DeviceTime MAC command. Returns 'true' if a network respo...
Definition LoRaWAN.cpp:2470
-uint32_t getNFCntDown()
Returns the last network downlink's frame counter; also 0 if no network downlink occured yet.
Definition LoRaWAN.cpp:2764
+int16_t setTxPower(int8_t txPower)
Configure TX power of the radio module.
Definition LoRaWAN.cpp:2653
+int16_t getMacDeviceTimeAns(uint32_t *gpsEpoch, uint8_t *fraction, bool returnUnix=true)
Returns the network time after requesting a DeviceTime MAC command. Returns 'true' if a network respo...
Definition LoRaWAN.cpp:2471
+uint32_t getNFCntDown()
Returns the last network downlink's frame counter; also 0 if no network downlink occured yet.
Definition LoRaWAN.cpp:2765
int16_t beginOTAA(uint64_t joinEUI, uint64_t devEUI, const uint8_t *nwkKey, const uint8_t *appKey)
Set the device credentials and activation configuration.
Definition LoRaWAN.cpp:585
-uint8_t getMaxPayloadLen()
Returns the maximum allowed uplink payload size given the current MAC state. Most importantly,...
Definition LoRaWAN.cpp:3269
+uint8_t getMaxPayloadLen()
Returns the maximum allowed uplink payload size given the current MAC state. Most importantly,...
Definition LoRaWAN.cpp:3270
virtual int16_t activateOTAA(uint8_t initialDr=RADIOLIB_LORAWAN_DATA_RATE_UNUSED, LoRaWANJoinEvent_t *joinEvent=NULL)
Join network by restoring OTAA session or performing over-the-air activation. By this procedure,...
Definition LoRaWAN.cpp:869
-uint32_t getFCntUp()
Returns the last uplink's frame counter; also 0 if no uplink occured yet.
Definition LoRaWAN.cpp:2757
+uint32_t getFCntUp()
Returns the last uplink's frame counter; also 0 if no uplink occured yet.
Definition LoRaWAN.cpp:2758
int16_t setBufferNonces(const uint8_t *persistentBuffer)
Fill the internal buffer that holds the LW base parameters with a supplied buffer.
Definition LoRaWAN.cpp:242
-int16_t setRx2Dr(uint8_t dr)
Configure the Rx2 datarate for ABP mode. This should not be needed for LoRaWAN 1.1 as it is configure...
Definition LoRaWAN.cpp:2678
-int16_t sendMacCommandReq(uint8_t cid)
Add a MAC command to the uplink queue. Only LinkCheck and DeviceTime are available to the user....
Definition LoRaWAN.cpp:2435
-int16_t getMacLinkCheckAns(uint8_t *margin, uint8_t *gwCnt)
Returns the quality of connectivity after requesting a LinkCheck MAC command. Returns 'true' if a net...
Definition LoRaWAN.cpp:2459
-void setADR(bool enable=true)
Toggle ADR to on or off.
Definition LoRaWAN.cpp:2705
+int16_t setRx2Dr(uint8_t dr)
Configure the Rx2 datarate for ABP mode. This should not be needed for LoRaWAN 1.1 as it is configure...
Definition LoRaWAN.cpp:2679
+int16_t sendMacCommandReq(uint8_t cid)
Add a MAC command to the uplink queue. Only LinkCheck and DeviceTime are available to the user....
Definition LoRaWAN.cpp:2436
+int16_t getMacLinkCheckAns(uint8_t *margin, uint8_t *gwCnt)
Returns the quality of connectivity after requesting a LinkCheck MAC command. Returns 'true' if a net...
Definition LoRaWAN.cpp:2460
+void setADR(bool enable=true)
Toggle ADR to on or off.
Definition LoRaWAN.cpp:2706
int16_t setBufferSession(const uint8_t *persistentBuffer)
Fill the internal buffer that holds the LW session parameters with a supplied buffer.
Definition LoRaWAN.cpp:460
-uint32_t getDevAddr()
Returns the DevAddr of the device, regardless of OTAA or ABP mode.
Definition LoRaWAN.cpp:2777
-void resetFCntDown()
Reset the downlink frame counters (application and network) This is unsafe and can possibly allow rep...
Definition LoRaWAN.cpp:2772
+uint32_t getDevAddr()
Returns the DevAddr of the device, regardless of OTAA or ABP mode.
Definition LoRaWAN.cpp:2778
+void resetFCntDown()
Reset the downlink frame counters (application and network) This is unsafe and can possibly allow rep...
Definition LoRaWAN.cpp:2773
Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition PhysicalLayer.h:151
unsigned long RadioLibTime_t
Type used for durations in RadioLib.
Definition TypeDef.h:642
Structure to save information about LoRaWAN band.
Definition LoRaWAN.h:369
diff --git a/_morse_8h_source.html b/_morse_8h_source.html
index 68f56e89..c37cf888 100644
--- a/_morse_8h_source.html
+++ b/_morse_8h_source.html
@@ -231,15 +231,12 @@ $(document).ready(function(){initNavTree('_morse_8h_source.html',''); initResiza
172 uint32_t pauseCounter = 0;
- 175 size_t printNumber(
unsigned long, uint8_t)
override;
- 176 size_t printFloat(
double, uint8_t)
override;
-
- 178 int16_t transmitDirect(uint32_t freq = 0, uint32_t freqHz = 0);
-
-
+ 175 int16_t transmitDirect(uint32_t freq = 0, uint32_t freqHz = 0);
+
+
-
-
+
+
Client for audio-based transmissions. Requires Arduino tone() function, and a module capable of direc...
Definition AFSK.h:16
Client for Morse Code communication. The public interface is the same as Arduino Serial.
Definition Morse.h:94
size_t startSignal()
Send start signal.
Definition Morse.cpp:41
diff --git a/_print_8h_source.html b/_print_8h_source.html
index 0a1f594b..f4f85326 100644
--- a/_print_8h_source.html
+++ b/_print_8h_source.html
@@ -159,8 +159,8 @@ $(document).ready(function(){initNavTree('_print_8h_source.html',''); initResiza
62 uint8_t encoding = RADIOLIB_ASCII_EXTENDED;
63 const char* lineFeed =
"\r\n";
- 65 virtual size_t printNumber(
unsigned long, uint8_t);
- 66 virtual size_t printFloat(
double, uint8_t);
+ 65 size_t printNumber(
unsigned long, uint8_t);
+ 66 size_t printFloat(
double, uint8_t);
diff --git a/class_radio_lib_a_e_s128-members.html b/class_radio_lib_a_e_s128-members.html
index 878267de..3b722276 100644
--- a/class_radio_lib_a_e_s128-members.html
+++ b/class_radio_lib_a_e_s128-members.html
@@ -101,7 +101,7 @@ $(document).ready(function(){initNavTree('class_radio_lib_a_e_s128.html',''); in
generateCMAC(const uint8_t *in, size_t len, uint8_t *cmac) | RadioLibAES128 | |
init(uint8_t *key) | RadioLibAES128 | |
RadioLibAES128() | RadioLibAES128 | |
- verifyCMAC(uint8_t *in, size_t len, const uint8_t *cmac) | RadioLibAES128 | |
+ verifyCMAC(const uint8_t *in, size_t len, const uint8_t *cmac) | RadioLibAES128 | |
diff --git a/class_radio_lib_a_e_s128.html b/class_radio_lib_a_e_s128.html
index b688218c..fb972810 100644
--- a/class_radio_lib_a_e_s128.html
+++ b/class_radio_lib_a_e_s128.html
@@ -120,9 +120,9 @@ Public Member Functions
void | generateCMAC (const uint8_t *in, size_t len, uint8_t *cmac) |
| Calculate message authentication code according to RFC4493.
|
|
-bool | verifyCMAC (uint8_t *in, size_t len, const uint8_t *cmac) |
- | Verify the received CMAC. This just calculates the CMAC again and compares the results.
|
- |
+bool | verifyCMAC (const uint8_t *in, size_t len, const uint8_t *cmac) |
+ | Verify the received CMAC. This just calculates the CMAC again and compares the results.
|
+ |
Class to perform AES encryption, decryption and CMAC.
@@ -288,8 +288,8 @@ Public Member Functions
-
-◆ verifyCMAC()
+
+◆ verifyCMAC()
@@ -297,7 +297,7 @@ Public Member Functions
bool RadioLibAES128::verifyCMAC |
( |
- uint8_t * |
+ const uint8_t * |
in, |
diff --git a/class_radio_lib_a_e_s128.js b/class_radio_lib_a_e_s128.js
index b1a4747e..93c54be0 100644
--- a/class_radio_lib_a_e_s128.js
+++ b/class_radio_lib_a_e_s128.js
@@ -5,5 +5,5 @@ var class_radio_lib_a_e_s128 =
[ "encryptECB", "class_radio_lib_a_e_s128.html#a6d05efec834b1ae7c5e46f9ef80f1464", null ],
[ "generateCMAC", "class_radio_lib_a_e_s128.html#a1330c5668c22e5f0b65681cf875f5fe3", null ],
[ "init", "class_radio_lib_a_e_s128.html#a2f688dbdf2b0506c077ca4501e40e22e", null ],
- [ "verifyCMAC", "class_radio_lib_a_e_s128.html#a235daad00bd77a406d7fc187bcb2192e", null ]
+ [ "verifyCMAC", "class_radio_lib_a_e_s128.html#a793795f82f27abd34409a5c0e0e7c455", null ]
];
\ No newline at end of file
diff --git a/functions_func_v.html b/functions_func_v.html
index 9710366d..474c5f78 100644
--- a/functions_func_v.html
+++ b/functions_func_v.html
@@ -94,7 +94,7 @@ $(document).ready(function(){initNavTree('functions_func_v.html',''); initResiza
- v -
diff --git a/functions_v.html b/functions_v.html
index 57c3feda..9ab77adc 100644
--- a/functions_v.html
+++ b/functions_v.html
@@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('functions_v.html',''); initResizable()
- v -
diff --git a/navtreeindex2.js b/navtreeindex2.js
index da8f052c..c5093380 100644
--- a/navtreeindex2.js
+++ b/navtreeindex2.js
@@ -161,9 +161,9 @@ var NAVTREEINDEX2 =
"class_radio_lib_a_e_s128.html":[3,0,46],
"class_radio_lib_a_e_s128.html#a11f816221d1c06432ff80f2678ef46fe":[3,0,46,0],
"class_radio_lib_a_e_s128.html#a1330c5668c22e5f0b65681cf875f5fe3":[3,0,46,3],
-"class_radio_lib_a_e_s128.html#a235daad00bd77a406d7fc187bcb2192e":[3,0,46,5],
"class_radio_lib_a_e_s128.html#a2f688dbdf2b0506c077ca4501e40e22e":[3,0,46,4],
"class_radio_lib_a_e_s128.html#a6d05efec834b1ae7c5e46f9ef80f1464":[3,0,46,2],
+"class_radio_lib_a_e_s128.html#a793795f82f27abd34409a5c0e0e7c455":[3,0,46,5],
"class_radio_lib_a_e_s128.html#ace646a86f293a791008212ac8bcbc01c":[3,0,46,1],
"class_radio_lib_b_c_h.html":[3,0,47],
"class_radio_lib_b_c_h.html#a39d55c0292e4c9337ee0672cd5241118":[3,0,47,0],
diff --git a/search/all_10.js b/search/all_10.js
index 1eaabd76..91aa95b5 100644
--- a/search/all_10.js
+++ b/search/all_10.js
@@ -131,7 +131,7 @@ var searchData=
['spireadregisterburst_128',['SPIreadRegisterBurst',['../class_module.html#ac993ab8e2ea0f5aa93339d1f6ffb54ee',1,'Module']]],
['spireadstream_129',['spireadstream',['../class_module.html#adacceb57ecfecb09150c135b2b44436f',1,'Module::SPIreadStream(uint16_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)'],['../class_module.html#ad4af5fc5fd60e0aadb8a69606e511946',1,'Module::SPIreadStream(const uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)']]],
['spisetregvalue_130',['SPIsetRegValue',['../class_module.html#aed95fba2ee72d7a2a21f98dd63ae4ad1',1,'Module']]],
- ['spitransfer_131',['spitransfer',['../class_module.html#a2bfbddb1ff044f8b1865aac89246445d',1,'Module::SPItransfer()'],['../class_radio_lib_hal.html#aebcaaf0cefdaaf5b572d4261e472ac8a',1,'RadioLibHal::spiTransfer()'],['../class_pi_hal.html#a96a0f36efd8e23893add3242bdef8be4',1,'PiHal::spiTransfer()'],['../class_pico_hal.html#acc961bf30af621d0dfec2b3f7e25cf5c',1,'PicoHal::spiTransfer()']]],
+ ['spitransfer_131',['spitransfer',['../class_radio_lib_hal.html#aebcaaf0cefdaaf5b572d4261e472ac8a',1,'RadioLibHal::spiTransfer()'],['../class_pi_hal.html#a96a0f36efd8e23893add3242bdef8be4',1,'PiHal::spiTransfer()'],['../class_pico_hal.html#acc961bf30af621d0dfec2b3f7e25cf5c',1,'PicoHal::spiTransfer()'],['../class_module.html#a2bfbddb1ff044f8b1865aac89246445d',1,'Module::SPItransfer(uint16_t cmd, uint32_t reg, const uint8_t *dataOut, uint8_t *dataIn, size_t numBytes)']]],
['spitransferstream_132',['SPItransferStream',['../class_module.html#a2b3f89fc63a82eb5fd55a7ddd72318fe',1,'Module']]],
['spiwriteregister_133',['SPIwriteRegister',['../class_module.html#a60ca6b4cae98f7d935191a569d519913',1,'Module']]],
['spiwriteregisterburst_134',['SPIwriteRegisterBurst',['../class_module.html#a10809e942c686b4e605269e58bd637b9',1,'Module']]],
diff --git a/search/all_13.js b/search/all_13.js
index f1492ab0..f33f0ed2 100644
--- a/search/all_13.js
+++ b/search/all_13.js
@@ -3,6 +3,6 @@ var searchData=
['values_0',['values',['../struct_module_1_1_rf_switch_mode__t.html#a694fecae172f868d8ca400319920ed66',1,'Module::RfSwitchMode_t']]],
['values_20aliases_1',['Data shaping filter values aliases.',['../group__config__shaping.html',1,'']]],
['variablepacketlengthmode_2',['variablepacketlengthmode',['../class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f',1,'CC1101::variablePacketLengthMode()'],['../class_l_r11x0.html#adcd56cf63e91449b6cd03782a69c3451',1,'LR11x0::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()']]],
- ['verifycmac_3',['verifyCMAC',['../class_radio_lib_a_e_s128.html#a235daad00bd77a406d7fc187bcb2192e',1,'RadioLibAES128']]],
+ ['verifycmac_3',['verifyCMAC',['../class_radio_lib_a_e_s128.html#a793795f82f27abd34409a5c0e0e7c455',1,'RadioLibAES128']]],
['viscode_4',['visCode',['../struct_s_s_t_v_mode__t.html#a4033deed34e2703ab7f9a95cc32e5820',1,'SSTVMode_t']]]
];
diff --git a/search/functions_12.js b/search/functions_12.js
index 1ea6fa7c..0b64a10f 100644
--- a/search/functions_12.js
+++ b/search/functions_12.js
@@ -1,5 +1,5 @@
var searchData=
[
['variablepacketlengthmode_0',['variablepacketlengthmode',['../class_c_c1101.html#a50b9e73d2d82a4cd03841f465825b73f',1,'CC1101::variablePacketLengthMode()'],['../class_l_r11x0.html#adcd56cf63e91449b6cd03782a69c3451',1,'LR11x0::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()']]],
- ['verifycmac_1',['verifyCMAC',['../class_radio_lib_a_e_s128.html#a235daad00bd77a406d7fc187bcb2192e',1,'RadioLibAES128']]]
+ ['verifycmac_1',['verifyCMAC',['../class_radio_lib_a_e_s128.html#a793795f82f27abd34409a5c0e0e7c455',1,'RadioLibAES128']]]
];
diff --git a/search/functions_f.js b/search/functions_f.js
index 1959f8cd..8d80e0af 100644
--- a/search/functions_f.js
+++ b/search/functions_f.js
@@ -120,7 +120,7 @@ var searchData=
['spireadregisterburst_117',['SPIreadRegisterBurst',['../class_module.html#ac993ab8e2ea0f5aa93339d1f6ffb54ee',1,'Module']]],
['spireadstream_118',['spireadstream',['../class_module.html#adacceb57ecfecb09150c135b2b44436f',1,'Module::SPIreadStream(uint16_t cmd, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)'],['../class_module.html#ad4af5fc5fd60e0aadb8a69606e511946',1,'Module::SPIreadStream(const uint8_t *cmd, uint8_t cmdLen, uint8_t *data, size_t numBytes, bool waitForGpio=true, bool verify=true)']]],
['spisetregvalue_119',['SPIsetRegValue',['../class_module.html#aed95fba2ee72d7a2a21f98dd63ae4ad1',1,'Module']]],
- ['spitransfer_120',['spitransfer',['../class_module.html#a2bfbddb1ff044f8b1865aac89246445d',1,'Module::SPItransfer()'],['../class_radio_lib_hal.html#aebcaaf0cefdaaf5b572d4261e472ac8a',1,'RadioLibHal::spiTransfer()'],['../class_pi_hal.html#a96a0f36efd8e23893add3242bdef8be4',1,'PiHal::spiTransfer()'],['../class_pico_hal.html#acc961bf30af621d0dfec2b3f7e25cf5c',1,'PicoHal::spiTransfer()']]],
+ ['spitransfer_120',['spitransfer',['../class_radio_lib_hal.html#aebcaaf0cefdaaf5b572d4261e472ac8a',1,'RadioLibHal::spiTransfer()'],['../class_pi_hal.html#a96a0f36efd8e23893add3242bdef8be4',1,'PiHal::spiTransfer()'],['../class_pico_hal.html#acc961bf30af621d0dfec2b3f7e25cf5c',1,'PicoHal::spiTransfer()'],['../class_module.html#a2bfbddb1ff044f8b1865aac89246445d',1,'Module::SPItransfer(uint16_t cmd, uint32_t reg, const uint8_t *dataOut, uint8_t *dataIn, size_t numBytes)']]],
['spitransferstream_121',['SPItransferStream',['../class_module.html#a2b3f89fc63a82eb5fd55a7ddd72318fe',1,'Module']]],
['spiwriteregister_122',['SPIwriteRegister',['../class_module.html#a60ca6b4cae98f7d935191a569d519913',1,'Module']]],
['spiwriteregisterburst_123',['SPIwriteRegisterBurst',['../class_module.html#a10809e942c686b4e605269e58bd637b9',1,'Module']]],