mirror of
https://github.com/esphome/esphome.git
synced 2024-11-28 09:44:12 +01:00
wrong order!
This commit is contained in:
parent
d3a9de64cc
commit
a74d7a0ef0
1 changed files with 7 additions and 7 deletions
|
@ -3,8 +3,8 @@
|
||||||
namespace esphome {
|
namespace esphome {
|
||||||
namespace lora {
|
namespace lora {
|
||||||
void Lora::update() {
|
void Lora::update() {
|
||||||
// all good!
|
// High means no more information is needed
|
||||||
if (!this->pin_aux_->digital_read()) {
|
if (this->pin_aux_->digital_read()) {
|
||||||
this->starting_to_check_ = 0;
|
this->starting_to_check_ = 0;
|
||||||
this->time_out_after_ = 0;
|
this->time_out_after_ = 0;
|
||||||
}
|
}
|
||||||
|
@ -87,15 +87,15 @@ void Lora::set_mode_(ModeType mode) {
|
||||||
ESP_LOGD(TAG, "Mode is going to be set");
|
ESP_LOGD(TAG, "Mode is going to be set");
|
||||||
}
|
}
|
||||||
bool Lora::can_send_message_() {
|
bool Lora::can_send_message_() {
|
||||||
// if the pin is still high, we should not be doing anything
|
|
||||||
if (this->pin_aux_->digital_read()) {
|
if (this->pin_aux_->digital_read()) {
|
||||||
ESP_LOGD(TAG, "Aux pin is still high!");
|
// If it is high then all good and settings have been saved
|
||||||
return false;
|
|
||||||
} else {
|
|
||||||
// the pin isn't high anymore, but the system isn't updated yet
|
|
||||||
this->starting_to_check_ = 0;
|
this->starting_to_check_ = 0;
|
||||||
this->time_out_after_ = 0;
|
this->time_out_after_ = 0;
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
|
} else {
|
||||||
|
ESP_LOGD(TAG, "Aux pin is still LOW! Have to wait before sending message");
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
void Lora::setup_wait_response_(uint32_t timeout) {
|
void Lora::setup_wait_response_(uint32_t timeout) {
|
||||||
|
|
Loading…
Reference in a new issue