De nombreux produits VEX IQ contiennent leurs propres processeurs internes et fonctionnent sur un système d'exploitation spécial. Ce logiciel est le micrologiciel VEX IQ et s'appelle VEXos.
Remarque : La mise à jour du micrologiciel via le VEXcode IQ basé sur le Web n'est disponible que pour les contrôleurs de 2e génération, et VEXcode IQ ne peut mettre à jour le micrologiciel du contrôleur IQ que lorsqu'il est connecté à un appareil via un câble USB-C. VEXcode IQ basé sur le Web ne prend pas en charge la mise à jour du micrologiciel du contrôleur IQ lors de l'utilisation d'une tablette iPad, Android ou Fire.
Qu'est-ce qu'un firmware ?
Ce système d'exploitation est entièrement écrit par VEX Robotics et exploite la flexibilité et la puissance du matériel VEX pour les divers besoins de l'éducation et les rigueurs de la compétition. Le Brain diffusera automatiquement les dernières mises à jour sur tout appareil IQ qui y est connecté.
Pourquoi devrais-je faire la mise à jour ?
Il existe plusieurs raisons pour lesquelles vous devriez mettre à jour le micrologiciel de votre contrôleur VEX IQ avec la dernière version de VEXos, notamment :
- Les mises à jour de VEXos incluront des correctifs pour les bogues connus et ajouteront le logiciel nécessaire au fonctionnement de tout nouvel appareil introduit dans la gamme VEX IQ.
- Les mises à jour permettent des fonctionnalités de programmation avancées.
- La meilleure façon de garantir le bon fonctionnement de votre système VEX IQ est de maintenir le logiciel à jour.
Comment savoir si le micrologiciel du contrôleur est obsolète
Si votre contrôleur et votre cerveau sont couplés et que le micrologiciel du contrôleur est obsolète, ce message d'erreur apparaîtra sur l'écran du cerveau.
Le contrôleur est connecté au VEXcode IQ basé sur le Web et l'icône du contrôleur dans la barre d'outils est orange.
Lorsqu'un contrôleur est connecté au VEXcode IQ via un câble USB-C, une invite apparaîtra demandant « Voulez-vous mettre à jour maintenant ? »
Comment mettre à jour le micrologiciel du contrôleur
Assurez-vous d’abord qu’aucune autre application fonctionnant avec le matériel VEX n’est ouverte en arrière-plan, comme VEXcode IQ ou Visual Studio Code basé sur une application.
Ensuite, téléchargez et installez le fichier du pilote .
Pour plus d'informations sur la façon d'installer le fichier du pilote, cet article.
À l’aide d’un câble USB-C, connectez votre contrôleur à votre ordinateur et assurez-vous qu’il est sous tension. Une fois le contrôleur connecté, lancez Web-based VEXcode IQ.
Une fois le contrôleur connecté via USB-C et allumé, les deux voyants du contrôleur seront visibles.
Connectez le contrôleur à VEXcode IQ basé sur le Web à l'aide de cet article.
Une fois le contrôleur connecté via USB-C et allumé, les deux voyants du contrôleur seront visibles.
Une fois « Mise à jour » sélectionné, le contrôleur commencera à clignoter rapidement en rouge et l'invite suivante apparaîtra.
Sélectionnez « OK ».
Sélectionnez « Mise à niveau du micrologiciel du contrôleur VEX IQ », puis « Connecter ».
Remarque: l'affichage du contrôleur dans la liste des appareils peut prendre quelques minutes.
Le contrôleur sera déconnecté et l'invite suivante apparaîtra.
Sélectionnez « OK ».
Le contrôleur tentera alors de se reconnecter.
Sélectionnez le contrôleur IQ intitulé « Port de communication » dans la liste des contrôleurs disponibles, puis « Connecter ».
Veuillez patienter pendant la mise à jour du contrôleur.
Cela peut prendre quelques minutes.
Une invite apparaîtra lorsque la mise à jour sera terminée.
Sélectionnez « OK ».
Le micrologiciel du contrôleur est maintenant mis à jour et l'icône du contrôleur dans la barre d'outils s'affichera en vert.