Lit le port analogique du capteur RG100 et convertit la valeur lue en irradiance.

Revision:
0:2971a232b9b1
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/RG100.cpp	Mon May 20 09:23:00 2019 +0000
@@ -0,0 +1,20 @@
+#include "RG100.h"
+#include "mbed.h"
+
+//Il faut faire un étalonage dés que l'on change d'environement
+//Au Laos, on prendre 1176.5 comme valeur pour coeff_etalon
+//Si un étalonage n'est pas possible, il peut-être aproximer à 1000
+RG100::RG100(PinName analog_pin, float coeff_etalon):analog(analog_pin)
+{
+    coef_etalon = coeff_etalon;
+}
+
+// Capteur à irradiance solaire Solems RG100
+
+bool RG100::read( )
+{
+    irradiance = float(coef_etalon)*analog.read();
+    return true;
+}
+
+