Modifications

Sauter à la navigation Sauter à la recherche
Ligne 178 : Ligne 178 :  
</syntaxhighlight>
 
</syntaxhighlight>
   −
Just like when writing data with the datalogging example you create a '''File''' object by calling the '''open''' function on a fatfs object.  This time however you pass a file mode of '''FILE_READ''' which tells the filesystem you want to read data.
+
Tout comme pour l'écriture de donnée dans l'exemple datalogging, il est nécessaire de créer un objet '''File''' en appelant la fonction '''open''' de l'objet fatfs. Cependant, cette fois, le mode utilisé est '''FILE_READ''', indiquant que l'on désire lire le système de fichier.
   −
After you open a file for reading you can easily check if data is available by calling the '''available''' function on the file, and then read a single character with the '''read''' function.  This makes it easy to loop through all of the data in a file by checking if it's available and reading a character at a time.  However there are more advanced read functions you can use too--see the '''fatfs_full_usage''' example or even the <a href="https://www.arduino.cc/en/reference/SD">Arduino SD library documentation</a> (the SPI flash library implements the same functions).
+
Après avoir ouvert le fichier en lecture, la fonction '''available''' permet de facilement savoir si des données sont disponibles dans le fichier. Ensuite, la fonction '''read''' permet de lire un caractère depuis le fichier. La combinaison de ces deux fonctions permet de réaliser facilement une boucle de lecture qui vérifie la disponibilité de donnée puis la lecture et l'affichage de celle-ci (un caractère à la fois).
 +
 
 +
Il existe également des fonctions de lecture avancées que vous pouvez voir dans l'exemple '''fatfs_full_usage''' ou soit dans la [https://www.arduino.cc/en/reference/SD documentation de la classe SD d'Arduino] (la bibliothèque Flash SPI implémente les mêmes fonctions).
    
== Full Usage Example ==
 
== Full Usage Example ==
29 917

modifications

Menu de navigation