Small updates

This commit is contained in:
Marius Muja 2024-01-20 17:31:31 -08:00
parent 8ed74fd7ae
commit 9ec34310d2
3 changed files with 5 additions and 5 deletions

View File

@ -52,7 +52,7 @@ namespace ratgdo {
bool is_expired(uint32_t now) const
{
bool expired = true;
for (auto& cb : this->callbacks_) {
for (const auto& cb : this->callbacks_) {
if (cb.first >= now) {
expired = false;
}

View File

@ -1,4 +1,4 @@
#pragma once
#define ESP_LOG1 ESP_LOGV
#define ESP_LOG2 ESP_LOGV
#define ESP_LOG1 ESP_LOGD
#define ESP_LOG2 ESP_LOGD

View File

@ -434,7 +434,7 @@ namespace ratgdo {
this->door_action(DoorAction::OPEN);
// query state in case we don't get a status message
set_timeout("door_query_state", (*this->opening_duration + 1) * 1000, [=]() {
set_timeout("door_query_state", (*this->opening_duration + 2) * 1000, [=]() {
if (*this->door_state != DoorState::OPEN && *this->door_state != DoorState::STOPPED) {
this->received(DoorState::OPEN); // probably missed a status mesage, assume it's open
this->query_status(); // query in case we're wrong and it's stopped
@ -464,7 +464,7 @@ namespace ratgdo {
this->door_action(DoorAction::CLOSE);
// query state in case we don't get a status message
set_timeout("door_query_state", (*this->closing_duration + 1) * 1000, [=]() {
set_timeout("door_query_state", (*this->closing_duration + 2) * 1000, [=]() {
if (*this->door_state != DoorState::CLOSED && *this->door_state != DoorState::STOPPED) {
this->received(DoorState::CLOSED); // probably missed a status mesage, assume it's closed
this->query_status(); // query in case we're wrong and it's stopped