update gencode, param wind

This commit is contained in:
matt
2020-12-11 18:19:23 +08:00
parent 77d2ba3efd
commit f4f4ed6153
10 changed files with 33 additions and 40 deletions
+17 -24
View File
@@ -3,9 +3,9 @@
* *
* Code generated for Simulink model 'SIL'. * Code generated for Simulink model 'SIL'.
* *
* Model version : 1.575 * Model version : 1.576
* Simulink Coder version : 9.0 (R2018b) 24-May-2018 * Simulink Coder version : 9.0 (R2018b) 24-May-2018
* C/C++ source code generated on : Fri Dec 11 15:14:00 2020 * C/C++ source code generated on : Fri Dec 11 17:53:13 2020
* *
* Target selection: ert_shrlib.tlc * Target selection: ert_shrlib.tlc
* Embedded hardware selection: Intel->x86-64 (Windows64) * Embedded hardware selection: Intel->x86-64 (Windows64)
@@ -625,7 +625,6 @@ static void SIL_sf_msg_send_cmd(void);
static void SIL_update_vert(ENUM_AFCS_VERT in, ENUM_AT in2, ENUM_AFCS_VERT *out, static void SIL_update_vert(ENUM_AFCS_VERT in, ENUM_AT in2, ENUM_AFCS_VERT *out,
ENUM_AT *out2); ENUM_AT *out2);
static void SIL_parachute(void); static void SIL_parachute(void);
static void SIL_Idle(void);
static boolean_T SIL_sf_msg_pop_mission_item(void); static boolean_T SIL_sf_msg_pop_mission_item(void);
static void SIL_sf_msg_send_mission_ack(void); static void SIL_sf_msg_send_mission_ack(void);
static void SIL_sf_msg_send_mission_req_int(void); static void SIL_sf_msg_send_mission_req_int(void);
@@ -5993,26 +5992,6 @@ static void SIL_parachute(void)
} }
} }
/* Function for Chart: '<S666>/Chart' */
static void SIL_Idle(void)
{
if ((SIL_B.BusAssignment_i.recovery & 2U) != 0U) {
SIL_DW.is_c21_kb3_autopilot = SIL_IN_parachute;
SIL_DW.temporalCounter_i2 = 0U;
SIL_B.recovery_out = 3U;
SIL_DW.is_parachute = SIL_IN_one;
SIL_DW.temporalCounter_i1_i = 0U;
SIL_B.ch_out = 3U;
SIL_B.peroid_out = 50U;
SIL_B.sw_out = 1U;
} else {
SIL_B.recovery_out = SIL_B.BusAssignment_i.recovery;
SIL_B.ch_out = SIL_B.BusAssignment_i.ccm_ch;
SIL_B.peroid_out = SIL_B.BusAssignment_i.ccm_period;
SIL_B.sw_out = SIL_B.BusAssignment_i.ccm_sw;
}
}
int32_T SIL_pop_c02u1i(Queue_mavlink_mission_item_int_t *q, int32_T SIL_pop_c02u1i(Queue_mavlink_mission_item_int_t *q,
Msg_mavlink_mission_item_int_t *elementOut) Msg_mavlink_mission_item_int_t *elementOut)
{ {
@@ -18828,7 +18807,21 @@ void SIL_step(void)
} else { } else {
switch (SIL_DW.is_c21_kb3_autopilot) { switch (SIL_DW.is_c21_kb3_autopilot) {
case SIL_IN_Idle_c: case SIL_IN_Idle_c:
SIL_Idle(); if ((SIL_B.BusAssignment_i.recovery & 2U) != 0U) {
SIL_DW.is_c21_kb3_autopilot = SIL_IN_parachute;
SIL_DW.temporalCounter_i2 = 0U;
SIL_B.recovery_out = 3U;
SIL_DW.is_parachute = SIL_IN_one;
SIL_DW.temporalCounter_i1_i = 0U;
SIL_B.ch_out = 3U;
SIL_B.peroid_out = 50U;
SIL_B.sw_out = 1U;
} else {
SIL_B.recovery_out = SIL_B.BusAssignment_i.recovery;
SIL_B.ch_out = SIL_B.BusAssignment_i.ccm_ch;
SIL_B.peroid_out = SIL_B.BusAssignment_i.ccm_period;
SIL_B.sw_out = SIL_B.BusAssignment_i.ccm_sw;
}
break; break;
case SIL_IN_Idle1: case SIL_IN_Idle1:
+2 -2
View File
@@ -3,9 +3,9 @@
* *
* Code generated for Simulink model 'SIL'. * Code generated for Simulink model 'SIL'.
* *
* Model version : 1.575 * Model version : 1.576
* Simulink Coder version : 9.0 (R2018b) 24-May-2018 * Simulink Coder version : 9.0 (R2018b) 24-May-2018
* C/C++ source code generated on : Fri Dec 11 15:14:00 2020 * C/C++ source code generated on : Fri Dec 11 17:53:13 2020
* *
* Target selection: ert_shrlib.tlc * Target selection: ert_shrlib.tlc
* Embedded hardware selection: Intel->x86-64 (Windows64) * Embedded hardware selection: Intel->x86-64 (Windows64)
+2 -2
View File
@@ -3,9 +3,9 @@
* *
* Code generated for Simulink model 'SIL'. * Code generated for Simulink model 'SIL'.
* *
* Model version : 1.575 * Model version : 1.576
* Simulink Coder version : 9.0 (R2018b) 24-May-2018 * Simulink Coder version : 9.0 (R2018b) 24-May-2018
* C/C++ source code generated on : Fri Dec 11 15:14:00 2020 * C/C++ source code generated on : Fri Dec 11 17:53:13 2020
* *
* Target selection: ert_shrlib.tlc * Target selection: ert_shrlib.tlc
* Embedded hardware selection: Intel->x86-64 (Windows64) * Embedded hardware selection: Intel->x86-64 (Windows64)
+2 -2
View File
@@ -3,9 +3,9 @@
* *
* Code generated for Simulink model 'SIL'. * Code generated for Simulink model 'SIL'.
* *
* Model version : 1.575 * Model version : 1.576
* Simulink Coder version : 9.0 (R2018b) 24-May-2018 * Simulink Coder version : 9.0 (R2018b) 24-May-2018
* C/C++ source code generated on : Fri Dec 11 15:14:00 2020 * C/C++ source code generated on : Fri Dec 11 17:53:13 2020
* *
* Target selection: ert_shrlib.tlc * Target selection: ert_shrlib.tlc
* Embedded hardware selection: Intel->x86-64 (Windows64) * Embedded hardware selection: Intel->x86-64 (Windows64)
+4 -4
View File
@@ -3,9 +3,9 @@
* *
* Code generated for Simulink model 'SIL'. * Code generated for Simulink model 'SIL'.
* *
* Model version : 1.575 * Model version : 1.576
* Simulink Coder version : 9.0 (R2018b) 24-May-2018 * Simulink Coder version : 9.0 (R2018b) 24-May-2018
* C/C++ source code generated on : Fri Dec 11 15:14:00 2020 * C/C++ source code generated on : Fri Dec 11 17:53:13 2020
* *
* Target selection: ert_shrlib.tlc * Target selection: ert_shrlib.tlc
* Embedded hardware selection: Intel->x86-64 (Windows64) * Embedded hardware selection: Intel->x86-64 (Windows64)
@@ -118,14 +118,14 @@ P_SIL_T SIL_P = {
/* Variable: wind_east /* Variable: wind_east
* Referenced by: '<S8>/1-D Lookup Table1' * Referenced by: '<S8>/1-D Lookup Table1'
*/ */
{ -5.0, -25.0, -25.0 }, { -5.0, -25.0, -35.0 },
/* Variable: wind_level /* Variable: wind_level
* Referenced by: * Referenced by:
* '<S8>/1-D Lookup Table' * '<S8>/1-D Lookup Table'
* '<S8>/1-D Lookup Table1' * '<S8>/1-D Lookup Table1'
*/ */
{ 0.0, 5000.0, 10000.0 }, { 1300.0, 5000.0, 10000.0 },
/* Variable: wind_north /* Variable: wind_north
* Referenced by: '<S8>/1-D Lookup Table' * Referenced by: '<S8>/1-D Lookup Table'
+2 -2
View File
@@ -3,9 +3,9 @@
* *
* Code generated for Simulink model 'SIL'. * Code generated for Simulink model 'SIL'.
* *
* Model version : 1.575 * Model version : 1.576
* Simulink Coder version : 9.0 (R2018b) 24-May-2018 * Simulink Coder version : 9.0 (R2018b) 24-May-2018
* C/C++ source code generated on : Fri Dec 11 15:14:00 2020 * C/C++ source code generated on : Fri Dec 11 17:53:13 2020
* *
* Target selection: ert_shrlib.tlc * Target selection: ert_shrlib.tlc
* Embedded hardware selection: Intel->x86-64 (Windows64) * Embedded hardware selection: Intel->x86-64 (Windows64)
+2 -2
View File
@@ -3,9 +3,9 @@
* *
* Code generated for Simulink model 'SIL'. * Code generated for Simulink model 'SIL'.
* *
* Model version : 1.575 * Model version : 1.576
* Simulink Coder version : 9.0 (R2018b) 24-May-2018 * Simulink Coder version : 9.0 (R2018b) 24-May-2018
* C/C++ source code generated on : Fri Dec 11 15:14:00 2020 * C/C++ source code generated on : Fri Dec 11 17:53:13 2020
* *
* Target selection: ert_shrlib.tlc * Target selection: ert_shrlib.tlc
* Embedded hardware selection: Intel->x86-64 (Windows64) * Embedded hardware selection: Intel->x86-64 (Windows64)
Binary file not shown.
+2 -2
View File
@@ -3,9 +3,9 @@
* *
* Code generated for Simulink model 'SIL'. * Code generated for Simulink model 'SIL'.
* *
* Model version : 1.575 * Model version : 1.576
* Simulink Coder version : 9.0 (R2018b) 24-May-2018 * Simulink Coder version : 9.0 (R2018b) 24-May-2018
* C/C++ source code generated on : Fri Dec 11 15:14:00 2020 * C/C++ source code generated on : Fri Dec 11 17:53:13 2020
* *
* Target selection: ert_shrlib.tlc * Target selection: ert_shrlib.tlc
* Embedded hardware selection: Intel->x86-64 (Windows64) * Embedded hardware selection: Intel->x86-64 (Windows64)
Binary file not shown.