first

Dependents:   17robo_fuzi 17robo_tokyo_kaede

Committer:
echo_piyo
Date:
Wed Sep 20 07:09:40 2017 +0000
Revision:
0:2cff474c9122
1??

Who changed what in which revision?

UserRevisionLine numberNew contents of line
echo_piyo 0:2cff474c9122 1 /*
echo_piyo 0:2cff474c9122 2 * [CyclicVar]
echo_piyo 0:2cff474c9122 3 * **任意の<int>0/1状態(sbdbtのボタン)を受け渡すことで、サイクリックし状態を<int>で返す
echo_piyo 0:2cff474c9122 4 *
echo_piyo 0:2cff474c9122 5 * [Public Member Functions]
echo_piyo 0:2cff474c9122 6 * CyclicVar(PinName pin)
echo_piyo 0:2cff474c9122 7 * **<Create> 宣言
echo_piyo 0:2cff474c9122 8 * int cyclic(int state)
echo_piyo 0:2cff474c9122 9 * **0/1で状態を入力
echo_piyo 0:2cff474c9122 10 * int getState()
echo_piyo 0:2cff474c9122 11 * **サイクリックの状態を出力
echo_piyo 0:2cff474c9122 12 */
echo_piyo 0:2cff474c9122 13
echo_piyo 0:2cff474c9122 14 #ifndef MBED_CYCLIC_VAR_H
echo_piyo 0:2cff474c9122 15 #define MBED_CYCLIC_VAR_H
echo_piyo 0:2cff474c9122 16
echo_piyo 0:2cff474c9122 17 #include "mbed.h"
echo_piyo 0:2cff474c9122 18
echo_piyo 0:2cff474c9122 19 class CyclicVar{
echo_piyo 0:2cff474c9122 20 public:
echo_piyo 0:2cff474c9122 21 void cyclic(int state_in);
echo_piyo 0:2cff474c9122 22 int getState();
echo_piyo 0:2cff474c9122 23
echo_piyo 0:2cff474c9122 24 private:
echo_piyo 0:2cff474c9122 25 bool flag;
echo_piyo 0:2cff474c9122 26 bool state;
echo_piyo 0:2cff474c9122 27 };
echo_piyo 0:2cff474c9122 28
echo_piyo 0:2cff474c9122 29 #endif