J L / Mbed 2 deprecated Neptune_170620

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers Boolean.h Source File

Boolean.h

00001 /* 
00002  * File:   Boolean.h
00003  * Author: LoweJ
00004  *
00005  * Created on 08 December 2015, 15:29
00006  */
00007 
00008 #ifndef BOOLEAN_H
00009 #define BOOLEAN_H
00010 
00011 #include "mbed.h"
00012 
00013 // SYSTEM BOOLEANS
00014 #define ON                  1
00015 #define _ON                 0
00016 #define OFF                 0
00017 #define _OFF                1
00018 #define SET                 1
00019 #define CLEAR               0
00020 #define HI                  1
00021 #define LO                  0
00022 #define OPEN                1
00023 #define CLOSED              0
00024 #define DISCHARGE           1
00025 #define CHARGE              0
00026 #define OUTPUT              0 
00027 #define INPUT               1
00028 #define VALID               1
00029 #define INVALID             0
00030 #define ODD                 1
00031 #define EVEN                0
00032 #define ENABLE              1
00033 #define DISABLE             0
00034 #define PASS                1
00035 #define FAIL                0
00036 #define INC                 1
00037 #define DEC                 0   
00038 #define TICK                0
00039 #define UNTICK              1
00040 #define NONE                0
00041 
00042 
00043 
00044 #endif  /* BOOLEAN_H */