Modifications

Sauter à la navigation Sauter à la recherche
1 618 octets ajoutés ,  17 septembre 2013 à 11:17
Page créée avec « {{Arduino-Robot-NAV}} <h4>debugPrint()</h4> == Description == Classe RobotControl, librairie d'[[Arduino Robot-Librairie|Ard... »
{{Arduino-Robot-NAV}}

<h4>debugPrint()</h4>

== Description ==
Classe [[Arduino Robot-Librairie#Classe_RobotControl|RobotControl]], librairie d'[[Arduino Robot-Librairie|Arduino Robot]].

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().

Si aucune coordonnée n'est précisée, le texte commence à s'afficher à 0,0, (coin en haut à gauche de l'écran).

== Syntaxe ==

Robot.debugPrint(aAfficher)

Robot.debugPrint(aAfficher, x, y)

== Paramètres ==

* ''aAfficher''': Valeur à afficher/imprimer sur l'écran. Doit être un int ou un long.
* '''x''': Position de départ sur l'axe x de l'écran.
* '''y''': Position de départ sur l'axe y de l'écran.

== Résultat ==

aucun

== Exemple ==

<nowiki>#include <ArduinoRobot.h>

void setup(){
Robot.begin();
Robot.readyTFT();// initialise le module TFT
}

void loop(){
int val=Robot.analogRead(TK0); //Lire la valeur analogique depuis le port TK0 sur le dessus de la carte.
Robot.debugPrint(val); //pas besoin d'effacer l'ancienne valeur
delay(100);
}</nowiki>

== Note ==
Cette fonction est essentiellement un Wrapper (surcouche) de la fonction Robot.text() qui efface puis affiche un simple variable.

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.

== Voir aussi ==
* [[RB-ARD-ROBOT-Func-beginTFT|beginTFT()]]
* [[RB-ARD-ROBOT-Func-drawBMP|drawBMP()]]
* [[RB-ARD-ROBOT-Func-text|text()]]

{{Arduino-Robot-TRAILER}}
29 917

modifications

Menu de navigation