v4.0.10

v4.0.10 dodaje punu podršku za ploču Arduino Giga (STM32H747) s priloženim binarnim datotekama firmwarea, bootloadera i UVC-a te ispravlja nekoliko problema s flashanjem, snimanjem i lokalizacijom. Temelji se na Qt Creatoru 10.0.1; nema promjena koje narušavaju kompatibilnost s postojećim projektima.

Istaknuto

  • Podrška za Arduino Giga sada je ugrađena, s priloženim binarnim datotekama firmwarea, bootloadera i UVC-a te flashanjem putem DFU-a.

  • Skeniranje portova sigurno za flashanje: skeniranje serijskih portova više ne ometa flashanje firmwarea koje je u tijeku.

  • Snimanje pomoću image-writera datoteke s nula milisekundi između sličica sada se prihvaćaju umjesto da se odbijaju.

  • Lokalizacija vraćena: sve Qt prijevodne datoteke ponovno su priložene pa prijevodi u IDE-u rade ispravno.

Nove značajke

  • Arduino Giga (STM32H747): dodana je puna podrška za ploču, uključujući priložene binarne datoteke firmware, bootloader i uvc (.bin i .dfu) pod share/qtcreator/firmware/ARDUINO_GIGA_H7/, unose u boards.txt i dfu.txt, nove USB PID-ove (ARDUINOCAM_GH7_PID, GIGA_LDR_PID, GIGA_APP_PID) te detekciju Gige u putanjama za filtriranje portova, povezivanje i provjeru licence (91a634714, 21ad38087, 860aa10d6, c27d9d7ea).

Ispravci grešaka

  • Ispravljena je sintaksna greška u JSON-u u Giga DFU postavkama (zalutali dvostruki navodnik u listi appvidpid) (c27d9d7ea).

  • Ispravljen je Giga DFU tip ploče s H747 na H7 kako bi flashanje Arduino ploča radilo u IDE-u (860aa10d6).

  • Dodane su ispravne brave kako skeniranje serijskih portova više ne bi ometalo flashanje firmwarea u tijeku putem dfu-util, picotool, bossac ili imx (f0de0fe00, da7e80b12).

  • Datoteke snimljene image-writerom s nula milisekundi između sličica sada se prihvaćaju umjesto da se odbijaju kao izvan dopuštenog raspona (fed86c2bb, 75bc5a848).

  • Ispravljeni su dijaloški okviri s greškama „No DFU settings for the selected board type!” i „No DFU settings for the selected device!”, koji su svaki prosljeđivali dvije int VID/PID vrijednosti u jedan .arg() poziv pa se druga vrijednost tretirala kao širina polja %1 umjesto da se zamijeni za %2; oba sada koriste .arg(...).arg(...) tako da se VID i PID ispravno prikazuju (b95a977b3).

  • Vraćeno je prilaganje svih Qt prijevodnih datoteka tako da lokalizacija IDE-a radi ispravno (e10d65de7).

Podrška za platforme i alate

  • Qt Creator baza: 10.0.1.

  • Arduino Giga H7 firmware sada je priložen (ARDUINO_GIGA_H7: firmware.bin/.dfu, bootloader.bin/.dfu, uvc.bin/.dfu).

Promjene koje narušavaju kompatibilnost

Nema. Ovo izdanje je u potpunosti kompatibilno s postojećim projektima i tijekovima rada.