Six crescent shaped legs

Dependencies:   mbed

SpeedEncoder.hpp

Committer:
sim642
Date:
2016-06-21
Revision:
47:4f418a4b0051
Parent:
37:8021b3ce241a

File content as of revision 47:4f418a4b0051:

#ifndef SPEED_ENCODER_H
#define SPEED_ENCODER_H

#include "Encoder.hpp"
#include "mbed.h"

class SpeedEncoder : public Encoder
{
public:
    SpeedEncoder(EncoderData nData);
    
    virtual void reset();
    
    float getCountSpeed();
    float getTurnSpeed();
    
private:
    Timer timer;
    
    long prevCount;
};

#endif // SPEED_ENCODER_H