liu weikai
398aaca87f
Preload ESP32 locale content supplements
2026-06-27 14:23:31 +08:00
liu weikai
0c5f4089ba
fix(nrf52): avoid overlapping settings file handles
2026-06-27 14:11:35 +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
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
dfb08cc2bc
chore: prepare 0.1.31-alpha release
2026-06-27 01:59:29 +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
d00b54e19a
fix(ble): preserve meshtastic android message identity
2026-06-27 00:32:27 +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
c921f9ac9b
docs(ble): specify Meshtastic Android connection flow
2026-06-26 22:43:00 +08:00
liu weikai
57bae72049
fix(app): keep config saves off task stack
2026-06-26 22:42:37 +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
vicliu
961230f4dd
Merge pull request #63 from vicliu624/feat/t-display-p4
...
Prepare 0.1.30-alpha release
v0.1.30-alpha
2026-06-24 22:03:30 +08:00
liu weikai
9a6480e073
Align Cardputer tile cache smoke
2026-06-24 19:06:08 +08:00
liu weikai
dd3c764829
Align Cardputer map help smoke
2026-06-24 18:04:17 +08:00
liu weikai
0ebf570ff2
Update Cardputer map wiring smoke
2026-06-24 17:57:34 +08:00
liu weikai
15485c596c
Link Linux UI memory profile
2026-06-24 17:39:31 +08:00
liu weikai
4efd8db826
Fix remaining Linux CI issues
2026-06-24 17:34:17 +08:00
liu weikai
575b9c92a3
Fix Linux CI source manifests
2026-06-24 17:14:08 +08:00
liu weikai
4185352594
Share T-Deck SD SPI frequency
2026-06-24 17:04:47 +08:00
liu weikai
6b30fff4e7
Prepare 0.1.30-alpha release
2026-06-24 16:34:29 +08:00
liu weikai
9999469985
Refactor energy sweep topbar
2026-06-24 15:44:01 +08:00
liu weikai
45a31bd89c
Stabilize pager SD startup and retire NFC path
...
Retire unused T-LoRa Pager NFC runtime/dependencies and keep the old auxiliary rail disabled so it no longer participates in the shared SPI path.
Serialize SdFat access through the shared SPI lock, keep exFAT-capable SdFs active, and add mount diagnostics used to verify the startup failure.
Keep the tested candidate picker, keyboard backlight, and display lock fixes in the same firmware state that was built and flashed on the connected tlora_pager_sx1262.
2026-06-24 01:59:58 +08:00
liu weikai
d739ec3c95
Burn down Arduino SD audio paths
2026-06-23 01:49:44 +08:00
liu weikai
8021b5d71d
Restore ESP chat SD log store
2026-06-23 01:00:45 +08:00
liu weikai
8a39c2a430
Instrument pager startup bringup
2026-06-23 01:00:15 +08:00
liu weikai
5e847b8f57
Persist contacts and nodes through SD stores
2026-06-22 23:53:16 +08:00
liu weikai
fd61273852
Defer SD mount and persist chat on SD
2026-06-22 23:52:36 +08:00
liu weikai
7fdcbe4f39
Separate candidate picker header from grid
2026-06-22 22:45:47 +08:00
liu weikai
da8258c609
Fix candidate picker and walkie monitor toggles
2026-06-22 21:56:06 +08:00
liu weikai
bddc867c1a
Polish walkie and candidate controls
2026-06-22 21:16:00 +08:00
liu weikai
2a4b580a8a
Burn down Arduino SD backend
2026-06-22 18:14:38 +08:00
liu weikai
185bf07968
Fix text candidate picker header layout
2026-06-22 13:13:37 +08:00
liu weikai
f86c649b87
Fix walkie focus and compact controls
2026-06-22 13:08:16 +08:00
liu weikai
4c1b0da1f8
Fix text candidate picker layout
2026-06-21 23:10:22 +08:00
liu weikai
63549516ec
Reduce UI hot-path diagnostics and input churn
2026-06-21 22:56:49 +08:00
liu weikai
50c2c388ea
Improve ESP map tile backpressure recovery
2026-06-20 17:47:05 +08:00
liu weikai
7dcb90032d
Implement MeshCore V2 multibyte paths
2026-06-20 16:56:53 +08:00