v5.1.0#

v5.1.0 讓 OpenMV Viewer 跟上與其共用程式碼的 OpenMV IDE 5.1.0。影格緩衝區下方的窗格變成一組即時檢視——直方圖加上 Board Info、Memory、Statistics,以及顯示產品指令碼所發布數值與控制項的全新 Channels 檢視——多感測器相機獲得影格緩衝區來源選擇器,新增了對新開發板的支援,而 Viewer 保留的韌體與 ROM 檔案系統復原路徑也經過全面審查而更加穩固。它以 Qt Creator 14.0.2 為基礎建置,並隨附韌體 v5.0.1。

重點摘要#

  • 窗格檢視——直方圖窗格標題列中的選擇器可在 Histogram、Board Info(所連接相機的硬體、版本與功能)、Memory(相機堆積與記憶體池的即時圖表)、Statistics(除錯協定與各通道的事件計數器)以及 Channels 檢視之間切換。

  • Channels 檢視——當產品的指令碼發布通道時,Viewer 會即時顯示它們:讀數與控制項(標籤、切換開關、滑桿、微調方塊、單選按鈕、文字輸入框、選擇器、按鈕與文字)、具備頻譜分析器的波形圖,以及具備調色盤、縮放與色調映射的深度圖。圖表與深度圖可錄製為 CSV、WAV、NumPy 或 Edge Impulse 檔案,而指令碼停止時最後的數值會保留在畫面上。

  • 影格緩衝區來源選擇器——具有多個影像感測器的相機會顯示一個選擇器,用來選擇哪個感測器串流至 Viewer,或關閉串流;JPG 切換鈕變成了 JPG/RAW 串流模式選擇器,且窗格標題會標明每張影格抵達時的格式。

  • 新硬體——OpenMV N6 Classic 開發板以及 FLIR Lepton 3.1R 與 UW 感測器。

變更內容#

  • 直方圖窗格中的 Board Info、Memory、Statistics 與 Channels 檢視,並為深色與淺色佈景主題設計了樣式 (cdea506655b, 7629a588db9, 5b4f31a6b3a, dfc323b4ec7, 8c2cd6cf1f1)。

  • 影格緩衝區來源選擇器、串流模式選擇器與格式讀數 (e76284bde9e, 76448d7b9dd, afece31cb6a)。

  • 直方圖改由完整的 8 位元 RGB 計算,並採用共用的繪圖調色盤 (238e099373e, f126e8f34c0)。

  • 第三方開發板韌體——與 Viewer 一同安裝的供應商開發板與韌體儲存庫會用於韌體更新,包括該供應商自己的開發通道;Viewer 只會安裝儲存庫中的韌體部分 (21a63a74949, b15afdac479, b04da8ee888)。

  • OpenMV N6 Classic 與 FLIR Lepton 3.1R/UW 支援 (4ff4a1f239d, bdd6c96ef47, 25fcdc13c6a, 12c03024f3c)。

  • IMX 開機載入程式交接——預先備妥的攔截器會在 RT1062 的開機載入程式列舉的瞬間取得它 (3d8b63c6859)。

  • macOS 警告——會告知 Apple Silicon 使用者「Allow accessories to connect」安全性設定,並在未授予 Input Monitoring(韌體更新所需)時告知 RT1062 使用者 (742cb4d8c0b, 8890eb77834)。

  • 檢視器模式快速鍵——會破壞檢視器模式的零散快速鍵已停用,且 Viewer 不再將其清除後的快速鍵寫入完整版 IDE 的設定中 (251b422f642, 0d153671c1d)。

錯誤修正#

針對自 v5.0.0 以來每項變更的兩次審查,修正了(除其他外)以下適用於 Viewer 的問題 (ccea3b17d01, 71826200611):

  • macOS 警告可能吞掉韌體升級提示的「Yes」。

  • 相機的磁碟機關聯可能輸給其他磁碟區的競爭,且當相機已插入超過十秒時,單一磁碟機後備方案無法觸及 (9877480c304)。

  • GENX320 事件感測器會停用影格緩衝區;儲存的感測器選擇在重新啟動後未能保留。

  • 將 ROM 檔案系統載入相機時:在寫入期間按 Cancel 會無聲結束並可能留下不完整的 ROMFS,且 dfu-util 錯誤被回報為成功。取消操作後,現在會要求開機載入程式離開 DFU,讓相機自行恢復。

  • 變磚的 N6 Classic 曾以一般 N6 的開機載入程式與韌體修復;對已處於開機載入程式模式的開發板載入自訂韌體 zip 時,燒錄的卻是正式發行版建置。

  • 協定偵測之前執行的讀取清空現在有上限(issue #336)(77cd13af76f)。

平台與工具支援#

  • Qt Creator 基礎版本: 14.0.2(與 OpenMV IDE 共用)。

  • 隨附韌體: v5.0.1。

  • 新開發板與感測器: OpenMV N6 Classic;FLIR Lepton 3.1R 與 UW。

破壞性變更#

無。影格緩衝區標題列中的 JPG 切換鈕現在是 JPG Mode/RAW Mode 選擇器。