25.04.17

Dependencies:   mbed

Fork of Sensortest by kings

IRSensor.h

Committer:
EHess
Date:
2017-04-13
Revision:
0:fb3f7c677c18

File content as of revision 0:fb3f7c677c18:

#ifndef IR_SENSOR_H
#define IR_SENSOR_H

#include <cstdlib> //-> Nötig?
#include "mbed.h"

//E. Hess
//IRSensor.h

class IRSensor {
    public:
        IRSensor();
        IRSensor(AnalogIn* distance, DigitalOut* bit0, DigitalOut* bit1, DigitalOut* bit2, int number);
        ~IRSensor();
        void init(AnalogIn* distance, DigitalOut* bit0, DigitalOut* bit1, DigitalOut* bit2, int number);
        float read();

    private:
        AnalogIn*       distance;
        DigitalOut*     bit0;
        DigitalOut*     bit1;
        DigitalOut*     bit2;
        int             number;
};

#endif