Programa Teste para monitoramento de ativos eletricos

Dependencies:   logger

Committer:
AndersonIctus (anderson.ictus@gmail.com)
Date:
Tue May 14 22:34:36 2019 -0300
Revision:
5:1b0cd3a1f3c7
Parent:
3:213ab6bbf852
* Incluindo eventos ao Giroscopio
(Talvez um Girocospio Observer seria legal aqui !!)

Who changed what in which revision?

UserRevisionLine numberNew contents of line
AndersonIctus 3:213ab6bbf852 1 #include "Logger.h"
AndersonIctus 3:213ab6bbf852 2
AndersonIctus 3:213ab6bbf852 3 class GPS {
AndersonIctus 3:213ab6bbf852 4 public:
AndersonIctus 3:213ab6bbf852 5 /// Aciona o envia da localizacao a cada 'n' segundos
AndersonIctus 3:213ab6bbf852 6 void enviaLocalizacao(int n_seconds) {
AndersonIctus 3:213ab6bbf852 7 // Seta o time-out para enviar a localização a cada 'n' segundos !!
AndersonIctus 3:213ab6bbf852 8 sprintf(_l->buffer, "Enviando Localizacao \r\n\tX: 12345\r\n\tY: 88723\r\n\tZ: 2233567 \r\nem : %d seconds", n_seconds);
AndersonIctus 3:213ab6bbf852 9 _l->log(_l->buffer);
AndersonIctus 3:213ab6bbf852 10 }
AndersonIctus 3:213ab6bbf852 11
AndersonIctus 3:213ab6bbf852 12 void setLog(Logger * l) {
AndersonIctus 3:213ab6bbf852 13 _l = l;
AndersonIctus 3:213ab6bbf852 14 }
AndersonIctus 3:213ab6bbf852 15
AndersonIctus 3:213ab6bbf852 16 private:
AndersonIctus 3:213ab6bbf852 17 Logger* _l;
AndersonIctus 3:213ab6bbf852 18 }
AndersonIctus 3:213ab6bbf852 19 ;