diff --git a/setier_datalogger_code/Base_Wifi.ino b/setier_datalogger_code/Base_Wifi.ino
index 5281e69a130723d3db5c34c327fbcbc1aa885fd3..ff9ae1724b34eb4fd2bf2b9a33b35de2b748c580 100644
--- a/setier_datalogger_code/Base_Wifi.ino
+++ b/setier_datalogger_code/Base_Wifi.ino
@@ -187,7 +187,41 @@ void Awake_Wifi()
                 client.print(Capteur_Energie_A3);
                 client.print(" A ) <br>");          
               }
-            
+
+////////////////////////////////////////////////////////////////////////////
+
+
+             #elif defined(TYPE_DATALOGGER_WATER_CONTENT)
+              if (Capteur_WATER_CONTENT_A0)
+              {          
+                Get_VWcontent(&Wcontent_0, 0, Capteur_WATER_CONTENT_A0);;
+                client.print("Water content capteur_A0 ");            
+                client.print(Wcontent_0);
+                client.print(" mV ) <br>");               
+              }
+              if (Capteur_WATER_CONTENT_A1) 
+              {
+                Get_VWcontent(&Wcontent_1, 1, Capteur_WATER_CONTENT_A1);
+                client.print("Courant capteur_A1 ");            
+                client.print(Wcontent_1);
+                client.print(" mV ) <br>");           
+              }             
+              if (Capteur_WATER_CONTENT_A2)
+              {
+                 Get_VWcontent(&Wcontent_2, 2, Capteur_WATER_CONTENT_A2);
+                 client.print("Courant capteur_2 ");            
+                 client.print(Wcontent_2);                              
+                 client.print(" mV ) <br>");         
+              }            
+              if (Capteur_WATER_CONTENT_A3)
+              {
+                Get_VWcontent(&Wcontent_3, 3, Capteur_WATER_CONTENT_A3); 
+                client.print("Courant capteur_3 ");            
+                client.print(Wcontent_3);
+                client.print(" mV ) <br>");          
+              }
+
+
             #elif defined(TYPE_DATALOGGER_HAUTEUR_BOUE)
             
               client.print("Distance : ");
diff --git a/setier_datalogger_code/Config_File.h b/setier_datalogger_code/Config_File.h
index cbac94fbfb2f1d8e1329b735208fd0c82985c154..9bdb744f0a98ec0e09db0e0b1bcd2def2d5ce513 100644
--- a/setier_datalogger_code/Config_File.h
+++ b/setier_datalogger_code/Config_File.h
@@ -7,7 +7,7 @@
 /********* conservez les guillemets ***************************************************************/
 /********* Le reseau wifi cree portera le nom du datalogger **************************************/
 
-#define STATION_NAME  "H_eau"  // exemple le nom de ma station est TOTO_1
+#define STATION_NAME  "Water_content"  // exemple le nom de ma station est TOTO_1
 /************* CHOISISSEZ LA FREQUENCE DE MESURE **************************************************/
 /******** SUPPRIMER LES DEUX SLASH DE DEBUT DE LIGNE DE LA FREQUENCE CHOISI (//) ******************/
 /******** Un seul choix possible ******************************************************************/
diff --git a/setier_datalogger_code/setier_datalogger_code.ino b/setier_datalogger_code/setier_datalogger_code.ino
index 78b93689d2f124441ccb506026656ce6034044fd..99ea0ba630b340fd4f2953dcb620957d88ad884b 100644
--- a/setier_datalogger_code/setier_datalogger_code.ino
+++ b/setier_datalogger_code/setier_datalogger_code.ino
@@ -343,7 +343,7 @@ void setup()
     else 
       Serial.println(F("Il n'y a pas de capteur_A3 "));
       
-    IEnergie_0 = IEnergie_1 = IEnergie_2 = IEnergie_3 = 999; // initialisation des variables tension des capteurs
+    Wcontent_0 = Wcontent_1 = Wcontent_2 = Wcontent_3 = 999; // initialisation des variables tension des capteurs
     
 
 
@@ -523,9 +523,9 @@ void loop()
           if (Capteur_WATER_CONTENT_A3)          
             Get_VWcontent(&Wcontent_3, 3, Capteur_WATER_CONTENT_A3); // acquisition des données Energie_3 si present           
           if(Serial) //Affichage des données sur le moniteur serie
-            Affiche_Data_VWcontent (&Vbatt,&Wcontent_0,&Wcontent_1,&Wcontent_2,&Wcontent_3);
+            Affiche_Data_Wcontent (&Vbatt,&Wcontent_0,&Wcontent_1,&Wcontent_2,&Wcontent_3);
           if (SD_OK == true) //Ecriture des données sur la carte SD
-            Write_Data_SD_VWcontent (&Vbatt,&Wcontent_0,&Wcontent_1,&Wcontent_2,&Wcontent_3);
+            Write_Data_SD_Wcontent (&Vbatt,&Wcontent_0,&Wcontent_1,&Wcontent_2,&Wcontent_3);
                 
         #endif 
         
diff --git a/setier_datalogger_code/water_content.h b/setier_datalogger_code/water_content.h
index 9d9523f60cf4e4611180c23100f04f8fe9a83818..c9014d71fb8535f3ea7b6084a2ac7f51cfbecad8 100644
--- a/setier_datalogger_code/water_content.h
+++ b/setier_datalogger_code/water_content.h
@@ -48,9 +48,9 @@ void Get_VWcontent(float *VofWcontent, byte Wcontent_number, byte Wcontent_type)
           delay(20);
       }
      }
-    
     sum=sum/20;
-    *VofWcontent= (sum/3.333)*pow(2,12-1)
+    *VofWcontent= (sum*3333)/(pow(2,12)-1);
+    *VofWcontent = *VofWcontent * 1.52;
    
     
     return;  
@@ -137,13 +137,13 @@ void Affiche_Data_Wcontent (float *Vofbatt, float *param1,float *param2,float *p
    Serial.print (F( " V "));
    Serial.print(F(" water content A0 "));
    Serial.print(*param1);               //Print distance
-   Serial.print(F(" A "));
+   Serial.print(F(" mV "));
    Serial.print(F(" water content A1 "));
    Serial.print(*param2);
-   Serial.print(F(" A "));
+   Serial.print(F(" mV "));
    Serial.print(F(" water content A2 "));
    Serial.print(*param3);
-   Serial.print(F(" A "));
+   Serial.print(F(" mV "));
    Serial.print(F(" water content A3 "));
    Serial.print(*param4);
    Serial.print(F(" A "));