|
Sistema Embarcado LockWise
Sistema de fechadura inteligente com autenticação por voz, controle MQTT e aplicativo móvel
|
Ir para o código fonte deste ficheiro.
Macros | |
| #define | SYSTEM_UTILS_H |
Funções | |
| void | cleanup_halt (void) |
| Para o sistema permanentemente (lockdown). | |
| void | cleanup_restart (void) |
| Reinicializa o sistema. | |
| #define SYSTEM_UTILS_H |
| void cleanup_halt | ( | void | ) |
Para o sistema permanentemente (lockdown).
Esta função tranca a fechadura, desconecta MQTT e Wi-Fi, e entra em deep sleep permanente. Usada para bloqueio de emergência do sistema.
| void cleanup_restart | ( | void | ) |
Reinicializa o sistema.
Esta função tranca a fechadura, desconecta MQTT e Wi-Fi, e reinicializa o dispositivo. Publica status de "RESTARTING" via MQTT antes da reinicialização.