v1.8.0¶
v1.8.0 は WiFi とチューニングのリリースです。WINC の SPI バスを高速化し、WINC ソケットのバグをまとめて修正し、最大 FPS の低下に上限を設け、デフォルトのオートゲイン上限を 8倍に変更します。ゲイン上限のデフォルト変更は動作変更です。以下の破壊的変更をお読みください。
ハイライト¶
より高速な WiFi — WINC SPI のボーレートを引き上げ、ソケット修正も含みます。
FPS 上限 — 最大 FPS の低下を 1/2 FPS(30 FPS)に制限しました。
破壊的変更: デフォルトのオートゲイン上限が 8倍に変更されました。破壊的変更を参照してください。
新機能¶
FPS テストスクリプトを追加しました。
その他の変更と改善¶
より高速な WiFi のため WINC SPI のボーレート/速度を引き上げ、最大 FPS の低下を 1/2 FPS(30 FPS)に制限し、デバッグログと MJPEG ストリーミングの例を整理しました。
バグ修正¶
デフォルトのフレームバッファ状態、WINC ソケットの
accept情報、WINC のsocket_sendを修正し、ソケット/非同期リクエストのエラー処理を整理しました。
破壊的な API 変更¶
v1.7.0 から v1.8.0 までのユーザーから見える API の破壊的変更です。範囲: modules/ 内の Python C モジュールと scripts/libraries/ 内の Python ライブラリ。
この破壊的変更は behavior の変更(API は同じだが結果が異なる)です。影響を受けるスクリプトを再確認してください。各コミットハッシュは GitHub 上のその差分にリンクしています。
デフォルトのオートゲイン上限が 8倍に変更 (behavior)¶
デフォルトのオートゲイン上限が 8倍に変更されました。以前のデフォルトゲイン上限に依存していたスクリプトでは、オートゲイン時の画像の明るさ/ノイズが変わります。以前の動作が必要な場合は、明示的なゲイン上限を設定してください。
コミット: bdafca5a7
移行チェックリスト¶
スクリプトが以前のデフォルトに依存していた場合は、明示的なゲイン上限を設定してください(ゲイン上限の変更)。その他すべてのスクリプトは変更なしで動作します。