File tree 9 files changed +42
-1
lines changed
connectivity/lorawan/lorastack/phy
9 files changed +42
-1
lines changed Original file line number Diff line number Diff line change 187
187
/* !
188
188
* Default antenna gain
189
189
*/
190
+ #ifdef LORAPHY_ANTENNA_GAIN
191
+ #define AS923_DEFAULT_ANTENNA_GAIN LORAPHY_ANTENNA_GAIN
192
+ #else
190
193
#define AS923_DEFAULT_ANTENNA_GAIN 2 .15f
194
+ #endif
191
195
192
196
/* !
193
197
* ADR Ack limit
Original file line number Diff line number Diff line change 96
96
/* !
97
97
* Default antenna gain
98
98
*/
99
+ #ifdef LORAPHY_ANTENNA_GAIN
100
+ #define AU915_DEFAULT_ANTENNA_GAIN LORAPHY_ANTENNA_GAIN
101
+ #else
99
102
#define AU915_DEFAULT_ANTENNA_GAIN 2 .15f
103
+ #endif
100
104
101
105
/* !
102
106
* ADR Ack limit
Original file line number Diff line number Diff line change 95
95
/* !
96
96
* Default antenna gain
97
97
*/
98
+ #ifdef LORAPHY_ANTENNA_GAIN
99
+ #define CN470_DEFAULT_ANTENNA_GAIN LORAPHY_ANTENNA_GAIN
100
+ #else
98
101
#define CN470_DEFAULT_ANTENNA_GAIN 2 .15f
102
+ #endif
99
103
100
104
/* !
101
105
* ADR Ack limit
Original file line number Diff line number Diff line change 107
107
/* !
108
108
* Default antenna gain
109
109
*/
110
+ #ifdef LORAPHY_ANTENNA_GAIN
111
+ #define CN779_DEFAULT_ANTENNA_GAIN LORAPHY_ANTENNA_GAIN
112
+ #else
110
113
#define CN779_DEFAULT_ANTENNA_GAIN 2 .15f
114
+ #endif
111
115
112
116
/* !
113
117
* ADR Ack limit
Original file line number Diff line number Diff line change 107
107
/* !
108
108
* Default antenna gain
109
109
*/
110
+ #ifdef LORAPHY_ANTENNA_GAIN
111
+ #define EU433_DEFAULT_ANTENNA_GAIN LORAPHY_ANTENNA_GAIN
112
+ #else
110
113
#define EU433_DEFAULT_ANTENNA_GAIN 2 .15f
114
+ #endif
111
115
112
116
/* !
113
117
* ADR Ack limit
Original file line number Diff line number Diff line change 107
107
/* !
108
108
* Default antenna gain
109
109
*/
110
+ #ifdef LORAPHY_ANTENNA_GAIN
111
+ #define EU868_DEFAULT_ANTENNA_GAIN LORAPHY_ANTENNA_GAIN
112
+ #else
110
113
#define EU868_DEFAULT_ANTENNA_GAIN 2 .15f
114
+ #endif
111
115
112
116
/* !
113
117
* ADR Ack limit
Original file line number Diff line number Diff line change 107
107
/* !
108
108
* Default antenna gain
109
109
*/
110
+ #ifdef LORAPHY_ANTENNA_GAIN
111
+ #define IN865_DEFAULT_ANTENNA_GAIN LORAPHY_ANTENNA_GAIN
112
+ #else
110
113
#define IN865_DEFAULT_ANTENNA_GAIN 2 .15f
114
+ #endif
111
115
112
116
/* !
113
117
* ADR Ack limit
Original file line number Diff line number Diff line change 111
111
/* !
112
112
* Default antenna gain
113
113
*/
114
+ #ifdef LORAPHY_ANTENNA_GAIN
115
+ #define KR920_DEFAULT_ANTENNA_GAIN LORAPHY_ANTENNA_GAIN
116
+ #else
114
117
#define KR920_DEFAULT_ANTENNA_GAIN 2 .15f
118
+ #endif
115
119
116
120
/* !
117
121
* ADR Ack limit
Original file line number Diff line number Diff line change 94
94
*/
95
95
#define US915_DEFAULT_MAX_ERP 30 .0f
96
96
97
+ /* !
98
+ * Default antenna gain
99
+ */
100
+ #ifdef LORAPHY_ANTENNA_GAIN
101
+ #define US915_DEFAULT_ANTENNA_GAIN LORAPHY_ANTENNA_GAIN
102
+ #else
103
+ #define US915_DEFAULT_ANTENNA_GAIN 0 .00f
104
+ #endif
105
+
97
106
/* !
98
107
* ADR Ack limit
99
108
*/
@@ -299,7 +308,7 @@ LoRaPHYUS915::LoRaPHYUS915()
299
308
phy_params.max_tx_power = US915_MAX_TX_POWER;
300
309
phy_params.default_tx_power = US915_DEFAULT_TX_POWER;
301
310
phy_params.default_max_eirp = 0 ;
302
- phy_params.default_antenna_gain = 0 ;
311
+ phy_params.default_antenna_gain = US915_DEFAULT_ANTENNA_GAIN ;
303
312
phy_params.adr_ack_limit = US915_ADR_ACK_LIMIT;
304
313
phy_params.adr_ack_delay = US915_ADR_ACK_DELAY;
305
314
phy_params.max_rx_window = US915_MAX_RX_WINDOW;
You can’t perform that action at this time.
0 commit comments