Main

Référence : Langage Arduino : [ Mini | Standard | Etendue | Maxi ] Librairies : [ Vue d'ensemble | Synthèse ] Infos : [ Comparaison | Changements ]
LibrairieOneWire

uint8_t read(void)


Description

  • Cette fonction lit l'octet courant de la RAM et se positionne sur l'octet suivant pour la lecture suivante. Renvoie un octet.
  • Cette fonction nécessite d'être utilisée après qu'une instruction de lecture de la RAM soit exécutée au préalable (write (0xBE)).

Pour mémoire, la structure de la RAM d'un capteur DS18B20 :

Syntaxe


variable=capteur.read();

Paramètres

  • capteur : un objet OneWire
  • variable : une variable entière pour stocker l'octet renvoyé.

Exemple


for ( i = 0; i < 9; i++) {           // 9 octets de RAM stockés dans 9 octets
    data[i] = capteur.read();             // lecture de l'octet de rang i stocké dans tableau data
  }

Commentaires utilisateurs

Aucun commentaire


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 ou à l'adresse suivante : support_at_mon-club-elec_point_fr

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-2012) (www.mon-club-elec.fr) et est sous licence Creative Commons Attribution-ShareAlike 3.0.

Cette page est une création originale de X. HINAULT