Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of Assignment2 by
PaceHeart.h
- Committer:
- oopakhooo
- Date:
- 2016-10-26
- Revision:
- 3:641eefd1110b
- Parent:
- 2:e2ae43e8acab
- Child:
- 5:45d58f8a5912
File content as of revision 3:641eefd1110b:
#include <string> using namespace std; #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_hysteresisInterval(); void set_p_hysteresisInterval(int x); int get_lowrateInterval(); void set_lowrateInterval(int 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