Vincent Cheung
/
HelloWorld
h
Fork of HelloWorld by
Diff: PaceHeart.h
- Revision:
- 3:641eefd1110b
- Parent:
- 2:e2ae43e8acab
- Child:
- 5:afabac4fce1b
diff -r e2ae43e8acab -r 641eefd1110b PaceHeart.h --- a/PaceHeart.h Mon Oct 24 01:11:37 2016 +0000 +++ b/PaceHeart.h Wed Oct 26 21:17:17 2016 +0000 @@ -3,19 +3,52 @@ #ifndef PACEHEART_H #define PACEHEART_H - +class PaceHeart{ + + private: + int p_pacingState; + int p_pacingMode; + int p_hysteresis; + int p_hysteresisInterval; + int lowrateInterval; + int uprateInterval; //upper rate limit + //Ventricle + double p_vPaceAmp; + double p_vPaceWidth; + int p_VRP; + //Atrium (change defaults) + double p_aPaceAmp; + double p_aPaceWidth; + int p_ARP; + public: +PaceHeart(); +void pace_A(); +void pace_A(double amp, double wid,int pin); +void pace_V(double amp, double wid,int pin); +void pace_V(); +void pace(); +void pace(int x); int get_p_pacingState(); int get_p_pacingMode(); int get_p_hysteresis(); void set_p_hysteresis(int x); -int get_p_hysterwaiaInterval(); -void set_p_hysterwaiaInterval(int x); +int get_p_hysteresisInterval(); +void set_p_hysteresisInterval(int x); int get_lowrateInterval(); void set_lowrateInterval(int x); -double get_p_vPacwAmp(); -void set_p_vPacwAmp(double x); +int get_uprateInterval(); +void set_uprateInterval(int x); +double get_p_vPaceAmp(); +void set_p_vPaceAmp(double x); double get_p_vPaceWidth(); void set_p_vPaceWidth(double x); int get_p_VRP(); void set_p_VRP(int x); +double get_p_aPaceAmp(); +void set_p_aPaceAmp(double x); +double get_p_aPaceWidth(); +void set_p_aPaceWidth(double x); +int get_p_ARP(); +void set_p_ARP(int x); +}; #endif \ No newline at end of file