Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: CRC16 FreescaleIAP FreescaleWatchdog GGSProtocol LM75B PIMA Parameters PersistentCircularQueue SerialNumberV2COM mbed-dev-watchdog_2016_03_04
Fork of smartRamalKW by
settings.h
00001 #ifndef SETTINGS_H 00002 #define SETTINGS_H 00003 00004 //#define TEST_MODE 1 // Usado para testar na placa de desenvolvimento 00005 //#define DEBUG_ENABLED 1 // Habilita log na USB UART 00006 #define RAMAL 1 // configura a aplicação para modo ramal (o normal é smart breaker) 00007 //#define RELES_INVERTIDOS 1 00008 00009 #define MEDIDOR_DEFAULT_SN "\0\0\0\0\0\0\0" // para uso com equipamentos sem medidor 00010 00011 #define LED_ON 1 00012 #define LED_OFF 0 00013 00014 #define WATCHDOG_INTERVAL 0.1 // intervalo de alimentacao do watchdog, em segundos (float) 00015 #define RELE_ON 1 00016 #define RELE_OFF 0 00017 #define ESTADO_RELE_INDEFINIDO 3 // Sem estado anterior 00018 #define ESTADO_RELE_ABERTO 2 // Significa que ultimo comando foi de corte 00019 #define ESTADO_RELE_FECHADO 1 // Significa que ultimo comando foi de religacao 00020 #define SENSOR_COM_FORNECIMENTO true 00021 #define SENSOR_SEM_FORNECIMENTO false 00022 #define PROTOCOLO_PIMA_ELO 0 // Protocolo PIMA ELO 00023 #define PROTOCOLO_PIMINHA 1 // Protocolo Piminha Copel, tambem chamado de SER-311 00024 00025 #define DEFAULT_RELIGAR_LARGURA_PULSO_MS 40 00026 #define DEFAULT_CORTAR_LARGURA_PULSO_MS 40 00027 #define DEFAULT_DELAY_SENSOR_MS 500 00028 #define DEFAULT_INTERVALO_SILENCIO_S 2 00029 #define DEFAULT_INTERVALO_WD_NETWORK_S 0 // 0 desabilita o watchdog de rede 00030 #define DEFAULT_LIMITE_TENSAO_SENSOR_V 20 00031 #define DEFAULT_SAMPLES 500 00032 #define DEFAULT_SAMPLES_DELAY_US 2000 00033 #define DEFAULT_SAMPLES_VOLTAGE_ANG_COEF 2719.85f 00034 #define DEFAULT_SAMPLES_VOLTAGE_LIN_COEF -1357.205f // 2719.85 * (-0.499) 00035 #define DEFAULT_LOAD_CHANNEL 1 // Canal onde esta ligada a carga 00036 #define DEFAULT_INTERVALO_MM_S 900 00037 #define DEFAULT_MM_SIZE 100 00038 #define DEFAULT_CONTADOR_CICLOS 0 00039 #define DEFAULT_ENABLE_ALARMS 16383 00040 #define DEFAULT_ALARMS_STATES 0 00041 #define DEFAULT_ALARMS_QUEUE_SIZE 20 00042 #define DEFAULT_LIMITE_TENSAO_ZERO_CH0_V 10 00043 #define DEFAULT_LIMITE_TENSAO_MINIMA_LINHA_V 80 00044 #define DEFAULT_LIMITE_TENSAO_MAXIMA_LINHA_V 140 00045 #define DEFAULT_LIMITE_TENSAO_ZERO_CH1_V 10 00046 #define DEFAULT_LIMITE_TENSAO_MINIMA_CARGA_V 80 00047 #define DEFAULT_LIMITE_TENSAO_MAXIMA_CARGA_V 140 00048 #define DEFAULT_PROTOCOLO PROTOCOLO_PIMINHA 00049 #define DEFAULT_INTERVALO_WD_METER_S 1800 00050 #define DEFAULT_PIMA_TIMEOUT_PACOTE_S 5 00051 #define DEFAULT_PIMA_VALIDADE_MEDIDOR_S 30 00052 #define DEFAULT_PIMA_VALIDADE_ENERGIA_ATIVA_S 60 00053 #define DEFAULT_PIMA_VALIDADE_ENERGIA_REATIVA_INDUTIVA_S 60 00054 #define DEFAULT_PIMA_VALIDADE_ENERGIA_REATIVA_CAPACITIVA_S 60 00055 #define DEFAULT_PIMA_AUTOBAUD_ENABLE 1 00056 #define DEFAULT_PIMA_AUTOBAUD_TIMEOUT_S 30 00057 #define DEFAULT_RADIO_BAUDRATE_BPS 19200 00058 #define DEFAULT_LIMITE_CORRENTE_ZERO_A 0.1f 00059 #define DEFAULT_LIMITE_CORRENTE_MINIMA_A 1.0f 00060 #define DEFAULT_LIMITE_CORRENTE_MAXIMA_A 100.0f 00061 #define DEFAULT_SAMPLES_CURRENT_ANG_COEF 265.0f 00062 #define DEFAULT_SAMPLES_CURRENT_LIN_COEF -132.394f // 265 * (-0.4996) 00063 #define DEFAULT_ENABLE_LOAD_PROFILE 1 00064 #define DEFAULT_DISCOVERY_DELAY_ANG_COEF_MS 200 00065 #define DEFAULT_DISCOVERY_DELAY_LIN_COEF_MS 0 00066 #define DEFAULT_ANNOUNCE_INTERVAL_S 600 00067 00068 #endif
Generated on Thu Jul 14 2022 00:24:57 by
1.7.2
