Bradley Kohler
/
FRDM_Pacemaker
a pacemaker
Diff: v_pacing.cpp
- Revision:
- 1:446bd28a1f19
- Child:
- 3:334300ac49e5
diff -r 9e97accb2a4c -r 446bd28a1f19 v_pacing.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/v_pacing.cpp Wed Oct 26 13:42:57 2016 +0000 @@ -0,0 +1,22 @@ +#include "v_pacing.h" + +double v_pace = 0; + +double get_v_pace(void){ + return v_pace; + } + +int set_v_pace(double amp){ + v_pace = amp; + return 1; + } + +int v_pace_sq(double amp , double pulse_width){ + assert (get_time() != 0); + double clock_freeze = get_time(); + while((get_time() - clock_freeze) < pulse_width){ + set_v_pace(amp); + } + v_pace = 0; + return 1; + }