unkounko

Dependencies:   mbed Servo

Input/Switch/Switch.h

Committer:
t_yamamoto
Date:
2018-01-13
Revision:
0:562021ed1ba9
Child:
1:e73cf2469f83

File content as of revision 0:562021ed1ba9:

#ifndef SWITCH_H_
#define SWITCH_H_

#include "mbed.h"

extern DigitalIn limitSw[];

namespace SWITCH
{
    #define LIMITSW0_PIN NC
    #define LIMITSW1_PIN A7
    #define LIMITSW2_PIN A6
    #define LIMITSW3_PIN A5
    #define LIMITSW4_PIN A4

    #define MOUNTING_LIMITSW_NUM (4 + 1)    //limitSw[0]の関係で+1

    class Switch
    {
        public:
            static void Initialize(void);
            static bool checkPushed(int mySwitch);
    };
}

#endif