Просмотр исходного кода

Add USE_SX1262 flag to multiple platformio.ini configurations

João Brázio 4 месяцев назад
Родитель
Сommit
75895895f0
40 измененных файлов с 42 добавлено и 2 удалено
  1. 1 0
      variants/ebyte_eora_s3/platformio.ini
  2. 1 0
      variants/heltec_ct62/platformio.ini
  3. 1 0
      variants/heltec_e213/platformio.ini
  4. 1 0
      variants/heltec_e290/platformio.ini
  5. 1 0
      variants/heltec_t190/platformio.ini
  6. 1 0
      variants/heltec_tracker/platformio.ini
  7. 1 0
      variants/heltec_tracker_v2/platformio.ini
  8. 1 0
      variants/heltec_v3/platformio.ini
  9. 1 0
      variants/heltec_v4/platformio.ini
  10. 1 0
      variants/heltec_wireless_paper/platformio.ini
  11. 1 0
      variants/ikoka_handheld_nrf/platformio.ini
  12. 2 1
      variants/ikoka_nano_nrf/platformio.ini
  13. 2 1
      variants/ikoka_stick_nrf/platformio.ini
  14. 1 0
      variants/keepteen_lt1/platformio.ini
  15. 1 0
      variants/lilygo_t3s3/platformio.ini
  16. 1 0
      variants/lilygo_tbeam_SX1262/platformio.ini
  17. 1 0
      variants/lilygo_tbeam_supreme_SX1262/platformio.ini
  18. 1 0
      variants/lilygo_tdeck/platformio.ini
  19. 1 0
      variants/lilygo_tlora_c6/platformio.ini
  20. 1 0
      variants/m5stack_unit_c6l/platformio.ini
  21. 1 0
      variants/meshtiny/platformio.ini
  22. 1 0
      variants/nibble_screen_connect/platformio.ini
  23. 1 0
      variants/promicro/platformio.ini
  24. 1 0
      variants/rak11310/platformio.ini
  25. 1 0
      variants/rak3112/platformio.ini
  26. 1 0
      variants/rak4631/platformio.ini
  27. 1 0
      variants/rpi_picow/platformio.ini
  28. 1 0
      variants/sensecap_solar/platformio.ini
  29. 1 0
      variants/station_g2/platformio.ini
  30. 1 0
      variants/thinknode_m2/platformio.ini
  31. 1 0
      variants/thinknode_m5/platformio.ini
  32. 1 0
      variants/thinknode_m6/platformio.ini
  33. 1 0
      variants/waveshare_rp2040_lora/platformio.ini
  34. 1 0
      variants/wio-tracker-l1-eink/platformio.ini
  35. 1 0
      variants/wio-tracker-l1/platformio.ini
  36. 1 0
      variants/xiao_c3/platformio.ini
  37. 1 0
      variants/xiao_c6/platformio.ini
  38. 1 0
      variants/xiao_nrf52/platformio.ini
  39. 1 0
      variants/xiao_rp2040/platformio.ini
  40. 1 0
      variants/xiao_s3_wio/platformio.ini

+ 1 - 0
variants/ebyte_eora_s3/platformio.ini

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

+ 1 - 0
variants/heltec_ct62/platformio.ini

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

+ 1 - 0
variants/heltec_e213/platformio.ini

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

+ 1 - 0
variants/heltec_e290/platformio.ini

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

+ 1 - 0
variants/heltec_t190/platformio.ini

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

+ 1 - 0
variants/heltec_tracker/platformio.ini

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

+ 1 - 0
variants/heltec_tracker_v2/platformio.ini

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

+ 1 - 0
variants/heltec_v3/platformio.ini

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

+ 1 - 0
variants/heltec_v4/platformio.ini

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

+ 1 - 0
variants/heltec_wireless_paper/platformio.ini

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

+ 1 - 0
variants/ikoka_handheld_nrf/platformio.ini

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

+ 2 - 1
variants/ikoka_nano_nrf/platformio.ini

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

+ 2 - 1
variants/ikoka_stick_nrf/platformio.ini

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

+ 1 - 0
variants/keepteen_lt1/platformio.ini

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

+ 1 - 0
variants/lilygo_t3s3/platformio.ini

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

+ 1 - 0
variants/lilygo_tbeam_SX1262/platformio.ini

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

+ 1 - 0
variants/lilygo_tbeam_supreme_SX1262/platformio.ini

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

+ 1 - 0
variants/lilygo_tdeck/platformio.ini

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

+ 1 - 0
variants/lilygo_tlora_c6/platformio.ini

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

+ 1 - 0
variants/m5stack_unit_c6l/platformio.ini

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

+ 1 - 0
variants/meshtiny/platformio.ini

@@ -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/nrf52
   -I variants/meshtiny
+  -D USE_SX1262
   -D RADIO_CLASS=CustomSX1262
   -D WRAPPER_CLASS=CustomSX1262Wrapper
   -D LORA_TX_POWER=22

+ 1 - 0
variants/nibble_screen_connect/platformio.ini

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

+ 1 - 0
variants/promicro/platformio.ini

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

+ 1 - 0
variants/rak11310/platformio.ini

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

+ 1 - 0
variants/rak3112/platformio.ini

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

+ 1 - 0
variants/rak4631/platformio.ini

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

+ 1 - 0
variants/rpi_picow/platformio.ini

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

+ 1 - 0
variants/sensecap_solar/platformio.ini

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

+ 1 - 0
variants/station_g2/platformio.ini

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

+ 1 - 0
variants/thinknode_m2/platformio.ini

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

+ 1 - 0
variants/thinknode_m5/platformio.ini

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

+ 1 - 0
variants/thinknode_m6/platformio.ini

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

+ 1 - 0
variants/waveshare_rp2040_lora/platformio.ini

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

+ 1 - 0
variants/wio-tracker-l1-eink/platformio.ini

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

+ 1 - 0
variants/wio-tracker-l1/platformio.ini

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

+ 1 - 0
variants/xiao_c3/platformio.ini

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

+ 1 - 0
variants/xiao_c6/platformio.ini

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

+ 1 - 0
variants/xiao_nrf52/platformio.ini

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

+ 1 - 0
variants/xiao_rp2040/platformio.ini

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

+ 1 - 0
variants/xiao_s3_wio/platformio.ini

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