File tree Expand file tree Collapse file tree 9 files changed +42
-1
lines changed 
connectivity/lorawan/lorastack/phy Expand file tree Collapse file tree 9 files changed +42
-1
lines changed Original file line number Diff line number Diff line change 187187/* !
188188 * Default antenna gain 
189189 */  
190+ #ifdef  LORAPHY_ANTENNA_GAIN
191+ #define  AS923_DEFAULT_ANTENNA_GAIN                   LORAPHY_ANTENNA_GAIN
192+ #else 
190193#define  AS923_DEFAULT_ANTENNA_GAIN                   2 .15f 
194+ #endif 
191195
192196/* !
193197 * ADR Ack limit 
Original file line number Diff line number Diff line change 9696/* !
9797 * Default antenna gain 
9898 */  
99+ #ifdef  LORAPHY_ANTENNA_GAIN
100+ #define  AU915_DEFAULT_ANTENNA_GAIN                   LORAPHY_ANTENNA_GAIN
101+ #else 
99102#define  AU915_DEFAULT_ANTENNA_GAIN                   2 .15f 
103+ #endif 
100104
101105/* !
102106 * ADR Ack limit 
Original file line number Diff line number Diff line change 9595/* !
9696 * Default antenna gain 
9797 */  
98+ #ifdef  LORAPHY_ANTENNA_GAIN
99+ #define  CN470_DEFAULT_ANTENNA_GAIN                   LORAPHY_ANTENNA_GAIN
100+ #else 
98101#define  CN470_DEFAULT_ANTENNA_GAIN                   2 .15f 
102+ #endif 
99103
100104/* !
101105 * ADR Ack limit 
Original file line number Diff line number Diff line change 107107/* !
108108 * Default antenna gain 
109109 */  
110+ #ifdef  LORAPHY_ANTENNA_GAIN
111+ #define  CN779_DEFAULT_ANTENNA_GAIN                   LORAPHY_ANTENNA_GAIN
112+ #else 
110113#define  CN779_DEFAULT_ANTENNA_GAIN                   2 .15f 
114+ #endif 
111115
112116/* !
113117 * ADR Ack limit 
Original file line number Diff line number Diff line change 107107/* !
108108 * Default antenna gain 
109109 */  
110+ #ifdef  LORAPHY_ANTENNA_GAIN
111+ #define  EU433_DEFAULT_ANTENNA_GAIN                   LORAPHY_ANTENNA_GAIN
112+ #else 
110113#define  EU433_DEFAULT_ANTENNA_GAIN                   2 .15f 
114+ #endif 
111115
112116/* !
113117 * ADR Ack limit 
Original file line number Diff line number Diff line change 107107/* !
108108 * Default antenna gain 
109109 */  
110+ #ifdef  LORAPHY_ANTENNA_GAIN
111+ #define  EU868_DEFAULT_ANTENNA_GAIN                   LORAPHY_ANTENNA_GAIN
112+ #else 
110113#define  EU868_DEFAULT_ANTENNA_GAIN                   2 .15f 
114+ #endif 
111115
112116/* !
113117 * ADR Ack limit 
Original file line number Diff line number Diff line change 107107/* !
108108 * Default antenna gain 
109109 */  
110+ #ifdef  LORAPHY_ANTENNA_GAIN
111+ #define  IN865_DEFAULT_ANTENNA_GAIN                   LORAPHY_ANTENNA_GAIN
112+ #else 
110113#define  IN865_DEFAULT_ANTENNA_GAIN                   2 .15f 
114+ #endif 
111115
112116/* !
113117 * ADR Ack limit 
Original file line number Diff line number Diff line change 111111/* !
112112 * Default antenna gain 
113113 */  
114+ #ifdef  LORAPHY_ANTENNA_GAIN
115+ #define  KR920_DEFAULT_ANTENNA_GAIN                   LORAPHY_ANTENNA_GAIN
116+ #else 
114117#define  KR920_DEFAULT_ANTENNA_GAIN                   2 .15f 
118+ #endif 
115119
116120/* !
117121 * ADR Ack limit 
Original file line number Diff line number Diff line change 9494 */  
9595#define  US915_DEFAULT_MAX_ERP                       30 .0f 
9696
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+ 
97106/* !
98107 * ADR Ack limit 
99108 */  
@@ -299,7 +308,7 @@ LoRaPHYUS915::LoRaPHYUS915()
299308    phy_params.max_tx_power  = US915_MAX_TX_POWER;
300309    phy_params.default_tx_power  = US915_DEFAULT_TX_POWER;
301310    phy_params.default_max_eirp  = 0 ;
302-     phy_params.default_antenna_gain  = 0 ;
311+     phy_params.default_antenna_gain  = US915_DEFAULT_ANTENNA_GAIN ;
303312    phy_params.adr_ack_limit  = US915_ADR_ACK_LIMIT;
304313    phy_params.adr_ack_delay  = US915_ADR_ACK_DELAY;
305314    phy_params.max_rx_window  = US915_MAX_RX_WINDOW;
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments