Skip to content

v0.12.0

Pre-release
Pre-release

Choose a tag to compare

@leezisheng leezisheng released this 09 Jun 17:15

振动传感器/马达(3 文件)

  • device/vibration.py — 新增:异步脉冲控制模块(新文件)
  • device/light_renderer.py — 集成拍击检测 IRQ + 振动马达脉冲;预计算颜色支持全局亮度;配置开关保护
  • device/config.py — 新增 CLOCK_VIB_SENSOR_PIN、CLOCK_VIB_MOTOR_PIN、VIB_SENSOR_ENABLE、VIB_MOTOR_ENABLE、LIGHT_BRIGHTNESS、LIGHT_CONNECT_BRIGHTNESS

Trigger Interrupt 修复(1 文件)

  • device/voice_task.py — 新增 trigger_interrupt() 最高优先级语音(保留队列);修复 _EVENT_STATE 缺 "working" 导致拍击无声

GUI 烧录工具(3 文件)

  • setup_tool/gui.py — 新增亮度滑块、振动传感器/马达勾选框
  • setup_tool/worker.py — _apply_config_overrides 支持 bool/int 字段
  • setup_tool/version.py — v0.11.0 → v0.12.0
  • setup_tool/tests/test_worker.py — 新增:配置覆写单元测试(新文件)

文档(7 文件)

  • .claude/CLAUDE.md — 更新架构说明
  • README.md / README_EN.md — 振动/亮度文档 + 插件在线/离线安装说明
  • README_public.md / README_EN_public.md — v0.12.0 变更日志 + 插件安装说明
  • presentation.html / presentation_EN.html — 新增 v0.12.0 幻灯片 + 插件 GitHub 链接