v5.1.0#

v5.1.0 tuo OpenMV Viewerin ajan tasalle OpenMV IDE 5.1.0:n kanssa, jonka kanssa se jakaa koodinsa. Kehyspuskurin alapuolisesta ruudusta tulee joukko reaaliaikaisia näkymiä – histogrammi sekä Kortin tiedot, Muisti, Tilastot ja uusi Kanavat-näkymä, joka näyttää tuotteen skriptin julkaisemat arvot ja säätimet – monianturikamerat saavat kehyspuskurin lähdevalitsimen, uusia kortteja tuetaan, ja Viewerin säilyttämät laiteohjelmiston ja ROM-tiedostojärjestelmän palautuspolut vahvistettiin täydellä tarkastuksella. Se on rakennettu Qt Creator 14.0.2:n päälle ja sisältää laiteohjelmiston v5.0.1.

Kohokohdat#

  • Ruudun näkymät – histogrammiruudun otsikkopalkin valitsin vaihtaa sen Histogrammi-, Kortin tiedot- (yhdistetyn kameran laitteisto, versiot ja ominaisuudet), Muisti- (reaaliaikaiset kuvaajat kameran keosta ja muistivarannoista), Tilastot- (virheenkorjausprotokollan ja kanavakohtaiset tapahtumalaskurit) ja Kanavat-näkymien välillä.

  • Kanavat-näkymä – kun tuotteen skripti julkaisee kanavia, Viewer näyttää ne reaaliaikaisesti: lukemat ja säätimet (tunnisteet, kytkimet, liukusäätimet, askelluskentät, valintanapit, tekstikentät, valitsimet, painikkeet ja teksti), aaltomuotokuvaajat spektrianalysaattorilla sekä syvyyskartat paleteilla, skaalauksella ja sävykartoituksella. Kuvaajat ja kartat voidaan tallentaa CSV-, WAV-, NumPy- tai Edge Impulse -tiedostoihin, ja viimeiset arvot pysyvät näytöllä, kun skripti pysähtyy.

  • Kehyspuskurin lähdevalitsin – kamerat, joissa on useampi kuin yksi kuva-anturi, näyttävät valitsimen, jolla valitaan Vieweriin suoratoistava anturi tai suoratoisto kytketään pois; JPG-vaihtopainikkeesta tuli JPG / RAW -suoratoistotilan valitsin, ja ruudun otsikko nimeää muodon, jossa kukin kehys saapui.

  • Uusi laitteisto – OpenMV N6 Classic -kortti sekä FLIR Lepton 3.1R- ja UW-anturit.

Mikä muuttui#

  • Kortin tiedot-, Muisti-, Tilastot- ja Kanavat-näkymät histogrammiruudussa, tyyliteltyinä sekä tummalle että vaalealle teemalle (cdea506655b, 7629a588db9, 5b4f31a6b3a, dfc323b4ec7, 8c2cd6cf1f1).

  • Kehyspuskurin lähdevalitsin, suoratoistotilan valitsin ja muotolukema (e76284bde9e, 76448d7b9dd, afece31cb6a).

  • Histogrammit lasketaan täydestä 8-bittisestä RGB:stä, yhteisellä kuvaajapaletilla (238e099373e, f126e8f34c0).

  • Kolmannen osapuolen korttien laiteohjelmisto – Viewerin rinnalle asennettua toimittajan kortti- ja laiteohjelmistotietovarastoa käytetään laiteohjelmistopäivityksiin, mukaan lukien toimittajan oma kehityskanava; Viewer asentaa tietovarastosta vain laiteohjelmisto-osan (21a63a74949, b15afdac479, b04da8ee888).

  • OpenMV N6 Classic- ja FLIR Lepton 3.1R / UW -tuki (4ff4a1f239d, bdd6c96ef47, 25fcdc13c6a, 12c03024f3c).

  • IMX-käynnistyslataimen luovutus – ennalta viritetty sieppaaja ottaa RT1062:n käynnistyslataimen haltuunsa heti, kun se ilmoittautuu väylään (3d8b63c6859).

  • macOS-varoitukset – Apple Silicon -käyttäjille kerrotaan ”Allow accessories to connect” -suojausasetuksesta ja RT1062-käyttäjille, kun Input Monitoring -oikeutta (jota laiteohjelmistopäivitykset tarvitsevat) ei ole myönnetty (742cb4d8c0b, 8890eb77834).

  • Viewer-tilan pikanäppäimet – viewer-tilan rikkoneet ylimääräiset pikanäppäimet poistettiin käytöstä, eikä Viewer enää kirjoita tyhjennettyjä pikanäppäimiään täyden IDE:n asetuksiin (251b422f642, 0d153671c1d).

Virheenkorjaukset#

Kaksi tarkastuskierrosta jokaisen v5.0.0:n jälkeisen muutoksen yli korjasivat muun muassa seuraavat Vieweriä koskevat viat (ccea3b17d01, 71826200611):

  • macOS-varoitukset saattoivat niellä laiteohjelmiston päivityskehotteen ”Yes”-vastauksen.

  • Kameran ja aseman yhdistäminen saattoi hävitä kilpailun muille taltioille, ja yhden aseman varavaihtoehto oli saavuttamattomissa, kun kamera oli ollut kytkettynä yli kymmenen sekuntia (9877480c304).

  • GENX320-tapahtuma-anturi poisti kehyspuskurin käytöstä; tallennettu anturivalinta ei säilynyt uudelleenkäynnistyksen yli.

  • ROM-tiedostojärjestelmän lataaminen kameraan: Cancel kirjoituksen aikana päättyi hiljaisesti mahdollisesti osittaiseen ROMFS:ään, ja dfu-util-virhe raportoitiin onnistumisena. Käynnistyslatainta pyydetään nyt poistumaan DFU:sta peruutetun toiminnon jälkeen, jotta kamera palaa itsestään.

  • Jumiin jäänyt N6 Classic korjattiin tavallisella N6:n käynnistyslataimella ja laiteohjelmistolla; mukautettu laiteohjelmisto-zip jo käynnistyslataintilassa olevalle kortille flashasi sen sijaan julkaisuversion.

  • Ennen protokollan tunnistusta suoritettava lukupuskurin tyhjennys on rajattu (issue #336) (77cd13af76f).

Alusta- ja työkalutuki#

  • Qt Creator -pohja: 14.0.2 (yhteinen OpenMV IDE:n kanssa).

  • Mukana toimitettu laiteohjelmisto: v5.0.1.

  • Uudet kortit ja anturit: OpenMV N6 Classic; FLIR Lepton 3.1R ja UW.

Rikkovat muutokset#

Ei mitään. Kehyspuskurin otsikkopalkin JPG-vaihtopainike on nyt JPG Mode / RAW Mode -valitsin.