From fd9ce19093144f92c112a305abd7b672b4f92de2 Mon Sep 17 00:00:00 2001
From: StevenCellist <47155822+StevenCellist@users.noreply.github.com>
Date: Sat, 25 May 2024 11:14:15 +0000
Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20=20@=2088b4d?=
=?UTF-8?q?a94c1d0edaa74db683fd64fbc26aeafacee=20=F0=9F=9A=80?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
_lo_ra_w_a_n_8h_source.html | 30 +++++++++----------
functions_p.html | 2 +-
functions_vars.html | 2 +-
navtreeindex6.js | 2 +-
search/all_e.js | 2 +-
search/variables_e.js | 2 +-
...ct_lo_ra_w_a_n_mac_command__t-members.html | 2 +-
struct_lo_ra_w_a_n_mac_command__t.html | 8 ++---
struct_lo_ra_w_a_n_mac_command__t.js | 2 +-
9 files changed, 26 insertions(+), 26 deletions(-)
diff --git a/_lo_ra_w_a_n_8h_source.html b/_lo_ra_w_a_n_8h_source.html
index a8648434..ca53d331 100644
--- a/_lo_ra_w_a_n_8h_source.html
+++ b/_lo_ra_w_a_n_8h_source.html
@@ -317,7 +317,7 @@ $(document).ready(function(){initNavTree('_lo_ra_w_a_n_8h_source.html',''); init
-
+ 246 uint8_t
payload[RADIOLIB_LORAWAN_MAX_MAC_COMMAND_LEN_DOWN];
@@ -806,36 +806,36 @@ $(document).ready(function(){initNavTree('_lo_ra_w_a_n_8h_source.html',''); init
LoRaWAN-compatible node (class A device).
Definition: LoRaWAN.h:513
void clearSession()
Clear an active session, so that the device will have to rejoin the network.
Definition: LoRaWAN.cpp:56
int16_t setBufferNonces(uint8_t *persistentBuffer)
Fill the internal buffer that holds the LW base parameters with a supplied buffer.
Definition: LoRaWAN.cpp:72
-int16_t setDatarate(uint8_t drUp)
Set uplink datarate. This should not be used when ADR is enabled.
Definition: LoRaWAN.cpp:1951
+int16_t setDatarate(uint8_t drUp)
Set uplink datarate. This should not be used when ADR is enabled.
Definition: LoRaWAN.cpp:1952
int16_t uplink(const char *str, uint8_t fPort, bool isConfirmed=false, LoRaWANEvent_t *event=NULL)
Send a message to the server.
Definition: LoRaWAN.cpp:855
void beginOTAA(uint64_t joinEUI, uint64_t devEUI, uint8_t *nwkKey, uint8_t *appKey)
Set the device credentials and activation configuration.
Definition: LoRaWAN.cpp:444
-uint8_t maxPayloadDwellTime()
Returns the maximum payload given the currently present dwell time limits. WARNING: the addition of M...
Definition: LoRaWAN.cpp:2034
-void setDutyCycle(bool enable=true, RadioLibTime_t msPerHour=0)
Toggle adherence to dutyCycle limits to on or off.
Definition: LoRaWAN.cpp:1992
-RadioLibTime_t timeUntilUplink()
Returns time in milliseconds until next uplink is available under dutyCycle limits.
Definition: LoRaWAN.cpp:2016
+uint8_t maxPayloadDwellTime()
Returns the maximum payload given the currently present dwell time limits. WARNING: the addition of M...
Definition: LoRaWAN.cpp:2035
+void setDutyCycle(bool enable=true, RadioLibTime_t msPerHour=0)
Toggle adherence to dutyCycle limits to on or off.
Definition: LoRaWAN.cpp:1993
+RadioLibTime_t timeUntilUplink()
Returns time in milliseconds until next uplink is available under dutyCycle limits.
Definition: LoRaWAN.cpp:2017
void setDeviceStatus(uint8_t battLevel)
Set device status.
Definition: LoRaWAN.cpp:1645
-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:2006
-void setDwellTime(bool enable, RadioLibTime_t msPerUplink=0)
Toggle adherence to dwellTime limits to on or off.
Definition: LoRaWAN.cpp:2025
+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:2007
+void setDwellTime(bool enable, RadioLibTime_t msPerUplink=0)
Toggle adherence to dwellTime limits to on or off.
Definition: LoRaWAN.cpp:2026
uint32_t getAFCntDown()
Returns the last application downlink's frame counter; also 0 if no application downlink occured yet.
Definition: LoRaWAN.cpp:1661
-RadioLibTime_t getLastToA()
Get the Time-on-air of the last uplink message.
Definition: LoRaWAN.cpp:2842
+RadioLibTime_t getLastToA()
Get the Time-on-air of the last uplink message.
Definition: LoRaWAN.cpp:2843
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:779
uint8_t * getBufferNonces()
Returns the pointer to the internal buffer that holds the LW base parameters.
Definition: LoRaWAN.cpp:64
int16_t sendReceive(const char *strUp, uint8_t fPort, uint8_t *dataDown, size_t *lenDown, 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:1625
uint8_t * getBufferSession()
Returns the pointer to the internal buffer that holds the LW session parameters.
Definition: LoRaWAN.cpp:108
void beginABP(uint32_t addr, uint8_t *fNwkSIntKey, uint8_t *sNwkSIntKey, uint8_t *nwkSEncKey, uint8_t *appSKey)
Set the device credentials and activation configuration.
Definition: LoRaWAN.cpp:752
bool isActivated()
Whether there is an ongoing session active.
Definition: LoRaWAN.cpp:845
-int16_t setTxPower(int8_t txPower)
Configure TX power of the radio module.
Definition: LoRaWAN.cpp:2055
-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:2821
+int16_t setTxPower(int8_t txPower)
Configure TX power of the radio module.
Definition: LoRaWAN.cpp:2056
+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:2822
uint32_t getNFCntDown()
Returns the last network downlink's frame counter; also 0 if no network downlink occured yet.
Definition: LoRaWAN.cpp:1657
-uint64_t getDevAddr()
Returns the DevAddr of the device, regardless of OTAA or ABP mode.
Definition: LoRaWAN.cpp:2838
+uint64_t getDevAddr()
Returns the DevAddr of the device, regardless of OTAA or ABP mode.
Definition: LoRaWAN.cpp:2839
int16_t downlink(uint8_t *data, size_t *len, LoRaWANEvent_t *event=NULL)
Wait for downlink from the server in either RX1 or RX2 window.
Definition: LoRaWAN.cpp:1292
int16_t setBufferSession(uint8_t *persistentBuffer)
Fill the internal buffer that holds the LW session parameters with a supplied buffer.
Definition: LoRaWAN.cpp:127
LoRaWANNode(PhysicalLayer *phy, const LoRaWANBand_t *band, uint8_t subBand=0)
Default constructor.
Definition: LoRaWAN.cpp:30
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:461
uint8_t rx1DrOffset
Offset between TX and RX1 (such that RX1 has equal or lower DR)
Definition: LoRaWAN.h:517
uint32_t getFCntUp()
Returns the last uplink's frame counter; also 0 if no uplink occured yet.
Definition: LoRaWAN.cpp:1650
-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:2119
-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:2810
-void setADR(bool enable=true)
Toggle ADR to on or off.
Definition: LoRaWAN.cpp:1988
+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:2120
+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:2811
+void setADR(bool enable=true)
Toggle ADR to on or off.
Definition: LoRaWAN.cpp:1989
LoRaWANChannel_t rx2
RX2 channel properties - may be changed by MAC command.
Definition: LoRaWAN.h:520
void resetFCntDown()
Reset the downlink frame counters (application and network) This is unsafe and can possibly allow rep...
Definition: LoRaWAN.cpp:1665
Provides common interface for protocols that run on LoRa/FSK modules, such as RTTY or LoRaWAN....
Definition: PhysicalLayer.h:54
@@ -885,10 +885,10 @@ $(document).ready(function(){initNavTree('_lo_ra_w_a_n_8h_source.html',''); init
uint32_t joinNonce
The received Join-Request JoinNonce value.
Definition: LoRaWAN.h:475
uint16_t devNonce
The transmitted Join-Request DevNonce value.
Definition: LoRaWAN.h:472
Structure to save information about MAC command.
Definition: LoRaWAN.h:241
+uint8_t payload[RADIOLIB_LORAWAN_MAX_MAC_COMMAND_LEN_DOWN]
Payload buffer (5 bytes is the longest possible)
Definition: LoRaWAN.h:246
uint8_t len
Length of the payload.
Definition: LoRaWAN.h:249
uint8_t cid
The command ID.
Definition: LoRaWAN.h:243
uint8_t repeat
Repetition counter (the command will be uplinked repeat + 1 times)
Definition: LoRaWAN.h:252
-uint8_t payload[5]
Payload buffer (5 bytes is the longest possible)
Definition: LoRaWAN.h:246
Structure to hold information about a queue of MAC commands.
Definition: LoRaWAN.h:259
LoRaWANMacCommand_t commands[RADIOLIB_LORAWAN_MAC_COMMAND_QUEUE_SIZE]
MAC command buffer.
Definition: LoRaWAN.h:267
uint8_t numCommands
Number of commands in the queue.
Definition: LoRaWAN.h:261
diff --git a/functions_p.html b/functions_p.html
index 4615d3d8..c977fed9 100644
--- a/functions_p.html
+++ b/functions_p.html
@@ -98,7 +98,7 @@ $(document).ready(function(){initNavTree('functions_p.html',''); initResizable()
: Module::SPIConfig_t
payload
-: LoRaWANMacCommand_t
+: LoRaWANMacCommand_t
payloadLenMax
: LoRaWANBand_t
diff --git a/functions_vars.html b/functions_vars.html
index d3f2d92d..6facbc5c 100644
--- a/functions_vars.html
+++ b/functions_vars.html
@@ -410,7 +410,7 @@ $(document).ready(function(){initNavTree('functions_vars.html',''); initResizabl
: Module::SPIConfig_t
payload
-: LoRaWANMacCommand_t
+: LoRaWANMacCommand_t
payloadLenMax
: LoRaWANBand_t
diff --git a/navtreeindex6.js b/navtreeindex6.js
index 2dcf684c..8ca1d24e 100644
--- a/navtreeindex6.js
+++ b/navtreeindex6.js
@@ -35,10 +35,10 @@ var NAVTREEINDEX6 =
"struct_lo_ra_w_a_n_join_event__t.html#a935bc95eb2c02242c61f192fa2c68d8b":[3,0,20,1],
"struct_lo_ra_w_a_n_join_event__t.html#abdb57ec1e16ea0d1822ba0a5632c9372":[3,0,20,0],
"struct_lo_ra_w_a_n_mac_command__t.html":[3,0,21],
+"struct_lo_ra_w_a_n_mac_command__t.html#a2155e7497b6f7ddabceee3d1a236c009":[3,0,21,2],
"struct_lo_ra_w_a_n_mac_command__t.html#a3530cae6be81314da53f9bf75788b5e5":[3,0,21,1],
"struct_lo_ra_w_a_n_mac_command__t.html#aa41a9955ac6f0fad60b4990955e40834":[3,0,21,0],
"struct_lo_ra_w_a_n_mac_command__t.html#abc329424b5a36c95c625619b37dd2681":[3,0,21,3],
-"struct_lo_ra_w_a_n_mac_command__t.html#ac572044ad659ad7addd50d21f6f2e764":[3,0,21,2],
"struct_lo_ra_w_a_n_mac_command_queue__t.html":[3,0,22],
"struct_lo_ra_w_a_n_mac_command_queue__t.html#a0a17c93236cdeb3703b9f69b4f6d702b":[3,0,22,0],
"struct_lo_ra_w_a_n_mac_command_queue__t.html#ae83622d6039c73d6d7134318bb36edeb":[3,0,22,2],
diff --git a/search/all_e.js b/search/all_e.js
index 712e3514..b9d6096a 100644
--- a/search/all_e.js
+++ b/search/all_e.js
@@ -3,7 +3,7 @@ var searchData=
['packetmode_263',['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()']]],
['pagerclient_264',['PagerClient',['../class_pager_client.html',1,'PagerClient'],['../class_pager_client.html#a9f978120467b13104fb356e9b7d855ec',1,'PagerClient::PagerClient()']]],
['parsestatuscb_265',['parseStatusCb',['../struct_module_1_1_s_p_i_config__t.html#a9619dcb8b269bcbd125e5a05e6c0fc77',1,'Module::SPIConfig_t']]],
- ['payload_266',['payload',['../struct_lo_ra_w_a_n_mac_command__t.html#ac572044ad659ad7addd50d21f6f2e764',1,'LoRaWANMacCommand_t']]],
+ ['payload_266',['payload',['../struct_lo_ra_w_a_n_mac_command__t.html#a2155e7497b6f7ddabceee3d1a236c009',1,'LoRaWANMacCommand_t']]],
['payloadlenmax_267',['payloadLenMax',['../struct_lo_ra_w_a_n_band__t.html#a9b8143ac9bbf3ed45e7cc80fc71ce055',1,'LoRaWANBand_t']]],
['periodbeacon_268',['periodBeacon',['../struct_l_r11x0_wifi_result_full__t.html#a0e2539bf62ddd7fb7a9671f4e8c58bf8',1,'LR11x0WifiResultFull_t']]],
['phioffset_269',['phiOffset',['../struct_l_r11x0_wifi_result_full__t.html#a37d3203c39ca6d6f0ab42662a09bab13',1,'LR11x0WifiResultFull_t']]],
diff --git a/search/variables_e.js b/search/variables_e.js
index 047ebeff..4fc08d34 100644
--- a/search/variables_e.js
+++ b/search/variables_e.js
@@ -1,7 +1,7 @@
var searchData=
[
['parsestatuscb_1147',['parseStatusCb',['../struct_module_1_1_s_p_i_config__t.html#a9619dcb8b269bcbd125e5a05e6c0fc77',1,'Module::SPIConfig_t']]],
- ['payload_1148',['payload',['../struct_lo_ra_w_a_n_mac_command__t.html#ac572044ad659ad7addd50d21f6f2e764',1,'LoRaWANMacCommand_t']]],
+ ['payload_1148',['payload',['../struct_lo_ra_w_a_n_mac_command__t.html#a2155e7497b6f7ddabceee3d1a236c009',1,'LoRaWANMacCommand_t']]],
['payloadlenmax_1149',['payloadLenMax',['../struct_lo_ra_w_a_n_band__t.html#a9b8143ac9bbf3ed45e7cc80fc71ce055',1,'LoRaWANBand_t']]],
['periodbeacon_1150',['periodBeacon',['../struct_l_r11x0_wifi_result_full__t.html#a0e2539bf62ddd7fb7a9671f4e8c58bf8',1,'LR11x0WifiResultFull_t']]],
['phioffset_1151',['phiOffset',['../struct_l_r11x0_wifi_result_full__t.html#a37d3203c39ca6d6f0ab42662a09bab13',1,'LR11x0WifiResultFull_t']]],
diff --git a/struct_lo_ra_w_a_n_mac_command__t-members.html b/struct_lo_ra_w_a_n_mac_command__t-members.html
index 4076b9c5..9320f3b2 100644
--- a/struct_lo_ra_w_a_n_mac_command__t-members.html
+++ b/struct_lo_ra_w_a_n_mac_command__t-members.html
@@ -91,7 +91,7 @@ $(document).ready(function(){initNavTree('struct_lo_ra_w_a_n_mac_command__t.html
diff --git a/struct_lo_ra_w_a_n_mac_command__t.html b/struct_lo_ra_w_a_n_mac_command__t.html
index 00a3e8f2..022d6422 100644
--- a/struct_lo_ra_w_a_n_mac_command__t.html
+++ b/struct_lo_ra_w_a_n_mac_command__t.html
@@ -101,10 +101,10 @@ Public Attributes
uint8_t cid |
| The command ID.
|
|
-
-uint8_t | payload [5] |
- | Payload buffer (5 bytes is the longest possible)
|
- |
+
+uint8_t | payload [RADIOLIB_LORAWAN_MAX_MAC_COMMAND_LEN_DOWN] |
+ | Payload buffer (5 bytes is the longest possible)
|
+ |
uint8_t | len |
| Length of the payload.
|
diff --git a/struct_lo_ra_w_a_n_mac_command__t.js b/struct_lo_ra_w_a_n_mac_command__t.js
index f979310e..6cc64d95 100644
--- a/struct_lo_ra_w_a_n_mac_command__t.js
+++ b/struct_lo_ra_w_a_n_mac_command__t.js
@@ -2,6 +2,6 @@ var struct_lo_ra_w_a_n_mac_command__t =
[
[ "cid", "struct_lo_ra_w_a_n_mac_command__t.html#aa41a9955ac6f0fad60b4990955e40834", null ],
[ "len", "struct_lo_ra_w_a_n_mac_command__t.html#a3530cae6be81314da53f9bf75788b5e5", null ],
- [ "payload", "struct_lo_ra_w_a_n_mac_command__t.html#ac572044ad659ad7addd50d21f6f2e764", null ],
+ [ "payload", "struct_lo_ra_w_a_n_mac_command__t.html#a2155e7497b6f7ddabceee3d1a236c009", null ],
[ "repeat", "struct_lo_ra_w_a_n_mac_command__t.html#abc329424b5a36c95c625619b37dd2681", null ]
];
\ No newline at end of file