v4.8.7

v4.8.7 keskittyy laudan palautukseen ja rekisteröintiin lisäten suoran bootloader.bin-palautuksen STM32- ja Alif-laudoille sekä siirtäen kameran rekisteröinnin ja lisenssikulun uusiin POST-pohjaisiin palvelinpäätepisteisiin. Se perustuu Qt Creator 14.0.2:een eikä sisällä rikkovia muutoksia käyttäjien projekteille, lukuun ottamatta yhtä poistettua macOS-oletuspikanäppäintä, joka mainitaan alla.

Kohokohdat

  • STM32-palautus voi nyt ladata bootloader.bin-tiedoston suoraan ST Cube Programmerin kautta ja kehottaa valitsemaan lautatyypin palautettaessa piilotettuja lautoja.

  • Alif-palautus voi nyt ladata bootloader.bin-tiedoston suoraan.

  • Esimerkkien automaattinen skaalaus pienentää esimerkkiskriptit VGA:sta QVGA:han vanhemmilla kameroilla (M4, M7, H7, NICLA, NICLAV), jotta ne toimivat resoluutiorajojensa puitteissa.

  • Rekisteröinnin uudistus siirtää verkkokutsut uusiin POST-päätepisteisiin, pingaa aina palvelimen lautatyypillä sekä raportoi selkeät virheet ja vihreän Registered-työkalupainikkeen.

  • macOS Connect -pikanäppäin on korjattu poistamalla ristiriitainen oletusnäppäinsidos.

Uudet ominaisuudet

  • STM32 bootloader.bin -palautus. STM32-palautus tukee nyt bootloader.bin-tiedoston lataamista suoraan ja esittää lautatyypin valintaikkunan palautettaessa piilotettuja lautoja, korvaten aiemman virheen, jonka mukaan vain bootloader.dfu-tiedostot olivat sallittuja. Kun lauta käyttää ST Cube Programmeria, mukana toimitettu laiteohjelmisto ja valittu bootloader.bin kopioidaan väliaikaishakemistoon ja luovutetaan olemassa olevalle Cube Programmer -tehdasohjelmointikululle. Muille kuin Cube Programmer -STM32-laudoille .bin-laiteohjelmistopolku flashataan nyt dfu-util-vaihtoehdoilla -a 0 -s 0x08000000 vaihtoehtojen -a 0 -s :leave sijaan (18b06325f).

  • Alif bootloader.bin -palautus. Alif-laudat voidaan nyt palauttaa lataamalla bootloader.bin-tiedosto suoraan; se kopioidaan mukana toimitetun laiteohjelmiston päälle väliaikaishakemistoon ennen Alif-lataustyökalun käynnistämistä (2a36d5e3b).

Muut muutokset ja parannukset

  • Esimerkkien automaattinen skaalaus. Vanhemmilla kameroilla (M4, M7, H7, NICLA, NICLAV) esimerkkiskriptit pienennetään nyt automaattisesti VGA:sta QVGA:han, jotta esimerkit toimivat niiden pienennettyjen resoluutiorajojen puitteissa (5adb51a81).

  • POST-pohjaiset rekisteröintipäätepisteet. Kameran rekisteröinti- ja lisenssiverkkokutsut vaihdettiin GET-kyselymerkkijono-URL:eista POST-lomakekoodattuihin pyyntöihin uusia insert.php-, register.php- ja check.php-palvelinpäätepisteitä vasten (d5565e050).

  • Selkeämmät rekisteröintivirheet. Rekisteröinti näyttää nyt selkeät virheikkunat, kun lautatyyppi ei ole saatavilla lomakeavaimelle tai lautatyyppikohtainen rekisteröintiraja on saavutettu (feaa2ecd9).

Virhekorjaukset

  • Korjattiin yhdistämis-/rekisteröintikulku niin, että se pingaa aina OpenMV-palvelimen lautatyypillä myös ilman lomakeavainta, palauttaen laudan rekisteröinnin ja lisenssitarkistukset, jotka aiemmin ohitettiin (f487fe0d9).

  • Korjattiin yhdistetyn kameran sensorin nimimerkkijono piilottamaan oikein piilotetuiksi merkityt sensorit, näyttäen vain näkyvät sensorityypit (8afa4cb18).

  • Korjattiin Install the Latest Development Release -ikkuna näyttämään jälleen laiteohjelmiston julkaisutiedot sen jälkeen kun GitHub muutti julkaisusivunsa HTML-merkkauksen (690dcd67d).

  • Korjattiin työkalupalkki näyttämään vihreä Registered-painike onnistuneen lomakeavaimellisen rekisteröinnin jälkeen ja piilottamaan se kun lomakeavainta ei käytetä (c3b0800f3).

  • Korjattiin kameran Connect-pikanäppäin macOS:ssä poistamalla ristiriitainen oletussidos Ctrl+E / Cmd+E Enter Find String -toiminnolle (44479b435).

  • Lisättiin 10 ms:n viiveet kun kamerakanavan lukitus epäonnistuu, jotta vältetään kiireinen silmukka-elävä lukko profiililukujen ja kehysten suoratoiston aikana (dcc0c7e95).

Alusta- ja työkalutuki

  • Qt Creator -pohja: 14.0.2.

Rikkovat muutokset

  • Oletuspikanäppäintä Ctrl+E (Cmd+E macOS:ssä) Enter Find String -toiminnolle ei enää sidota, mikä vapauttaa sen kameran Connect-pikanäppäimelle macOS:ssä. Etsintäpuskuriominaisuus itsessään on muuttumaton ja voidaan sitoa uudelleen kohdassa Preferences tarvittaessa (44479b435).

Muutoin tämä julkaisu ei sisällä käyttäjälle näkyviä työnkulun tai käyttäytymisen rikkovia muutoksia olemassa oleville projekteille.