Surveillance des variables et des capteurs disponible dans la console de surveillance VEXcode VR fournit des repères visuels importants qui permettent à l'utilisateur de voir ce qui se passe dans un projet Python en temps réel . La console de surveillance permet aux utilisateurs d'établir une connexion visuelle entre le projet et les actions du robot VR. La surveillance des valeurs des capteurs et des variables dans la console de surveillance permet à l'utilisateur d'afficher des rapports en temps réel d'une valeur spécifique (ou de plusieurs valeurs) dans un projet.
Comment utiliser la console du moniteur
Pour ouvrir la fenêtre Monitor et afficher la console Monitor, sélectionnez l'icône Monitor en regard de l'aide.
La console du moniteur rapporte les valeurs des capteurs et des variables.
Utilisation de la commande Monitor Sensor
Les valeurs des capteurs peuvent être ajoutées à l'aide de la commande Monitor Sensor. Ajoutez l'identifiant du capteur en tant que paramètre de chaîne.
La commande Monitor Sensor accepte les identificateurs de chaîne suivants.
Cette liste d'identifiants de chaîne acceptés se trouve également dans l'aide de la commande Monitor Sensor.
Ajoutez l'identifiant de chaîne correct en tant que paramètre dans la commande Monitor Sensor. Par exemple, ajoutez la chaîne « distance.get_distance » pour signaler la lecture du capteur de distance dans la console du moniteur.
La valeur du capteur apparaîtra dans la console du moniteur au démarrage du projet.
Surveillez plusieurs valeurs de capteur en utilisant des virgules pour séparer les identificateurs de chaîne.
Utilisation de la commande de variable de surveillance
Des variables peuvent être ajoutées et supprimées de la console Monitor à l'aide de la commande Monitor Variable. Définissez la variable comme globale, puis attribuez une valeur. Ajoutez la variable en tant que paramètre de chaîne.
Pour créer une variable globale, ajoutez le mot-clé "global" avant le nom de la variable.
Attribuez une valeur initiale à la variable.
Pour ajouter une variable à la console Monitor, ajoutez le nom de la variable en tant que variable de chaîne dans la commande Monitor Variables.
La valeur de la variable apparaîtra au démarrage du projet.
Des listes peuvent également être ajoutées à la console Monitor. Avant d'être ajoutées à la Monitor Console, les listes et les listes 2D doivent être définies.
Pour créer une nouvelle liste ou une liste 2D, ajoutez le mot-clé "global" avant le nom de la liste.
Tapez les valeurs entre crochets pour ajouter des valeurs à une liste.
Pour ajouter une liste à la console Monitor, ajoutez le nom de la liste en tant que variable de chaîne dans la commande Monitor Variables.
Les valeurs de la liste apparaîtront au démarrage du projet.
Surveillez plusieurs variables et/ou listes en utilisant des virgules pour séparer les paramètres de chaîne de nom de variable.
Exemple de valeurs de capteur de surveillance
La surveillance des valeurs des capteurs dans la console de surveillance permet à l'utilisateur de visualiser les données des capteurs en temps réel.
Dans cet exemple, la distance de est surveillée dans la console Monitor. Le projet ordonne au robot VR de s'arrêter si le robot VR est à moins de 500 mm d'un mur.
Observez les valeurs de la distance de modification de la commande dans la console Monitor.
Exemple de surveillance de valeurs de variables
La console de surveillance peut également être utilisée pour surveiller les valeurs des variables. La console Monitor peut fournir des rapports en temps réel sur une variable spécifique dans un projet.
Dans cet exemple, la variable « timesRepeated » est utilisée pour surveiller le nombre de fois que le robot VR répète un certain comportement.
La surveillance des variables sur la console Monitor peut aider à fournir des commentaires en temps réel pour comprendre le déroulement du projet.