v1.8.1¶
A v1.8.1 bevezet egy automatikus könyvtár-/modulimport-kezelőt és egy új Documents mappa munkafolyamatot, mellékeli az OpenMV firmware 2.7.0-t (beleértve az eredeti OpenMV Cam M4 első firmware-ét) az ATWINC1500 WiFi shield image-ekkel együtt, és számos új példaszkriptet szállít. Ez a kiadás továbbra is a Qt Creator 4.0.2 alapra épül. A kamerán lévő kamerabeállítási fájlt átneveztük, ami a meglévő beállítások esetében egy kisebb viselkedésbeli változás.
Kiemelt újdonságok¶
Az automatikus importkezelő átvizsgálja a mellékelt példák mappát és egy új
Documents/OpenMVmappát, és a Run/Save műveletkor átmásolja a helyileg importált Python modulokat az OpenMV Cam eszközre, szinkronizálást javasolva, amikor egy modul eltér.A Documents Folder menü felsorolja a
Documents/OpenMVmappádban lévő szkripteket a gyors megnyitáshoz, a meglévőExamplesmenü mellett.Az OpenMV firmware 2.7.0 mostantól mellékelve van, beleértve az eredeti OpenMV Cam (OPENMV1/M4) számára újonnan hozzáadott firmware-t.
Az ATWINC1500 WiFi firmware image-ek (19.4.4 és 19.5.2) mellékelve vannak, és a WiFi firmware-frissítési példa mostantól ezeket flasheli.
Számos új példaszkriptet adtunk hozzá, amelyek lefedik az alacsony fogyasztású módokat, a képkocka-különbségképzést, az érzékelővezérlést, az optikai áramlást, a poláris transzformációkat és az MQTT-t.
Új funkciók¶
Automatikus könyvtár-/modulimport-kezelő. Az IDE átvizsgálja a mellékelt példák mappát és egy új
Documents/OpenMVmappát, majd a Run/Save műveletkor átmásolja az összes helyileg importált Python modult az OpenMV Cam eszközre. Amikor egy, a kamerán lévő modul eltér a számítógépeden lévőtől, egyImport Helperüzenet ajánlja fel a modul frissítését a kamerán vagy a számítógépeden (a44bd842c, fead163df, 7621df761, 0d0636d37).Hozzáadtunk egy
Documents Folderalmenüt aFilemenühöz, amely felsorolja aDocuments/OpenMVmappádban lévő szkripteket a gyors megnyitáshoz, a meglévőExamplesmenü mellett (a44bd842c).Számos új példaszkriptet adtunk hozzá, többek között Low-Power (mély alvás, stop mód), Frame-Differencing (memóriában/lemezen alap és haladó, árnyékeltávolítás, strukturális hasonlóság), Sensor-Control (erősítés, expozíció, fehéregyensúly, tükrözés, átfordítás), Optical-Flow, adaptív küszöbszűrők, logaritmikus/lineáris poláris transzformációk és egy MQTT példát (7f90dad20, 210596538).
Egyéb változtatások és fejlesztések¶
Egy példa, egy Documents mappabeli szkript vagy egy hibafájl megnyitása mostantól rögzíti az aktuális kurzorpozíciódat a navigációs előzményekben, így a Back/Forward a várt módon működik (df9943f8f).
A kamerabeállítások módosítása, egy szkript kamerára mentése, illetve a kamera leválasztása/visszaállítása után az IDE egy eldobható fájlt ír, hogy kényszerítse a kamera fájlrendszerét a függőben lévő írások lemezre ürítésére; a beállítási párbeszédpanel mostantól csak
Acceptedesetén ürít (e7c78c930).A kamerabeállítási párbeszédpanel WiFi-jelszó beviteli mezői mostantól 255 helyett 63 karakternél (a WPA határa) korlátozódnak, és a párbeszédpanelt valamivel magasabbra vettük (92b89ea42).
Az UART lapvezérlési példa mostantól átadja a
timeout_char=1000értéket, hogy elkerülje a karakter-időtúllépéseken való blokkolást (bebd201d3).A mellékelt HTML dokumentációt újrageneráltuk bővített
omv.imageésomv.sensormodulhivatkozásokkal és frissített IDE áttekintő szöveggel (9c822f45b).A szövegszerkesztő alapértelmezett tabulátorszélességét 8-ról 4 oszlopra változtattuk, így a megnyitott fájlokban a tabulátorkarakterek mostantól 4 oszlop szélességben jelennek meg (0d0636d37).
Hibajavítások¶
Javítottunk egy fordított firmware-verzió-összehasonlítást, így az IDE helyesen érzékeli, hogy a csatlakoztatott kamera firmware-e támogatja-e az újabb protokollfunkciókat (architektúra-karakterlánc és MTU-tanulás), ahelyett, hogy tévesen érzékelné azokat (3a75f6532).
A hibaüzenetek fájlhivatkozásai mostantól a helyes fájlt nyitják meg a kamerán azáltal, hogy beillesztik az elérési út elválasztóját a meghajtó elérési útja és a jelentett fájlnév közé (cb0c81f36).
A
Configure Settingsművelet mostantól helyesen le van tiltva, amikor a kamera nincs csatlakoztatva; korábban engedélyezve maradt (926c230c0).
Platform- és eszköztámogatás¶
Qt Creator alap: 4.0.2.
OpenMV firmware: frissítve 2.7.0-ra új image-ekkel minden laphoz, plusz az eredeti OpenMV Cam (OPENMV1/M4) számára újonnan hozzáadott firmware (7f90dad20).
ATWINC1500 WiFi shield firmware: a 19.4.4 és 19.5.2 image-ek mostantól mellékelve vannak, és a WiFi firmware-frissítési példa ezeket flasheli. Megjegyzés: a 19.5.2 nem támogatja az MR210PA modult (7f90dad20).
Kompatibilitást törő változtatások¶
A kamerán lévő kamerabeállítási fájlt
main.ini-rőlopenmv.config-ra neveztük át. A régimain.ininéven tárolt beállításokat a program többé nem olvassa be; alkalmazd újra a kamerabeállításaidat az új fájl megírásához (5c1c0426b).