EZR

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

Fork of smartRamalKW by Equipe Firmware V2COM

appCommands.h

Committer:
tpadovani
Date:
2015-06-19
Revision:
4:2d0c2643c641
Child:
5:1bc98277c257

File content as of revision 4:2d0c2643c641:

#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