v4.0.10

v4.0.10 přidává plnou podporu desky Arduino Giga (STM32H747) s přibaleným firmwarem, bootloaderem a UVC binárkami a opravuje několik problémů s flashováním, nahráváním a lokalizací. Je založen na Qt Creator 10.0.1; pro stávající projekty nejsou žádné nekompatibilní změny.

Hlavní novinky

  • Podpora Arduino Giga je nyní vestavěná, s přibaleným firmwarem, bootloaderem a UVC binárkami a flashováním přes DFU.

  • Skenování portů bezpečné vůči flashování: skenování sériových portů již nezasahuje do probíhajícího flashování firmwaru.

  • Nahrávání pomocí image-writeru souborů s nulovým počtem milisekund mezi snímky je nyní přijímáno místo odmítnutí.

  • Obnovená lokalizace: všechny překladové soubory Qt jsou opět přibaleny, takže překlady v IDE fungují správně.

Nové funkce

  • Arduino Giga (STM32H747): přidána plná podpora desky, včetně přibalených binárek firmware, bootloader a uvc (.bin a .dfu) v share/qtcreator/firmware/ARDUINO_GIGA_H7/, položek boards.txt a dfu.txt, nových USB PID (ARDUINOCAM_GH7_PID, GIGA_LDR_PID, GIGA_APP_PID) a detekce Giga ve filtrování portů, připojení a kontrole licence (91a634714, 21ad38087, 860aa10d6, c27d9d7ea).

Opravy chyb

  • Opravena chyba syntaxe JSON v nastavení Giga DFU (přebytečná uvozovka v seznamu appvidpid) (c27d9d7ea).

  • Opraven typ desky Giga DFU z H747 na H7, takže flashování desek Arduino v IDE funguje (860aa10d6).

  • Přidány funkční zámky, takže skenování sériových portů již nezasahuje do probíhajícího flashování firmwaru přes dfu-util, picotool, bossac nebo imx (f0de0fe00, da7e80b12).

  • Soubory nahrávání pomocí image-writeru s nulovým počtem milisekund mezi snímky jsou nyní přijímány místo odmítnutí jako mimo rozsah (fed86c2bb, 75bc5a848).

  • Opraveny oba chybové dialogy „No DFU settings for the selected board type!“ a „No DFU settings for the selected device!“, které předávaly dvě celočíselné hodnoty VID/PID typu int do jediného volání .arg(), takže druhá hodnota byla považována za šířku pole %1 místo dosazení za %2; oba nyní používají .arg(...).arg(...), takže se VID a PID zobrazují správně (b95a977b3).

  • Obnoveno přibalení všech překladových souborů Qt, takže lokalizace v IDE funguje správně (e10d65de7).

Podpora platforem a nástrojů

  • Základ Qt Creator: 10.0.1.

  • Firmware Arduino Giga H7 je nyní přibalen (ARDUINO_GIGA_H7: firmware.bin/.dfu, bootloader.bin/.dfu, uvc.bin/.dfu).

Nekompatibilní změny

Žádné. Toto vydání je plně kompatibilní se stávajícími projekty a pracovními postupy.