Parameters for Q15 sinusoid generation.
More...
#include <DSPLib_utility.h>
Parameters for Q15 sinusoid generation.
- Examples:
- filter_ex1_fir_q15.c, filter_ex2_fir_iq31.c, filter_ex3_biquad_cascade_df1_q15.c, filter_ex4_biquad_cascade_df2_q15.c, filter_ex5_biquad_cascade_df2_ext_q15.c, matrix_ex1_add_q15.c, matrix_ex2_trans_q15.c, matrix_ex3_mpy_q15.c, transform_ex1_fft_fixed_q15.c, transform_ex2_cmplx_fft_auto_q15.c, transform_ex3_fft_iq31.c, vector_ex1_max_q15.c, and vector_ex2_complex_add_q15.c.
| _q15 msp_sinusoid_q15_params::cosOmega |
Q15 constant equal to cos(2*pi*frequency/fs) where fs is the sampling frequency and freq is the desired sinusoid frequency. For example a 200 Hz sinusoid with sampling frequency of 8192 would have a cosOmega constant equal to cos(2*pi*200/8192) = _Q15(0.988258) or 0x7E7F in hexadecimal.
- Examples:
- filter_ex1_fir_q15.c, filter_ex2_fir_iq31.c, filter_ex3_biquad_cascade_df1_q15.c, filter_ex4_biquad_cascade_df2_q15.c, filter_ex5_biquad_cascade_df2_ext_q15.c, matrix_ex1_add_q15.c, matrix_ex2_trans_q15.c, matrix_ex3_mpy_q15.c, transform_ex1_fft_fixed_q15.c, transform_ex2_cmplx_fft_auto_q15.c, transform_ex3_fft_iq31.c, vector_ex1_max_q15.c, and vector_ex2_complex_add_q15.c.
| _q15 msp_sinusoid_q15_params::sinOmega |
Q15 constant equal to sin(2*pi*frequency/fs) where fs is the sampling frequency and freq is the desired sinusoid frequency. For example a 200 Hz sinusoid with sampling frequency of 8192 would have a sinOmega constant equal to sin(2*pi*200/8192) = _Q15(0.152797) or 0x138F in hexadecimal.
- Examples:
- filter_ex1_fir_q15.c, filter_ex2_fir_iq31.c, filter_ex3_biquad_cascade_df1_q15.c, filter_ex4_biquad_cascade_df2_q15.c, filter_ex5_biquad_cascade_df2_ext_q15.c, matrix_ex1_add_q15.c, matrix_ex2_trans_q15.c, matrix_ex3_mpy_q15.c, transform_ex1_fft_fixed_q15.c, transform_ex2_cmplx_fft_auto_q15.c, transform_ex3_fft_iq31.c, vector_ex1_max_q15.c, and vector_ex2_complex_add_q15.c.
The documentation for this struct was generated from the following file: