v4.4.1¶
v4.4.1 est une petite version corrective qui peaufine l’expérience d’édition et renforce la connexion de la caméra. L’autocomplétion ne se déclenche plus à l’intérieur des commentaires et des chaînes, le modèle de nouveau script est modernisé pour suivre le style MicroPython actuel, et l’interrogation série est ajustée pour plus de stabilité. Cette version reste basée sur Qt Creator 14.0.2. Il n’y a aucun changement de l’API de script, mais une réinitialisation unique des paramètres se produit lors de la mise à niveau depuis des versions plus anciennes.
Points forts¶
Pas d’autocomplétion dans les commentaires ou les chaînes. L’assistance au code n’apparaît plus lorsque le curseur se trouve dans un commentaire
#ou une chaîne entre guillemets dans les fichiers.py.Modèle de nouveau script modernisé. Le modèle
Untitledpar défaut utilise désormais le style MicroPython actuel avec des lignesimportdistinctes, unsensor.skip_frames(time=2000)sans espaces, et une bouclewhile True:simple.Interrogation série ajustée. Les intervalles d’interrogation du tampon d’image, de l’état et du tampon TX ont été augmentés afin de réduire le trafic série et d’améliorer la stabilité de la caméra.
Connexions bloquées récupérables. La commande
get_statepeut de nouveau être utilisée pour débloquer une connexion série figée.
Autres changements et améliorations¶
Corrections de bogues¶
L’autocomplétion n’apparaît plus à l’intérieur des commentaires Python ou des littéraux de chaîne. L’activation de l’assistance au code analyse désormais le texte depuis le début du document jusqu’au curseur et supprime la complétion lorsque le curseur se trouve dans un commentaire
#ou une chaîne entre guillemets simples ou doubles. (41b324978)Augmentation des intervalles d’interrogation pour les requêtes du tampon d’image, de l’état et du tampon TX (
FRAME_SIZE_DUMPetGET_STATEde 5 ms à 50 ms,GET_TX_BUFFERde 5 ms à 20 ms) afin de réduire le trafic série et d’améliorer la stabilité avec la caméra. (195715061)Réactivation de l’utilisation de la commande
get_statepour récupérer une connexion série bloquée (le chemin précédemment désactivé en dur est désormais contrôlé parm_unstuckWithGetState) et correction du minuteur de déblocage pour qu’il redémarre correctement. (aab1e1e2e)Au démarrage, l’IDE efface désormais ses paramètres utilisateur enregistrés, les réinitialisant aux valeurs par défaut, lorsque la version des ressources sauvegardées est antérieure à 4.4.0, évitant que d’anciens paramètres incompatibles ne cassent l’application. (058f0447c)
Prise en charge des plateformes et des outils¶
Base Qt Creator : 14.0.2.
Changements incompatibles¶
Les paramètres utilisateur sont réinitialisés aux valeurs par défaut lors du premier lancement de la v4.4.1 lors d’une mise à niveau depuis une version dont les ressources stockées sont antérieures à 4.4.0. Il s’agit d’un effacement unique des paramètres qui n’affecte pas vos scripts ni vos projets.