EZR

Dependencies:   CRC16 FreescaleIAP FreescaleWatchdog GGSProtocol LM75B PIMA Parameters PersistentCircularQueue SerialNumberV2COM mbed-dev-watchdog_2016_03_04

Fork of smartRamalKW by Equipe Firmware V2COM

Revision:
4:2d0c2643c641
Child:
5:1bc98277c257
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/appCommands.h	Fri Jun 19 00:11:59 2015 +0000
@@ -0,0 +1,46 @@
+#ifndef APPCOMMANDS_H
+#define APPCOMMANDS_H
+
+#include "ggs.h"
+
+#define CMD_LER_ENERGIA_ATIVA               0x01
+#define RESP_LER_ENERGIA_ATIVA              0x02
+#define CMD_LER_ENERGIA_REATIVA_INDUTIVA    0x03
+#define RESP_LER_ENERGIA_REATIVA_INDUTIVA   0x04
+#define CMD_LER_ENERGIA_REATIVA_CAPACITIVA  0x05
+#define RESP_LER_ENERGIA_REATIVA_CAPACITIVA 0x06
+#define CMD_CORTAR                          0x07
+#define RESP_CORTAR                         0x08
+#define CMD_RELIGAR                         0x09
+#define RESP_RELIGAR                        0x0a
+#define CMD_ESTADO_FORNECIMENTO             0x0b
+#define RESP_ESTADO_FORNECIMENTO            0x0c
+#define CMD_BUSCAR_MEDIDOR                  0x0d
+#define RESP_BUSCAR_MEDIDOR                 0x0e
+#define CMD_BUSCAR_CONCENTRADOR             0x0f
+#define RESP_BUSCAR_CONCENTRADOR            0x10
+#define CMD_BUSCAR_DENDRION                 0x11
+#define RESP_BUSCAR_DENDRION                0x12
+#define CMD_LER_VERSAO                      0x13
+#define RESP_LER_VERSAO                     0x14
+#define CMD_RESET                           0x15
+#define RESP_RESET                          0x16
+#define CMD_LER_NUM_SERIE                   0x17
+#define RESP_LER_NUM_SERIE                  0x18
+#define CMD_GRAVAR_NUM_SERIE                0x19
+#define RESP_GRAVAR_NUM_SERIE               0x1a
+#define CMD_LER_PARAMETROS                  0x1b
+#define RESP_LER_PARAMETROS                 0x1c
+#define CMD_CONFIGURAR_PARAMETROS           0x1d
+#define RESP_CONFIGURAR_PARAMETROS          0x1e
+
+extern CommandExecutor exec;
+
+void enviaRespostaGGS(unsigned char * dados, int tamanho);
+void executaComando(unsigned char sequencia, unsigned char tipo);
+
+void cmdLerVersao();
+
+
+
+#endif