добавление в bench_time измерения периода
улучшение фильтров (эксп и авераге)
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user