Commit Graph
57 Commits
Author SHA1 Message Date
chenjintao b2c78208bf feat: report OTA download progress over MQTT 2026-10-13 17:29:19 +08:00
chenjintao c53ab581d0 fix: queue sleep prompt before entering sleep mode 2026-10-13 16:10:00 +08:00
chenjintao 23983ccdc8 fix(audio): defer and coalesce role switch notices 2026-10-13 15:56:00 +08:00
chenjintao 109a95497a fix(audio): reject stale replies during voice startup 2026-10-13 10:04:31 +08:00
chenjintao 00e9509dd0 fix(audio): isolate conversation timeouts by round 2026-10-12 18:40:20 +08:00
chenjintao 84ce54eeb0 feat: refresh managed audio after OTA activation 2026-10-12 16:47:58 +08:00
chenjintao 886ea58419 fix: align FBF target with OTA-ready layout 2026-10-12 11:05:38 +08:00
chenjintao 65029594a3 revert: restore domain audio download endpoint 2026-10-08 11:09:26 +08:00
chenjintao 869f5887de chore: store customer filesystem outside LFS 2026-10-08 11:06:37 +08:00
chenjintao bbb77137bb Merge branch 'feature/ota-ready-factory-baseline' of https://git.talkingq.com/chenjintao/banban into feature/ota-ready-factory-baseline 2026-10-08 10:58:16 +08:00
chenjintao f3691c8267 feat(nfc): include IMEI in emulated tag payload 2026-09-29 11:33:02 +08:00
chenjintao 5399921c3d fix(audio): rebalance bundled prompt volume 2026-09-29 10:59:21 +08:00
chenjintao a0796f9a1d fix: use SDK-compatible customer filesystem image 2026-09-28 17:10:36 +08:00
chenjintao 05522c929f fix: restore IP audio download endpoint 2026-09-28 15:00:08 +08:00
chenjintao 79c154579c fix: rebalance HX GNSS OTA partitions 2026-09-28 14:19:42 +08:00
chenjintao 6cdd88e9f4 fix: resize active GNSS customer fs partition 2026-09-28 12:18:26 +08:00
chenjintao 20e5872a75 feat: allow talkingq OTA domains 2026-09-28 11:54:51 +08:00
chenjintao f607d8b9f7 feat: add local-staging FULLOTA2 flow 2026-09-27 18:28:05 +08:00
chenjintao b726fe192a feat: establish OTA-ready fs640 factory baseline 2026-09-27 17:45:49 +08:00
chenjintao 6fad31c37a fix(audio): prevent empty session replay 2026-09-24 18:00:48 +08:00
chenjintao 83ef72839e fix(audio): isolate NFC leave-message sessions 2026-09-24 17:52:07 +08:00
chenjintao 82a419f812 fix(audio): ignore playback tail before VAD 2026-09-23 17:49:13 +08:00
chenjintao 1f55943c29 fix(audio): prefer cloud timeout prompts with local fallback 2026-09-23 15:36:09 +08:00
chenjintao beadb79368 merge: fix barge-in audio flow 2026-09-23 14:27:34 +08:00
Your Name 5f5604e45b fix(audio): increase barge-in prompt volume 2026-09-23 12:14:11 +08:00
chenjintao 1cd3c63890 fix:drop ws message during barge in 2026-09-23 12:05:30 +08:00
Your Name d3d1b6e7fb fix(audio): rebuild valid customer fs image 2026-09-23 11:49:45 +08:00
chenjintao d07b3f6771 fix(audio): preserve barge-in prompt across OTA 2026-09-23 10:57:12 +08:00
chenjintao cfdb193e75 feat(audio): add local barge-in prompt 2026-09-22 18:06:41 +08:00
chenjintao 8b01debe4d fix(audio): recover cleanly after barge-in 2026-09-22 17:50:42 +08:00
chenjintao 1c9f16da39 feat(nfc): activate transmit mode with key clicks 2026-09-22 16:34:12 +08:00
chenjintao 5645a0a36b fix(nfc): align Type 2 ATQA with UID 2026-09-22 16:15:09 +08:00
chenjintao 3185d8f5e3 feat(nfc): emulate Type 2 NDEF tag 2026-09-22 16:08:58 +08:00
chenjintao c34533f32a fix(nfc): preserve target activation during ATS 2026-09-22 15:58:21 +08:00
chenjintao 14c0065bb1 fix(nfc): separate ATS transmit and receive 2026-09-22 15:53:06 +08:00
chenjintao 768ad0e47f change(nfc): modify nfc card config 2026-09-22 15:39:54 +08:00
chenjintao 913c5b9f71 feat(nfc): probe ISO-DEP activation 2026-09-22 15:30:06 +08:00
chenjintao d8b2114d0e feat(nfc): add phase-one card emulation mode 2026-09-22 14:53:10 +08:00
chenjintao 381db92214 merge: integrate cloud random prompt audio 2026-09-22 11:49:36 +08:00
chenjintao d6c31ffe31 fix: improve timeout prompt randomization 2026-09-22 11:42:04 +08:00
chenjintao 64fdeb9aaa fix: restore HTTP timeout prompt playback 2026-09-22 11:25:41 +08:00
chenjintao fe1ca9899f fix: use banban HTTPS timeout prompts 2026-09-22 11:10:55 +08:00
chenjintao fed4a5300a merge: integrate fix/ota into main 2026-09-22 10:37:03 +08:00
Your Name e49bb9888f fix: use locale-independent OTA build timestamp 2026-09-21 18:10:03 +08:00
chenjintao 815918c99d fix: ensure OTA prompt plays before upgrade 2026-09-21 16:33:19 +08:00
chenjintao 90a6a0fff0 fix: correct OTA state file byte count checks 2026-09-21 16:16:53 +08:00
chenjintao 56a8cd15e5 fix: improve OTA response flow and state tracking 2026-09-21 15:53:51 +08:00
chenjintao 4e5705e847 fix: battery level update without charging status 2026-09-21 14:54:42 +08:00
chenjintao 2a8b6b419b fix: charging staus fix 2026-09-21 14:37:33 +08:00
chenjintao 823e846262 fix: battery check fix 2026-09-21 14:07:30 +08:00