implementação do sgam_mdw baseado na placa NUCLEO FZ429ZI para ser testada
Dependencies: MPU6050 Grove_temperature
ControlImpl.h@1:f21c2f775f15, 2019-06-15 (annotated)
- Committer:
- AndersonIctus
- Date:
- Sat Jun 15 10:51:42 2019 -0300
- Revision:
- 1:f21c2f775f15
- Parent:
- 0:681d98ff3681
- Child:
- 3:f67352c85fd7
Tentativa de Implementacoes das classes do MDW
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
AndersonIctus | 0:681d98ff3681 | 1 | #ifndef CONTROL_IMPL_H |
AndersonIctus | 0:681d98ff3681 | 2 | #define CONTROL_IMPL_H |
AndersonIctus | 1:f21c2f775f15 | 3 | #include "sgam_mdw.h" |
AndersonIctus | 1:f21c2f775f15 | 4 | |
AndersonIctus | 1:f21c2f775f15 | 5 | class ControlImpl: public Control { |
AndersonIctus | 1:f21c2f775f15 | 6 | public: |
AndersonIctus | 1:f21c2f775f15 | 7 | virtual Control* getControler(); |
AndersonIctus | 1:f21c2f775f15 | 8 | virtual void initialize(); |
AndersonIctus | 0:681d98ff3681 | 9 | |
AndersonIctus | 1:f21c2f775f15 | 10 | virtual Sensor<void*>* getSensor(char* name); |
AndersonIctus | 1:f21c2f775f15 | 11 | virtual Protocol* getProtocol(char* name); |
AndersonIctus | 1:f21c2f775f15 | 12 | virtual Communication* getCommunication(char* name); |
AndersonIctus | 1:f21c2f775f15 | 13 | |
AndersonIctus | 1:f21c2f775f15 | 14 | virtual char* getAvailableSensors(); |
AndersonIctus | 1:f21c2f775f15 | 15 | virtual char* getAvailableCommunications(); |
AndersonIctus | 1:f21c2f775f15 | 16 | virtual char* getAvailableProtocols(); |
AndersonIctus | 0:681d98ff3681 | 17 | }; |
AndersonIctus | 0:681d98ff3681 | 18 | |
AndersonIctus | 0:681d98ff3681 | 19 | #endif |