d

Dependencies:   mbed

Fork of MyClass by Roboshark

IRSensor.h

Committer:
fluckmi1
Date:
2018-04-19
Revision:
0:af3f2e5c9cd4

File content as of revision 0:af3f2e5c9cd4:

#ifndef IR_SENSOR_H_
#define IR_SENSOR_H_

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