v2.6.9

v2.6.9 menambahkan dukungan OpenMV Pure Thermal dan Arduino Nano 33 BLE Sense, memperbaiki warna buffer bingkai RGB565 yang tertukar byte-nya dan indentasi otomatis Python, serta menyempurnakan prompt peningkatan firmware dan tooltip dokumentasi. Versi ini dibangun di atas basis Qt Creator 4.0.2 yang sama dengan rilis sebelumnya, dan tidak ada perubahan yang bersifat breaking pada proyek yang sudah ada.

Sorotan

  • OpenMV Pure Thermal (OPENMVPT) kini didukung, dengan firmware bawaan, bootloader, dan biner UVC beserta entri flashing DFU.

  • Dukungan Arduino Nano 33 BLE Sense menambahkan firmware bawaan dan kumpulan lengkap contoh papan, sensor, Bluetooth, audio, dan kamera termal.

  • Perbaikan warna RGB565 yang tertukar byte-nya pada tampilan buffer bingkai langsung dan transcoder video.

  • Perbaikan indentasi otomatis Python sehingga baris kosong baru mempertahankan indentasi baris sebelumnya, bukan direset ke kolom 0.

  • Kotak centang "Don't show this message again" pada prompt peningkatan firmware yang sudah usang mencegah notifikasi berulang.

Fitur baru

  • OpenMV Pure Thermal: ditambahkan dukungan untuk kamera OPENMVPT (OpenMV Pure Thermal, STM32H743 dengan SDRAM), termasuk firmware bawaan, bootloader, dan biner UVC serta entri boards.txt baru untuk flashing DFU (c5b7df59f).

  • Arduino Nano 33 BLE Sense: firmware Nano 33 BLE Sense dibundel (c5b7df59f) dan ditambahkan kumpulan lengkap contoh yang mencakup pemindai I2C papan, sensor APDS9960, HTS221, LPS22, dan LSM9DS1, BLE blinky/scan/temperature, audio FFT, dan kamera termal (4e7bc157b).

Perubahan dan peningkatan lainnya

  • Prompt peningkatan firmware yang sudah usang kini menyertakan kotak centang "Don't show this message again" sehingga pengguna dapat menekan prompt peningkatan yang berulang (dd1ad68c4).

  • Ctrl-klik pada suatu metode atau atribut kini hanya menampilkan tooltip dokumentasi untuk modul tertentu tersebut, dengan memfilter kecocokan berdasarkan nama modul yang mendahului . (34d9a30bf).

  • Label submenu Contoh kini menampilkan tanda hubung pada nama folder sebagai spasi untuk judul yang lebih bersih (misalnya Nano 33 BLE Sense dan Portenta H7) (34d9a30bf, 4e7bc157b).

  • Pada Linux, dialog kemajuan DFU Util dan Convert Video kini terbuka tanpa mencuri fokus jendela (dd1ad68c4).

  • Contoh TV Shield diperbarui untuk menggunakan resolusi SIF (352x240), triple buffering opsional, dan tampilan FPS, serta kini mencatat bahwa TV shield kabel juga didukung; perubahan yang sama juga merapikan contoh Portenta H7 LoRa dengan menghapus argumen timeout join OTAA yang eksplisit (d54bb97e4).

Perbaikan bug

  • Diperbaiki warna buffer bingkai RGB565 yang tampak tertukar byte-nya: citra dari firmware lama (sebelum 3.8.0) dibalik byte-nya sementara firmware terbaru dikirim tanpa pembalikan, baik pada tampilan langsung maupun transcoder video (dd1ad68c4).

  • Diperbaiki indentasi otomatis Python yang salah dengan mempertahankan indentasi baris sebelumnya pada baris kosong baru, bukan mereset ke kolom 0 setelah baris kosong (c33e9f354).

  • Navigasi klik pesan kesalahan tidak lagi mencoba membuka file sumber yang tidak ada ketika kesalahan berasal dari modul bawaan (frozen), sehingga menghindari kesalahan editor yang tidak perlu (dd1ad68c4).

Dukungan platform dan alat

  • Basis Qt Creator: 4.0.2.

  • Papan baru: OpenMV Pure Thermal (OPENMVPT, STM32H743 dengan SDRAM) dengan firmware bawaan, bootloader, dan biner UVC (c5b7df59f).

  • Papan baru: Arduino Nano 33 BLE Sense dengan firmware bawaan (c5b7df59f).

  • Firmware bawaan: Firmware OpenMV diperbarui dari 3.8.0 ke 3.9.1 (c5b7df59f) dan kemudian ke 3.9.2 (a707f6ebc).

  • Versi IDE: dinaikkan dari 2.6.8 ke 2.6.9 (d128254d7).

Perubahan yang bersifat breaking

Tidak ada. Rilis ini menambahkan papan dan perbaikan tanpa mengubah perilaku proyek yang sudah ada, dan basis Qt Creator 4.0.2 tidak berubah.