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

Merge pull request #801 from recrof/sensecap_solar_env_manager

use sensor_base for seeed sensecap solar
ripplebiz 10 месяцев назад
Родитель
Сommit
b464f5c640
1 измененных файлов с 3 добавлено и 14 удалено
  1. 3 14
      variants/sensecap_solar/platformio.ini

+ 3 - 14
variants/sensecap_solar/platformio.ini

@@ -3,10 +3,12 @@ extends = nrf52_base
 board = seeed_sensecap_solar
 board_build.ldscript = boards/nrf52840_s140_v7.ld
 build_flags = ${nrf52_base.build_flags}
+  ${sensor_base.build_flags}
   -I lib/nrf52/s140_nrf52_7.3.0_API/include
   -I lib/nrf52/s140_nrf52_7.3.0_API/include/nrf52
   -I variants/sensecap_solar
   -I src/helpers/nrf52
+  -UENV_INCLUDE_GPS
   -D NRF52_PLATFORM=1
   -D RADIO_CLASS=CustomSX1262
   -D WRAPPER_CLASS=CustomSX1262Wrapper
@@ -22,13 +24,6 @@ build_flags = ${nrf52_base.build_flags}
   -D SX126X_DIO3_TCXO_VOLTAGE=1.8
   -D SX126X_CURRENT_LIMIT=140
   -D SX126X_RX_BOOSTED_GAIN=1
-  -D ENV_INCLUDE_AHTX0=1
-  -D ENV_INCLUDE_BME280=1
-  -D ENV_INCLUDE_BMP280=1
-  -D ENV_INCLUDE_SHTC3=1
-  -D ENV_INCLUDE_LPS22HB=1
-  -D ENV_INCLUDE_INA3221=1
-  -D ENV_INCLUDE_INA219=1
 build_src_filter = ${nrf52_base.build_src_filter}
   +<helpers/*.cpp>
   +<helpers/sensors>
@@ -37,13 +32,7 @@ debug_tool = jlink
 upload_protocol = nrfutil
 lib_deps =
   ${nrf52_base.lib_deps}
-  adafruit/Adafruit INA3221 Library @ ^1.0.1
-  adafruit/Adafruit INA219 @ ^1.2.3
-  adafruit/Adafruit AHTX0 @ ^2.0.5
-  adafruit/Adafruit BME280 Library @ ^2.3.0
-  adafruit/Adafruit BMP280 Library @ ^2.6.8
-  adafruit/Adafruit SHTC3 Library @ ^1.0.1
-  arduino-libraries/Arduino_LPS22HB @ ^1.0.2
+  ${sensor_base.lib_deps}
 
 [env:SenseCap_Solar_repeater]
 extends = SenseCap_Solar