|
Sistema Embarcado LockWise
Sistema de fechadura inteligente com autenticação por voz, controle MQTT e aplicativo móvel
|
Estrutura de contexto para gerenciamento da fechadura. Mais...
Campos de Dados | |
| lock_state_t | state |
| Estado atual da fechadura. | |
| SemaphoreHandle_t | mutex |
| Mutex para proteger acesso ao contexto. | |
| TimerHandle_t | timer |
| Timer para trancamento automático. | |
Estrutura de contexto para gerenciamento da fechadura.
Mantém o estado da fechadura, mutex para sincronização e timer de auto-trancamento.
| SemaphoreHandle_t lock_context_t::mutex |
Mutex para proteger acesso ao contexto.
| lock_state_t lock_context_t::state |
Estado atual da fechadura.
| TimerHandle_t lock_context_t::timer |
Timer para trancamento automático.