добавление в bench_time измерения периода

улучшение фильтров (эксп и авераге)
This commit is contained in:
2025-11-28 18:13:26 +03:00
parent 513f56fe7d
commit 30fdbc35dd
3 changed files with 77 additions and 3 deletions

View File

@@ -158,7 +158,7 @@ float FilterAverage_Process(FilterAverage_t* filter, float input) {
}
else
{
if (filter->count > filter->size)
if (filter->count >= filter->size)
{
filter->lastValue = filter->sum / filter->count;
filter->count = 0;
@@ -431,7 +431,7 @@ int32_t FilterAverageInt_Process(FilterAverageInt_t* filter, int32_t input) {
}
else
{
if (filter->count == filter->size)
if (filter->count >= filter->size)
{
filter->lastValue = filter->sum / filter->count;
filter->count = 0;