Calibrated Sharp distance sensors

Dependents:   steppertest R5 2016 Robotics Team 1

Committer:
j_j205
Date:
Tue Mar 22 03:00:35 2016 +0000
Revision:
0:c8c67fabc804
Child:
1:aed20a8e1da0
3/21/16 JJ

Who changed what in which revision?

UserRevisionLine numberNew contents of line
j_j205 0:c8c67fabc804 1 #ifndef LONG_RANGE_SENSOR_H
j_j205 0:c8c67fabc804 2 #define LONG_RANGE_SENSOR_H
j_j205 0:c8c67fabc804 3
j_j205 0:c8c67fabc804 4 #include "mbed.h"
j_j205 0:c8c67fabc804 5
j_j205 0:c8c67fabc804 6 class LongRangeSensor
j_j205 0:c8c67fabc804 7 {
j_j205 0:c8c67fabc804 8 public:
j_j205 0:c8c67fabc804 9 LongRangeSensor(Serial &pc1, PinName _sensor);
j_j205 0:c8c67fabc804 10 float distAdjL();
j_j205 0:c8c67fabc804 11 float distAdjR();
j_j205 0:c8c67fabc804 12 float distL();
j_j205 0:c8c67fabc804 13 float distR();
j_j205 0:c8c67fabc804 14 float distInchesL();
j_j205 0:c8c67fabc804 15 float distInchesR();
j_j205 0:c8c67fabc804 16
j_j205 0:c8c67fabc804 17 private:
j_j205 0:c8c67fabc804 18 Serial &pc;
j_j205 0:c8c67fabc804 19 AnalogIn sensor;
j_j205 0:c8c67fabc804 20 };
j_j205 0:c8c67fabc804 21
j_j205 0:c8c67fabc804 22 #endif // LONG_RANGE_SENSOR_H