![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
Projeto teste do Programa de integracao com biblioteca SGAM_MDW !! Aqui visa um usuario que usa o projeto implementado para a placa NUCLEO F429ZI
Dependencies: sgam_mdw sgam_mdw_NUCLEOF429ZI_impl Cayenne-LPP
main.cpp
- Committer:
- AndersonIctus
- Date:
- 2019-06-20
- Revision:
- 7:cabeef41022a
- Parent:
- 3:30744a23fdcb
- Child:
- 10:cb7a807b5225
File content as of revision 7:cabeef41022a:
#include "mbed_config.h" #include "mbed.h" #include "sgam_mdw.h" #include "ControlImpl.h" #include "Gyroscope.h" ControlImpl ctrl; int main() { printf("=============== INICIO ===============\r\n"); Control* control = ctrl.getControler(); control->initialize(); // Sensor<float>* temp = (Sensor<float>*) control->getSensor((char*)"Temperature"); // int count = 0; // while( count++ < 10) { // float* f = temp->getValue(); // printf("Temperatura => %f \r\n", *f); // wait(1); // } Sensor<GyroscopeData>* gyro = (Sensor<GyroscopeData>*) control->getSensor((char*)"Gyroscope"); int count = 0; while( count++ < 10) { GyroscopeData* data = gyro->getValue(); printf("Gyro (X) => %d \r\n", data->gx); printf("Gyro (Y) => %d \r\n", data->gy); printf("Gyro (Z) => %d \r\n", data->gz); printf("***********************************\r\n"); wait(1); } printf("=============== FINAL ===============\r\n"); return 1; }