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
65029594a3
revert: restore domain audio download endpoint
2026-10-08 11:09:26 +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
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
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
1cd3c63890
fix:drop ws message during barge in
2026-09-23 12:05:30 +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
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
chenjintao
91e9b2e66b
chore: messages increase from 5 to 10
2026-09-21 11:09:18 +08:00
chenjintao
21734402d5
feat: randomize cloud timeout prompt audio
2026-09-21 10:56:12 +08:00
chenjintao
53d480c1fd
Use TalkingQ domain for audio downloads
2026-09-20 16:32:44 +08:00
chenjintao
0422d754a1
feat: report ICCID during NFC binding
2026-09-20 14:07:13 +08:00
Your Name
dfc738a699
vad detect optimize
2026-09-18 11:25:20 +08:00
chenjintao
3deb51d838
Adapt WSS to new boards and use MQTT domain for eSIM connectivity
...
Preserve main GNSS and volume behavior while porting verified TLS, receive fixes and full-handshake optimizations. Add MQTT connection diagnostics and route MQTT through banban.api.talkingq.com:1883.
Include migration documentation and regression tools. Firmware builds and package checks passed; user confirmed new-board connectivity after switching the MQTT host to the domain.
2026-09-16 17:27:21 +08:00
chenjintao
2746cc3d4e
Initial import of NFC GNSS SDK project
2026-09-15 16:10:12 +08:00