v1.5.0

v1.5.0 dodaje samostalne serijske/UDP/TCP Open Terminal prozore, Python autodovršavanje s naznakama argumenata funkcija pokretano ugrađenom dokumentacijom te AprilTag Generator za listove oznaka spremne za ispis. Izdanje ostaje na bazi Qt Creator 4.0.2 i uključuje OpenMV firmware 2.2.0. Nema promjena koje narušavaju kompatibilnost.

Najvažnije

  • Open Terminal otvara namjenske terminalske prozore preko serijske veze, UDP-a ili TCP-a, svaki sa svojim preglednikom međuspremnika slike i oknom histograma.

  • Python autodovršavanje s naznakama argumenata funkcija i bogatijim isticanjem sintakse, izvedeno iz baze ključnih riječi automatski generirane iz ugrađene HTML dokumentacije.

  • AprilTag Generator iscrtava listove slika oznaka spremne za ispis za obitelji TAG16H5, TAG25H7, TAG25H9, TAG36H10, TAG36H11 i ARTOOLKIT (oznaka izbornika za posljednju glasi ARKTOOLKIT).

  • Robustan serijski izlaz: parser svjestan UTF-8 kodiranja uklanja i obrađuje kontrolne znakove tako da binarni podaci više ne kvare ispisani tekst.

  • OpenMV firmware 2.2.0 sada je ugrađen, s novim AprilTag i 3D-pose primjerima.

Nove značajke

  • Open Terminal dodaje samostalni izbornik Open Terminal koji otvara namjenske terminalske prozore povezane preko serijskog porta, UDP-a ili TCP-a. Svaki prozor ima svoj preglednik međuspremnika slike i okno histograma, sa serijskim/UDP/TCP dijalozima povezivanja i unosom brzine prijenosa (baud) (7be9fd019, e657debea, b02e571a3, bd48a9b98).

  • Python autodovršavanje dodaje dovršavanje ključnih riječi/identifikatora, tooltipove s naznakama argumenata funkcija te bogatije isticanje sintakse za OpenMV API-je. Baza ključnih riječi i potpisa automatski se generira raščlanjivanjem ugrađene HTML dokumentacije na module, klase, podatke, funkcije, metode i argumente (4df150e66, ef0286403, a22869f0d, a2f4b2f25).

  • AprilTag Generator pod Machine Vision Tools iscrtava PNG listove slika oznaka spremne za ispis za obitelji oznaka TAG16H5, TAG25H7, TAG25H9, TAG36H10, TAG36H11 i ARTOOLKIT preko odabirog raspona ID-ova oznaka. Stavka izbornika za posljednju obitelj glasi ARKTOOLKIT Family (tipfeler u buildu) iako je sama obitelj artoolkit. Izbornik dobiva i poveznicu QRCode Generator, a oznake izbornika za oznake sada prikazuju broj oznaka (ec72bf2f4, 71f78a539).

Ostale promjene i poboljšanja

  • Ojačan je izlaz serijskog terminala protiv neispravnih podataka pomoću parsera svjesnog UTF-8 kodiranja koji uklanja i obrađuje kontrolne znakove (XON/XOFF, escape, delete i druge) tako da binarni bajtovi međuspremnika slike i kontrolni bajtovi više ne kvare ispisani tekst (e03c7d3ef).

  • Ponovno obojena je zadana Inkpot tema sintakse (funkcije, tipovi, brojevi i nizovi) radi boljeg kontrasta u uredniku (b02e571a3, 4df150e66).

  • Poveznice na proizvod i instalater promijenjene su tako da koriste domenu https://openmv.io (1793b0b5c).

Ispravci grešaka

  • Ispravljene su manje greške u iscrtavanju urednika kod crtanja okvira za sklapanje i markera za sklapanje, uključujući korekciju pomaka specifičnu za Mac, zajedno s ispravkom kompilacije/pomaka za 32-bitni Linux i općim ispravkom pogreške kompilacije (c6c8dbfbb, 4dbb9e696, 66a8ce5af, cd3f23545).

Podrška za platforme i alate

  • Qt Creator baza: 4.0.2.

  • Ugrađeni OpenMV firmware: ažuriran na 2.2.0 za OpenMV Cam M4/M7 (OMV2/OMV3), s novim primjerima detekcije AprilTag oznaka i 3D-pose primjerom za M7 (1d427612c).

  • Windows instalater sada uključuje i tiho automatski instalira FTDI USB-serijski upravljački program tijekom postavljanja (1d427612c).

Promjene koje narušavaju kompatibilnost

Nema. Ovo izdanje u potpunosti je unatrag kompatibilno; postojeći projekti i tijekovi rada nastavljaju raditi nepromijenjeno.