v4.0.10

v4.0.10 menambahkan dukungan penuh untuk papan Arduino Giga (STM32H747) dengan firmware, bootloader, dan biner UVC yang disertakan, serta memperbaiki beberapa masalah flashing, perekaman, dan lokalisasi. Rilis ini berbasis Qt Creator 10.0.1; tidak ada perubahan yang memecah proyek yang sudah ada.

Sorotan

  • Dukungan Arduino Giga kini sudah tersedia, dengan firmware, bootloader, dan biner UVC yang disertakan serta flashing berbasis DFU.

  • Pemindaian port aman saat flashing: pemindaian port serial tidak lagi mengganggu proses flashing firmware yang sedang berlangsung.

  • Perekaman Image-writer dengan jarak nol milidetik antar bingkai kini diterima alih-alih ditolak.

  • Lokalisasi dipulihkan: semua file terjemahan Qt kembali disertakan sehingga terjemahan IDE berfungsi dengan benar.

Fitur baru

  • Arduino Giga (STM32H747): ditambahkan dukungan papan penuh, termasuk biner firmware, bootloader, dan uvc yang disertakan (.bin dan .dfu) di bawah share/qtcreator/firmware/ARDUINO_GIGA_H7/, entri boards.txt dan dfu.txt, PID USB baru (ARDUINOCAM_GH7_PID, GIGA_LDR_PID, GIGA_APP_PID), serta deteksi Giga pada jalur penyaringan port, koneksi, dan pemeriksaan lisensi (91a634714, 21ad38087, 860aa10d6, c27d9d7ea).

Perbaikan bug

  • Memperbaiki kesalahan sintaks JSON pada pengaturan Giga DFU (tanda kutip ganda yang tersesat dalam daftar appvidpid) (c27d9d7ea).

  • Mengoreksi tipe papan Giga DFU dari H747 menjadi H7 sehingga flashing papan Arduino berfungsi di IDE (860aa10d6).

  • Menambahkan kunci yang berfungsi sehingga pemindaian port serial tidak lagi mengganggu proses flashing firmware yang sedang berlangsung melalui dfu-util, picotool, bossac, atau imx (f0de0fe00, da7e80b12).

  • File rekaman Image-writer dengan jarak nol milidetik antar bingkai kini diterima alih-alih ditolak karena di luar rentang (fed86c2bb, 75bc5a848).

  • Memperbaiki dialog error "No DFU settings for the selected board type!" dan "No DFU settings for the selected device!", yang masing-masing meneruskan dua nilai int VID/PID ke dalam satu panggilan .arg() sehingga nilai kedua diperlakukan sebagai lebar field %1 alih-alih disubstitusikan untuk %2; keduanya kini menggunakan .arg(...).arg(...) sehingga VID dan PID ditampilkan dengan benar (b95a977b3).

  • Memulihkan penyertaan semua file terjemahan Qt sehingga lokalisasi IDE berfungsi dengan benar (e10d65de7).

Dukungan platform dan alat

  • Basis Qt Creator: 10.0.1.

  • Firmware Arduino Giga H7 kini disertakan (ARDUINO_GIGA_H7: firmware.bin/.dfu, bootloader.bin/.dfu, uvc.bin/.dfu).

Perubahan yang memecah kompatibilitas

Tidak ada. Rilis ini sepenuhnya kompatibel dengan proyek dan alur kerja yang sudah ada.