v5.1.0#
v5.1.0 memperbarui OpenMV Viewer agar setara dengan OpenMV IDE 5.1.0, yang berbagi kode dengannya. Panel di bawah frame buffer menjadi sekumpulan tampilan langsung -- histogram ditambah Info Papan, Memori, Statistik, dan tampilan Kanal yang baru yang menampilkan nilai dan kontrol yang dipublikasikan skrip sebuah produk -- kamera multi-sensor mendapat pemilih sumber frame buffer, papan baru didukung, dan jalur pemulihan firmware dan sistem file ROM yang dipertahankan Viewer diperkuat melalui tinjauan menyeluruh. Dibangun di atas Qt Creator 14.0.2 dan menyertakan firmware v5.0.1.
Sorotan#
Tampilan panel -- pemilih di bilah judul panel histogram mengalihkannya di antara tampilan Histogram, Info Papan (perangkat keras, versi, dan kemampuan kamera yang terhubung), Memori (grafik langsung heap dan pool memori kamera), Statistik (penghitung protokol debug dan peristiwa per kanal), dan Kanal.
Tampilan Kanal -- saat skrip sebuah produk memublikasikan kanal, Viewer menampilkannya secara langsung: pembacaan dan kontrol (label, toggle, slider, spin box, tombol radio, line edit, pemilih, tombol, dan teks), grafik bentuk gelombang dengan penganalisis spektrum, serta peta kedalaman dengan palet, penskalaan, dan pemetaan tona. Grafik dan peta dapat direkam ke file CSV, WAV, NumPy, atau Edge Impulse, dan nilai terakhir tetap di layar saat skrip berhenti.
Pemilih sumber frame buffer -- kamera dengan lebih dari satu sensor citra menampilkan pemilih untuk memilih sensor mana yang di-streaming ke Viewer, atau untuk mematikan streaming; toggle JPG menjadi pemilih mode streaming JPG / RAW, dan judul panel menyebutkan format kedatangan setiap frame.
Perangkat keras baru -- papan OpenMV N6 Classic serta sensor FLIR Lepton 3.1R dan UW.
Yang berubah#
Tampilan Info Papan, Memori, Statistik, dan Kanal di panel histogram, dengan gaya untuk tema gelap maupun terang (cdea506655b, 7629a588db9, 5b4f31a6b3a, dfc323b4ec7, 8c2cd6cf1f1).
Pemilih sumber frame buffer, pemilih mode streaming, dan pembacaan format (e76284bde9e, 76448d7b9dd, afece31cb6a).
Histogram dihitung dari RGB 8-bit penuh, dengan palet plot bersama (238e099373e, f126e8f34c0).
Firmware papan pihak ketiga -- repositori papan dan firmware milik vendor yang dipasang bersama Viewer digunakan untuk pembaruan firmware, termasuk saluran pengembangan milik vendor sendiri; Viewer hanya memasang bagian firmware dari sebuah repositori (21a63a74949, b15afdac479, b04da8ee888).
Dukungan OpenMV N6 Classic dan FLIR Lepton 3.1R / UW (4ff4a1f239d, bdd6c96ef47, 25fcdc13c6a, 12c03024f3c).
Serah terima bootloader IMX -- penangkap yang disiagakan lebih dulu mengklaim bootloader RT1062 seketika saat terenumerasi (3d8b63c6859).
Peringatan macOS -- pengguna Apple Silicon diberi tahu tentang pengaturan keamanan "Allow accessories to connect", dan pengguna RT1062 diberi tahu saat Input Monitoring (diperlukan untuk pembaruan firmware) belum diizinkan (742cb4d8c0b, 8890eb77834).
Pintasan mode viewer -- pintasan liar yang merusak mode viewer dinonaktifkan, dan Viewer tidak lagi menulis pintasan yang dihapusnya ke pengaturan IDE lengkap (251b422f642, 0d153671c1d).
Perbaikan bug#
Dua kali tinjauan atas setiap perubahan sejak v5.0.0 memperbaiki, antara lain, hal-hal berikut yang berlaku untuk Viewer (ccea3b17d01, 71826200611):
Peringatan macOS dapat menelan "Yes" dari prompt peningkatan firmware.
Asosiasi drive kamera dapat kalah bersaing dengan volume lain, dan fallback drive-tunggal tidak dapat dijangkau saat kamera telah tercolok lebih dari sepuluh detik (9877480c304).
Sensor event GENX320 menonaktifkan frame buffer; pemilihan sensor yang tersimpan tidak bertahan setelah restart.
Memuat sistem file ROM ke kamera: Cancel selama penulisan berakhir diam-diam dengan ROMFS yang mungkin tidak lengkap, dan kesalahan dfu-util dilaporkan sebagai berhasil. Bootloader kini diminta keluar dari DFU setelah operasi yang dibatalkan sehingga kamera kembali dengan sendirinya.
N6 Classic yang brick diperbaiki dengan bootloader dan firmware N6 biasa; zip firmware kustom ke papan yang sudah berada dalam mode bootloader justru mem-flash build rilis.
Pembilasan baca yang berjalan sebelum deteksi protokol kini dibatasi (issue #336) (77cd13af76f).
Dukungan platform dan alat#
Basis Qt Creator: 14.0.2 (dibagikan dengan OpenMV IDE).
Firmware yang disertakan: v5.0.1.
Papan dan sensor baru: OpenMV N6 Classic; FLIR Lepton 3.1R dan UW.
Perubahan yang merusak#
Tidak ada. Toggle JPG di bilah judul frame buffer kini menjadi pemilih JPG Mode / RAW Mode.