Commit Graph
216 Commits
Author SHA1 Message Date
liu weikai 83ecaf65db Fix Meshtastic BLE disconnect recovery 2026-07-03 21:13:42 +08:00
liu weikai e23600254d Stabilize Meshtastic BLE MQTT proxy flow 2026-07-03 18:02:41 +08:00
liu weikai 8c5d1fcde7 Stabilize BLE FromRadio liveness flow 2026-07-03 15:47:29 +08:00
liu weikai ea356a23db Refine Meshtastic BLE memory ownership 2026-07-03 13:08:22 +08:00
liu weikai 6fcfe951d2 Trace nRF BLE session liveness 2026-07-03 08:40:20 +08:00
liu weikai c1b00d0d69 Harden mesh protocol memory ownership 2026-07-02 22:50:59 +08:00
liu weikai 80ede31f48 Harden Meshtastic bridge memory ownership 2026-07-02 19:03:44 +08:00
liu weikai 810cf3b841 fix: bind nrf fromradio reads to published slots 2026-07-02 15:20:34 +08:00
liu weikai a59a4eb521 docs: define meshtastic memory model 2026-07-02 14:39:15 +08:00
liu weikai 096937c8c8 Stabilize Meshtastic proxy queues 2026-07-02 09:42:16 +08:00
liu weikai d94fb36cf3 Add nrf BLE crash guard probes 2026-07-02 08:23:17 +08:00
liu weikai 82c6d86c25 Fix nrf BLE read flow and GPS diagnostics 2026-07-02 01:27:27 +08:00
liu weikai cf49d83152 Align nRF FromRadio read handling 2026-07-02 00:03:07 +08:00
liu weikai f587385879 Fix nRF BLE phone connection flow 2026-07-01 22:07:10 +08:00
liu weikai 3db76279a3 Fix pager Meshtastic TX scheduling crash 2026-07-01 14:43:02 +08:00
liu weikai 81a1f8b693 fix(p4): wire runtime data services 2026-07-01 12:28:30 +08:00
liu weikai c72844d6d6 Fix nRF FromRadio drain empty gap 2026-07-01 08:55:43 +08:00
liu weikai 556a50dac7 Stabilize nRF BLE reads and share pager tone 2026-07-01 01:01:52 +08:00
liu weikai 8540fe256b Align nRF Meshtastic BLE liveness flow 2026-06-30 23:37:40 +08:00
liu weikai 5bd8bac617 Fix resource pack font loading 2026-06-30 15:35:29 +08:00
liu weikai 67a9a6a2e2 Fix LR1121 advert receive path for 0.1.34-alpha 2026-06-29 11:52:58 +08:00
liu weikai e8b7b95c80 Fix nRF BLE owner apply policy 2026-06-29 00:53:09 +08:00
liu weikai 3c6b05cb65 fix(ble): decode mqtt map report identities 2026-06-28 14:16:39 +08:00
liu weikai 0698d5a32f Share Meshtastic MQTT proxy runtime policy 2026-06-28 12:30:16 +08:00
liu weikai 666c12d6a1 fix(meshcore): align LR1121 pager discovery 2026-06-27 23:04:08 +08:00
liu weikai 8c41ff6288 Add nRF preserve-settings cache clear action 2026-06-27 22:16:44 +08:00
liu weikai de8947fa40 Recover nRF UI settings writes 2026-06-27 22:00:53 +08:00
liu weikai 138462dada fix: align nrf meshtastic ble read timing 2026-06-27 20:29:44 +08:00
liu weikai 1198217ece Tighten nRF52 persistence cleanup 2026-06-27 19:53:17 +08:00
liu weikai 789ab33f85 Fix nRF52 fromRadio publish race 2026-06-27 19:03:55 +08:00
liu weikai cadacdd752 Recover T-Echo Lite settings from corrupt LittleFS 2026-06-27 18:42:33 +08:00
liu weikai 4c350dea75 Throttle nRF Meshtastic BLE fromRadio preload 2026-06-27 18:30:35 +08:00
liu weikai b9488c507e fix(nrf): avoid in-place settings rewrite 2026-06-27 17:55:43 +08:00
liu weikai c75823d6a0 Fix nRF mesh ingress node handling 2026-06-27 17:22:29 +08:00
liu weikai 6bacff368e fix(nrf52): persist meshtastic config before restart 2026-06-27 15:30:04 +08:00
liu weikai f6a930c03d fix(nrf52): prevent stale fromRadio consume state 2026-06-27 15:16:11 +08:00
liu weikai c4ec5c761c fix(nrf52): recreate settings file after rewrite failure 2026-06-27 15:03:57 +08:00
liu weikai 567605e1f0 fix(nrf52): fallback when settings temp file cannot open 2026-06-27 14:54:40 +08:00
liu weikai 843918ec5e fix(nrf52): share settings file replacement 2026-06-27 14:40:58 +08:00
liu weikai 78a446aec2 fix(nrf52): align Meshtastic BLE read timing 2026-06-27 13:44:07 +08:00
liu weikai 6293f97638 feat(nrf): enable ble and narrow device settings 2026-06-27 02:57:45 +08:00
liu weikai 35a12e1e1d style: apply clang-format 14 2026-06-27 02:12:14 +08:00
liu weikai 93b18b0bfa perf: raise pager display SPI clock 2026-06-27 01:40:41 +08:00
liu weikai acc428a7e2 fix: include Meshtastic MQTT protobuf header 2026-06-27 01:31:40 +08:00
liu weikai 847c14a3a7 fix: align Meshtastic BLE and CJK packs 2026-06-27 01:10:36 +08:00
liu weikai 4e34e7e0d6 chore(esp): guard meshtastic stack hygiene 2026-06-27 00:30:30 +08:00
liu weikai e0779dfab5 fix(ble): reduce meshtastic stack pressure 2026-06-26 23:58:03 +08:00
liu weikai dd83c59e44 fix(meshtastic): reduce mqtt proxy stack use 2026-06-26 23:29:45 +08:00
liu weikai 45c39753f7 fix(ble): preserve channel module settings 2026-06-26 23:07:58 +08:00
liu weikai 57bae72049 fix(app): keep config saves off task stack 2026-06-26 22:42:37 +08:00