v4.4.1¶
v4.4.1 on pieni korjauspäivitys, joka hioo muokkauskokemusta ja vahvistaa kameran yhteyttä. Automaattinen täydennys ei enää aktivoidu kommenttien ja merkkijonojen sisällä, uuden skriptin pohja on päivitetty nykyaikaiseen MicroPython-tyyliin, ja sarjaportin kysely on viritetty vakaammaksi. Tämä julkaisu perustuu edelleen Qt Creator 14.0.2:een. Skriptaus-API:in ei ole muutoksia, mutta vanhemmista versioista päivitettäessä asetukset nollataan kertaalleen.
Kohokohdat¶
Ei automaattista täydennystä kommenteissa tai merkkijonoissa. Koodiapuri ei enää ilmesty, kun kohdistin on
#-kommentin tai lainausmerkeissä olevan merkkijonon sisällä.py-tiedostoissa.Nykyaikaistettu uuden skriptin pohja. Oletusarvoinen
Untitled-pohja käyttää nyt nykyaikaista MicroPython-tyyliä erillisilläimport-riveillä, välilyönnittömälläsensor.skip_frames(time=2000)-kutsulla ja paljaallawhile True:-silmukalla.Viritetty sarjaportin kysely. Kehyspuskurin, tilan ja TX-puskurin kyselyvälejä kasvatettiin sarjaliikenteen vähentämiseksi ja kameran vakauden parantamiseksi.
Palautettavat jumiutuneet yhteydet.
get_state-komentoa voi jälleen käyttää jumiutuneen sarjayhteyden vapauttamiseen.
Muut muutokset ja parannukset¶
Korjaukset¶
Automaattinen täydennys ei enää ilmesty Python-kommenttien tai merkkijonoliteraalien sisällä. Koodiapurin aktivointi tarkistaa nyt tekstin dokumentin alusta kohdistimeen asti ja estää täydennyksen, kun kohdistin päätyy
#-kommentin tai yksin- tai kaksinkertaisilla lainausmerkeillä merkityn merkkijonon sisälle. (41b324978)Kasvatettiin kehyspuskurin, tilan ja TX-puskurin kyselyvälejä (
FRAME_SIZE_DUMPjaGET_STATE5 ms:stä 50 ms:iin,GET_TX_BUFFER5 ms:stä 20 ms:iin) sarjaliikenteen vähentämiseksi ja vakauden parantamiseksi kameran kanssa. (195715061)Otettiin uudelleen käyttöön
get_state-komennon käyttö jumiutuneen sarjayhteyden palauttamiseen (aiemmin kovakoodatusti poistettu polku on nytm_unstuckWithGetState-muuttujan ohjaama) ja korjattiin vapautusajastin käynnistymään uudelleen oikein. (aab1e1e2e)Käynnistyessään IDE tyhjentää nyt tallennetut käyttäjäasetuksensa ja palauttaa oletukset, kun tallennettujen resurssien versio on vanhempi kuin 4.4.0, mikä estää yhteensopimattomien vanhojen asetusten rikkomasta sovellusta. (058f0447c)
Alusta- ja työkalutuki¶
Qt Creator -pohja: 14.0.2.
Yhteensopivuuden rikkovat muutokset¶
Käyttäjäasetukset nollataan oletuksiin v4.4.1:n ensimmäisellä käynnistyksellä, kun päivitetään versiosta, jonka tallennetut resurssit ovat vanhempia kuin 4.4.0. Tämä on kertaluonteinen asetusten tyhjennys, joka ei vaikuta skripteihisi tai projekteihisi.