Алгоритм реализации фильтра нижних частот сформулирован следующим образом (из Википедии):
for i from 1 to n
y[i] := y[i-1] + α * (x[i] - y[i-1])
куда
α = T/(tau + T)
T — период, другими словами, временной интервал, в течение которого принимаются данные. А тау — постоянная времени, определяемая как:
tau = RC.
ОК все ясно. Кажется, что все приходят к разным значениям α, но меня это поражает — как можно прийти к логическому решению для этого значения?
Конечно, значения R и C недоступны для использования - или нет?
Кто-нибудь знает, как определить значение тау и, следовательно, значение α?
Спасибо всем и каждому!
int getMinDelay()
преобразуется в Гц, а fc будет чем-то, что вы настраиваете в зависимости от вашего приложения, и также будет Гц. Я уверен, что вы видели обзор датчика, там есть информация по работе с данными датчиков. - person Jason   schedule 07.11.2012