LogDigitalOut.h

Committer:
naseba_atsushi
Date:
2015-01-29
Revision:
1:23b306c0a0b2
Parent:
0:b63c87da380a

File content as of revision 1:23b306c0a0b2:

#ifndef LOG_DIGITAL_OUT_H_
#define LOG_DIGITAL_OUT_H_

#include "mbed.h"

class LogDigitalOut {
public:
    LogDigitalOut(PinName pin);
    void CountUp(); // 動作累積回数
    void RatiosUp();
    void ResetAccumulate();
    void Write(int volume);
    int GetCount();
    int GetRatios();
    int Read();

private:
    DigitalOut _pin;
    int buffer;
    unsigned int count;
    unsigned int ratios;
};
#endif