v4.1.8

v4.1.8 adalah rilis pemeliharaan yang menyertakan firmware dan contoh OpenMV v4.5.5 serta memperbaiki konfigurasi build FORCE_FULL_SCREEN. Rilis ini tetap berbasis Qt Creator 10.0.1, dan tidak ada perubahan yang memecak.

Sorotan

  • Firmware v4.5.5 yang disertakan untuk semua papan OpenMV dan Arduino yang didukung, dengan biner firmware, bootloader, dan UVC yang diperbarui.

  • Skrip contoh yang diperbarui dimigrasikan ke API hint citra baru dan API JPEG img.to_jpeg() yang baru.

  • Perbaikan FORCE_FULL_SCREEN sehingga build layar-penuh-paksa kini dikompilasi dan dijalankan dengan benar.

Perubahan dan perbaikan lainnya

  • Firmware dan contoh OpenMV yang disertakan diperbarui ke v4.5.5 di semua papan (OpenMV M2/M3/H7/H7 Plus/PT/RT1060, Arduino Giga/Portenta H7/Nicla Vision/Nano RP2040 Connect/Nano 33 BLE Sense), termasuk biner firmware/bootloader/UVC yang diperbarui. Skrip contoh dimigrasikan ke API hint citra baru (digunakan oleh image.scale(), to_rainbow(), to_jpeg(), dll.) dengan konstanta seperti image.AREA, image.ROTATE_180, dan image.VFLIP/HMIRROR/TRANSPOSE, menggantikan mean_pooled(), replace(), dan assign(). Contoh juga memigrasikan API JPEG yang sudah usang, mengganti img.compress() dan frame.compressed() dengan img.to_jpeg() dan to_jpeg(copy=True) di seluruh contoh Time-of-Flight, thermal, RPC remote-control, MJPEG streamer, dan usb_vcp.py papan (0604d5284).

Perbaikan bug

  • Memperbaiki konfigurasi build FORCE_FULL_SCREEN sehingga blok kode layar-penuh-paksa dikompilasi dan dijalankan dengan benar dengan memindahkan kurung kurawal pembuka ke luar penjaga preprocessor #else/#endif, memastikan jalur argumen FORCE_FULL_SCREEN dan -full_screen berbagi blok yang sama (4354cf8f4).

Dukungan platform dan alat

  • Basis Qt Creator: 10.0.1.

  • Firmware dan contoh yang disertakan: diperbarui ke v4.5.5 (dari v4.5.4).

Perubahan yang Memecak

Tidak ada. Rilis ini menyertakan firmware baru dan perbaikan build; proyek IDE dan alur kerja yang ada tidak terpengaruh.