v2.9.2

v2.9.2 rend le terminal série interactif afin que vous puissiez taper directement dans le REPL MicroPython de la caméra, ajoute l’installation en un clic du dernier micrologiciel de développement et règle le RTC de la caméra à partir de l’horloge de l’hôte lors de la connexion (nécessite le micrologiciel de caméra 4.3.2 ou plus récent ; le micrologiciel fourni ici est le 4.3.1). L’IDE reste basé sur Qt Creator 4.0.2 et il n’y a aucun changement incompatible pour les projets existants.

Points forts

  • Terminal série interactif : tapez directement dans le terminal de l’IDE pour piloter le REPL MicroPython de la caméra, avec les touches fléchées, Home, End et Delete associées aux codes de contrôle REPL correspondants.

  • Installer la dernière version de développement : un nouvel élément de menu Tools télécharge le micrologiciel de pointe depuis GitHub et le flashe sur la caméra connectée.

  • Synchronisation de l’heure de l’hôte : la connexion à une caméra règle désormais son RTC à partir de la date et de l’heure actuelles du système hôte (nécessite le micrologiciel de caméra 4.3.2 ou plus récent).

  • Mises à jour de l’installateur sur place : l’installateur Windows/Linux désinstalle automatiquement un OpenMV IDE précédent dans le répertoire cible pour des mises à jour propres.

  • Le flashage DFU de l’Arduino Nicla Vision est corrigé, avec un type de carte dédié et un pilote Windows fourni.

Nouvelles fonctionnalités

  • Terminal série interactif. Vous pouvez désormais taper directement dans le terminal série de l’IDE pour interagir avec le REPL MicroPython de la caméra. Les touches fléchées correspondent à CTRL+B/CTRL+F/CTRL+P/CTRL+N, Home et End correspondent à CTRL+A et CTRL+E, et Delete correspond à CTRL+D (c50b8c716).

  • Installer la dernière version de développement. Un nouvel élément de menu Tools télécharge le dernier micrologiciel de pointe depuis GitHub et le flashe sur la caméra connectée, avec une option pour effacer le système de fichiers interne (87a69e700).

  • Synchronisation de l’heure de l’hôte à la connexion. Lors de la connexion à une caméra, l’IDE envoie désormais la date et l’heure actuelles du système hôte pour régler le RTC de la caméra. Cela nécessite le micrologiciel de caméra 4.3.2 ou plus récent ; le micrologiciel 4.3.1 fourni avec cette version ne prend pas encore en charge la commande de saisie de l’heure (d3ef9d5e0, ce82350eb).

Autres changements et améliorations

  • L’installateur Windows/Linux affiche désormais une page Installation Folder personnalisée et désinstalle automatiquement tout OpenMV IDE précédent présent dans le répertoire cible avant l’installation, permettant des mises à jour propres sur place (374808dc3, dd7e5c76e).

Corrections de bogues

  • L’arrêt d’un script ou la déconnexion met désormais la caméra au repos et vide entièrement les tampons de texte et d’image en attente au préalable, évitant les trames et sorties obsolètes ainsi que les conflits de commandes (af8d18d65).

  • La fenêtre de progression du flashage du micrologiciel pour DFU, bossac et picotool met désormais à jour les lignes de progression d’effacement et de téléchargement sur place au lieu d’inonder la fenêtre de milliers de lignes (23345dce4).

  • Une caméra en mode programme d’amorçage (numéro de série 000000000011) n’est plus proposée comme port connectable normal et est désormais utilisée uniquement pour la récupération du programme d’amorçage (9d070b669).

  • La commande Open OpenMV Cam Folder ouvre désormais le bon répertoire .openmv_disk sur macOS et Linux au lieu du chemin de port brut (adacf333d).

  • La fermeture d’un onglet d’éditeur via la barre d’onglets ferme désormais correctement l’éditeur sans déclencher deux fois la logique de fermeture (18408e6e5, 09a8e299b).

  • Les boîtes de dialogue d’erreur DFU (« No DFU settings for the selected board type! » et « No DFU settings for the selected device! ») ajoutent désormais les VID et PID en cause pour faciliter le dépannage (640f25df3).

Prise en charge des plateformes et des outils

  • Base Qt Creator : 4.0.2.

  • Le flashage DFU de l”Arduino Nicla Vision est corrigé en ajoutant son VID/PID de programme d’amorçage à la table DFU, en lui donnant un type de carte NICLAV dédié et en fournissant son pilote Windows (90d1ac0ac).

  • Ajout de la prise en charge du capteur thermique FLIR Lepton 1.6 dans la table d’identifiants de capteurs ; l’entrée Lepton 1.0 a été supprimée (874e80d86).

  • Micrologiciel de caméra fourni mis à jour vers la v4.3.0 puis la v4.3.1 pour toutes les cartes OpenMV et Arduino, avec de nouveaux exemples de scripts Time-of-Flight, Lepton object-high-temp et BLE aioble pour le Nano-RP2040 (3034469f7, ce82350eb).

Changements incompatibles

Aucun. Cette version ne contient aucune rupture de flux de travail ou de comportement visible par l’utilisateur pour les projets existants.