Watch
0
0
Fork
You've already forked esp32-c_its-companion
0

build: Update default configurations

This commit is contained in:
Jannik Beyerstedt 2026-09-30 09:31:47 +02:00
commit cd84754465
5 changed files with 17 additions and 9 deletions

View file

@ -98,7 +98,8 @@ Additional features are available through feature flags:
Officially supported feature combinations are:
- `esp,spat,gnss_ubx,screen` (default features, "standalone")
- `esp,spat,gnss_ubx,screen,cam_tx` ("standalone with CAM")
- `esp,spat,gnss_ubx,screen,ble` ("standalone with BLE")
- `esp,spat,gnss_ubx,screen,cam_tx,ble` ("standalone with CAM")
- `esp,spat,gnss_ubx,screen,cam_tx,cam,denm`
- `esp,uart,cam,denm` ("smartphone companion with UART")
- `esp,ble,cam,denm,cam_tx` ("smartphone companion with BLE")

View file

@ -7,15 +7,16 @@ extended=${2:-false}
features_base=(
uart,cam,denm
ble,cam,denm,cam_tx
uart,ble,cam,denm
spat,gnss_ubx,screen
spat,gnss_ubx,screen,cam_tx
spat,gnss_ubx,screen # "standalone" simple
spat,gnss_ubx,screen,ble # "standalone" with BLE
spat,gnss_ubx,screen,ble,cam_tx # "standalone" with CAM
spat,gnss_ubx,screen,cam_tx,cam,denm
uart,cam,denm # "smartphone companion with UART"
ble,cam,denm,cam_tx # "smartphone companion with BLE"
)
features_more=(
spat,gnss_ubx,screen,ble
spat,gnss_ubx,screen,ble,cam_tx
uart,ble,cam,denm
spat,gnss_ubx,screen,cam_tx
spat,gnss_ubx,screen,cam,denm
spat,gnss_ubx,screen,cam_tx,cam,denm
gnss_ubx,screen,cam_tx,cam,denm

6
run-standalone-ble.sh Executable file
View file

@ -0,0 +1,6 @@
#!/bin/sh
## Builds common config for standalone device
## -> enable SPAT/ GLOSA with GNSS and a screen + BLE
cargo run --release -F ble

View file

@ -3,4 +3,4 @@
## Builds common config for standalone device with automatic CAM transmission
## -> enable SPAT/ GLOSA with GNSS and a screen + CAM transmission
cargo run --release -F cam_tx
cargo run --release -F cam_tx,ble