thingz_display – Thingz Display

class thingz_display.Display

Contrôler l’écran LCD de la Galaxia

plot :Plot

Utiliser l’écran pour afficher un graphique

console :Console

Afficher la sortie de la REPL sur l’écran

class thingz_display.Console

Afficher la sortie de la REPL sur l’écran

show() None

Afficher la REPL

class thingz_display.Plot

Utiliser l’écran pour afficher un graphique

show() None

Afficher le graphique

add_point(value: int | float) None

Ajouter un point sur le graphique

Paramètres:

value (int|float) – La position du nouveau point sur l’axe Y

set_y_scale(min: int, max: int) None

Régler l’échelle du graphique

Paramètres:
  • min (int) – La valeur minimun sur l’axe Y

  • max (int) – La valeur maximun sur l’axe Y

set_animate_function(func: Callable, interval: int) None

Configurer une fonction qui sera appelée à interval régulier pour ajouter un nouveau point au graphique. La fonction doit retourner la valeur du nouveau point

Paramètres:
  • func (Callable) – La fonction à appeler

  • interval (int) – Le temps d’attente entre deux appels de fonction, en secondes