[LoRaWAN] Fix some MAC commands not being resent

This commit is contained in:
StevenCellist 2025-01-04 14:48:25 +01:00
parent 6ab358c292
commit 617d759ea5

View file

@ -232,7 +232,7 @@ struct LoRaWANMacCommand_t {
#define RADIOLIB_LORAWAN_MAC_COMMAND_NONE { .cid = 0, .lenDn = 0, .lenUp = 0, .persist = false, .user = false }
constexpr LoRaWANMacCommand_t MacTable[RADIOLIB_LORAWAN_NUM_MAC_COMMANDS] = {
{ RADIOLIB_LORAWAN_MAC_RESET, 1, 1, false, false },
{ RADIOLIB_LORAWAN_MAC_RESET, 1, 1, true, false },
{ RADIOLIB_LORAWAN_MAC_LINK_CHECK, 2, 0, false, true },
{ RADIOLIB_LORAWAN_MAC_LINK_ADR, 4, 1, false, false },
{ RADIOLIB_LORAWAN_MAC_DUTY_CYCLE, 1, 0, false, false },
@ -242,7 +242,7 @@ constexpr LoRaWANMacCommand_t MacTable[RADIOLIB_LORAWAN_NUM_MAC_COMMANDS] = {
{ RADIOLIB_LORAWAN_MAC_RX_TIMING_SETUP, 1, 0, true, false },
{ RADIOLIB_LORAWAN_MAC_TX_PARAM_SETUP, 1, 0, true, false },
{ RADIOLIB_LORAWAN_MAC_DL_CHANNEL, 4, 1, true, false },
{ RADIOLIB_LORAWAN_MAC_REKEY, 1, 1, false, false },
{ RADIOLIB_LORAWAN_MAC_REKEY, 1, 1, true, false },
{ RADIOLIB_LORAWAN_MAC_ADR_PARAM_SETUP, 1, 0, false, false },
{ RADIOLIB_LORAWAN_MAC_DEVICE_TIME, 5, 0, false, true },
{ RADIOLIB_LORAWAN_MAC_FORCE_REJOIN, 2, 0, false, false },