Part of the OU_Davis_Old_Robot Library

Revision:
0:c4f495ae2ec6
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/QTR_8A.h	Wed Nov 01 15:55:29 2017 +0000
@@ -0,0 +1,36 @@
+#include "mbed.h"
+#include "MCP3008.h"
+class QTR_8A
+{
+public:
+
+    //QTR_8A(PinName L3, PinName L2, PinName L1, PinName R1, PinName R2, PinName R3, PinName E);
+    QTR_8A(PinName E);
+    ~QTR_8A();
+    void emittersOn();
+    void emittersOff();
+    void read(unsigned int *sensor_values);
+    void calibrate();
+    void calibrateon(unsigned int **calibratedMinimum, unsigned int **calibratedMaximum);
+    void resetCalibration();
+    void readCalibrated(unsigned int *sensor_values);
+    int readLine(unsigned int *sensor_values);
+
+    unsigned int *calibratedMinimum;
+    unsigned int *calibratedMaximum;
+
+
+protected:
+
+private:
+    /**
+    AnalogIn _L3;
+    AnalogIn _L2;
+    AnalogIn _L1;
+    AnalogIn _R1;
+    AnalogIn _R2;
+    AnalogIn _R3;
+    */
+    DigitalOut _E;
+
+};
\ No newline at end of file