Bradley Kohler
/
FRDM_Pacemaker
a pacemaker
v_pacing.cpp@3:334300ac49e5, 2016-10-26 (annotated)
- Committer:
- kohlerba
- Date:
- Wed Oct 26 18:20:43 2016 +0000
- Revision:
- 3:334300ac49e5
- Parent:
- 1:446bd28a1f19
Changed the functions and modules.;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
kohlerba | 1:446bd28a1f19 | 1 | #include "v_pacing.h" |
kohlerba | 1:446bd28a1f19 | 2 | |
kohlerba | 1:446bd28a1f19 | 3 | double v_pace = 0; |
kohlerba | 1:446bd28a1f19 | 4 | |
kohlerba | 1:446bd28a1f19 | 5 | double get_v_pace(void){ |
kohlerba | 1:446bd28a1f19 | 6 | return v_pace; |
kohlerba | 1:446bd28a1f19 | 7 | } |
kohlerba | 1:446bd28a1f19 | 8 | |
kohlerba | 1:446bd28a1f19 | 9 | int set_v_pace(double amp){ |
kohlerba | 1:446bd28a1f19 | 10 | v_pace = amp; |
kohlerba | 1:446bd28a1f19 | 11 | return 1; |
kohlerba | 1:446bd28a1f19 | 12 | } |
kohlerba | 1:446bd28a1f19 | 13 | |
kohlerba | 1:446bd28a1f19 | 14 | int v_pace_sq(double amp , double pulse_width){ |
kohlerba | 3:334300ac49e5 | 15 | if (get_ventricle_counter() > pulse_width){ |
kohlerba | 3:334300ac49e5 | 16 | set_ventricle_logic(0); |
kohlerba | 3:334300ac49e5 | 17 | } |
kohlerba | 3:334300ac49e5 | 18 | else{ |
kohlerba | 3:334300ac49e5 | 19 | v_pace = amp; |
kohlerba | 3:334300ac49e5 | 20 | } |
kohlerba | 3:334300ac49e5 | 21 | return 0; |
kohlerba | 1:446bd28a1f19 | 22 | } |