Akifumi Takahashi / Mbed 2 deprecated Interference_Simple

Dependencies:   mbed SerialInputReactionHandler AMPulseTrain SwArr16MOSFET StrCommandHandler KajiLabES

Committer:
aktk
Date:
Wed Oct 23 20:08:31 2019 +0000
Revision:
1:b97639dad576
Parent:
0:19a67422961f
used at VRSJ24 DEMO

Who changed what in which revision?

UserRevisionLine numberNew contents of line
aktk 0:19a67422961f 1 #ifndef SIG_BIND_H
aktk 0:19a67422961f 2 #define SIG_BIND_H
aktk 0:19a67422961f 3 #include "mbed.h"
aktk 0:19a67422961f 4
aktk 0:19a67422961f 5
aktk 0:19a67422961f 6 namespace aktk_sigbind
aktk 0:19a67422961f 7 {
aktk 0:19a67422961f 8 // prototype
aktk 0:19a67422961f 9 void keyBind();
aktk 0:19a67422961f 10 void printKBManual(void);
aktk 0:19a67422961f 11 }
aktk 0:19a67422961f 12
aktk 0:19a67422961f 13 extern uint32_t pw, pp, ph;
aktk 0:19a67422961f 14
aktk 0:19a67422961f 15 // Mbed Specails
aktk 0:19a67422961f 16 extern Serial pc; // tx, rx
aktk 0:19a67422961f 17
aktk 0:19a67422961f 18 // - For Procedure state
aktk 0:19a67422961f 19 enum ProcessState {WAIT_A_CERTAIN_KEY, MAIN_ROUTINE, TERMINATED};
aktk 0:19a67422961f 20 extern ProcessState pstate;
aktk 0:19a67422961f 21
aktk 1:b97639dad576 22 enum ElectrodeSpacing {WIDE_CONDITION, NARROW_CONDITION};
aktk 1:b97639dad576 23 extern ElectrodeSpacing spacing;
aktk 1:b97639dad576 24
aktk 1:b97639dad576 25 enum StimulationMode {BIPOLAR, ANODIC, CATHODIC};
aktk 1:b97639dad576 26 extern StimulationMode smode;
aktk 1:b97639dad576 27
aktk 1:b97639dad576 28 #include "KajiLabES.h"
aktk 1:b97639dad576 29 extern KajiLabES stimulator;
aktk 0:19a67422961f 30 #endif