Constants.h File Reference

Define PI and derivated values. More...

#include "IQConstants.h"

Go to the source code of this file.

Defines

#define PIDIV2   (_IQ(1.5707963267948))
#define PIDIV3   (_IQ(1.047197551196598))
#define TWOPI   (_IQ(6.28318530717959))
#define THREEPI   (_IQ(9.42477796076937))
#define FOURPI   (_IQ(12.56637061435917))
#define TWOPIDIV3   (_IQ(2.09439510239320))
#define PIDIV4   (_IQ(0.785398163397))
#define THREEPIDIV4   (_IQ(2.35619449019234))
#define FIVEPIDIV4   (_IQ(3.92699081698724))
#define SEVENPIDIV4   (_IQ(5.49778714378214))
#define THREEPIDIV2   (_IQ(4.7123889803846))
#define SQRT2   (_IQ(1.41421356237310))
#define SQRT2DIV2   (_IQ(0.70710678118655))
#define SQRT3   (_IQ(1.73205080756888))
#define SQRT3DIV2   (_IQ(0.86602540378444))
#define SQRT3DIV3   (_IQ(0.57735026918963))
#define TWOSQRT3DIV3   (_IQ(1.15470053837925))
#define ONESIXTH   (_IQ(0.166666666666667))
#define ONETHIRD   (_IQ(0.33333333333333))
#define THIRTYOVERPI   (_IQ(30.0/PI))
#define PIOVERTHIRTY   (_IQ(PI/30))
#define PIOVER5   (_IQ(PI/5))
#define PIOVER6   (_IQ(0.523598775598299))
#define DEG2RAD(deg)   (_IQmpy(_IQ(0.0174532925199),deg))
#define RAD2DEG(rad)   (_IQmpy(_IQ(57.295779513082),rad))

Detailed Description

Define PI and derivated values.

File Name : Constants.h Project : TIMotorLIB TI Doc: na

Author:
Pablo Garcia (pgarcia@isa.uniovi.es)

Trigonometric constants and macros for conversions from radians to degrees and degrees to radians.

Date:
2007

Definition in file Constants.h.


Define Documentation

#define DEG2RAD ( deg   )     (_IQmpy(_IQ(0.0174532925199),deg))
#define FIVEPIDIV4   (_IQ(3.92699081698724))
#define FOURPI   (_IQ(12.56637061435917))
#define ONESIXTH   (_IQ(0.166666666666667))
#define ONETHIRD   (_IQ(0.33333333333333))
#define PIDIV2   (_IQ(1.5707963267948))
#define PIDIV3   (_IQ(1.047197551196598))
#define PIDIV4   (_IQ(0.785398163397))
#define PIOVER5   (_IQ(PI/5))
#define PIOVER6   (_IQ(0.523598775598299))
#define PIOVERTHIRTY   (_IQ(PI/30))
#define RAD2DEG ( rad   )     (_IQmpy(_IQ(57.295779513082),rad))
#define SEVENPIDIV4   (_IQ(5.49778714378214))
#define SQRT2   (_IQ(1.41421356237310))
#define SQRT2DIV2   (_IQ(0.70710678118655))
#define SQRT3   (_IQ(1.73205080756888))
#define SQRT3DIV2   (_IQ(0.86602540378444))
#define SQRT3DIV3   (_IQ(0.57735026918963))
#define THIRTYOVERPI   (_IQ(30.0/PI))
#define THREEPI   (_IQ(9.42477796076937))
#define THREEPIDIV2   (_IQ(4.7123889803846))
#define THREEPIDIV4   (_IQ(2.35619449019234))
#define TWOPI   (_IQ(6.28318530717959))
#define TWOPIDIV3   (_IQ(2.09439510239320))
#define TWOSQRT3DIV3   (_IQ(1.15470053837925))
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines
Generated on Sat Apr 16 11:42:44 2011 for TIMotorLIB by  doxygen 1.6.3