CMSIS-DSP  
CMSIS DSP Software Library
arm_atan2_q31.c File Reference

Macros

#define ATANHALF_Q29   0xed63383
 
#define PIHALF_Q29   0x3243f6a9
 
#define PIQ29   0x6487ed51
 
#define ATAN2_NB_COEFS_Q31   13
 

Functions

q31_t arm_atan_limited_q31 (q31_t x)
 
q31_t arm_atan_q31 (q31_t y, q31_t x)
 
arm_status arm_atan2_q31 (q31_t y, q31_t x, q31_t *result)
 Arc Tangent of y/x using sign of y and x to get right quadrant. More...
 

Macro Definition Documentation

◆ ATAN2_NB_COEFS_Q31

#define ATAN2_NB_COEFS_Q31   13

◆ ATANHALF_Q29

#define ATANHALF_Q29   0xed63383

◆ PIHALF_Q29

#define PIHALF_Q29   0x3243f6a9

◆ PIQ29

#define PIQ29   0x6487ed51

Function Documentation

◆ arm_atan_limited_q31()

q31_t arm_atan_limited_q31 ( q31_t  x)

◆ arm_atan_q31()

q31_t arm_atan_q31 ( q31_t  y,
q31_t  x 
)