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

#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