Roboshark / Mbed 2 deprecated Roboshark_V1

Dependencies:   mbed

IRSensor.h

Committer:
fluckmi1
Date:
2018-04-20
Revision:
0:fb92f1c4101d

File content as of revision 0:fb92f1c4101d:

#ifndef IR_SENSOR_H_
#define IR_SENSOR_H_
#include <cstdlib>
#include <mbed.h>
class IRSensor
{
public:
    IRSensor(AnalogIn& distance, DigitalOut& bit0, DigitalOut& bit1, DigitalOut& bit2, int number);
    virtual ~IRSensor();
    float read();
private:
    AnalogIn& distance;
    DigitalOut& bit0;
    DigitalOut& bit1;
    DigitalOut& bit2;
    int         number;
};
#endif /* IR_SENSOR_H_ */