v1.8.0

v1.8.0 是一個 WiFi 與調校版本:它加速了 WINC SPI 匯流排、修正了一批 WINC socket 錯誤、限制了最大 FPS 降幅,並將預設自動增益上限改為 8 倍。增益上限預設值的變更屬於行為變更——請閱讀下方的破壞性變更。

重點摘要

  • 更快的 WiFi——更高的 WINC SPI 鮑率,並附帶 socket 修正。

  • FPS 上限——最大 FPS 降幅限制在 1/2 FPS(30 FPS)。

  • 破壞性變更: 預設自動增益上限改為 8 倍——請參閱破壞性變更。

新功能

  • 新增了一個 FPS 測試指令碼。

其他變更與改進

  • 提高了 WINC SPI 鮑率/速度以加快 WiFi;將最大 FPS 降幅限制在 1/2 FPS(30 FPS);整理了除錯記錄與 MJPEG 串流範例。

錯誤修正

  • 修正了預設影格緩衝區狀態、WINC socket accept 資訊、WINC socket_send,並整理了 socket /非同步請求的錯誤處理。

破壞性 API 變更

v1.7.0 與 v1.8.0 之間使用者可見的 API 破壞性變更。範圍:modules/ 中的 Python C 模組與 scripts/libraries/ 中的 Python 函式庫。

這項破壞性變更屬於 behavior 變更(API 相同但結果不同)——請重新檢查受影響的指令碼。每個提交雜湊都連結到其在 GitHub 上的差異。

預設自動增益上限改為 8 倍 (behavior)

預設自動增益上限已改為 8 倍。依賴先前預設增益上限的指令碼,在自動增益下會看到不同的影像亮度/雜訊——如果你需要舊有行為,請設定明確的增益上限。

Commits: bdafca5a7

遷移檢查清單

如果你的指令碼依賴先前的預設值,請設定明確的增益上限(增益上限變更)。所有其他指令碼皆可不經修改執行。