--- add STS_BAT flag for ADR_ON/OFF, DR_0/DR_5

This commit is contained in:
Yunhorn 2024-08-08 18:13:19 +08:00
parent f068cdeb6d
commit 80aed3dcaa
1 changed files with 7 additions and 2 deletions

View File

@ -74,7 +74,9 @@ extern "C" {
* LoRaWAN default class * LoRaWAN default class
*/ */
#define LORAWAN_DEFAULT_CLASS CLASS_C #define LORAWAN_DEFAULT_CLASS CLASS_C
#ifdef STS_BAT
#define LORAWAN_DEFAULT_CLASS CLASS_A
#endif
/*! /*!
* LoRaWAN default confirm state * LoRaWAN default confirm state
*/ */
@ -90,8 +92,11 @@ extern "C" {
* LoRaWAN Default Data Rate * LoRaWAN Default Data Rate
* @note Please note that LORAWAN_DEFAULT_DATA_RATE is used only when LORAWAN_ADR_STATE is disabled * @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 * LoRaWAN Default Tx output power
* @note LORAWAN_DEFAULT_TX_POWER must be defined in the [XXXX_MIN_TX_POWER - XXXX_MAX_TX_POWER] range, * @note LORAWAN_DEFAULT_TX_POWER must be defined in the [XXXX_MIN_TX_POWER - XXXX_MAX_TX_POWER] range,