v4.1.6¶
v4.1.6 adalah rilis pemeliharaan dan contoh yang memperbarui semua firmware papan yang disertakan ke firmware OpenMV 4.5.3, mengorganisasikan ulang contoh OpenMV Boards berdasarkan keluarga papan, dan menambahkan set contoh autofokus, koreksi warna, Pure Thermal, dan OpenMV RT1060 yang baru. Rilis ini tetap berbasis Qt Creator 10.0.1 (tanpa rebase) dan tidak mengandung perubahan yang memecak untuk proyek pengguna.
Sorotan¶
Firmware OpenMV 4.5.3 kini disertakan, dengan firmware papan (dan, untuk kamera OpenMV STM32, bootloader/uvc) yang dibangun ulang untuk papan OpenMV dan Arduino.
Contoh OpenMV Boards yang diorganisasikan ulang ke dalam subfolder
50-STM32-Boards,50-IMXRT-Boards,51-Pure-Thermal, dan60-Shieldsdengan pemfilteran per-papan sehingga setiap papan hanya melihat contoh yang relevan.Contoh Pure Thermal ditambahkan, termasuk demo overlay thermal-over-color yang mengendalikan output LCD dan HDMI.
Contoh kontrol papan OpenMV RT1060 ditambahkan di bawah set
50-IMXRT-Boardsyang baru.Contoh autofokus sensor dan koreksi warna ditambahkan, mendemonstrasikan
sensor.ioctl(sensor.IOCTL_TRIGGER_AUTO_FOCUS)dan metode matriks koreksi warnaccm()pada citra.
Fitur baru¶
Menambahkan contoh autofokus sensor yang mendemonstrasikan
sensor.ioctl(sensor.IOCTL_TRIGGER_AUTO_FOCUS)untuk kamera yang mendukung autofokus (780748d66).Menambahkan contoh koreksi warna yang menampilkan metode matriks koreksi warna
ccm()baru pada citra untuk pergeseran hue/saturasi melalui matematika matriks YUV, menggunakanulabnumpy (780748d66).Menambahkan set lengkap contoh papan Pure Thermal, termasuk demo overlay thermal-over-color yang mengendalikan output LCD dan HDMI melalui
fir.FIR_LEPTON,display.RGBDisplay, dantfp410.TFP410, plus blinky dan helloworld (780748d66).Menambahkan set contoh 50-IMXRT-Boards khusus untuk OpenMV RT1060 dengan skrip kontrol papan ADC, CAN, I2C, LED/PWM, kontrol motor, pin, PWM, RTC, servo, SPI, switch, timer, UART, dan watchdog (780748d66).
Perubahan dan perbaikan lainnya¶
Memperbarui semua firmware papan yang disertakan ke firmware OpenMV 4.5.3, membangun ulang citra firmware untuk papan OpenMV dan Arduino (dengan citra bootloader dan uvc yang dibangun ulang hanya untuk kamera OpenMV STM32) (780748d66).
Mengorganisasikan ulang contoh OpenMV Boards ke dalam subfolder
50-STM32-Boards,50-IMXRT-Boards,51-Pure-Thermal, dan60-Shieldsdengan pemfilteran per-papan, memindahkan banyak skrip kontrol papan dan shield ke keluarga yang sesuai (780748d66).Menyembunyikan contoh blinky/helloworld HelloWorld pada papan Pure Thermal dan menambahkan contoh low-power STM32 (
deep_sleep,sensor_sleep,stop_mode) (780748d66).Menghapus contoh
cartoon_filterdan menghilangkan callback model bawaanperson_detectiondari contoh fitur-populer RPC Remote-Control (08-RPC-Library/34-Remote-Control), mengikuti penghapusan modelperson_detectionbawaan dalam firmware 4.5.3, dan memperbarui beberapa contoh perekaman, penggambaran, WiFi, dan MQTT (780748d66).
Perbaikan bug¶
Memperbaiki filter dialog file "All Files" bahasa Tionghoa (
zh_CNdanzh_TW) yang menggunakan karakter lebar penuh, memulihkan pola ASCII(*.*)yang berfungsi dalam dialog Open/Save (cecfda3b7).
Dukungan platform dan alat¶
Basis Qt Creator: 10.0.1.
Firmware OpenMV: diperbarui dari 4.5.2 ke 4.5.3.
OPENMV2/3/4/4P/PTmenerima pembaruan lengkap firmware + bootloader + uvc;ARDUINO_GIGA/PORTENTA_H7/NICLA_VISIONmenerima firmware + uvc;ARDUINO_NANO_RP2040_CONNECTdan Nano 33 BLE Sense hanya menerima firmware;OPENMV_RT1060hanya menerimafirmware.bin. Pengenalboards.txtNano 33 BLE Sense dinormalisasi keARDUINO_NANO_33_BLE_SENSE.Firmware WiFi CYW4343: metadata ditambahkan untuk CYW43 WiFi FW 7.45.98.50 (
CYW43_WIFI_FW_LEN383110,CYW43_CLM_LEN7222).
Perubahan yang Memecak¶
Tidak ada. Rilis ini sepenuhnya kompatibel dengan proyek yang ada; basis Qt Creator tidak berubah.