Fix WDT reset during dallas search algorithm (#3293)

This commit is contained in:
wysiwyng 2022-03-16 20:33:05 +01:00 committed by GitHub
parent 0372d17a11
commit e621b938e3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 0 additions and 5 deletions

View File

@ -142,7 +142,6 @@ void IRAM_ATTR ESPOneWire::select(uint64_t address) {
void IRAM_ATTR ESPOneWire::reset_search() { void IRAM_ATTR ESPOneWire::reset_search() {
this->last_discrepancy_ = 0; this->last_discrepancy_ = 0;
this->last_device_flag_ = false; this->last_device_flag_ = false;
this->last_family_discrepancy_ = 0;
this->rom_number_ = 0; this->rom_number_ = 0;
} }
uint64_t IRAM_ATTR ESPOneWire::search() { uint64_t IRAM_ATTR ESPOneWire::search() {
@ -195,9 +194,6 @@ uint64_t IRAM_ATTR ESPOneWire::search() {
if (!branch) { if (!branch) {
last_zero = id_bit_number; last_zero = id_bit_number;
if (last_zero < 9) {
this->last_discrepancy_ = last_zero;
}
} }
} }

View File

@ -60,7 +60,6 @@ class ESPOneWire {
ISRInternalGPIOPin pin_; ISRInternalGPIOPin pin_;
uint8_t last_discrepancy_{0}; uint8_t last_discrepancy_{0};
uint8_t last_family_discrepancy_{0};
bool last_device_flag_{false}; bool last_device_flag_{false};
uint64_t rom_number_{0}; uint64_t rom_number_{0};
}; };