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
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
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
f587385879
Fix nRF BLE phone connection flow
2026-07-01 22:07:10 +08:00
liu weikai
81a1f8b693
fix(p4): wire runtime data services
2026-07-01 12:28:30 +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
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
25d502c14e
fix(nrf): page mono ime candidates
2026-06-29 10:27:57 +08:00
liu weikai
e8b7b95c80
Fix nRF BLE owner apply policy
2026-06-29 00:53:09 +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
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
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
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
5217b09594
Limit node store capacity to 24
2026-06-27 21:49:38 +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
637772f7a8
Load ESP32 locale supplements without coverage metadata
2026-06-27 14:49:01 +08:00
liu weikai
398aaca87f
Preload ESP32 locale content supplements
2026-06-27 14:23:31 +08:00
liu weikai
6293f97638
feat(nrf): enable ble and narrow device settings
2026-06-27 02:57:45 +08:00
liu weikai
2748906e53
test: align compatibility menu smoke with registry
2026-06-27 02:16:14 +08:00
liu weikai
35a12e1e1d
style: apply clang-format 14
2026-06-27 02:12:14 +08:00
liu weikai
847c14a3a7
fix: align Meshtastic BLE and CJK packs
2026-06-27 01:10:36 +08:00
liu weikai
d00b54e19a
fix(ble): preserve meshtastic android message identity
2026-06-27 00:32:27 +08:00
liu weikai
e0779dfab5
fix(ble): reduce meshtastic stack pressure
2026-06-26 23:58:03 +08:00
liu weikai
45c39753f7
fix(ble): preserve channel module settings
2026-06-26 23:07:58 +08:00
liu weikai
7552f02608
Improve nRF virtual keyboard labels
2026-06-26 18:15:46 +08:00
liu weikai
5217730e56
fix(ble): complete Meshtastic node handshake
2026-06-26 18:11:21 +08:00
liu weikai
400c5ed996
fix(esp): reduce RAM pressure and TDeck display stalls
...
Tune Arduino task stacks and board env flags to recover internal RAM for BLE startup.
Avoid synchronous boot UI rendering on Arduino loopTask and move large board singletons toward PSRAM where available.
Improve TDeck/Pager display responsiveness by restoring practical LVGL DMA buffers, using SPI pixel writes, disabling transition animations, and testing TDeck display SPI at 80MHz.
2026-06-26 16:20:37 +08:00
liu weikai
5825a7a3e7
fix: enforce streaming file reads
2026-06-26 10:22:08 +08:00
liu weikai
5f77bcb394
fix: stream GPS track file loading
2026-06-26 09:51:53 +08:00
liu weikai
c5d00419c3
chore: snapshot current workspace changes
2026-06-26 09:36:54 +08:00
liu weikai
34aad0bffa
fix: stabilize T-Display P4 C6 companion link
2026-06-25 13:41:06 +08:00
liu weikai
4efd8db826
Fix remaining Linux CI issues
2026-06-24 17:34:17 +08:00