Releases: GOB52/StackChan
Releases · GOB52/StackChan
1.3.0 base
Added
- Speech bubble FX with NVS toggle and GOB FORK menu entry
- Error Toast (
ESP_LOGEhook with TAG whitelist + throttle) with NVS toggle and GOB FORK menu entry - Compile-time
Kconfigtoggles for Error Toast and NFC
Changed
- Merged upstream m5stack/StackChan v1.3.0
- Tuned
stackchan_update_taskdelay (33ms idle, 100ms speaking) - Increased SD skin loader retry backoff (50ms -> 500ms)
- Hardened camera
Capture()/Explain(): DRAM pre-check, removed exceptions, 10s HTTP timeout - Smoothed speech bubble label slide and eliminated right-scroll at tool indicator boundaries
- Patched
xiaozhi-esp32ota.ccto stop adding timezone offset to UTC
Fixes
- Fixed I2C race between audio codec init and FT6336 touchpad poll
- Fixed error toast not rendering in xiaozhi runtime
- Fixed speech bubble dismiss timer not re-arming after delayed segments
- Fixed camera capture hang on low internal DRAM
追加
- 吹き出し FX (NVS トグル + GOB FORK メニュー項目)
- Error Toast (
ESP_LOGEフック、TAG whitelist + throttle、NVS トグル + GOB FORK メニュー項目) - Error Toast / NFC のコンパイル時
Kconfigトグル
変更
- upstream m5stack/StackChan v1.3.0 をマージ
stackchan_update_taskの delay 調整 (idle 33ms、speaking 100ms)- SD skin loader の retry backoff を 50ms -> 500ms に増加
- カメラ
Capture()/Explain()を堅牢化 (DRAM 事前チェック、例外撤廃、HTTP timeout 10s) - 吹き出しラベルのスライドを滑らかにし、tool indicator 境界の右スクロールを解消
xiaozhi-esp32ota.ccをパッチし、timezone offset を UTC に加算しないよう修正
修正
- audio codec 初期化と FT6336 タッチパッドポーリング間の I2C race を修正
- xiaozhi runtime で error toast が表示されない問題を修正
- 遅延 segment 後に吹き出しの dismiss timer が re-arm されない問題を修正
- internal DRAM 不足時のカメラ撮影 hang を修正