v4.1.6¶
A v4.1.6 egy karbantartási és példa-kiadás, amely az összes mellékelt alaplap-firmware-t az OpenMV firmware 4.5.3-ra frissíti, átrendezi az OpenMV Boards példákat alaplapcsalád szerint, és új autofókusz, színkorrekció, Pure Thermal és OpenMV RT1060 példakészleteket ad hozzá. A kiadás továbbra is a Qt Creator 10.0.1 alapra épül (nincs rebase), és nem tartalmaz megszakító változásokat a felhasználói projektek számára.
Kiemelések¶
Az OpenMV firmware 4.5.3 mostantól mellékelve van, az alaplap-firmware (és az STM32 OpenMV kameráknál a bootloader/uvc) képek újraépítésével az OpenMV és Arduino alaplapokhoz.
Átrendezett OpenMV Boards példák a
50-STM32-Boards,50-IMXRT-Boards,51-Pure-Thermalés60-Shieldsalmappákba, alaplaponkénti szűréssel, így minden alaplap csak a releváns példákat látja.Pure Thermal példák hozzáadva, beleértve egy hő-szín rávetítési demót, amely az LCD- és HDMI-kimenetet vezérli.
OpenMV RT1060 alaplap-vezérlési példák hozzáadva egy új
50-IMXRT-Boardskészlet alatt.Érzékelő autofókusz és színkorrekció példák hozzáadva, amelyek bemutatják a
sensor.ioctl(sensor.IOCTL_TRIGGER_AUTO_FOCUS)hívást és a képccm()színkorrekciós mátrix metódusát.
Új funkciók¶
Hozzáadtunk egy érzékelő autofókusz példát, amely a
sensor.ioctl(sensor.IOCTL_TRIGGER_AUTO_FOCUS)hívást mutatja be az autofókuszt támogató kamerákhoz (780748d66).Hozzáadtunk egy színkorrekció példát, amely az új kép
ccm()színkorrekciós mátrix metódusát mutatja be színárnyalat/telítettség eltolásokhoz YUV mátrixszámítással,ulabnumpy használatával (780748d66).Hozzáadtunk egy teljes készlet Pure Thermal alaplap-példát, beleértve egy hő-szín rávetítési demót, amely az LCD- és HDMI-kimenetet vezérli a
fir.FIR_LEPTON,display.RGBDisplayéstfp410.TFP410segítségével, valamint blinky és helloworld példákat (780748d66).Hozzáadtunk egy dedikált 50-IMXRT-Boards példakészletet az OpenMV RT1060-hoz ADC, CAN, I2C, LED/PWM, motorvezérlés, pin, PWM, RTC, szervó, SPI, kapcsoló, időzítő, UART és watchdog alaplap-vezérlési szkriptekkel (780748d66).
Egyéb változások és fejlesztések¶
Frissítettük az összes mellékelt alaplap-firmware-t az OpenMV firmware 4.5.3-ra, újraépítve a firmware-képeket az OpenMV és Arduino alaplapokhoz (a bootloader és uvc képek csak az STM32 OpenMV kamerákhoz lettek újraépítve) (780748d66).
Átrendeztük az OpenMV Boards példákat a
50-STM32-Boards,50-IMXRT-Boards,51-Pure-Thermalés60-Shieldsalmappákba alaplaponkénti szűréssel, sok alaplap-vezérlési és shield szkriptet áthelyezve a megfelelő családba (780748d66).Elrejtettük a HelloWorld blinky/helloworld példákat a Pure Thermal alaplapon, és hozzáadtunk STM32 kis fogyasztású példákat (
deep_sleep,sensor_sleep,stop_mode) (780748d66).Eltávolítottuk a
cartoon_filterpéldát, és elhagytuk aperson_detectionbeépített modell visszahívást az RPC Remote-Control népszerű funkciók példáiból (08-RPC-Library/34-Remote-Control), a mellékeltperson_detectionmodell 4.5.3 firmware-ből való eltávolítását követően, valamint frissítettünk több felvételi, rajzolási, WiFi és MQTT példát (780748d66).
Hibajavítások¶
Javítottuk a kínai (
zh_CNészh_TW) „All Files” fájl-párbeszédablak szűrő fordítását, amely teljes szélességű karaktereket használt, helyreállítva a működő ASCII(*.*)mintát a Megnyitás/Mentés párbeszédablakokban (cecfda3b7).
Platform- és eszköztámogatás¶
Qt Creator alap: 10.0.1.
OpenMV firmware: frissítve 4.5.2-ről 4.5.3-ra. Az
OPENMV2/3/4/4P/PTteljes firmware + bootloader + uvc újraépítést kapott; azARDUINO_GIGA/PORTENTA_H7/NICLA_VISIONfirmware + uvc újraépítést kapott; azARDUINO_NANO_RP2040_CONNECTés a Nano 33 BLE Sense csak firmware-t kapott; azOPENMV_RT1060csakfirmware.binfájlt kapott. A Nano 33 BLE Senseboards.txtazonosítójaARDUINO_NANO_33_BLE_SENSEformára lett normalizálva.CYW4343 WiFi firmware: metaadatok hozzáadva a CYW43 WiFi FW 7.45.98.50 verzióhoz (
CYW43_WIFI_FW_LEN383110,CYW43_CLM_LEN7222).
Megszakító változások¶
Nincsenek. Ez a kiadás teljesen kompatibilis a meglévő projektekkel; a Qt Creator alap változatlan.