v1.8.1¶
v1.8.1 introducerar en automatisk hanterare för bibliotek/modulimport och ett nytt arbetsflöde med Documents-mapp, inkluderar OpenMV-firmware 2.7.0 (inklusive den första firmware för den ursprungliga OpenMV Cam M4) tillsammans med WiFi-sköldsavbilder för ATWINC1500, och levererar ett stort antal nya exempelskript. Den här utgåvan baseras fortfarande på Qt Creator 4.0.2. Kamerainställningsfilen på kameran döptes om, vilket är en mindre beteendeändring för befintliga inställningar.
Höjdpunkter¶
Automatisk importhanterare skannar den medföljande exempelmappen och en ny
Documents/OpenMV-mapp och kopierar vid Run/Save lokalt importerade Python-moduler till OpenMV Cam, med uppmaning att synkronisera när en modul skiljer sig.Menyn Documents Folder listar skript från din
Documents/OpenMV-mapp för snabb öppning vid sidan av den befintliga menynExamples.OpenMV-firmware 2.7.0 medföljer nu, inklusive nytillagd firmware för den ursprungliga OpenMV Cam (OPENMV1/M4).
ATWINC1500 WiFi-firmware-avbilder (19.4.4 och 19.5.2) medföljer och exemplet för WiFi-firmwareuppdatering flashar dem nu.
Många nya exempelskript tillagda, som täcker lågeffektslägen, bildruteskillnader, sensorstyrning, optiskt flöde, polära transformer och MQTT.
Nya funktioner¶
Automatisk hanterare för bibliotek/modulimport. IDE:t skannar den medföljande exempelmappen och en ny
Documents/OpenMV-mapp, och kopierar sedan vid Run/Save alla lokalt importerade Python-moduler till OpenMV Cam. När en modul på kameran skiljer sig från den på din dator erbjuder enImport Helper-uppmaning att uppdatera modulen på kameran eller på din dator (a44bd842c, fead163df, 7621df761, 0d0636d37).Lade till en undermeny
Documents Foldertill menynFilesom listar skript från dinDocuments/OpenMV-mapp för snabb öppning, vid sidan av den befintliga menynExamples(a44bd842c).Lade till många nya exempelskript, inklusive Low-Power (djupsömn, stoppläge), Frame-Differencing (i minne/på disk, grundläggande och avancerat, skuggborttagning, strukturell likhet), Sensor-Control (förstärkning, exponering, vitbalans, spegling, vändning), Optical-Flow, adaptiva tröskelfilter, log-/linjär-polära transformer och ett MQTT-exempel (7f90dad20, 210596538).
Övriga ändringar och förbättringar¶
Att öppna ett exempel, ett skript från Documents-mappen eller en felfil registrerar nu din aktuella markörposition i navigeringshistoriken så att Bakåt/Framåt fungerar som förväntat (df9943f8f).
Efter ändring av kamerainställningar, sparande av ett skript till kameran eller frånkoppling/återställning av kameran skriver IDE:t en slängfil för att tvinga kamerans filsystem att tömma väntande skrivningar till disk; inställningsdialogen tömmer nu endast vid
Accepted(e7c78c930).Fälten för WiFi-lösenord i kamerans inställningsdialog begränsas nu till 63 tecken (WPA-gränsen) i stället för 255, och dialogen gjordes något högre (92b89ea42).
Exemplet för UART-kortstyrning skickar nu
timeout_char=1000för att undvika blockering vid teckentimeouts (bebd201d3).Den medföljande HTML-dokumentationen genererades om med utökade modulreferenser för
omv.imageochomv.sensorsamt uppdaterad översiktstext för IDE:t (9c822f45b).Standardtabbredden i textredigeraren ändrades från 8 till 4 kolumner, så tabbtecken i öppnade filer renderas nu med 4 kolumner (0d0636d37).
Buggfixar¶
Fixade en inverterad jämförelse av firmwareversion så att IDE:t korrekt upptäcker huruvida den anslutna kamerans firmware stöder nyare protokollfunktioner (arkitektursträng och MTU-inlärning) i stället för att feldetektera dem (3a75f6532).
Länkar i felmeddelandefiler öppnar nu rätt fil på kameran genom att infoga sökvägsavgränsaren mellan enhetssökvägen och det rapporterade filnamnet (cb0c81f36).
Åtgärden
Configure Settingsär nu korrekt inaktiverad när kameran är frånkopplad; den lämnades tidigare aktiverad (926c230c0).
Plattforms- och verktygsstöd¶
Qt Creator-bas: 4.0.2.
OpenMV-firmware: uppdaterad till 2.7.0 med nya avbilder för alla kort, plus nytillagd firmware för den ursprungliga OpenMV Cam (OPENMV1/M4) (7f90dad20).
ATWINC1500 WiFi-sköldsfirmware: avbilderna 19.4.4 och 19.5.2 medföljer nu, och exemplet för WiFi-firmwareuppdatering flashar dem. Observera att 19.5.2 inte stöder MR210PA-modulen (7f90dad20).
Brytande ändringar¶
Kamerainställningsfilen på kameran döptes om från
main.initillopenmv.config. Inställningar som lagrats under det gamla namnetmain.iniläses inte längre; tillämpa dina kamerainställningar på nytt för att skriva den nya filen (5c1c0426b).