Skip to content

Releases: GOB52/StackChan

1.3.0 base

16 May 04:24

Choose a tag to compare

Added

  • Speech bubble FX with NVS toggle and GOB FORK menu entry
  • Error Toast (ESP_LOGE hook with TAG whitelist + throttle) with NVS toggle and GOB FORK menu entry
  • Compile-time Kconfig toggles for Error Toast and NFC

Changed

  • Merged upstream m5stack/StackChan v1.3.0
  • Tuned stackchan_update_task delay (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-esp32 ota.cc to 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-esp32 ota.cc をパッチし、timezone offset を UTC に加算しないよう修正

修正

  • audio codec 初期化と FT6336 タッチパッドポーリング間の I2C race を修正
  • xiaozhi runtime で error toast が表示されない問題を修正
  • 遅延 segment 後に吹き出しの dismiss timer が re-arm されない問題を修正
  • internal DRAM 不足時のカメラ撮影 hang を修正

1.2.4 base

09 May 12:20

Choose a tag to compare

1.2.4 ベースの改良版

追加


An improved version based on 1.2.4

Added