https://wiki.mchobby.be/index.php?title=RB-ARD-ROBOT-Func-debugPrint&feed=atom&action=historyRB-ARD-ROBOT-Func-debugPrint - Historique des versions2024-03-29T00:22:24ZHistorique des révisions pour cette page sur le wikiMediaWiki 1.35.0https://wiki.mchobby.be/index.php?title=RB-ARD-ROBOT-Func-debugPrint&diff=7412&oldid=prevAdmin : Page créée avec « {{Arduino-Robot-NAV}} <h4>debugPrint()</h4> == Description == Classe RobotControl, librairie d'[[Arduino Robot-Librairie|Ard... »2013-09-17T11:17:40Z<p>Page créée avec « {{Arduino-Robot-NAV}} <h4>debugPrint()</h4> == Description == Classe <a href="/index.php?title=Arduino_Robot-Librairie#Classe_RobotControl" title="Arduino Robot-Librairie">RobotControl</a>, librairie d'[[Arduino Robot-Librairie|Ard... »</p>
<p><b>Nouvelle page</b></p><div>{{Arduino-Robot-NAV}}<br />
<br />
<h4>debugPrint()</h4><br />
<br />
== Description ==<br />
Classe [[Arduino Robot-Librairie#Classe_RobotControl|RobotControl]], librairie d'[[Arduino Robot-Librairie|Arduino Robot]].<br />
<br />
Affiche et rafraichit une valeur sur l'écran LCD. Vous devez préalablement initialiser l'écran LCD dans la fonction setup() en appelant Robot.readyLCD(). <br />
<br />
Si aucune coordonnée n'est précisée, le texte commence à s'afficher à 0,0, (coin en haut à gauche de l'écran). <br />
<br />
== Syntaxe ==<br />
<br />
Robot.debugPrint(aAfficher)<br />
<br />
Robot.debugPrint(aAfficher, x, y) <br />
<br />
== Paramètres ==<br />
<br />
* ''aAfficher''': Valeur à afficher/imprimer sur l'écran. Doit être un int ou un long.<br />
* '''x''': Position de départ sur l'axe x de l'écran.<br />
* '''y''': Position de départ sur l'axe y de l'écran. <br />
<br />
== Résultat ==<br />
<br />
aucun<br />
<br />
== Exemple ==<br />
<br />
<nowiki>#include <ArduinoRobot.h><br />
<br />
void setup(){<br />
Robot.begin();<br />
Robot.readyTFT();// initialise le module TFT<br />
}<br />
<br />
void loop(){<br />
int val=Robot.analogRead(TK0); //Lire la valeur analogique depuis le port TK0 sur le dessus de la carte.<br />
Robot.debugPrint(val); //pas besoin d'effacer l'ancienne valeur<br />
delay(100);<br />
}</nowiki><br />
<br />
== Note ==<br />
Cette fonction est essentiellement un Wrapper (surcouche) de la fonction Robot.text() qui efface puis affiche un simple variable.<br />
<br />
Voyez debugPrint() comme un moyen pratique de vérifier une valeur sans utiliser le moniteur série. Elle ne fait qu'afficher une variable et ne déplace pas le curseur. <br />
<br />
== Voir aussi ==<br />
* [[RB-ARD-ROBOT-Func-beginTFT|beginTFT()]]<br />
* [[RB-ARD-ROBOT-Func-drawBMP|drawBMP()]]<br />
* [[RB-ARD-ROBOT-Func-text|text()]]<br />
<br />
{{Arduino-Robot-TRAILER}}</div>Admin