v2.6.7

v2.6.7 premješta tijekove rada za DFU programiranje ugrađenog programa (firmware) i pretvorbu videa u ugrađene terminalske dijaloge IDE-a, dodaje programiranje CYW4343 WiFi koprocesora za Arduino Portenta H7 te poboljšava rukovanje senzorom sivih tonova i upit za DFU način rada. IDE ostaje na Qt Creator 4.0.2, priloženi OpenMV ugrađeni program (firmware) napreduje na 3.6.9, a nema promjena koje narušavaju kompatibilnost.

Najvažnije

  • Ugrađeni terminal za DFU programiranje pokreće dfu-util unutar dijaloga IDE-a promjenjive veličine s ispisom uživo (greške istaknute crveno) i gumbom Cancel umjesto vanjskog terminalskog prozora operativnog sustava.

  • CYW4343 WiFi ugrađeni program (firmware) sada se programira zajedno s glavnim ugrađenim programom (firmware) pri programiranju Arduino Portenta H7 putem DFU.

  • Ugrađeni terminal za pretvorbu videa pokreće FFmpeg alat Convert Video u istom dijalogu IDE-a promjenjive veličine s ispisom uživo i gumbom Cancel.

  • Redizajnirani upit za DFU način rada koristi padajući izbornik verzija ugrađenog programa (firmware) i opcionalni potvrdni okvir Erase internal file system koji pamti vaš posljednji odabir.

  • Podrška za senzore sivih tonova proširuje automatsko prepisivanje RGB565 u GRAYSCALE na MT9V034 uz HM01B0.

Nove značajke

  • Ugrađeni terminal za DFU programiranje. dfu-util sada se pokreće izravno u QDialog terminalu koji uživo prikazuje stdout kao običan tekst i istaknuje stderr crveno, s gumbom Cancel i spremljenom geometrijom prozora, čime zamjenjuje vanjski terminalski prozor operativnog sustava. (c2875d871)

  • Programiranje CYW4343 WiFi koprocesora. Učitavanje ugrađenog programa (firmware) putem DFU na Arduino Portenta H7 sada pokreće dodatni korak programiranja koji programira ugrađeni CYW4343 WiFi ugrađeni program (firmware) (CYW4343/cyw4343.bin na 0x90F00000), vođen extraProgramCommands u dfu.txt. (62e0ba771, ba31998ce)

  • Ugrađeni terminal za pretvorbu videa. Alat Convert Video temeljen na FFmpegu sada pokreće ffmpeg u terminalskom dijalogu IDE-a promjenjive veličine s ispisom uživo i gumbom Cancel umjesto pokretanja vanjskog terminala. (5987bb152)

  • Opcija tvorničkog dodjeljivanja. Skrivena naredbena opcija -form_key, kad se navede, automatski registrira ploču/ID spojene OpenMV Cam kamere na OpenMV poslužitelju umjesto prikazivanja upita za ručnu registraciju. (d5740f71e)

Ostale promjene i poboljšanja

  • Redizajnirani upit za DFU način rada. Upit board detected in DFU mode sada je dijalog s padajućim izbornikom koji prikazuje točnu najnoviju verziju ugrađenog programa (firmware) za objavu te opcionalni potvrdni okvir Erase internal file system, a pamti posljednju odabranu radnju i stanje brisanja. (0a4d6258c)

  • Opisi alata za potvrdni okvir brisanja. Potvrdni okviri za brisanje datotečnog sustava pokretača (bootloader)/DFU sada imaju opise alata koji pojašnjavaju da brisanje internog flash diska ne briše uklonjivu SD karticu. (0a4d6258c)

  • Prepisivanje u sive tonove na mjestu za otvorene primjere. Kad se već otvoreni helloworld primjer pokrene na senzoru HM01B0 ili MT9V034, IDE ga prepisuje na mjestu da koristi GRAYSCALE kako bi radio na tim senzorima koji podržavaju samo sive tonove. (4448edb38)

  • Jasnija poruka nakon programiranja. Nakon DFU/ažuriranja ugrađenog programa (firmware), poruka potvrde sada objašnjava slučaj kad je main.py prepisan bez brisanja diska, pa kamera jednostavno pokreće main.py i montira svoj pogon. (62e0ba771)

  • Ažurirane primjer skripte. ulab.py sada koristi ulab.numerical za mean/std, deep_sleep.py premješta meko uspavljivanje senzora prije zaobilaženja regulatora OV7725, a novi 19-Low-Power/extint_wakeup.py demonstrira buđenje iz stop načina rada putem vanjskog prekida. (c30fcb7c3)

  • Dorada dijaloga za spajanje. Tekst napretka Connecting... preoblikovan je s prijelomima redaka radi čitljivosti. (0d3619245)

Ispravci grešaka

  • Ispravljeni su svi dijalozi Save-As (spremanje slike, predloška, deskriptora, ključnih točaka, modela mreže, izvoz skupa podataka, dnevnik terminala, spremanje videa, izlaz pretvorbe videa) tako da odbijaju nazive datoteka bez ekstenzije i traže od korisnika da je doda umjesto spremanja datoteke bez ekstenzije. (3a3ba3c5e)

  • Ispravljeno je prikazivanje sučelja specifično za macOS: inverzija boje teksta/gumba izbornika (koja je ovisila o svjetlini pozadine izbornika) i prilagođeno tamno oblikovanje klizača više se ne primjenjuju na macOS-u. (39179b6cb, 8b11fbcab)

Podrška za platforme i alate

  • Osnova Qt Creatora: 4.0.2.

  • Priloženi OpenMV ugrađeni program (firmware): 3.6.8 na 3.6.9.

  • CYW4343 WiFi ugrađeni program (firmware): novi CYW4343/cyw4343.bin blob priložen za Arduino Portenta H7.

  • Skripte za senzore sivih tonova: New File, primjer i skripte skupova podataka sada prebacuju RGB565 u GRAYSCALE na MT9V034 uz HM01B0 (VGA u QVGA samo za HM01B0). (ef0c22efb, d5bdd8890)

Promjene koje narušavaju kompatibilnost

Nema. Ovo je izdanje unatrag kompatibilno; postojeći projekti i skripte ne zahtijevaju promjene.