Le Plotter reprend les données numériques affichée dans session REPL. Lorsque la ligne contient exclusivement une valeur numérique, celle-ci est reprise dans le plotter.
+
Le Plotter inspecte les informations renvoyées dans session REPL (via la fonction Python {{name|print()}}).
+
+
'''Si''' une ligne contient une ou plusieurs valeurs numériques '''alors''' l'information est renvoyée au Plotter qui ajouter une nouvelle entrée dans le graphique.
+
+
Dans l'exemple ci-dessous, nommé demo2.py, la fonction {{fname|gamma()}} est utilisée pour pulser la LED de statut du GPIO 25.
+
+
La fonction {{fname|gamma()}} est utilisée car la progression arithmétique (en progression linéaire) du signal PWM ne produit pas une perception linéaire de la luminosité de la LED (voir [https://www.editions-eni.fr/livre/micropython-et-pyboard-python-sur-microcontroleur-de-la-prise-en-main-a-l-utilisation-avancee-9782409022906 livre MicroPython et Pyboard, Edition ENI]).
−
Dans l'exemple suivant, nommé demo2.py, utilise une fonction gamma pour faire pulser la LED de statut sur le GPIO. C'est qu'une progression proportionnel du signal PWM ne produit pas une évolution proportionnelle de la luminosité de la LED (voir [https://www.editions-eni.fr/livre/micropython-et-pyboard-python-sur-microcontroleur-de-la-prise-en-main-a-l-utilisation-avancee-9782409022906 livre MicroPython et Pyboard, Edition ENI]).
La correction gamma permet de corriger cet inconvénient de non proportionnalité.
La correction gamma permet de corriger cet inconvénient de non proportionnalité.