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:
19:1f623070b9dd
Parent:
18:476f5723d860
Child:
20:da03c9e94ad3
--- a/appCommands.h	Fri Oct 02 20:07:02 2015 +0000
+++ b/appCommands.h	Thu Oct 08 22:50:07 2015 +0000
@@ -6,13 +6,26 @@
 #include "appParameters.h"
 #include "serialNumber.h"
 #include "settings.h"
+#include "pima.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
@@ -47,7 +60,6 @@
 //#define RESP_EXEC_CMD_BTM                   0x32
 #define CMD_LER_ALARMES                     0x33
 #define RESP_LER_ALARMES                    0x34
-
 #define CMD_GRAVAR_RELOGIO                  0x35
 #define RESP_GRAVAR_RELOGIO                 0x36
 
@@ -71,6 +83,12 @@
 void cmdCortar();
 void cmdReligar();
 void cmdEstadoFornecimento();
+void cmdLerEnergiaAtiva();
+void cmdLerEnergiaReativaIndutiva();
+void cmdLerEnergiaReativaCapacitiva();
+void cmdBuscarMedidor(char * dados, unsigned char tamanhoDados);
+void cmdBuscarDendrion();
+void respBuscarConcentrador();
 void cmdDetectaCarga();
 void cmdLerCiclosCorte();
 //void cmdLerParamBluetooth();