eric's fork test

Dependencies:   mbed-rtos mbed

Fork of Pacemaker by 3k04 team

pulse.h

Committer:
FiveDollar
Date:
2016-10-30
Revision:
0:b2b3955cd77b
Child:
2: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;
        
};