implementação do sgam_mdw baseado na placa NUCLEO FZ429ZI para ser testada
Dependencies: MPU6050 Grove_temperature
Diff: ControlImpl.h
- Revision:
- 3:f67352c85fd7
- Parent:
- 1:f21c2f775f15
- Child:
- 5:fa36c3288be8
--- a/ControlImpl.h Sat Jun 15 14:03:30 2019 +0000 +++ b/ControlImpl.h Thu Jun 20 12:29:07 2019 -0300 @@ -2,10 +2,14 @@ #define CONTROL_IMPL_H #include "sgam_mdw.h" +#include "Temperature.h" +#include "Gyroscope.h" + class ControlImpl: public Control { public: virtual Control* getControler(); virtual void initialize(); + virtual void finalize(); virtual Sensor<void*>* getSensor(char* name); virtual Protocol* getProtocol(char* name); @@ -14,6 +18,14 @@ virtual char* getAvailableSensors(); virtual char* getAvailableCommunications(); virtual char* getAvailableProtocols(); + + ControlImpl(); + virtual ~ControlImpl(); +// protected: + +private: + Temperature* temp; + Gyroscope* gyro; }; #endif