Pacemaker code Implementation for SFWRENG 3K04
Dependencies: FXOS8700Q Queue mbed-rtos mbed
Fork of Pacemaker by
pulse.h
- Committer:
- FiveDollar
- Date:
- 2016-10-30
- Revision:
- 0:b2b3955cd77b
- Child:
- 1:fbba2687ddfe
File content as of revision 0:b2b3955cd77b:
#pragma once #include "mbed.h" #include "hardware.h" #include "chamberData.h" class pulse{ public: pulse(); pulse(chamberData*, hardware*); ~pulse(); void startPulse(); private: double myPaceWidth; //mSec, width of ventricular pace double myPaceAmp; //mV, amplitude of ventricular pace double myRP; //mSec, duration of refractory period float p_hysteresisInterval; float p_lowrateInterval; bool p_hysteresis; Serial* pc; AnalogOut* aOut; chamberData* myChamber; hardware* myIOpins; };