v2.6.9

v2.6.9 新增了對 OpenMV Pure Thermal 與 Arduino Nano 33 BLE Sense 的支援,修正了位元組對調的 RGB565 影格緩衝區色彩以及 Python 自動縮排問題,並改善了韌體升級提示與文件工具提示。本版本建立在與前一版本相同的 Qt Creator 4.0.2 基礎之上,對現有專案沒有破壞性變更。

重點摘要

  • 現在支援 OpenMV Pure ThermalOPENMVPT),隨附韌體、開機載入程式與 UVC 二進位檔,並提供 DFU 燒錄項目。

  • Arduino Nano 33 BLE Sense 支援新增了隨附韌體,以及涵蓋開發板、感測器、藍牙、音訊與熱像相機的完整範例集。

  • 修正了位元組對調的 RGB565 色彩,影響即時影格緩衝區檢視與影片轉碼器。

  • 修正了 Python 自動縮排,使新的空白行保留前一行的縮排,而非重設為第 0 欄。

  • 韌體過舊的升級提示上新增了 「不要再顯示此訊息」 核取方塊,可抑制重複的提示騷擾。

新功能

  • OpenMV Pure Thermal: 新增對 OPENMVPT 相機(OpenMV Pure Thermal,搭載 SDRAM 的 STM32H743)的支援,包含隨附韌體、開機載入程式與 UVC 二進位檔,以及用於 DFU 燒錄的新 boards.txt 項目(c5b7df59f)。

  • Arduino Nano 33 BLE Sense: 隨附了 Nano 33 BLE Sense 韌體(c5b7df59f),並新增了完整的範例集,涵蓋開發板 I2C 掃描器、APDS9960、HTS221、LPS22 與 LSM9DS1 感測器、BLE 閃爍/掃描/溫度、音訊 FFT 以及熱像相機(4e7bc157b)。

其他變更與改善

  • 韌體過舊的升級提示現在包含 「不要再顯示此訊息」 核取方塊,讓使用者可以抑制重複的升級提示(dd1ad68c4)。

  • Ctrl 點按方法或屬性時,現在只會顯示該特定模組的文件工具提示,做法是將相符項目篩選為 . 前面的模組名稱(34d9a30bf)。

  • 範例子選單標籤現在會將資料夾名稱中的連字號顯示為空格,使標題更為簡潔(例如 Nano 33 BLE SensePortenta H7)(34d9a30bf4e7bc157b)。

  • 在 Linux 上,DFU UtilConvert Video 進度對話框現在開啟時不會搶走視窗焦點(dd1ad68c4)。

  • TV Shield 範例已更新為使用 SIF(352x240)解析度、可選的三重緩衝以及 FPS 輸出,並註明也支援有線 TV shield;同一變更也整理了 Portenta H7 LoRa 範例,移除了明確的 OTAA 加入逾時引數(d54bb97e4)。

錯誤修正

  • 修正了 RGB565 影格緩衝區色彩顯示為位元組對調的問題:來自較舊韌體(3.8.0 之前)的影像為位元組反轉,而較新韌體則以非反轉方式傳送,此修正同時涵蓋即時檢視與影片轉碼器(dd1ad68c4)。

  • 修正了不正確的 Python 自動縮排,做法是在新的空白行保留前一行的縮排,而非在空白行後重設為第 0 欄(c33e9f354)。

  • 錯誤訊息的點按導覽在錯誤源自內建(凍結)模組時,不再嘗試開啟不存在的原始檔,避免了虛假的編輯器錯誤(dd1ad68c4)。

平台與工具支援

  • Qt Creator 基礎版本: 4.0.2。

  • 新開發板: OpenMV Pure Thermal(OPENMVPT,搭載 SDRAM 的 STM32H743),隨附韌體、開機載入程式與 UVC 二進位檔(c5b7df59f)。

  • 新開發板: Arduino Nano 33 BLE Sense,隨附韌體(c5b7df59f)。

  • 隨附韌體: OpenMV 韌體從 3.8.0 更新至 3.9.1(c5b7df59f),隨後再更新至 3.9.2(a707f6ebc)。

  • IDE 版本: 從 2.6.8 提升至 2.6.9(d128254d7)。

破壞性變更

無。本版本新增了開發板並修正了問題,但未變更現有專案的行為,Qt Creator 4.0.2 基礎版本也維持不變。