ROME2 - TI / Mbed 2 deprecated ROME2 - Praktikum

Dependencies:   mbed

IRSensor.h

Committer:
favereli
Date:
2017-03-10
Revision:
0:646b6cf24af2
Child:
1:08ca9b208045

File content as of revision 0:646b6cf24af2:

#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_ */