v4.8.7

v4.8.7 je usmjeren na oporavak i registraciju ploča, dodajući izravan bootloader.bin oporavak za STM32 i Alif ploče te premještajući tijek registracije kamere i licence na nove poslužiteljske krajnje točke temeljene na POST-u. Izgrađen je na Qt Creatoru 14.0.2 i ne sadrži nikakve nekompatibilne promjene za korisničke projekte, osim jednog uklonjenog zadanog macOS prečaca na tipkovnici navedenog u nastavku.

Najvažnije

  • STM32 oporavak sada može izravno učitati bootloader.bin datoteku putem ST Cube Programmera i poziva na odabir tipa ploče pri oporavku skrivenih ploča.

  • Alif oporavak sada može izravno učitati bootloader.bin datoteku.

  • Automatsko skaliranje primjera smanjuje primjere skripti s VGA na QVGA na starijim kamerama (M4, M7, H7, NICLA, NICLAV) kako bi se izvodili unutar svojih ograničenja razlučivosti.

  • Preustroj registracije premješta mrežne pozive na nove POST krajnje točke, uvijek šalje ping poslužitelju s tipom ploče te prijavljuje jasne pogreške i zeleni gumb Registered na alatnoj traci.

  • macOS Connect prečac ispravljen je uklanjanjem sukobljene zadane tipke.

Nove značajke

  • STM32 bootloader.bin oporavak. STM32 oporavak sada podržava izravno učitavanje bootloader.bin datoteke i prikazuje dijaloški okvir za odabir tipa ploče pri oporavku skrivenih ploča, zamjenjujući prethodnu pogrešku da su dopuštene samo bootloader.dfu datoteke. Kada ploča koristi ST Cube Programmer, priloženi ugrađeni program i odabrani bootloader.bin kopiraju se u privremeni direktorij i predaju postojećem tijeku tvorničkog programiranja Cube Programmera. Za ne-Cube-Programmer STM32 ploče, putanja .bin ugrađenog programa sada se ispisuje u flash s dfu-util opcijama -a 0 -s 0x08000000 umjesto -a 0 -s :leave (18b06325f).

  • Alif bootloader.bin oporavak. Alif ploče sada se mogu oporaviti izravnim učitavanjem bootloader.bin datoteke; ona se kopira preko priloženog ugrađenog programa u privremenom direktoriju prije pozivanja Alif alata za preuzimanje (2a36d5e3b).

Ostale promjene i poboljšanja

  • Automatsko skaliranje primjera. Starijim kamerama (M4, M7, H7, NICLA, NICLAV) sada se primjeri skripti automatski smanjuju s VGA na QVGA kako bi se primjeri izvodili unutar svojih smanjenih ograničenja razlučivosti (5adb51a81).

  • Krajnje točke registracije temeljene na POST-u. Mrežni pozivi za registraciju kamere i licencu prebačeni su s GET URL-ova s nizom upita na POST zahtjeve kodirane obrascem prema novim poslužiteljskim krajnjim točkama insert.php, register.php i check.php (d5565e050).

  • Jasnije pogreške registracije. Registracija sada prikazuje jasne dijaloške okvire pogreške kada tip ploče nije dostupan za ključ obrasca ili je dosegnuto ograničenje registracije za pojedini tip ploče (feaa2ecd9).

Ispravci grešaka

  • Ispravljen je tijek povezivanja/registracije tako da uvijek šalje ping OpenMV poslužitelju s tipom ploče čak i bez ključa obrasca, vraćajući registraciju ploče i provjere licence koje su prije bile preskočene (f487fe0d9).

  • Ispravljen je niz naziva senzora povezane kamere kako bi ispravno sakrio senzore označene kao skrivene, prikazujući samo vidljive tipove senzora (8afa4cb18).

  • Ispravljen je dijaloški okvir Install the Latest Development Release tako da ponovno prikazuje bilješke o izdanju ugrađenog programa nakon što je GitHub promijenio HTML oznake svoje stranice izdanja (690dcd67d).

  • Ispravljena je alatna traka da prikaže zeleni gumb Registered nakon uspješne registracije s ključem obrasca te da ga sakrije kada se ne koristi ključ obrasca (c3b0800f3).

  • Ispravljen je prečac na tipkovnici za Connect kamere na macOS-u uklanjanjem sukobljene zadane tipke Ctrl+E / Cmd+E za Enter Find String (44479b435).

  • Dodane su pauze od 10 ms kada zaključavanje kanala kamere ne uspije kako bi se izbjeglo zauzeto-petljanje i živo-zaključavanje tijekom čitanja profila i strujanja sličica (dcc0c7e95).

Podrška za platforme i alate

  • Osnova Qt Creatora: 14.0.2.

Nekompatibilne promjene

  • Zadani prečac Ctrl+E (Cmd+E na macOS-u) za radnju Enter Find String više nije vezan, oslobađajući ga za prečac Connect kamere na macOS-u. Sama značajka međuspremnika pretraživanja je nepromijenjena i može se ponovno vezati pod Preferences po želji (44479b435).

Inače ovo izdanje ne sadrži nikakve korisniku vidljive prekide tijeka rada ili ponašanja za postojeće projekte.