general SLPF (stationary low-pass filters), dqdata

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 Documentation

#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.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines
Generated on Sat Apr 16 11:42:45 2011 for TIMotorLIB by  doxygen 1.6.3