Defines | |
#define | FILTER_LPF(in, out, B0_LPF, A1_LPF) out[N]=_IQmpy(B0_LPF,(in[N]+in[N1]))+_IQmpy(A1_LPF,out[N1]) |
#define | FILTER_Q_LPF(in, out, B0_LPF, A1_LPF) out.q[N]=_IQmpy(B0_LPF,(in.q[N]+in.q[N1]))+_IQmpy(A1_LPF,out.q[N1]) |
#define | FILTER_D_LPF(in, out, B0_LPF, A1_LPF) out.d[N]=_IQmpy(B0_LPF,(in.d[N]+in.d[N1]))+_IQmpy(A1_LPF,out.d[N1]) |
#define | FILTER_QD_LPF(in, out, B0_LPF, A1_LPF) FILTER_Q_LPF(in,out,B0_LPF,A1_LPF); FILTER_D_LPF(in,out,B0_LPF,A1_LPF) |
#define FILTER_D_LPF | ( | in, | |||
out, | |||||
B0_LPF, | |||||
A1_LPF | ) | out.d[N]=_IQmpy(B0_LPF,(in.d[N]+in.d[N1]))+_IQmpy(A1_LPF,out.d[N1]) |
low pass filter qddata (d-axis component)
Definition at line 318 of file FilterAndRotations.h.
#define FILTER_LPF | ( | in, | |||
out, | |||||
B0_LPF, | |||||
A1_LPF | ) | out[N]=_IQmpy(B0_LPF,(in[N]+in[N1]))+_IQmpy(A1_LPF,out[N1]) |
low pass filter data
Definition at line 304 of file FilterAndRotations.h.
#define FILTER_Q_LPF | ( | in, | |||
out, | |||||
B0_LPF, | |||||
A1_LPF | ) | out.q[N]=_IQmpy(B0_LPF,(in.q[N]+in.q[N1]))+_IQmpy(A1_LPF,out.q[N1]) |
low pass filter qddata (q-axis component)
Definition at line 311 of file FilterAndRotations.h.
#define FILTER_QD_LPF | ( | in, | |||
out, | |||||
B0_LPF, | |||||
A1_LPF | ) | FILTER_Q_LPF(in,out,B0_LPF,A1_LPF); FILTER_D_LPF(in,out,B0_LPF,A1_LPF) |
low pass filter qddata (q-axis,d-axis components)
Definition at line 325 of file FilterAndRotations.h.