mirror of https://github.com/ARMmbed/mbed-os.git
Merge pull request #15471 from hallard/LoRaWAN_set_antenna_gain
LoRaWAN allow to adapt antenna gainpull/15485/head
commit
baf6a3022a
|
@ -187,7 +187,11 @@
|
|||
/*!
|
||||
* Default antenna gain
|
||||
*/
|
||||
#ifdef LORAPHY_ANTENNA_GAIN
|
||||
#define AS923_DEFAULT_ANTENNA_GAIN LORAPHY_ANTENNA_GAIN
|
||||
#else
|
||||
#define AS923_DEFAULT_ANTENNA_GAIN 2.15f
|
||||
#endif
|
||||
|
||||
/*!
|
||||
* ADR Ack limit
|
||||
|
|
|
@ -96,7 +96,11 @@
|
|||
/*!
|
||||
* Default antenna gain
|
||||
*/
|
||||
#ifdef LORAPHY_ANTENNA_GAIN
|
||||
#define AU915_DEFAULT_ANTENNA_GAIN LORAPHY_ANTENNA_GAIN
|
||||
#else
|
||||
#define AU915_DEFAULT_ANTENNA_GAIN 2.15f
|
||||
#endif
|
||||
|
||||
/*!
|
||||
* ADR Ack limit
|
||||
|
|
|
@ -95,7 +95,11 @@
|
|||
/*!
|
||||
* Default antenna gain
|
||||
*/
|
||||
#ifdef LORAPHY_ANTENNA_GAIN
|
||||
#define CN470_DEFAULT_ANTENNA_GAIN LORAPHY_ANTENNA_GAIN
|
||||
#else
|
||||
#define CN470_DEFAULT_ANTENNA_GAIN 2.15f
|
||||
#endif
|
||||
|
||||
/*!
|
||||
* ADR Ack limit
|
||||
|
|
|
@ -107,7 +107,11 @@
|
|||
/*!
|
||||
* Default antenna gain
|
||||
*/
|
||||
#ifdef LORAPHY_ANTENNA_GAIN
|
||||
#define CN779_DEFAULT_ANTENNA_GAIN LORAPHY_ANTENNA_GAIN
|
||||
#else
|
||||
#define CN779_DEFAULT_ANTENNA_GAIN 2.15f
|
||||
#endif
|
||||
|
||||
/*!
|
||||
* ADR Ack limit
|
||||
|
|
|
@ -107,7 +107,11 @@
|
|||
/*!
|
||||
* Default antenna gain
|
||||
*/
|
||||
#ifdef LORAPHY_ANTENNA_GAIN
|
||||
#define EU433_DEFAULT_ANTENNA_GAIN LORAPHY_ANTENNA_GAIN
|
||||
#else
|
||||
#define EU433_DEFAULT_ANTENNA_GAIN 2.15f
|
||||
#endif
|
||||
|
||||
/*!
|
||||
* ADR Ack limit
|
||||
|
|
|
@ -107,7 +107,11 @@
|
|||
/*!
|
||||
* Default antenna gain
|
||||
*/
|
||||
#ifdef LORAPHY_ANTENNA_GAIN
|
||||
#define EU868_DEFAULT_ANTENNA_GAIN LORAPHY_ANTENNA_GAIN
|
||||
#else
|
||||
#define EU868_DEFAULT_ANTENNA_GAIN 2.15f
|
||||
#endif
|
||||
|
||||
/*!
|
||||
* ADR Ack limit
|
||||
|
|
|
@ -107,7 +107,11 @@
|
|||
/*!
|
||||
* Default antenna gain
|
||||
*/
|
||||
#ifdef LORAPHY_ANTENNA_GAIN
|
||||
#define IN865_DEFAULT_ANTENNA_GAIN LORAPHY_ANTENNA_GAIN
|
||||
#else
|
||||
#define IN865_DEFAULT_ANTENNA_GAIN 2.15f
|
||||
#endif
|
||||
|
||||
/*!
|
||||
* ADR Ack limit
|
||||
|
|
|
@ -111,7 +111,11 @@
|
|||
/*!
|
||||
* Default antenna gain
|
||||
*/
|
||||
#ifdef LORAPHY_ANTENNA_GAIN
|
||||
#define KR920_DEFAULT_ANTENNA_GAIN LORAPHY_ANTENNA_GAIN
|
||||
#else
|
||||
#define KR920_DEFAULT_ANTENNA_GAIN 2.15f
|
||||
#endif
|
||||
|
||||
/*!
|
||||
* ADR Ack limit
|
||||
|
|
|
@ -94,6 +94,15 @@
|
|||
*/
|
||||
#define US915_DEFAULT_MAX_ERP 30.0f
|
||||
|
||||
/*!
|
||||
* Default antenna gain
|
||||
*/
|
||||
#ifdef LORAPHY_ANTENNA_GAIN
|
||||
#define US915_DEFAULT_ANTENNA_GAIN LORAPHY_ANTENNA_GAIN
|
||||
#else
|
||||
#define US915_DEFAULT_ANTENNA_GAIN 0.00f
|
||||
#endif
|
||||
|
||||
/*!
|
||||
* ADR Ack limit
|
||||
*/
|
||||
|
@ -299,7 +308,7 @@ LoRaPHYUS915::LoRaPHYUS915()
|
|||
phy_params.max_tx_power = US915_MAX_TX_POWER;
|
||||
phy_params.default_tx_power = US915_DEFAULT_TX_POWER;
|
||||
phy_params.default_max_eirp = 0;
|
||||
phy_params.default_antenna_gain = 0;
|
||||
phy_params.default_antenna_gain = US915_DEFAULT_ANTENNA_GAIN;
|
||||
phy_params.adr_ack_limit = US915_ADR_ACK_LIMIT;
|
||||
phy_params.adr_ack_delay = US915_ADR_ACK_DELAY;
|
||||
phy_params.max_rx_window = US915_MAX_RX_WINDOW;
|
||||
|
|
Loading…
Reference in New Issue