Commit Graph
705 Commits
Author SHA1 Message Date
liu weikai fd093d60bc feat(config): complete SD working configuration 2026-08-20 12:33:26 +08:00
liu weikai a58304b3d1 feat(config): add TMS persistence and English documentation 2026-08-20 10:55:40 +08:00
Trail Mate Dev 4940344950 fix: linux simulator 2026-08-15 00:00:38 +08:00
Trail Mate Dev c73ffaf50e release: prepare 0.1.40-alpha v0.1.40-alpha 2026-08-14 16:28:28 +08:00
vicliu 0b62e68015 Merge pull request #81 from vicliu624/codex/spi
Codex/spi
2026-08-14 15:52:38 +08:00
Trail Mate Dev 22e4561590 fix(ci): restore Linux and Cardputer release checks 2026-08-14 15:41:00 +08:00
Trail Mate Dev c1e709bb83 fix(ci): harden 0.1.40-alpha release builds 2026-08-14 15:08:15 +08:00
Trail Mate Dev 115316f2b4 fix(tdeck-pro): use complete touch settings workflow 2026-08-14 13:27:33 +08:00
Trail Mate Dev d6d5ed686f feat(tdeck-pro): add 240x320 monochrome app UI 2026-08-14 13:12:00 +08:00
liu weikai c8f2e1a531 fix(p4): keep DSI scanout alive during flash writes 2026-08-13 22:55:50 +08:00
liu weikai 06cf028678 fix(p4): harden runtime and isolate DSI presentation 2026-08-13 21:37:59 +08:00
liu weikai 8487ff6d2c fix(wifi): sync time on each IP lease 2026-08-13 21:36:59 +08:00
Trail Mate Dev 1e5d44a2d6 build(tdeck-pro): add A7682E debug target 2026-08-13 15:24:30 +08:00
Trail Mate Dev 459c823a93 fix(tdeck-pro): correct keypad event polarity 2026-08-13 15:07:21 +08:00
Trail Mate Dev d20ed0ad36 feat(tdeck-pro): add e-paper text UI and A7682E support 2026-08-13 14:02:32 +08:00
Trail Mate Dev 5a8fb655b0 fix(esp): rebuild stale release dfu archive 2026-08-13 00:43:16 +08:00
liu weikai fb9336332e feat(esp): split USB debug profiles and trim call RAM 2026-08-12 22:14:43 +08:00
Trail Mate Dev 204a2e1ee2 feat(tdeck-pro): add native e-paper UI pipeline 2026-08-12 11:08:33 +08:00
liu weikai 31e70d7eca feat(tdeck): play received voice messages 2026-08-12 10:36:52 +08:00
liu weikai a9df6ea297 fix(pager): restore voice playback gain 2026-08-12 10:07:06 +08:00
liu weikai 86f1da1923 optimize esp internal ram usage 2026-08-12 09:18:02 +08:00
liu weikai 89d704774a fix(codec2): move VMP decoder scratch off task stack 2026-08-12 00:23:31 +08:00
liu weikai 7996c0e465 fix(pager): restore chat focus and send shortcut 2026-08-11 23:30:36 +08:00
liu weikai c7d4e9abcc fix(pager): preserve voice hold and add chat selection 2026-08-11 22:56:53 +08:00
liu weikai 398200d90c fix(wifi): stop switching networks on service failures 2026-08-11 22:03:43 +08:00
liu weikai 56603032a5 fix(codec2): remove VMP FFT stack spikes 2026-08-11 21:04:48 +08:00
liu weikai cb95260869 fix(pager): move codec2 workspaces to psram 2026-08-11 19:07:27 +08:00
liu weikai cd709b892a fix(vmp): serialize pending MQTT voice transfers 2026-08-11 18:03:10 +08:00
liu weikai 3a41829f4a feat(vmp): prefer live MQTT over LR1121 RF 2026-08-11 17:57:42 +08:00
liu weikai 6dd5214803 fix(pager): honor voice release and admit VMP worker 2026-08-11 17:08:30 +08:00
liu weikai cc4066c914 fix(wifi): retry saved profiles after disconnect 2026-08-11 12:03:25 +08:00
liu weikai b9eceaf754 fix(wifi): coordinate ESP-NOW and profile retries 2026-08-11 11:43:39 +08:00
liu weikai 999a4649e7 fix(team): prevent ESP-NOW pairing netif crash 2026-08-11 10:43:36 +08:00
liu weikai c715c72d78 feat(radio): add protocol probe 2026-08-11 09:30:56 +08:00
liu weikai 10b12deed7 fix(chat): unify compose routing and voice readiness 2026-08-10 19:58:32 +08:00
liu weikai cf62f438f7 fix(chat): keep Pager voice control visible 2026-08-10 17:17:49 +08:00
liu weikai 0f85c359a3 fix(voice): provision Codec2 worker stacks 2026-08-10 15:37:28 +08:00
liu weikai 7e2bf56fe6 feat(voice): trace VMP receive lifecycle 2026-08-10 14:57:40 +08:00
liu weikai 0c6068ecee feat(chat): persist VMP voice messages as IM attachments 2026-08-10 14:30:20 +08:00
liu weikai b3ebdcea84 feat(pager): add bounded voice messages 2026-08-10 11:13:48 +08:00
liu weikai 6bc25ce5e1 feat(packet-probe): replace energy sweep with protocol probing 2026-08-09 23:15:26 +08:00
liu weikai da2245a7f1 fix(chat-map): wrap longitude when fitting locations 2026-08-04 11:47:11 +08:00
liu weikai a097763ba3 fix(settings): complete portable settings backup 2026-08-04 09:33:22 +08:00
liu weikai 39311175d2 fix: enforce shared SPI transaction boundaries 2026-08-03 23:11:30 +08:00
liu weikai 024e620929 fix(esp): harden LVGL crash paths 2026-08-03 16:14:44 +08:00
liu weikai d5c1c1b400 docs: prepare 0.1.39-alpha release notes v0.1.39-alpha 2026-07-31 17:24:01 +08:00
liu weikai f80b2f6031 fix: align P4 peripherals and log DNS resolutions 2026-07-31 17:03:20 +08:00
liu weikai 795c82536a fix(meshtastic): avoid esp aes dma allocations 2026-07-31 16:03:57 +08:00
Trail Mate Dev a550273ced fix(mqtt): recover after repeated DNS failures 2026-07-31 04:01:47 +08:00
liu weikai 014c1e9d06 fix meshtastic mqtt session handling 2026-07-30 23:38:02 +08:00