VRAC_HACKATHON / Mbed 2 deprecated FRC_2019_final

Dependencies:   mbed

Revision:
10:bb350e855c59
diff -r 234439133426 -r bb350e855c59 lib_FRC_2019/CNY70/CNY70.cpp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/lib_FRC_2019/CNY70/CNY70.cpp	Sat Jun 08 00:25:09 2019 +0000
@@ -0,0 +1,19 @@
+#include "CNY70.h"
+
+CNY70::CNY70(PinName vmes) : _sensor(vmes)
+{}
+
+double CNY70::getVoltage (void)
+{
+    return (double)_sensor.read()* 3.3;
+}
+
+int CNY70::whatAmIOn (void)
+{
+    if (_sensor.read()>0.5f)    return 0;
+    else                        return 1;
+}
+
+CNY70::operator double() {
+    return (double)_sensor.read()* 3.3;
+}