File tree Expand file tree Collapse file tree 4 files changed +13
-1
lines changed Expand file tree Collapse file tree 4 files changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -36,6 +36,8 @@ build_flags = ${nrf52840_xiao.build_flags}
3636 -D P_LORA_RESET =D2
3737 -D P_LORA_BUSY =D3
3838 -D P_LORA_NSS =D4
39+ -D SX126X_RXEN =D5
40+ -D SX126X_TXEN =RADIOLIB_NC
3941 -D SX126X_DIO2_AS_RF_SWITCH =1
4042 -D SX126X_DIO3_TCXO_VOLTAGE =1.8
4143 -D SX126X_CURRENT_LIMIT =140
Original file line number Diff line number Diff line change @@ -35,6 +35,10 @@ bool radio_init() {
3535
3636 radio.setCRC (1 );
3737
38+ #if defined(SX126X_RXEN) && defined(SX126X_TXEN)
39+ radio.setRfSwitchPins (SX126X_RXEN, SX126X_TXEN);
40+ #endif
41+
3842#ifdef SX126X_CURRENT_LIMIT
3943 radio.setCurrentLimit (SX126X_CURRENT_LIMIT);
4044#endif
Original file line number Diff line number Diff line change @@ -15,6 +15,8 @@ build_flags = ${esp32_base.build_flags}
1515 -D P_LORA_MOSI =9
1616 -D PIN_USER_BTN =21
1717 -D PIN_STATUS_LED =48
18+ -D SX126X_RXEN =38
19+ -D SX126X_TXEN =RADIOLIB_NC
1820 -D SX126X_DIO2_AS_RF_SWITCH =true
1921 -D SX126X_DIO3_TCXO_VOLTAGE =1.8
2022 -D SX126X_CURRENT_LIMIT =140
Original file line number Diff line number Diff line change @@ -47,7 +47,11 @@ bool radio_init() {
4747 }
4848
4949 radio.setCRC (1 );
50-
50+
51+ #if defined(SX126X_RXEN) && defined(SX126X_TXEN)
52+ radio.setRfSwitchPins (SX126X_RXEN, SX126X_TXEN);
53+ #endif
54+
5155#ifdef SX126X_CURRENT_LIMIT
5256 radio.setCurrentLimit (SX126X_CURRENT_LIMIT);
5357#endif
You can’t perform that action at this time.
0 commit comments