VISHAY CNY70 reflective sensor library
Dependents: FRC_2018 0hackton_08_06_18 lib_FRC_2019 lib_FRC_2019 ... more
Diff: CNY70.cpp
- Revision:
- 3:18466f4e1a2c
- Parent:
- 1:95219d950eeb
--- a/CNY70.cpp Tue May 22 17:15:44 2018 +0000 +++ b/CNY70.cpp Thu May 31 17:26:08 2018 +0000 @@ -5,9 +5,15 @@ double CNY70::getVoltage (void) { - return _sensor.read()* 3.3; + return (double)_sensor.read()* 3.3; +} + +int CNY70::whatAmIOn (void) +{ + if (_sensor.read()>0.5f) return 0; + else return 1; } CNY70::operator double() { - return _sensor.read()* 3.3; + return (double)_sensor.read()* 3.3; }