Utilisation de graphiques

Avec Shuffleboard, vous pouvez afficher les valeurs numériques sur un graphique en fonction du temps. Les graphiques sont très utiles pour voir comment les valeurs des capteurs ou des moteurs changent pendant que votre robot fonctionne. Par exemple, la valeur d’un capteur peut être affichée graphiquement à l’intérieur d’une boucle PID pour voir comment il réagit pendant son réglage.

Pour créer un graphique, choisissez une valeur numérique, cliquez avec le bouton droit sur le titre et sélectionnez « Show as… », puis choisissez Graph.

Right click any numeric and you can choose "Show as..." then "Graph"

Le widget Graph affiche un graphique par segments de la valeur du paramètre que vous avez sélectionné. Il définira automatiquement l’échelle. L’intervalle de temps par défaut sera de 30 secondes. Vous pouvez modifier cela dans les paramètres du graphique (voir ci-dessous).

The standard time interval is 30 seconds.

Ajout de valeurs de données supplémentaires

Pour les valeurs liées, il est souvent souhaitable d’afficher plusieurs valeurs sur le même graphique. Pour ce faire, faites simplement glisser des valeurs supplémentaires depuis la vue source NetworkTables (côté gauche de la fenêtre Shuffleboard) et déposez-les sur le graphique et cette valeur sera ajoutée comme indiqué ci-dessous. Vous pouvez continuer à faire glisser des valeurs supplémentaires sur le graphique.

Graph shows two different data sources on the same graph.

Vous pouvez redimensionner le graphique verticalement pour afficher la légende si elle ne s’affiche pas, comme indiqué dans l’image ci-dessous. La légende montre toutes les sources qui sont utilisées dans le graphique.

When the graph is resized vertically it will show a legend indicating what color goes with what plot.

Propriétés du graphique

Vous pouvez définir le nombre de secondes qui s’affichent dans le graphique en modifiant la valeur « Visible time » dans les propriétés du widget graphique. Pour accéder aux propriétés, cliquez avec le bouton droit sur le graphique et sélectionnez « Edit properties ».

En plus de définir le nombre de secondes qui s’affichent dans le graphique, le graphique peut activer ou désactiver des sources en activant ou en désactivant l’interrupteur pour chacune des sources indiquées dans la fenêtre des propriétés (voir ci-dessous).

Right click to view the properties of each graph.