mikecarper
ccdc8ffe4e
Add payload reference and policy rail
2026-08-07 11:42:27 -07:00
mikecarper
e200aafd83
Tabulate filter policy selectors
2026-08-07 10:26:32 -07:00
mikecarper
a30e1e03db
Clarify filter policy playground
2026-08-07 10:19:32 -07:00
mikecarper
e2df34e19c
Add raw packet decoder
2026-08-07 00:15:27 -07:00
mikecarper
ea3b5e16ea
Refine filter policy playground
2026-08-06 23:31:25 -07:00
mikecarper
3d26b0b39c
Add filter policy playground
2026-08-06 22:34:19 -07:00
mikecarper
64f9942001
Add telemetry history decoder page
2026-08-05 18:19:34 -07:00
mikecarper
81ff965c7c
Add recent repeater prefix search
2026-08-05 17:54:52 -07:00
mikecarper
59dec09d75
Expand repeater neighbor tables to 254
2026-08-04 23:16:03 -07:00
mikecarper
7d5c7d4065
Fix classic ESP32 full OTA builds
2026-08-04 22:50:26 -07:00
mikecarper
eed6581299
Add persistent SD OTA archive support
2026-08-04 17:33:17 -07:00
mikecarper
3ba0fb1847
Add configurable repeater telemetry history
2026-08-04 15:35:15 -07:00
mikecarper
9bec10b41a
Merge IoTThinks PowerSaving v16 updates
...
# Conflicts:
# examples/companion_radio/MyMesh.cpp
# examples/simple_repeater/MyMesh.cpp
# examples/simple_repeater/UITask.cpp
# examples/simple_repeater/UITask.h
# examples/simple_room_server/MyMesh.cpp
# examples/simple_room_server/MyMesh.h
# examples/simple_sensor/SensorMesh.cpp
# examples/simple_sensor/SensorMesh.h
# src/Dispatcher.cpp
# src/Dispatcher.h
# src/helpers/CommonCLI.cpp
# src/helpers/CommonCLI.h
# src/helpers/radiolib/CustomLR1110.h
# src/helpers/radiolib/CustomLR1110Wrapper.h
# src/helpers/radiolib/CustomSX1262.h
# src/helpers/radiolib/CustomSX1262Wrapper.h
# src/helpers/radiolib/RadioLibWrappers.cpp
# src/helpers/radiolib/RadioLibWrappers.h
# variants/rak4631/platformio.ini
# variants/thinknode_m3/variant.cpp
# variants/thinknode_m3/variant.h
# variants/thinknode_m6/variant.cpp
# variants/thinknode_m6/variant.h
2026-08-03 15:09:52 -07:00
mikecarper
61cb8d6e96
Merge upstream dev into keymindCascade
...
# Conflicts:
# docs/payloads.md
# examples/companion_radio/DataStore.cpp
# examples/companion_radio/DataStore.h
# examples/companion_radio/MyMesh.cpp
# examples/companion_radio/MyMesh.h
# examples/companion_radio/NodePrefs.h
# examples/companion_radio/main.cpp
# examples/simple_room_server/MyMesh.cpp
# examples/simple_room_server/MyMesh.h
# examples/simple_sensor/SensorMesh.cpp
# platformio.ini
# src/Utils.cpp
# src/helpers/CommonCLI.cpp
# src/helpers/CommonCLI.h
# src/helpers/NRF52Board.cpp
# src/helpers/nrf52/SerialEthernetInterface.cpp
# src/helpers/radiolib/CustomLLCC68.h
# src/helpers/radiolib/CustomLLCC68Wrapper.h
# src/helpers/radiolib/CustomLR1110.h
# src/helpers/radiolib/CustomSTM32WLxWrapper.h
# src/helpers/radiolib/CustomSX1262.h
# src/helpers/radiolib/CustomSX1268.h
# src/helpers/radiolib/CustomSX1268Wrapper.h
# src/helpers/ui/ST7735Display.cpp
# test/mocks/Stream.h
# variants/minewsemi_me25ls01/target.h
# variants/wio-tracker-l1/platformio.ini
2026-08-03 14:53:59 -07:00
mikecarper
4ed3307c6c
Add MeshTower V2 SD-backed LoRa OTA
2026-08-03 12:49:36 -07:00
mikecarper
9b8c68d926
Extend GPIO timers and status reporting
2026-08-03 02:07:03 -07:00
mikecarper
1e009abe4c
Add user-controlled GPIO commands
2026-08-02 22:57:17 -07:00
mikecarper
60d99d099b
Restore WiFi OTA to lean ESP32 builds
2026-07-31 16:01:07 -07:00
mikecarper
308589afa3
Harden nRF52 shutdown and radio recovery
2026-07-31 16:01:02 -07:00
mikecarper
86160e9323
Relay opaque flood packets through repeaters
2026-07-31 13:28:45 -07:00
mikecarper
9103b40786
Add CLI command availability matrix
2026-07-30 15:19:19 -07:00
mikecarper
7c6ebe352a
Restore portable bridge path and delay controls
2026-07-30 12:54:37 -07:00
ripplebiz
57ddada3ba
Merge pull request #3004 from axhoff/agent/preserve-utf8-advert-names
...
Preserve UTF-8 boundaries in advert names
2026-07-30 12:59:59 +10:00
mikecarper
6460aaa53b
Split FULL MQTT and logging profiles
2026-07-29 13:35:25 -07:00
mikecarper
a6ace6076c
Add WebConfig CLI and standalone WiFi controls
2026-07-29 13:13:37 -07:00
mikecarper
e6abf3ea7d
Share WiFi OTA seeding across full ESP32 builds
2026-07-29 01:51:01 -07:00
mikecarper
44faf158b2
Add path-qualified channel scope buckets
2026-07-28 23:33:42 -07:00
mikecarper
586423d0d2
Extend repeater flood control and logging reliability
2026-07-28 16:05:52 -07:00
Talia
b62b421456
docs: increase header levels on payloads page to fix table of contents
...
mkdocs will only consider the first H1 (if any) and subheaders under it for the table of contents
this increases the header levels of everything below "important concepts" by 1 so that the table of contents correctly resolves them
2026-07-26 15:55:27 -07:00
mikecarper
ea030f8e9a
Add standardized ESP32 FULL logging builds
2026-07-25 10:24:21 -07:00
mikecarper
ae2af7ef4d
Harden observer preferences and portable controls
2026-07-25 07:59:44 -07:00
mikecarper
c1caa5ad81
Merge observer firmware and webconfig updates
...
# Conflicts:
# MQTT_INTERNALS.md
# build.sh
# docs/cli_commands.md
# examples/simple_repeater/MyMesh.cpp
# examples/simple_repeater/MyMesh.h
# examples/simple_repeater/UITask.cpp
# examples/simple_room_server/MyMesh.cpp
# examples/simple_room_server/MyMesh.h
# examples/simple_room_server/UITask.cpp
# examples/simple_sensor/SensorMesh.cpp
# platformio.ini
# scripts/generate_webconfig_html.py
# src/MeshCore.h
# src/helpers/CommonCLI.cpp
# src/helpers/CommonCLI.h
# src/helpers/CommonCLI_Observer.cpp
# src/helpers/ESP32Board.h
# src/helpers/MQTTMessageBuilder.cpp
# src/helpers/MQTTPresets.h
# src/helpers/NRF52Board.cpp
# src/helpers/NRF52Board.h
# src/helpers/bridges/MQTTBridge.cpp
# src/helpers/bridges/MQTTBridge.h
# src/helpers/esp32/WebConfigServer.cpp
# src/helpers/esp32/WebConfigServer.h
# src/helpers/radiolib/RadioLibWrappers.cpp
# src/helpers/radiolib/RadioLibWrappers.h
# variants/lilygo_tbeam_SX1262/platformio.ini
# variants/lilygo_tbeam_SX1276/platformio.ini
# variants/lilygo_tlora_v2_1/platformio.ini
# webui/index.html
2026-07-24 02:16:47 -07:00
mikecarper
566ef08f25
Merge upstream dev into keymindCascade
2026-07-24 01:23:20 -07:00
Liam Cottle
d531a98da1
Merge pull request #2819 from ViezeVingertjes/fix/kiss-modem-usb-backpressure
...
fix: prevent ESP32 KISS modem stalls under USB backpressure
2026-07-24 11:51:34 +12:00
mikecarper
abd2d3b7a8
Evaluate mesh clock when quorum arrives
2026-07-23 11:20:07 -07:00
mikecarper
468e7846bd
Collect edge clock samples with repeat off
2026-07-23 11:00:21 -07:00
mikecarper
b56b350a5d
Enable CAD in Cascade profile
2026-07-23 10:43:03 -07:00
mikecarper
6c99ae39a9
Add edge clock sync diagnostics
2026-07-23 10:40:45 -07:00
mikecarper
886a1a9c6f
Add constrained companion OTA fallbacks
2026-07-22 18:09:05 -07:00
mikecarper
3a7101556f
Enable LoRa OTA for full and companion builds
2026-07-22 16:41:50 -07:00
mikecarper
b98a7a7b54
Keep ESP32 OTA images within legacy slot
2026-07-22 15:04:40 -07:00
mikecarper
7abb5fb95b
Add portable LoRa OTA repeater builds
2026-07-22 10:05:52 -07:00
mikecarper
371d86c4b1
Normalize tracked text to ASCII
2026-07-22 00:43:38 -07:00
mikecarper
3a6af3bf20
Clarify OTA companion source setup
2026-07-21 18:27:19 -07:00
mikecarper
3bb55562b2
Document high-traffic flood filters
2026-07-21 16:32:08 -07:00
mikecarper
9ed0c54820
Gate and label LoRa OTA builds
2026-07-21 13:51:48 -07:00
mikecarper
3897794416
Improve repeater LoRa clock synchronization
2026-07-21 11:41:45 -07:00
mikecarper
d5a00da2a0
Harden nRF52 persistence, watchdog, and build variants
2026-07-20 22:55:58 -07:00
mikecarper
cd0c06dc91
Group build targets and rename RAK4631 OTA variant
2026-07-20 16:34:42 -07:00
mikecarper
57cc977e58
Harden retry, power, and companion behavior
2026-07-20 10:50:55 -07:00