Add USE_SX1262 flag to multiple platformio.ini configurations

This commit is contained in:
João Brázio
2026-03-16 09:34:12 +00:00
parent 3e7fb4add1
commit 75895895f0
40 changed files with 42 additions and 2 deletions

View File

@@ -30,6 +30,7 @@ build_flags =
-D SX126X_DIO2_AS_RF_SWITCH=true -D SX126X_DIO2_AS_RF_SWITCH=true
-D SX126X_DIO3_TCXO_VOLTAGE=1.8 -D SX126X_DIO3_TCXO_VOLTAGE=1.8
-D SX126X_CURRENT_LIMIT=140 -D SX126X_CURRENT_LIMIT=140
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D LORA_TX_POWER=22 -D LORA_TX_POWER=22

View File

@@ -5,6 +5,7 @@ build_flags =
${esp32_base.build_flags} ${esp32_base.build_flags}
-I variants/heltec_ct62 -I variants/heltec_ct62
-D HELTEC_HT_CT62=1 -D HELTEC_HT_CT62=1
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D ESP32_CPU_FREQ=80 -D ESP32_CPU_FREQ=80

View File

@@ -6,6 +6,7 @@ build_flags =
-I variants/heltec_e213 -I variants/heltec_e213
-D Vision_Master_E213 -D Vision_Master_E213
-D ARDUINO_USB_CDC_ON_BOOT=1 -D ARDUINO_USB_CDC_ON_BOOT=1
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D P_LORA_DIO_1=14 -D P_LORA_DIO_1=14

View File

@@ -6,6 +6,7 @@ build_flags =
-I variants/heltec_e290 -I variants/heltec_e290
-D Vision_Master_E290 -D Vision_Master_E290
-D ARDUINO_USB_CDC_ON_BOOT=1 -D ARDUINO_USB_CDC_ON_BOOT=1
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D LORA_TX_POWER=22 -D LORA_TX_POWER=22

View File

@@ -6,6 +6,7 @@ build_flags =
-I variants/heltec_t190 -I variants/heltec_t190
-I src/helpers/ui -I src/helpers/ui
-D HELTEC_VISION_MASTER_T190 -D HELTEC_VISION_MASTER_T190
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D P_LORA_DIO_1=14 -D P_LORA_DIO_1=14

View File

@@ -14,6 +14,7 @@ build_flags =
-D P_LORA_SCLK=9 -D P_LORA_SCLK=9
-D P_LORA_MISO=11 -D P_LORA_MISO=11
-D P_LORA_MOSI=10 -D P_LORA_MOSI=10
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D LORA_TX_POWER=22 -D LORA_TX_POWER=22

View File

@@ -7,6 +7,7 @@ build_flags =
-I variants/heltec_tracker_v2 -I variants/heltec_tracker_v2
-D HELTEC_TRACKER_V2 -D HELTEC_TRACKER_V2
-D ESP32_CPU_FREQ=160 -D ESP32_CPU_FREQ=160
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D P_LORA_TX_LED=18 -D P_LORA_TX_LED=18

View File

@@ -14,6 +14,7 @@ build_flags =
-D P_LORA_SCLK=9 -D P_LORA_SCLK=9
-D P_LORA_MISO=11 -D P_LORA_MISO=11
-D P_LORA_MOSI=10 -D P_LORA_MOSI=10
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D LORA_TX_POWER=22 -D LORA_TX_POWER=22

View File

@@ -6,6 +6,7 @@ build_flags =
${sensor_base.build_flags} ${sensor_base.build_flags}
-I variants/heltec_v4 -I variants/heltec_v4
-D HELTEC_LORA_V4 -D HELTEC_LORA_V4
-D USE_SX1262
-D ESP32_CPU_FREQ=80 -D ESP32_CPU_FREQ=80
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper

View File

@@ -13,6 +13,7 @@ build_flags =
-D P_LORA_SCLK=9 -D P_LORA_SCLK=9
-D P_LORA_MISO=11 -D P_LORA_MISO=11
-D P_LORA_MOSI=10 -D P_LORA_MOSI=10
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D LORA_TX_POWER=22 -D LORA_TX_POWER=22

View File

@@ -9,6 +9,7 @@ build_flags = ${nrf52_base.build_flags}
-I variants/ikoka_handheld_nrf -I variants/ikoka_handheld_nrf
-UENV_INCLUDE_GPS -UENV_INCLUDE_GPS
-D IKOKA_NRF52 -D IKOKA_NRF52
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D P_LORA_TX_LED=11 -D P_LORA_TX_LED=11

View File

@@ -11,7 +11,8 @@ build_flags = ${nrf52_base.build_flags}
-I src/helpers/nrf52 -I src/helpers/nrf52
-D P_LORA_TX_LED=11 -D P_LORA_TX_LED=11
-D DISPLAY_CLASS=NullDisplayDriver -D DISPLAY_CLASS=NullDisplayDriver
-D RADIO_CLASS=CustomSX1262 -D USE_SX1262
-D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D P_LORA_DIO_1=D1 -D P_LORA_DIO_1=D1
-D P_LORA_BUSY=D2 -D P_LORA_BUSY=D2

View File

@@ -12,7 +12,8 @@ build_flags = ${nrf52_base.build_flags}
-D P_LORA_TX_LED=11 -D P_LORA_TX_LED=11
-D DISPLAY_CLASS=SSD1306Display -D DISPLAY_CLASS=SSD1306Display
-D DISPLAY_ROTATION=2 -D DISPLAY_ROTATION=2
-D RADIO_CLASS=CustomSX1262 -D USE_SX1262
-D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D P_LORA_DIO_1=D1 -D P_LORA_DIO_1=D1
-D P_LORA_RESET=D2 -D P_LORA_RESET=D2

View File

@@ -4,6 +4,7 @@ board = keepteen_lt1
build_flags = ${nrf52_base.build_flags} build_flags = ${nrf52_base.build_flags}
-I variants/keepteen_lt1 -I variants/keepteen_lt1
-D KEEPTEEN_LT1 -D KEEPTEEN_LT1
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D LORA_TX_POWER=22 -D LORA_TX_POWER=22

View File

@@ -22,6 +22,7 @@ build_flags =
-D SX126X_DIO2_AS_RF_SWITCH=true -D SX126X_DIO2_AS_RF_SWITCH=true
-D SX126X_DIO3_TCXO_VOLTAGE=1.8 -D SX126X_DIO3_TCXO_VOLTAGE=1.8
-D SX126X_CURRENT_LIMIT=140 -D SX126X_CURRENT_LIMIT=140
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D LORA_TX_POWER=22 -D LORA_TX_POWER=22

View File

@@ -9,6 +9,7 @@ build_flags =
-D SX126X_DIO3_TCXO_VOLTAGE=1.8 -D SX126X_DIO3_TCXO_VOLTAGE=1.8
-D SX126X_CURRENT_LIMIT=140 -D SX126X_CURRENT_LIMIT=140
-D SX126X_RX_BOOSTED_GAIN=1 -D SX126X_RX_BOOSTED_GAIN=1
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D DISPLAY_CLASS=SSD1306Display -D DISPLAY_CLASS=SSD1306Display

View File

@@ -7,6 +7,7 @@ build_flags =
-D TBEAM_SUPREME_SX1262 -D TBEAM_SUPREME_SX1262
-D SX126X_CURRENT_LIMIT=140 -D SX126X_CURRENT_LIMIT=140
-D SX126X_RX_BOOSTED_GAIN=1 -D SX126X_RX_BOOSTED_GAIN=1
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D DISPLAY_CLASS=SH1106Display -D DISPLAY_CLASS=SH1106Display

View File

@@ -11,6 +11,7 @@ build_flags =
-D ARDUINO_USB_CDC_ON_BOOT=1 -D ARDUINO_USB_CDC_ON_BOOT=1
-D PIN_USER_BTN=0 ; Trackball button -D PIN_USER_BTN=0 ; Trackball button
-D PIN_PERF_POWERON=10 ; Peripheral power pin -D PIN_PERF_POWERON=10 ; Peripheral power pin
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D LORA_TX_POWER=22 -D LORA_TX_POWER=22

View File

@@ -23,6 +23,7 @@ build_flags =
-D SX126X_DIO3_TCXO_VOLTAGE=1.8 -D SX126X_DIO3_TCXO_VOLTAGE=1.8
-D SX126X_CURRENT_LIMIT=140 -D SX126X_CURRENT_LIMIT=140
-D SX126X_RX_BOOSTED_GAIN=1 -D SX126X_RX_BOOSTED_GAIN=1
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D LORA_TX_POWER=22 -D LORA_TX_POWER=22

View File

@@ -22,6 +22,7 @@ build_flags =
-D SX126X_DIO3_TCXO_VOLTAGE=1.8 -D SX126X_DIO3_TCXO_VOLTAGE=1.8
-D SX126X_CURRENT_LIMIT=140 -D SX126X_CURRENT_LIMIT=140
-D SX126X_RX_BOOSTED_GAIN=1 -D SX126X_RX_BOOSTED_GAIN=1
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D LORA_TX_POWER=22 -D LORA_TX_POWER=22

View File

@@ -6,6 +6,7 @@ build_flags = ${nrf52_base.build_flags}
-I lib/nrf52/s140_nrf52_6.1.1_API/include -I lib/nrf52/s140_nrf52_6.1.1_API/include
-I lib/nrf52/s140_nrf52_6.1.1_API/include/nrf52 -I lib/nrf52/s140_nrf52_6.1.1_API/include/nrf52
-I variants/meshtiny -I variants/meshtiny
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D LORA_TX_POWER=22 -D LORA_TX_POWER=22

View File

@@ -22,6 +22,7 @@ build_flags =
-D SX126X_DIO2_AS_RF_SWITCH=true -D SX126X_DIO2_AS_RF_SWITCH=true
-D SX126X_DIO3_TCXO_VOLTAGE=1.8 -D SX126X_DIO3_TCXO_VOLTAGE=1.8
-D SX126X_CURRENT_LIMIT=140 -D SX126X_CURRENT_LIMIT=140
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D LORA_TX_POWER=22 -D LORA_TX_POWER=22

View File

@@ -4,6 +4,7 @@ board = promicro_nrf52840
build_flags = ${nrf52_base.build_flags} build_flags = ${nrf52_base.build_flags}
-I variants/promicro -I variants/promicro
-D PROMICRO -D PROMICRO
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D LORA_TX_POWER=22 -D LORA_TX_POWER=22

View File

@@ -10,6 +10,7 @@ build_flags = ${rp2040_base.build_flags}
-D RAK_11310 -D RAK_11310
-D ARDUINO_RAKWIRELESS_RAK11300=1 -D ARDUINO_RAKWIRELESS_RAK11300=1
-D SX126X_CURRENT_LIMIT=140 -D SX126X_CURRENT_LIMIT=140
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D P_LORA_DIO_1=29 -D P_LORA_DIO_1=29

View File

@@ -15,6 +15,7 @@ build_flags =
-D P_LORA_SCLK=5 -D P_LORA_SCLK=5
-D P_LORA_MISO=3 -D P_LORA_MISO=3
-D P_LORA_MOSI=6 -D P_LORA_MOSI=6
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D LORA_TX_POWER=22 -D LORA_TX_POWER=22

View File

@@ -14,6 +14,7 @@ build_flags = ${nrf52_base.build_flags}
-D PIN_GPS_RX=PIN_SERIAL1_TX -D PIN_GPS_RX=PIN_SERIAL1_TX
-D PIN_GPS_EN=-1 -D PIN_GPS_EN=-1
-D PIN_OLED_RESET=-1 -D PIN_OLED_RESET=-1
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D LORA_TX_POWER=22 -D LORA_TX_POWER=22

View File

@@ -20,6 +20,7 @@ build_flags = ${rp2040_base.build_flags}
-D SX126X_CURRENT_LIMIT=130 -D SX126X_CURRENT_LIMIT=130
-D SX126X_RX_BOOSTED_GAIN=1 -D SX126X_RX_BOOSTED_GAIN=1
-D LORA_TX_POWER=22 -D LORA_TX_POWER=22
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
build_src_filter = ${rp2040_base.build_src_filter} build_src_filter = ${rp2040_base.build_src_filter}

View File

@@ -10,6 +10,7 @@ build_flags = ${nrf52_base.build_flags}
-I src/helpers/nrf52 -I src/helpers/nrf52
-UENV_INCLUDE_GPS -UENV_INCLUDE_GPS
-D NRF52_PLATFORM=1 -D NRF52_PLATFORM=1
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D P_LORA_TX_LED=12 -D P_LORA_TX_LED=12

View File

@@ -7,6 +7,7 @@ build_flags =
-I variants/station_g2 -I variants/station_g2
-I src/helpers/ui -I src/helpers/ui
-D STATION_G2 -D STATION_G2
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D P_LORA_DIO_1=48 -D P_LORA_DIO_1=48

View File

@@ -25,6 +25,7 @@ build_flags = ${esp32_base.build_flags}
-D SX126X_DIO3_TCXO_VOLTAGE=3.3 -D SX126X_DIO3_TCXO_VOLTAGE=3.3
-D SX126X_CURRENT_LIMIT=140 -D SX126X_CURRENT_LIMIT=140
-D DISPLAY_CLASS=SH1106Display -D DISPLAY_CLASS=SH1106Display
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D LORA_TX_POWER=22 -D LORA_TX_POWER=22

View File

@@ -32,6 +32,7 @@ build_flags = ${esp32_base.build_flags}
-D SX126X_DIO2_AS_RF_SWITCH=true -D SX126X_DIO2_AS_RF_SWITCH=true
-D SX126X_DIO3_TCXO_VOLTAGE=3.3 -D SX126X_DIO3_TCXO_VOLTAGE=3.3
-D SX126X_CURRENT_LIMIT=140 -D SX126X_CURRENT_LIMIT=140
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D LORA_TX_POWER=22 -D LORA_TX_POWER=22

View File

@@ -9,6 +9,7 @@ build_flags = ${nrf52_base.build_flags}
-I lib/nrf52/s140_nrf52_6.1.1_API/include/nrf52 -I lib/nrf52/s140_nrf52_6.1.1_API/include/nrf52
-I variants/thinknode_m6 -I variants/thinknode_m6
-D THINKNODE_M6=1 -D THINKNODE_M6=1
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D P_LORA_DIO_1=38 -D P_LORA_DIO_1=38

View File

@@ -8,6 +8,7 @@ board_build.filesystem_size = 0.5m
build_flags = ${rp2040_base.build_flags} build_flags = ${rp2040_base.build_flags}
-I variants/waveshare_rp2040_lora -I variants/waveshare_rp2040_lora
-D SX126X_CURRENT_LIMIT=140 -D SX126X_CURRENT_LIMIT=140
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D P_LORA_DIO_1=16 -D P_LORA_DIO_1=16

View File

@@ -9,6 +9,7 @@ build_flags = ${nrf52_base.build_flags}
-I variants/wio-tracker-l1 -I variants/wio-tracker-l1
-D WIO_TRACKER_L1 -D WIO_TRACKER_L1
-D WIO_TRACKER_L1_EINK -D WIO_TRACKER_L1_EINK
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D LORA_TX_POWER=22 -D LORA_TX_POWER=22

View File

@@ -8,6 +8,7 @@ build_flags = ${nrf52_base.build_flags}
-I lib/nrf52/s140_nrf52_7.3.0_API/include/nrf52 -I lib/nrf52/s140_nrf52_7.3.0_API/include/nrf52
-I variants/wio-tracker-l1 -I variants/wio-tracker-l1
-D WIO_TRACKER_L1 -D WIO_TRACKER_L1
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D LORA_TX_POWER=22 -D LORA_TX_POWER=22

View File

@@ -15,6 +15,7 @@ build_flags =
-D P_LORA_BUSY=D3 -D P_LORA_BUSY=D3
-D PIN_BOARD_SDA=D6 -D PIN_BOARD_SDA=D6
-D PIN_BOARD_SCL=D7 -D PIN_BOARD_SCL=D7
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D SX126X_RX_BOOSTED_GAIN=1 -D SX126X_RX_BOOSTED_GAIN=1

View File

@@ -22,6 +22,7 @@ build_flags =
-D SX126X_DIO3_TCXO_VOLTAGE=1.8 -D SX126X_DIO3_TCXO_VOLTAGE=1.8
-D SX126X_CURRENT_LIMIT=140 -D SX126X_CURRENT_LIMIT=140
-D SX126X_RX_BOOSTED_GAIN=1 -D SX126X_RX_BOOSTED_GAIN=1
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D LORA_TX_POWER=22 -D LORA_TX_POWER=22

View File

@@ -11,6 +11,7 @@ build_flags = ${nrf52_base.build_flags}
-D NRF52_PLATFORM -D NRF52_PLATFORM
-D NRF52_POWER_MANAGEMENT -D NRF52_POWER_MANAGEMENT
-D XIAO_NRF52 -D XIAO_NRF52
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D LORA_TX_POWER=22 -D LORA_TX_POWER=22

View File

@@ -5,6 +5,7 @@ board_build.filesystem_size = 0.5m
build_flags = ${rp2040_base.build_flags} build_flags = ${rp2040_base.build_flags}
-I variants/xiao_rp2040 -I variants/xiao_rp2040
-D SX126X_CURRENT_LIMIT=140 -D SX126X_CURRENT_LIMIT=140
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D P_LORA_DIO_1=27 ; D1 -D P_LORA_DIO_1=27 ; D1

View File

@@ -24,6 +24,7 @@ build_flags = ${esp32_base.build_flags}
-D SX126X_DIO2_AS_RF_SWITCH=true -D SX126X_DIO2_AS_RF_SWITCH=true
-D SX126X_DIO3_TCXO_VOLTAGE=1.8 -D SX126X_DIO3_TCXO_VOLTAGE=1.8
-D SX126X_CURRENT_LIMIT=140 -D SX126X_CURRENT_LIMIT=140
-D USE_SX1262
-D RADIO_CLASS=CustomSX1262 -D RADIO_CLASS=CustomSX1262
-D WRAPPER_CLASS=CustomSX1262Wrapper -D WRAPPER_CLASS=CustomSX1262Wrapper
-D LORA_TX_POWER=22 -D LORA_TX_POWER=22