v4.8.4

A v4.8.4 egy megbízhatósági és kapcsolatkezelési kiadás, amely a meglévő Qt Creator 14.0.2 alapra épül. Javítja a USB-meghajtó és soros port párosítását macOS-en, robusztusabbá teszi a kamera csatlakozását és újraszinkronizálását, kibővíti az STMicroelectronics model-zoo katalógust, és kijavít egy Alif firmware-betöltési hibát, amely megbéníthatta a kártyákat. Nincsenek a felhasználói projekteket érintő, kompatibilitást törő változtatások.

Kiemelt újdonságok

  • A macOS meghajtó-párosítás mostantól a DiskArbitration/IOKit registry bejárásával oldja fel egy csatlakoztatott meghajtó USB sorozatszámát, helyesen párosítva a kamera tárolómeghajtóit a soros portjukkal.

  • A biztonságosabb Alif firmware-betöltés már nem törli az MRAM APP régiót, ami korábban megbénította a kártyákat.

  • Megbízhatóbb kapcsolatok a hosszabb csatlakozási időkorlátoknak, a türelmi idővel történő újrapróbálkozással végzett újraszinkronizálásnak és egy egyetlen cserélhető meghajtós tartaléknak köszönhetően, amikor a szigorú sorozatszám-párosítás meghiúsul.

  • Bővebb STMicroelectronics model zoo, mostantól elérhető az OPENMV_RT1060, OPENMV4P, ARDUINO_GIGA, ARDUINO_PORTENTA_H7 és ARDUINO_NICLA_VISION kártyákon.

  • Áttekinthetőbb Rendszerinformáció panelek, igazított, monospace-stílusú rich text formátumban renderelve, többsoros protokoll-képességek szekcióval.

Egyéb változások és fejlesztések

  • macOS-en az IDE egy csatlakoztatott meghajtó USB sorozatszámát a DiskArbitration/IOKit registry bejárásával oldja fel a kötet csatlakoztatási útvonalától a USB eszközcsomópontig, javítva a soros port és meghajtó párosítását a kamera tárolómeghajtói esetében (35fd08410). A DiskArbitration és CoreFoundation include-ok egy Q_OS_MAC védelembe vannak csomagolva, így a nem-Mac fordítások tisztán fordulnak le (5940f3f77).

  • Amikor a szigorú sorozatszám alapú meghajtó-párosítás meghiúsul, de pontosan egy cserélhető meghajtó van jelen, az IDE mostantól arra a tartalékra vált, hogy azt az egyetlen meghajtót használja a kamera csatlakoztatási útvonalaként (92d13cb10).

  • A kamera újraszinkronizálása mostantól hosszabb első kísérleti csatlakozási időkorlátot használ, és egy egymásodperces türelmi időkorláttal próbálkozik újra, minden kísérletnél újra létrehozva az átviteli réteget, hogy megbízhatóbbá tegye a kezdeti kapcsolatokat (2343a9211).

  • Az eszköz Rendszerinformáció, valamint a gazda-/eszközstatisztika paneljei mostantól monospace-stílusú rich textként renderelődnek, újraigazított oszlopokkal és egy többsoros protokoll-képességek szekcióval az áttekinthetőbb formázás érdekében (549a6acfa).

  • Az STMicroelectronics model-zoo bejegyzések mostantól több kártyán is elérhetők, kiterjesztve a katalógust az OPENMV_RT1060, OPENMV4P, ARDUINO_GIGA, ARDUINO_PORTENTA_H7 és ARDUINO_NICLA_VISION kártyákra az OPENMV_AE3 és OPENMV_N6 mellett (ea75eea5f).

Hibajavítások

  • Javítottuk az Alif firmware-betöltést, így az már nem törli az MRAM APP régiót, ami korábban megbénította a kártyákat; az IDE mostantól arra kéri a felhasználót, hogy válassza le a kamerát és kapcsolja ki a hard-maintenance-mode kapcsolót, valamint hagyja a kamerát csatlakoztatlanul, amíg utasítást nem kap az újracsatlakoztatására (886290d46).

  • Az új (V2) soros protokoll-szonda mostantól helyesen csak azokon a kamerákon fut, amelyek nem rendelkeznek a régi OpenMV USB VID/PID-del (azaz az újabb kamerákon), kijavítva egy VID/PID összehasonlítási elgépelést, amely kétszer a productIdentifier értéket hasonlította össze a vendorIdentifier helyett, valamint egy kapuzási feltételt, amely korábban a rossz eszközökön futtatta a szondát (b43b485ed, c86d83870).

Platform- és eszköztámogatás

  • Qt Creator alap: 14.0.2.

  • Az STMicroelectronics model zoo katalógusa kiterjesztve az OPENMV_RT1060, OPENMV4P, ARDUINO_GIGA, ARDUINO_PORTENTA_H7 és ARDUINO_NICLA_VISION kártyákra az OPENMV_AE3 és OPENMV_N6 mellett.

Kompatibilitást törő változtatások

Nincsenek. Ez a kiadás nem tartalmaz szkriptelési API-t vagy felhasználói projekt munkafolyamatot törő változtatásokat.