Permet de lire et de stocker dans des variables publiques la direction pointées par la girouette WS1080.

Dependents:   test_girouette_library

Revision:
4:dfa695d9c256
Parent:
3:d4d516a75ac9
--- a/GirouetteWD1080.h	Thu May 30 08:38:39 2019 +0000
+++ b/GirouetteWD1080.h	Sat Jun 29 16:14:36 2019 +0000
@@ -4,18 +4,34 @@
 #include "mbed.h"
 #include "string"
 
+// => /!\ Les pôles de réfèrence sont sculptés sur le pied de la girouette /!\
+
 class GirouetteWD1080
 {
     public:
+        //Notre constructeur
         GirouetteWD1080(PinName analog_pin);
+        /*Permet de lire la girouette et d'attribuer le résultat en int  à la variable direction_int :
+            ------------------------------------------------------------------------------------------------------------
+            |    Retour | 0    | 1         | 2   | 3       | 4   | 5        | 6    | 7          | 8                    |
+            | Direction |Ouest | Sud-Ouest | Sud | Sud-Est | Est | Nord-Est | Nord | Nord-Ouest | Erreur d'acquisition |
+            ------------------------------------------------------------------------------------------------------------
+        */
         bool read_string();
+        /*Permet de lire la girouette et d'attribuer le résultat en string à la variable direction_string :
+            ---------------------------------------------------------------------------------------------------------------------------
+            | Retour |"Ouest" | "Sud-Ouest" | "Sud" | "Sud-Est" | "Est" | "Nord-Est" | "Nord" | "Nord-Ouest" | "Err" |
+            ---------------------------------------------------------------------------------------------------------------------------
+        */
         bool read_int();
        
-        //char direction[3];
+        //Varibale public, récupère le résultat en string
         string direction_string;
+        //Varibale public, récupère le résultat en int
         int direction_int;    
         
     private:
+        //Appel du constructeur AnalogIn pour lire le port de la girouette WS1080
         AnalogIn girouette;
 };