Référence du Langage Arduino : Mini | Standard | Etendue | Librairies | Comparaison

int Serial.read()


Description

Lit les données entrantes sur le port Série.

Syntaxe

Serial.read();

Paramètres

Aucun

Valeur renvoyée

Le premier octet de donnée entrant disponible dans le buffer du port série, ou -1 si aucune donnée n'est disponible. (int)

Exemple

int incomingByte = 0;	// variable pour lecture de l'octet entrant

void setup() {
	Serial.begin(9600);	// ouvre le port série et fixe le débit à 9600 bauds
}

void loop() {

	// envoie une donnée sur le port série seulement quand reçoit une donnée
	if (Serial.available() > 0) { // si données disponibles sur le port série
		// lit l'octet entrant
		incomingByte = Serial.read();

		// renvoie l'octet reçu
		Serial.print("Octet recu: ");
		Serial.println(incomingByte, DEC);
	}
}

Commentaires utilisateurs

Aucun commentaire

Voir également


Page d'accueil de la référence Arduino en français

Corrections, suggestions et nouvelle documentation peuvent être postées sur le Forum Arduino.

Le texte original de la référence Arduino est sous licence Creative Commons Attribution-ShareAlike 3.0 . Les exemples de code dans la référence sont dans le domaine public.

La présente traduction française commentée a été réalisée par Xavier HINAULT (2010) (www.mon-club-elec.fr) et est sous licence Creative Commons Attribution-ShareAlike 3.0.