mirror of
https://github.com/esphome/esphome.git
synced 2025-10-24 12:43:51 +01:00
remove dead unreachable code
This commit is contained in:
@@ -39,14 +39,6 @@ SlidingWindowFilter::SlidingWindowFilter(size_t window_size, size_t send_every,
|
|||||||
this->window_.init(window_size);
|
this->window_.init(window_size);
|
||||||
}
|
}
|
||||||
|
|
||||||
void SlidingWindowFilter::set_window_size(size_t window_size) {
|
|
||||||
this->window_size_ = window_size;
|
|
||||||
// Reallocate buffer with new size
|
|
||||||
this->window_.init(window_size);
|
|
||||||
this->window_head_ = 0;
|
|
||||||
this->window_count_ = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
optional<float> SlidingWindowFilter::new_value(float value) {
|
optional<float> SlidingWindowFilter::new_value(float value) {
|
||||||
// Add value to ring buffer
|
// Add value to ring buffer
|
||||||
if (this->window_count_ < this->window_size_) {
|
if (this->window_count_ < this->window_size_) {
|
||||||
|
|||||||
@@ -53,9 +53,6 @@ class SlidingWindowFilter : public Filter {
|
|||||||
public:
|
public:
|
||||||
SlidingWindowFilter(size_t window_size, size_t send_every, size_t send_first_at);
|
SlidingWindowFilter(size_t window_size, size_t send_every, size_t send_first_at);
|
||||||
|
|
||||||
void set_send_every(size_t send_every) { this->send_every_ = send_every; }
|
|
||||||
void set_window_size(size_t window_size);
|
|
||||||
|
|
||||||
optional<float> new_value(float value) final;
|
optional<float> new_value(float value) final;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
|||||||
Reference in New Issue
Block a user