Michael Ohayon / Mbed 2 deprecated HX711

Dependencies:   mbed

Files at this revision

API Documentation at this revision

Comitter:
Volt72
Date:
Thu Jul 16 12:29:39 2015 +0000
Parent:
0:aa9794dcf489
Child:
2:5d57c2060e7b
Commit message:
Version 2.0 Ajout fonction de r?cup?ration des grammes

Changed in this revision

HX711.cpp Show annotated file Show diff for this revision Revisions of this file
HX711.h Show annotated file Show diff for this revision Revisions of this file
--- a/HX711.cpp	Tue Jun 02 15:38:54 2015 +0000
+++ b/HX711.cpp	Thu Jul 16 12:29:39 2015 +0000
@@ -60,8 +60,8 @@
     _scale = scale;
 }
 
-float HX711::getGram()
+int HX711::getGram()
 {
-    long val = (averageValue() - _offset);
-    return (float) val / _scale;
+    long val = (getValue() - _offset);
+    return (int)((val/_scale)*1000);
 }
\ No newline at end of file
--- a/HX711.h	Tue Jun 02 15:38:54 2015 +0000
+++ b/HX711.h	Thu Jul 16 12:29:39 2015 +0000
@@ -57,9 +57,9 @@
     /** Fonction permettant de récupérer la mesure directement en grammes
     *
     * @param aucun
-    * @returns float Grammes mesurés
+    * @returns int Grammes mesurés
     */
-    float getGram();
+    int getGram();
 
 private:                        // Déclaration des propriétés de l'objet
     DigitalIn _pin_dout;        // Broche de donnée