From 80aed3dcaa4f9ae53ec6837c203a73068b7aabec Mon Sep 17 00:00:00 2001 From: YunHorn Technology Date: Thu, 8 Aug 2024 18:13:19 +0800 Subject: [PATCH] --- add STS_BAT flag for ADR_ON/OFF, DR_0/DR_5 --- LoRaWAN/App/lora_app.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/LoRaWAN/App/lora_app.h b/LoRaWAN/App/lora_app.h index 62c4511..679adab 100644 --- a/LoRaWAN/App/lora_app.h +++ b/LoRaWAN/App/lora_app.h @@ -74,7 +74,9 @@ extern "C" { * LoRaWAN default class */ #define LORAWAN_DEFAULT_CLASS CLASS_C - +#ifdef STS_BAT +#define LORAWAN_DEFAULT_CLASS CLASS_A +#endif /*! * LoRaWAN default confirm state */ @@ -90,8 +92,11 @@ extern "C" { * LoRaWAN Default Data Rate * @note Please note that LORAWAN_DEFAULT_DATA_RATE is used only when LORAWAN_ADR_STATE is disabled */ -#define LORAWAN_DEFAULT_DATA_RATE DR_0 +#define LORAWAN_DEFAULT_DATA_RATE DR_0 +#ifdef STS_BAT +#define LORAWAN_DEFAULT_DATA_RATE DR_5 +#endif /*! * LoRaWAN Default Tx output power * @note LORAWAN_DEFAULT_TX_POWER must be defined in the [XXXX_MIN_TX_POWER - XXXX_MAX_TX_POWER] range,