Commit Graph
438 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
vicliu f82b7fc9b2 Merge pull request #68 from vicliu624/fix-ble
## [0.1.34-alpha] - 2026-06-29
### Fixed / 修复
- Fixed the T-LoRa Pager LR1121 MeshCore node advert receive path by allowing RadioLib payload-present CRC mismatch reads to continue into the shared protocol parser instead of being dropped at the ESP radio task boundary. / 修复 T-LoRa Pager LR1121 的 MeshCore 节点 advert 接收路径:RadioLib 已读出 payload 但返回 CRC mismatch 时,不再在 ESP radio task 边界直接丢包,而是继续交给共享协议解析器判断。
- Restored the T-Echo Lite pager notification tone path with the shared ADPCM notification asset so message receive alerts can produce the expected audio feedback. / 使用共享 ADPCM 通知音资源恢复 T-Echo Lite 的 Pager 通知音路径,使收到消息时可以产生预期的声音反馈。
- Added LoRa receive state/IRQ diagnostics and first-failing-step logging for Pager LoRa radio configuration, making LR1121/SX1262 radio setup and receive anomalies visible in field logs. / 新增 LoRa 接收状态/IRQ 诊断,以及 Pager LoRa radio 配置首个失败步骤日志,使 LR1121/SX1262 的无线配置与接收异常能在现场日志中定位。

### Changed / 变更
- Updated the GitHub Pages LR1121 install copy for the 0.1.34-alpha publishing lane while keeping firmware download metadata generated by the Release/Pages workflows. / 更新 GitHub Pages 中 LR1121 的 0.1.34-alpha 安装说明,同时继续保持固件下载 metadata 由 Release/Pages workflow 生成。
v0.1.34-alpha
2026-06-29 15:47:13 +08:00
liu weikai 441d4bc477 fix(t-echo-lite): restore tone volume scaling 2026-06-29 15:44:01 +08:00
liu weikai dc381a2af9 fix(ui): show gps coordinates in map topbar 2026-06-29 15:23:58 +08:00
liu weikai 99bf55c1f6 feat(t-echo-lite): add compass UI and sound volume 2026-06-29 15:13:27 +08:00
liu weikai fcfd9a13cc fix(t-echo-lite): refresh epaper once after wake 2026-06-29 13:11:57 +08:00
liu weikai 85c5f48133 chore(release): prepare 0.1.34-alpha 2026-06-29 12:27:17 +08:00
liu weikai dae4a61e82 feat(t-echo-lite): gate gps power with optional imu 2026-06-29 12:13:05 +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 9121819761 feat(t-echo-lite): use pager notification tone 2026-06-29 11:48:29 +08:00
liu weikai 25d502c14e fix(nrf): page mono ime candidates 2026-06-29 10:27:57 +08:00
liu weikai e8b7b95c80 Fix nRF BLE owner apply policy v0.1.33-alpha 2026-06-29 00:53:09 +08:00
liu weikai a4b3487436 fix(ci): link meshtastic mqtt descriptors on linux 2026-06-29 00:29:53 +08:00
liu weikai 9c5adecd83 fix: support gcc7 node projection cache update 2026-06-28 23:57:03 +08:00
liu weikai b3ee6cb10a fix: project meshtastic node info to phone 2026-06-28 23:21:57 +08:00
liu weikai 082dff9114 feat(ui): add T9 pinyin input for mono keyboard 2026-06-28 20:40:09 +08:00
liu weikai cf608d79c8 fix(ui): share pinyin lookup across input methods 2026-06-28 19:10:16 +08:00
liu weikai b467ec7719 fix(map): stream route and track file loading 2026-06-28 14:33:35 +08:00
liu weikai 3c6b05cb65 fix(ble): decode mqtt map report identities 2026-06-28 14:16:39 +08:00
liu weikai d1de2731ac Fix Meshtastic PhoneAPI config node sync staging v0.1.32-alpha 2026-06-28 13:19:41 +08:00
liu weikai 0698d5a32f Share Meshtastic MQTT proxy runtime policy 2026-06-28 12:30:16 +08:00
vicliu 0bd3529947 Merge pull request #67 from vicliu624/nrf-ble 2026-06-28 00:34:00 +08:00
liu weikai 3dee080890 fix: support escape navigation on UI pages 2026-06-28 00:10:30 +08:00
liu weikai b331ed7da7 style: apply CI clang-format 2026-06-27 23:51:27 +08:00
liu weikai 5e01cfb4fc Merge remote-tracking branch 'origin/main' into nrf-ble
# Conflicts:
#	CHANGELOG.md
2026-06-27 23:20:49 +08:00
liu weikai 666c12d6a1 fix(meshcore): align LR1121 pager discovery 2026-06-27 23:04:08 +08:00
liu weikai 7950f3ac06 ci: keep debug image info best-effort 2026-06-27 22:43:33 +08:00
liu weikai f25b288c5c Add GAT562 UF2 release packaging 2026-06-27 22:36:39 +08:00
liu weikai 72501f69c4 Prepare T-Echo-Lite UF2 release artifacts 2026-06-27 22:31:57 +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