v4.4.1

A v4.4.1 egy kis javítócsomag, amely csiszolja a szerkesztési élményt és megerősíti a kameracsatlakozást. Az automatikus kiegészítés többé nem aktiválódik megjegyzéseken és karakterláncokon belül, az új szkript sablonja a jelenlegi MicroPython stílushoz igazodva korszerűsödött, és a soros lekérdezés stabilitás szempontjából finomhangolásra került. Ez a kiadás továbbra is a Qt Creator 14.0.2 alapjain nyugszik. A szkript-API nem változott, de a régebbi verziókról való frissítéskor egyszeri beállítás-visszaállítás történik.

Kiemelt újdonságok

  • Nincs automatikus kiegészítés megjegyzésekben vagy karakterláncokban. A kódsegéd többé nem ugrik fel, amikor a kurzor egy # megjegyzésen vagy egy idézőjeles karakterláncon belül van a .py fájlokban.

  • Korszerűsített új szkript sablon. Az alapértelmezett Untitled sablon mostantól a jelenlegi MicroPython stílust használja külön import sorokkal, szóköz nélküli sensor.skip_frames(time=2000) hívással és egy egyszerű while True: ciklussal.

  • Finomhangolt soros lekérdezés. A képkocka-puffer, az állapot és a TX-puffer lekérdezési intervallumai megnövekedtek a soros forgalom csökkentése és a kamera stabilitásának javítása érdekében.

  • Helyreállítható elakadt kapcsolatok. A get_state parancs ismét használható egy beragadt soros kapcsolat felszabadítására.

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

  • Az alapértelmezett új szkript sablon a jelenlegi MicroPython stílushoz igazodva korszerűsödött: külön import sensor és import time sorok, szóköz nélküli sensor.skip_frames(time=2000) és egy egyszerű while True: ciklus. (b0dbc9567, ac2db22b6)

Hibajavítások

  • Az automatikus kiegészítés többé nem ugrik fel Python megjegyzéseken vagy karakterlánc-literálokon belül. A kódsegéd aktiválása mostantól a dokumentum elejétől a kurzorig vizsgálja a szöveget, és elnyomja a kiegészítést, ha a kurzor egy # megjegyzésen vagy egy szimpla vagy dupla idézőjeles karakterláncon belülre kerül. (41b324978)

  • Megnövelt lekérdezési intervallumok a képkocka-puffer, az állapot és a TX-puffer lekérdezéseihez (a FRAME_SIZE_DUMP és a GET_STATE 5ms-ról 50ms-ra, a GET_TX_BUFFER 5ms-ról 20ms-ra) a soros forgalom csökkentése és a kamera stabilitásának javítása érdekében. (195715061)

  • Ismét engedélyezve a get_state parancs használata egy elakadt soros kapcsolat helyreállítására (a korábban keményen letiltott útvonalat mostantól az m_unstuckWithGetState vezérli), és javítva a felszabadító időzítő, hogy helyesen induljon újra. (aab1e1e2e)

  • Indításkor az IDE mostantól törli a tárolt felhasználói beállításait és visszaáll az alapértékekre, ha a mentett erőforrás-verzió régebbi a 4.4.0-nál, megakadályozva, hogy az inkompatibilis régi beállítások tönkretegyék az alkalmazást. (058f0447c)

Platform- és eszköztámogatás

  • Qt Creator alap: 14.0.2.

Visszafelé nem kompatibilis változások

A felhasználói beállítások visszaállnak az alapértékekre a v4.4.1 első indításakor, ha olyan verzióról frissít, amelynek tárolt erőforrásai régebbiek a 4.4.0-nál. Ez egy egyszeri beállítás-törlés, és nem érinti a szkriptjeit vagy projektjeit.