mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-30 22:53:59 +00:00 
			
		
		
		
	[duty_cycle] initialize two missing variables (#2088)
This commit is contained in:
		
				
					committed by
					
						 GitHub
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							76991cdcc4
						
					
				
				
					commit
					b58ca46a46
				
			| @@ -13,6 +13,7 @@ void DutyCycleSensor::setup() { | ||||
|   this->store_.pin = this->pin_->to_isr(); | ||||
|   this->store_.last_level = this->pin_->digital_read(); | ||||
|   this->last_update_ = micros(); | ||||
|   this->store_.last_interrupt = micros(); | ||||
|  | ||||
|   this->pin_->attach_interrupt(DutyCycleSensorStore::gpio_intr, &this->store_, CHANGE); | ||||
| } | ||||
|   | ||||
| @@ -29,7 +29,7 @@ class DutyCycleSensor : public sensor::Sensor, public PollingComponent { | ||||
|  protected: | ||||
|   GPIOPin *pin_; | ||||
|  | ||||
|   DutyCycleSensorStore store_; | ||||
|   DutyCycleSensorStore store_{}; | ||||
|   uint32_t last_update_; | ||||
| }; | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user