Skip to content

feat(camera): 支援 CCAPI 對焦包圍控制 - #103

Merged
js051 merged 1 commit into
mainfrom
feat/ccapi-focus-bracketing
Aug 2, 2026
Merged

feat(camera): 支援 CCAPI 對焦包圍控制#103
js051 merged 1 commit into
mainfrom
feat/ccapi-focus-bracketing

Conversation

@js051

@js051 js051 commented Aug 2, 2026

Copy link
Copy Markdown
Owner

摘要

  • 依 Canon CCAPI 1.3 文件,於 Android、iOS、PC 與 Simulator 實作對焦包圍開關、拍攝張數、對焦增量及曝光平滑
  • 嚴格要求同版本 GET/PUT、根資源先驗證、寫入前重新讀取能力,並保留 Movie/忙碌/拍攝中的真實失敗
  • Photo-only 本地化控制以滑桿處理大型整數範圍,並修正 PC 忙碌時滑桿未停用的操作問題

驗證

  • Android testDebugUnitTest、lintDebug、compileDebugAndroidTestKotlin、assembleDebug
  • Pixel 6 Pro API 34 新增 Compose 測試實機執行
  • Bridge 187 項 pytest、Ruff、Node 模組測試及兩條 Playwright 瀏覽器流程
  • Simulator 27 項 pytest、Ruff
  • Gitleaks staged 與 pre-push:0 leaks

真機狀態

  • Canon EOS R6 Mark III 端點公告與寫入仍需實體相機驗證,文件與能力矩陣未宣稱已通過

@js051
js051 merged commit 1a80265 into main Aug 2, 2026
9 checks passed
@js051
js051 deleted the feat/ccapi-focus-bracketing branch August 2, 2026 03:46
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