mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-31 07:03:55 +00:00 
			
		
		
		
	Fix WDT reset during dallas search algorithm (#3293)
This commit is contained in:
		| @@ -142,7 +142,6 @@ void IRAM_ATTR ESPOneWire::select(uint64_t address) { | ||||
| void IRAM_ATTR ESPOneWire::reset_search() { | ||||
|   this->last_discrepancy_ = 0; | ||||
|   this->last_device_flag_ = false; | ||||
|   this->last_family_discrepancy_ = 0; | ||||
|   this->rom_number_ = 0; | ||||
| } | ||||
| uint64_t IRAM_ATTR ESPOneWire::search() { | ||||
| @@ -195,9 +194,6 @@ uint64_t IRAM_ATTR ESPOneWire::search() { | ||||
|  | ||||
|         if (!branch) { | ||||
|           last_zero = id_bit_number; | ||||
|           if (last_zero < 9) { | ||||
|             this->last_discrepancy_ = last_zero; | ||||
|           } | ||||
|         } | ||||
|       } | ||||
|  | ||||
|   | ||||
| @@ -60,7 +60,6 @@ class ESPOneWire { | ||||
|  | ||||
|   ISRInternalGPIOPin pin_; | ||||
|   uint8_t last_discrepancy_{0}; | ||||
|   uint8_t last_family_discrepancy_{0}; | ||||
|   bool last_device_flag_{false}; | ||||
|   uint64_t rom_number_{0}; | ||||
| }; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user