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
129
136 void generateCMAC(const uint8_t* in, size_t len, uint8_t* cmac);
137
-
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);
146
147 private:
148 uint8_t* keyPtr = nullptr;
@@ -235,9 +235,9 @@ $(document).ready(function(){initNavTree('_cryptography_8h_source.html',''); ini
RadioLibAES128
Class to perform AES encryption, decryption and CMAC.
Definition Cryptography.h:97
RadioLibAES128::RadioLibAES128
RadioLibAES128()
Default constructor.
Definition Cryptography.cpp:5
RadioLibAES128::generateCMAC
void generateCMAC(const uint8_t *in, size_t len, uint8_t *cmac)
Calculate message authentication code according to RFC4493.
Definition Cryptography.cpp:46
-
RadioLibAES128::verifyCMAC
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
RadioLibAES128::init
void init(uint8_t *key)
Initialize the AES.
Definition Cryptography.cpp:9
RadioLibAES128::encryptECB
size_t encryptECB(const uint8_t *in, size_t len, uint8_t *out)
Perform ECB-type AES encryption.
Definition Cryptography.cpp:14
+
RadioLibAES128::verifyCMAC
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
RadioLibAES128::decryptECB
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;
145 bool invert = false;
146
-
147 size_t printNumber(unsigned long, uint8_t) override;
-
148 size_t printFloat(double, uint8_t) override;
-
149
-
150 int16_t transmitDirect(uint32_t freq = 0, uint32_t freqHz = 0);
-
151 int16_t standby();
-
152};
+
147 int16_t transmitDirect(uint32_t freq = 0, uint32_t freqHz = 0);
+
148 int16_t standby();
+
149};
-
153
-
154#endif
-
155
-
156#endif
+
150
+
151#endif
+
152
+
153#endif
AFSKClient
Client for audio-based transmissions. Requires Arduino tone() function, and a module capable of direc...
Definition AFSK.h:16
HellClient
Client for Hellschreiber transmissions.
Definition Hellschreiber.h:90
HellClient::begin
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
LoRaWANNode
LoRaWAN-compatible node (class A device).
Definition LoRaWAN.h:524
LoRaWANNode::clearSession
void clearSession()
Clear an active session, so that the device will have to rejoin the network.
Definition LoRaWAN.cpp:278
LoRaWANNode::sendReceive
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
-
LoRaWANNode::setDatarate
int16_t setDatarate(uint8_t drUp)
Set uplink datarate. This should not be used when ADR is enabled.
Definition LoRaWAN.cpp:2619
-
LoRaWANNode::scheduleTransmission
void scheduleTransmission(RadioLibTime_t tUplink)
Set the exact time a transmission should occur. Note: this is the internal clock time....
Definition LoRaWAN.cpp:2752
+
LoRaWANNode::setDatarate
int16_t setDatarate(uint8_t drUp)
Set uplink datarate. This should not be used when ADR is enabled.
Definition LoRaWAN.cpp:2620
+
LoRaWANNode::scheduleTransmission
void scheduleTransmission(RadioLibTime_t tUplink)
Set the exact time a transmission should occur. Note: this is the internal clock time....
Definition LoRaWAN.cpp:2753
LoRaWANNode::scanGuard
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
-
LoRaWANNode::setCSMA
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
-
LoRaWANNode::setDutyCycle
void setDutyCycle(bool enable=true, RadioLibTime_t msPerHour=0)
Toggle adherence to dutyCycle limits to on or off.
Definition LoRaWAN.cpp:2709
+
LoRaWANNode::setCSMA
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
+
LoRaWANNode::setDutyCycle
void setDutyCycle(bool enable=true, RadioLibTime_t msPerHour=0)
Toggle adherence to dutyCycle limits to on or off.
Definition LoRaWAN.cpp:2710
LoRaWANNode::beginABP
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
-
LoRaWANNode::timeUntilUplink
RadioLibTime_t timeUntilUplink()
Returns time in milliseconds until next uplink is available under dutyCycle limits.
Definition LoRaWAN.cpp:3260
-
LoRaWANNode::setDeviceStatus
void setDeviceStatus(uint8_t battLevel)
Set device status.
Definition LoRaWAN.cpp:2748
-
LoRaWANNode::dutyCycleInterval
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
-
LoRaWANNode::setDwellTime
void setDwellTime(bool enable, RadioLibTime_t msPerUplink=0)
Set or disable uplink dwell time limitation; enabled by default if mandatory.
Definition LoRaWAN.cpp:2721
-
LoRaWANNode::getAFCntDown
uint32_t getAFCntDown()
Returns the last application downlink's frame counter; also 0 if no application downlink occured yet.
Definition LoRaWAN.cpp:2768
-
LoRaWANNode::getLastToA
RadioLibTime_t getLastToA()
Get the Time-on-air of the last uplink message (in milliseconds).
Definition LoRaWAN.cpp:2781
+
LoRaWANNode::timeUntilUplink
RadioLibTime_t timeUntilUplink()
Returns time in milliseconds until next uplink is available under dutyCycle limits.
Definition LoRaWAN.cpp:3261
+
LoRaWANNode::setDeviceStatus
void setDeviceStatus(uint8_t battLevel)
Set device status.
Definition LoRaWAN.cpp:2749
+
LoRaWANNode::dutyCycleInterval
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
+
LoRaWANNode::setDwellTime
void setDwellTime(bool enable, RadioLibTime_t msPerUplink=0)
Set or disable uplink dwell time limitation; enabled by default if mandatory.
Definition LoRaWAN.cpp:2722
+
LoRaWANNode::getAFCntDown
uint32_t getAFCntDown()
Returns the last application downlink's frame counter; also 0 if no application downlink occured yet.
Definition LoRaWAN.cpp:2769
+
LoRaWANNode::getLastToA
RadioLibTime_t getLastToA()
Get the Time-on-air of the last uplink message (in milliseconds).
Definition LoRaWAN.cpp:2782
LoRaWANNode::activateABP
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
LoRaWANNode::TS009
bool TS009
TS009 Protocol Specification Verification switch (allows FPort 224 and cuts off uplink payload instea...
Definition LoRaWAN.h:839
LoRaWANNode::getBufferNonces
uint8_t * getBufferNonces()
Returns the pointer to the internal buffer that holds the LW base parameters.
Definition LoRaWAN.cpp:227
LoRaWANNode::getBufferSession
uint8_t * getBufferSession()
Returns the pointer to the internal buffer that holds the LW session parameters.
Definition LoRaWAN.cpp:428
LoRaWANNode::isActivated
bool isActivated()
Whether there is an ongoing session active.
Definition LoRaWAN.cpp:1049
-
LoRaWANNode::setTxPower
int16_t setTxPower(int8_t txPower)
Configure TX power of the radio module.
Definition LoRaWAN.cpp:2652
-
LoRaWANNode::getMacDeviceTimeAns
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
-
LoRaWANNode::getNFCntDown
uint32_t getNFCntDown()
Returns the last network downlink's frame counter; also 0 if no network downlink occured yet.
Definition LoRaWAN.cpp:2764
+
LoRaWANNode::setTxPower
int16_t setTxPower(int8_t txPower)
Configure TX power of the radio module.
Definition LoRaWAN.cpp:2653
+
LoRaWANNode::getMacDeviceTimeAns
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
+
LoRaWANNode::getNFCntDown
uint32_t getNFCntDown()
Returns the last network downlink's frame counter; also 0 if no network downlink occured yet.
Definition LoRaWAN.cpp:2765
LoRaWANNode::beginOTAA
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
-
LoRaWANNode::getMaxPayloadLen
uint8_t getMaxPayloadLen()
Returns the maximum allowed uplink payload size given the current MAC state. Most importantly,...
Definition LoRaWAN.cpp:3269
+
LoRaWANNode::getMaxPayloadLen
uint8_t getMaxPayloadLen()
Returns the maximum allowed uplink payload size given the current MAC state. Most importantly,...
Definition LoRaWAN.cpp:3270
LoRaWANNode::activateOTAA
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
-
LoRaWANNode::getFCntUp
uint32_t getFCntUp()
Returns the last uplink's frame counter; also 0 if no uplink occured yet.
Definition LoRaWAN.cpp:2757
+
LoRaWANNode::getFCntUp
uint32_t getFCntUp()
Returns the last uplink's frame counter; also 0 if no uplink occured yet.
Definition LoRaWAN.cpp:2758
LoRaWANNode::setBufferNonces
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
-
LoRaWANNode::setRx2Dr
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
-
LoRaWANNode::sendMacCommandReq
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
-
LoRaWANNode::getMacLinkCheckAns
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
-
LoRaWANNode::setADR
void setADR(bool enable=true)
Toggle ADR to on or off.
Definition LoRaWAN.cpp:2705
+
LoRaWANNode::setRx2Dr
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
+
LoRaWANNode::sendMacCommandReq
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
+
LoRaWANNode::getMacLinkCheckAns
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
+
LoRaWANNode::setADR
void setADR(bool enable=true)
Toggle ADR to on or off.
Definition LoRaWAN.cpp:2706
LoRaWANNode::setBufferSession
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
-
LoRaWANNode::getDevAddr
uint32_t getDevAddr()
Returns the DevAddr of the device, regardless of OTAA or ABP mode.
Definition LoRaWAN.cpp:2777
-
LoRaWANNode::resetFCntDown
void resetFCntDown()
Reset the downlink frame counters (application and network) This is unsafe and can possibly allow rep...
Definition LoRaWAN.cpp:2772
+
LoRaWANNode::getDevAddr
uint32_t getDevAddr()
Returns the DevAddr of the device, regardless of OTAA or ABP mode.
Definition LoRaWAN.cpp:2778
+
LoRaWANNode::resetFCntDown
void resetFCntDown()
Reset the downlink frame counters (application and network) This is unsafe and can possibly allow rep...
Definition LoRaWAN.cpp:2773
PhysicalLayer
Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition PhysicalLayer.h:151
RadioLibTime_t
unsigned long RadioLibTime_t
Type used for durations in RadioLib.
Definition TypeDef.h:642
LoRaWANBand_t
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;
173 RadioLibTime_t pauseStart = 0;
174
-
175 size_t printNumber(unsigned long, uint8_t) override;
-
176 size_t printFloat(double, uint8_t) override;
-
177
-
178 int16_t transmitDirect(uint32_t freq = 0, uint32_t freqHz = 0);
-
179 int16_t standby();
-
180};
+
175 int16_t transmitDirect(uint32_t freq = 0, uint32_t freqHz = 0);
+
176 int16_t standby();
+
177};
-
181
-
182#endif
+
178
+
179#endif
AFSKClient
Client for audio-based transmissions. Requires Arduino tone() function, and a module capable of direc...
Definition AFSK.h:16
MorseClient
Client for Morse Code communication. The public interface is the same as Arduino Serial.
Definition Morse.h:94
MorseClient::startSignal
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";
64
-
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);
67
68};
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.

Detailed Description

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']]],