v4.1.6¶
v4.1.6 on ylläpito- ja esimerkkijulkaisu, joka päivittää kaiken mukana toimitetun kortin laiteohjelmiston OpenMV-laiteohjelmistoon 4.5.3, järjestää OpenMV Boards -esimerkit uudelleen korttiperheittäin ja lisää uudet autofokus-, värinkorjaus-, Pure Thermal- ja OpenMV RT1060 -esimerkkisarjat. Julkaisu perustuu edelleen Qt Creator 10.0.1:een (ei rebasea) eikä sisällä rikkovia muutoksia käyttäjäprojekteille.
Kohokohdat¶
OpenMV-laiteohjelmisto 4.5.3 on nyt mukana, ja kortin laiteohjelmisto- (sekä STM32 OpenMV -kameroille käynnistyslatain-/uvc-) vedokset on rakennettu uudelleen OpenMV- ja Arduino-korteille.
Uudelleenjärjestetyt OpenMV Boards -esimerkit alikansioihin
50-STM32-Boards,50-IMXRT-Boards,51-Pure-Thermalja60-Shieldskorttikohtaisella suodatuksella, jotta kukin kortti näkee vain siihen liittyvät esimerkit.Pure Thermal -esimerkit lisätty, mukaan lukien lämpö-värin-päällä-päällysdemo, joka ohjaa LCD- ja HDMI-ulostuloa.
OpenMV RT1060 -kortinohjausesimerkit lisätty uuden
50-IMXRT-Boards-sarjan alle.Sensorin autofokus- ja värinkorjaus-esimerkit lisätty, jotka esittelevät
sensor.ioctl(sensor.IOCTL_TRIGGER_AUTO_FOCUS)-kutsun ja kuvanccm()-värinkorjausmatriisimetodin.
Uudet ominaisuudet¶
Lisättiin sensorin autofokus -esimerkki, joka esittelee
sensor.ioctl(sensor.IOCTL_TRIGGER_AUTO_FOCUS)-kutsun autofokusta tukeville kameroille (780748d66).Lisättiin värinkorjaus-esimerkki, joka näyttää uuden kuvan
ccm()-värinkorjausmatriisimetodin sävyn/kylläisyyden siirtoihin YUV-matriisilaskennan kautta käyttäenulabnumpyä (780748d66).Lisättiin täysi sarja Pure Thermal -korttiesimerkkejä, mukaan lukien lämpö-värin-päällä-päällysdemo, joka ohjaa LCD- ja HDMI-ulostuloa kutsuilla
fir.FIR_LEPTON,display.RGBDisplayjatfp410.TFP410, sekä blinky ja helloworld (780748d66).Lisättiin oma 50-IMXRT-Boards -esimerkkisarja OpenMV RT1060:lle, jossa on ADC-, CAN-, I2C-, LED/PWM-, moottorinohjaus-, nasta-, PWM-, RTC-, servo-, SPI-, kytkin-, ajastin-, UART- ja vahtikoira-kortinohjausskriptit (780748d66).
Muut muutokset ja parannukset¶
Päivitettiin kaikki mukana toimitetut kortin laiteohjelmistot OpenMV-laiteohjelmistoon 4.5.3 rakentamalla laiteohjelmistovedokset uudelleen OpenMV- ja Arduino-korteille (käynnistyslatain- ja uvc-vedokset rakennettiin uudelleen vain STM32 OpenMV -kameroille) (780748d66).
Järjestettiin OpenMV Boards -esimerkit uudelleen alikansioihin
50-STM32-Boards,50-IMXRT-Boards,51-Pure-Thermalja60-Shieldskorttikohtaisella suodatuksella siirtäen monet kortinohjaus- ja shield-skriptit asianmukaiseen perheeseen (780748d66).Piilotettiin HelloWorld-blinky/helloworld-esimerkit Pure Thermal -kortilla ja lisättiin STM32-virransäästöesimerkit (
deep_sleep,sensor_sleep,stop_mode) (780748d66).Poistettiin
cartoon_filter-esimerkki ja pudotettiinperson_detection-sisäänrakennetun mallin takaisinkutsu RPC Remote-Control -suosittujen ominaisuuksien esimerkeistä (08-RPC-Library/34-Remote-Control) sen jälkeen, kun mukana toimitettuperson_detection-malli poistettiin laiteohjelmistossa 4.5.3, ja päivitettiin useita tallennus-, piirto-, WiFi- ja MQTT-esimerkkejä (780748d66).
Virhekorjaukset¶
Korjattiin kiinan (
zh_CNjazh_TW) ”All Files” -tiedostodialogin suodatinkäännös, joka käytti täysleveitä merkkejä, palauttaen toimivan ASCII-mallin(*.*)Open/Save-dialogeihin (cecfda3b7).
Alusta- ja työkalutuki¶
Qt Creator -pohja: 10.0.1.
OpenMV-laiteohjelmisto: päivitetty versiosta 4.5.2 versioon 4.5.3.
OPENMV2/3/4/4P/PTsai täydet laiteohjelmisto- + käynnistyslatain- + uvc-uudelleenrakennukset;ARDUINO_GIGA/PORTENTA_H7/NICLA_VISIONsaivat laiteohjelmiston + uvc:n;ARDUINO_NANO_RP2040_CONNECTja Nano 33 BLE Sense saivat vain laiteohjelmiston;OPENMV_RT1060sai vainfirmware.bin-tiedoston. Nano 33 BLE Sense -kortinboards.txt-tunniste normalisoitiin muotoonARDUINO_NANO_33_BLE_SENSE.CYW4343 WiFi -laiteohjelmisto: lisätty metatiedot CYW43 WiFi FW 7.45.98.50:lle (
CYW43_WIFI_FW_LEN383110,CYW43_CLM_LEN7222).
Rikkovat muutokset¶
Ei mitään. Tämä julkaisu on täysin yhteensopiva olemassa olevien projektien kanssa; Qt Creator -pohja on muuttumaton.