basic_parameters.c
57 lines
| 2.5 KiB
| text/x-c
|
CLexer
thomas
|
r2 | // In the frame of RPW LFR Sofware ICD Issue1 Rev8 (05/07/2013) | ||
r5 | // version 1.0: 31/07/2013 | |||
// version 1.1: 02/04/2014 | ||||
r6 | // version 1.2: 30/04/2014 | |||
r7 | // version 1.3: 02/05/2014 | |||
r12 | // version 1.4: 16/05/2014 | |||
// version 1.5: 20/05/2014 | ||||
r13 | // version 1.6: 19/12/2014 | |||
thomas
|
r2 | |||
r13 | #include <stdint.h> | |||
r14 | #include "basic_parameters_params.h" | |||
r13 | ||||
r14 | void init_k_coefficients( float *k_coefficients_f0, \ | |||
float *k_coefficients_f1, \ | ||||
float *k_coefficients_f2 ) | ||||
r13 | { | |||
uint16_t i; // 16 bits unsigned | ||||
for(i=0; i<NB_BINS_COMPRESSED_MATRIX_f0; i++){ | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K44_PE] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K55_PE] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K45_PE_RE] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K45_PE_IM] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K14_SX_RE] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K14_SX_IM] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K15_SX_RE] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K15_SX_IM] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K24_SX_RE] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K24_SX_IM] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K25_SX_RE] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K25_SX_IM] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K34_SX_RE] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K34_SX_IM] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K35_SX_RE] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K35_SX_IM] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K24_NY_RE] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K24_NY_IM] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K25_NY_RE] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K25_NY_IM] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K34_NY_RE] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K34_NY_IM] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K35_NY_RE] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K35_NY_IM] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K24_NZ_RE] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K24_NZ_IM] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K25_NZ_RE] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K25_NZ_IM] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K34_NZ_RE] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K34_NZ_IM] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K35_NZ_RE] = 1; | ||||
k_coefficients_f0[i*NB_K_COEFF_PER_BIN+K35_NZ_IM] = 1; | ||||
} | ||||
} | ||||