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.cpp	Fri Oct 02 20:07:02 2015 +0000
+++ b/appCommands.cpp	Thu Oct 08 22:50:07 2015 +0000
@@ -30,6 +30,24 @@
         case CMD_ESTADO_FORNECIMENTO:
             cmdEstadoFornecimento();
             break;
+        case CMD_LER_ENERGIA_ATIVA:
+            cmdLerEnergiaAtiva();
+            break;
+        case CMD_LER_ENERGIA_REATIVA_INDUTIVA:
+            cmdLerEnergiaReativaIndutiva();
+            break;
+        case CMD_LER_ENERGIA_REATIVA_CAPACITIVA:
+            cmdLerEnergiaReativaCapacitiva();
+            break;
+        case CMD_BUSCAR_MEDIDOR:
+            cmdBuscarMedidor(dados, tamanho - TAMANHO_MINIMO_PACOTE);
+            break;
+        case CMD_BUSCAR_DENDRION:
+            cmdBuscarDendrion();
+            break;
+        case RESP_BUSCAR_CONCENTRADOR:
+            respBuscarConcentrador();
+            break;
         case CMD_LER_PARAMETROS:
             cmdLerParametros();
             break;
@@ -80,3 +98,12 @@
 unsigned char lerEstadoRele(){
     return APP_PARAMETERS.estadoRele;
 }
+
+void respBuscarConcentrador(){
+//    if(!destBroadcast){
+//        printf("[GGS] Recebeu ACK do concentrador\r\n");
+//        if(((unsigned char *)&medidor)[0] != 0xff){ // Ja detectou algum medidor. Pode parar de enviar anuncios.
+//            timeoutAnuncio.detach();
+//        }
+//    }
+}