update gencode

This commit is contained in:
Matthew GONG
2021-04-13 01:24:41 +08:00
parent dcbf43a41c
commit 57abf00a34
12 changed files with 14220 additions and 12150 deletions
+73 -36
View File
@@ -3,9 +3,9 @@
*
* Code generated for Simulink model 'SIL'.
*
* Model version : 1.619
* Model version : 1.622
* Simulink Coder version : 9.0 (R2018b) 24-May-2018
* C/C++ source code generated on : Wed Apr 7 06:59:05 2021
* C/C++ source code generated on : Tue Apr 13 00:59:08 2021
*
* Target selection: ert_shrlib.tlc
* Embedded hardware selection: Intel->x86-64 (Windows64)
@@ -176,6 +176,7 @@ extern const real_T rtCP_pooled_RlS7r0LGt7JQ[160];
extern const real_T rtCP_pooled_1jjca2Oj8nTm[1920];
extern const real_T rtCP_pooled_CZNBGvU8AdwP[8];
extern const real_T rtCP_pooled_XV5wljJs37pb[8];
extern const real32_T rtCP_pooled_MX2zPWXgCZIk[6];
extern const real32_T rtCP_pooled_HF8NWw8ahBZB[3];
extern const real32_T rtCP_pooled_NsfoROSYwB8n[3];
extern const real32_T rtCP_pooled_A05DoahVwG6e[160];
@@ -794,50 +795,53 @@ extern const uint8_T rtCP_pooled_mhMab4fllVU3;
#define rtCP_table1D_thrust_bp01Data rtCP_pooled_XV5wljJs37pb /* Expression: kb3_booster_mdl.indep_time
* Referenced by: '<S167>/table1D_thrust'
*/
#define rtCP_gain2_Gain rtCP_pooled_MX2zPWXgCZIk /* Computed Parameter: rtCP_gain2_Gain
* Referenced by: '<S1063>/gain2'
*/
#define rtCP_uDLookupTable_tableData rtCP_pooled_HF8NWw8ahBZB /* Computed Parameter: rtCP_uDLookupTable_tableData
* Referenced by: '<S1241>/1-D Lookup Table'
* Referenced by: '<S1292>/1-D Lookup Table'
*/
#define rtCP_uDLookupTable_bp01Data rtCP_pooled_NsfoROSYwB8n /* Computed Parameter: rtCP_uDLookupTable_bp01Data
* Referenced by: '<S1241>/1-D Lookup Table'
* Referenced by: '<S1292>/1-D Lookup Table'
*/
#define rtCP_uDLookupTable_tableData_n rtCP_pooled_HF8NWw8ahBZB /* Computed Parameter: rtCP_uDLookupTable_tableData_n
* Referenced by: '<S1242>/1-D Lookup Table'
#define rtCP_uDLookupTable_tableData_a rtCP_pooled_HF8NWw8ahBZB /* Computed Parameter: rtCP_uDLookupTable_tableData_a
* Referenced by: '<S1293>/1-D Lookup Table'
*/
#define rtCP_uDLookupTable_bp01Data_d rtCP_pooled_NsfoROSYwB8n /* Computed Parameter: rtCP_uDLookupTable_bp01Data_d
* Referenced by: '<S1242>/1-D Lookup Table'
#define rtCP_uDLookupTable_bp01Data_g rtCP_pooled_NsfoROSYwB8n /* Computed Parameter: rtCP_uDLookupTable_bp01Data_g
* Referenced by: '<S1293>/1-D Lookup Table'
*/
#define rtCP_table2D_cftAB_tableData_a rtCP_pooled_A05DoahVwG6e /* Computed Parameter: rtCP_table2D_cftAB_tableData_a
* Referenced by: '<S998>/table2D_cftAB'
#define rtCP_table2D_cftAB_tableData_n rtCP_pooled_A05DoahVwG6e /* Computed Parameter: rtCP_table2D_cftAB_tableData_n
* Referenced by: '<S1049>/table2D_cftAB'
*/
#define rtCP_table2D_cftAB_bp01Data_i rtCP_pooled_CjwZJxM33sUf /* Computed Parameter: rtCP_table2D_cftAB_bp01Data_i
* Referenced by: '<S998>/table2D_cftAB'
#define rtCP_table2D_cftAB_bp01Data_n rtCP_pooled_CjwZJxM33sUf /* Computed Parameter: rtCP_table2D_cftAB_bp01Data_n
* Referenced by: '<S1049>/table2D_cftAB'
*/
#define rtCP_table2D_cftAB_bp02Data_n rtCP_pooled_4R9HnDqNNfyC /* Computed Parameter: rtCP_table2D_cftAB_bp02Data_n
* Referenced by: '<S998>/table2D_cftAB'
#define rtCP_table2D_cftAB_bp02Data_m rtCP_pooled_4R9HnDqNNfyC /* Computed Parameter: rtCP_table2D_cftAB_bp02Data_m
* Referenced by: '<S1049>/table2D_cftAB'
*/
#define rtCP_table1D_thrAB_map_tableData_h rtCP_pooled_YtY2876fJdi4/* Computed Parameter: rtCP_table1D_thrAB_map_tableData_h
* Referenced by: '<S1002>/table1D_thrAB_map'
#define rtCP_table1D_thrAB_map_tableData_f rtCP_pooled_YtY2876fJdi4/* Computed Parameter: rtCP_table1D_thrAB_map_tableData_f
* Referenced by: '<S1053>/table1D_thrAB_map'
*/
#define rtCP_table1D_thrAB_map_bp01Data_d rtCP_pooled_8oAFyuceoFlQ/* Computed Parameter: rtCP_table1D_thrAB_map_bp01Data_d
* Referenced by: '<S1002>/table1D_thrAB_map'
#define rtCP_table1D_thrAB_map_bp01Data_a rtCP_pooled_8oAFyuceoFlQ/* Computed Parameter: rtCP_table1D_thrAB_map_bp01Data_a
* Referenced by: '<S1053>/table1D_thrAB_map'
*/
#define rtCP_table1D_thr_map_tableData_b rtCP_pooled_iDGBVG9z8tBx/* Computed Parameter: rtCP_table1D_thr_map_tableData_b
* Referenced by: '<S1001>/table1D_thr_map'
#define rtCP_table1D_thr_map_tableData_a rtCP_pooled_iDGBVG9z8tBx/* Computed Parameter: rtCP_table1D_thr_map_tableData_a
* Referenced by: '<S1052>/table1D_thr_map'
*/
#define rtCP_table1D_thr_map_bp01Data_a rtCP_pooled_8oAFyuceoFlQ /* Computed Parameter: rtCP_table1D_thr_map_bp01Data_a
* Referenced by: '<S1001>/table1D_thr_map'
#define rtCP_table1D_thr_map_bp01Data_j rtCP_pooled_8oAFyuceoFlQ /* Computed Parameter: rtCP_table1D_thr_map_bp01Data_j
* Referenced by: '<S1052>/table1D_thr_map'
*/
#define rtCP_table3D_cft_tableData_i rtCP_pooled_89Nhzifd6aSY /* Computed Parameter: rtCP_table3D_cft_tableData_i
* Referenced by: '<S999>/table3D_cft'
#define rtCP_table3D_cft_tableData_m rtCP_pooled_89Nhzifd6aSY /* Computed Parameter: rtCP_table3D_cft_tableData_m
* Referenced by: '<S1050>/table3D_cft'
*/
#define rtCP_table3D_cft_bp01Data_l rtCP_pooled_ohnMAdtcG72M /* Computed Parameter: rtCP_table3D_cft_bp01Data_l
* Referenced by: '<S999>/table3D_cft'
#define rtCP_table3D_cft_bp01Data_j rtCP_pooled_ohnMAdtcG72M /* Computed Parameter: rtCP_table3D_cft_bp01Data_j
* Referenced by: '<S1050>/table3D_cft'
*/
#define rtCP_table3D_cft_bp02Data_p rtCP_pooled_4R9HnDqNNfyC /* Computed Parameter: rtCP_table3D_cft_bp02Data_p
* Referenced by: '<S999>/table3D_cft'
#define rtCP_table3D_cft_bp02Data_n rtCP_pooled_4R9HnDqNNfyC /* Computed Parameter: rtCP_table3D_cft_bp02Data_n
* Referenced by: '<S1050>/table3D_cft'
*/
#define rtCP_table3D_cft_bp03Data_k rtCP_pooled_aoFl7QCPgCDt /* Computed Parameter: rtCP_table3D_cft_bp03Data_k
* Referenced by: '<S999>/table3D_cft'
#define rtCP_table3D_cft_bp03Data_c rtCP_pooled_aoFl7QCPgCDt /* Computed Parameter: rtCP_table3D_cft_bp03Data_c
* Referenced by: '<S1050>/table3D_cft'
*/
#define rtCP_table3D_Nh_dimSizes rtCP_pooled_rsQCCyrSe0iD /* Computed Parameter: rtCP_table3D_Nh_dimSizes
* Referenced by: '<S386>/table3D_Nh'
@@ -846,13 +850,13 @@ extern const uint8_T rtCP_pooled_mhMab4fllVU3;
* Referenced by: '<S385>/table2D_NhAB'
*/
#define rtCP_uDLookupTable1_maxIndex rtCP_pooled_QoUfS3pLidPZ /* Computed Parameter: rtCP_uDLookupTable1_maxIndex
* Referenced by: '<S604>/1-D Lookup Table1'
* Referenced by: '<S605>/1-D Lookup Table1'
*/
#define rtCP_table2D_cftAB_maxIndex rtCP_pooled_a3Su5DwHejJI /* Computed Parameter: rtCP_table2D_cftAB_maxIndex
* Referenced by: '<S998>/table2D_cftAB'
* Referenced by: '<S1049>/table2D_cftAB'
*/
#define rtCP_table3D_cft_dimSizes rtCP_pooled_rsQCCyrSe0iD /* Computed Parameter: rtCP_table3D_cft_dimSizes
* Referenced by: '<S999>/table3D_cft'
* Referenced by: '<S1050>/table3D_cft'
*/
#define rtCP_table2D_CL_base_maxIndex rtCP_pooled_qhm2sJNkM8ZA /* Computed Parameter: rtCP_table2D_CL_base_maxIndex
* Referenced by: '<S53>/table2D_CL_base'
@@ -990,9 +994,9 @@ extern const uint8_T rtCP_pooled_mhMab4fllVU3;
* Referenced by: '<S389>/table3D_cft'
*/
#define rtCP_mav_parser_P1 rtCP_pooled_e6HU8n7YauPz /* Expression: Channel
* Referenced by: '<S1137>/mav_parser'
* Referenced by: '<S1188>/mav_parser'
*/
#define rtCP_ConstantBP_Value_h rtCP_pooled_mhMab4fllVU3 /* Computed Parameter: rtCP_ConstantBP_Value_h
#define rtCP_ConstantBP_Value_hk rtCP_pooled_mhMab4fllVU3 /* Computed Parameter: rtCP_ConstantBP_Value_hk
* Referenced by: '<S6>/Constant BP'
*/
#define rtCP_ConstantBP1_Value_g rtCP_pooled_e6HU8n7YauPz /* Computed Parameter: rtCP_ConstantBP1_Value_g
@@ -2203,6 +2207,39 @@ extern void SIL_RightMainGearGeometryForcesandMoments(RT_MODEL_SIL_T * const
*localB, DW_GearGeometryForcesandMoments_SIL_i_T *localDW, real_T rtp_w,
real_T rtp_k_st, real_T rtp_kd, real_T rtp_kp, real_T rtp_k_r, real_T
rtp_k_brk);
extern void SIL_FunctionCallSubsystem(const uint8_T rtu_data[96], uint16_T
rtu_msg_len, uint16_T *rty_crc16);
extern void SIL_sbg_ecom_log_imu_data_frame(const uint8_T rtu_data[96], uint32_T
*rty_imu, uint16_T *rty_imu_o, real32_T rty_imu_n[3], real32_T rty_imu_p[3],
real32_T *rty_imu_c, real32_T rty_imu_oc[3], real32_T rty_imu_a[3]);
extern void SIL_sbg_ecom_log_euler_data_frame(const uint8_T rtu_data[96],
uint32_T *rty_euler, real32_T rty_euler_g[3], real32_T rty_euler_c[3],
uint32_T *rty_solution_status, B_sbg_ecom_log_euler_data_frame_SIL_T *localB);
extern void SIL_sbg_ecom_log_nav_data_frame(const uint8_T rtu_data[96], uint32_T
*rty_nav, real32_T rty_nav_d[3], real32_T rty_nav_l[3], real_T rty_nav_a[3],
real32_T *rty_nav_b, real32_T rty_nav_i[3], uint32_T *rty_solution_status,
B_sbg_ecom_log_nav_data_frame_SIL_T *localB);
extern void SIL_sbg_ecom_log_gps_vel_data_frame(const uint8_T rtu_data[96],
uint32_T *rty_gps_vel, uint32_T *rty_gps_vel_h, uint32_T *rty_gps_vel_n,
real32_T rty_gps_vel_p[3], real32_T rty_gps_vel_i[3], real32_T *rty_gps_vel_a,
real32_T *rty_gps_vel_o);
extern void SIL_sbg_ecom_log_gps_pos_data_frame(const uint8_T rtu_data[96],
uint32_T *rty_gps_pos, uint32_T *rty_gps_pos_l, uint32_T *rty_gps_pos_m,
real_T rty_gps_pos_lu[3], real32_T *rty_gps_pos_e, real32_T rty_gps_pos_k[3],
uint8_T *rty_gps_pos_j, uint16_T *rty_gps_pos_f, uint16_T *rty_gps_pos_ll);
extern void SIL_sbg_ecom_log_gps_hdt_data_frame(const uint8_T rtu_data[96],
uint32_T *rty_gps_hdt, uint16_T *rty_gps_hdt_h, uint32_T *rty_gps_hdt_k,
real32_T *rty_gps_hdt_i, real32_T *rty_gps_hdt_a, real32_T *rty_gps_hdt_e,
real32_T *rty_gps_hdt_p);
extern void SIL_sbg_ecom_log_gps_utc_tim_data_frame(const uint8_T rtu_data[96],
uint32_T *rty_gps_utc_time, uint16_T *rty_gps_utc_time_f, uint16_T
*rty_gps_utc_time_p, uint8_T *rty_gps_utc_time_fm, uint8_T *rty_gps_utc_time_a,
uint8_T *rty_gps_utc_time_c, uint8_T *rty_gps_utc_time_j, uint8_T
*rty_gps_utc_time_m, uint32_T *rty_gps_utc_time_au, uint32_T
*rty_gps_utc_time_pn);
extern void SIL_sbg_ecom_log_baro_alt_data_frame(const uint8_T rtu_data[96],
uint32_T *rty_baro_alt, uint16_T *rty_baro_alt_a, real32_T *rty_baro_alt_d,
real32_T *rty_baro_alt_k);
extern void SIL_tick_Init(DW_tick_SIL_T *localDW);
extern void SIL_tick(real_T rtu_dt, boolean_T *rty_enabled, DW_tick_SIL_T
*localDW);
@@ -2229,7 +2266,7 @@ extern void SIL_psi_err_Reset(real32_T *rty_out);
extern void SIL_psi_err(real32_T rtu_in, real32_T *rty_out);
extern void SIL_H(real32_T rtu_h_c, real32_T rtu_asl, real32_T *rty_dH, real32_T
*rty_hdot_des);
extern void SIL_IfActionSubsystem1_e(real32_T rtu_y_in, real32_T rtu_f, real32_T
extern void SIL_IfActionSubsystem1_f(real32_T rtu_y_in, real32_T rtu_f, real32_T
*rty_y_out);
extern void SIL_theta1_Init(DW_theta1_SIL_T *localDW);
extern void SIL_theta1_Reset(DW_theta1_SIL_T *localDW);