Browse Source

* new build option: SX126X_RX_BOOSTED_GAIN

pull/65/head
Scott Powell 1 year ago
parent
commit
5acfe52417
  1. 4
      examples/companion_radio/main.cpp
  2. 4
      examples/simple_repeater/main.cpp
  3. 4
      examples/simple_room_server/main.cpp
  4. 1
      platformio.ini

4
examples/companion_radio/main.cpp

@ -1257,10 +1257,12 @@ void setup() {
#ifdef SX126X_CURRENT_LIMIT
radio.setCurrentLimit(SX126X_CURRENT_LIMIT);
#endif
#ifdef SX126X_DIO2_AS_RF_SWITCH
radio.setDio2AsRfSwitch(SX126X_DIO2_AS_RF_SWITCH);
#endif
#ifdef SX126X_RX_BOOSTED_GAIN
radio.setRxBoostedGainMode(SX126X_RX_BOOSTED_GAIN);
#endif
fast_rng.begin(radio.random(0x7FFFFFFF));

4
examples/simple_repeater/main.cpp

@ -685,10 +685,12 @@ void setup() {
#ifdef SX126X_CURRENT_LIMIT
radio.setCurrentLimit(SX126X_CURRENT_LIMIT);
#endif
#ifdef SX126X_DIO2_AS_RF_SWITCH
radio.setDio2AsRfSwitch(SX126X_DIO2_AS_RF_SWITCH);
#endif
#ifdef SX126X_RX_BOOSTED_GAIN
radio.setRxBoostedGainMode(SX126X_RX_BOOSTED_GAIN);
#endif
fast_rng.begin(radio.random(0x7FFFFFFF));

4
examples/simple_room_server/main.cpp

@ -739,10 +739,12 @@ void setup() {
#ifdef SX126X_CURRENT_LIMIT
radio.setCurrentLimit(SX126X_CURRENT_LIMIT);
#endif
#ifdef SX126X_DIO2_AS_RF_SWITCH
radio.setDio2AsRfSwitch(SX126X_DIO2_AS_RF_SWITCH);
#endif
#ifdef SX126X_RX_BOOSTED_GAIN
radio.setRxBoostedGainMode(SX126X_RX_BOOSTED_GAIN);
#endif
fast_rng.begin(radio.random(0x7FFFFFFF));

1
platformio.ini

@ -125,6 +125,7 @@ build_flags =
-D SX126X_DIO2_AS_RF_SWITCH=true
-D SX126X_DIO3_TCXO_VOLTAGE=1.8
-D SX126X_CURRENT_LIMIT=130.0f ; for best TX power!
-D SX126X_RX_BOOSTED_GAIN=true
build_src_filter = ${esp32_base.build_src_filter}
lib_deps =
${esp32_base.lib_deps}

Loading…
Cancel
Save