You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
53 lines
1.9 KiB
53 lines
1.9 KiB
#ifndef CONFIGURACOES_H |
|
#define CONFIGURACOES_H |
|
|
|
// Controle de depuração global |
|
// Defina `DEBUG_ENABLED` como 1 para habilitar logs e instrumentação |
|
// (ativa a macro `DEBUG`, habilitando `LOG/LOGLN` e trechos `#ifdef DEBUG`). |
|
// Defina como 0 para desabilitar completamente (remove `DEBUG` e suprime logs). |
|
#ifndef DEBUG_ENABLED |
|
#define DEBUG_ENABLED 0 |
|
#endif |
|
#if DEBUG_ENABLED |
|
#ifndef DEBUG |
|
#define DEBUG |
|
#endif |
|
#else |
|
#ifdef DEBUG |
|
#undef DEBUG |
|
#endif |
|
#endif |
|
#define NUMERO_SERIE "000099" |
|
|
|
#define INTERVALO_ENVIO_ABASTECIMENTO 2 // Tempo em minutos |
|
#define INTERVALO_ATUALIZACAO_BD 10 // Tempo em minutos |
|
#define PAUSA_ABASTECIMENTO 120 // Tempo em segundos |
|
#define INTERVALO_RESINCRONIZACAO 30 // Tempo em minutos |
|
#define TENTATIVAS_RESINCRONIZACAO 2 // Quantidade de tentativas consecutivas de resincronização com o ESP e conexão com o MQTT. |
|
#define INTERVALO_CONEXAO_MQTT 1 // Tempo em minutos |
|
#define INTERVALO_ENVIOS_PENDENTES 7 // Tempo em minutos |
|
|
|
#define TOPICO_PUB_CONSULTA_DB "abacontrol/cons_DB" |
|
#define TOPICO_SUB_RESPOSTA_DB "abacontrol/resp_DB/" |
|
#define TOPICO_PUB_ENVIO_ABASTECIMENTO "abacontrol/env_abast" |
|
#define TOPICO_SUB_RESPOSTA_ABASTECIMENTO "abacontrol/resp_abast/" |
|
|
|
#define TOPICO_PUB_ACESSO "abacontrol/acesso" |
|
#define TOPICO_SUB_RESPOSTA_ACESSO "abacontrol/resp_acesso/" |
|
#define TOPICO_PUB_LISTAS "abacontrol/listas" |
|
#define TOPICO_SUB_RESPOSTA_LISTAS "abacontrol/resp_listas/" |
|
|
|
//Modificado - agora usará configuração de acesso |
|
// #define USE_RFID true // Mude para false para usar acesso por senha |
|
|
|
// #define TIPOS_COMBUSTIVEIS 1 // Mude para editar os tipos de combustiveis disponiveis |
|
// #define COMBUSTIVEIS {"S10"}; // Define os tipos de combustiveis |
|
|
|
// Credenciais do broker |
|
// URL: mqtt.abacontrol.com.br |
|
// Usuário: admin_controladora |
|
|
|
// Sinalização de redraw do menu principal (extern definida em _principal.cpp) |
|
extern bool menuRedrawPending; |
|
|
|
#endif // CONFIGURACOES_H
|
|
|