general SHPF (stationary high-pass filters), dqdata

Defines

#define FILTER_HPF(in, out, B0_HPF, A1_HPF)   out[N]=_IQmpy(B0_HPF,(in[N]-in[N1]))+_IQmpy(A1_HPF,out[N1])
#define FILTER_Q_HPF(in, out, B0_HPF, A1_HPF)   out.q[N]=_IQmpy(B0_HPF,(in.q[N]-in.q[N1]))+_IQmpy(A1_HPF,out.q[N1])
#define FILTER_D_HPF(in, out, B0_HPF, A1_HPF)   out.d[N]=_IQmpy(B0_HPF,(in.d[N]-in.d[N1]))+_IQmpy(A1_HPF,out.d[N1])
#define FILTER_QD_HPF(in, out, B0_HPF, A1_HPF)   FILTER_Q_HPF(in,out,B0_HPF,A1_HPF); FILTER_D_HPF(in,out,B0_HPF,A1_HPF)

Define Documentation

#define FILTER_D_HPF ( in,
out,
B0_HPF,
A1_HPF   )     out.d[N]=_IQmpy(B0_HPF,(in.d[N]-in.d[N1]))+_IQmpy(A1_HPF,out.d[N1])

high pass filter qddata (d-axis component)

Definition at line 350 of file FilterAndRotations.h.

#define FILTER_HPF ( in,
out,
B0_HPF,
A1_HPF   )     out[N]=_IQmpy(B0_HPF,(in[N]-in[N1]))+_IQmpy(A1_HPF,out[N1])

high pass filter data

Definition at line 336 of file FilterAndRotations.h.

#define FILTER_Q_HPF ( in,
out,
B0_HPF,
A1_HPF   )     out.q[N]=_IQmpy(B0_HPF,(in.q[N]-in.q[N1]))+_IQmpy(A1_HPF,out.q[N1])

high pass filter qddata (q-axis component)

Definition at line 343 of file FilterAndRotations.h.

#define FILTER_QD_HPF ( in,
out,
B0_HPF,
A1_HPF   )     FILTER_Q_HPF(in,out,B0_HPF,A1_HPF); FILTER_D_HPF(in,out,B0_HPF,A1_HPF)

high pass filter qddata (q-axis, d-axis components)

Definition at line 357 of file FilterAndRotations.h.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines
Generated on Mon Apr 23 12:59:21 2012 for TIMotorLIB by  doxygen 1.6.3