mirror of
https://github.com/Threnklyn/esphome-dev.git
synced 2026-06-07 05:13:31 +02:00
Improves ct_clamp component accuracy (#2283)
Co-authored-by: Rafa Treviño <rafael.trevino@bbva.com>
This commit is contained in:
@@ -43,6 +43,7 @@ class CTClampSensor : public sensor::Sensor, public PollingComponent {
|
||||
* https://en.wikipedia.org/wiki/Root_mean_square
|
||||
*/
|
||||
|
||||
float last_value_ = 0.0f;
|
||||
float sample_sum_ = 0.0f;
|
||||
float sample_squared_sum_ = 0.0f;
|
||||
uint32_t num_samples_ = 0;
|
||||
|
||||
Reference in New Issue
Block a user