v4.1.6¶
v4.1.6, tüm paketlenmiş kart aygıt yazılımını (firmware) OpenMV aygıt yazılımı 4.5.3’e yenileyen, OpenMV Boards örneklerini kart ailesine göre yeniden düzenleyen ve yeni otomatik odaklama, renk düzeltme, Pure Thermal ve OpenMV RT1060 örnek setleri ekleyen bir bakım ve örnek sürümüdür. Sürüm, Qt Creator 10.0.1 tabanlı kalır (yeniden tabanlandırma yok) ve kullanıcı projeleri için geriye dönük uyumsuz değişiklik içermez.
Öne çıkanlar¶
OpenMV aygıt yazılımı (firmware) 4.5.3 artık paketlenmiş olarak gelir; OpenMV ve Arduino kartları için kart aygıt yazılımı (ve STM32 OpenMV kameralar için bootloader/uvc) imajları yeniden derlenmiştir.
OpenMV Boards örnekleri, kart başına filtreleme ile
50-STM32-Boards,50-IMXRT-Boards,51-Pure-Thermalve60-Shieldsalt klasörlerine yeniden düzenlendi, böylece her kart yalnızca ilgili örnekleri görür.LCD ve HDMI çıkışını süren bir termal-renk üzeri bindirme demosu dahil olmak üzere Pure Thermal örnekleri eklendi.
Yeni bir
50-IMXRT-Boardsseti altında OpenMV RT1060 kart kontrol örnekleri eklendi.sensor.ioctl(sensor.IOCTL_TRIGGER_AUTO_FOCUS)ve görüntüccm()renk düzeltme matrisi yöntemini gösteren sensör otomatik odaklama ve renk düzeltme örnekleri eklendi.
Yeni özellikler¶
Otomatik odaklamayı destekleyen kameralar için
sensor.ioctl(sensor.IOCTL_TRIGGER_AUTO_FOCUS)kullanımını gösteren bir sensör otomatik odaklama örneği eklendi (780748d66).ulabnumpy kullanarak YUV matris matematiği aracılığıyla ton/doygunluk kaydırmaları için yeni görüntüccm()renk düzeltme matrisi yöntemini gösteren bir renk düzeltme örneği eklendi (780748d66).fir.FIR_LEPTON,display.RGBDisplayvetfp410.TFP410aracılığıyla LCD ve HDMI çıkışını süren bir termal-renk üzeri bindirme demosu ile blinky ve helloworld dahil olmak üzere eksiksiz bir Pure Thermal kart örnekleri seti eklendi (780748d66).OpenMV RT1060 için ADC, CAN, I2C, LED/PWM, motor kontrolü, pin, PWM, RTC, servo, SPI, anahtar, zamanlayıcı, UART ve watchdog kart kontrol betikleri içeren özel bir 50-IMXRT-Boards örnek seti eklendi (780748d66).
Diğer değişiklikler ve iyileştirmeler¶
Tüm paketlenmiş kart aygıt yazılımı (firmware) OpenMV aygıt yazılımı 4.5.3‘e güncellendi; OpenMV ve Arduino kartları için aygıt yazılımı imajları yeniden derlendi (bootloader ve uvc imajları yalnızca STM32 OpenMV kameralar için yeniden derlendi) (780748d66).
OpenMV Boards örnekleri, kart başına filtreleme ile
50-STM32-Boards,50-IMXRT-Boards,51-Pure-Thermalve60-Shieldsalt klasörlerine yeniden düzenlendi; birçok kart kontrol ve shield betiği uygun aileye taşındı (780748d66).Pure Thermal kartında HelloWorld blinky/helloworld örnekleri gizlendi ve STM32 düşük güç örnekleri (
deep_sleep,sensor_sleep,stop_mode) eklendi (780748d66).cartoon_filterörneği kaldırıldı ve aygıt yazılımı 4.5.3’te paketlenmişperson_detectionmodelinin kaldırılmasının ardından RPC Remote-Control popüler özellikler örneklerinden (08-RPC-Library/34-Remote-Control)person_detectionyerleşik model geri çağırması (callback) çıkarıldı ve birkaç kayıt, çizim, WiFi ve MQTT örneği güncellendi (780748d66).
Hata düzeltmeleri¶
Tam genişlikte karakterler kullanan Çince (
zh_CNvezh_TW) “All Files” dosya iletişim kutusu filtresi çevirisi düzeltildi; Open/Save iletişim kutularında çalışan ASCII(*.*)deseni geri yüklendi (cecfda3b7).
Platform ve araç desteği¶
Qt Creator tabanı: 10.0.1.
OpenMV aygıt yazılımı (firmware): 4.5.2’den 4.5.3’e güncellendi.
OPENMV2/3/4/4P/PTtam aygıt yazılımı + bootloader + uvc yeniden derlemeleri aldı;ARDUINO_GIGA/PORTENTA_H7/NICLA_VISIONaygıt yazılımı + uvc aldı;ARDUINO_NANO_RP2040_CONNECTve Nano 33 BLE Sense yalnızca aygıt yazılımı aldı;OPENMV_RT1060yalnızcafirmware.binaldı. Nano 33 BLE Senseboards.txttanımlayıcısıARDUINO_NANO_33_BLE_SENSEolarak normalleştirildi.CYW4343 WiFi aygıt yazılımı (firmware): CYW43 WiFi FW 7.45.98.50 için meta veri eklendi (
CYW43_WIFI_FW_LEN383110,CYW43_CLM_LEN7222).
Geriye dönük uyumsuz değişiklikler¶
Yok. Bu sürüm mevcut projelerle tamamen uyumludur; Qt Creator tabanı değişmemiştir.