first

Dependents:   17robo_fuzi 17robo_tokyo_kaede

cyclic_io.cpp

Committer:
echo_piyo
Date:
2017-09-20
Revision:
0:3555e86bf40d
Child:
1:e0bcbeb71a97

File content as of revision 0:3555e86bf40d:

#include "cyclic_io.h"
#include "mbed.h"

CyclicIo::CyclicIo(PinName pin) : gpio(pin){
}

void CyclicIo::cyclic(int state){
    if(state) {
        if(flag == false) {
            gpio = !gpio;
        }
        flag = true;
    } else flag = false;
}

int CyclicIo::getState(){
    return (int)gpio;
}