Merge develop into packet authentication policy
This commit is contained in:
@@ -19,4 +19,11 @@ build_unflags =
|
||||
${arduino_base.build_unflags}
|
||||
-DMESHTASTIC_EXCLUDE_XEDDSA=1
|
||||
|
||||
lib_deps =
|
||||
${stm32_base.lib_deps}
|
||||
# renovate: datasource=github-tags depName=STM32RTC packageName=stm32duino/STM32RTC
|
||||
https://github.com/stm32duino/STM32RTC/archive/refs/tags/1.9.0.zip
|
||||
# renovate: datasource=github-tags depName=STM32LowPower packageName=stm32duino/STM32LowPower
|
||||
https://github.com/stm32duino/STM32LowPower/archive/refs/tags/1.5.0.zip
|
||||
|
||||
upload_port = stlink
|
||||
|
||||
@@ -24,4 +24,7 @@ Do not expect a working Meshtastic device with this target.
|
||||
#define RAK3172
|
||||
#define SERIAL_PRINT_PORT 1
|
||||
|
||||
#define HAS_LSE 1
|
||||
#define STM32WL_LSE_DRIVE RCC_LSEDRIVE_LOW
|
||||
|
||||
#endif
|
||||
|
||||
@@ -14,13 +14,11 @@ build_flags =
|
||||
-Ivariants/stm32/russell
|
||||
-DPRIVATE_HW
|
||||
-DMESHTASTIC_EXCLUDE_AIR_QUALITY_SENSOR=1
|
||||
-DMESHTASTIC_EXCLUDE_RANGETEST=1
|
||||
-DMESHTASTIC_EXCLUDE_DETECTIONSENSOR=1
|
||||
-DMESHTASTIC_EXCLUDE_EXTERNALNOTIFICATION=1
|
||||
-DMESHTASTIC_EXCLUDE_POWERSTRESS=1
|
||||
-DMESHTASTIC_EXCLUDE_NEIGHBORINFO=1
|
||||
-DMESHTASTIC_EXCLUDE_TRACEROUTE=1
|
||||
-DMESHTASTIC_EXCLUDE_WAYPOINT=1
|
||||
lib_deps =
|
||||
${stm32_base.lib_deps}
|
||||
# renovate: datasource=custom.pio depName=Adafruit BME280 packageName=adafruit/library/Adafruit BME280 Library
|
||||
|
||||
@@ -26,6 +26,10 @@ build_flags =
|
||||
-DMESHTASTIC_EXCLUDE_WIFI=1
|
||||
-DMESHTASTIC_EXCLUDE_TZ=1 ; Exclude TZ to save some flash space.
|
||||
-DMESHTASTIC_EXCLUDE_XEDDSA=1 ; Individual STM32WL variants opt in after size validation.
|
||||
-DMESHTASTIC_EXCLUDE_PKT_HISTORY_HASH=1
|
||||
-DMESHTASTIC_EXCLUDE_RANGETEST=1
|
||||
-DMESHTASTIC_EXCLUDE_WAYPOINT=1
|
||||
-DMESHTASTIC_EXCLUDE_POWER_TELEMETRY=1
|
||||
-DSERIAL_RX_BUFFER_SIZE=256 ; For GPS - the default of 64 is too small.
|
||||
-DHAS_SCREEN=0 ; Always disable screen for STM32, it is not supported.
|
||||
;-DPIO_FRAMEWORK_ARDUINO_NANOLIB_FLOAT_PRINTF ; Enable this if enabling debugg logging. It is REQUIRED for at least traceroute debug prints - without it the length returned by printf ends up uninitialized.
|
||||
|
||||
Reference in New Issue
Block a user