eric's fork test
Fork of Pacemaker by
Embed:
(wiki syntax)
Show/hide line numbers
interface.h
00001 #pragma once 00002 #include "mbed.h" 00003 #include "hardware.h" 00004 #include "chamberData.h" 00005 #include "genData.h" 00006 #include "pulse.h" 00007 #include "rtos.h" 00008 class interface{ 00009 00010 public: 00011 interface(); 00012 ~interface(); 00013 interface(Serial*); 00014 interface(Serial* , pulse* , genData*, chamberData* , chamberData*); 00015 void startScreen(); 00016 void dataScreen(); 00017 void getData(chamberData*); 00018 void chngVentData(); 00019 char* getInput(); 00020 char getChar(); 00021 // void setAtrium(AnalogOut&); 00022 // void setVentricle(AnalogOut&); 00023 // void LEDon(AnalogOut*); 00024 // void LEDoff(AnalogOut*); 00025 void changeData(int , double); // UI tells the user to you 1 for atrium, 2 for ventricle, etc. 00026 void getData(int); 00027 void getEgram(); 00028 00029 private: 00030 Serial* pc; 00031 pulse* interfacePulse; 00032 pulse* atrPulse; 00033 genData* generalData; 00034 chamberData* atrData; 00035 chamberData* ventData; 00036 };
Generated on Thu Jul 14 2022 00:42:53 by
1.7.2
Eric Tran
