Skip to content

feat(ccapi): 實作跨平台感光元件清潔 - #108

Merged
js051 merged 2 commits into
mainfrom
feat/ccapi-sensor-cleaning
Aug 4, 2026
Merged

feat(ccapi): 實作跨平台感光元件清潔#108
js051 merged 2 commits into
mainfrom
feat/ccapi-sensor-cleaning

Conversation

@js051

@js051 js051 commented Aug 4, 2026

Copy link
Copy Markdown
Owner

摘要

  • 依 Canon CCAPI 1.3 公告實作感光元件清潔與清潔後關機
  • 串接 Android、iOS、Desktop Bridge、PC UI 與 Simulator
  • 未公告端點、錄影/Bulb/忙碌狀態不送出命令,libgphoto2 與 Android USB 明確維持不支援
  • 補齊英文/繁中 UI、能力證據、文件與跨平台合約測試

驗證

  • Android testDebugUnitTest
  • Android compileDebugAndroidTestKotlin
  • Android lintDebug assembleDebug
  • Bridge pytest
  • Simulator pytest
  • PC test:modulestest:browser
  • Ruff、compileall、Node syntax、diff check
  • staged 與 pre-push Gitleaks

真機狀態

R6 Mark III 韌體 1.1.0 的實際端點公告與清潔循環仍需真機驗證;程式只在相機公告 POST /functions/sensorcleaning 時啟用。

@js051
js051 merged commit 8876468 into main Aug 4, 2026
9 checks passed
@js051
js051 deleted the feat/ccapi-sensor-cleaning branch August 4, 2026 21:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant