Support Meshtext beacons across LoRa radio families

Add checked protocol adapters for every project LoRa family and enable Indicator LoRa TX. Preserve normal modem restoration, LR1110 fast hops, LR2021 side detectors and physical-band power limits.

Fix SX1276 beacon CAD completion dispatch, concrete-chip validation on multi-chip variants, no-GPS sensor hook linkage and STM32 file construction. Add fault, negative-control and preset coverage to CI. Keep flash-constrained STM32 artifacts disabled after measured opt-in overflows.
This commit is contained in:
mikecarper committed 2026-10-14 10:22:04 -07:00
1 parent 009bfff383
commit 8a49a98709
32 files changed
+1506 -38

No files matched your search

+7
View File
@@ -316,6 +316,13 @@ jobs:
python3 -B test/test_beacon_manager.py -v
python3 -B test/test_beacon_radio.py -v
python3 -B test/test_beacon_dispatcher.py -v
python3 -B test/test_beacon_legacy_lora_protocol.py -v
python3 -B test/test_lr_meshtext_wire.py -v
python3 -B test/test_stm32wl_meshtext_protocol.py -v
python3 -B test/test_meshtext_modem_profiles.py -v
python3 -B test/test_environment_no_gps_link.py -v
python3 -B test/test_beacon_file_api.py -v
python3 -B test/test_beacon_sx1276_cad.py -v
python3 -B test/test_radio_profile_auto.py -v
python3 -B test/test_companion_meshtext.py -v
python3 -B test/test_companion_meshtext_storage.py -v