-
Notifications
You must be signed in to change notification settings - Fork 964
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Using platformio pkg outdated, discover that some versions are not up-to-date. Update all apart from RadioLib (existing pull) and SensorLib (doesn't compile). Also, trunk formatted platformio.ini Package Current Wanted Latest Type Environments ------------------------ --------- --------- --------- ------- -------------------------- Adafruit BME280 Library 2.2.2 2.2.2 2.2.4 Library tracker-t1000-e Adafruit INA260 Library 1.5.0 1.5.0 1.5.2 Library tracker-t1000-e Adafruit LPS2X 2.0.4 2.0.4 2.0.6 Library tracker-t1000-e Adafruit LSM6DS 4.7.2 4.7.2 4.7.3 Library tracker-t1000-e Adafruit MCP9808 Library 2.0.0 2.0.0 2.0.2 Library tracker-t1000-e Adafruit MPU6050 2.2.4 2.2.4 2.2.6 Library tracker-t1000-e Adafruit SHT4x Library 1.0.4 1.0.4 1.0.5 Library tracker-t1000-e Adafruit Unified Sensor 1.1.11 1.1.11 1.1.14 Library tracker-t1000-e BME68x Sensor library 1.1.40407 1.1.40407 1.2.40408 Library tracker-t1000-e QMC5883LCompass 1.2.0 1.2.0 1.2.3 Library tracker-t1000-e RadioLib 7.0.2 7.0.2 7.1.0 Library wio-sdk-wm1110 SensorLib 0.2.0 0.2.0 0.2.2 Library tbeam
- Loading branch information
Showing
1 changed file
with
85 additions
and
90 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -39,128 +39,123 @@ default_envs = tbeam | |
;default_envs = heltec_vision_master_e213 | ||
;default_envs = heltec_vision_master_e290 | ||
;default_envs = heltec_mesh_node_t114 | ||
|
||
extra_configs = | ||
arch/*/*.ini | ||
variants/*/platformio.ini | ||
arch/*/*.ini | ||
variants/*/platformio.ini | ||
description = Meshtastic | ||
|
||
[env] | ||
test_build_src = true | ||
extra_scripts = bin/platformio-custom.py | ||
|
||
; note: we add src to our include search path so that lmic_project_config can override | ||
; note: TINYGPS_OPTION_NO_CUSTOM_FIELDS is VERY important. We don't use custom fields and somewhere in that pile | ||
; of code is a heap corruption bug! | ||
; FIXME: fix lib/BluetoothOTA dependency back on src/ so we can remove -Isrc | ||
; The Radiolib stuff will speed up building considerably. Exclud all the stuff we dont need. | ||
build_flags = -Wno-missing-field-initializers | ||
-Wno-format | ||
-Isrc -Isrc/mesh -Isrc/mesh/generated -Isrc/gps -Isrc/buzz -Wl,-Map,.pio/build/output.map | ||
-DUSE_THREAD_NAMES | ||
-DTINYGPS_OPTION_NO_CUSTOM_FIELDS | ||
-DPB_ENABLE_MALLOC=1 | ||
-DRADIOLIB_EXCLUDE_CC1101=1 | ||
-DRADIOLIB_EXCLUDE_NRF24=1 | ||
-DRADIOLIB_EXCLUDE_RF69=1 | ||
-DRADIOLIB_EXCLUDE_SX1231=1 | ||
-DRADIOLIB_EXCLUDE_SX1233=1 | ||
-DRADIOLIB_EXCLUDE_SI443X=1 | ||
-DRADIOLIB_EXCLUDE_RFM2X=1 | ||
-DRADIOLIB_EXCLUDE_AFSK=1 | ||
-DRADIOLIB_EXCLUDE_BELL=1 | ||
-DRADIOLIB_EXCLUDE_HELLSCHREIBER=1 | ||
-DRADIOLIB_EXCLUDE_MORSE=1 | ||
-DRADIOLIB_EXCLUDE_RTTY=1 | ||
-DRADIOLIB_EXCLUDE_SSTV=1 | ||
-DRADIOLIB_EXCLUDE_AX25=1 | ||
-DRADIOLIB_EXCLUDE_DIRECT_RECEIVE=1 | ||
-DRADIOLIB_EXCLUDE_BELL=1 | ||
-DRADIOLIB_EXCLUDE_PAGER=1 | ||
-DRADIOLIB_EXCLUDE_FSK4=1 | ||
-DRADIOLIB_EXCLUDE_APRS=1 | ||
-DRADIOLIB_EXCLUDE_LORAWAN=1 | ||
-DMESHTASTIC_EXCLUDE_DROPZONE=1 | ||
-DMESHTASTIC_EXCLUDE_REMOTEHARDWARE=1 | ||
#-DBUILD_EPOCH=$UNIX_TIME | ||
;-D OLED_PL | ||
|
||
-Wno-format | ||
-Isrc -Isrc/mesh -Isrc/mesh/generated -Isrc/gps -Isrc/buzz -Wl,-Map,.pio/build/output.map | ||
-DUSE_THREAD_NAMES | ||
-DTINYGPS_OPTION_NO_CUSTOM_FIELDS | ||
-DPB_ENABLE_MALLOC=1 | ||
-DRADIOLIB_EXCLUDE_CC1101=1 | ||
-DRADIOLIB_EXCLUDE_NRF24=1 | ||
-DRADIOLIB_EXCLUDE_RF69=1 | ||
-DRADIOLIB_EXCLUDE_SX1231=1 | ||
-DRADIOLIB_EXCLUDE_SX1233=1 | ||
-DRADIOLIB_EXCLUDE_SI443X=1 | ||
-DRADIOLIB_EXCLUDE_RFM2X=1 | ||
-DRADIOLIB_EXCLUDE_AFSK=1 | ||
-DRADIOLIB_EXCLUDE_BELL=1 | ||
-DRADIOLIB_EXCLUDE_HELLSCHREIBER=1 | ||
-DRADIOLIB_EXCLUDE_MORSE=1 | ||
-DRADIOLIB_EXCLUDE_RTTY=1 | ||
-DRADIOLIB_EXCLUDE_SSTV=1 | ||
-DRADIOLIB_EXCLUDE_AX25=1 | ||
-DRADIOLIB_EXCLUDE_DIRECT_RECEIVE=1 | ||
-DRADIOLIB_EXCLUDE_BELL=1 | ||
-DRADIOLIB_EXCLUDE_PAGER=1 | ||
-DRADIOLIB_EXCLUDE_FSK4=1 | ||
-DRADIOLIB_EXCLUDE_APRS=1 | ||
-DRADIOLIB_EXCLUDE_LORAWAN=1 | ||
-DMESHTASTIC_EXCLUDE_DROPZONE=1 | ||
-DMESHTASTIC_EXCLUDE_REMOTEHARDWARE=1 | ||
#-DBUILD_EPOCH=$UNIX_TIME | ||
;-D OLED_PL | ||
monitor_speed = 115200 | ||
monitor_filters = direct | ||
|
||
lib_deps = | ||
jgromes/[email protected] | ||
https://github.com/meshtastic/esp8266-oled-ssd1306.git#e16cee124fe26490cb14880c679321ad8ac89c95 ; ESP8266_SSD1306 | ||
mathertel/[email protected] ; OneButton library for non-blocking button debounce | ||
https://github.com/meshtastic/arduino-fsm.git#7db3702bf0cfe97b783d6c72595e3f38e0b19159 | ||
https://github.com/meshtastic/TinyGPSPlus.git#71a82db35f3b973440044c476d4bcdc673b104f4 | ||
https://github.com/meshtastic/ArduinoThread.git#1ae8778c85d0a2a729f989e0b1e7d7c4dc84eef0 | ||
nanopb/[email protected] | ||
erriez/[email protected] | ||
|
||
jgromes/[email protected] | ||
https://github.com/meshtastic/esp8266-oled-ssd1306.git#e16cee124fe26490cb14880c679321ad8ac89c95 | ||
mathertel/[email protected] | ||
https://github.com/meshtastic/arduino-fsm.git#7db3702bf0cfe97b783d6c72595e3f38e0b19159 | ||
https://github.com/meshtastic/TinyGPSPlus.git#71a82db35f3b973440044c476d4bcdc673b104f4 | ||
https://github.com/meshtastic/ArduinoThread.git#1ae8778c85d0a2a729f989e0b1e7d7c4dc84eef0 | ||
nanopb/[email protected] | ||
erriez/[email protected] | ||
; Used for the code analysis in PIO Home / Inspect | ||
check_tool = cppcheck | ||
check_skip_packages = yes | ||
check_flags = | ||
-DAPP_VERSION=1.0.0 | ||
--suppressions-list=suppressions.txt | ||
--inline-suppr | ||
-DAPP_VERSION=1.0.0 | ||
--suppressions-list=suppressions.txt | ||
--inline-suppr | ||
|
||
; Common settings for conventional (non Portduino) Arduino targets | ||
[arduino_base] | ||
framework = arduino | ||
lib_deps = | ||
${env.lib_deps} | ||
end2endzone/[email protected] | ||
https://github.com/meshtastic/SparkFun_ATECCX08a_Arduino_Library.git#5cf62b36c6f30bc72a07bdb2c11fc9a22d1e31da | ||
|
||
${env.lib_deps} | ||
end2endzone/[email protected] | ||
https://github.com/meshtastic/SparkFun_ATECCX08a_Arduino_Library.git#5cf62b36c6f30bc72a07bdb2c11fc9a22d1e31da | ||
build_flags = ${env.build_flags} -Os | ||
build_src_filter = ${env.build_src_filter} -<platform/portduino/> | ||
|
||
; Common libs for communicating over TCP/IP networks such as MQTT | ||
[networking_base] | ||
lib_deps = | ||
knolleary/[email protected] | ||
arduino-libraries/[email protected] | ||
arcao/[email protected] | ||
knolleary/[email protected] | ||
arduino-libraries/[email protected] | ||
arcao/[email protected] | ||
|
||
; Common libs for environmental measurements in telemetry module | ||
; (not included in native / portduino) | ||
[environmental_base] | ||
lib_deps = | ||
adafruit/Adafruit [email protected] | ||
adafruit/Adafruit Unified [email protected] | ||
adafruit/Adafruit BMP280 [email protected] | ||
adafruit/Adafruit BMP085 [email protected] | ||
adafruit/Adafruit BME280 [email protected] | ||
adafruit/Adafruit BMP3XX [email protected] | ||
adafruit/Adafruit MCP9808 [email protected] | ||
adafruit/Adafruit INA260 [email protected] | ||
adafruit/Adafruit [email protected] | ||
adafruit/Adafruit [email protected] | ||
adafruit/Adafruit SHTC3 [email protected] | ||
adafruit/Adafruit [email protected] | ||
adafruit/Adafruit SHT31 [email protected] | ||
adafruit/Adafruit PM25 AQI [email protected] | ||
adafruit/Adafruit [email protected] | ||
adafruit/Adafruit [email protected] | ||
adafruit/Adafruit [email protected] | ||
adafruit/Adafruit [email protected] | ||
adafruit/Adafruit VEML7700 [email protected] | ||
adafruit/Adafruit SHT4x [email protected] | ||
adafruit/Adafruit TSL2591 [email protected] | ||
sparkfun/SparkFun Qwiic Scale NAU7802 Arduino [email protected] | ||
sparkfun/SparkFun 9DoF IMU Breakout - ICM 20948 - Arduino [email protected] | ||
ClosedCube [email protected] | ||
emotibit/EmotiBit [email protected] | ||
dfrobot/[email protected] | ||
sparkfun/SparkFun MAX3010x Pulse and Proximity Sensor [email protected] | ||
adafruit/Adafruit MLX90614 [email protected] | ||
adafruit/Adafruit [email protected] | ||
adafruit/Adafruit Unified [email protected] | ||
adafruit/Adafruit BMP280 [email protected] | ||
adafruit/Adafruit BMP085 [email protected] | ||
adafruit/Adafruit BME280 [email protected] | ||
adafruit/Adafruit BMP3XX [email protected] | ||
adafruit/Adafruit MCP9808 [email protected] | ||
adafruit/Adafruit INA260 [email protected] | ||
adafruit/Adafruit [email protected] | ||
adafruit/Adafruit [email protected] | ||
adafruit/Adafruit SHTC3 [email protected] | ||
adafruit/Adafruit [email protected] | ||
adafruit/Adafruit SHT31 [email protected] | ||
adafruit/Adafruit PM25 AQI [email protected] | ||
adafruit/Adafruit [email protected] | ||
adafruit/Adafruit [email protected] | ||
adafruit/Adafruit [email protected] | ||
adafruit/Adafruit [email protected] | ||
adafruit/Adafruit VEML7700 [email protected] | ||
adafruit/Adafruit SHT4x [email protected] | ||
adafruit/Adafruit TSL2591 [email protected] | ||
sparkfun/SparkFun Qwiic Scale NAU7802 Arduino [email protected] | ||
sparkfun/SparkFun 9DoF IMU Breakout - ICM 20948 - Arduino [email protected] | ||
ClosedCube [email protected] | ||
emotibit/EmotiBit [email protected] | ||
dfrobot/[email protected] | ||
sparkfun/SparkFun MAX3010x Pulse and Proximity Sensor [email protected] | ||
adafruit/Adafruit MLX90614 [email protected] | ||
|
||
https://github.com/boschsensortec/Bosch-BSEC2-Library#v1.7.2502 | ||
boschsensortec/BME68x Sensor [email protected] | ||
https://github.com/KodinLanewave/[email protected] | ||
lewisxhe/[email protected] | ||
mprograms/[email protected] | ||
|
||
https://github.com/boschsensortec/Bosch-BSEC2-Library#v1.7.2502 | ||
boschsensortec/BME68x Sensor [email protected] | ||
https://github.com/KodinLanewave/[email protected] | ||
lewisxhe/[email protected] | ||
mprograms/[email protected] | ||
|
||
https://github.com/meshtastic/DFRobot_LarkWeatherStation#4de3a9cadef0f6a5220a8a906cf9775b02b0040d | ||
https://github.com/gjelsoe/STK8xxx-Accelerometer.git#v0.1.1 | ||
https://github.com/meshtastic/DFRobot_LarkWeatherStation#4de3a9cadef0f6a5220a8a906cf9775b02b0040d | ||
https://github.com/gjelsoe/STK8xxx-Accelerometer.git#v0.1.1 |