diff --git a/DataNonVolatile.c b/DataNonVolatile.c index 4598030..4f14a25 100644 --- a/DataNonVolatile.c +++ b/DataNonVolatile.c @@ -3,7 +3,11 @@ // #include #include "DataNonVolatatile_Private.h" - +#include "Rs_Cal_0_SedanL.h" +#include "Rs_Cal_1_SedanH.h" +#include "Rs_Cal_2_Limo.h" +#include "Rs_Cal_3_Suv.h" +#include "Rs_Cal_4_Mpv.h" void DeviceDataParam_InitDefaults(tDeviceDataNonVolatile *env) { @@ -14,5 +18,5 @@ void DeviceDataParam_InitDefaults(tDeviceDataNonVolatile *env) { } void DeviceDataCalib_InitDefaults(uint8_t *env) { - + Rs_Cal_0_SedanL(); } diff --git a/HVAC_preDefine.h b/HVAC_preDefine.h index dff9726..8ce6eb1 100644 --- a/HVAC_preDefine.h +++ b/HVAC_preDefine.h @@ -11,6 +11,13 @@ #define SECT_SRAM_CAL __attribute__((section (".caldata"))) #define SECT_FLASH_CAL __attribute__((section (".caltext"))) #define SECT_SRAM_NVM __attribute__((section (".nvmdata"))) + +#define SECT_VEH_CAL_0 +#define SECT_VEH_CAL_1 +#define SECT_VEH_CAL_2 +#define SECT_VEH_CAL_3 +#define SECT_VEH_CAL_4 + #define tU08 uint8_t #define tU16 uint16_t #define tS16 int16_t diff --git a/Rs_Cal_Base.c b/Rs_Cal_Base.c index b6a9c01..7c3a922 100644 --- a/Rs_Cal_Base.c +++ b/Rs_Cal_Base.c @@ -2,13 +2,12 @@ ****************************************************************************** * @file Rs_Cal_Base.c * @brief No brief - * @remark Generated by Z:\���������\��������� ������\��\Rs_Cal_R20_ver14_250521.xlsm + * @remark Generated by C:\9999\Rs_Cal_R23_ver21_SedanL.xlsm * Generated on yyyy-mm-dd hh:mm:ss *****************************************************************************/ /****************************************************************************** * INCLUDE FILES *****************************************************************************/ -#include "HVAC_preDefine.h" #include "Rs_Cal_Base.h" /****************************************************************************** @@ -894,7 +893,7 @@ SECT_SRAM_CAL tU08 g_aucREAR_CENT_DRS_PERCENT_AF[9] = { 0}; SECT_SRAM_CAL tU16 g_ausMIN_PWM[2] = { 0}; /* ------------------------------------------MinPWM: End*/ SECT_SRAM_CAL tS16 g_assSTART_ENTER_COOLANT[6] = { 0}; -SECT_SRAM_CAL tS16 g_assSTART_ENTER_COOLANT_LV2[8] = { 0}; +SECT_SRAM_CAL tS16 g_assSTART_COOLANT_STEP0_TO_1[8] = { 0}; SECT_SRAM_CAL tS16 g_assSTART_COOLANT_TO_STEP2[3] = { 0}; SECT_SRAM_CAL tS16 g_assSTART_COOLANT_STEP1_BLR_F[6] = { 0}; SECT_SRAM_CAL tS16 g_assSTART_COOLANT_STEP1_BLR_R[6] = { 0}; @@ -1073,6 +1072,9 @@ SECT_SRAM_CAL tU16 g_ausDbF_Pwm_Bi_Bi2[9] = { 0}; SECT_SRAM_CAL tU16 g_ausDbF_Pwm_Bi_Vent[9] = { 0}; SECT_SRAM_CAL tU16 g_ausDbF_Pwm_Bi2_Vent[9] = { 0}; /* ------------------------------------------Different blower Front: End*/ +SECT_SRAM_CAL tU16 g_usAromaPwm_Min = 0; +SECT_SRAM_CAL tU16 g_usAromaPwm_Max = 0; +/* ------------------------------------------Aroma Limit Pwm: End*/ /*********************************************************Cal Table End*/ /****************************************************************************** @@ -1087,7 +1089,7 @@ SECT_SRAM_CAL tU16 g_ausDbF_Pwm_Bi2_Vent[9] = { 0}; /****************************************************************************** * LOCAL FUNCTIONS *****************************************************************************/ -/* End of Excel line : 1089 */ +/* End of Excel line : 1092 */ /****************************************************************************** * EOF *****************************************************************************/ diff --git a/Rs_Cal_Base.h b/Rs_Cal_Base.h index fb53ff6..7cc5bbe 100644 --- a/Rs_Cal_Base.h +++ b/Rs_Cal_Base.h @@ -2,7 +2,7 @@ ****************************************************************************** * @file Rs_Cal_Base.h * @brief No brief - * @remark Generated by Z:\���������\��������� ������\��\Rs_Cal_R20_ver14_250521.xlsm + * @remark Generated by C:\9999\Rs_Cal_R23_ver21_SedanL.xlsm * Generated on yyyy-mm-dd hh:mm:ss *****************************************************************************/ #ifndef RS_CAL_BASE_H__ @@ -896,7 +896,7 @@ extern SECT_SRAM_CAL tU08 g_aucREAR_CENT_DRS_PERCENT_AF[9]; extern SECT_SRAM_CAL tU16 g_ausMIN_PWM[2]; /* ------------------------------------------MinPWM: End*/ extern SECT_SRAM_CAL tS16 g_assSTART_ENTER_COOLANT[6]; -extern SECT_SRAM_CAL tS16 g_assSTART_ENTER_COOLANT_LV2[8]; +extern SECT_SRAM_CAL tS16 g_assSTART_COOLANT_STEP0_TO_1[8]; extern SECT_SRAM_CAL tS16 g_assSTART_COOLANT_TO_STEP2[3]; extern SECT_SRAM_CAL tS16 g_assSTART_COOLANT_STEP1_BLR_F[6]; extern SECT_SRAM_CAL tS16 g_assSTART_COOLANT_STEP1_BLR_R[6]; @@ -1075,13 +1075,16 @@ extern SECT_SRAM_CAL tU16 g_ausDbF_Pwm_Bi_Bi2[9]; extern SECT_SRAM_CAL tU16 g_ausDbF_Pwm_Bi_Vent[9]; extern SECT_SRAM_CAL tU16 g_ausDbF_Pwm_Bi2_Vent[9]; /* ------------------------------------------Different blower Front: End*/ +extern SECT_SRAM_CAL tU16 g_usAromaPwm_Min; +extern SECT_SRAM_CAL tU16 g_usAromaPwm_Max; +/* ------------------------------------------Aroma Limit Pwm: End*/ /*********************************************************Cal Table End*/ /****************************************************************************** * GLOBAL FUNCTIONS DECLARATIONS *****************************************************************************/ -/* End of Excel line : 1084 */ +/* End of Excel line : 1087 */ #endif /*RS_CAL_BASE_H__*/ /****************************************************************************** * EOF diff --git a/Rs_Cal_Flash.c b/Rs_Cal_Flash.c deleted file mode 100644 index fb5ea72..0000000 --- a/Rs_Cal_Flash.c +++ /dev/null @@ -1,42 +0,0 @@ -/** Doxygen: File brief - ****************************************************************************** - * @file Rs_Cal_1_SedanH.c - * @brief No brief - * @remark Generated by Z:\���������\��������� ������\��\Rs_Cal_R20_ver14_250521.xlsm - * Generated on yyyy-mm-dd hh:mm:ss - *****************************************************************************/ -/****************************************************************************** - * INCLUDE FILES - *****************************************************************************/ -#include "Rs_Cal_Flash.h" - -/****************************************************************************** - * MACRO DECLARATIONS - *****************************************************************************/ -/*PRQA S 0615 EOF #suppress : More than 511 block scope identifiers, from Calibration data table, No impact*/ -/*PRQA S 1514 EOF #suppress : In the same translation(used != defined), from Calibration data table, No impact*/ -/*PRQA S 3408 EOF #suppress : To manage Cal. data separately, from Calibration data table, No Impact*/ -/****************************************************************************** - * LOCAL TYPEDEFS (STRUCTURES, UNIONS, ENUMS) - *****************************************************************************/ -/****************************************************************************** - * GLOBAL VARIABLES DECLARATIONS - *****************************************************************************/ - -/****************************************************************************** - * LOCAL VARIABLES DECLARATIONS - *****************************************************************************/ -/****************************************************************************** - * LOCAL FUNCTIONS DECLARATIONS - *****************************************************************************/ -/****************************************************************************** - * GLOBAL FUNCTIONS - *****************************************************************************/ - -/****************************************************************************** - * LOCAL FUNCTIONS - *****************************************************************************/ -/* End of Excel line : 2153 */ -/****************************************************************************** - * EOF - *****************************************************************************/ diff --git a/calib/Rs_Cal_0_SedanL.c b/calib/Rs_Cal_0_SedanL.c new file mode 100644 index 0000000..965cf3d --- /dev/null +++ b/calib/Rs_Cal_0_SedanL.c @@ -0,0 +1,2162 @@ +/** Doxygen: File brief + ****************************************************************************** + * @file Rs_Cal_0_SedanL.c + * @brief No brief + * @remark Generated by C:\9999\Rs_Cal_R23_ver21_SedanL.xlsm + * Generated on yyyy-mm-dd hh:mm:ss + *****************************************************************************/ +/****************************************************************************** + * INCLUDE FILES + *****************************************************************************/ +#include "Rs_Cal_0_SedanL.h" + +/****************************************************************************** + * MACRO DECLARATIONS + *****************************************************************************/ +/*PRQA S 0615 EOF #suppress : More than 511 block scope identifiers, from Calibration data table, No impact*/ +/*PRQA S 1514 EOF #suppress : In the same translation(used != defined), from Calibration data table, No impact*/ +/*PRQA S 3408 EOF #suppress : To manage Cal. data separately, from Calibration data table, No Impact*/ +/****************************************************************************** + * LOCAL TYPEDEFS (STRUCTURES, UNIONS, ENUMS) + *****************************************************************************/ +/****************************************************************************** + * GLOBAL VARIABLES DECLARATIONS + *****************************************************************************/ +SECT_VEH_CAL_0 const tU08 c_ucCalFromRelease_SedanL = ID_TRUE; +SECT_VEH_CAL_0 const tU08 c_aucCAL_FP_DATE_SedanL[3] = { VERSION_SEDANL_Y, VERSION_SEDANL_M, VERSION_SEDANL_D}; +SECT_VEH_CAL_0 const tU08 c_aucCAL_VERSION_SedanL[2] = { 0, 21}; +SECT_VEH_CAL_0 const tU08 c_ucCAL_VARIANT_SedanL = 1; +/* ------------------------------------------Cal Version : End*/ +SECT_VEH_CAL_0 const tU16 c_ausSET_TEMP_FULL_SedanL[13] = { 170, 180, 190, 200, 210, 220, 230, 240, 250, 260, 270, 280, 290}; +SECT_VEH_CAL_0 const tU16 c_ausSET_TEMP_HALF_SedanL[7] = { 170, 190, 210, 230, 250, 270, 290}; +/* ------------------------------------------Set Temp : End*/ +SECT_VEH_CAL_0 const tS16 c_assINCAR_TG_FL_LV0_SedanL[13] = { 180, 190, 200, 210, 220, 235, 245, 255, 270, 280, 290, 310, 330}; +SECT_VEH_CAL_0 const tS16 c_assINCAR_TG_FR_LV0_SedanL[13] = { 180, 190, 200, 210, 220, 235, 245, 255, 270, 280, 290, 310, 330}; +SECT_VEH_CAL_0 const tS16 c_assVTG_FL_LV0_SedanL[13] = { 120, 105, 100, 95, 90, 85, 80, 80, 70, 65, 60, 60, 60}; +SECT_VEH_CAL_0 const tS16 c_assVTG_FR_LV0_SedanL[13] = { 120, 105, 100, 95, 90, 85, 80, 80, 70, 65, 60, 60, 60}; +SECT_VEH_CAL_0 const tS16 c_assVF_MIN_LV0_SedanL[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tS16 c_assVF_MAX_LV0_SedanL[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_Y1_LV0_SedanL[7] = { 60, 60, 50, 50, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_Y2_LV0_SedanL[7] = { 20, 20, 20, 20, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_Y3_LV0_SedanL[7] = { -20, -20, -20, -10, 5, 5, 5}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_Y4_LV0_SedanL[7] = { -50, -50, -50, -20, 10, 10, 10}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_X1_LV0_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_X2_LV0_SedanL[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_X3_LV0_SedanL[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_X4_LV0_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assVF_AMB_Y1_LV0_SedanL[7] = { 10, 10, 10, 5, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVF_AMB_Y2_LV0_SedanL[7] = { 5, 7, -2, -8, 1, 7, 5}; +SECT_VEH_CAL_0 const tS16 c_assVF_AMB_X1_LV0_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assVF_AMB_X2_LV0_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assVF_SUN_Y1_LV0_SedanL[7] = { 20, 20, 20, 20, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVF_SUN_Y2_LV0_SedanL[7] = { 50, 50, 50, 50, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVF_SUN_X1_LV0_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assVF_SUN_X2_LV0_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assTG_FLU_LV0_SedanL[13] = { 20, 20, 20, 50, 60, 80, 100, 125, 180, 260, 280, 300, 320}; +SECT_VEH_CAL_0 const tS16 c_assTG_FRU_LV0_SedanL[13] = { 20, 20, 20, 50, 60, 80, 100, 125, 180, 260, 280, 300, 320}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_MIN_LV0_SedanL[7] = { 20, 20, 20, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_MAX_LV0_SedanL[7] = { 600, 600, 600, 600, 600, 600, 598}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_Y1_LV0_SedanL[7] = { 0, -20, -50, -50, -100, -150, -200}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_Y2_LV0_SedanL[7] = { 0, -10, -30, -50, -50, -50, -50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_Y3_LV0_SedanL[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_Y4_LV0_SedanL[7] = { 200, 200, 200, 150, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_X1_LV0_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_X2_LV0_SedanL[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_X3_LV0_SedanL[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_X4_LV0_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_AMB_Y1_LV0_SedanL[7] = { -20, -10, -30, -40, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_AMB_Y2_LV0_SedanL[7] = { 15, 40, 50, 50, 0, 20, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_AMB_X1_LV0_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_AMB_X2_LV0_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_SUN_Y1_LV0_SedanL[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_SUN_Y2_LV0_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_SUN_X1_LV0_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_SUN_X2_LV0_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assTG_FLL_LV0_SedanL[13] = { 150, 150, 150, 150, 200, 250, 300, 350, 400, 450, 500, 550, 650}; +SECT_VEH_CAL_0 const tS16 c_assTG_FRL_LV0_SedanL[13] = { 150, 150, 150, 150, 200, 250, 300, 350, 400, 450, 500, 550, 650}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_MIN_LV0_SedanL[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_MAX_LV0_SedanL[7] = { 400, 450, 500, 600, 600, 600, 600}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_Y1_LV0_SedanL[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_Y2_LV0_SedanL[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_Y3_LV0_SedanL[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_Y4_LV0_SedanL[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_X1_LV0_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_X2_LV0_SedanL[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_X3_LV0_SedanL[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_X4_LV0_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_AMB_Y1_LV0_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_AMB_Y2_LV0_SedanL[7] = { 0, 50, 50, 0, -20, -50, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_AMB_X1_LV0_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_AMB_X2_LV0_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_SUN_Y1_LV0_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_SUN_Y2_LV0_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_SUN_X1_LV0_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_SUN_X2_LV0_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assINCAR_TG_RL_LV0_SedanL[13] = { 5, 195, 200, 215, 230, 240, 250, 270, 280, 290, 300, 310, 320}; +SECT_VEH_CAL_0 const tS16 c_assINCAR_TG_RR_LV0_SedanL[13] = { 190, 195, 200, 215, 230, 240, 250, 270, 280, 290, 300, 310, 320}; +SECT_VEH_CAL_0 const tS16 c_assVTG_RL_LV0_SedanL[13] = { 110, 100, 92, 82, 75, 70, 65, 65, 60, 60, 60, 60, 60}; +SECT_VEH_CAL_0 const tS16 c_assVTG_RR_LV0_SedanL[13] = { 110, 100, 92, 82, 75, 70, 65, 65, 60, 60, 60, 60, 60}; +SECT_VEH_CAL_0 const tS16 c_assVR_MIN_LV0_SedanL[7] = { 80, 80, 40, 40, 40, 30, 30}; +SECT_VEH_CAL_0 const tS16 c_assVR_MAX_LV0_SedanL[7] = { 160, 160, 160, 160, 100, 80, 80}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_Y1_LV0_SedanL[7] = { 60, 60, 50, 50, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_Y2_LV0_SedanL[7] = { 20, 20, 20, 20, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_Y3_LV0_SedanL[7] = { -20, -20, -20, -10, 5, 5, 5}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_Y4_LV0_SedanL[7] = { -50, -50, -50, -20, 10, 10, 10}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_X1_LV0_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_X2_LV0_SedanL[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_X3_LV0_SedanL[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_X4_LV0_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assVR_AMB_Y1_LV0_SedanL[7] = { 20, 20, 20, 20, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_AMB_Y2_LV0_SedanL[7] = { 5, 5, -5, -10, -10, -10, 5}; +SECT_VEH_CAL_0 const tS16 c_assVR_AMB_X1_LV0_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assVR_AMB_X2_LV0_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assVR_SUN_Y1_LV0_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_SUN_Y2_LV0_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_SUN_X1_LV0_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assVR_SUN_X2_LV0_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assTG_RL_LV0_SedanL[13] = { 30, 30, 30, 50, 90, 100, 120, 180, 240, 320, 400, 450, 500}; +SECT_VEH_CAL_0 const tS16 c_assTG_RR_LV0_SedanL[13] = { 30, 30, 30, 50, 90, 100, 120, 180, 240, 320, 400, 450, 500}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_MIN_LV0_SedanL[7] = { 20, 20, 20, 20, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_MAX_LV0_SedanL[7] = { 400, 400, 450, 500, 600, 600, 600}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_Y1_LV0_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_Y2_LV0_SedanL[7] = { -40, -40, -40, -40, -40, -50, -60}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_Y3_LV0_SedanL[7] = { 40, 40, 40, 40, 20, 20, 20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_Y4_LV0_SedanL[7] = { 200, 200, 200, 100, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_X1_LV0_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_X2_LV0_SedanL[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_X3_LV0_SedanL[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_X4_LV0_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_AMB_Y1_LV0_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_AMB_Y2_LV0_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_AMB_X1_LV0_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_AMB_X2_LV0_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_SUN_Y1_LV0_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_SUN_Y2_LV0_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_SUN_X1_LV0_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_SUN_X2_LV0_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_DUCT_TIME_FR_LV0_SedanL[7] = { 600, 600, 600, 600, 600, 600, 600}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_DUCT_TIME_FL_LV0_SedanL[7] = { 600, 600, 600, 600, 600, 600, 600}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_DUCT_RATE_LV0_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_DUCT_MAX_LV0_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_AF_TIME_FR_LV0_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_AF_TIME_FL_LV0_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_AF_RATE_LV0_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_AF_MAX_LV0_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv0 : End*/ +SECT_VEH_CAL_0 const tS16 c_assINCAR_TG_FL_LV1_SedanL[13] = { 210, 225, 240, 255, 270, 285, 300, 310, 320, 330, 340, 350, 360}; +SECT_VEH_CAL_0 const tS16 c_assINCAR_TG_FR_LV1_SedanL[13] = { 210, 225, 240, 255, 270, 285, 300, 310, 320, 330, 340, 350, 360}; +SECT_VEH_CAL_0 const tS16 c_assVTG_FL_LV1_SedanL[13] = { 120, 110, 100, 90, 83, 78, 70, 70, 70, 70, 70, 70, 70}; +SECT_VEH_CAL_0 const tS16 c_assVTG_FR_LV1_SedanL[13] = { 120, 110, 100, 90, 83, 78, 70, 70, 70, 70, 70, 70, 70}; +SECT_VEH_CAL_0 const tS16 c_assVF_MIN_LV1_SedanL[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_0 const tS16 c_assVF_MAX_LV1_SedanL[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_Y1_LV1_SedanL[7] = { 24, 30, 30, 30, 30, 25, 20}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_Y2_LV1_SedanL[7] = { 10, 10, 10, 10, 5, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_Y3_LV1_SedanL[7] = { -10, -8, -5, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_Y4_LV1_SedanL[7] = { -30, -30, -20, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_X1_LV1_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_X2_LV1_SedanL[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_X3_LV1_SedanL[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_X4_LV1_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assVF_AMB_Y1_LV1_SedanL[7] = { 5, 4, 3, 2, -2, -3, -5}; +SECT_VEH_CAL_0 const tS16 c_assVF_AMB_Y2_LV1_SedanL[7] = { -25, -25, -20, -10, -8, 3, 10}; +SECT_VEH_CAL_0 const tS16 c_assVF_AMB_X1_LV1_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assVF_AMB_X2_LV1_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assVF_SUN_Y1_LV1_SedanL[7] = { 15, 15, 15, 11, 5, 3, 3}; +SECT_VEH_CAL_0 const tS16 c_assVF_SUN_Y2_LV1_SedanL[7] = { 33, 30, 25, 22, 10, 5, 5}; +SECT_VEH_CAL_0 const tS16 c_assVF_SUN_X1_LV1_SedanL[7] = { 500, 500, 500, 500, 500, 500, 500}; +SECT_VEH_CAL_0 const tS16 c_assVF_SUN_X2_LV1_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assTG_FLU_LV1_SedanL[13] = { 50, 70, 90, 120, 130, 140, 180, 200, 240, 260, 280, 300, 320}; +SECT_VEH_CAL_0 const tS16 c_assTG_FRU_LV1_SedanL[13] = { 50, 70, 90, 120, 130, 140, 180, 200, 240, 260, 280, 300, 320}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_MIN_LV1_SedanL[7] = { 20, 20, 20, 20, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_MAX_LV1_SedanL[7] = { 400, 450, 450, 500, 600, 600, 600}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_Y1_LV1_SedanL[7] = { -8, -20, -50, -70, -100, -150, -200}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_Y2_LV1_SedanL[7] = { 0, -10, -30, -50, -50, -50, -50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_Y3_LV1_SedanL[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_Y4_LV1_SedanL[7] = { 200, 200, 200, 150, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_X1_LV1_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_X2_LV1_SedanL[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_X3_LV1_SedanL[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_X4_LV1_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_AMB_Y1_LV1_SedanL[7] = { -15, -25, -15, -27, -30, 70, 70}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_AMB_Y2_LV1_SedanL[7] = { 0, 20, 20, 25, 55, 55, 75}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_AMB_X1_LV1_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_AMB_X2_LV1_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_SUN_Y1_LV1_SedanL[7] = { -50, -50, -35, -20, -50, -50, -50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_SUN_Y2_LV1_SedanL[7] = { -100, -100, -75, -50, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_SUN_X1_LV1_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_SUN_X2_LV1_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assTG_FLL_LV1_SedanL[13] = { 150, 200, 200, 200, 200, 220, 250, 280, 320, 360, 400, 450, 500}; +SECT_VEH_CAL_0 const tS16 c_assTG_FRL_LV1_SedanL[13] = { 150, 200, 200, 200, 200, 200, 220, 280, 320, 360, 400, 450, 500}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_MIN_LV1_SedanL[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_MAX_LV1_SedanL[7] = { 450, 450, 500, 600, 600, 600, 600}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_Y1_LV1_SedanL[7] = { 0, 0, 0, 0, 0, -100, -200}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_Y2_LV1_SedanL[7] = { 0, 0, 0, 0, -50, -50, -50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_Y3_LV1_SedanL[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_Y4_LV1_SedanL[7] = { 100, 100, 100, 50, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_X1_LV1_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_X2_LV1_SedanL[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_X3_LV1_SedanL[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_X4_LV1_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_AMB_Y1_LV1_SedanL[7] = { 0, 0, 65, 60, 65, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_AMB_Y2_LV1_SedanL[7] = { 45, 50, 60, 75, 100, 100, 95}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_AMB_X1_LV1_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_AMB_X2_LV1_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_SUN_Y1_LV1_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_SUN_Y2_LV1_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_SUN_X1_LV1_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_SUN_X2_LV1_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assINCAR_TG_RL_LV1_SedanL[13] = { 225, 240, 255, 270, 285, 300, 310, 320, 330, 340, 350, 360, 370}; +SECT_VEH_CAL_0 const tS16 c_assINCAR_TG_RR_LV1_SedanL[13] = { 225, 240, 255, 270, 285, 300, 310, 320, 330, 340, 350, 360, 370}; +SECT_VEH_CAL_0 const tS16 c_assVTG_RL_LV1_SedanL[13] = { 115, 105, 95, 80, 65, 60, 55, 50, 50, 50, 50, 52, 55}; +SECT_VEH_CAL_0 const tS16 c_assVTG_RR_LV1_SedanL[13] = { 115, 105, 95, 80, 65, 60, 55, 50, 50, 50, 50, 52, 55}; +SECT_VEH_CAL_0 const tS16 c_assVR_MIN_LV1_SedanL[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_0 const tS16 c_assVR_MAX_LV1_SedanL[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_Y1_LV1_SedanL[7] = { 30, 30, 25, 25, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_Y2_LV1_SedanL[7] = { 15, 13, 10, 8, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_Y3_LV1_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_Y4_LV1_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_X1_LV1_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_X2_LV1_SedanL[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_X3_LV1_SedanL[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_X4_LV1_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assVR_AMB_Y1_LV1_SedanL[7] = { 0, 0, 0, 2, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_AMB_Y2_LV1_SedanL[7] = { -15, -15, 10, 15, 15, 5, 15}; +SECT_VEH_CAL_0 const tS16 c_assVR_AMB_X1_LV1_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assVR_AMB_X2_LV1_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assVR_SUN_Y1_LV1_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_SUN_Y2_LV1_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_SUN_X1_LV1_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assVR_SUN_X2_LV1_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assTG_RL_LV1_SedanL[13] = { 30, 30, 50, 80, 90, 100, 110, 160, 200, 250, 300, 350, 400}; +SECT_VEH_CAL_0 const tS16 c_assTG_RR_LV1_SedanL[13] = { 30, 30, 50, 80, 90, 100, 110, 160, 200, 250, 300, 350, 400}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_MIN_LV1_SedanL[7] = { 20, 20, 20, 20, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_MAX_LV1_SedanL[7] = { 400, 400, 450, 500, 600, 600, 600}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_Y1_LV1_SedanL[7] = { -100, -100, -100, -100, -100, -120, -150}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_Y2_LV1_SedanL[7] = { -50, -50, -50, -20, -30, -40, -50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_Y3_LV1_SedanL[7] = { 50, 50, 50, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_Y4_LV1_SedanL[7] = { 200, 200, 200, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_X1_LV1_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_X2_LV1_SedanL[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_X3_LV1_SedanL[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_X4_LV1_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_AMB_Y1_LV1_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_AMB_Y2_LV1_SedanL[7] = { 0, 0, 0, 80, 80, 80, 80}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_AMB_X1_LV1_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_AMB_X2_LV1_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_SUN_Y1_LV1_SedanL[7] = { -15, -15, -15, -5, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_SUN_Y2_LV1_SedanL[7] = { -25, -25, -25, -15, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_SUN_X1_LV1_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_SUN_X2_LV1_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_DUCT_TIME_FR_LV1_SedanL[7] = { 600, 600, 600, 600, 600, 600, 600}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_DUCT_TIME_FL_LV1_SedanL[7] = { 600, 600, 600, 600, 600, 600, 600}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_DUCT_RATE_LV1_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_DUCT_MAX_LV1_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_AF_TIME_FR_LV1_SedanL[7] = { 150, 150, 150, 150, 150, 150, 150}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_AF_TIME_FL_LV1_SedanL[7] = { 150, 150, 150, 150, 150, 150, 150}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_AF_RATE_LV1_SedanL[7] = { 2, 2, 2, 2, 2, 2, 2}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_AF_MAX_LV1_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +/* ------------------------------------------Lv1 : End*/ +SECT_VEH_CAL_0 const tS16 c_assINCAR_TG_FL_LV2_SedanL[13] = { 180, 190, 200, 210, 220, 230, 240, 250, 260, 270, 280, 290, 300}; +SECT_VEH_CAL_0 const tS16 c_assINCAR_TG_FR_LV2_SedanL[13] = { 180, 190, 200, 210, 220, 230, 240, 250, 260, 270, 280, 290, 300}; +SECT_VEH_CAL_0 const tS16 c_assVTG_FL_LV2_SedanL[13] = { 80, 70, 60, 58, 55, 55, 55, 55, 55, 58, 63, 70, 75}; +SECT_VEH_CAL_0 const tS16 c_assVTG_FR_LV2_SedanL[13] = { 80, 70, 60, 58, 55, 55, 55, 55, 55, 58, 63, 70, 75}; +SECT_VEH_CAL_0 const tS16 c_assVF_MIN_LV2_SedanL[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_0 const tS16 c_assVF_MAX_LV2_SedanL[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_Y1_LV2_SedanL[7] = { 30, 30, 25, 25, 15, 5, 0}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_Y2_LV2_SedanL[7] = { 10, 7, 5, 5, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_Y3_LV2_SedanL[7] = { 0, 0, 0, 5, 5, 5, 5}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_Y4_LV2_SedanL[7] = { 0, 0, 0, 10, 10, 10, 10}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_X1_LV2_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_X2_LV2_SedanL[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_X3_LV2_SedanL[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_X4_LV2_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assVF_AMB_Y1_LV2_SedanL[7] = { 15, 15, 5, 5, 5, 6, 5}; +SECT_VEH_CAL_0 const tS16 c_assVF_AMB_Y2_LV2_SedanL[7] = { 10, 15, 5, 5, 15, 21, 15}; +SECT_VEH_CAL_0 const tS16 c_assVF_AMB_X1_LV2_SedanL[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_0 const tS16 c_assVF_AMB_X2_LV2_SedanL[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assVF_SUN_Y1_LV2_SedanL[7] = { 0, 0, 8, 10, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVF_SUN_Y2_LV2_SedanL[7] = { 5, 5, 15, 20, 10, 5, 5}; +SECT_VEH_CAL_0 const tS16 c_assVF_SUN_X1_LV2_SedanL[7] = { 200, 200, 200, 200, 200, 200, 200}; +SECT_VEH_CAL_0 const tS16 c_assVF_SUN_X2_LV2_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assTG_FLU_LV2_SedanL[13] = { 50, 70, 115, 140, 160, 190, 230, 270, 330, 355, 370, 390, 420}; +SECT_VEH_CAL_0 const tS16 c_assTG_FRU_LV2_SedanL[13] = { 50, 70, 115, 140, 160, 190, 230, 270, 330, 355, 370, 390, 420}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_MIN_LV2_SedanL[7] = { 20, 20, 20, 30, 40, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_MAX_LV2_SedanL[7] = { 450, 450, 550, 600, 600, 600, 600}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_Y1_LV2_SedanL[7] = { -250, -250, -200, -200, -200, -200, -200}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_Y2_LV2_SedanL[7] = { -70, -60, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_Y3_LV2_SedanL[7] = { 20, 30, 40, 50, 50, 60, 60}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_Y4_LV2_SedanL[7] = { 50, 65, 80, 100, 120, 140, 160}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_X1_LV2_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_X2_LV2_SedanL[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_X3_LV2_SedanL[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_X4_LV2_SedanL[7] = { 150, 150, 150, 150, 150, 150, 150}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_AMB_Y1_LV2_SedanL[7] = { 10, 5, -20, -30, -50, -50, -25}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_AMB_Y2_LV2_SedanL[7] = { 10, 5, -20, -30, -50, -50, -25}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_AMB_X1_LV2_SedanL[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_AMB_X2_LV2_SedanL[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_SUN_Y1_LV2_SedanL[7] = { -10, -20, -20, -30, -30, -30, -30}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_SUN_Y2_LV2_SedanL[7] = { -60, -50, -60, -80, -80, -80, -80}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_SUN_X1_LV2_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_SUN_X2_LV2_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assTG_FLL_LV2_SedanL[13] = { 225, 270, 290, 280, 300, 325, 380, 400, 460, 500, 540, 580, 620}; +SECT_VEH_CAL_0 const tS16 c_assTG_FRL_LV2_SedanL[13] = { 225, 270, 280, 290, 300, 325, 380, 400, 460, 500, 540, 580, 620}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_MIN_LV2_SedanL[7] = { 250, 250, 300, 300, 300, 400, 400}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_MAX_LV2_SedanL[7] = { 450, 450, 500, 800, 800, 800, 800}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_Y1_LV2_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_Y2_LV2_SedanL[7] = { -30, -30, -30, -30, -30, -30, -30}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_Y3_LV2_SedanL[7] = { 30, 40, 50, 50, 60, 80, 80}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_Y4_LV2_SedanL[7] = { 100, 160, 130, 200, 210, 235, 250}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_X1_LV2_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_X2_LV2_SedanL[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_X3_LV2_SedanL[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_X4_LV2_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_AMB_Y1_LV2_SedanL[7] = { -25, -30, -40, -50, -40, -35, -25}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_AMB_Y2_LV2_SedanL[7] = { 40, 50, 50, 20, 40, 50, 60}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_AMB_X1_LV2_SedanL[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_AMB_X2_LV2_SedanL[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_SUN_Y1_LV2_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_SUN_Y2_LV2_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_SUN_X1_LV2_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_SUN_X2_LV2_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assINCAR_TG_RL_LV2_SedanL[13] = { 190, 195, 200, 215, 230, 240, 255, 270, 280, 290, 300, 310, 320}; +SECT_VEH_CAL_0 const tS16 c_assINCAR_TG_RR_LV2_SedanL[13] = { 190, 195, 200, 215, 230, 240, 255, 270, 280, 290, 300, 310, 320}; +SECT_VEH_CAL_0 const tS16 c_assVTG_RL_LV2_SedanL[13] = { 90, 83, 75, 70, 65, 62, 60, 60, 65, 70, 75, 80, 85}; +SECT_VEH_CAL_0 const tS16 c_assVTG_RR_LV2_SedanL[13] = { 90, 83, 75, 70, 65, 62, 60, 60, 65, 70, 75, 80, 85}; +SECT_VEH_CAL_0 const tS16 c_assVR_MIN_LV2_SedanL[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_0 const tS16 c_assVR_MAX_LV2_SedanL[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_Y1_LV2_SedanL[7] = { 30, 30, 30, 30, -10, -20, -20}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_Y2_LV2_SedanL[7] = { 15, 13, 10, 10, -5, -15, -20}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_Y3_LV2_SedanL[7] = { -10, -10, -10, 10, 10, 10, 10}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_Y4_LV2_SedanL[7] = { -30, -30, -30, 30, 30, 30, 30}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_X1_LV2_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_X2_LV2_SedanL[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_X3_LV2_SedanL[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_X4_LV2_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assVR_AMB_Y1_LV2_SedanL[7] = { 10, 12, 10, 5, -5, -20, -15}; +SECT_VEH_CAL_0 const tS16 c_assVR_AMB_Y2_LV2_SedanL[7] = { 10, 5, 0, 0, 5, 10, 5}; +SECT_VEH_CAL_0 const tS16 c_assVR_AMB_X1_LV2_SedanL[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_0 const tS16 c_assVR_AMB_X2_LV2_SedanL[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assVR_SUN_Y1_LV2_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_SUN_Y2_LV2_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_SUN_X1_LV2_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assVR_SUN_X2_LV2_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assTG_RL_LV2_SedanL[13] = { 50, 50, 50, 90, 120, 160, 200, 230, 270, 320, 400, 480, 560}; +SECT_VEH_CAL_0 const tS16 c_assTG_RR_LV2_SedanL[13] = { 50, 50, 50, 90, 120, 160, 200, 230, 270, 320, 400, 480, 560}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_MIN_LV2_SedanL[7] = { 20, 20, 20, 20, 380, 400, 400}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_MAX_LV2_SedanL[7] = { 400, 400, 450, 500, 600, 600, 800}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_Y1_LV2_SedanL[7] = { -100, -100, -100, -100, -100, -100, -250}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_Y2_LV2_SedanL[7] = { -40, -40, -40, -30, -50, -80, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_Y3_LV2_SedanL[7] = { 50, 50, 50, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_Y4_LV2_SedanL[7] = { 200, 200, 200, 250, 250, 250, 300}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_X1_LV2_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_X2_LV2_SedanL[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_X3_LV2_SedanL[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_X4_LV2_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_AMB_Y1_LV2_SedanL[7] = { -40, -20, -30, -10, 0, -10, -60}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_AMB_Y2_LV2_SedanL[7] = { 0, 0, 0, 0, 30, 25, 20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_AMB_X1_LV2_SedanL[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_AMB_X2_LV2_SedanL[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_SUN_Y1_LV2_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_SUN_Y2_LV2_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_SUN_X1_LV2_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_SUN_X2_LV2_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_DUCT_TIME_FR_LV2_SedanL[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_DUCT_TIME_FL_LV2_SedanL[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_DUCT_RATE_LV2_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_DUCT_MAX_LV2_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_AF_TIME_FR_LV2_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_AF_TIME_FL_LV2_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_AF_RATE_LV2_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_AF_MAX_LV2_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv2 : End*/ +SECT_VEH_CAL_0 const tS16 c_assINCAR_TG_FL_LV3_SedanL[13] = { 180, 190, 200, 210, 230, 245, 255, 265, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_0 const tS16 c_assINCAR_TG_FR_LV3_SedanL[13] = { 180, 190, 200, 210, 230, 245, 255, 265, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_0 const tS16 c_assVTG_FL_LV3_SedanL[13] = { 90, 83, 75, 68, 60, 60, 60, 65, 70, 73, 86, 88, 90}; +SECT_VEH_CAL_0 const tS16 c_assVTG_FR_LV3_SedanL[13] = { 90, 83, 75, 68, 60, 60, 60, 65, 70, 73, 86, 88, 90}; +SECT_VEH_CAL_0 const tS16 c_assVF_MIN_LV3_SedanL[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_0 const tS16 c_assVF_MAX_LV3_SedanL[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_Y1_LV3_SedanL[7] = { 15, 15, 25, 25, 15, -30, -60}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_Y2_LV3_SedanL[7] = { 5, 5, 5, 5, 0, -10, -40}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_Y3_LV3_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_Y4_LV3_SedanL[7] = { 0, 0, 0, 5, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_X1_LV3_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_X2_LV3_SedanL[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_X3_LV3_SedanL[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_X4_LV3_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assVF_AMB_Y1_LV3_SedanL[7] = { 0, -2, 0, -2, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVF_AMB_Y2_LV3_SedanL[7] = { -15, -2, 8, 8, 3, -6, -8}; +SECT_VEH_CAL_0 const tS16 c_assVF_AMB_X1_LV3_SedanL[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_0 const tS16 c_assVF_AMB_X2_LV3_SedanL[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assVF_SUN_Y1_LV3_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVF_SUN_Y2_LV3_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVF_SUN_X1_LV3_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assVF_SUN_X2_LV3_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assTG_FLU_LV3_SedanL[13] = { 50, 90, 140, 200, 250, 285, 320, 350, 400, 435, 460, 470, 480}; +SECT_VEH_CAL_0 const tS16 c_assTG_FRU_LV3_SedanL[13] = { 50, 90, 140, 200, 250, 285, 320, 350, 400, 435, 460, 470, 480}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_MIN_LV3_SedanL[7] = { 20, 20, 20, 30, 200, 200, 250}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_MAX_LV3_SedanL[7] = { 450, 450, 550, 800, 800, 750, 700}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_Y1_LV3_SedanL[7] = { -100, -100, -100, -150, -200, -250, -300}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_Y2_LV3_SedanL[7] = { -30, -30, -50, -50, -50, -50, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_Y3_LV3_SedanL[7] = { 50, 50, 40, 70, 50, 30, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_Y4_LV3_SedanL[7] = { 100, 100, 100, 100, 80, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_X1_LV3_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_X2_LV3_SedanL[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_X3_LV3_SedanL[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_X4_LV3_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_AMB_Y1_LV3_SedanL[7] = { -5, -15, -50, -50, -40, -50, -30}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_AMB_Y2_LV3_SedanL[7] = { 70, 30, 5, 5, 0, -40, -45}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_AMB_X1_LV3_SedanL[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_AMB_X2_LV3_SedanL[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_SUN_Y1_LV3_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_SUN_Y2_LV3_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_SUN_X1_LV3_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_SUN_X2_LV3_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assTG_FLL_LV3_SedanL[13] = { 380, 430, 480, 480, 480, 480, 500, 550, 600, 650, 700, 750, 800}; +SECT_VEH_CAL_0 const tS16 c_assTG_FRL_LV3_SedanL[13] = { 380, 430, 480, 480, 480, 480, 500, 550, 600, 650, 700, 750, 800}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_MIN_LV3_SedanL[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_MAX_LV3_SedanL[7] = { 600, 600, 800, 800, 800, 800, 950}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_Y1_LV3_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_Y2_LV3_SedanL[7] = { -50, -50, -30, -30, -50, -50, -50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_Y3_LV3_SedanL[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_Y4_LV3_SedanL[7] = { 250, 300, 160, 200, 400, 400, 400}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_X1_LV3_SedanL[7] = { -100, -100, -100, -100, -120, -130, -150}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_X2_LV3_SedanL[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_X3_LV3_SedanL[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_X4_LV3_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_AMB_Y1_LV3_SedanL[7] = { -115, -145, -115, -115, -105, -115, -120}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_AMB_Y2_LV3_SedanL[7] = { 0, 10, 50, 50, 30, 20, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_AMB_X1_LV3_SedanL[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_AMB_X2_LV3_SedanL[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_SUN_Y1_LV3_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_SUN_Y2_LV3_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_SUN_X1_LV3_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_SUN_X2_LV3_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assINCAR_TG_RL_LV3_SedanL[13] = { 190, 195, 200, 215, 230, 235, 240, 255, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_0 const tS16 c_assINCAR_TG_RR_LV3_SedanL[13] = { 190, 195, 200, 215, 230, 235, 240, 255, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_0 const tS16 c_assVTG_RL_LV3_SedanL[13] = { 110, 100, 90, 80, 70, 60, 55, 65, 80, 85, 90, 90, 90}; +SECT_VEH_CAL_0 const tS16 c_assVTG_RR_LV3_SedanL[13] = { 110, 100, 90, 80, 70, 60, 55, 65, 80, 85, 90, 90, 90}; +SECT_VEH_CAL_0 const tS16 c_assVR_MIN_LV3_SedanL[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_0 const tS16 c_assVR_MAX_LV3_SedanL[7] = { 130, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_Y1_LV3_SedanL[7] = { 40, 40, 40, 40, -30, -40, -40}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_Y2_LV3_SedanL[7] = { 25, 25, 25, 10, 0, -20, -20}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_Y3_LV3_SedanL[7] = { 10, 10, 10, 5, 0, 20, 25}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_Y4_LV3_SedanL[7] = { 20, 20, 20, 30, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_X1_LV3_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_X2_LV3_SedanL[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_X3_LV3_SedanL[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_X4_LV3_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assVR_AMB_Y1_LV3_SedanL[7] = { -10, -10, -3, 0, -10, -5, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_AMB_Y2_LV3_SedanL[7] = { 5, 10, 15, 15, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_AMB_X1_LV3_SedanL[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_0 const tS16 c_assVR_AMB_X2_LV3_SedanL[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assVR_SUN_Y1_LV3_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_SUN_Y2_LV3_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_SUN_X1_LV3_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assVR_SUN_X2_LV3_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assTG_RL_LV3_SedanL[13] = { 50, 50, 50, 80, 120, 150, 190, 250, 320, 370, 450, 500, 600}; +SECT_VEH_CAL_0 const tS16 c_assTG_RR_LV3_SedanL[13] = { 50, 50, 50, 80, 120, 150, 190, 250, 320, 370, 450, 500, 600}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_MIN_LV3_SedanL[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_MAX_LV3_SedanL[7] = { 400, 400, 450, 650, 800, 800, 800}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_Y1_LV3_SedanL[7] = { -100, -100, -100, -100, -100, -100, -250}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_Y2_LV3_SedanL[7] = { -50, -50, -50, -50, -50, -80, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_Y3_LV3_SedanL[7] = { 50, 50, 50, 50, 80, 80, 80}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_Y4_LV3_SedanL[7] = { 150, 150, 175, 200, 250, 450, 450}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_X1_LV3_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_X2_LV3_SedanL[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_X3_LV3_SedanL[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_X4_LV3_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_AMB_Y1_LV3_SedanL[7] = { 0, 0, 0, 0, -20, -25, -20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_AMB_Y2_LV3_SedanL[7] = { 0, 0, 30, 40, 10, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_AMB_X1_LV3_SedanL[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_AMB_X2_LV3_SedanL[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_SUN_Y1_LV3_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_SUN_Y2_LV3_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_SUN_X1_LV3_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_SUN_X2_LV3_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_DUCT_TIME_FR_LV3_SedanL[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_DUCT_TIME_FL_LV3_SedanL[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_DUCT_RATE_LV3_SedanL[7] = { 5, 5, 5, 1, 1, 1, 1}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_DUCT_MAX_LV3_SedanL[7] = { 800, 800, 800, 800, 700, 600, 500}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_AF_TIME_FR_LV3_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_AF_TIME_FL_LV3_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_AF_RATE_LV3_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_AF_MAX_LV3_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv3 : End*/ +SECT_VEH_CAL_0 const tS16 c_assINCAR_TG_FL_LV4_SedanL[13] = { 160, 180, 200, 220, 230, 240, 250, 260, 270, 280, 290, 295, 300}; +SECT_VEH_CAL_0 const tS16 c_assINCAR_TG_FR_LV4_SedanL[13] = { 160, 180, 200, 220, 230, 240, 250, 260, 270, 280, 290, 295, 300}; +SECT_VEH_CAL_0 const tS16 c_assVTG_FL_LV4_SedanL[13] = { 70, 70, 70, 70, 75, 75, 75, 75, 75, 75, 75, 75, 75}; +SECT_VEH_CAL_0 const tS16 c_assVTG_FR_LV4_SedanL[13] = { 70, 70, 70, 70, 75, 75, 75, 75, 75, 75, 75, 75, 75}; +SECT_VEH_CAL_0 const tS16 c_assVF_MIN_LV4_SedanL[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_0 const tS16 c_assVF_MAX_LV4_SedanL[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_Y1_LV4_SedanL[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_Y2_LV4_SedanL[7] = { 7, 7, 7, 7, 7, 7, 7}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_Y3_LV4_SedanL[7] = { 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_Y4_LV4_SedanL[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_X1_LV4_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_X2_LV4_SedanL[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_X3_LV4_SedanL[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_X4_LV4_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assVF_AMB_Y1_LV4_SedanL[7] = { 2, 0, -7, -5, -2, 5, 5}; +SECT_VEH_CAL_0 const tS16 c_assVF_AMB_Y2_LV4_SedanL[7] = { 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_0 const tS16 c_assVF_AMB_X1_LV4_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assVF_AMB_X2_LV4_SedanL[7] = { 150, 150, 150, 150, 150, 150, 150}; +SECT_VEH_CAL_0 const tS16 c_assVF_SUN_Y1_LV4_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVF_SUN_Y2_LV4_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVF_SUN_X1_LV4_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assVF_SUN_X2_LV4_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assTG_FLU_LV4_SedanL[13] = { 150, 180, 200, 230, 260, 295, 335, 355, 365, 370, 380, 380, 390}; +SECT_VEH_CAL_0 const tS16 c_assTG_FRU_LV4_SedanL[13] = { 150, 180, 200, 230, 250, 270, 290, 310, 330, 350, 370, 380, 390}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_MIN_LV4_SedanL[7] = { 20, 20, 20, 30, 200, 200, 250}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_MAX_LV4_SedanL[7] = { 450, 450, 550, 800, 800, 800, 800}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_Y1_LV4_SedanL[7] = { -150, -150, -150, -150, -150, -150, -150}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_Y2_LV4_SedanL[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_Y3_LV4_SedanL[7] = { 60, 60, 60, 60, 60, 60, 60}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_Y4_LV4_SedanL[7] = { 50, 50, 70, 100, 100, 120, 150}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_X1_LV4_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_X2_LV4_SedanL[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_X3_LV4_SedanL[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_X4_LV4_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_AMB_Y1_LV4_SedanL[7] = { -25, -15, -5, -5, 50, 45, 45}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_AMB_Y2_LV4_SedanL[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_AMB_X1_LV4_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_AMB_X2_LV4_SedanL[7] = { 150, 150, 150, 150, 150, 150, 150}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_SUN_Y1_LV4_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_SUN_Y2_LV4_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_SUN_X1_LV4_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_SUN_X2_LV4_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assTG_FLL_LV4_SedanL[13] = { 350, 400, 440, 480, 520, 560, 600, 630, 660, 700, 740, 750, 800}; +SECT_VEH_CAL_0 const tS16 c_assTG_FRL_LV4_SedanL[13] = { 350, 400, 440, 480, 520, 560, 600, 630, 660, 700, 740, 750, 800}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_MIN_LV4_SedanL[7] = { 300, 300, 300, 300, 300, 300, 400}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_MAX_LV4_SedanL[7] = { 600, 600, 800, 800, 800, 900, 900}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_Y1_LV4_SedanL[7] = { -100, -100, -100, -50, -60, -150, -200}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_Y2_LV4_SedanL[7] = { -50, -50, -50, -20, -20, -50, -80}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_Y3_LV4_SedanL[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_Y4_LV4_SedanL[7] = { 200, 200, 200, 200, 200, 200, 200}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_X1_LV4_SedanL[7] = { -100, -100, -100, -100, -100, -200, -150}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_X2_LV4_SedanL[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_X3_LV4_SedanL[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_X4_LV4_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_AMB_Y1_LV4_SedanL[7] = { 30, 30, -10, -40, -25, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_AMB_Y2_LV4_SedanL[7] = { 50, 30, 60, 120, 90, 80, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_AMB_X1_LV4_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_AMB_X2_LV4_SedanL[7] = { 150, 150, 150, 150, 150, 150, 150}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_SUN_Y1_LV4_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_SUN_Y2_LV4_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_SUN_X1_LV4_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_SUN_X2_LV4_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assINCAR_TG_RL_LV4_SedanL[13] = { 150, 155, 160, 170, 180, 195, 205, 215, 230, 240, 250, 280, 300}; +SECT_VEH_CAL_0 const tS16 c_assINCAR_TG_RR_LV4_SedanL[13] = { 140, 145, 150, 160, 170, 185, 195, 205, 220, 230, 240, 270, 290}; +SECT_VEH_CAL_0 const tS16 c_assVTG_RL_LV4_SedanL[13] = { 120, 115, 110, 100, 95, 90, 90, 90, 90, 90, 90, 90, 90}; +SECT_VEH_CAL_0 const tS16 c_assVTG_RR_LV4_SedanL[13] = { 120, 115, 110, 100, 95, 90, 90, 90, 90, 90, 90, 90, 90}; +SECT_VEH_CAL_0 const tS16 c_assVR_MIN_LV4_SedanL[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_0 const tS16 c_assVR_MAX_LV4_SedanL[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_Y1_LV4_SedanL[7] = { 30, 30, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_Y2_LV4_SedanL[7] = { 15, 15, 25, 25, 25, 25, 25}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_Y3_LV4_SedanL[7] = { 15, 15, 20, 25, 25, 25, 25}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_Y4_LV4_SedanL[7] = { 20, 30, 40, 40, 40, 45, 60}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_X1_LV4_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_X2_LV4_SedanL[7] = { -30, -30, -30, -30, -30, -30, -30}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_X3_LV4_SedanL[7] = { 30, 30, 30, 30, 30, 30, 30}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_X4_LV4_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assVR_AMB_Y1_LV4_SedanL[7] = { -7, -10, -12, -15, -8, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_AMB_Y2_LV4_SedanL[7] = { -10, -20, -25, -25, -5, -5, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_AMB_X1_LV4_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assVR_AMB_X2_LV4_SedanL[7] = { 150, 150, 150, 150, 150, 150, 150}; +SECT_VEH_CAL_0 const tS16 c_assVR_SUN_Y1_LV4_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_SUN_Y2_LV4_SedanL[7] = { 15, 12, 10, 8, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_SUN_X1_LV4_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assVR_SUN_X2_LV4_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assTG_RL_LV4_SedanL[13] = { 50, 50, 50, 110, 180, 220, 260, 310, 360, 390, 430, 480, 560}; +SECT_VEH_CAL_0 const tS16 c_assTG_RR_LV4_SedanL[13] = { 50, 50, 50, 110, 180, 220, 260, 310, 360, 390, 430, 480, 560}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_MIN_LV4_SedanL[7] = { 50, 50, 50, 50, 350, 450, 600}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_MAX_LV4_SedanL[7] = { 100, 400, 450, 650, 800, 800, 800}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_Y1_LV4_SedanL[7] = { -60, -60, -80, -80, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_Y2_LV4_SedanL[7] = { -30, -30, -30, -30, -40, -40, -40}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_Y3_LV4_SedanL[7] = { 10, 30, 45, 80, 80, 80, 80}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_Y4_LV4_SedanL[7] = { 40, 80, 150, 400, 400, 400, 400}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_X1_LV4_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_X2_LV4_SedanL[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_X3_LV4_SedanL[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_X4_LV4_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_AMB_Y1_LV4_SedanL[7] = { 0, 0, -30, -30, -10, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_AMB_Y2_LV4_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_AMB_X1_LV4_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_AMB_X2_LV4_SedanL[7] = { 150, 150, 150, 150, 150, 150, 150}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_SUN_Y1_LV4_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_SUN_Y2_LV4_SedanL[7] = { -25, -20, -30, -15, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_SUN_X1_LV4_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_SUN_X2_LV4_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_DUCT_TIME_FR_LV4_SedanL[7] = { 1800, 1800, 1800, 1800, 1800, 1800, 1800}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_DUCT_TIME_FL_LV4_SedanL[7] = { 1800, 1800, 1800, 1800, 1800, 1800, 1800}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_DUCT_RATE_LV4_SedanL[7] = { 5, 5, 5, 1, 1, 1, 1}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_DUCT_MAX_LV4_SedanL[7] = { 500, 500, 500, 800, 700, 600, 500}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_AF_TIME_FR_LV4_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_AF_TIME_FL_LV4_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_AF_RATE_LV4_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_AF_MAX_LV4_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv4 : End*/ +SECT_VEH_CAL_0 const tS16 c_assINCAR_TG_FL_LV5_SedanL[13] = { 180, 190, 200, 210, 230, 235, 240, 250, 270, 290, 310, 330, 350}; +SECT_VEH_CAL_0 const tS16 c_assINCAR_TG_FR_LV5_SedanL[13] = { 180, 190, 200, 210, 230, 235, 240, 250, 270, 290, 310, 330, 350}; +SECT_VEH_CAL_0 const tS16 c_assVTG_FL_LV5_SedanL[13] = { 75, 75, 75, 75, 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_0 const tS16 c_assVTG_FR_LV5_SedanL[13] = { 60, 60, 60, 65, 75, 75, 80, 80, 85, 85, 90, 90, 90}; +SECT_VEH_CAL_0 const tS16 c_assVF_MIN_LV5_SedanL[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_0 const tS16 c_assVF_MAX_LV5_SedanL[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_Y1_LV5_SedanL[7] = { 15, 15, 25, 25, 0, -15, -20}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_Y2_LV5_SedanL[7] = { 5, 10, 15, 0, 0, -10, -15}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_Y3_LV5_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_Y4_LV5_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_X1_LV5_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_X2_LV5_SedanL[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_X3_LV5_SedanL[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tS16 c_assVF_INC_X4_LV5_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assVF_AMB_Y1_LV5_SedanL[7] = { -5, -5, -5, -5, -5, -5, -5}; +SECT_VEH_CAL_0 const tS16 c_assVF_AMB_Y2_LV5_SedanL[7] = { 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_0 const tS16 c_assVF_AMB_X1_LV5_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assVF_AMB_X2_LV5_SedanL[7] = { 150, 150, 150, 150, 150, 150, 150}; +SECT_VEH_CAL_0 const tS16 c_assVF_SUN_Y1_LV5_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVF_SUN_Y2_LV5_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVF_SUN_X1_LV5_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assVF_SUN_X2_LV5_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assTG_FLU_LV5_SedanL[13] = { 170, 200, 220, 250, 280, 315, 355, 375, 385, 390, 400, 400, 410}; +SECT_VEH_CAL_0 const tS16 c_assTG_FRU_LV5_SedanL[13] = { 170, 200, 220, 250, 280, 315, 355, 375, 385, 390, 400, 400, 410}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_MIN_LV5_SedanL[7] = { 20, 20, 20, 30, 200, 200, 250}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_MAX_LV5_SedanL[7] = { 450, 450, 550, 800, 800, 800, 800}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_Y1_LV5_SedanL[7] = { -100, -100, -150, -180, -200, -300, -350}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_Y2_LV5_SedanL[7] = { -30, -30, -70, -80, -65, -65, -65}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_Y3_LV5_SedanL[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_Y4_LV5_SedanL[7] = { 200, 200, 200, 100, 70, 60, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_X1_LV5_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_X2_LV5_SedanL[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_X3_LV5_SedanL[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_INC_X4_LV5_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_AMB_Y1_LV5_SedanL[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_AMB_Y2_LV5_SedanL[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_AMB_X1_LV5_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_AMB_X2_LV5_SedanL[7] = { 150, 150, 150, 150, 150, 150, 150}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_SUN_Y1_LV5_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_SUN_Y2_LV5_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_SUN_X1_LV5_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FU_SUN_X2_LV5_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assTG_FLL_LV5_SedanL[13] = { 400, 450, 470, 510, 580, 620, 720, 750, 750, 790, 820, 830, 900}; +SECT_VEH_CAL_0 const tS16 c_assTG_FRL_LV5_SedanL[13] = { 400, 450, 470, 510, 580, 620, 720, 750, 750, 790, 820, 830, 900}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_MIN_LV5_SedanL[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_MAX_LV5_SedanL[7] = { 600, 600, 800, 800, 800, 800, 800}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_Y1_LV5_SedanL[7] = { -100, -100, -100, -50, -60, -150, -200}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_Y2_LV5_SedanL[7] = { -50, -50, -50, -20, -20, -50, -80}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_Y3_LV5_SedanL[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_Y4_LV5_SedanL[7] = { 400, 400, 400, 400, 200, 200, 200}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_X1_LV5_SedanL[7] = { -100, -100, -100, -100, -100, -200, -150}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_X2_LV5_SedanL[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_X3_LV5_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_INC_X4_LV5_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_AMB_Y1_LV5_SedanL[7] = { -50, -30, -60, -120, -90, -80, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_AMB_Y2_LV5_SedanL[7] = { 50, 50, 50, 50, 60, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_AMB_X1_LV5_SedanL[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_AMB_X2_LV5_SedanL[7] = { 150, 150, 150, 150, 150, 150, 150}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_SUN_Y1_LV5_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_SUN_Y2_LV5_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_SUN_X1_LV5_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assDTG_FL_SUN_X2_LV5_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assINCAR_TG_RL_LV5_SedanL[13] = { 190, 195, 200, 215, 230, 235, 240, 260, 270, 285, 300, 310, 320}; +SECT_VEH_CAL_0 const tS16 c_assINCAR_TG_RR_LV5_SedanL[13] = { 190, 195, 200, 215, 230, 235, 240, 260, 270, 285, 300, 310, 320}; +SECT_VEH_CAL_0 const tS16 c_assVTG_RL_LV5_SedanL[13] = { 110, 100, 90, 80, 70, 65, 65, 65, 80, 90, 80, 90, 90}; +SECT_VEH_CAL_0 const tS16 c_assVTG_RR_LV5_SedanL[13] = { 110, 100, 90, 80, 70, 65, 65, 65, 80, 90, 80, 90, 90}; +SECT_VEH_CAL_0 const tS16 c_assVR_MIN_LV5_SedanL[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_0 const tS16 c_assVR_MAX_LV5_SedanL[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_Y1_LV5_SedanL[7] = { 80, 80, 80, 60, 60, 60, 60}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_Y2_LV5_SedanL[7] = { 25, 25, 25, 30, 10, 10, 10}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_Y3_LV5_SedanL[7] = { -10, -10, -10, 0, 0, 20, 25}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_Y4_LV5_SedanL[7] = { 20, 20, 20, 30, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_X1_LV5_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_X2_LV5_SedanL[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_X3_LV5_SedanL[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_0 const tS16 c_assVR_INC_X4_LV5_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assVR_AMB_Y1_LV5_SedanL[7] = { 10, 20, 25, 25, 5, 5, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_AMB_Y2_LV5_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_AMB_X1_LV5_SedanL[7] = { -150, -150, -150, -150, -150, -150, -150}; +SECT_VEH_CAL_0 const tS16 c_assVR_AMB_X2_LV5_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assVR_SUN_Y1_LV5_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_SUN_Y2_LV5_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assVR_SUN_X1_LV5_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assVR_SUN_X2_LV5_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assTG_RL_LV5_SedanL[13] = { 50, 50, 50, 80, 120, 150, 170, 250, 350, 370, 450, 500, 500}; +SECT_VEH_CAL_0 const tS16 c_assTG_RR_LV5_SedanL[13] = { 50, 50, 50, 80, 120, 150, 170, 250, 350, 370, 450, 500, 500}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_MIN_LV5_SedanL[7] = { 51, 51, 51, 51, 51, 51, 51}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_MAX_LV5_SedanL[7] = { 400, 400, 450, 650, 800, 800, 800}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_Y1_LV5_SedanL[7] = { -100, -100, -100, -100, -100, -100, -250}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_Y2_LV5_SedanL[7] = { -50, -50, -50, -50, -50, -80, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_Y3_LV5_SedanL[7] = { 50, 50, 50, 50, 80, 80, 80}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_Y4_LV5_SedanL[7] = { 250, 250, 250, 350, 450, 450, 450}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_X1_LV5_SedanL[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_X2_LV5_SedanL[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_X3_LV5_SedanL[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_INC_X4_LV5_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_AMB_Y1_LV5_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_AMB_Y2_LV5_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_AMB_X1_LV5_SedanL[7] = { -10, -10, -10, -10, -10, -10, -10}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_AMB_X2_LV5_SedanL[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_SUN_Y1_LV5_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_SUN_Y2_LV5_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_SUN_X1_LV5_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assDTG_R_SUN_X2_LV5_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_DUCT_TIME_FR_LV5_SedanL[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_DUCT_TIME_FL_LV5_SedanL[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_DUCT_RATE_LV5_SedanL[7] = { 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_DUCT_MAX_LV5_SedanL[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_AF_TIME_FR_LV5_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_AF_TIME_FL_LV5_SedanL[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_AF_RATE_LV5_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assCORRECT_AF_MAX_LV5_SedanL[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv5 : End*/ +SECT_VEH_CAL_0 const tS16 c_assDUCT_TGT_DEF_VALVE_L_SedanL[11] = { 220, 200, 180, 150, 110, 80, 80, 80, 50, 50, 50}; +SECT_VEH_CAL_0 const tS16 c_assDUCT_TGT_DEF_VALVE_R_SedanL[11] = { 220, 220, 180, 150, 110, 80, 80, 80, 50, 50, 50}; +/* ------------------------------------------DuctTgt Increase : End*/ +SECT_VEH_CAL_0 const tS16 c_assAMB_LV_UP_SedanL[5] = { 650, 200, 50, -100, -500}; +SECT_VEH_CAL_0 const tS16 c_assAMB_LV_DN_SedanL[5] = { 700, 250, 100, -50, -450}; +SECT_VEH_CAL_0 const tS16 c_assAMB_LV_TG_SedanL[6] = { 600, 350, 150, 0, -200, -350}; +/* ------------------------------------------Ambient LEVEL : End*/ +SECT_VEH_CAL_0 const tU08 c_aucMODE_BY_SET_F_LV0_SedanL[13] = { 30, 30, 30, 30, 20, 20, 20, 20, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tU08 c_aucMODE_BY_SET_F_LV1_SedanL[13] = { 30, 30, 30, 30, 30, 30, 30, 30, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_0 const tU08 c_aucMODE_BY_SET_F_LV2_SedanL[13] = { 20, 20, 20, 20, 20, 20, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tU08 c_aucMODE_BY_SET_F_LV3_SedanL[13] = { 20, 20, 20, 20, 20, 20, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tU08 c_aucMODE_BY_SET_F_LV4_SedanL[13] = { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tU08 c_aucMODE_BY_SET_F_LV5_SedanL[13] = { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tU16 c_ausMODE_BY_DUCT_TG_R_LV0_SedanL[7] = { 250, 300, 450, 550, 120, 150, 180}; +SECT_VEH_CAL_0 const tU16 c_ausMODE_BY_DUCT_TG_R_LV1_SedanL[7] = { 250, 300, 450, 550, 120, 150, 180}; +SECT_VEH_CAL_0 const tU16 c_ausMODE_BY_DUCT_TG_R_LV2_SedanL[7] = { 250, 300, 450, 550, 120, 150, 180}; +SECT_VEH_CAL_0 const tU16 c_ausMODE_BY_DUCT_TG_R_LV3_SedanL[7] = { 300, 350, 450, 550, 120, 150, 180}; +SECT_VEH_CAL_0 const tU16 c_ausMODE_BY_DUCT_TG_R_LV4_SedanL[7] = { 350, 400, 500, 550, 120, 150, 180}; +SECT_VEH_CAL_0 const tU16 c_ausMODE_BY_DUCT_TG_R_LV5_SedanL[7] = { 300, 350, 450, 550, 120, 150, 180}; +/* ------------------------------------------Mode depend on SET for each level : End*/ +SECT_VEH_CAL_0 const tS16 c_ssPREC_REC_ON_AMB_SedanL = 300; +SECT_VEH_CAL_0 const tS16 c_ssPREC_REC_OFF_AMB_SedanL = 260; +SECT_VEH_CAL_0 const tU08 c_aucPREC_VEH_SPD_OSA_SedanL[13] = { 100, 95, 88, 77, 65, 57, 52, 47, 42, 38, 33, 28, 23}; +SECT_VEH_CAL_0 const tS16 c_assPRE_AMB_RANGE_WINTER_SedanL[7] = { -450, -300, -200, -150, -80, 0, 50}; +SECT_VEH_CAL_0 const tU08 c_aucPREC_OSA_WINTER_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tU08 c_aucPREC_REC_WINTER_SedanL[7] = { 15, 13, 10, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tU16 c_ausPREC_HUMIDITY_NOK_SedanL[7] = { 900, 900, 900, 900, 900, 900, 900}; +SECT_VEH_CAL_0 const tU16 c_ausPREC_HUMIDITY_OK_SedanL[7] = { 700, 700, 700, 700, 700, 700, 700}; +SECT_VEH_CAL_0 const tU16 c_ausPREC_ENTRY_RPM_SedanL[3] = { 450, 550, 800}; +SECT_VEH_CAL_0 const tU16 c_ausPREC_EXIT_RPM_SedanL[3] = { 350, 450, 700}; +SECT_VEH_CAL_0 const tU16 c_ausPREC_COMP_SPD_1_SedanL[3] = { 450, 500, 550}; +SECT_VEH_CAL_0 const tU08 c_aucPREC_OSA_SUMMER_1_SedanL[3] = { 80, 60, 45}; +SECT_VEH_CAL_0 const tU08 c_aucPREC_REC_SUMMER_1_SedanL[3] = { 20, 40, 60}; +SECT_VEH_CAL_0 const tS16 c_assPREC_EVA_DIFF_FB_TG_F_SedanL[7] = { 0, 5, 10, 15, 20, 25, 30}; +SECT_VEH_CAL_0 const tU08 c_aucPREC_OSA_SUMMER_2_SedanL[7] = { 50, 45, 40, 35, 30, 25, 20}; +SECT_VEH_CAL_0 const tU08 c_aucPREC_REC_SUMMER_2_SedanL[7] = { 50, 55, 60, 65, 70, 75, 80}; +SECT_VEH_CAL_0 const tU08 c_aucPREC_EVA_DIFF_SedanL[4] = { 80, 80, 50, 50}; +SECT_VEH_CAL_0 const tU08 c_ucPREC_OSA_SUMMER_3_SedanL = 0; +SECT_VEH_CAL_0 const tU08 c_ucPREC_REC_SUMMER_3_SedanL = 100; +/* ------------------------------------------AutoRec : End*/ +SECT_VEH_CAL_0 const tU16 c_ausFLOW_FR_VE2VALVE_SedanL[9] = { 100, 100, 100, 100, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_FR_BIVALVE_SedanL[9] = { 40, 40, 40, 40, 30, 0, 30, 0, 0}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_FR_BI2VALVE_SedanL[9] = { 70, 70, 70, 70, 30, 0, 30, 0, 0}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_FR_AF2VALVE_SedanL[9] = { 35, 25, 25, 35, 30, 0, 30, 0, 0}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_FR_AF2VALVE_SUMMER_SedanL[9] = { 25, 25, 25, 25, 30, 0, 30, 0, 10}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_FR_FO2VALVE_SedanL[9] = { 0, 0, 0, 0, 100, 0, 100, 0, 0}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_FR_FD2VALVE_SedanL[9] = { 0, 0, 0, 0, 100, 0, 100, 0, 100}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_FR_DE2VALVE_SedanL[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 100}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_FR_TR2VALVE_SedanL[9] = { 55, 55, 55, 55, 100, 0, 100, 0, 100}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_FR_HI2VALVE_SedanL[9] = { 50, 50, 50, 50, 0, 0, 0, 0, 100}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_FR_BIVALVE_MANUAL_SedanL[9] = { 50, 50, 50, 50, 60, 0, 60, 0, 0}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_RE_VENT_SedanL[6] = { 70, 80, 80, 70, 0, 0}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_RE_BI2VALVE_SedanL[6] = { 70, 80, 80, 70, 100, 100}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_RE_FO2VALVE_SedanL[6] = { 0, 20, 20, 0, 100, 100}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_RE_VENT_2_SedanL[6] = { 30, 60, 60, 30, 50, 50}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_RE_BI2VALVE_2_SedanL[6] = { 50, 30, 30, 50, 100, 100}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_RE_VENT_3_SedanL[6] = { 70, 80, 80, 70, 0, 0}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_RE_BI2VALVE_3_SedanL[6] = { 25, 25, 25, 25, 100, 100}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_RE_VENT_MANUAL_SedanL[6] = { 70, 80, 80, 70, 0, 0}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_RE_BI2VALVE_MANUAL_SedanL[6] = { 70, 40, 40, 70, 100, 100}; +/* ------------------------------------------Flow Control Valve: End*/ +SECT_VEH_CAL_0 const tS16 c_assFLOW_BI_AMB_TGT_SedanL[6] = { 450, 350, 150, 0, -150, -350}; +SECT_VEH_CAL_0 const tU08 c_aucFLOW_BI_VENT_PLUS_SedanL[12] = { 10, 10, 10, 0, 0, 0, 10, 10, 10, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assFLOW_BI_TEMP_TGT_SedanL[12] = { 300, 350, 400, 450, 500, 550, 300, 350, 400, 450, 500, 550}; +SECT_VEH_CAL_0 const tU08 c_aucFLOW_BI_FOOT_PLUS_SedanL[12] = { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_0 const tU08 c_aucFLOW_BI_VENT_VALVE_MAX_SedanL[12] = { 85, 85, 85, 85, 85, 85, 60, 60, 60, 60, 60, 60}; +SECT_VEH_CAL_0 const tU08 c_aucFLOW_BI_FOOT_VALVE_MAX_SedanL[12] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tU08 c_aucFLOW_BI_VENT_VALVE_MIN_SedanL[12] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_0 const tU08 c_aucFLOW_BI_FOOT_VALVE_MIN_SedanL[12] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +/* ------------------------------------------Bi 2 level conditions: End*/ +SECT_VEH_CAL_0 const tS16 c_assFLOW_B2I_AMB_TGT_SedanL[6] = { 450, 350, 100, 0, -150, -350}; +SECT_VEH_CAL_0 const tU08 c_aucFLOW_BI2_VENT_PLUS_SedanL[12] = { 20, 20, 0, 0, 0, 0, 20, 20, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assFLOW_BI2_TEMP_TGT_SedanL[12] = { 300, 350, 400, 450, 500, 550, 300, 350, 400, 450, 500, 550}; +SECT_VEH_CAL_0 const tU08 c_aucFLOW_BI2_FOOT_PLUS_SedanL[12] = { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_0 const tU08 c_aucFLOW_BI2_VENT_VALVE_MAX_SedanL[12] = { 85, 85, 85, 85, 85, 85, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_0 const tU08 c_aucFLOW_BI2_FOOT_VALVE_MAX_SedanL[12] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tU08 c_aucFLOW_BI2_VENT_VALVE_MIN_SedanL[12] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_0 const tU08 c_aucFLOW_BI2_FOOT_VALVE_MIN_SedanL[12] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +/* ------------------------------------------AF level conditions: End*/ +SECT_VEH_CAL_0 const tS16 c_assFLOW_AF_AMB_TGT_SedanL[6] = { 450, 350, 100, 0, -150, -350}; +SECT_VEH_CAL_0 const tU08 c_aucFLOW_AF_VENT_PLUS_SedanL[12] = { 0, 0, 10, 10, 0, 0, 0, 0, 10, 10, 0, 0}; +SECT_VEH_CAL_0 const tU08 c_aucFLOW_AF_BLR_AF_TGT_SedanL[6] = { 60, 60, 60, 65, 70, 70}; +SECT_VEH_CAL_0 const tU08 c_aucFLOW_AF_FOOT_PLUS_SedanL[12] = { 20, 20, 20, 100, 150, 150, 20, 20, 20, 100, 150, 150}; +SECT_VEH_CAL_0 const tU08 c_aucFLOW_AF_VENT_VALVE_MAX_SedanL[12] = { 50, 50, 50, 50, 40, 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tU08 c_aucFLOW_AF_FOOT_VALVE_MAX_SedanL[12] = { 100, 100, 100, 100, 35, 100, 100, 100, 100, 100, 35, 100}; +/* ------------------------------------------AF level conditions: End*/ +SECT_VEH_CAL_0 const tS16 c_assFLOW_AFSM_AMB_TGT_SedanL[6] = { 450, 350, 200, 0, -150, -350}; +SECT_VEH_CAL_0 const tU08 c_aucFLOW_AFSM_VENT_PLUS_SedanL[12] = { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_0 const tS16 c_assFLOW_AFSM_TEMP_TGT_SedanL[12] = { 300, 350, 400, 450, 500, 550, 300, 350, 400, 450, 500, 550}; +SECT_VEH_CAL_0 const tU08 c_aucFLOW_AFSM_FOOT_PLUS_SedanL[12] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_0 const tU08 c_aucFLOW_AFSM_VENT_VALVE_MAX_SedanL[12] = { 50, 50, 50, 50, 50, 50, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tU08 c_aucFLOW_AFSM_FOOT_VALVE_MAX_SedanL[12] = { 60, 60, 60, 60, 60, 60, 50, 50, 50, 50, 50, 50}; +/* ------------------------------------------AF_summer level conditions: End*/ +SECT_VEH_CAL_0 const tU08 c_aucMODE_INDEX_SedanL[11] = { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110}; +SECT_VEH_CAL_0 const tS16 c_assFOOT_STEP_DUCT_TGT_SedanL[7] = { -400, -250, -100, 0, 100, 250, 400}; +SECT_VEH_CAL_0 const tS16 c_assBLR_FOOT_IND_SedanL[7] = { 25, 10, 5, 0, 5, 10, 25}; +SECT_VEH_CAL_0 const tS08 c_ascFOOT_STEP_VALVE_P1_SedanL[11] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_0 const tS08 c_ascFOOT_STEP_VALVE_P2_SedanL[11] = { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25}; +SECT_VEH_CAL_0 const tS08 c_ascFOOT_STEP_VALVE_P3_SedanL[11] = { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tS08 c_ascFOOT_STEP_VALVE_M1_SedanL[11] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_0 const tS08 c_ascFOOT_STEP_VALVE_M2_SedanL[11] = { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25}; +SECT_VEH_CAL_0 const tS08 c_ascFOOT_STEP_VALVE_M3_SedanL[11] = { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_0 const tS16 c_assFOOT_STEP_BLR_P1_SedanL[11] = { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_0 const tS16 c_assFOOT_STEP_BLR_P2_SedanL[11] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_0 const tS16 c_assFOOT_STEP_BLR_P3_SedanL[11] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 10}; +SECT_VEH_CAL_0 const tS16 c_assFOOT_STEP_BLR_M1_SedanL[11] = { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_0 const tS16 c_assFOOT_STEP_BLR_M2_SedanL[11] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_0 const tS16 c_assFOOT_STEP_BLR_M3_SedanL[11] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}; +/* ------------------------------------------Individual foot temperature: End*/ +SECT_VEH_CAL_0 const tU08 c_aucREAR_FOOT_VALVE_AMB_LV2_SedanL[13] = { 0, 0, 0, 0, 0, 0, 5, 10, 15, 20, 25, 30, 35}; +SECT_VEH_CAL_0 const tU08 c_aucREAR_FOOT_VALVE_AMB_LV3_SedanL[13] = { 0, 0, 0, 0, 0, 0, 5, 10, 15, 20, 25, 30, 35}; +SECT_VEH_CAL_0 const tU08 c_aucREAR_FOOT_VALVE_AMB_LV4_SedanL[13] = { 0, 0, 0, 0, 0, 0, 5, 10, 15, 20, 25, 30, 35}; +/* ------------------------------------------Blowing foots from Rear HVAC: End*/ +SECT_VEH_CAL_0 const tU16 c_ausFLOW_FR_VE2BLR_AF_SedanL[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_FR_BIVALVE_AF_SedanL[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_FR_BI2BLR_AF_SedanL[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_FR_FO2BLR_AF_SedanL[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_FR_AF2VALVE_AF_SedanL[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_FR_AF2VALVE_SUMMER_AF_SedanL[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_FR_FD2BLR_AF_SedanL[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_FR_DE2BLR_AF_SedanL[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_FR_TR2BLR_AF_SedanL[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_FR_HI2BLR_AF_SedanL[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_RE_VE2BLR_AF_SedanL[8] = { 0, 30, 51, 72, 93, 114, 135, 160}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_RE_BI2BLR_AF_SedanL[8] = { 0, 30, 51, 72, 93, 114, 135, 160}; +SECT_VEH_CAL_0 const tU16 c_ausFLOW_RE_FO2BLR_AF_SedanL[8] = { 0, 30, 51, 72, 93, 114, 135, 160}; +/* ------------------------------------------Flow Control AF: End*/ +SECT_VEH_CAL_0 const tS08 c_ascAUTO_STEP_AF_F_SedanL[5] = { -25, -13, 0, 15, 30}; +SECT_VEH_CAL_0 const tS08 c_ascAUTO_STEP_AF_R_SedanL[5] = { -25, -13, 0, 15, 30}; +SECT_VEH_CAL_0 const tS16 c_assAUTO_STEP_DUCT_TG_U_F_LV0_1_SedanL[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assAUTO_STEP_DUCT_TG_U_F_LV2_3_SedanL[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assAUTO_STEP_DUCT_TG_U_F_LV4_5_SedanL[10] = { -50, 0, 0, -50, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assAUTO_STEP_DUCT_TG_L_F_LV0_1_SedanL[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assAUTO_STEP_DUCT_TG_L_F_LV2_3_SedanL[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assAUTO_STEP_DUCT_TG_L_F_LV4_5_SedanL[10] = { 50, 50, 0, -128, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assAUTO_STEP_DUCT_TG_R_LV0_1_SedanL[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assAUTO_STEP_DUCT_TG_R_LV2_3_SedanL[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tS16 c_assAUTO_STEP_DUCT_TG_R_LV4_5_SedanL[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------5 AUTO mode: End*/ +SECT_VEH_CAL_0 const tU16 c_ausVALVE_SPACE_SedanL[6] = { 300, 300, 300, 269, 275, 215}; +SECT_VEH_CAL_0 const tU08 c_aucVALVE_SECTION_S1_F_SIDE_VENT_SedanL[9] = { 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_0 const tU08 c_aucVALVE_SECTION_S1_F_CENT_VENT_SedanL[9] = { 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_0 const tU08 c_aucVALVE_SECTION_S1_F_DRIVER_FOOT_SedanL[9] = { 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_0 const tU08 c_aucVALVE_SECTION_S1_F_RIGHT_PASS_SedanL[9] = { 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_0 const tU08 c_aucBLR_SPD_V1_1_F_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tU08 c_aucBLR_SPD_K2_1_F_SIDE_VENT_SedanL[10] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tU08 c_aucBLR_SPD_K2_2_F_CENT_VENT_SedanL[10] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tU08 c_aucBLR_SPD_K2_3_F_DRIVER_FOOT_SedanL[10] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tU08 c_aucBLR_SPD_K2_4_F_RIGHT_PASS_SedanL[13] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tU16 c_ausVALVE_VEH_SPD_SedanL[13] = { 0, 40, 60, 80, 100, 120, 140, 160, 180, 200, 220, 240, 250}; +SECT_VEH_CAL_0 const tU08 c_aucVALVE_VEH_SPD_SIDE_VENT_SedanL[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_0 const tU08 c_aucVALVE_VEH_SPD_SIDE_BI_SedanL[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_0 const tU08 c_aucVALVE_VEH_SPD_SIDE_AFOOT_SedanL[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_0 const tU08 c_aucVALVE_VEH_SPD_CNET_VENT_SedanL[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_0 const tU08 c_aucVALVE_VEH_SPD_CENT_BI_SedanL[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_0 const tU08 c_aucVALVE_VEH_SPD_CENT_AFOOT_SedanL[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_0 const tU08 c_aucVALVE_VEH_SPD_FOOT_BI_SedanL[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_0 const tU08 c_aucVALVE_VEH_SPD_FOOT_AFOOT_SedanL[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_0 const tU08 c_aucVALVE_VEH_SPD_2FOOT_SedanL[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_0 const tU08 c_aucBLR_SPD_VEH_SPD_V1_3_SedanL[12] = { 100, 70, 30, 100, 70, 30, 100, 70, 30, 100, 70, 30}; +SECT_VEH_CAL_0 const tU08 c_aucFRONT_SIDE_DRS_PERCENT_SedanL[12] = { 100, 70, 30, 100, 70, 30, 100, 70, 30, 100, 70, 30}; +SECT_VEH_CAL_0 const tU08 c_aucFRONT_CENT_DRS_PERCENT_SedanL[12] = { 100, 70, 30, 100, 70, 30, 100, 70, 30, 100, 70, 30}; +/* ------------------------------------------Different blower speed FRONT MODE: End*/ +SECT_VEH_CAL_0 const tU08 c_aucVALVE_S1_R_BIPILLAR_SedanL[8] = { 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_0 const tU08 c_aucVALVE_S1_R_CENT_VENT_SedanL[9] = { 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_0 const tU08 c_aucVALVE_S1_R_FOOT_SedanL[5] = { 10, 10, 10, 10, 10}; +SECT_VEH_CAL_0 const tU08 c_aucVALVE_PERC_R_BIPILLAR_SedanL[10] = { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100}; +SECT_VEH_CAL_0 const tU08 c_aucVALVE_PERC_R_CENT_VENT_SedanL[10] = { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100}; +SECT_VEH_CAL_0 const tU08 c_aucVALVE_PERC_R_FOOT_SedanL[10] = { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100}; +SECT_VEH_CAL_0 const tU08 c_aucBLR_SPD_V1_1_R_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tU08 c_aucREAR_CEN_MIN_VALUE_BY_DRS_ZERO_SedanL[7] = { 30, 29, 28, 27, 24, 22, 20}; +SECT_VEH_CAL_0 const tU08 c_aucBLR_SPD_K2_1_R_BIPILLAR_MIN_SedanL[8] = { 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tU08 c_aucBLR_SPD_K2_2_R_CENT_VENT_MIN_SedanL[9] = { 85, 85, 85, 85, 85, 85, 85, 85, 85}; +SECT_VEH_CAL_0 const tU08 c_aucBLR_SPD_K2_3_R_FOOT_MIN_SedanL[5] = { 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tU08 c_aucBLR_SPD_K2_1_R_BIPILLAR_MAX_SedanL[8] = { 120, 120, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_0 const tU08 c_aucBLR_SPD_K2_2_R_CENT_VENTR_MAX_SedanL[9] = { 122, 122, 122, 122, 122, 122, 122, 122, 122}; +SECT_VEH_CAL_0 const tU08 c_aucBLR_SPD_K2_3_R_FOOTR_MAX_SedanL[5] = { 130, 130, 130, 130, 130}; +SECT_VEH_CAL_0 const tU08 c_aucREAR_SIDE_DRS_PERCENT_VALVE_SedanL[9] = { 100, 70, 30, 100, 70, 30, 100, 70, 30}; +SECT_VEH_CAL_0 const tU08 c_aucREAR_CENT_DRS_PERCENT_VALVE_SedanL[9] = { 100, 70, 30, 100, 70, 30, 100, 70, 30}; +SECT_VEH_CAL_0 const tU08 c_aucREAR_SIDE_DRS_PERCENT_AF_SedanL[9] = { 100, 70, 30, 100, 70, 30, 100, 70, 30}; +SECT_VEH_CAL_0 const tU08 c_aucREAR_CENT_DRS_PERCENT_AF_SedanL[9] = { 100, 70, 30, 100, 70, 30, 100, 70, 30}; +/* ------------------------------------------Different blower speed REAR MODE: End*/ +SECT_VEH_CAL_0 const tU16 c_ausMIN_PWM_SedanL[2] = { 151, 151}; +/* ------------------------------------------MinPWM: End*/ +SECT_VEH_CAL_0 const tS16 c_assSTART_ENTER_COOLANT_SedanL[6] = { 600, 600, 600, 500, 400, 400}; +SECT_VEH_CAL_0 const tS16 c_assSTART_COOLANT_STEP0_TO_1_SedanL[8] = { 0, 400, 400, 400, 300, 400, 400, 400}; +SECT_VEH_CAL_0 const tS16 c_assSTART_COOLANT_TO_STEP2_SedanL[3] = { 800, 800, 850}; +SECT_VEH_CAL_0 const tS16 c_assSTART_COOLANT_STEP1_BLR_F_SedanL[6] = { 0, 0, 0, 700, 650, 650}; +SECT_VEH_CAL_0 const tS16 c_assSTART_COOLANT_STEP1_BLR_R_SedanL[6] = { 0, 0, 700, 600, 600, 600}; +SECT_VEH_CAL_0 const tS16 c_assSTART_ENTER_INCAR_SedanL[12] = { 500, 450, 500, 50, 100, 0, 500, 450, 200, 50, 100, 50}; +SECT_VEH_CAL_0 const tU16 c_ausSTART_ENTER_SETTEMP_SedanL[12] = { 260, 250, 0, 160, 0, 0, 260, 250, 200, 200, 0, 0}; +SECT_VEH_CAL_0 const tU08 c_aucSTART_INCAR_FLT_UP_SedanL[12] = { 20, 20, 20, 20, 40, 20, 20, 20, 20, 20, 40, 20}; +SECT_VEH_CAL_0 const tU08 c_aucSTART_INCAR_FLT_DN_SedanL[12] = { 20, 20, 20, 20, 40, 20, 20, 20, 20, 20, 40, 20}; +SECT_VEH_CAL_0 const tU08 c_aucSTART_VALVE_IDX_STEP1_SedanL[12] = { 10, 10, 10, 70, 70, 70, 120, 120, 140, 140, 140, 140}; +SECT_VEH_CAL_0 const tU08 c_aucSTART_AUTODEMIST2_STEP2_SedanL[6] = { 0, 0, 1, 1, 1, 1}; +SECT_VEH_CAL_0 const tU08 c_aucSTART_ELEC_WINDOW_SedanL[12] = { 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1}; +SECT_VEH_CAL_0 const tU16 c_ausSTART_BLR_AF_STEP12_F_SedanL[12] = { 160, 100, 120, 60, 60, 60, 140, 100, 100, 140, 140, 140}; +SECT_VEH_CAL_0 const tU16 c_ausSTART_BLR_AF_STEP12_R_SedanL[12] = { 160, 130, 60, 60, 60, 60, 140, 120, 100, 140, 140, 140}; +SECT_VEH_CAL_0 const tU16 c_ausSTART_BLR_SPD_STEP2_F_SedanL[12] = { 5, 1, 1, 1, 1, 1, 2, 5, 2, 3, 3, 4}; +SECT_VEH_CAL_0 const tU16 c_ausSTART_BLR_SPD_STEP2_R_SedanL[12] = { 5, 1, 1, 1, 1, 1, 2, 5, 2, 3, 4, 4}; +SECT_VEH_CAL_0 const tU08 c_aucSTART_DUCT_TGT_STEP2_FX_U_SedanL[12] = { 5, 5, 5, 50, 60, 60, 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_0 const tU08 c_aucSTART_DUCT_TGT_STEP2_FX_L_SedanL[12] = { 15, 15, 15, 80, 80, 80, 6, 6, 6, 20, 30, 30}; +SECT_VEH_CAL_0 const tU08 c_aucSTART_DUCT_TGT_STEP2_RX_SedanL[12] = { 5, 5, 30, 60, 60, 80, 3, 3, 3, 6, 6, 6}; +SECT_VEH_CAL_0 const tU08 c_aucSTART_VALVE_CHANGE_SPD_F_SedanL[12] = { 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_0 const tU08 c_aucSTART_VALVE_CHANGE_SPD_R_SedanL[12] = { 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_0 const tU16 c_ausSTART_TIME_STEP1_TO_2_SedanL[12] = { 720, 720, 180, 1200, 2400, 2400, 720, 720, 1200, 1200, 2400, 2400}; +SECT_VEH_CAL_0 const tU16 c_ausSTART_TIME_STEP2_TO_3_SedanL[12] = { 120, 120, 180, 600, 600, 1200, 240, 240, 600, 600, 360, 360}; +SECT_VEH_CAL_0 const tS16 c_assSTART_INCAR_STEP1_TO_2_SedanL[12] = { 300, 300, 300, 200, 210, 250, 300, 300, 200, 230, 210, 250}; +SECT_VEH_CAL_0 const tS16 c_assSTART_INCAR_STEP2_TO_3_SedanL[12] = { 300, 300, 250, 250, 250, 280, 220, 220, 220, 220, 250, 270}; +SECT_VEH_CAL_0 const tU08 c_aucSTART_3WAY_OPEN_SedanL[12] = { 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1}; +SECT_VEH_CAL_0 const tU08 c_aucSTART_2WAY_OPEN_SedanL[12] = { 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 1, 1}; +SECT_VEH_CAL_0 const tU08 c_aucSTART_TXV_F_SedanL[12] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}; +SECT_VEH_CAL_0 const tU08 c_aucSTART_TXV_R_SedanL[12] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}; +/* ------------------------------------------Start control: End*/ +SECT_VEH_CAL_0 const tS16 c_assFAILURE_AMB_TEMP_SedanL[13] = { -200, -150, -80, -50, 0, 100, 150, 200, 250, 300, 350, 400, 450}; +SECT_VEH_CAL_0 const tS16 c_assAC_PRESSURE_LOW_HYS_UP_SedanL[13] = { 6, 8, 9, 10, 11, 15, 24, 30, 37, 55, 57, 60, 65}; +SECT_VEH_CAL_0 const tS16 c_assAC_PRESSURE_LOW_HYS_DN_SedanL[13] = { 5, 7, 8, 9, 10, 12, 15, 25, 25, 30, 30, 30, 40}; +SECT_VEH_CAL_0 const tS16 c_assAC_LOW_AMB_F_SedanL[2] = { 50, 70}; +SECT_VEH_CAL_0 const tS16 c_assAC_CUT_OFF_AMB_F_SedanL[2] = { -50, -30}; +SECT_VEH_CAL_0 const tS16 c_assAC_WINTER_TXV_DEWPOINT_SedanL[2] = { 40, 30}; +SECT_VEH_CAL_0 const tS16 c_assAC_CUT_OFF_AMB_R_SedanL[2] = { -220, -210}; +SECT_VEH_CAL_0 const tS16 c_assEVA_TG_AMB_F_SedanL[13] = { 100, 100, 80, 80, 80, 60, 50, 40, 30, 30, 25, 25, 25}; +SECT_VEH_CAL_0 const tS16 c_assEVA_TG_AMB_R_SedanL[13] = { 100, 100, 80, 80, 80, 60, 50, 40, 30, 30, 25, 25, 25}; +SECT_VEH_CAL_0 const tU08 c_ucAC_EXTRA_RPM_SedanL = 15; +SECT_VEH_CAL_0 const tS16 c_assAC_EVA_LV_SHUT_OFF_SedanL[2] = { 150, 10}; +SECT_VEH_CAL_0 const tS16 c_assAC_PRESSURE_HYS_HI_ENG_ON_SedanL[3] = { 331, 265, 186}; +SECT_VEH_CAL_0 const tU16 c_usCMP_MAX_ENG_OFF_SedanL = 3000; +SECT_VEH_CAL_0 const tU08 c_ucFAN_MAX_ENG_OFF_SedanL = 15; +SECT_VEH_CAL_0 const tS16 c_ssAC_WINTER_TXV_HYST_SedanL = 15; +SECT_VEH_CAL_0 const tU08 c_aucAC_PRESSURE_HYS_HI_ENG_OFF_SedanL[2] = { 186, 155}; +SECT_VEH_CAL_0 const tU16 c_ausCMP_RPM_RESONANCE_SedanL[6] = { 1500, 1550, 2500, 2560, 7500, 7590}; +/* ------------------------------------------A/C Control Pressure : End*/ +SECT_VEH_CAL_0 const tS16 c_assPRESSURE_TO_FAN_X_SedanL[7] = { 50, 70, 90, 100, 174, 184, 240}; +SECT_VEH_CAL_0 const tU08 c_aucPRESSURE_TO_FAN_Y_SedanL[7] = { 8, 15, 30, 50, 70, 80, 100}; +/* ------------------------------------------CoolingFan: End*/ +SECT_VEH_CAL_0 const tS16 c_ssREST_BATT_SedanL = 109; +SECT_VEH_CAL_0 const tS16 c_ssRESTW_AMB_SedanL = 100; +SECT_VEH_CAL_0 const tS16 c_assRESTW_WATER_SedanL[2] = { 550, 350}; +SECT_VEH_CAL_0 const tU16 c_usRESTW_READYEXPIRETIME_SedanL = 120; +SECT_VEH_CAL_0 const tU08 c_aucRESTW_MODE_SedanL[2] = { 70, 130}; +SECT_VEH_CAL_0 const tU16 c_usRESTW_TIMEOUTTIME_SedanL = 900; +SECT_VEH_CAL_0 const tU08 c_ucRESTW_BLRSTEP_SedanL = 2; +SECT_VEH_CAL_0 const tS16 c_ssRESTS_AMB_SedanL = 100; +SECT_VEH_CAL_0 const tU08 c_uctRESTS_READYEXPIRETIME_SedanL = 120; +SECT_VEH_CAL_0 const tU08 c_aucRESTS_MODE_SedanL[2] = { 70, 130}; +SECT_VEH_CAL_0 const tU16 c_usRESTS_TIMEOUTTIME_SedanL = 600; +SECT_VEH_CAL_0 const tU08 c_ucRESTS_BLRSTEP_SedanL = 3; +/* ------------------------------------------Rest mode: End*/ +SECT_VEH_CAL_0 const tU16 c_usFRESH_AIR_PURGE_ENTRY_TIME_SedanL = 900; +SECT_VEH_CAL_0 const tU16 c_ausFRESH_AIR_PURGE_CHANGE_TIME_SedanL[7] = { 10, 10, 10, 50, 10, 10, 10}; +/* ------------------------------------------Purge Rec: End*/ +SECT_VEH_CAL_0 const tS16 c_assMAX_DEF_U_DTG_SedanL[10] = { 850, 850, 700, 550, 400, 350, 100, 50, 50, 50}; +SECT_VEH_CAL_0 const tU16 c_ausMAX_BLR_SPD_SedanL[6] = { 160, 160, 160, 160, 160, 160}; +/* ------------------------------------------MAX DEF: End*/ +SECT_VEH_CAL_0 const tU08 c_aucAQS_REC_LV_CO_SedanL[8] = { 0, 0, 0, 0, 0, 0, 0, 4}; +SECT_VEH_CAL_0 const tU08 c_aucAQS_OSA_LV_CO_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tU08 c_aucAQS_REC_LV_NOX_SedanL[8] = { 0, 0, 0, 0, 0, 0, 0, 4}; +SECT_VEH_CAL_0 const tU08 c_aucAQS_OSA_LV_NOX_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tU08 c_aucAQS_REC_LV_NH3_SedanL[8] = { 0, 0, 0, 0, 0, 0, 0, 4}; +SECT_VEH_CAL_0 const tU08 c_aucAQS_OSA_LV_NH3_SedanL[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_0 const tU08 c_ucAQS_REC_ON_TIME_SedanL = 30; +SECT_VEH_CAL_0 const tU08 c_aucAQS_REC_ON_WAIT_SedanL[2] = { 60, 10}; +/* ------------------------------------------Aqs: End*/ +SECT_VEH_CAL_0 const tU16 c_usAUTODEMIST_LV2_BLR_PLUS_SedanL = 10; +SECT_VEH_CAL_0 const tU16 c_usAUTODEMIST_LV3_BLR_PLUS_SedanL = 30; +SECT_VEH_CAL_0 const tS16 c_assAUTODEMIST_OFFSET_AMB_TEMP_SedanL[9] = { -50, -30, -20, -10, 0, 10, 20, 30, 50}; +SECT_VEH_CAL_0 const tS16 c_assAUTODEMIST_OFFSET_VENT_TEMP_SedanL[9] = { 22, 18, 15, 11, 8, 8, 7, 5, 5}; +SECT_VEH_CAL_0 const tS16 c_assAUTODEMIST_STEP_UP_SedanL[4] = { 50, 30, 20, -10}; +SECT_VEH_CAL_0 const tS16 c_assAUTODEMIST_STEP_DN_SedanL[4] = { 55, 35, 25, 0}; +SECT_VEH_CAL_0 const tS16 c_assAUTODEMIST_WINTER_SedanL[2] = { -10, -5}; +/* ------------------------------------------Auto Demist: End*/ +SECT_VEH_CAL_0 const tS16 c_ssAUTODEMIST_ELEC_AMB_ENTRY_SedanL = -120; +SECT_VEH_CAL_0 const tS16 c_assAUTODEMIST_ELEC_WINDSHELD_TEMP_SedanL[2] = { -100, -60}; +/* ------------------------------------------Electric AutoDemist: End*/ +SECT_VEH_CAL_0 const tS16 c_ssAMBFILT_WATER_SedanL = 500; +SECT_VEH_CAL_0 const tU08 c_aucAMBFILT_H_CNT_SedanL[2] = { 200, 200}; +SECT_VEH_CAL_0 const tS16 c_ssAMB_FAILSAFE_SedanL = 230; +SECT_VEH_CAL_0 const tS16 c_ssAMBKEEP_KAT_SedanL = 200; +SECT_VEH_CAL_0 const tS16 c_ssAMBKEEP_KAT_PLUS_SedanL = 350; +SECT_VEH_CAL_0 const tS16 c_ssAMBKEEP_WATER_SedanL = 500; +SECT_VEH_CAL_0 const tU08 c_aucAMBRATE_RISING_SedanL[6] = { 30, 30, 30, 30, 30, 30}; +SECT_VEH_CAL_0 const tU08 c_aucAMBRATE_FALLING_SedanL[6] = { 30, 30, 30, 30, 30, 30}; +SECT_VEH_CAL_0 const tU08 c_aucAMBRATE_RISING_DIFF_SedanL[8] = { 120, 120, 120, 120, 155, 155, 155, 50}; +SECT_VEH_CAL_0 const tU08 c_aucAMBRATE_FALLING_DIFF_SedanL[8] = { 120, 120, 120, 255, 255, 255, 155, 50}; +/* ------------------------------------------Ambient: End*/ +SECT_VEH_CAL_0 const tU16 c_ausINCARRATE_RISING_F_SedanL[6] = { 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tU16 c_ausINCARRATE_FALLING_F_SedanL[6] = { 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_0 const tU16 c_ausINCARRATE_RISING_DIFF_F_SedanL[8] = { 100, 100, 100, 100, 100, 100, 50, 5}; +SECT_VEH_CAL_0 const tU16 c_ausINCARRATE_FALLING_DIFF_F_SedanL[8] = { 40, 40, 40, 40, 40, 40, 50, 5}; +SECT_VEH_CAL_0 const tU16 c_ausINCARRATE_RISING_R_SedanL[6] = { 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_0 const tU16 c_ausINCARRATE_FALLING_R_SedanL[6] = { 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_0 const tU16 c_ausINCARRATE_RISING_DIFF_R_SedanL[8] = { 100, 100, 100, 100, 100, 100, 50, 5}; +SECT_VEH_CAL_0 const tU16 c_ausINCARRATE_FALLING_DIFF_R_SedanL[8] = { 40, 40, 40, 40, 40, 40, 50, 5}; +/* ------------------------------------------Incar: End*/ +SECT_VEH_CAL_0 const tU16 c_ausSUNRATE_RISING_SedanL[6] = { 200, 200, 200, 200, 200, 200}; +SECT_VEH_CAL_0 const tU16 c_ausSUNRATE_FALLING_SedanL[6] = { 200, 200, 200, 200, 200, 200}; +/* ------------------------------------------Sun: End*/ +SECT_VEH_CAL_0 const tU16 c_ausAMB_LV_CHANGE_UNIT_SedanL[6] = { 1, 1, 1, 10, 10, 3}; +SECT_VEH_CAL_0 const tU08 c_aucAMB_LV_CHANGE_SEC_SedanL[6] = { 1, 1, 1, 1, 1, 1}; +/* ------------------------------------------Level Chage: End*/ +SECT_VEH_CAL_0 const tS16 c_ssTHREEWAY_WATER_SedanL = 40; +SECT_VEH_CAL_0 const tS16 c_assTHREEWAY_DUCT_TGT_R_SedanL[2] = { 20, 15}; +SECT_VEH_CAL_0 const tU08 c_aucTHEREEWAY_EXPIRING_SedanL[2] = { 60, 5}; +/* ------------------------------------------Three way: End*/ +SECT_VEH_CAL_0 const tS16 c_assTWOWAY_REAR_DUCTTGT_R_SedanL[2] = { 70, 60}; +SECT_VEH_CAL_0 const tU08 c_aucTWOWAY_EXPIRING_SedanL[2] = { 60, 5}; +/* ------------------------------------------two-way: End*/ +SECT_VEH_CAL_0 const tU08 c_aucACT_HOM_SPD_FL_CH0_SedanL[9] = { 3, 3, 3, 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_0 const tU08 c_aucACT_HOM_SPD_FR_CH1_SedanL[6] = { 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_0 const tU08 c_aucACT_HOM_SPD_R_CH2_SedanL[9] = { 3, 3, 3, 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_0 const tU08 c_aucACT_HOM_SPD_R_EX_CH2_SedanL[4] = { 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tU08 c_aucACT_MOV_SPD_FL_CH0_SedanL[9] = { 3, 3, 3, 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_0 const tU08 c_aucACT_MOV_SPD_FR_CH1_SedanL[6] = { 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_0 const tU08 c_aucACT_MOV_SPD_R_CH2_SedanL[9] = { 3, 3, 3, 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_0 const tU08 c_aucACT_MOV_SPD_R_EX_CH2_SedanL[4] = { 0, 0, 0, 0}; +/* ------------------------------------------Actuator Homing: End*/ +SECT_VEH_CAL_0 const tS16 c_assHI_MODE_ENG_TMEP_SedanL[6] = { 35, 45, 60, 80, 100, 120}; +SECT_VEH_CAL_0 const tU08 c_aucHI_MODE_BLR_STEP_STS_SedanL[6] = { 2, 3, 4, 5, 100, 100}; +/* ------------------------------------------Hi Mode: End*/ +SECT_VEH_CAL_0 const tU16 c_ausMinusAF_GlassPos_L_SedanL[13] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tU16 c_ausMinusAF_GlassPos_R_SedanL[13] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------GlassPosition: End*/ +SECT_VEH_CAL_0 const tS16 c_assFoot2_Lv3_Amb_SedanL[6] = { -150, -100, -50, 0, 50, 100}; +SECT_VEH_CAL_0 const tS16 c_assFoot2_Lv4_Amb_SedanL[6] = { -300, -250, -200, -150, -100, -50}; +SECT_VEH_CAL_0 const tS16 c_assFoot2_Lv5_Amb_SedanL[6] = { -700, -650, -600, -550, -500, -450}; +SECT_VEH_CAL_0 const tS16 c_assFoot2_Lv3_DuctTgt_Plus_SedanL[6] = { 550, 500, 450, 400, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assFoot2_Lv4_DuctTgt_Plus_SedanL[6] = { 550, 500, 450, 400, 300, 300}; +SECT_VEH_CAL_0 const tS16 c_assFoot2_Lv5_DuctTgt_Plus_SedanL[6] = { 550, 500, 450, 400, 300, 300}; +SECT_VEH_CAL_0 const tU16 c_ausFoot2_Lv1_FrontBlr_X_SedanL[3] = { 250, 500, 750}; +SECT_VEH_CAL_0 const tU16 c_ausFoot2_Lv1_Foot2Act_Y_SedanL[3] = { 250, 500, 750}; +SECT_VEH_CAL_0 const tS16 c_assFoot2_Lv2_Threshold_Diff_SedanL[2] = { 50, 35}; +SECT_VEH_CAL_0 const tS16 c_assFoot2_Lv3_Threshold_Diff_SedanL[2] = { 50, 35}; +/* ------------------------------------------Foot2 Ctrl: End*/ +SECT_VEH_CAL_0 const tU16 c_ausDbF_Side_Af_Bi_SedanL[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_Side_Af_Bi2_SedanL[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_Side_Af_Vent_SedanL[9] = { 70, 70, 65, 65, 62, 60, 55, 50, 50}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_Side_Bi_Bi2_SedanL[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_Side_Bi_Vent_SedanL[9] = { 65, 55, 45, 40, 38, 35, 32, 30, 25}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_Side_Bi2_Vent_SedanL[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_Cen_Af_Bi_SedanL[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_Cen_Af_Bi2_SedanL[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_Cen_Af_Vent_SedanL[9] = { 70, 70, 70, 65, 62, 60, 55, 50, 50}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_Cen_Bi_Bi2_SedanL[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_Cen_Bi_Vent_SedanL[9] = { 65, 55, 45, 40, 38, 35, 32, 30, 25}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_Cen_Bi2_Vent_SedanL[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_Foot_Af_Bi_SedanL[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_Foot_Af_Bi2_SedanL[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_Foot_Af_Vent_SedanL[9] = { 70, 70, 70, 65, 62, 60, 55, 50, 50}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_Foot_Bi_Bi2_SedanL[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_Foot_Bi_Vent_SedanL[9] = { 65, 65, 65, 65, 65, 65, 65, 65, 65}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_Foot_Bi2_Vent_SedanL[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_AF_Af_Bi_SedanL[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_AF_Af_Bi2_SedanL[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_AF_Af_Vent_SedanL[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_AF_Bi_Bi2_SedanL[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_AF_Bi_Vent_SedanL[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_AF_Bi2_Vent_SedanL[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_Pwm_Af_Bi_SedanL[9] = { 120, 120, 120, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_Pwm_Af_Bi2_SedanL[9] = { 120, 120, 120, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_Pwm_Af_Vent_SedanL[9] = { 120, 120, 85, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_Pwm_Bi_Bi2_SedanL[9] = { 120, 120, 120, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_Pwm_Bi_Vent_SedanL[9] = { 120, 120, 120, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_0 const tU16 c_ausDbF_Pwm_Bi2_Vent_SedanL[9] = { 105, 120, 120, 90, 120, 120, 120, 105, 90}; +/* ------------------------------------------Different blower Front: End*/ +SECT_VEH_CAL_0 const tU16 c_usAromaPwm_Min_SedanL = 200; +SECT_VEH_CAL_0 const tU16 c_usAromaPwm_Max_SedanL = 700; +/* ------------------------------------------Aroma Limit Pwm: End*/ +/*********************************************************Cal Table End*/ + +/****************************************************************************** + * LOCAL VARIABLES DECLARATIONS + *****************************************************************************/ +/****************************************************************************** + * LOCAL FUNCTIONS DECLARATIONS + *****************************************************************************/ +/****************************************************************************** + * GLOBAL FUNCTIONS + *****************************************************************************/ + +/** Doxygen: Function brief + ****************************************************************************** + * @fn Rs_Cal_0_SedanL(void) + * @brief No brief + * @remark No description + * @param[in] (All of const data in this file) + * @param[out] All of global variable in Rs_Cal_Base.c + * @return None + *****************************************************************************/ +void Rs_Cal_0_SedanL(void) +{ + M_MEMCOPY((g_aucCAL_FP_DATE), (c_aucCAL_FP_DATE_SedanL)); + M_MEMCOPY((g_aucCAL_VERSION), (c_aucCAL_VERSION_SedanL)); + g_ucCAL_VARIANT = c_ucCAL_VARIANT_SedanL; +/* ------------------------------------------Cal Version : End*/ + M_MEMCOPY((g_ausSET_TEMP_FULL), (c_ausSET_TEMP_FULL_SedanL)); + M_MEMCOPY((g_ausSET_TEMP_HALF), (c_ausSET_TEMP_HALF_SedanL)); +/* ------------------------------------------Set Temp : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV0), (c_assINCAR_TG_FL_LV0_SedanL)); + M_MEMCOPY((g_assINCAR_TG_FR_LV0), (c_assINCAR_TG_FR_LV0_SedanL)); + M_MEMCOPY((g_assVTG_FL_LV0), (c_assVTG_FL_LV0_SedanL)); + M_MEMCOPY((g_assVTG_FR_LV0), (c_assVTG_FR_LV0_SedanL)); + M_MEMCOPY((g_assVF_MIN_LV0), (c_assVF_MIN_LV0_SedanL)); + M_MEMCOPY((g_assVF_MAX_LV0), (c_assVF_MAX_LV0_SedanL)); + M_MEMCOPY((g_assVF_INC_Y1_LV0), (c_assVF_INC_Y1_LV0_SedanL)); + M_MEMCOPY((g_assVF_INC_Y2_LV0), (c_assVF_INC_Y2_LV0_SedanL)); + M_MEMCOPY((g_assVF_INC_Y3_LV0), (c_assVF_INC_Y3_LV0_SedanL)); + M_MEMCOPY((g_assVF_INC_Y4_LV0), (c_assVF_INC_Y4_LV0_SedanL)); + M_MEMCOPY((g_assVF_INC_X1_LV0), (c_assVF_INC_X1_LV0_SedanL)); + M_MEMCOPY((g_assVF_INC_X2_LV0), (c_assVF_INC_X2_LV0_SedanL)); + M_MEMCOPY((g_assVF_INC_X3_LV0), (c_assVF_INC_X3_LV0_SedanL)); + M_MEMCOPY((g_assVF_INC_X4_LV0), (c_assVF_INC_X4_LV0_SedanL)); + M_MEMCOPY((g_assVF_AMB_Y1_LV0), (c_assVF_AMB_Y1_LV0_SedanL)); + M_MEMCOPY((g_assVF_AMB_Y2_LV0), (c_assVF_AMB_Y2_LV0_SedanL)); + M_MEMCOPY((g_assVF_AMB_X1_LV0), (c_assVF_AMB_X1_LV0_SedanL)); + M_MEMCOPY((g_assVF_AMB_X2_LV0), (c_assVF_AMB_X2_LV0_SedanL)); + M_MEMCOPY((g_assVF_SUN_Y1_LV0), (c_assVF_SUN_Y1_LV0_SedanL)); + M_MEMCOPY((g_assVF_SUN_Y2_LV0), (c_assVF_SUN_Y2_LV0_SedanL)); + M_MEMCOPY((g_assVF_SUN_X1_LV0), (c_assVF_SUN_X1_LV0_SedanL)); + M_MEMCOPY((g_assVF_SUN_X2_LV0), (c_assVF_SUN_X2_LV0_SedanL)); + M_MEMCOPY((g_assTG_FLU_LV0), (c_assTG_FLU_LV0_SedanL)); + M_MEMCOPY((g_assTG_FRU_LV0), (c_assTG_FRU_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FU_MIN_LV0), (c_assDTG_FU_MIN_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FU_MAX_LV0), (c_assDTG_FU_MAX_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV0), (c_assDTG_FU_INC_Y1_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV0), (c_assDTG_FU_INC_Y2_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV0), (c_assDTG_FU_INC_Y3_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV0), (c_assDTG_FU_INC_Y4_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV0), (c_assDTG_FU_INC_X1_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV0), (c_assDTG_FU_INC_X2_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV0), (c_assDTG_FU_INC_X3_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV0), (c_assDTG_FU_INC_X4_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV0), (c_assDTG_FU_AMB_Y1_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV0), (c_assDTG_FU_AMB_Y2_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV0), (c_assDTG_FU_AMB_X1_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV0), (c_assDTG_FU_AMB_X2_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV0), (c_assDTG_FU_SUN_Y1_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV0), (c_assDTG_FU_SUN_Y2_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV0), (c_assDTG_FU_SUN_X1_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV0), (c_assDTG_FU_SUN_X2_LV0_SedanL)); + M_MEMCOPY((g_assTG_FLL_LV0), (c_assTG_FLL_LV0_SedanL)); + M_MEMCOPY((g_assTG_FRL_LV0), (c_assTG_FRL_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FL_MIN_LV0), (c_assDTG_FL_MIN_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FL_MAX_LV0), (c_assDTG_FL_MAX_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV0), (c_assDTG_FL_INC_Y1_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV0), (c_assDTG_FL_INC_Y2_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV0), (c_assDTG_FL_INC_Y3_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV0), (c_assDTG_FL_INC_Y4_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV0), (c_assDTG_FL_INC_X1_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV0), (c_assDTG_FL_INC_X2_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV0), (c_assDTG_FL_INC_X3_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV0), (c_assDTG_FL_INC_X4_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV0), (c_assDTG_FL_AMB_Y1_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV0), (c_assDTG_FL_AMB_Y2_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV0), (c_assDTG_FL_AMB_X1_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV0), (c_assDTG_FL_AMB_X2_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV0), (c_assDTG_FL_SUN_Y1_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV0), (c_assDTG_FL_SUN_Y2_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV0), (c_assDTG_FL_SUN_X1_LV0_SedanL)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV0), (c_assDTG_FL_SUN_X2_LV0_SedanL)); + M_MEMCOPY((g_assINCAR_TG_RL_LV0), (c_assINCAR_TG_RL_LV0_SedanL)); + M_MEMCOPY((g_assINCAR_TG_RR_LV0), (c_assINCAR_TG_RR_LV0_SedanL)); + M_MEMCOPY((g_assVTG_RL_LV0), (c_assVTG_RL_LV0_SedanL)); + M_MEMCOPY((g_assVTG_RR_LV0), (c_assVTG_RR_LV0_SedanL)); + M_MEMCOPY((g_assVR_MIN_LV0), (c_assVR_MIN_LV0_SedanL)); + M_MEMCOPY((g_assVR_MAX_LV0), (c_assVR_MAX_LV0_SedanL)); + M_MEMCOPY((g_assVR_INC_Y1_LV0), (c_assVR_INC_Y1_LV0_SedanL)); + M_MEMCOPY((g_assVR_INC_Y2_LV0), (c_assVR_INC_Y2_LV0_SedanL)); + M_MEMCOPY((g_assVR_INC_Y3_LV0), (c_assVR_INC_Y3_LV0_SedanL)); + M_MEMCOPY((g_assVR_INC_Y4_LV0), (c_assVR_INC_Y4_LV0_SedanL)); + M_MEMCOPY((g_assVR_INC_X1_LV0), (c_assVR_INC_X1_LV0_SedanL)); + M_MEMCOPY((g_assVR_INC_X2_LV0), (c_assVR_INC_X2_LV0_SedanL)); + M_MEMCOPY((g_assVR_INC_X3_LV0), (c_assVR_INC_X3_LV0_SedanL)); + M_MEMCOPY((g_assVR_INC_X4_LV0), (c_assVR_INC_X4_LV0_SedanL)); + M_MEMCOPY((g_assVR_AMB_Y1_LV0), (c_assVR_AMB_Y1_LV0_SedanL)); + M_MEMCOPY((g_assVR_AMB_Y2_LV0), (c_assVR_AMB_Y2_LV0_SedanL)); + M_MEMCOPY((g_assVR_AMB_X1_LV0), (c_assVR_AMB_X1_LV0_SedanL)); + M_MEMCOPY((g_assVR_AMB_X2_LV0), (c_assVR_AMB_X2_LV0_SedanL)); + M_MEMCOPY((g_assVR_SUN_Y1_LV0), (c_assVR_SUN_Y1_LV0_SedanL)); + M_MEMCOPY((g_assVR_SUN_Y2_LV0), (c_assVR_SUN_Y2_LV0_SedanL)); + M_MEMCOPY((g_assVR_SUN_X1_LV0), (c_assVR_SUN_X1_LV0_SedanL)); + M_MEMCOPY((g_assVR_SUN_X2_LV0), (c_assVR_SUN_X2_LV0_SedanL)); + M_MEMCOPY((g_assTG_RL_LV0), (c_assTG_RL_LV0_SedanL)); + M_MEMCOPY((g_assTG_RR_LV0), (c_assTG_RR_LV0_SedanL)); + M_MEMCOPY((g_assDTG_R_MIN_LV0), (c_assDTG_R_MIN_LV0_SedanL)); + M_MEMCOPY((g_assDTG_R_MAX_LV0), (c_assDTG_R_MAX_LV0_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV0), (c_assDTG_R_INC_Y1_LV0_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV0), (c_assDTG_R_INC_Y2_LV0_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV0), (c_assDTG_R_INC_Y3_LV0_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV0), (c_assDTG_R_INC_Y4_LV0_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV0), (c_assDTG_R_INC_X1_LV0_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV0), (c_assDTG_R_INC_X2_LV0_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV0), (c_assDTG_R_INC_X3_LV0_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV0), (c_assDTG_R_INC_X4_LV0_SedanL)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV0), (c_assDTG_R_AMB_Y1_LV0_SedanL)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV0), (c_assDTG_R_AMB_Y2_LV0_SedanL)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV0), (c_assDTG_R_AMB_X1_LV0_SedanL)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV0), (c_assDTG_R_AMB_X2_LV0_SedanL)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV0), (c_assDTG_R_SUN_Y1_LV0_SedanL)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV0), (c_assDTG_R_SUN_Y2_LV0_SedanL)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV0), (c_assDTG_R_SUN_X1_LV0_SedanL)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV0), (c_assDTG_R_SUN_X2_LV0_SedanL)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV0), (c_assCORRECT_DUCT_TIME_FR_LV0_SedanL)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV0), (c_assCORRECT_DUCT_TIME_FL_LV0_SedanL)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV0), (c_assCORRECT_DUCT_RATE_LV0_SedanL)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV0), (c_assCORRECT_DUCT_MAX_LV0_SedanL)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV0), (c_assCORRECT_AF_TIME_FR_LV0_SedanL)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV0), (c_assCORRECT_AF_TIME_FL_LV0_SedanL)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV0), (c_assCORRECT_AF_RATE_LV0_SedanL)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV0), (c_assCORRECT_AF_MAX_LV0_SedanL)); +/* ------------------------------------------Lv0 : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV1), (c_assINCAR_TG_FL_LV1_SedanL)); + M_MEMCOPY((g_assINCAR_TG_FR_LV1), (c_assINCAR_TG_FR_LV1_SedanL)); + M_MEMCOPY((g_assVTG_FL_LV1), (c_assVTG_FL_LV1_SedanL)); + M_MEMCOPY((g_assVTG_FR_LV1), (c_assVTG_FR_LV1_SedanL)); + M_MEMCOPY((g_assVF_MIN_LV1), (c_assVF_MIN_LV1_SedanL)); + M_MEMCOPY((g_assVF_MAX_LV1), (c_assVF_MAX_LV1_SedanL)); + M_MEMCOPY((g_assVF_INC_Y1_LV1), (c_assVF_INC_Y1_LV1_SedanL)); + M_MEMCOPY((g_assVF_INC_Y2_LV1), (c_assVF_INC_Y2_LV1_SedanL)); + M_MEMCOPY((g_assVF_INC_Y3_LV1), (c_assVF_INC_Y3_LV1_SedanL)); + M_MEMCOPY((g_assVF_INC_Y4_LV1), (c_assVF_INC_Y4_LV1_SedanL)); + M_MEMCOPY((g_assVF_INC_X1_LV1), (c_assVF_INC_X1_LV1_SedanL)); + M_MEMCOPY((g_assVF_INC_X2_LV1), (c_assVF_INC_X2_LV1_SedanL)); + M_MEMCOPY((g_assVF_INC_X3_LV1), (c_assVF_INC_X3_LV1_SedanL)); + M_MEMCOPY((g_assVF_INC_X4_LV1), (c_assVF_INC_X4_LV1_SedanL)); + M_MEMCOPY((g_assVF_AMB_Y1_LV1), (c_assVF_AMB_Y1_LV1_SedanL)); + M_MEMCOPY((g_assVF_AMB_Y2_LV1), (c_assVF_AMB_Y2_LV1_SedanL)); + M_MEMCOPY((g_assVF_AMB_X1_LV1), (c_assVF_AMB_X1_LV1_SedanL)); + M_MEMCOPY((g_assVF_AMB_X2_LV1), (c_assVF_AMB_X2_LV1_SedanL)); + M_MEMCOPY((g_assVF_SUN_Y1_LV1), (c_assVF_SUN_Y1_LV1_SedanL)); + M_MEMCOPY((g_assVF_SUN_Y2_LV1), (c_assVF_SUN_Y2_LV1_SedanL)); + M_MEMCOPY((g_assVF_SUN_X1_LV1), (c_assVF_SUN_X1_LV1_SedanL)); + M_MEMCOPY((g_assVF_SUN_X2_LV1), (c_assVF_SUN_X2_LV1_SedanL)); + M_MEMCOPY((g_assTG_FLU_LV1), (c_assTG_FLU_LV1_SedanL)); + M_MEMCOPY((g_assTG_FRU_LV1), (c_assTG_FRU_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FU_MIN_LV1), (c_assDTG_FU_MIN_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FU_MAX_LV1), (c_assDTG_FU_MAX_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV1), (c_assDTG_FU_INC_Y1_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV1), (c_assDTG_FU_INC_Y2_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV1), (c_assDTG_FU_INC_Y3_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV1), (c_assDTG_FU_INC_Y4_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV1), (c_assDTG_FU_INC_X1_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV1), (c_assDTG_FU_INC_X2_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV1), (c_assDTG_FU_INC_X3_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV1), (c_assDTG_FU_INC_X4_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV1), (c_assDTG_FU_AMB_Y1_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV1), (c_assDTG_FU_AMB_Y2_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV1), (c_assDTG_FU_AMB_X1_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV1), (c_assDTG_FU_AMB_X2_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV1), (c_assDTG_FU_SUN_Y1_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV1), (c_assDTG_FU_SUN_Y2_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV1), (c_assDTG_FU_SUN_X1_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV1), (c_assDTG_FU_SUN_X2_LV1_SedanL)); + M_MEMCOPY((g_assTG_FLL_LV1), (c_assTG_FLL_LV1_SedanL)); + M_MEMCOPY((g_assTG_FRL_LV1), (c_assTG_FRL_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FL_MIN_LV1), (c_assDTG_FL_MIN_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FL_MAX_LV1), (c_assDTG_FL_MAX_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV1), (c_assDTG_FL_INC_Y1_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV1), (c_assDTG_FL_INC_Y2_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV1), (c_assDTG_FL_INC_Y3_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV1), (c_assDTG_FL_INC_Y4_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV1), (c_assDTG_FL_INC_X1_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV1), (c_assDTG_FL_INC_X2_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV1), (c_assDTG_FL_INC_X3_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV1), (c_assDTG_FL_INC_X4_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV1), (c_assDTG_FL_AMB_Y1_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV1), (c_assDTG_FL_AMB_Y2_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV1), (c_assDTG_FL_AMB_X1_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV1), (c_assDTG_FL_AMB_X2_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV1), (c_assDTG_FL_SUN_Y1_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV1), (c_assDTG_FL_SUN_Y2_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV1), (c_assDTG_FL_SUN_X1_LV1_SedanL)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV1), (c_assDTG_FL_SUN_X2_LV1_SedanL)); + M_MEMCOPY((g_assINCAR_TG_RL_LV1), (c_assINCAR_TG_RL_LV1_SedanL)); + M_MEMCOPY((g_assINCAR_TG_RR_LV1), (c_assINCAR_TG_RR_LV1_SedanL)); + M_MEMCOPY((g_assVTG_RL_LV1), (c_assVTG_RL_LV1_SedanL)); + M_MEMCOPY((g_assVTG_RR_LV1), (c_assVTG_RR_LV1_SedanL)); + M_MEMCOPY((g_assVR_MIN_LV1), (c_assVR_MIN_LV1_SedanL)); + M_MEMCOPY((g_assVR_MAX_LV1), (c_assVR_MAX_LV1_SedanL)); + M_MEMCOPY((g_assVR_INC_Y1_LV1), (c_assVR_INC_Y1_LV1_SedanL)); + M_MEMCOPY((g_assVR_INC_Y2_LV1), (c_assVR_INC_Y2_LV1_SedanL)); + M_MEMCOPY((g_assVR_INC_Y3_LV1), (c_assVR_INC_Y3_LV1_SedanL)); + M_MEMCOPY((g_assVR_INC_Y4_LV1), (c_assVR_INC_Y4_LV1_SedanL)); + M_MEMCOPY((g_assVR_INC_X1_LV1), (c_assVR_INC_X1_LV1_SedanL)); + M_MEMCOPY((g_assVR_INC_X2_LV1), (c_assVR_INC_X2_LV1_SedanL)); + M_MEMCOPY((g_assVR_INC_X3_LV1), (c_assVR_INC_X3_LV1_SedanL)); + M_MEMCOPY((g_assVR_INC_X4_LV1), (c_assVR_INC_X4_LV1_SedanL)); + M_MEMCOPY((g_assVR_AMB_Y1_LV1), (c_assVR_AMB_Y1_LV1_SedanL)); + M_MEMCOPY((g_assVR_AMB_Y2_LV1), (c_assVR_AMB_Y2_LV1_SedanL)); + M_MEMCOPY((g_assVR_AMB_X1_LV1), (c_assVR_AMB_X1_LV1_SedanL)); + M_MEMCOPY((g_assVR_AMB_X2_LV1), (c_assVR_AMB_X2_LV1_SedanL)); + M_MEMCOPY((g_assVR_SUN_Y1_LV1), (c_assVR_SUN_Y1_LV1_SedanL)); + M_MEMCOPY((g_assVR_SUN_Y2_LV1), (c_assVR_SUN_Y2_LV1_SedanL)); + M_MEMCOPY((g_assVR_SUN_X1_LV1), (c_assVR_SUN_X1_LV1_SedanL)); + M_MEMCOPY((g_assVR_SUN_X2_LV1), (c_assVR_SUN_X2_LV1_SedanL)); + M_MEMCOPY((g_assTG_RL_LV1), (c_assTG_RL_LV1_SedanL)); + M_MEMCOPY((g_assTG_RR_LV1), (c_assTG_RR_LV1_SedanL)); + M_MEMCOPY((g_assDTG_R_MIN_LV1), (c_assDTG_R_MIN_LV1_SedanL)); + M_MEMCOPY((g_assDTG_R_MAX_LV1), (c_assDTG_R_MAX_LV1_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV1), (c_assDTG_R_INC_Y1_LV1_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV1), (c_assDTG_R_INC_Y2_LV1_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV1), (c_assDTG_R_INC_Y3_LV1_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV1), (c_assDTG_R_INC_Y4_LV1_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV1), (c_assDTG_R_INC_X1_LV1_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV1), (c_assDTG_R_INC_X2_LV1_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV1), (c_assDTG_R_INC_X3_LV1_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV1), (c_assDTG_R_INC_X4_LV1_SedanL)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV1), (c_assDTG_R_AMB_Y1_LV1_SedanL)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV1), (c_assDTG_R_AMB_Y2_LV1_SedanL)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV1), (c_assDTG_R_AMB_X1_LV1_SedanL)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV1), (c_assDTG_R_AMB_X2_LV1_SedanL)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV1), (c_assDTG_R_SUN_Y1_LV1_SedanL)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV1), (c_assDTG_R_SUN_Y2_LV1_SedanL)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV1), (c_assDTG_R_SUN_X1_LV1_SedanL)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV1), (c_assDTG_R_SUN_X2_LV1_SedanL)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV1), (c_assCORRECT_DUCT_TIME_FR_LV1_SedanL)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV1), (c_assCORRECT_DUCT_TIME_FL_LV1_SedanL)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV1), (c_assCORRECT_DUCT_RATE_LV1_SedanL)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV1), (c_assCORRECT_DUCT_MAX_LV1_SedanL)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV1), (c_assCORRECT_AF_TIME_FR_LV1_SedanL)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV1), (c_assCORRECT_AF_TIME_FL_LV1_SedanL)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV1), (c_assCORRECT_AF_RATE_LV1_SedanL)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV1), (c_assCORRECT_AF_MAX_LV1_SedanL)); +/* ------------------------------------------Lv1 : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV2), (c_assINCAR_TG_FL_LV2_SedanL)); + M_MEMCOPY((g_assINCAR_TG_FR_LV2), (c_assINCAR_TG_FR_LV2_SedanL)); + M_MEMCOPY((g_assVTG_FL_LV2), (c_assVTG_FL_LV2_SedanL)); + M_MEMCOPY((g_assVTG_FR_LV2), (c_assVTG_FR_LV2_SedanL)); + M_MEMCOPY((g_assVF_MIN_LV2), (c_assVF_MIN_LV2_SedanL)); + M_MEMCOPY((g_assVF_MAX_LV2), (c_assVF_MAX_LV2_SedanL)); + M_MEMCOPY((g_assVF_INC_Y1_LV2), (c_assVF_INC_Y1_LV2_SedanL)); + M_MEMCOPY((g_assVF_INC_Y2_LV2), (c_assVF_INC_Y2_LV2_SedanL)); + M_MEMCOPY((g_assVF_INC_Y3_LV2), (c_assVF_INC_Y3_LV2_SedanL)); + M_MEMCOPY((g_assVF_INC_Y4_LV2), (c_assVF_INC_Y4_LV2_SedanL)); + M_MEMCOPY((g_assVF_INC_X1_LV2), (c_assVF_INC_X1_LV2_SedanL)); + M_MEMCOPY((g_assVF_INC_X2_LV2), (c_assVF_INC_X2_LV2_SedanL)); + M_MEMCOPY((g_assVF_INC_X3_LV2), (c_assVF_INC_X3_LV2_SedanL)); + M_MEMCOPY((g_assVF_INC_X4_LV2), (c_assVF_INC_X4_LV2_SedanL)); + M_MEMCOPY((g_assVF_AMB_Y1_LV2), (c_assVF_AMB_Y1_LV2_SedanL)); + M_MEMCOPY((g_assVF_AMB_Y2_LV2), (c_assVF_AMB_Y2_LV2_SedanL)); + M_MEMCOPY((g_assVF_AMB_X1_LV2), (c_assVF_AMB_X1_LV2_SedanL)); + M_MEMCOPY((g_assVF_AMB_X2_LV2), (c_assVF_AMB_X2_LV2_SedanL)); + M_MEMCOPY((g_assVF_SUN_Y1_LV2), (c_assVF_SUN_Y1_LV2_SedanL)); + M_MEMCOPY((g_assVF_SUN_Y2_LV2), (c_assVF_SUN_Y2_LV2_SedanL)); + M_MEMCOPY((g_assVF_SUN_X1_LV2), (c_assVF_SUN_X1_LV2_SedanL)); + M_MEMCOPY((g_assVF_SUN_X2_LV2), (c_assVF_SUN_X2_LV2_SedanL)); + M_MEMCOPY((g_assTG_FLU_LV2), (c_assTG_FLU_LV2_SedanL)); + M_MEMCOPY((g_assTG_FRU_LV2), (c_assTG_FRU_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FU_MIN_LV2), (c_assDTG_FU_MIN_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FU_MAX_LV2), (c_assDTG_FU_MAX_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV2), (c_assDTG_FU_INC_Y1_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV2), (c_assDTG_FU_INC_Y2_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV2), (c_assDTG_FU_INC_Y3_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV2), (c_assDTG_FU_INC_Y4_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV2), (c_assDTG_FU_INC_X1_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV2), (c_assDTG_FU_INC_X2_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV2), (c_assDTG_FU_INC_X3_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV2), (c_assDTG_FU_INC_X4_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV2), (c_assDTG_FU_AMB_Y1_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV2), (c_assDTG_FU_AMB_Y2_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV2), (c_assDTG_FU_AMB_X1_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV2), (c_assDTG_FU_AMB_X2_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV2), (c_assDTG_FU_SUN_Y1_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV2), (c_assDTG_FU_SUN_Y2_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV2), (c_assDTG_FU_SUN_X1_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV2), (c_assDTG_FU_SUN_X2_LV2_SedanL)); + M_MEMCOPY((g_assTG_FLL_LV2), (c_assTG_FLL_LV2_SedanL)); + M_MEMCOPY((g_assTG_FRL_LV2), (c_assTG_FRL_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FL_MIN_LV2), (c_assDTG_FL_MIN_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FL_MAX_LV2), (c_assDTG_FL_MAX_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV2), (c_assDTG_FL_INC_Y1_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV2), (c_assDTG_FL_INC_Y2_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV2), (c_assDTG_FL_INC_Y3_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV2), (c_assDTG_FL_INC_Y4_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV2), (c_assDTG_FL_INC_X1_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV2), (c_assDTG_FL_INC_X2_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV2), (c_assDTG_FL_INC_X3_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV2), (c_assDTG_FL_INC_X4_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV2), (c_assDTG_FL_AMB_Y1_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV2), (c_assDTG_FL_AMB_Y2_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV2), (c_assDTG_FL_AMB_X1_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV2), (c_assDTG_FL_AMB_X2_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV2), (c_assDTG_FL_SUN_Y1_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV2), (c_assDTG_FL_SUN_Y2_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV2), (c_assDTG_FL_SUN_X1_LV2_SedanL)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV2), (c_assDTG_FL_SUN_X2_LV2_SedanL)); + M_MEMCOPY((g_assINCAR_TG_RL_LV2), (c_assINCAR_TG_RL_LV2_SedanL)); + M_MEMCOPY((g_assINCAR_TG_RR_LV2), (c_assINCAR_TG_RR_LV2_SedanL)); + M_MEMCOPY((g_assVTG_RL_LV2), (c_assVTG_RL_LV2_SedanL)); + M_MEMCOPY((g_assVTG_RR_LV2), (c_assVTG_RR_LV2_SedanL)); + M_MEMCOPY((g_assVR_MIN_LV2), (c_assVR_MIN_LV2_SedanL)); + M_MEMCOPY((g_assVR_MAX_LV2), (c_assVR_MAX_LV2_SedanL)); + M_MEMCOPY((g_assVR_INC_Y1_LV2), (c_assVR_INC_Y1_LV2_SedanL)); + M_MEMCOPY((g_assVR_INC_Y2_LV2), (c_assVR_INC_Y2_LV2_SedanL)); + M_MEMCOPY((g_assVR_INC_Y3_LV2), (c_assVR_INC_Y3_LV2_SedanL)); + M_MEMCOPY((g_assVR_INC_Y4_LV2), (c_assVR_INC_Y4_LV2_SedanL)); + M_MEMCOPY((g_assVR_INC_X1_LV2), (c_assVR_INC_X1_LV2_SedanL)); + M_MEMCOPY((g_assVR_INC_X2_LV2), (c_assVR_INC_X2_LV2_SedanL)); + M_MEMCOPY((g_assVR_INC_X3_LV2), (c_assVR_INC_X3_LV2_SedanL)); + M_MEMCOPY((g_assVR_INC_X4_LV2), (c_assVR_INC_X4_LV2_SedanL)); + M_MEMCOPY((g_assVR_AMB_Y1_LV2), (c_assVR_AMB_Y1_LV2_SedanL)); + M_MEMCOPY((g_assVR_AMB_Y2_LV2), (c_assVR_AMB_Y2_LV2_SedanL)); + M_MEMCOPY((g_assVR_AMB_X1_LV2), (c_assVR_AMB_X1_LV2_SedanL)); + M_MEMCOPY((g_assVR_AMB_X2_LV2), (c_assVR_AMB_X2_LV2_SedanL)); + M_MEMCOPY((g_assVR_SUN_Y1_LV2), (c_assVR_SUN_Y1_LV2_SedanL)); + M_MEMCOPY((g_assVR_SUN_Y2_LV2), (c_assVR_SUN_Y2_LV2_SedanL)); + M_MEMCOPY((g_assVR_SUN_X1_LV2), (c_assVR_SUN_X1_LV2_SedanL)); + M_MEMCOPY((g_assVR_SUN_X2_LV2), (c_assVR_SUN_X2_LV2_SedanL)); + M_MEMCOPY((g_assTG_RL_LV2), (c_assTG_RL_LV2_SedanL)); + M_MEMCOPY((g_assTG_RR_LV2), (c_assTG_RR_LV2_SedanL)); + M_MEMCOPY((g_assDTG_R_MIN_LV2), (c_assDTG_R_MIN_LV2_SedanL)); + M_MEMCOPY((g_assDTG_R_MAX_LV2), (c_assDTG_R_MAX_LV2_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV2), (c_assDTG_R_INC_Y1_LV2_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV2), (c_assDTG_R_INC_Y2_LV2_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV2), (c_assDTG_R_INC_Y3_LV2_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV2), (c_assDTG_R_INC_Y4_LV2_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV2), (c_assDTG_R_INC_X1_LV2_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV2), (c_assDTG_R_INC_X2_LV2_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV2), (c_assDTG_R_INC_X3_LV2_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV2), (c_assDTG_R_INC_X4_LV2_SedanL)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV2), (c_assDTG_R_AMB_Y1_LV2_SedanL)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV2), (c_assDTG_R_AMB_Y2_LV2_SedanL)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV2), (c_assDTG_R_AMB_X1_LV2_SedanL)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV2), (c_assDTG_R_AMB_X2_LV2_SedanL)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV2), (c_assDTG_R_SUN_Y1_LV2_SedanL)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV2), (c_assDTG_R_SUN_Y2_LV2_SedanL)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV2), (c_assDTG_R_SUN_X1_LV2_SedanL)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV2), (c_assDTG_R_SUN_X2_LV2_SedanL)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV2), (c_assCORRECT_DUCT_TIME_FR_LV2_SedanL)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV2), (c_assCORRECT_DUCT_TIME_FL_LV2_SedanL)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV2), (c_assCORRECT_DUCT_RATE_LV2_SedanL)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV2), (c_assCORRECT_DUCT_MAX_LV2_SedanL)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV2), (c_assCORRECT_AF_TIME_FR_LV2_SedanL)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV2), (c_assCORRECT_AF_TIME_FL_LV2_SedanL)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV2), (c_assCORRECT_AF_RATE_LV2_SedanL)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV2), (c_assCORRECT_AF_MAX_LV2_SedanL)); +/* ------------------------------------------Lv2 : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV3), (c_assINCAR_TG_FL_LV3_SedanL)); + M_MEMCOPY((g_assINCAR_TG_FR_LV3), (c_assINCAR_TG_FR_LV3_SedanL)); + M_MEMCOPY((g_assVTG_FL_LV3), (c_assVTG_FL_LV3_SedanL)); + M_MEMCOPY((g_assVTG_FR_LV3), (c_assVTG_FR_LV3_SedanL)); + M_MEMCOPY((g_assVF_MIN_LV3), (c_assVF_MIN_LV3_SedanL)); + M_MEMCOPY((g_assVF_MAX_LV3), (c_assVF_MAX_LV3_SedanL)); + M_MEMCOPY((g_assVF_INC_Y1_LV3), (c_assVF_INC_Y1_LV3_SedanL)); + M_MEMCOPY((g_assVF_INC_Y2_LV3), (c_assVF_INC_Y2_LV3_SedanL)); + M_MEMCOPY((g_assVF_INC_Y3_LV3), (c_assVF_INC_Y3_LV3_SedanL)); + M_MEMCOPY((g_assVF_INC_Y4_LV3), (c_assVF_INC_Y4_LV3_SedanL)); + M_MEMCOPY((g_assVF_INC_X1_LV3), (c_assVF_INC_X1_LV3_SedanL)); + M_MEMCOPY((g_assVF_INC_X2_LV3), (c_assVF_INC_X2_LV3_SedanL)); + M_MEMCOPY((g_assVF_INC_X3_LV3), (c_assVF_INC_X3_LV3_SedanL)); + M_MEMCOPY((g_assVF_INC_X4_LV3), (c_assVF_INC_X4_LV3_SedanL)); + M_MEMCOPY((g_assVF_AMB_Y1_LV3), (c_assVF_AMB_Y1_LV3_SedanL)); + M_MEMCOPY((g_assVF_AMB_Y2_LV3), (c_assVF_AMB_Y2_LV3_SedanL)); + M_MEMCOPY((g_assVF_AMB_X1_LV3), (c_assVF_AMB_X1_LV3_SedanL)); + M_MEMCOPY((g_assVF_AMB_X2_LV3), (c_assVF_AMB_X2_LV3_SedanL)); + M_MEMCOPY((g_assVF_SUN_Y1_LV3), (c_assVF_SUN_Y1_LV3_SedanL)); + M_MEMCOPY((g_assVF_SUN_Y2_LV3), (c_assVF_SUN_Y2_LV3_SedanL)); + M_MEMCOPY((g_assVF_SUN_X1_LV3), (c_assVF_SUN_X1_LV3_SedanL)); + M_MEMCOPY((g_assVF_SUN_X2_LV3), (c_assVF_SUN_X2_LV3_SedanL)); + M_MEMCOPY((g_assTG_FLU_LV3), (c_assTG_FLU_LV3_SedanL)); + M_MEMCOPY((g_assTG_FRU_LV3), (c_assTG_FRU_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FU_MIN_LV3), (c_assDTG_FU_MIN_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FU_MAX_LV3), (c_assDTG_FU_MAX_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV3), (c_assDTG_FU_INC_Y1_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV3), (c_assDTG_FU_INC_Y2_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV3), (c_assDTG_FU_INC_Y3_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV3), (c_assDTG_FU_INC_Y4_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV3), (c_assDTG_FU_INC_X1_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV3), (c_assDTG_FU_INC_X2_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV3), (c_assDTG_FU_INC_X3_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV3), (c_assDTG_FU_INC_X4_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV3), (c_assDTG_FU_AMB_Y1_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV3), (c_assDTG_FU_AMB_Y2_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV3), (c_assDTG_FU_AMB_X1_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV3), (c_assDTG_FU_AMB_X2_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV3), (c_assDTG_FU_SUN_Y1_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV3), (c_assDTG_FU_SUN_Y2_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV3), (c_assDTG_FU_SUN_X1_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV3), (c_assDTG_FU_SUN_X2_LV3_SedanL)); + M_MEMCOPY((g_assTG_FLL_LV3), (c_assTG_FLL_LV3_SedanL)); + M_MEMCOPY((g_assTG_FRL_LV3), (c_assTG_FRL_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FL_MIN_LV3), (c_assDTG_FL_MIN_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FL_MAX_LV3), (c_assDTG_FL_MAX_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV3), (c_assDTG_FL_INC_Y1_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV3), (c_assDTG_FL_INC_Y2_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV3), (c_assDTG_FL_INC_Y3_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV3), (c_assDTG_FL_INC_Y4_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV3), (c_assDTG_FL_INC_X1_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV3), (c_assDTG_FL_INC_X2_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV3), (c_assDTG_FL_INC_X3_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV3), (c_assDTG_FL_INC_X4_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV3), (c_assDTG_FL_AMB_Y1_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV3), (c_assDTG_FL_AMB_Y2_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV3), (c_assDTG_FL_AMB_X1_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV3), (c_assDTG_FL_AMB_X2_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV3), (c_assDTG_FL_SUN_Y1_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV3), (c_assDTG_FL_SUN_Y2_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV3), (c_assDTG_FL_SUN_X1_LV3_SedanL)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV3), (c_assDTG_FL_SUN_X2_LV3_SedanL)); + M_MEMCOPY((g_assINCAR_TG_RL_LV3), (c_assINCAR_TG_RL_LV3_SedanL)); + M_MEMCOPY((g_assINCAR_TG_RR_LV3), (c_assINCAR_TG_RR_LV3_SedanL)); + M_MEMCOPY((g_assVTG_RL_LV3), (c_assVTG_RL_LV3_SedanL)); + M_MEMCOPY((g_assVTG_RR_LV3), (c_assVTG_RR_LV3_SedanL)); + M_MEMCOPY((g_assVR_MIN_LV3), (c_assVR_MIN_LV3_SedanL)); + M_MEMCOPY((g_assVR_MAX_LV3), (c_assVR_MAX_LV3_SedanL)); + M_MEMCOPY((g_assVR_INC_Y1_LV3), (c_assVR_INC_Y1_LV3_SedanL)); + M_MEMCOPY((g_assVR_INC_Y2_LV3), (c_assVR_INC_Y2_LV3_SedanL)); + M_MEMCOPY((g_assVR_INC_Y3_LV3), (c_assVR_INC_Y3_LV3_SedanL)); + M_MEMCOPY((g_assVR_INC_Y4_LV3), (c_assVR_INC_Y4_LV3_SedanL)); + M_MEMCOPY((g_assVR_INC_X1_LV3), (c_assVR_INC_X1_LV3_SedanL)); + M_MEMCOPY((g_assVR_INC_X2_LV3), (c_assVR_INC_X2_LV3_SedanL)); + M_MEMCOPY((g_assVR_INC_X3_LV3), (c_assVR_INC_X3_LV3_SedanL)); + M_MEMCOPY((g_assVR_INC_X4_LV3), (c_assVR_INC_X4_LV3_SedanL)); + M_MEMCOPY((g_assVR_AMB_Y1_LV3), (c_assVR_AMB_Y1_LV3_SedanL)); + M_MEMCOPY((g_assVR_AMB_Y2_LV3), (c_assVR_AMB_Y2_LV3_SedanL)); + M_MEMCOPY((g_assVR_AMB_X1_LV3), (c_assVR_AMB_X1_LV3_SedanL)); + M_MEMCOPY((g_assVR_AMB_X2_LV3), (c_assVR_AMB_X2_LV3_SedanL)); + M_MEMCOPY((g_assVR_SUN_Y1_LV3), (c_assVR_SUN_Y1_LV3_SedanL)); + M_MEMCOPY((g_assVR_SUN_Y2_LV3), (c_assVR_SUN_Y2_LV3_SedanL)); + M_MEMCOPY((g_assVR_SUN_X1_LV3), (c_assVR_SUN_X1_LV3_SedanL)); + M_MEMCOPY((g_assVR_SUN_X2_LV3), (c_assVR_SUN_X2_LV3_SedanL)); + M_MEMCOPY((g_assTG_RL_LV3), (c_assTG_RL_LV3_SedanL)); + M_MEMCOPY((g_assTG_RR_LV3), (c_assTG_RR_LV3_SedanL)); + M_MEMCOPY((g_assDTG_R_MIN_LV3), (c_assDTG_R_MIN_LV3_SedanL)); + M_MEMCOPY((g_assDTG_R_MAX_LV3), (c_assDTG_R_MAX_LV3_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV3), (c_assDTG_R_INC_Y1_LV3_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV3), (c_assDTG_R_INC_Y2_LV3_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV3), (c_assDTG_R_INC_Y3_LV3_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV3), (c_assDTG_R_INC_Y4_LV3_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV3), (c_assDTG_R_INC_X1_LV3_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV3), (c_assDTG_R_INC_X2_LV3_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV3), (c_assDTG_R_INC_X3_LV3_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV3), (c_assDTG_R_INC_X4_LV3_SedanL)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV3), (c_assDTG_R_AMB_Y1_LV3_SedanL)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV3), (c_assDTG_R_AMB_Y2_LV3_SedanL)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV3), (c_assDTG_R_AMB_X1_LV3_SedanL)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV3), (c_assDTG_R_AMB_X2_LV3_SedanL)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV3), (c_assDTG_R_SUN_Y1_LV3_SedanL)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV3), (c_assDTG_R_SUN_Y2_LV3_SedanL)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV3), (c_assDTG_R_SUN_X1_LV3_SedanL)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV3), (c_assDTG_R_SUN_X2_LV3_SedanL)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV3), (c_assCORRECT_DUCT_TIME_FR_LV3_SedanL)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV3), (c_assCORRECT_DUCT_TIME_FL_LV3_SedanL)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV3), (c_assCORRECT_DUCT_RATE_LV3_SedanL)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV3), (c_assCORRECT_DUCT_MAX_LV3_SedanL)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV3), (c_assCORRECT_AF_TIME_FR_LV3_SedanL)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV3), (c_assCORRECT_AF_TIME_FL_LV3_SedanL)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV3), (c_assCORRECT_AF_RATE_LV3_SedanL)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV3), (c_assCORRECT_AF_MAX_LV3_SedanL)); +/* ------------------------------------------Lv3 : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV4), (c_assINCAR_TG_FL_LV4_SedanL)); + M_MEMCOPY((g_assINCAR_TG_FR_LV4), (c_assINCAR_TG_FR_LV4_SedanL)); + M_MEMCOPY((g_assVTG_FL_LV4), (c_assVTG_FL_LV4_SedanL)); + M_MEMCOPY((g_assVTG_FR_LV4), (c_assVTG_FR_LV4_SedanL)); + M_MEMCOPY((g_assVF_MIN_LV4), (c_assVF_MIN_LV4_SedanL)); + M_MEMCOPY((g_assVF_MAX_LV4), (c_assVF_MAX_LV4_SedanL)); + M_MEMCOPY((g_assVF_INC_Y1_LV4), (c_assVF_INC_Y1_LV4_SedanL)); + M_MEMCOPY((g_assVF_INC_Y2_LV4), (c_assVF_INC_Y2_LV4_SedanL)); + M_MEMCOPY((g_assVF_INC_Y3_LV4), (c_assVF_INC_Y3_LV4_SedanL)); + M_MEMCOPY((g_assVF_INC_Y4_LV4), (c_assVF_INC_Y4_LV4_SedanL)); + M_MEMCOPY((g_assVF_INC_X1_LV4), (c_assVF_INC_X1_LV4_SedanL)); + M_MEMCOPY((g_assVF_INC_X2_LV4), (c_assVF_INC_X2_LV4_SedanL)); + M_MEMCOPY((g_assVF_INC_X3_LV4), (c_assVF_INC_X3_LV4_SedanL)); + M_MEMCOPY((g_assVF_INC_X4_LV4), (c_assVF_INC_X4_LV4_SedanL)); + M_MEMCOPY((g_assVF_AMB_Y1_LV4), (c_assVF_AMB_Y1_LV4_SedanL)); + M_MEMCOPY((g_assVF_AMB_Y2_LV4), (c_assVF_AMB_Y2_LV4_SedanL)); + M_MEMCOPY((g_assVF_AMB_X1_LV4), (c_assVF_AMB_X1_LV4_SedanL)); + M_MEMCOPY((g_assVF_AMB_X2_LV4), (c_assVF_AMB_X2_LV4_SedanL)); + M_MEMCOPY((g_assVF_SUN_Y1_LV4), (c_assVF_SUN_Y1_LV4_SedanL)); + M_MEMCOPY((g_assVF_SUN_Y2_LV4), (c_assVF_SUN_Y2_LV4_SedanL)); + M_MEMCOPY((g_assVF_SUN_X1_LV4), (c_assVF_SUN_X1_LV4_SedanL)); + M_MEMCOPY((g_assVF_SUN_X2_LV4), (c_assVF_SUN_X2_LV4_SedanL)); + M_MEMCOPY((g_assTG_FLU_LV4), (c_assTG_FLU_LV4_SedanL)); + M_MEMCOPY((g_assTG_FRU_LV4), (c_assTG_FRU_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FU_MIN_LV4), (c_assDTG_FU_MIN_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FU_MAX_LV4), (c_assDTG_FU_MAX_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV4), (c_assDTG_FU_INC_Y1_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV4), (c_assDTG_FU_INC_Y2_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV4), (c_assDTG_FU_INC_Y3_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV4), (c_assDTG_FU_INC_Y4_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV4), (c_assDTG_FU_INC_X1_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV4), (c_assDTG_FU_INC_X2_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV4), (c_assDTG_FU_INC_X3_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV4), (c_assDTG_FU_INC_X4_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV4), (c_assDTG_FU_AMB_Y1_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV4), (c_assDTG_FU_AMB_Y2_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV4), (c_assDTG_FU_AMB_X1_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV4), (c_assDTG_FU_AMB_X2_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV4), (c_assDTG_FU_SUN_Y1_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV4), (c_assDTG_FU_SUN_Y2_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV4), (c_assDTG_FU_SUN_X1_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV4), (c_assDTG_FU_SUN_X2_LV4_SedanL)); + M_MEMCOPY((g_assTG_FLL_LV4), (c_assTG_FLL_LV4_SedanL)); + M_MEMCOPY((g_assTG_FRL_LV4), (c_assTG_FRL_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FL_MIN_LV4), (c_assDTG_FL_MIN_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FL_MAX_LV4), (c_assDTG_FL_MAX_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV4), (c_assDTG_FL_INC_Y1_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV4), (c_assDTG_FL_INC_Y2_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV4), (c_assDTG_FL_INC_Y3_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV4), (c_assDTG_FL_INC_Y4_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV4), (c_assDTG_FL_INC_X1_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV4), (c_assDTG_FL_INC_X2_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV4), (c_assDTG_FL_INC_X3_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV4), (c_assDTG_FL_INC_X4_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV4), (c_assDTG_FL_AMB_Y1_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV4), (c_assDTG_FL_AMB_Y2_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV4), (c_assDTG_FL_AMB_X1_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV4), (c_assDTG_FL_AMB_X2_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV4), (c_assDTG_FL_SUN_Y1_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV4), (c_assDTG_FL_SUN_Y2_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV4), (c_assDTG_FL_SUN_X1_LV4_SedanL)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV4), (c_assDTG_FL_SUN_X2_LV4_SedanL)); + M_MEMCOPY((g_assINCAR_TG_RL_LV4), (c_assINCAR_TG_RL_LV4_SedanL)); + M_MEMCOPY((g_assINCAR_TG_RR_LV4), (c_assINCAR_TG_RR_LV4_SedanL)); + M_MEMCOPY((g_assVTG_RL_LV4), (c_assVTG_RL_LV4_SedanL)); + M_MEMCOPY((g_assVTG_RR_LV4), (c_assVTG_RR_LV4_SedanL)); + M_MEMCOPY((g_assVR_MIN_LV4), (c_assVR_MIN_LV4_SedanL)); + M_MEMCOPY((g_assVR_MAX_LV4), (c_assVR_MAX_LV4_SedanL)); + M_MEMCOPY((g_assVR_INC_Y1_LV4), (c_assVR_INC_Y1_LV4_SedanL)); + M_MEMCOPY((g_assVR_INC_Y2_LV4), (c_assVR_INC_Y2_LV4_SedanL)); + M_MEMCOPY((g_assVR_INC_Y3_LV4), (c_assVR_INC_Y3_LV4_SedanL)); + M_MEMCOPY((g_assVR_INC_Y4_LV4), (c_assVR_INC_Y4_LV4_SedanL)); + M_MEMCOPY((g_assVR_INC_X1_LV4), (c_assVR_INC_X1_LV4_SedanL)); + M_MEMCOPY((g_assVR_INC_X2_LV4), (c_assVR_INC_X2_LV4_SedanL)); + M_MEMCOPY((g_assVR_INC_X3_LV4), (c_assVR_INC_X3_LV4_SedanL)); + M_MEMCOPY((g_assVR_INC_X4_LV4), (c_assVR_INC_X4_LV4_SedanL)); + M_MEMCOPY((g_assVR_AMB_Y1_LV4), (c_assVR_AMB_Y1_LV4_SedanL)); + M_MEMCOPY((g_assVR_AMB_Y2_LV4), (c_assVR_AMB_Y2_LV4_SedanL)); + M_MEMCOPY((g_assVR_AMB_X1_LV4), (c_assVR_AMB_X1_LV4_SedanL)); + M_MEMCOPY((g_assVR_AMB_X2_LV4), (c_assVR_AMB_X2_LV4_SedanL)); + M_MEMCOPY((g_assVR_SUN_Y1_LV4), (c_assVR_SUN_Y1_LV4_SedanL)); + M_MEMCOPY((g_assVR_SUN_Y2_LV4), (c_assVR_SUN_Y2_LV4_SedanL)); + M_MEMCOPY((g_assVR_SUN_X1_LV4), (c_assVR_SUN_X1_LV4_SedanL)); + M_MEMCOPY((g_assVR_SUN_X2_LV4), (c_assVR_SUN_X2_LV4_SedanL)); + M_MEMCOPY((g_assTG_RL_LV4), (c_assTG_RL_LV4_SedanL)); + M_MEMCOPY((g_assTG_RR_LV4), (c_assTG_RR_LV4_SedanL)); + M_MEMCOPY((g_assDTG_R_MIN_LV4), (c_assDTG_R_MIN_LV4_SedanL)); + M_MEMCOPY((g_assDTG_R_MAX_LV4), (c_assDTG_R_MAX_LV4_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV4), (c_assDTG_R_INC_Y1_LV4_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV4), (c_assDTG_R_INC_Y2_LV4_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV4), (c_assDTG_R_INC_Y3_LV4_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV4), (c_assDTG_R_INC_Y4_LV4_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV4), (c_assDTG_R_INC_X1_LV4_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV4), (c_assDTG_R_INC_X2_LV4_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV4), (c_assDTG_R_INC_X3_LV4_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV4), (c_assDTG_R_INC_X4_LV4_SedanL)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV4), (c_assDTG_R_AMB_Y1_LV4_SedanL)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV4), (c_assDTG_R_AMB_Y2_LV4_SedanL)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV4), (c_assDTG_R_AMB_X1_LV4_SedanL)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV4), (c_assDTG_R_AMB_X2_LV4_SedanL)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV4), (c_assDTG_R_SUN_Y1_LV4_SedanL)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV4), (c_assDTG_R_SUN_Y2_LV4_SedanL)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV4), (c_assDTG_R_SUN_X1_LV4_SedanL)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV4), (c_assDTG_R_SUN_X2_LV4_SedanL)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV4), (c_assCORRECT_DUCT_TIME_FR_LV4_SedanL)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV4), (c_assCORRECT_DUCT_TIME_FL_LV4_SedanL)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV4), (c_assCORRECT_DUCT_RATE_LV4_SedanL)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV4), (c_assCORRECT_DUCT_MAX_LV4_SedanL)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV4), (c_assCORRECT_AF_TIME_FR_LV4_SedanL)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV4), (c_assCORRECT_AF_TIME_FL_LV4_SedanL)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV4), (c_assCORRECT_AF_RATE_LV4_SedanL)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV4), (c_assCORRECT_AF_MAX_LV4_SedanL)); +/* ------------------------------------------Lv4 : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV5), (c_assINCAR_TG_FL_LV5_SedanL)); + M_MEMCOPY((g_assINCAR_TG_FR_LV5), (c_assINCAR_TG_FR_LV5_SedanL)); + M_MEMCOPY((g_assVTG_FL_LV5), (c_assVTG_FL_LV5_SedanL)); + M_MEMCOPY((g_assVTG_FR_LV5), (c_assVTG_FR_LV5_SedanL)); + M_MEMCOPY((g_assVF_MIN_LV5), (c_assVF_MIN_LV5_SedanL)); + M_MEMCOPY((g_assVF_MAX_LV5), (c_assVF_MAX_LV5_SedanL)); + M_MEMCOPY((g_assVF_INC_Y1_LV5), (c_assVF_INC_Y1_LV5_SedanL)); + M_MEMCOPY((g_assVF_INC_Y2_LV5), (c_assVF_INC_Y2_LV5_SedanL)); + M_MEMCOPY((g_assVF_INC_Y3_LV5), (c_assVF_INC_Y3_LV5_SedanL)); + M_MEMCOPY((g_assVF_INC_Y4_LV5), (c_assVF_INC_Y4_LV5_SedanL)); + M_MEMCOPY((g_assVF_INC_X1_LV5), (c_assVF_INC_X1_LV5_SedanL)); + M_MEMCOPY((g_assVF_INC_X2_LV5), (c_assVF_INC_X2_LV5_SedanL)); + M_MEMCOPY((g_assVF_INC_X3_LV5), (c_assVF_INC_X3_LV5_SedanL)); + M_MEMCOPY((g_assVF_INC_X4_LV5), (c_assVF_INC_X4_LV5_SedanL)); + M_MEMCOPY((g_assVF_AMB_Y1_LV5), (c_assVF_AMB_Y1_LV5_SedanL)); + M_MEMCOPY((g_assVF_AMB_Y2_LV5), (c_assVF_AMB_Y2_LV5_SedanL)); + M_MEMCOPY((g_assVF_AMB_X1_LV5), (c_assVF_AMB_X1_LV5_SedanL)); + M_MEMCOPY((g_assVF_AMB_X2_LV5), (c_assVF_AMB_X2_LV5_SedanL)); + M_MEMCOPY((g_assVF_SUN_Y1_LV5), (c_assVF_SUN_Y1_LV5_SedanL)); + M_MEMCOPY((g_assVF_SUN_Y2_LV5), (c_assVF_SUN_Y2_LV5_SedanL)); + M_MEMCOPY((g_assVF_SUN_X1_LV5), (c_assVF_SUN_X1_LV5_SedanL)); + M_MEMCOPY((g_assVF_SUN_X2_LV5), (c_assVF_SUN_X2_LV5_SedanL)); + M_MEMCOPY((g_assTG_FLU_LV5), (c_assTG_FLU_LV5_SedanL)); + M_MEMCOPY((g_assTG_FRU_LV5), (c_assTG_FRU_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FU_MIN_LV5), (c_assDTG_FU_MIN_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FU_MAX_LV5), (c_assDTG_FU_MAX_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV5), (c_assDTG_FU_INC_Y1_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV5), (c_assDTG_FU_INC_Y2_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV5), (c_assDTG_FU_INC_Y3_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV5), (c_assDTG_FU_INC_Y4_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV5), (c_assDTG_FU_INC_X1_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV5), (c_assDTG_FU_INC_X2_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV5), (c_assDTG_FU_INC_X3_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV5), (c_assDTG_FU_INC_X4_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV5), (c_assDTG_FU_AMB_Y1_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV5), (c_assDTG_FU_AMB_Y2_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV5), (c_assDTG_FU_AMB_X1_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV5), (c_assDTG_FU_AMB_X2_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV5), (c_assDTG_FU_SUN_Y1_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV5), (c_assDTG_FU_SUN_Y2_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV5), (c_assDTG_FU_SUN_X1_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV5), (c_assDTG_FU_SUN_X2_LV5_SedanL)); + M_MEMCOPY((g_assTG_FLL_LV5), (c_assTG_FLL_LV5_SedanL)); + M_MEMCOPY((g_assTG_FRL_LV5), (c_assTG_FRL_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FL_MIN_LV5), (c_assDTG_FL_MIN_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FL_MAX_LV5), (c_assDTG_FL_MAX_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV5), (c_assDTG_FL_INC_Y1_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV5), (c_assDTG_FL_INC_Y2_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV5), (c_assDTG_FL_INC_Y3_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV5), (c_assDTG_FL_INC_Y4_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV5), (c_assDTG_FL_INC_X1_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV5), (c_assDTG_FL_INC_X2_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV5), (c_assDTG_FL_INC_X3_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV5), (c_assDTG_FL_INC_X4_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV5), (c_assDTG_FL_AMB_Y1_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV5), (c_assDTG_FL_AMB_Y2_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV5), (c_assDTG_FL_AMB_X1_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV5), (c_assDTG_FL_AMB_X2_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV5), (c_assDTG_FL_SUN_Y1_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV5), (c_assDTG_FL_SUN_Y2_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV5), (c_assDTG_FL_SUN_X1_LV5_SedanL)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV5), (c_assDTG_FL_SUN_X2_LV5_SedanL)); + M_MEMCOPY((g_assINCAR_TG_RL_LV5), (c_assINCAR_TG_RL_LV5_SedanL)); + M_MEMCOPY((g_assINCAR_TG_RR_LV5), (c_assINCAR_TG_RR_LV5_SedanL)); + M_MEMCOPY((g_assVTG_RL_LV5), (c_assVTG_RL_LV5_SedanL)); + M_MEMCOPY((g_assVTG_RR_LV5), (c_assVTG_RR_LV5_SedanL)); + M_MEMCOPY((g_assVR_MIN_LV5), (c_assVR_MIN_LV5_SedanL)); + M_MEMCOPY((g_assVR_MAX_LV5), (c_assVR_MAX_LV5_SedanL)); + M_MEMCOPY((g_assVR_INC_Y1_LV5), (c_assVR_INC_Y1_LV5_SedanL)); + M_MEMCOPY((g_assVR_INC_Y2_LV5), (c_assVR_INC_Y2_LV5_SedanL)); + M_MEMCOPY((g_assVR_INC_Y3_LV5), (c_assVR_INC_Y3_LV5_SedanL)); + M_MEMCOPY((g_assVR_INC_Y4_LV5), (c_assVR_INC_Y4_LV5_SedanL)); + M_MEMCOPY((g_assVR_INC_X1_LV5), (c_assVR_INC_X1_LV5_SedanL)); + M_MEMCOPY((g_assVR_INC_X2_LV5), (c_assVR_INC_X2_LV5_SedanL)); + M_MEMCOPY((g_assVR_INC_X3_LV5), (c_assVR_INC_X3_LV5_SedanL)); + M_MEMCOPY((g_assVR_INC_X4_LV5), (c_assVR_INC_X4_LV5_SedanL)); + M_MEMCOPY((g_assVR_AMB_Y1_LV5), (c_assVR_AMB_Y1_LV5_SedanL)); + M_MEMCOPY((g_assVR_AMB_Y2_LV5), (c_assVR_AMB_Y2_LV5_SedanL)); + M_MEMCOPY((g_assVR_AMB_X1_LV5), (c_assVR_AMB_X1_LV5_SedanL)); + M_MEMCOPY((g_assVR_AMB_X2_LV5), (c_assVR_AMB_X2_LV5_SedanL)); + M_MEMCOPY((g_assVR_SUN_Y1_LV5), (c_assVR_SUN_Y1_LV5_SedanL)); + M_MEMCOPY((g_assVR_SUN_Y2_LV5), (c_assVR_SUN_Y2_LV5_SedanL)); + M_MEMCOPY((g_assVR_SUN_X1_LV5), (c_assVR_SUN_X1_LV5_SedanL)); + M_MEMCOPY((g_assVR_SUN_X2_LV5), (c_assVR_SUN_X2_LV5_SedanL)); + M_MEMCOPY((g_assTG_RL_LV5), (c_assTG_RL_LV5_SedanL)); + M_MEMCOPY((g_assTG_RR_LV5), (c_assTG_RR_LV5_SedanL)); + M_MEMCOPY((g_assDTG_R_MIN_LV5), (c_assDTG_R_MIN_LV5_SedanL)); + M_MEMCOPY((g_assDTG_R_MAX_LV5), (c_assDTG_R_MAX_LV5_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV5), (c_assDTG_R_INC_Y1_LV5_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV5), (c_assDTG_R_INC_Y2_LV5_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV5), (c_assDTG_R_INC_Y3_LV5_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV5), (c_assDTG_R_INC_Y4_LV5_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV5), (c_assDTG_R_INC_X1_LV5_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV5), (c_assDTG_R_INC_X2_LV5_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV5), (c_assDTG_R_INC_X3_LV5_SedanL)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV5), (c_assDTG_R_INC_X4_LV5_SedanL)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV5), (c_assDTG_R_AMB_Y1_LV5_SedanL)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV5), (c_assDTG_R_AMB_Y2_LV5_SedanL)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV5), (c_assDTG_R_AMB_X1_LV5_SedanL)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV5), (c_assDTG_R_AMB_X2_LV5_SedanL)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV5), (c_assDTG_R_SUN_Y1_LV5_SedanL)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV5), (c_assDTG_R_SUN_Y2_LV5_SedanL)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV5), (c_assDTG_R_SUN_X1_LV5_SedanL)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV5), (c_assDTG_R_SUN_X2_LV5_SedanL)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV5), (c_assCORRECT_DUCT_TIME_FR_LV5_SedanL)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV5), (c_assCORRECT_DUCT_TIME_FL_LV5_SedanL)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV5), (c_assCORRECT_DUCT_RATE_LV5_SedanL)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV5), (c_assCORRECT_DUCT_MAX_LV5_SedanL)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV5), (c_assCORRECT_AF_TIME_FR_LV5_SedanL)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV5), (c_assCORRECT_AF_TIME_FL_LV5_SedanL)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV5), (c_assCORRECT_AF_RATE_LV5_SedanL)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV5), (c_assCORRECT_AF_MAX_LV5_SedanL)); +/* ------------------------------------------Lv5 : End*/ + M_MEMCOPY((g_assDUCT_TGT_DEF_VALVE_L), (c_assDUCT_TGT_DEF_VALVE_L_SedanL)); + M_MEMCOPY((g_assDUCT_TGT_DEF_VALVE_R), (c_assDUCT_TGT_DEF_VALVE_R_SedanL)); +/* ------------------------------------------DuctTgt Increase : End*/ + M_MEMCOPY((g_assAMB_LV_UP), (c_assAMB_LV_UP_SedanL)); + M_MEMCOPY((g_assAMB_LV_DN), (c_assAMB_LV_DN_SedanL)); + M_MEMCOPY((g_assAMB_LV_TG), (c_assAMB_LV_TG_SedanL)); +/* ------------------------------------------Ambient LEVEL : End*/ + M_MEMCOPY((g_aucMODE_BY_SET_F_LV0), (c_aucMODE_BY_SET_F_LV0_SedanL)); + M_MEMCOPY((g_aucMODE_BY_SET_F_LV1), (c_aucMODE_BY_SET_F_LV1_SedanL)); + M_MEMCOPY((g_aucMODE_BY_SET_F_LV2), (c_aucMODE_BY_SET_F_LV2_SedanL)); + M_MEMCOPY((g_aucMODE_BY_SET_F_LV3), (c_aucMODE_BY_SET_F_LV3_SedanL)); + M_MEMCOPY((g_aucMODE_BY_SET_F_LV4), (c_aucMODE_BY_SET_F_LV4_SedanL)); + M_MEMCOPY((g_aucMODE_BY_SET_F_LV5), (c_aucMODE_BY_SET_F_LV5_SedanL)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV0), (c_ausMODE_BY_DUCT_TG_R_LV0_SedanL)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV1), (c_ausMODE_BY_DUCT_TG_R_LV1_SedanL)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV2), (c_ausMODE_BY_DUCT_TG_R_LV2_SedanL)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV3), (c_ausMODE_BY_DUCT_TG_R_LV3_SedanL)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV4), (c_ausMODE_BY_DUCT_TG_R_LV4_SedanL)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV5), (c_ausMODE_BY_DUCT_TG_R_LV5_SedanL)); +/* ------------------------------------------Mode depend on SET for each level : End*/ + g_ssPREC_REC_ON_AMB = c_ssPREC_REC_ON_AMB_SedanL; + g_ssPREC_REC_OFF_AMB = c_ssPREC_REC_OFF_AMB_SedanL; + M_MEMCOPY((g_aucPREC_VEH_SPD_OSA), (c_aucPREC_VEH_SPD_OSA_SedanL)); + M_MEMCOPY((g_assPRE_AMB_RANGE_WINTER), (c_assPRE_AMB_RANGE_WINTER_SedanL)); + M_MEMCOPY((g_aucPREC_OSA_WINTER), (c_aucPREC_OSA_WINTER_SedanL)); + M_MEMCOPY((g_aucPREC_REC_WINTER), (c_aucPREC_REC_WINTER_SedanL)); + M_MEMCOPY((g_ausPREC_HUMIDITY_NOK), (c_ausPREC_HUMIDITY_NOK_SedanL)); + M_MEMCOPY((g_ausPREC_HUMIDITY_OK), (c_ausPREC_HUMIDITY_OK_SedanL)); + M_MEMCOPY((g_ausPREC_ENTRY_RPM), (c_ausPREC_ENTRY_RPM_SedanL)); + M_MEMCOPY((g_ausPREC_EXIT_RPM), (c_ausPREC_EXIT_RPM_SedanL)); + M_MEMCOPY((g_ausPREC_COMP_SPD_1), (c_ausPREC_COMP_SPD_1_SedanL)); + M_MEMCOPY((g_aucPREC_OSA_SUMMER_1), (c_aucPREC_OSA_SUMMER_1_SedanL)); + M_MEMCOPY((g_aucPREC_REC_SUMMER_1), (c_aucPREC_REC_SUMMER_1_SedanL)); + M_MEMCOPY((g_assPREC_EVA_DIFF_FB_TG_F), (c_assPREC_EVA_DIFF_FB_TG_F_SedanL)); + M_MEMCOPY((g_aucPREC_OSA_SUMMER_2), (c_aucPREC_OSA_SUMMER_2_SedanL)); + M_MEMCOPY((g_aucPREC_REC_SUMMER_2), (c_aucPREC_REC_SUMMER_2_SedanL)); + M_MEMCOPY((g_aucPREC_EVA_DIFF), (c_aucPREC_EVA_DIFF_SedanL)); + g_ucPREC_OSA_SUMMER_3 = c_ucPREC_OSA_SUMMER_3_SedanL; + g_ucPREC_REC_SUMMER_3 = c_ucPREC_REC_SUMMER_3_SedanL; +/* ------------------------------------------AutoRec : End*/ + M_MEMCOPY((g_ausFLOW_FR_VE2VALVE), (c_ausFLOW_FR_VE2VALVE_SedanL)); + M_MEMCOPY((g_ausFLOW_FR_BIVALVE), (c_ausFLOW_FR_BIVALVE_SedanL)); + M_MEMCOPY((g_ausFLOW_FR_BI2VALVE), (c_ausFLOW_FR_BI2VALVE_SedanL)); + M_MEMCOPY((g_ausFLOW_FR_AF2VALVE), (c_ausFLOW_FR_AF2VALVE_SedanL)); + M_MEMCOPY((g_ausFLOW_FR_AF2VALVE_SUMMER), (c_ausFLOW_FR_AF2VALVE_SUMMER_SedanL)); + M_MEMCOPY((g_ausFLOW_FR_FO2VALVE), (c_ausFLOW_FR_FO2VALVE_SedanL)); + M_MEMCOPY((g_ausFLOW_FR_FD2VALVE), (c_ausFLOW_FR_FD2VALVE_SedanL)); + M_MEMCOPY((g_ausFLOW_FR_DE2VALVE), (c_ausFLOW_FR_DE2VALVE_SedanL)); + M_MEMCOPY((g_ausFLOW_FR_TR2VALVE), (c_ausFLOW_FR_TR2VALVE_SedanL)); + M_MEMCOPY((g_ausFLOW_FR_HI2VALVE), (c_ausFLOW_FR_HI2VALVE_SedanL)); + M_MEMCOPY((g_ausFLOW_FR_BIVALVE_MANUAL), (c_ausFLOW_FR_BIVALVE_MANUAL_SedanL)); + M_MEMCOPY((g_ausFLOW_RE_VENT), (c_ausFLOW_RE_VENT_SedanL)); + M_MEMCOPY((g_ausFLOW_RE_BI2VALVE), (c_ausFLOW_RE_BI2VALVE_SedanL)); + M_MEMCOPY((g_ausFLOW_RE_FO2VALVE), (c_ausFLOW_RE_FO2VALVE_SedanL)); + M_MEMCOPY((g_ausFLOW_RE_VENT_2), (c_ausFLOW_RE_VENT_2_SedanL)); + M_MEMCOPY((g_ausFLOW_RE_BI2VALVE_2), (c_ausFLOW_RE_BI2VALVE_2_SedanL)); + M_MEMCOPY((g_ausFLOW_RE_VENT_3), (c_ausFLOW_RE_VENT_3_SedanL)); + M_MEMCOPY((g_ausFLOW_RE_BI2VALVE_3), (c_ausFLOW_RE_BI2VALVE_3_SedanL)); + M_MEMCOPY((g_ausFLOW_RE_VENT_MANUAL), (c_ausFLOW_RE_VENT_MANUAL_SedanL)); + M_MEMCOPY((g_ausFLOW_RE_BI2VALVE_MANUAL), (c_ausFLOW_RE_BI2VALVE_MANUAL_SedanL)); +/* ------------------------------------------Flow Control Valve: End*/ + M_MEMCOPY((g_assFLOW_BI_AMB_TGT), (c_assFLOW_BI_AMB_TGT_SedanL)); + M_MEMCOPY((g_aucFLOW_BI_VENT_PLUS), (c_aucFLOW_BI_VENT_PLUS_SedanL)); + M_MEMCOPY((g_assFLOW_BI_TEMP_TGT), (c_assFLOW_BI_TEMP_TGT_SedanL)); + M_MEMCOPY((g_aucFLOW_BI_FOOT_PLUS), (c_aucFLOW_BI_FOOT_PLUS_SedanL)); + M_MEMCOPY((g_aucFLOW_BI_VENT_VALVE_MAX), (c_aucFLOW_BI_VENT_VALVE_MAX_SedanL)); + M_MEMCOPY((g_aucFLOW_BI_FOOT_VALVE_MAX), (c_aucFLOW_BI_FOOT_VALVE_MAX_SedanL)); + M_MEMCOPY((g_aucFLOW_BI_VENT_VALVE_MIN), (c_aucFLOW_BI_VENT_VALVE_MIN_SedanL)); + M_MEMCOPY((g_aucFLOW_BI_FOOT_VALVE_MIN), (c_aucFLOW_BI_FOOT_VALVE_MIN_SedanL)); +/* ------------------------------------------Bi 2 level conditions: End*/ + M_MEMCOPY((g_assFLOW_B2I_AMB_TGT), (c_assFLOW_B2I_AMB_TGT_SedanL)); + M_MEMCOPY((g_aucFLOW_BI2_VENT_PLUS), (c_aucFLOW_BI2_VENT_PLUS_SedanL)); + M_MEMCOPY((g_assFLOW_BI2_TEMP_TGT), (c_assFLOW_BI2_TEMP_TGT_SedanL)); + M_MEMCOPY((g_aucFLOW_BI2_FOOT_PLUS), (c_aucFLOW_BI2_FOOT_PLUS_SedanL)); + M_MEMCOPY((g_aucFLOW_BI2_VENT_VALVE_MAX), (c_aucFLOW_BI2_VENT_VALVE_MAX_SedanL)); + M_MEMCOPY((g_aucFLOW_BI2_FOOT_VALVE_MAX), (c_aucFLOW_BI2_FOOT_VALVE_MAX_SedanL)); + M_MEMCOPY((g_aucFLOW_BI2_VENT_VALVE_MIN), (c_aucFLOW_BI2_VENT_VALVE_MIN_SedanL)); + M_MEMCOPY((g_aucFLOW_BI2_FOOT_VALVE_MIN), (c_aucFLOW_BI2_FOOT_VALVE_MIN_SedanL)); +/* ------------------------------------------AF level conditions: End*/ + M_MEMCOPY((g_assFLOW_AF_AMB_TGT), (c_assFLOW_AF_AMB_TGT_SedanL)); + M_MEMCOPY((g_aucFLOW_AF_VENT_PLUS), (c_aucFLOW_AF_VENT_PLUS_SedanL)); + M_MEMCOPY((g_aucFLOW_AF_BLR_AF_TGT), (c_aucFLOW_AF_BLR_AF_TGT_SedanL)); + M_MEMCOPY((g_aucFLOW_AF_FOOT_PLUS), (c_aucFLOW_AF_FOOT_PLUS_SedanL)); + M_MEMCOPY((g_aucFLOW_AF_VENT_VALVE_MAX), (c_aucFLOW_AF_VENT_VALVE_MAX_SedanL)); + M_MEMCOPY((g_aucFLOW_AF_FOOT_VALVE_MAX), (c_aucFLOW_AF_FOOT_VALVE_MAX_SedanL)); +/* ------------------------------------------AF level conditions: End*/ + M_MEMCOPY((g_assFLOW_AFSM_AMB_TGT), (c_assFLOW_AFSM_AMB_TGT_SedanL)); + M_MEMCOPY((g_aucFLOW_AFSM_VENT_PLUS), (c_aucFLOW_AFSM_VENT_PLUS_SedanL)); + M_MEMCOPY((g_assFLOW_AFSM_TEMP_TGT), (c_assFLOW_AFSM_TEMP_TGT_SedanL)); + M_MEMCOPY((g_aucFLOW_AFSM_FOOT_PLUS), (c_aucFLOW_AFSM_FOOT_PLUS_SedanL)); + M_MEMCOPY((g_aucFLOW_AFSM_VENT_VALVE_MAX), (c_aucFLOW_AFSM_VENT_VALVE_MAX_SedanL)); + M_MEMCOPY((g_aucFLOW_AFSM_FOOT_VALVE_MAX), (c_aucFLOW_AFSM_FOOT_VALVE_MAX_SedanL)); +/* ------------------------------------------AF_summer level conditions: End*/ + M_MEMCOPY((g_aucMODE_INDEX), (c_aucMODE_INDEX_SedanL)); + M_MEMCOPY((g_assFOOT_STEP_DUCT_TGT), (c_assFOOT_STEP_DUCT_TGT_SedanL)); + M_MEMCOPY((g_assBLR_FOOT_IND), (c_assBLR_FOOT_IND_SedanL)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_P1), (c_ascFOOT_STEP_VALVE_P1_SedanL)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_P2), (c_ascFOOT_STEP_VALVE_P2_SedanL)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_P3), (c_ascFOOT_STEP_VALVE_P3_SedanL)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_M1), (c_ascFOOT_STEP_VALVE_M1_SedanL)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_M2), (c_ascFOOT_STEP_VALVE_M2_SedanL)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_M3), (c_ascFOOT_STEP_VALVE_M3_SedanL)); + M_MEMCOPY((g_assFOOT_STEP_BLR_P1), (c_assFOOT_STEP_BLR_P1_SedanL)); + M_MEMCOPY((g_assFOOT_STEP_BLR_P2), (c_assFOOT_STEP_BLR_P2_SedanL)); + M_MEMCOPY((g_assFOOT_STEP_BLR_P3), (c_assFOOT_STEP_BLR_P3_SedanL)); + M_MEMCOPY((g_assFOOT_STEP_BLR_M1), (c_assFOOT_STEP_BLR_M1_SedanL)); + M_MEMCOPY((g_assFOOT_STEP_BLR_M2), (c_assFOOT_STEP_BLR_M2_SedanL)); + M_MEMCOPY((g_assFOOT_STEP_BLR_M3), (c_assFOOT_STEP_BLR_M3_SedanL)); +/* ------------------------------------------Individual foot temperature: End*/ + M_MEMCOPY((g_aucREAR_FOOT_VALVE_AMB_LV2), (c_aucREAR_FOOT_VALVE_AMB_LV2_SedanL)); + M_MEMCOPY((g_aucREAR_FOOT_VALVE_AMB_LV3), (c_aucREAR_FOOT_VALVE_AMB_LV3_SedanL)); + M_MEMCOPY((g_aucREAR_FOOT_VALVE_AMB_LV4), (c_aucREAR_FOOT_VALVE_AMB_LV4_SedanL)); +/* ------------------------------------------Blowing foots from Rear HVAC: End*/ + M_MEMCOPY((g_ausFLOW_FR_VE2BLR_AF), (c_ausFLOW_FR_VE2BLR_AF_SedanL)); + M_MEMCOPY((g_ausFLOW_FR_BIVALVE_AF), (c_ausFLOW_FR_BIVALVE_AF_SedanL)); + M_MEMCOPY((g_ausFLOW_FR_BI2BLR_AF), (c_ausFLOW_FR_BI2BLR_AF_SedanL)); + M_MEMCOPY((g_ausFLOW_FR_FO2BLR_AF), (c_ausFLOW_FR_FO2BLR_AF_SedanL)); + M_MEMCOPY((g_ausFLOW_FR_AF2VALVE_AF), (c_ausFLOW_FR_AF2VALVE_AF_SedanL)); + M_MEMCOPY((g_ausFLOW_FR_AF2VALVE_SUMMER_AF), (c_ausFLOW_FR_AF2VALVE_SUMMER_AF_SedanL)); + M_MEMCOPY((g_ausFLOW_FR_FD2BLR_AF), (c_ausFLOW_FR_FD2BLR_AF_SedanL)); + M_MEMCOPY((g_ausFLOW_FR_DE2BLR_AF), (c_ausFLOW_FR_DE2BLR_AF_SedanL)); + M_MEMCOPY((g_ausFLOW_FR_TR2BLR_AF), (c_ausFLOW_FR_TR2BLR_AF_SedanL)); + M_MEMCOPY((g_ausFLOW_FR_HI2BLR_AF), (c_ausFLOW_FR_HI2BLR_AF_SedanL)); + M_MEMCOPY((g_ausFLOW_RE_VE2BLR_AF), (c_ausFLOW_RE_VE2BLR_AF_SedanL)); + M_MEMCOPY((g_ausFLOW_RE_BI2BLR_AF), (c_ausFLOW_RE_BI2BLR_AF_SedanL)); + M_MEMCOPY((g_ausFLOW_RE_FO2BLR_AF), (c_ausFLOW_RE_FO2BLR_AF_SedanL)); +/* ------------------------------------------Flow Control AF: End*/ + M_MEMCOPY((g_ascAUTO_STEP_AF_F), (c_ascAUTO_STEP_AF_F_SedanL)); + M_MEMCOPY((g_ascAUTO_STEP_AF_R), (c_ascAUTO_STEP_AF_R_SedanL)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_U_F_LV0_1), (c_assAUTO_STEP_DUCT_TG_U_F_LV0_1_SedanL)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_U_F_LV2_3), (c_assAUTO_STEP_DUCT_TG_U_F_LV2_3_SedanL)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_U_F_LV4_5), (c_assAUTO_STEP_DUCT_TG_U_F_LV4_5_SedanL)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_L_F_LV0_1), (c_assAUTO_STEP_DUCT_TG_L_F_LV0_1_SedanL)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_L_F_LV2_3), (c_assAUTO_STEP_DUCT_TG_L_F_LV2_3_SedanL)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_L_F_LV4_5), (c_assAUTO_STEP_DUCT_TG_L_F_LV4_5_SedanL)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_R_LV0_1), (c_assAUTO_STEP_DUCT_TG_R_LV0_1_SedanL)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_R_LV2_3), (c_assAUTO_STEP_DUCT_TG_R_LV2_3_SedanL)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_R_LV4_5), (c_assAUTO_STEP_DUCT_TG_R_LV4_5_SedanL)); +/* ------------------------------------------5 AUTO mode: End*/ + M_MEMCOPY((g_ausVALVE_SPACE), (c_ausVALVE_SPACE_SedanL)); + M_MEMCOPY((g_aucVALVE_SECTION_S1_F_SIDE_VENT), (c_aucVALVE_SECTION_S1_F_SIDE_VENT_SedanL)); + M_MEMCOPY((g_aucVALVE_SECTION_S1_F_CENT_VENT), (c_aucVALVE_SECTION_S1_F_CENT_VENT_SedanL)); + M_MEMCOPY((g_aucVALVE_SECTION_S1_F_DRIVER_FOOT), (c_aucVALVE_SECTION_S1_F_DRIVER_FOOT_SedanL)); + M_MEMCOPY((g_aucVALVE_SECTION_S1_F_RIGHT_PASS), (c_aucVALVE_SECTION_S1_F_RIGHT_PASS_SedanL)); + M_MEMCOPY((g_aucBLR_SPD_V1_1_F), (c_aucBLR_SPD_V1_1_F_SedanL)); + M_MEMCOPY((g_aucBLR_SPD_K2_1_F_SIDE_VENT), (c_aucBLR_SPD_K2_1_F_SIDE_VENT_SedanL)); + M_MEMCOPY((g_aucBLR_SPD_K2_2_F_CENT_VENT), (c_aucBLR_SPD_K2_2_F_CENT_VENT_SedanL)); + M_MEMCOPY((g_aucBLR_SPD_K2_3_F_DRIVER_FOOT), (c_aucBLR_SPD_K2_3_F_DRIVER_FOOT_SedanL)); + M_MEMCOPY((g_aucBLR_SPD_K2_4_F_RIGHT_PASS), (c_aucBLR_SPD_K2_4_F_RIGHT_PASS_SedanL)); + M_MEMCOPY((g_ausVALVE_VEH_SPD), (c_ausVALVE_VEH_SPD_SedanL)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_SIDE_VENT), (c_aucVALVE_VEH_SPD_SIDE_VENT_SedanL)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_SIDE_BI), (c_aucVALVE_VEH_SPD_SIDE_BI_SedanL)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_SIDE_AFOOT), (c_aucVALVE_VEH_SPD_SIDE_AFOOT_SedanL)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_CNET_VENT), (c_aucVALVE_VEH_SPD_CNET_VENT_SedanL)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_CENT_BI), (c_aucVALVE_VEH_SPD_CENT_BI_SedanL)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_CENT_AFOOT), (c_aucVALVE_VEH_SPD_CENT_AFOOT_SedanL)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_FOOT_BI), (c_aucVALVE_VEH_SPD_FOOT_BI_SedanL)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_FOOT_AFOOT), (c_aucVALVE_VEH_SPD_FOOT_AFOOT_SedanL)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_2FOOT), (c_aucVALVE_VEH_SPD_2FOOT_SedanL)); + M_MEMCOPY((g_aucBLR_SPD_VEH_SPD_V1_3), (c_aucBLR_SPD_VEH_SPD_V1_3_SedanL)); + M_MEMCOPY((g_aucFRONT_SIDE_DRS_PERCENT), (c_aucFRONT_SIDE_DRS_PERCENT_SedanL)); + M_MEMCOPY((g_aucFRONT_CENT_DRS_PERCENT), (c_aucFRONT_CENT_DRS_PERCENT_SedanL)); +/* ------------------------------------------Different blower speed FRONT MODE: End*/ + M_MEMCOPY((g_aucVALVE_S1_R_BIPILLAR), (c_aucVALVE_S1_R_BIPILLAR_SedanL)); + M_MEMCOPY((g_aucVALVE_S1_R_CENT_VENT), (c_aucVALVE_S1_R_CENT_VENT_SedanL)); + M_MEMCOPY((g_aucVALVE_S1_R_FOOT), (c_aucVALVE_S1_R_FOOT_SedanL)); + M_MEMCOPY((g_aucVALVE_PERC_R_BIPILLAR), (c_aucVALVE_PERC_R_BIPILLAR_SedanL)); + M_MEMCOPY((g_aucVALVE_PERC_R_CENT_VENT), (c_aucVALVE_PERC_R_CENT_VENT_SedanL)); + M_MEMCOPY((g_aucVALVE_PERC_R_FOOT), (c_aucVALVE_PERC_R_FOOT_SedanL)); + M_MEMCOPY((g_aucBLR_SPD_V1_1_R), (c_aucBLR_SPD_V1_1_R_SedanL)); + M_MEMCOPY((g_aucREAR_CEN_MIN_VALUE_BY_DRS_ZERO), (c_aucREAR_CEN_MIN_VALUE_BY_DRS_ZERO_SedanL)); + M_MEMCOPY((g_aucBLR_SPD_K2_1_R_BIPILLAR_MIN), (c_aucBLR_SPD_K2_1_R_BIPILLAR_MIN_SedanL)); + M_MEMCOPY((g_aucBLR_SPD_K2_2_R_CENT_VENT_MIN), (c_aucBLR_SPD_K2_2_R_CENT_VENT_MIN_SedanL)); + M_MEMCOPY((g_aucBLR_SPD_K2_3_R_FOOT_MIN), (c_aucBLR_SPD_K2_3_R_FOOT_MIN_SedanL)); + M_MEMCOPY((g_aucBLR_SPD_K2_1_R_BIPILLAR_MAX), (c_aucBLR_SPD_K2_1_R_BIPILLAR_MAX_SedanL)); + M_MEMCOPY((g_aucBLR_SPD_K2_2_R_CENT_VENTR_MAX), (c_aucBLR_SPD_K2_2_R_CENT_VENTR_MAX_SedanL)); + M_MEMCOPY((g_aucBLR_SPD_K2_3_R_FOOTR_MAX), (c_aucBLR_SPD_K2_3_R_FOOTR_MAX_SedanL)); + M_MEMCOPY((g_aucREAR_SIDE_DRS_PERCENT_VALVE), (c_aucREAR_SIDE_DRS_PERCENT_VALVE_SedanL)); + M_MEMCOPY((g_aucREAR_CENT_DRS_PERCENT_VALVE), (c_aucREAR_CENT_DRS_PERCENT_VALVE_SedanL)); + M_MEMCOPY((g_aucREAR_SIDE_DRS_PERCENT_AF), (c_aucREAR_SIDE_DRS_PERCENT_AF_SedanL)); + M_MEMCOPY((g_aucREAR_CENT_DRS_PERCENT_AF), (c_aucREAR_CENT_DRS_PERCENT_AF_SedanL)); +/* ------------------------------------------Different blower speed REAR MODE: End*/ + M_MEMCOPY((g_ausMIN_PWM), (c_ausMIN_PWM_SedanL)); +/* ------------------------------------------MinPWM: End*/ + M_MEMCOPY((g_assSTART_ENTER_COOLANT), (c_assSTART_ENTER_COOLANT_SedanL)); + M_MEMCOPY((g_assSTART_COOLANT_STEP0_TO_1), (c_assSTART_COOLANT_STEP0_TO_1_SedanL)); + M_MEMCOPY((g_assSTART_COOLANT_TO_STEP2), (c_assSTART_COOLANT_TO_STEP2_SedanL)); + M_MEMCOPY((g_assSTART_COOLANT_STEP1_BLR_F), (c_assSTART_COOLANT_STEP1_BLR_F_SedanL)); + M_MEMCOPY((g_assSTART_COOLANT_STEP1_BLR_R), (c_assSTART_COOLANT_STEP1_BLR_R_SedanL)); + M_MEMCOPY((g_assSTART_ENTER_INCAR), (c_assSTART_ENTER_INCAR_SedanL)); + M_MEMCOPY((g_ausSTART_ENTER_SETTEMP), (c_ausSTART_ENTER_SETTEMP_SedanL)); + M_MEMCOPY((g_aucSTART_INCAR_FLT_UP), (c_aucSTART_INCAR_FLT_UP_SedanL)); + M_MEMCOPY((g_aucSTART_INCAR_FLT_DN), (c_aucSTART_INCAR_FLT_DN_SedanL)); + M_MEMCOPY((g_aucSTART_VALVE_IDX_STEP1), (c_aucSTART_VALVE_IDX_STEP1_SedanL)); + M_MEMCOPY((g_aucSTART_AUTODEMIST2_STEP2), (c_aucSTART_AUTODEMIST2_STEP2_SedanL)); + M_MEMCOPY((g_aucSTART_ELEC_WINDOW), (c_aucSTART_ELEC_WINDOW_SedanL)); + M_MEMCOPY((g_ausSTART_BLR_AF_STEP12_F), (c_ausSTART_BLR_AF_STEP12_F_SedanL)); + M_MEMCOPY((g_ausSTART_BLR_AF_STEP12_R), (c_ausSTART_BLR_AF_STEP12_R_SedanL)); + M_MEMCOPY((g_ausSTART_BLR_SPD_STEP2_F), (c_ausSTART_BLR_SPD_STEP2_F_SedanL)); + M_MEMCOPY((g_ausSTART_BLR_SPD_STEP2_R), (c_ausSTART_BLR_SPD_STEP2_R_SedanL)); + M_MEMCOPY((g_aucSTART_DUCT_TGT_STEP2_FX_U), (c_aucSTART_DUCT_TGT_STEP2_FX_U_SedanL)); + M_MEMCOPY((g_aucSTART_DUCT_TGT_STEP2_FX_L), (c_aucSTART_DUCT_TGT_STEP2_FX_L_SedanL)); + M_MEMCOPY((g_aucSTART_DUCT_TGT_STEP2_RX), (c_aucSTART_DUCT_TGT_STEP2_RX_SedanL)); + M_MEMCOPY((g_aucSTART_VALVE_CHANGE_SPD_F), (c_aucSTART_VALVE_CHANGE_SPD_F_SedanL)); + M_MEMCOPY((g_aucSTART_VALVE_CHANGE_SPD_R), (c_aucSTART_VALVE_CHANGE_SPD_R_SedanL)); + M_MEMCOPY((g_ausSTART_TIME_STEP1_TO_2), (c_ausSTART_TIME_STEP1_TO_2_SedanL)); + M_MEMCOPY((g_ausSTART_TIME_STEP2_TO_3), (c_ausSTART_TIME_STEP2_TO_3_SedanL)); + M_MEMCOPY((g_assSTART_INCAR_STEP1_TO_2), (c_assSTART_INCAR_STEP1_TO_2_SedanL)); + M_MEMCOPY((g_assSTART_INCAR_STEP2_TO_3), (c_assSTART_INCAR_STEP2_TO_3_SedanL)); + M_MEMCOPY((g_aucSTART_3WAY_OPEN), (c_aucSTART_3WAY_OPEN_SedanL)); + M_MEMCOPY((g_aucSTART_2WAY_OPEN), (c_aucSTART_2WAY_OPEN_SedanL)); + M_MEMCOPY((g_aucSTART_TXV_F), (c_aucSTART_TXV_F_SedanL)); + M_MEMCOPY((g_aucSTART_TXV_R), (c_aucSTART_TXV_R_SedanL)); +/* ------------------------------------------Start control: End*/ + M_MEMCOPY((g_assFAILURE_AMB_TEMP), (c_assFAILURE_AMB_TEMP_SedanL)); + M_MEMCOPY((g_assAC_PRESSURE_LOW_HYS_UP), (c_assAC_PRESSURE_LOW_HYS_UP_SedanL)); + M_MEMCOPY((g_assAC_PRESSURE_LOW_HYS_DN), (c_assAC_PRESSURE_LOW_HYS_DN_SedanL)); + M_MEMCOPY((g_assAC_LOW_AMB_F), (c_assAC_LOW_AMB_F_SedanL)); + M_MEMCOPY((g_assAC_CUT_OFF_AMB_F), (c_assAC_CUT_OFF_AMB_F_SedanL)); + M_MEMCOPY((g_assAC_WINTER_TXV_DEWPOINT), (c_assAC_WINTER_TXV_DEWPOINT_SedanL)); + M_MEMCOPY((g_assAC_CUT_OFF_AMB_R), (c_assAC_CUT_OFF_AMB_R_SedanL)); + M_MEMCOPY((g_assEVA_TG_AMB_F), (c_assEVA_TG_AMB_F_SedanL)); + M_MEMCOPY((g_assEVA_TG_AMB_R), (c_assEVA_TG_AMB_R_SedanL)); + g_ucAC_EXTRA_RPM = c_ucAC_EXTRA_RPM_SedanL; + M_MEMCOPY((g_assAC_EVA_LV_SHUT_OFF), (c_assAC_EVA_LV_SHUT_OFF_SedanL)); + M_MEMCOPY((g_assAC_PRESSURE_HYS_HI_ENG_ON), (c_assAC_PRESSURE_HYS_HI_ENG_ON_SedanL)); + g_usCMP_MAX_ENG_OFF = c_usCMP_MAX_ENG_OFF_SedanL; + g_ucFAN_MAX_ENG_OFF = c_ucFAN_MAX_ENG_OFF_SedanL; + g_ssAC_WINTER_TXV_HYST = c_ssAC_WINTER_TXV_HYST_SedanL; + M_MEMCOPY((g_aucAC_PRESSURE_HYS_HI_ENG_OFF), (c_aucAC_PRESSURE_HYS_HI_ENG_OFF_SedanL)); + M_MEMCOPY((g_ausCMP_RPM_RESONANCE), (c_ausCMP_RPM_RESONANCE_SedanL)); +/* ------------------------------------------A/C Control Pressure : End*/ + M_MEMCOPY((g_assPRESSURE_TO_FAN_X), (c_assPRESSURE_TO_FAN_X_SedanL)); + M_MEMCOPY((g_aucPRESSURE_TO_FAN_Y), (c_aucPRESSURE_TO_FAN_Y_SedanL)); +/* ------------------------------------------CoolingFan: End*/ + g_ssREST_BATT = c_ssREST_BATT_SedanL; + g_ssRESTW_AMB = c_ssRESTW_AMB_SedanL; + M_MEMCOPY((g_assRESTW_WATER), (c_assRESTW_WATER_SedanL)); + g_usRESTW_READYEXPIRETIME = c_usRESTW_READYEXPIRETIME_SedanL; + M_MEMCOPY((g_aucRESTW_MODE), (c_aucRESTW_MODE_SedanL)); + g_usRESTW_TIMEOUTTIME = c_usRESTW_TIMEOUTTIME_SedanL; + g_ucRESTW_BLRSTEP = c_ucRESTW_BLRSTEP_SedanL; + g_ssRESTS_AMB = c_ssRESTS_AMB_SedanL; + g_uctRESTS_READYEXPIRETIME = c_uctRESTS_READYEXPIRETIME_SedanL; + M_MEMCOPY((g_aucRESTS_MODE), (c_aucRESTS_MODE_SedanL)); + g_usRESTS_TIMEOUTTIME = c_usRESTS_TIMEOUTTIME_SedanL; + g_ucRESTS_BLRSTEP = c_ucRESTS_BLRSTEP_SedanL; +/* ------------------------------------------Rest mode: End*/ + g_usFRESH_AIR_PURGE_ENTRY_TIME = c_usFRESH_AIR_PURGE_ENTRY_TIME_SedanL; + M_MEMCOPY((g_ausFRESH_AIR_PURGE_CHANGE_TIME), (c_ausFRESH_AIR_PURGE_CHANGE_TIME_SedanL)); +/* ------------------------------------------Purge Rec: End*/ + M_MEMCOPY((g_assMAX_DEF_U_DTG), (c_assMAX_DEF_U_DTG_SedanL)); + M_MEMCOPY((g_ausMAX_BLR_SPD), (c_ausMAX_BLR_SPD_SedanL)); +/* ------------------------------------------MAX DEF: End*/ + M_MEMCOPY((g_aucAQS_REC_LV_CO), (c_aucAQS_REC_LV_CO_SedanL)); + M_MEMCOPY((g_aucAQS_OSA_LV_CO), (c_aucAQS_OSA_LV_CO_SedanL)); + M_MEMCOPY((g_aucAQS_REC_LV_NOX), (c_aucAQS_REC_LV_NOX_SedanL)); + M_MEMCOPY((g_aucAQS_OSA_LV_NOX), (c_aucAQS_OSA_LV_NOX_SedanL)); + M_MEMCOPY((g_aucAQS_REC_LV_NH3), (c_aucAQS_REC_LV_NH3_SedanL)); + M_MEMCOPY((g_aucAQS_OSA_LV_NH3), (c_aucAQS_OSA_LV_NH3_SedanL)); + g_ucAQS_REC_ON_TIME = c_ucAQS_REC_ON_TIME_SedanL; + M_MEMCOPY((g_aucAQS_REC_ON_WAIT), (c_aucAQS_REC_ON_WAIT_SedanL)); +/* ------------------------------------------Aqs: End*/ + g_usAUTODEMIST_LV2_BLR_PLUS = c_usAUTODEMIST_LV2_BLR_PLUS_SedanL; + g_usAUTODEMIST_LV3_BLR_PLUS = c_usAUTODEMIST_LV3_BLR_PLUS_SedanL; + M_MEMCOPY((g_assAUTODEMIST_OFFSET_AMB_TEMP), (c_assAUTODEMIST_OFFSET_AMB_TEMP_SedanL)); + M_MEMCOPY((g_assAUTODEMIST_OFFSET_VENT_TEMP), (c_assAUTODEMIST_OFFSET_VENT_TEMP_SedanL)); + M_MEMCOPY((g_assAUTODEMIST_STEP_UP), (c_assAUTODEMIST_STEP_UP_SedanL)); + M_MEMCOPY((g_assAUTODEMIST_STEP_DN), (c_assAUTODEMIST_STEP_DN_SedanL)); + M_MEMCOPY((g_assAUTODEMIST_WINTER), (c_assAUTODEMIST_WINTER_SedanL)); +/* ------------------------------------------Auto Demist: End*/ + g_ssAUTODEMIST_ELEC_AMB_ENTRY = c_ssAUTODEMIST_ELEC_AMB_ENTRY_SedanL; + M_MEMCOPY((g_assAUTODEMIST_ELEC_WINDSHELD_TEMP), (c_assAUTODEMIST_ELEC_WINDSHELD_TEMP_SedanL)); +/* ------------------------------------------Electric AutoDemist: End*/ + g_ssAMBFILT_WATER = c_ssAMBFILT_WATER_SedanL; + M_MEMCOPY((g_aucAMBFILT_H_CNT), (c_aucAMBFILT_H_CNT_SedanL)); + g_ssAMB_FAILSAFE = c_ssAMB_FAILSAFE_SedanL; + g_ssAMBKEEP_KAT = c_ssAMBKEEP_KAT_SedanL; + g_ssAMBKEEP_KAT_PLUS = c_ssAMBKEEP_KAT_PLUS_SedanL; + g_ssAMBKEEP_WATER = c_ssAMBKEEP_WATER_SedanL; + M_MEMCOPY((g_aucAMBRATE_RISING), (c_aucAMBRATE_RISING_SedanL)); + M_MEMCOPY((g_aucAMBRATE_FALLING), (c_aucAMBRATE_FALLING_SedanL)); + M_MEMCOPY((g_aucAMBRATE_RISING_DIFF), (c_aucAMBRATE_RISING_DIFF_SedanL)); + M_MEMCOPY((g_aucAMBRATE_FALLING_DIFF), (c_aucAMBRATE_FALLING_DIFF_SedanL)); +/* ------------------------------------------Ambient: End*/ + M_MEMCOPY((g_ausINCARRATE_RISING_F), (c_ausINCARRATE_RISING_F_SedanL)); + M_MEMCOPY((g_ausINCARRATE_FALLING_F), (c_ausINCARRATE_FALLING_F_SedanL)); + M_MEMCOPY((g_ausINCARRATE_RISING_DIFF_F), (c_ausINCARRATE_RISING_DIFF_F_SedanL)); + M_MEMCOPY((g_ausINCARRATE_FALLING_DIFF_F), (c_ausINCARRATE_FALLING_DIFF_F_SedanL)); + M_MEMCOPY((g_ausINCARRATE_RISING_R), (c_ausINCARRATE_RISING_R_SedanL)); + M_MEMCOPY((g_ausINCARRATE_FALLING_R), (c_ausINCARRATE_FALLING_R_SedanL)); + M_MEMCOPY((g_ausINCARRATE_RISING_DIFF_R), (c_ausINCARRATE_RISING_DIFF_R_SedanL)); + M_MEMCOPY((g_ausINCARRATE_FALLING_DIFF_R), (c_ausINCARRATE_FALLING_DIFF_R_SedanL)); +/* ------------------------------------------Incar: End*/ + M_MEMCOPY((g_ausSUNRATE_RISING), (c_ausSUNRATE_RISING_SedanL)); + M_MEMCOPY((g_ausSUNRATE_FALLING), (c_ausSUNRATE_FALLING_SedanL)); +/* ------------------------------------------Sun: End*/ + M_MEMCOPY((g_ausAMB_LV_CHANGE_UNIT), (c_ausAMB_LV_CHANGE_UNIT_SedanL)); + M_MEMCOPY((g_aucAMB_LV_CHANGE_SEC), (c_aucAMB_LV_CHANGE_SEC_SedanL)); +/* ------------------------------------------Level Chage: End*/ + g_ssTHREEWAY_WATER = c_ssTHREEWAY_WATER_SedanL; + M_MEMCOPY((g_assTHREEWAY_DUCT_TGT_R), (c_assTHREEWAY_DUCT_TGT_R_SedanL)); + M_MEMCOPY((g_aucTHEREEWAY_EXPIRING), (c_aucTHEREEWAY_EXPIRING_SedanL)); +/* ------------------------------------------Three way: End*/ + M_MEMCOPY((g_assTWOWAY_REAR_DUCTTGT_R), (c_assTWOWAY_REAR_DUCTTGT_R_SedanL)); + M_MEMCOPY((g_aucTWOWAY_EXPIRING), (c_aucTWOWAY_EXPIRING_SedanL)); +/* ------------------------------------------two-way: End*/ + M_MEMCOPY((g_aucACT_HOM_SPD_FL_CH0), (c_aucACT_HOM_SPD_FL_CH0_SedanL)); + M_MEMCOPY((g_aucACT_HOM_SPD_FR_CH1), (c_aucACT_HOM_SPD_FR_CH1_SedanL)); + M_MEMCOPY((g_aucACT_HOM_SPD_R_CH2), (c_aucACT_HOM_SPD_R_CH2_SedanL)); + M_MEMCOPY((g_aucACT_HOM_SPD_R_EX_CH2), (c_aucACT_HOM_SPD_R_EX_CH2_SedanL)); + M_MEMCOPY((g_aucACT_MOV_SPD_FL_CH0), (c_aucACT_MOV_SPD_FL_CH0_SedanL)); + M_MEMCOPY((g_aucACT_MOV_SPD_FR_CH1), (c_aucACT_MOV_SPD_FR_CH1_SedanL)); + M_MEMCOPY((g_aucACT_MOV_SPD_R_CH2), (c_aucACT_MOV_SPD_R_CH2_SedanL)); + M_MEMCOPY((g_aucACT_MOV_SPD_R_EX_CH2), (c_aucACT_MOV_SPD_R_EX_CH2_SedanL)); +/* ------------------------------------------Actuator Homing: End*/ + M_MEMCOPY((g_assHI_MODE_ENG_TMEP), (c_assHI_MODE_ENG_TMEP_SedanL)); + M_MEMCOPY((g_aucHI_MODE_BLR_STEP_STS), (c_aucHI_MODE_BLR_STEP_STS_SedanL)); +/* ------------------------------------------Hi Mode: End*/ + M_MEMCOPY((g_ausMinusAF_GlassPos_L), (c_ausMinusAF_GlassPos_L_SedanL)); + M_MEMCOPY((g_ausMinusAF_GlassPos_R), (c_ausMinusAF_GlassPos_R_SedanL)); +/* ------------------------------------------GlassPosition: End*/ + M_MEMCOPY((g_assFoot2_Lv3_Amb), (c_assFoot2_Lv3_Amb_SedanL)); + M_MEMCOPY((g_assFoot2_Lv4_Amb), (c_assFoot2_Lv4_Amb_SedanL)); + M_MEMCOPY((g_assFoot2_Lv5_Amb), (c_assFoot2_Lv5_Amb_SedanL)); + M_MEMCOPY((g_assFoot2_Lv3_DuctTgt_Plus), (c_assFoot2_Lv3_DuctTgt_Plus_SedanL)); + M_MEMCOPY((g_assFoot2_Lv4_DuctTgt_Plus), (c_assFoot2_Lv4_DuctTgt_Plus_SedanL)); + M_MEMCOPY((g_assFoot2_Lv5_DuctTgt_Plus), (c_assFoot2_Lv5_DuctTgt_Plus_SedanL)); + M_MEMCOPY((g_ausFoot2_Lv1_FrontBlr_X), (c_ausFoot2_Lv1_FrontBlr_X_SedanL)); + M_MEMCOPY((g_ausFoot2_Lv1_Foot2Act_Y), (c_ausFoot2_Lv1_Foot2Act_Y_SedanL)); + M_MEMCOPY((g_assFoot2_Lv2_Threshold_Diff), (c_assFoot2_Lv2_Threshold_Diff_SedanL)); + M_MEMCOPY((g_assFoot2_Lv3_Threshold_Diff), (c_assFoot2_Lv3_Threshold_Diff_SedanL)); +/* ------------------------------------------Foot2 Ctrl: End*/ + M_MEMCOPY((g_ausDbF_Side_Af_Bi), (c_ausDbF_Side_Af_Bi_SedanL)); + M_MEMCOPY((g_ausDbF_Side_Af_Bi2), (c_ausDbF_Side_Af_Bi2_SedanL)); + M_MEMCOPY((g_ausDbF_Side_Af_Vent), (c_ausDbF_Side_Af_Vent_SedanL)); + M_MEMCOPY((g_ausDbF_Side_Bi_Bi2), (c_ausDbF_Side_Bi_Bi2_SedanL)); + M_MEMCOPY((g_ausDbF_Side_Bi_Vent), (c_ausDbF_Side_Bi_Vent_SedanL)); + M_MEMCOPY((g_ausDbF_Side_Bi2_Vent), (c_ausDbF_Side_Bi2_Vent_SedanL)); + M_MEMCOPY((g_ausDbF_Cen_Af_Bi), (c_ausDbF_Cen_Af_Bi_SedanL)); + M_MEMCOPY((g_ausDbF_Cen_Af_Bi2), (c_ausDbF_Cen_Af_Bi2_SedanL)); + M_MEMCOPY((g_ausDbF_Cen_Af_Vent), (c_ausDbF_Cen_Af_Vent_SedanL)); + M_MEMCOPY((g_ausDbF_Cen_Bi_Bi2), (c_ausDbF_Cen_Bi_Bi2_SedanL)); + M_MEMCOPY((g_ausDbF_Cen_Bi_Vent), (c_ausDbF_Cen_Bi_Vent_SedanL)); + M_MEMCOPY((g_ausDbF_Cen_Bi2_Vent), (c_ausDbF_Cen_Bi2_Vent_SedanL)); + M_MEMCOPY((g_ausDbF_Foot_Af_Bi), (c_ausDbF_Foot_Af_Bi_SedanL)); + M_MEMCOPY((g_ausDbF_Foot_Af_Bi2), (c_ausDbF_Foot_Af_Bi2_SedanL)); + M_MEMCOPY((g_ausDbF_Foot_Af_Vent), (c_ausDbF_Foot_Af_Vent_SedanL)); + M_MEMCOPY((g_ausDbF_Foot_Bi_Bi2), (c_ausDbF_Foot_Bi_Bi2_SedanL)); + M_MEMCOPY((g_ausDbF_Foot_Bi_Vent), (c_ausDbF_Foot_Bi_Vent_SedanL)); + M_MEMCOPY((g_ausDbF_Foot_Bi2_Vent), (c_ausDbF_Foot_Bi2_Vent_SedanL)); + M_MEMCOPY((g_ausDbF_AF_Af_Bi), (c_ausDbF_AF_Af_Bi_SedanL)); + M_MEMCOPY((g_ausDbF_AF_Af_Bi2), (c_ausDbF_AF_Af_Bi2_SedanL)); + M_MEMCOPY((g_ausDbF_AF_Af_Vent), (c_ausDbF_AF_Af_Vent_SedanL)); + M_MEMCOPY((g_ausDbF_AF_Bi_Bi2), (c_ausDbF_AF_Bi_Bi2_SedanL)); + M_MEMCOPY((g_ausDbF_AF_Bi_Vent), (c_ausDbF_AF_Bi_Vent_SedanL)); + M_MEMCOPY((g_ausDbF_AF_Bi2_Vent), (c_ausDbF_AF_Bi2_Vent_SedanL)); + M_MEMCOPY((g_ausDbF_Pwm_Af_Bi), (c_ausDbF_Pwm_Af_Bi_SedanL)); + M_MEMCOPY((g_ausDbF_Pwm_Af_Bi2), (c_ausDbF_Pwm_Af_Bi2_SedanL)); + M_MEMCOPY((g_ausDbF_Pwm_Af_Vent), (c_ausDbF_Pwm_Af_Vent_SedanL)); + M_MEMCOPY((g_ausDbF_Pwm_Bi_Bi2), (c_ausDbF_Pwm_Bi_Bi2_SedanL)); + M_MEMCOPY((g_ausDbF_Pwm_Bi_Vent), (c_ausDbF_Pwm_Bi_Vent_SedanL)); + M_MEMCOPY((g_ausDbF_Pwm_Bi2_Vent), (c_ausDbF_Pwm_Bi2_Vent_SedanL)); +/* ------------------------------------------Different blower Front: End*/ + g_usAromaPwm_Min = c_usAromaPwm_Min_SedanL; + g_usAromaPwm_Max = c_usAromaPwm_Max_SedanL; +/* ------------------------------------------Aroma Limit Pwm: End*/ +/*********************************************************Cal Table End*/ + +} +/****************************************************************************** + * LOCAL FUNCTIONS + *****************************************************************************/ +/* End of Excel line : 2159 */ +/****************************************************************************** + * EOF + *****************************************************************************/ diff --git a/calib/Rs_Cal_0_SedanL.h b/calib/Rs_Cal_0_SedanL.h new file mode 100644 index 0000000..72939af --- /dev/null +++ b/calib/Rs_Cal_0_SedanL.h @@ -0,0 +1,38 @@ +/** Doxygen: File brief + ****************************************************************************** + * @file Rs_Cal_0_SedanL.h + * @brief No brief + * @remark Generated by C:\9999\Rs_Cal_R23_ver21_SedanL.xlsm + * Generated on yyyy-mm-dd hh:mm:ss + *****************************************************************************/ +#ifndef RS_CAL_0_SEDANL_H__ +#define RS_CAL_0_SEDANL_H__ + +/****************************************************************************** + * INCLUDE FILES +*****************************************************************************/ +#include "rtwtypes.h" +#include "common.h" +#include "HVAC_preDefine.h" +#include "Rs_Cal_Base.h" + +/****************************************************************************** + * MACRO DECLARATIONS + *****************************************************************************/ +/****************************************************************************** + * GLOBAL TYPEDEFS (STRUCTURES, UNIONS, ENUMS) + *****************************************************************************/ +/****************************************************************************** + * GLOBAL VARIABLES DECLARATIONS + *****************************************************************************/ +extern SECT_VEH_CAL_0 const tU08 c_ucCalFromRelease_SedanL; +/****************************************************************************** + * GLOBAL FUNCTIONS DECLARATIONS + *****************************************************************************/ +extern void Rs_Cal_0_SedanL(void); + +/* End of Excel line : 34 */ +#endif /*RS_CAL_0_SEDANL_H__*/ +/****************************************************************************** + * EOF + *****************************************************************************/ diff --git a/calib/Rs_Cal_1_SedanH.c b/calib/Rs_Cal_1_SedanH.c new file mode 100644 index 0000000..a4b044e --- /dev/null +++ b/calib/Rs_Cal_1_SedanH.c @@ -0,0 +1,2162 @@ +/** Doxygen: File brief + ****************************************************************************** + * @file Rs_Cal_1_SedanH.c + * @brief No brief + * @remark Generated by C:\9999\Rs_Cal_R23_ver21_SedanL.xlsm + * Generated on yyyy-mm-dd hh:mm:ss + *****************************************************************************/ +/****************************************************************************** + * INCLUDE FILES + *****************************************************************************/ +#include "Rs_Cal_1_SedanH.h" + +/****************************************************************************** + * MACRO DECLARATIONS + *****************************************************************************/ +/*PRQA S 0615 EOF #suppress : More than 511 block scope identifiers, from Calibration data table, No impact*/ +/*PRQA S 1514 EOF #suppress : In the same translation(used != defined), from Calibration data table, No impact*/ +/*PRQA S 3408 EOF #suppress : To manage Cal. data separately, from Calibration data table, No Impact*/ +/****************************************************************************** + * LOCAL TYPEDEFS (STRUCTURES, UNIONS, ENUMS) + *****************************************************************************/ +/****************************************************************************** + * GLOBAL VARIABLES DECLARATIONS + *****************************************************************************/ +SECT_VEH_CAL_1 const tU08 c_ucCalFromRelease_SedanH = ID_TRUE; +SECT_VEH_CAL_1 const tU08 c_aucCAL_FP_DATE_SedanH[3] = { VERSION_SEDANH_Y, VERSION_SEDANH_M, VERSION_SEDANH_D}; +SECT_VEH_CAL_1 const tU08 c_aucCAL_VERSION_SedanH[2] = { 0, 20}; +SECT_VEH_CAL_1 const tU08 c_ucCAL_VARIANT_SedanH = 2; +/* ------------------------------------------Cal Version : End*/ +SECT_VEH_CAL_1 const tU16 c_ausSET_TEMP_FULL_SedanH[13] = { 170, 180, 190, 200, 210, 220, 230, 240, 250, 260, 270, 280, 290}; +SECT_VEH_CAL_1 const tU16 c_ausSET_TEMP_HALF_SedanH[7] = { 170, 190, 210, 230, 250, 270, 290}; +/* ------------------------------------------Set Temp : End*/ +SECT_VEH_CAL_1 const tS16 c_assINCAR_TG_FL_LV0_SedanH[13] = { 180, 190, 200, 210, 220, 235, 245, 255, 270, 280, 290, 310, 330}; +SECT_VEH_CAL_1 const tS16 c_assINCAR_TG_FR_LV0_SedanH[13] = { 180, 190, 200, 210, 220, 235, 245, 255, 270, 280, 290, 310, 330}; +SECT_VEH_CAL_1 const tS16 c_assVTG_FL_LV0_SedanH[13] = { 120, 105, 100, 95, 90, 85, 80, 80, 70, 65, 60, 60, 60}; +SECT_VEH_CAL_1 const tS16 c_assVTG_FR_LV0_SedanH[13] = { 120, 105, 100, 95, 90, 85, 80, 80, 70, 65, 60, 60, 60}; +SECT_VEH_CAL_1 const tS16 c_assVF_MIN_LV0_SedanH[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tS16 c_assVF_MAX_LV0_SedanH[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_Y1_LV0_SedanH[7] = { 60, 60, 50, 50, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_Y2_LV0_SedanH[7] = { 20, 20, 20, 20, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_Y3_LV0_SedanH[7] = { -20, -20, -20, -10, 5, 5, 5}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_Y4_LV0_SedanH[7] = { -50, -50, -50, -20, 10, 10, 10}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_X1_LV0_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_X2_LV0_SedanH[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_X3_LV0_SedanH[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_X4_LV0_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assVF_AMB_Y1_LV0_SedanH[7] = { 10, 10, 10, 5, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_AMB_Y2_LV0_SedanH[7] = { -10, -10, -10, -10, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_AMB_X1_LV0_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assVF_AMB_X2_LV0_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assVF_SUN_Y1_LV0_SedanH[7] = { 20, 20, 20, 20, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_SUN_Y2_LV0_SedanH[7] = { 50, 50, 50, 50, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_SUN_X1_LV0_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assVF_SUN_X2_LV0_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assTG_FLU_LV0_SedanH[13] = { 20, 20, 20, 50, 60, 80, 100, 125, 180, 250, 380, 500, 550}; +SECT_VEH_CAL_1 const tS16 c_assTG_FRU_LV0_SedanH[13] = { 20, 20, 20, 50, 60, 80, 100, 125, 180, 250, 380, 500, 550}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_MIN_LV0_SedanH[7] = { 20, 20, 20, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_MAX_LV0_SedanH[7] = { 600, 600, 600, 600, 600, 600, 600}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_Y1_LV0_SedanH[7] = { 0, -20, -50, -50, -100, -150, -200}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_Y2_LV0_SedanH[7] = { 0, -10, -30, -50, -50, -50, -50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_Y3_LV0_SedanH[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_Y4_LV0_SedanH[7] = { 200, 200, 200, 150, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_X1_LV0_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_X2_LV0_SedanH[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_X3_LV0_SedanH[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_X4_LV0_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_AMB_Y1_LV0_SedanH[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_AMB_Y2_LV0_SedanH[7] = { 50, 50, 50, 50, 50, 25, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_AMB_X1_LV0_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_AMB_X2_LV0_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_SUN_Y1_LV0_SedanH[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_SUN_Y2_LV0_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_SUN_X1_LV0_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_SUN_X2_LV0_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assTG_FLL_LV0_SedanH[13] = { 150, 150, 150, 150, 200, 250, 300, 400, 450, 500, 600, 650, 700}; +SECT_VEH_CAL_1 const tS16 c_assTG_FRL_LV0_SedanH[13] = { 150, 150, 150, 150, 200, 250, 300, 400, 450, 500, 600, 650, 700}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_MIN_LV0_SedanH[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_MAX_LV0_SedanH[7] = { 400, 450, 500, 600, 600, 600, 600}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_Y1_LV0_SedanH[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_Y2_LV0_SedanH[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_Y3_LV0_SedanH[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_Y4_LV0_SedanH[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_X1_LV0_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_X2_LV0_SedanH[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_X3_LV0_SedanH[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_X4_LV0_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_AMB_Y1_LV0_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_AMB_Y2_LV0_SedanH[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_AMB_X1_LV0_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_AMB_X2_LV0_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_SUN_Y1_LV0_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_SUN_Y2_LV0_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_SUN_X1_LV0_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_SUN_X2_LV0_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assINCAR_TG_RL_LV0_SedanH[13] = { 190, 195, 200, 215, 230, 240, 250, 270, 280, 290, 300, 310, 320}; +SECT_VEH_CAL_1 const tS16 c_assINCAR_TG_RR_LV0_SedanH[13] = { 190, 195, 200, 215, 230, 240, 250, 270, 280, 290, 300, 310, 320}; +SECT_VEH_CAL_1 const tS16 c_assVTG_RL_LV0_SedanH[13] = { 110, 100, 92, 82, 75, 70, 65, 65, 60, 60, 60, 60, 60}; +SECT_VEH_CAL_1 const tS16 c_assVTG_RR_LV0_SedanH[13] = { 110, 100, 92, 82, 75, 70, 65, 65, 60, 60, 60, 60, 60}; +SECT_VEH_CAL_1 const tS16 c_assVR_MIN_LV0_SedanH[7] = { 80, 80, 40, 40, 40, 30, 30}; +SECT_VEH_CAL_1 const tS16 c_assVR_MAX_LV0_SedanH[7] = { 160, 160, 160, 160, 100, 80, 80}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_Y1_LV0_SedanH[7] = { 60, 60, 50, 50, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_Y2_LV0_SedanH[7] = { 20, 20, 20, 20, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_Y3_LV0_SedanH[7] = { -20, -20, -20, -10, 5, 5, 5}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_Y4_LV0_SedanH[7] = { -50, -50, -50, -20, 10, 10, 10}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_X1_LV0_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_X2_LV0_SedanH[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_X3_LV0_SedanH[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_X4_LV0_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assVR_AMB_Y1_LV0_SedanH[7] = { 20, 20, 20, 20, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_AMB_Y2_LV0_SedanH[7] = { 0, 0, -50, -50, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_AMB_X1_LV0_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assVR_AMB_X2_LV0_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assVR_SUN_Y1_LV0_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_SUN_Y2_LV0_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_SUN_X1_LV0_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assVR_SUN_X2_LV0_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assTG_RL_LV0_SedanH[13] = { 30, 30, 30, 50, 90, 100, 120, 180, 240, 320, 400, 450, 500}; +SECT_VEH_CAL_1 const tS16 c_assTG_RR_LV0_SedanH[13] = { 30, 30, 30, 50, 90, 100, 120, 180, 240, 320, 400, 450, 500}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_MIN_LV0_SedanH[7] = { 20, 20, 20, 20, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_MAX_LV0_SedanH[7] = { 400, 400, 450, 500, 600, 600, 600}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_Y1_LV0_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_Y2_LV0_SedanH[7] = { -40, -40, -40, -40, -40, -50, -60}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_Y3_LV0_SedanH[7] = { 40, 40, 40, 40, 20, 20, 20}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_Y4_LV0_SedanH[7] = { 200, 200, 200, 100, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_X1_LV0_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_X2_LV0_SedanH[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_X3_LV0_SedanH[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_X4_LV0_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_AMB_Y1_LV0_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_AMB_Y2_LV0_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_AMB_X1_LV0_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_AMB_X2_LV0_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_SUN_Y1_LV0_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_SUN_Y2_LV0_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_SUN_X1_LV0_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_SUN_X2_LV0_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_DUCT_TIME_FR_LV0_SedanH[7] = { 600, 600, 600, 600, 600, 600, 600}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_DUCT_TIME_FL_LV0_SedanH[7] = { 600, 600, 600, 600, 600, 600, 600}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_DUCT_RATE_LV0_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_DUCT_MAX_LV0_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_AF_TIME_FR_LV0_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_AF_TIME_FL_LV0_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_AF_RATE_LV0_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_AF_MAX_LV0_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv0 : End*/ +SECT_VEH_CAL_1 const tS16 c_assINCAR_TG_FL_LV1_SedanH[13] = { 210, 225, 240, 255, 270, 285, 300, 310, 320, 330, 340, 350, 360}; +SECT_VEH_CAL_1 const tS16 c_assINCAR_TG_FR_LV1_SedanH[13] = { 210, 225, 240, 255, 270, 285, 300, 310, 320, 330, 340, 350, 360}; +SECT_VEH_CAL_1 const tS16 c_assVTG_FL_LV1_SedanH[13] = { 120, 110, 100, 90, 85, 75, 70, 70, 70, 70, 70, 70, 70}; +SECT_VEH_CAL_1 const tS16 c_assVTG_FR_LV1_SedanH[13] = { 120, 110, 100, 90, 85, 75, 70, 70, 70, 70, 70, 70, 70}; +SECT_VEH_CAL_1 const tS16 c_assVF_MIN_LV1_SedanH[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_1 const tS16 c_assVF_MAX_LV1_SedanH[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_Y1_LV1_SedanH[7] = { 30, 30, 30, 30, 30, 25, 20}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_Y2_LV1_SedanH[7] = { 10, 10, 10, 10, 5, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_Y3_LV1_SedanH[7] = { -10, -8, -5, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_Y4_LV1_SedanH[7] = { -30, -30, -20, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_X1_LV1_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_X2_LV1_SedanH[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_X3_LV1_SedanH[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_X4_LV1_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assVF_AMB_Y1_LV1_SedanH[7] = { 5, 4, 3, 2, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_AMB_Y2_LV1_SedanH[7] = { 5, 5, 5, 5, 5, 13, 25}; +SECT_VEH_CAL_1 const tS16 c_assVF_AMB_X1_LV1_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assVF_AMB_X2_LV1_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assVF_SUN_Y1_LV1_SedanH[7] = { 15, 15, 15, 11, 5, 3, 3}; +SECT_VEH_CAL_1 const tS16 c_assVF_SUN_Y2_LV1_SedanH[7] = { 33, 30, 25, 22, 10, 5, 5}; +SECT_VEH_CAL_1 const tS16 c_assVF_SUN_X1_LV1_SedanH[7] = { 500, 500, 500, 500, 500, 500, 500}; +SECT_VEH_CAL_1 const tS16 c_assVF_SUN_X2_LV1_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assTG_FLU_LV1_SedanH[13] = { 50, 70, 90, 120, 130, 140, 180, 200, 240, 260, 280, 300, 320}; +SECT_VEH_CAL_1 const tS16 c_assTG_FRU_LV1_SedanH[13] = { 50, 70, 90, 120, 130, 140, 180, 200, 240, 260, 280, 300, 320}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_MIN_LV1_SedanH[7] = { 20, 20, 20, 20, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_MAX_LV1_SedanH[7] = { 400, 450, 450, 500, 600, 600, 600}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_Y1_LV1_SedanH[7] = { 0, -20, -50, -70, -100, -150, -200}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_Y2_LV1_SedanH[7] = { 0, -10, -30, -50, -50, -50, -50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_Y3_LV1_SedanH[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_Y4_LV1_SedanH[7] = { 200, 200, 200, 150, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_X1_LV1_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_X2_LV1_SedanH[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_X3_LV1_SedanH[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_X4_LV1_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_AMB_Y1_LV1_SedanH[7] = { -50, -50, -50, -50, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_AMB_Y2_LV1_SedanH[7] = { 0, 20, 20, 25, 55, 55, 75}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_AMB_X1_LV1_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_AMB_X2_LV1_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_SUN_Y1_LV1_SedanH[7] = { -50, -50, -35, -20, -50, -50, -50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_SUN_Y2_LV1_SedanH[7] = { -100, -100, -75, -50, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_SUN_X1_LV1_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_SUN_X2_LV1_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assTG_FLL_LV1_SedanH[13] = { 150, 200, 200, 200, 200, 220, 250, 280, 320, 360, 400, 450, 500}; +SECT_VEH_CAL_1 const tS16 c_assTG_FRL_LV1_SedanH[13] = { 150, 200, 200, 200, 200, 200, 220, 280, 320, 360, 400, 450, 500}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_MIN_LV1_SedanH[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_MAX_LV1_SedanH[7] = { 450, 450, 500, 600, 600, 600, 600}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_Y1_LV1_SedanH[7] = { 0, 0, 0, 0, 0, -100, -200}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_Y2_LV1_SedanH[7] = { 0, 0, 0, 0, -50, -50, -50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_Y3_LV1_SedanH[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_Y4_LV1_SedanH[7] = { 100, 100, 100, 50, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_X1_LV1_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_X2_LV1_SedanH[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_X3_LV1_SedanH[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_X4_LV1_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_AMB_Y1_LV1_SedanH[7] = { -80, -80, -80, -65, -50, -50, -50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_AMB_Y2_LV1_SedanH[7] = { 40, 40, 65, 75, 100, 100, 95}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_AMB_X1_LV1_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_AMB_X2_LV1_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_SUN_Y1_LV1_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_SUN_Y2_LV1_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_SUN_X1_LV1_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_SUN_X2_LV1_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assINCAR_TG_RL_LV1_SedanH[13] = { 225, 240, 255, 270, 285, 300, 310, 320, 330, 340, 350, 360, 370}; +SECT_VEH_CAL_1 const tS16 c_assINCAR_TG_RR_LV1_SedanH[13] = { 225, 240, 255, 270, 285, 300, 310, 320, 330, 340, 350, 360, 370}; +SECT_VEH_CAL_1 const tS16 c_assVTG_RL_LV1_SedanH[13] = { 115, 105, 95, 80, 65, 60, 55, 50, 50, 50, 50, 52, 55}; +SECT_VEH_CAL_1 const tS16 c_assVTG_RR_LV1_SedanH[13] = { 115, 105, 95, 80, 65, 60, 55, 50, 50, 50, 50, 52, 55}; +SECT_VEH_CAL_1 const tS16 c_assVR_MIN_LV1_SedanH[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_1 const tS16 c_assVR_MAX_LV1_SedanH[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_Y1_LV1_SedanH[7] = { 30, 30, 25, 25, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_Y2_LV1_SedanH[7] = { 15, 13, 10, 8, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_Y3_LV1_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_Y4_LV1_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_X1_LV1_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_X2_LV1_SedanH[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_X3_LV1_SedanH[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_X4_LV1_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assVR_AMB_Y1_LV1_SedanH[7] = { 20, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_AMB_Y2_LV1_SedanH[7] = { -15, -15, 15, 15, 15, 15, 15}; +SECT_VEH_CAL_1 const tS16 c_assVR_AMB_X1_LV1_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assVR_AMB_X2_LV1_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assVR_SUN_Y1_LV1_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_SUN_Y2_LV1_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_SUN_X1_LV1_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assVR_SUN_X2_LV1_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assTG_RL_LV1_SedanH[13] = { 30, 30, 50, 80, 90, 100, 110, 160, 200, 250, 300, 350, 400}; +SECT_VEH_CAL_1 const tS16 c_assTG_RR_LV1_SedanH[13] = { 30, 30, 50, 80, 90, 100, 110, 160, 200, 250, 300, 350, 400}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_MIN_LV1_SedanH[7] = { 20, 20, 20, 20, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_MAX_LV1_SedanH[7] = { 400, 400, 450, 500, 600, 600, 600}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_Y1_LV1_SedanH[7] = { -100, -100, -100, -100, -100, -120, -150}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_Y2_LV1_SedanH[7] = { -50, -50, -50, -20, -30, -40, -50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_Y3_LV1_SedanH[7] = { 50, 50, 50, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_Y4_LV1_SedanH[7] = { 200, 200, 200, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_X1_LV1_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_X2_LV1_SedanH[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_X3_LV1_SedanH[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_X4_LV1_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_AMB_Y1_LV1_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_AMB_Y2_LV1_SedanH[7] = { 0, 0, 0, 80, 80, 80, 80}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_AMB_X1_LV1_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_AMB_X2_LV1_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_SUN_Y1_LV1_SedanH[7] = { -15, -15, -15, -5, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_SUN_Y2_LV1_SedanH[7] = { -25, -25, -25, -15, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_SUN_X1_LV1_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_SUN_X2_LV1_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_DUCT_TIME_FR_LV1_SedanH[7] = { 600, 600, 600, 600, 600, 600, 600}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_DUCT_TIME_FL_LV1_SedanH[7] = { 600, 600, 600, 600, 600, 600, 600}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_DUCT_RATE_LV1_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_DUCT_MAX_LV1_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_AF_TIME_FR_LV1_SedanH[7] = { 150, 150, 150, 150, 150, 150, 150}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_AF_TIME_FL_LV1_SedanH[7] = { 150, 150, 150, 150, 150, 150, 150}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_AF_RATE_LV1_SedanH[7] = { 2, 2, 2, 2, 2, 2, 2}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_AF_MAX_LV1_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +/* ------------------------------------------Lv1 : End*/ +SECT_VEH_CAL_1 const tS16 c_assINCAR_TG_FL_LV2_SedanH[13] = { 180, 190, 200, 210, 220, 230, 240, 250, 260, 270, 280, 290, 300}; +SECT_VEH_CAL_1 const tS16 c_assINCAR_TG_FR_LV2_SedanH[13] = { 180, 190, 200, 210, 220, 230, 240, 250, 260, 270, 280, 290, 300}; +SECT_VEH_CAL_1 const tS16 c_assVTG_FL_LV2_SedanH[13] = { 80, 70, 60, 58, 55, 55, 55, 55, 55, 58, 63, 70, 75}; +SECT_VEH_CAL_1 const tS16 c_assVTG_FR_LV2_SedanH[13] = { 80, 70, 60, 58, 55, 55, 55, 55, 55, 58, 63, 70, 75}; +SECT_VEH_CAL_1 const tS16 c_assVF_MIN_LV2_SedanH[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_1 const tS16 c_assVF_MAX_LV2_SedanH[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_Y1_LV2_SedanH[7] = { 30, 30, 25, 25, 15, 5, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_Y2_LV2_SedanH[7] = { 10, 7, 5, 5, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_Y3_LV2_SedanH[7] = { 0, 0, 0, 5, 5, 5, 5}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_Y4_LV2_SedanH[7] = { 0, 0, 0, 10, 10, 10, 10}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_X1_LV2_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_X2_LV2_SedanH[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_X3_LV2_SedanH[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_X4_LV2_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assVF_AMB_Y1_LV2_SedanH[7] = { 15, 15, 0, -10, -10, -10, -10}; +SECT_VEH_CAL_1 const tS16 c_assVF_AMB_Y2_LV2_SedanH[7] = { 10, 15, 5, 5, 15, 21, 15}; +SECT_VEH_CAL_1 const tS16 c_assVF_AMB_X1_LV2_SedanH[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_1 const tS16 c_assVF_AMB_X2_LV2_SedanH[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assVF_SUN_Y1_LV2_SedanH[7] = { 0, 0, 8, 10, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_SUN_Y2_LV2_SedanH[7] = { 5, 5, 15, 20, 10, 5, 5}; +SECT_VEH_CAL_1 const tS16 c_assVF_SUN_X1_LV2_SedanH[7] = { 200, 200, 200, 200, 200, 200, 200}; +SECT_VEH_CAL_1 const tS16 c_assVF_SUN_X2_LV2_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assTG_FLU_LV2_SedanH[13] = { 50, 70, 115, 140, 160, 190, 230, 270, 330, 355, 370, 390, 420}; +SECT_VEH_CAL_1 const tS16 c_assTG_FRU_LV2_SedanH[13] = { 50, 70, 115, 140, 160, 190, 230, 270, 330, 355, 370, 390, 420}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_MIN_LV2_SedanH[7] = { 20, 20, 20, 30, 40, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_MAX_LV2_SedanH[7] = { 450, 450, 550, 600, 600, 600, 600}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_Y1_LV2_SedanH[7] = { -250, -250, -200, -200, -200, -200, -200}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_Y2_LV2_SedanH[7] = { -70, -60, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_Y3_LV2_SedanH[7] = { 20, 30, 40, 50, 50, 60, 60}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_Y4_LV2_SedanH[7] = { 50, 65, 80, 100, 120, 140, 160}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_X1_LV2_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_X2_LV2_SedanH[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_X3_LV2_SedanH[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_X4_LV2_SedanH[7] = { 150, 150, 150, 150, 150, 150, 150}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_AMB_Y1_LV2_SedanH[7] = { 5, 5, -20, -30, -50, -50, -25}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_AMB_Y2_LV2_SedanH[7] = { 0, 10, 40, 40, 30, 40, 30}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_AMB_X1_LV2_SedanH[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_AMB_X2_LV2_SedanH[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_SUN_Y1_LV2_SedanH[7] = { -10, -20, -20, -30, -30, -30, -30}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_SUN_Y2_LV2_SedanH[7] = { -60, -50, -60, -80, -80, -80, -80}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_SUN_X1_LV2_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_SUN_X2_LV2_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assTG_FLL_LV2_SedanH[13] = { 225, 270, 290, 280, 300, 325, 380, 400, 460, 500, 540, 580, 620}; +SECT_VEH_CAL_1 const tS16 c_assTG_FRL_LV2_SedanH[13] = { 225, 270, 280, 290, 300, 325, 380, 400, 460, 500, 540, 580, 620}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_MIN_LV2_SedanH[7] = { 250, 250, 300, 300, 300, 400, 400}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_MAX_LV2_SedanH[7] = { 450, 450, 500, 800, 800, 800, 800}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_Y1_LV2_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_Y2_LV2_SedanH[7] = { -30, -30, -30, -30, -30, -30, -30}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_Y3_LV2_SedanH[7] = { 30, 40, 50, 50, 60, 80, 80}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_Y4_LV2_SedanH[7] = { 100, 160, 130, 200, 210, 235, 250}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_X1_LV2_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_X2_LV2_SedanH[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_X3_LV2_SedanH[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_X4_LV2_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_AMB_Y1_LV2_SedanH[7] = { -50, -50, -50, -40, -50, -60, -30}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_AMB_Y2_LV2_SedanH[7] = { 40, 50, 50, 20, 40, 50, 60}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_AMB_X1_LV2_SedanH[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_AMB_X2_LV2_SedanH[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_SUN_Y1_LV2_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_SUN_Y2_LV2_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_SUN_X1_LV2_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_SUN_X2_LV2_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assINCAR_TG_RL_LV2_SedanH[13] = { 190, 195, 200, 215, 230, 240, 255, 270, 280, 290, 300, 310, 320}; +SECT_VEH_CAL_1 const tS16 c_assINCAR_TG_RR_LV2_SedanH[13] = { 190, 195, 200, 215, 230, 240, 255, 270, 280, 290, 300, 310, 320}; +SECT_VEH_CAL_1 const tS16 c_assVTG_RL_LV2_SedanH[13] = { 90, 83, 75, 70, 65, 62, 60, 60, 65, 70, 75, 80, 85}; +SECT_VEH_CAL_1 const tS16 c_assVTG_RR_LV2_SedanH[13] = { 90, 83, 75, 70, 65, 62, 60, 60, 65, 70, 75, 80, 85}; +SECT_VEH_CAL_1 const tS16 c_assVR_MIN_LV2_SedanH[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_1 const tS16 c_assVR_MAX_LV2_SedanH[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_Y1_LV2_SedanH[7] = { 30, 30, 30, 30, -10, -20, -20}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_Y2_LV2_SedanH[7] = { 15, 13, 10, 10, -5, -15, -20}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_Y3_LV2_SedanH[7] = { -10, -10, -10, 10, 10, 10, 10}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_Y4_LV2_SedanH[7] = { -30, -30, -30, 30, 30, 30, 30}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_X1_LV2_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_X2_LV2_SedanH[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_X3_LV2_SedanH[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_X4_LV2_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assVR_AMB_Y1_LV2_SedanH[7] = { 10, 5, 10, 5, -5, -20, -20}; +SECT_VEH_CAL_1 const tS16 c_assVR_AMB_Y2_LV2_SedanH[7] = { 10, 5, 0, 0, 5, 10, 5}; +SECT_VEH_CAL_1 const tS16 c_assVR_AMB_X1_LV2_SedanH[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_1 const tS16 c_assVR_AMB_X2_LV2_SedanH[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assVR_SUN_Y1_LV2_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_SUN_Y2_LV2_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_SUN_X1_LV2_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assVR_SUN_X2_LV2_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assTG_RL_LV2_SedanH[13] = { 50, 50, 50, 90, 120, 160, 200, 230, 270, 320, 400, 480, 560}; +SECT_VEH_CAL_1 const tS16 c_assTG_RR_LV2_SedanH[13] = { 50, 50, 50, 90, 120, 160, 200, 230, 270, 320, 400, 480, 560}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_MIN_LV2_SedanH[7] = { 20, 20, 20, 20, 380, 400, 400}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_MAX_LV2_SedanH[7] = { 400, 400, 450, 500, 600, 600, 800}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_Y1_LV2_SedanH[7] = { -100, -100, -100, -100, -100, -100, -250}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_Y2_LV2_SedanH[7] = { -40, -40, -40, -30, -50, -80, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_Y3_LV2_SedanH[7] = { 50, 50, 50, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_Y4_LV2_SedanH[7] = { 200, 200, 200, 250, 250, 250, 300}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_X1_LV2_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_X2_LV2_SedanH[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_X3_LV2_SedanH[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_X4_LV2_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_AMB_Y1_LV2_SedanH[7] = { -40, -20, -30, -10, 0, -10, -60}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_AMB_Y2_LV2_SedanH[7] = { 0, 0, 0, 0, 30, 25, 20}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_AMB_X1_LV2_SedanH[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_AMB_X2_LV2_SedanH[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_SUN_Y1_LV2_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_SUN_Y2_LV2_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_SUN_X1_LV2_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_SUN_X2_LV2_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_DUCT_TIME_FR_LV2_SedanH[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_DUCT_TIME_FL_LV2_SedanH[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_DUCT_RATE_LV2_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_DUCT_MAX_LV2_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_AF_TIME_FR_LV2_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_AF_TIME_FL_LV2_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_AF_RATE_LV2_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_AF_MAX_LV2_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv2 : End*/ +SECT_VEH_CAL_1 const tS16 c_assINCAR_TG_FL_LV3_SedanH[13] = { 180, 190, 200, 210, 230, 245, 255, 265, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_1 const tS16 c_assINCAR_TG_FR_LV3_SedanH[13] = { 180, 190, 200, 210, 230, 245, 255, 265, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_1 const tS16 c_assVTG_FL_LV3_SedanH[13] = { 90, 83, 75, 68, 60, 60, 60, 65, 70, 73, 86, 88, 90}; +SECT_VEH_CAL_1 const tS16 c_assVTG_FR_LV3_SedanH[13] = { 90, 83, 75, 68, 60, 60, 60, 65, 70, 73, 86, 88, 90}; +SECT_VEH_CAL_1 const tS16 c_assVF_MIN_LV3_SedanH[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_1 const tS16 c_assVF_MAX_LV3_SedanH[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_Y1_LV3_SedanH[7] = { 15, 15, 25, 25, 15, -30, -60}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_Y2_LV3_SedanH[7] = { 5, 5, 5, 5, 0, -10, -40}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_Y3_LV3_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_Y4_LV3_SedanH[7] = { 0, 0, 0, 5, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_X1_LV3_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_X2_LV3_SedanH[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_X3_LV3_SedanH[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_X4_LV3_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assVF_AMB_Y1_LV3_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_AMB_Y2_LV3_SedanH[7] = { -15, -6, 8, 8, 3, -6, -8}; +SECT_VEH_CAL_1 const tS16 c_assVF_AMB_X1_LV3_SedanH[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_1 const tS16 c_assVF_AMB_X2_LV3_SedanH[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_1 const tS16 c_assVF_SUN_Y1_LV3_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_SUN_Y2_LV3_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_SUN_X1_LV3_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assVF_SUN_X2_LV3_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assTG_FLU_LV3_SedanH[13] = { 50, 90, 140, 200, 250, 285, 320, 350, 400, 435, 460, 470, 480}; +SECT_VEH_CAL_1 const tS16 c_assTG_FRU_LV3_SedanH[13] = { 50, 90, 140, 200, 250, 285, 320, 350, 400, 435, 460, 470, 480}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_MIN_LV3_SedanH[7] = { 20, 20, 20, 30, 200, 200, 250}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_MAX_LV3_SedanH[7] = { 450, 450, 550, 800, 800, 750, 700}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_Y1_LV3_SedanH[7] = { -100, -100, -100, -150, -200, -250, -300}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_Y2_LV3_SedanH[7] = { -30, -30, -50, -50, -50, -50, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_Y3_LV3_SedanH[7] = { 50, 50, 40, 70, 50, 30, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_Y4_LV3_SedanH[7] = { 100, 100, 100, 100, 80, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_X1_LV3_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_X2_LV3_SedanH[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_X3_LV3_SedanH[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_X4_LV3_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_AMB_Y1_LV3_SedanH[7] = { 0, -15, -50, -50, -40, -50, -30}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_AMB_Y2_LV3_SedanH[7] = { 70, 30, 5, 10, 0, -40, -45}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_AMB_X1_LV3_SedanH[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_AMB_X2_LV3_SedanH[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_SUN_Y1_LV3_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_SUN_Y2_LV3_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_SUN_X1_LV3_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_SUN_X2_LV3_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assTG_FLL_LV3_SedanH[13] = { 380, 430, 480, 480, 480, 480, 500, 550, 600, 650, 700, 750, 800}; +SECT_VEH_CAL_1 const tS16 c_assTG_FRL_LV3_SedanH[13] = { 380, 430, 480, 480, 480, 480, 500, 550, 600, 650, 700, 750, 800}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_MIN_LV3_SedanH[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_MAX_LV3_SedanH[7] = { 600, 600, 800, 800, 800, 800, 950}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_Y1_LV3_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_Y2_LV3_SedanH[7] = { -50, -50, -30, -30, -50, -50, -50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_Y3_LV3_SedanH[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_Y4_LV3_SedanH[7] = { 250, 300, 160, 200, 400, 400, 400}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_X1_LV3_SedanH[7] = { -100, -100, -100, -100, -120, -130, -150}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_X2_LV3_SedanH[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_X3_LV3_SedanH[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_X4_LV3_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_AMB_Y1_LV3_SedanH[7] = { -30, -60, -50, -20, -30, -50, -70}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_AMB_Y2_LV3_SedanH[7] = { 0, 10, 50, 50, 30, 20, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_AMB_X1_LV3_SedanH[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_AMB_X2_LV3_SedanH[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_SUN_Y1_LV3_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_SUN_Y2_LV3_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_SUN_X1_LV3_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_SUN_X2_LV3_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assINCAR_TG_RL_LV3_SedanH[13] = { 190, 195, 200, 215, 230, 235, 240, 255, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_1 const tS16 c_assINCAR_TG_RR_LV3_SedanH[13] = { 190, 195, 200, 215, 230, 235, 240, 255, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_1 const tS16 c_assVTG_RL_LV3_SedanH[13] = { 110, 100, 90, 80, 70, 60, 55, 65, 80, 85, 90, 90, 90}; +SECT_VEH_CAL_1 const tS16 c_assVTG_RR_LV3_SedanH[13] = { 110, 100, 90, 80, 70, 60, 55, 65, 80, 85, 90, 90, 90}; +SECT_VEH_CAL_1 const tS16 c_assVR_MIN_LV3_SedanH[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_1 const tS16 c_assVR_MAX_LV3_SedanH[7] = { 130, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_Y1_LV3_SedanH[7] = { 40, 40, 40, 40, -30, -40, -40}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_Y2_LV3_SedanH[7] = { 25, 25, 25, 10, 0, -20, -20}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_Y3_LV3_SedanH[7] = { 10, 10, 10, 5, 0, 20, 25}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_Y4_LV3_SedanH[7] = { 20, 20, 20, 30, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_X1_LV3_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_X2_LV3_SedanH[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_X3_LV3_SedanH[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_X4_LV3_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assVR_AMB_Y1_LV3_SedanH[7] = { -10, -10, -5, 5, -10, -5, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_AMB_Y2_LV3_SedanH[7] = { 5, 10, 15, 15, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_AMB_X1_LV3_SedanH[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_1 const tS16 c_assVR_AMB_X2_LV3_SedanH[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assVR_SUN_Y1_LV3_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_SUN_Y2_LV3_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_SUN_X1_LV3_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assVR_SUN_X2_LV3_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assTG_RL_LV3_SedanH[13] = { 50, 50, 50, 80, 120, 150, 190, 250, 320, 370, 450, 500, 600}; +SECT_VEH_CAL_1 const tS16 c_assTG_RR_LV3_SedanH[13] = { 50, 50, 50, 80, 120, 150, 190, 250, 320, 370, 450, 500, 600}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_MIN_LV3_SedanH[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_MAX_LV3_SedanH[7] = { 400, 400, 450, 650, 800, 800, 800}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_Y1_LV3_SedanH[7] = { -100, -100, -100, -100, -100, -100, -250}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_Y2_LV3_SedanH[7] = { -50, -50, -50, -50, -50, -80, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_Y3_LV3_SedanH[7] = { 50, 50, 50, 50, 80, 80, 80}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_Y4_LV3_SedanH[7] = { 150, 150, 175, 200, 250, 450, 450}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_X1_LV3_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_X2_LV3_SedanH[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_X3_LV3_SedanH[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_X4_LV3_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_AMB_Y1_LV3_SedanH[7] = { 0, 0, 0, 0, -20, -25, -20}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_AMB_Y2_LV3_SedanH[7] = { 0, 0, 30, 40, 10, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_AMB_X1_LV3_SedanH[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_AMB_X2_LV3_SedanH[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_SUN_Y1_LV3_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_SUN_Y2_LV3_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_SUN_X1_LV3_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_SUN_X2_LV3_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_DUCT_TIME_FR_LV3_SedanH[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_DUCT_TIME_FL_LV3_SedanH[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_DUCT_RATE_LV3_SedanH[7] = { 5, 5, 5, 1, 1, 1, 1}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_DUCT_MAX_LV3_SedanH[7] = { 800, 800, 800, 800, 700, 600, 500}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_AF_TIME_FR_LV3_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_AF_TIME_FL_LV3_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_AF_RATE_LV3_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_AF_MAX_LV3_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv3 : End*/ +SECT_VEH_CAL_1 const tS16 c_assINCAR_TG_FL_LV4_SedanH[13] = { 160, 180, 200, 220, 230, 240, 250, 260, 270, 280, 290, 295, 300}; +SECT_VEH_CAL_1 const tS16 c_assINCAR_TG_FR_LV4_SedanH[13] = { 160, 180, 200, 220, 230, 240, 250, 260, 270, 280, 290, 295, 300}; +SECT_VEH_CAL_1 const tS16 c_assVTG_FL_LV4_SedanH[13] = { 60, 60, 62, 70, 75, 75, 75, 70, 75, 75, 75, 75, 75}; +SECT_VEH_CAL_1 const tS16 c_assVTG_FR_LV4_SedanH[13] = { 60, 60, 62, 70, 75, 75, 75, 75, 75, 75, 75, 75, 75}; +SECT_VEH_CAL_1 const tS16 c_assVF_MIN_LV4_SedanH[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_1 const tS16 c_assVF_MAX_LV4_SedanH[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_Y1_LV4_SedanH[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_Y2_LV4_SedanH[7] = { 7, 7, 7, 7, 7, 7, 7}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_Y3_LV4_SedanH[7] = { 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_Y4_LV4_SedanH[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_X1_LV4_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_X2_LV4_SedanH[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_X3_LV4_SedanH[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_X4_LV4_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assVF_AMB_Y1_LV4_SedanH[7] = { 15, 7, -7, -7, -2, 5, 7}; +SECT_VEH_CAL_1 const tS16 c_assVF_AMB_Y2_LV4_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_AMB_X1_LV4_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assVF_AMB_X2_LV4_SedanH[7] = { 150, 150, 150, 150, 150, 150, 150}; +SECT_VEH_CAL_1 const tS16 c_assVF_SUN_Y1_LV4_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_SUN_Y2_LV4_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_SUN_X1_LV4_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assVF_SUN_X2_LV4_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assTG_FLU_LV4_SedanH[13] = { 150, 180, 200, 230, 260, 295, 335, 355, 365, 370, 380, 380, 390}; +SECT_VEH_CAL_1 const tS16 c_assTG_FRU_LV4_SedanH[13] = { 150, 180, 200, 230, 250, 270, 290, 310, 330, 350, 370, 380, 390}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_MIN_LV4_SedanH[7] = { 20, 20, 20, 30, 200, 200, 250}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_MAX_LV4_SedanH[7] = { 450, 450, 550, 800, 800, 800, 800}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_Y1_LV4_SedanH[7] = { -150, -150, -150, -150, -150, -150, -150}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_Y2_LV4_SedanH[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_Y3_LV4_SedanH[7] = { 60, 60, 60, 60, 60, 60, 60}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_Y4_LV4_SedanH[7] = { 50, 50, 70, 100, 100, 120, 150}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_X1_LV4_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_X2_LV4_SedanH[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_X3_LV4_SedanH[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_X4_LV4_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_AMB_Y1_LV4_SedanH[7] = { -30, -30, -5, -5, 35, 40, 45}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_AMB_Y2_LV4_SedanH[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_AMB_X1_LV4_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_AMB_X2_LV4_SedanH[7] = { 150, 150, 150, 150, 150, 150, 150}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_SUN_Y1_LV4_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_SUN_Y2_LV4_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_SUN_X1_LV4_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_SUN_X2_LV4_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assTG_FLL_LV4_SedanH[13] = { 350, 400, 440, 480, 520, 560, 600, 630, 660, 700, 740, 750, 800}; +SECT_VEH_CAL_1 const tS16 c_assTG_FRL_LV4_SedanH[13] = { 350, 400, 440, 480, 520, 560, 600, 630, 660, 700, 740, 750, 800}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_MIN_LV4_SedanH[7] = { 300, 300, 300, 300, 300, 300, 400}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_MAX_LV4_SedanH[7] = { 600, 600, 800, 800, 800, 900, 900}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_Y1_LV4_SedanH[7] = { -100, -100, -100, -50, -60, -150, -200}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_Y2_LV4_SedanH[7] = { -50, -50, -50, -20, -20, -50, -80}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_Y3_LV4_SedanH[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_Y4_LV4_SedanH[7] = { 200, 200, 200, 200, 200, 200, 200}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_X1_LV4_SedanH[7] = { -100, -100, -100, -100, -100, -200, -150}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_X2_LV4_SedanH[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_X3_LV4_SedanH[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_X4_LV4_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_AMB_Y1_LV4_SedanH[7] = { 0, 0, -20, -50, -30, -20, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_AMB_Y2_LV4_SedanH[7] = { 50, 50, 50, 50, 60, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_AMB_X1_LV4_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_AMB_X2_LV4_SedanH[7] = { 150, 150, 150, 150, 150, 150, 150}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_SUN_Y1_LV4_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_SUN_Y2_LV4_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_SUN_X1_LV4_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_SUN_X2_LV4_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assINCAR_TG_RL_LV4_SedanH[13] = { 150, 155, 160, 170, 180, 195, 205, 215, 230, 240, 250, 280, 300}; +SECT_VEH_CAL_1 const tS16 c_assINCAR_TG_RR_LV4_SedanH[13] = { 140, 145, 150, 160, 170, 185, 195, 205, 220, 230, 240, 270, 290}; +SECT_VEH_CAL_1 const tS16 c_assVTG_RL_LV4_SedanH[13] = { 120, 115, 110, 100, 95, 90, 90, 90, 90, 90, 90, 90, 90}; +SECT_VEH_CAL_1 const tS16 c_assVTG_RR_LV4_SedanH[13] = { 120, 115, 110, 100, 95, 90, 90, 90, 90, 90, 90, 90, 90}; +SECT_VEH_CAL_1 const tS16 c_assVR_MIN_LV4_SedanH[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_1 const tS16 c_assVR_MAX_LV4_SedanH[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_Y1_LV4_SedanH[7] = { 30, 30, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_Y2_LV4_SedanH[7] = { 15, 15, 25, 25, 25, 25, 25}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_Y3_LV4_SedanH[7] = { 15, 15, 20, 25, 25, 25, 25}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_Y4_LV4_SedanH[7] = { 20, 30, 40, 40, 40, 45, 60}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_X1_LV4_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_X2_LV4_SedanH[7] = { -30, -30, -30, -30, -30, -30, -30}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_X3_LV4_SedanH[7] = { 30, 30, 30, 30, 30, 30, 30}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_X4_LV4_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assVR_AMB_Y1_LV4_SedanH[7] = { -5, -10, -5, -10, -10, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_AMB_Y2_LV4_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_AMB_X1_LV4_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assVR_AMB_X2_LV4_SedanH[7] = { 150, 150, 150, 150, 150, 150, 150}; +SECT_VEH_CAL_1 const tS16 c_assVR_SUN_Y1_LV4_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_SUN_Y2_LV4_SedanH[7] = { 15, 12, 10, 8, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_SUN_X1_LV4_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assVR_SUN_X2_LV4_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assTG_RL_LV4_SedanH[13] = { 50, 50, 50, 110, 180, 220, 260, 310, 360, 390, 430, 480, 560}; +SECT_VEH_CAL_1 const tS16 c_assTG_RR_LV4_SedanH[13] = { 50, 50, 50, 110, 180, 220, 260, 310, 360, 390, 430, 480, 560}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_MIN_LV4_SedanH[7] = { 50, 50, 50, 50, 350, 450, 600}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_MAX_LV4_SedanH[7] = { 100, 400, 450, 650, 800, 800, 800}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_Y1_LV4_SedanH[7] = { -60, -60, -80, -80, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_Y2_LV4_SedanH[7] = { -30, -30, -30, -30, -40, -40, -40}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_Y3_LV4_SedanH[7] = { 10, 30, 45, 80, 80, 80, 80}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_Y4_LV4_SedanH[7] = { 40, 80, 150, 400, 400, 400, 400}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_X1_LV4_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_X2_LV4_SedanH[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_X3_LV4_SedanH[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_X4_LV4_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_AMB_Y1_LV4_SedanH[7] = { 0, 0, -30, -30, -10, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_AMB_Y2_LV4_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_AMB_X1_LV4_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_AMB_X2_LV4_SedanH[7] = { 150, 150, 150, 150, 150, 150, 150}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_SUN_Y1_LV4_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_SUN_Y2_LV4_SedanH[7] = { -25, -20, -30, -15, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_SUN_X1_LV4_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_SUN_X2_LV4_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_DUCT_TIME_FR_LV4_SedanH[7] = { 1800, 1800, 1800, 1800, 1800, 1800, 1800}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_DUCT_TIME_FL_LV4_SedanH[7] = { 1800, 1800, 1800, 1800, 1800, 1800, 1800}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_DUCT_RATE_LV4_SedanH[7] = { 5, 5, 5, 1, 1, 1, 1}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_DUCT_MAX_LV4_SedanH[7] = { 500, 500, 500, 800, 700, 600, 500}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_AF_TIME_FR_LV4_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_AF_TIME_FL_LV4_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_AF_RATE_LV4_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_AF_MAX_LV4_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv4 : End*/ +SECT_VEH_CAL_1 const tS16 c_assINCAR_TG_FL_LV5_SedanH[13] = { 180, 190, 200, 210, 230, 235, 240, 250, 270, 290, 310, 330, 350}; +SECT_VEH_CAL_1 const tS16 c_assINCAR_TG_FR_LV5_SedanH[13] = { 180, 190, 200, 210, 230, 235, 240, 250, 270, 290, 310, 330, 350}; +SECT_VEH_CAL_1 const tS16 c_assVTG_FL_LV5_SedanH[13] = { 90, 83, 75, 62, 55, 55, 70, 70, 75, 78, 91, 93, 95}; +SECT_VEH_CAL_1 const tS16 c_assVTG_FR_LV5_SedanH[13] = { 90, 83, 75, 62, 55, 55, 70, 70, 75, 78, 91, 93, 95}; +SECT_VEH_CAL_1 const tS16 c_assVF_MIN_LV5_SedanH[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_1 const tS16 c_assVF_MAX_LV5_SedanH[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_Y1_LV5_SedanH[7] = { 15, 15, 25, 25, 0, -15, -20}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_Y2_LV5_SedanH[7] = { 5, 10, 15, 0, 0, -10, -15}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_Y3_LV5_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_Y4_LV5_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_X1_LV5_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_X2_LV5_SedanH[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_X3_LV5_SedanH[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tS16 c_assVF_INC_X4_LV5_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assVF_AMB_Y1_LV5_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_AMB_Y2_LV5_SedanH[7] = { 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_1 const tS16 c_assVF_AMB_X1_LV5_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assVF_AMB_X2_LV5_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assVF_SUN_Y1_LV5_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_SUN_Y2_LV5_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVF_SUN_X1_LV5_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assVF_SUN_X2_LV5_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assTG_FLU_LV5_SedanH[13] = { 50, 70, 150, 220, 250, 350, 420, 450, 480, 500, 525, 550, 600}; +SECT_VEH_CAL_1 const tS16 c_assTG_FRU_LV5_SedanH[13] = { 50, 70, 150, 220, 250, 350, 420, 450, 480, 500, 525, 550, 600}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_MIN_LV5_SedanH[7] = { 20, 20, 20, 30, 200, 200, 250}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_MAX_LV5_SedanH[7] = { 450, 450, 550, 800, 800, 800, 800}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_Y1_LV5_SedanH[7] = { -100, -100, -150, -180, -200, -300, -350}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_Y2_LV5_SedanH[7] = { -30, -30, -70, -80, -65, -65, -65}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_Y3_LV5_SedanH[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_Y4_LV5_SedanH[7] = { 200, 200, 200, 100, 70, 60, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_X1_LV5_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_X2_LV5_SedanH[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_X3_LV5_SedanH[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_INC_X4_LV5_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_AMB_Y1_LV5_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_AMB_Y2_LV5_SedanH[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_AMB_X1_LV5_SedanH[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_AMB_X2_LV5_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_SUN_Y1_LV5_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_SUN_Y2_LV5_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_SUN_X1_LV5_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FU_SUN_X2_LV5_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assTG_FLL_LV5_SedanH[13] = { 400, 450, 480, 500, 580, 625, 720, 750, 750, 750, 800, 850, 900}; +SECT_VEH_CAL_1 const tS16 c_assTG_FRL_LV5_SedanH[13] = { 400, 450, 480, 500, 580, 625, 720, 750, 750, 750, 800, 850, 900}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_MIN_LV5_SedanH[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_MAX_LV5_SedanH[7] = { 600, 600, 800, 800, 800, 800, 800}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_Y1_LV5_SedanH[7] = { -100, -100, -100, -50, -60, -150, -200}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_Y2_LV5_SedanH[7] = { -50, -50, -50, -20, -20, -50, -80}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_Y3_LV5_SedanH[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_Y4_LV5_SedanH[7] = { 400, 400, 400, 400, 200, 200, 200}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_X1_LV5_SedanH[7] = { -100, -100, -100, -100, -100, -200, -150}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_X2_LV5_SedanH[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_X3_LV5_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_INC_X4_LV5_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_AMB_Y1_LV5_SedanH[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_AMB_Y2_LV5_SedanH[7] = { 50, 50, 50, 50, 60, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_AMB_X1_LV5_SedanH[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_AMB_X2_LV5_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_SUN_Y1_LV5_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_SUN_Y2_LV5_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_SUN_X1_LV5_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assDTG_FL_SUN_X2_LV5_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assINCAR_TG_RL_LV5_SedanH[13] = { 190, 195, 200, 215, 230, 235, 240, 260, 270, 285, 300, 310, 320}; +SECT_VEH_CAL_1 const tS16 c_assINCAR_TG_RR_LV5_SedanH[13] = { 190, 195, 200, 215, 230, 235, 240, 260, 270, 285, 300, 310, 320}; +SECT_VEH_CAL_1 const tS16 c_assVTG_RL_LV5_SedanH[13] = { 110, 100, 90, 80, 70, 65, 65, 65, 80, 90, 80, 90, 90}; +SECT_VEH_CAL_1 const tS16 c_assVTG_RR_LV5_SedanH[13] = { 110, 100, 90, 80, 70, 65, 65, 65, 80, 90, 80, 90, 90}; +SECT_VEH_CAL_1 const tS16 c_assVR_MIN_LV5_SedanH[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_1 const tS16 c_assVR_MAX_LV5_SedanH[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_Y1_LV5_SedanH[7] = { 80, 80, 80, 60, 60, 60, 60}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_Y2_LV5_SedanH[7] = { 25, 25, 25, 30, 10, 10, 10}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_Y3_LV5_SedanH[7] = { -10, -10, -10, 0, 0, 20, 25}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_Y4_LV5_SedanH[7] = { 20, 20, 20, 30, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_X1_LV5_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_X2_LV5_SedanH[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_X3_LV5_SedanH[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_1 const tS16 c_assVR_INC_X4_LV5_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assVR_AMB_Y1_LV5_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_AMB_Y2_LV5_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_AMB_X1_LV5_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assVR_AMB_X2_LV5_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assVR_SUN_Y1_LV5_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_SUN_Y2_LV5_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assVR_SUN_X1_LV5_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assVR_SUN_X2_LV5_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assTG_RL_LV5_SedanH[13] = { 50, 50, 50, 80, 120, 150, 170, 250, 350, 370, 450, 500, 500}; +SECT_VEH_CAL_1 const tS16 c_assTG_RR_LV5_SedanH[13] = { 50, 50, 50, 80, 120, 150, 170, 250, 350, 370, 450, 500, 500}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_MIN_LV5_SedanH[7] = { 51, 51, 51, 51, 51, 51, 51}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_MAX_LV5_SedanH[7] = { 400, 400, 450, 650, 800, 800, 800}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_Y1_LV5_SedanH[7] = { -100, -100, -100, -100, -100, -100, -250}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_Y2_LV5_SedanH[7] = { -50, -50, -50, -50, -50, -80, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_Y3_LV5_SedanH[7] = { 50, 50, 50, 50, 80, 80, 80}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_Y4_LV5_SedanH[7] = { 250, 250, 250, 350, 450, 450, 450}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_X1_LV5_SedanH[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_X2_LV5_SedanH[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_X3_LV5_SedanH[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_INC_X4_LV5_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_AMB_Y1_LV5_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_AMB_Y2_LV5_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_AMB_X1_LV5_SedanH[7] = { -10, -10, -10, -10, -10, -10, -10}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_AMB_X2_LV5_SedanH[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_SUN_Y1_LV5_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_SUN_Y2_LV5_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_SUN_X1_LV5_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assDTG_R_SUN_X2_LV5_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_DUCT_TIME_FR_LV5_SedanH[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_DUCT_TIME_FL_LV5_SedanH[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_DUCT_RATE_LV5_SedanH[7] = { 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_DUCT_MAX_LV5_SedanH[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_AF_TIME_FR_LV5_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_AF_TIME_FL_LV5_SedanH[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_AF_RATE_LV5_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assCORRECT_AF_MAX_LV5_SedanH[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv5 : End*/ +SECT_VEH_CAL_1 const tS16 c_assDUCT_TGT_DEF_VALVE_L_SedanH[11] = { 220, 200, 180, 150, 110, 80, 80, 80, 50, 50, 50}; +SECT_VEH_CAL_1 const tS16 c_assDUCT_TGT_DEF_VALVE_R_SedanH[11] = { 220, 220, 180, 150, 110, 80, 80, 80, 50, 50, 50}; +/* ------------------------------------------DuctTgt Increase : End*/ +SECT_VEH_CAL_1 const tS16 c_assAMB_LV_UP_SedanH[5] = { 650, 200, 50, -100, -500}; +SECT_VEH_CAL_1 const tS16 c_assAMB_LV_DN_SedanH[5] = { 700, 250, 100, -50, -450}; +SECT_VEH_CAL_1 const tS16 c_assAMB_LV_TG_SedanH[6] = { 600, 350, 150, 0, -200, -350}; +/* ------------------------------------------Ambient LEVEL : End*/ +SECT_VEH_CAL_1 const tU08 c_aucMODE_BY_SET_F_LV0_SedanH[13] = { 30, 30, 30, 30, 20, 20, 20, 20, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tU08 c_aucMODE_BY_SET_F_LV1_SedanH[13] = { 30, 30, 30, 30, 30, 30, 30, 30, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_1 const tU08 c_aucMODE_BY_SET_F_LV2_SedanH[13] = { 20, 20, 20, 20, 20, 20, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tU08 c_aucMODE_BY_SET_F_LV3_SedanH[13] = { 20, 20, 20, 20, 20, 20, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tU08 c_aucMODE_BY_SET_F_LV4_SedanH[13] = { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tU08 c_aucMODE_BY_SET_F_LV5_SedanH[13] = { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tU16 c_ausMODE_BY_DUCT_TG_R_LV0_SedanH[7] = { 250, 300, 450, 550, 120, 150, 180}; +SECT_VEH_CAL_1 const tU16 c_ausMODE_BY_DUCT_TG_R_LV1_SedanH[7] = { 250, 300, 450, 550, 120, 150, 180}; +SECT_VEH_CAL_1 const tU16 c_ausMODE_BY_DUCT_TG_R_LV2_SedanH[7] = { 250, 300, 450, 550, 120, 150, 180}; +SECT_VEH_CAL_1 const tU16 c_ausMODE_BY_DUCT_TG_R_LV3_SedanH[7] = { 300, 350, 450, 550, 120, 150, 180}; +SECT_VEH_CAL_1 const tU16 c_ausMODE_BY_DUCT_TG_R_LV4_SedanH[7] = { 350, 400, 500, 550, 120, 150, 180}; +SECT_VEH_CAL_1 const tU16 c_ausMODE_BY_DUCT_TG_R_LV5_SedanH[7] = { 300, 350, 450, 550, 120, 150, 180}; +/* ------------------------------------------Mode depend on SET for each level : End*/ +SECT_VEH_CAL_1 const tS16 c_ssPREC_REC_ON_AMB_SedanH = 300; +SECT_VEH_CAL_1 const tS16 c_ssPREC_REC_OFF_AMB_SedanH = 260; +SECT_VEH_CAL_1 const tU08 c_aucPREC_VEH_SPD_OSA_SedanH[13] = { 100, 95, 92, 86, 83, 80, 75, 70, 65, 60, 55, 52, 50}; +SECT_VEH_CAL_1 const tS16 c_assPRE_AMB_RANGE_WINTER_SedanH[7] = { -450, -300, -200, -150, -80, 0, 50}; +SECT_VEH_CAL_1 const tU08 c_aucPREC_OSA_WINTER_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tU08 c_aucPREC_REC_WINTER_SedanH[7] = { 15, 13, 10, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tU16 c_ausPREC_HUMIDITY_NOK_SedanH[7] = { 900, 900, 900, 900, 900, 900, 900}; +SECT_VEH_CAL_1 const tU16 c_ausPREC_HUMIDITY_OK_SedanH[7] = { 700, 700, 700, 700, 700, 700, 700}; +SECT_VEH_CAL_1 const tU16 c_ausPREC_ENTRY_RPM_SedanH[3] = { 450, 550, 800}; +SECT_VEH_CAL_1 const tU16 c_ausPREC_EXIT_RPM_SedanH[3] = { 350, 450, 700}; +SECT_VEH_CAL_1 const tU16 c_ausPREC_COMP_SPD_1_SedanH[3] = { 450, 500, 550}; +SECT_VEH_CAL_1 const tU08 c_aucPREC_OSA_SUMMER_1_SedanH[3] = { 80, 60, 45}; +SECT_VEH_CAL_1 const tU08 c_aucPREC_REC_SUMMER_1_SedanH[3] = { 20, 40, 60}; +SECT_VEH_CAL_1 const tS16 c_assPREC_EVA_DIFF_FB_TG_F_SedanH[7] = { 0, 5, 10, 15, 20, 25, 30}; +SECT_VEH_CAL_1 const tU08 c_aucPREC_OSA_SUMMER_2_SedanH[7] = { 50, 45, 40, 35, 30, 25, 20}; +SECT_VEH_CAL_1 const tU08 c_aucPREC_REC_SUMMER_2_SedanH[7] = { 50, 55, 60, 65, 70, 75, 80}; +SECT_VEH_CAL_1 const tU08 c_aucPREC_EVA_DIFF_SedanH[4] = { 80, 80, 50, 50}; +SECT_VEH_CAL_1 const tU08 c_ucPREC_OSA_SUMMER_3_SedanH = 0; +SECT_VEH_CAL_1 const tU08 c_ucPREC_REC_SUMMER_3_SedanH = 100; +/* ------------------------------------------AutoRec : End*/ +SECT_VEH_CAL_1 const tU16 c_ausFLOW_FR_VE2VALVE_SedanH[9] = { 100, 100, 100, 100, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_FR_BIVALVE_SedanH[9] = { 40, 40, 40, 40, 30, 0, 30, 0, 0}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_FR_BI2VALVE_SedanH[9] = { 70, 70, 70, 70, 30, 0, 30, 0, 0}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_FR_AF2VALVE_SedanH[9] = { 35, 25, 25, 35, 30, 0, 30, 0, 0}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_FR_AF2VALVE_SUMMER_SedanH[9] = { 25, 25, 25, 25, 30, 0, 30, 0, 10}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_FR_FO2VALVE_SedanH[9] = { 0, 0, 0, 0, 100, 0, 100, 0, 0}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_FR_FD2VALVE_SedanH[9] = { 0, 0, 0, 0, 100, 0, 100, 0, 100}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_FR_DE2VALVE_SedanH[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 100}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_FR_TR2VALVE_SedanH[9] = { 55, 55, 55, 55, 100, 0, 100, 0, 100}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_FR_HI2VALVE_SedanH[9] = { 50, 50, 50, 50, 0, 0, 0, 0, 100}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_FR_BIVALVE_MANUAL_SedanH[9] = { 50, 50, 50, 50, 60, 0, 60, 0, 0}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_RE_VENT_SedanH[6] = { 70, 80, 80, 70, 0, 0}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_RE_BI2VALVE_SedanH[6] = { 70, 80, 80, 70, 100, 100}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_RE_FO2VALVE_SedanH[6] = { 0, 20, 20, 0, 100, 100}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_RE_VENT_2_SedanH[6] = { 30, 60, 60, 30, 50, 50}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_RE_BI2VALVE_2_SedanH[6] = { 50, 30, 30, 50, 100, 100}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_RE_VENT_3_SedanH[6] = { 70, 80, 80, 70, 0, 0}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_RE_BI2VALVE_3_SedanH[6] = { 25, 25, 25, 25, 100, 100}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_RE_VENT_MANUAL_SedanH[6] = { 70, 80, 80, 70, 0, 0}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_RE_BI2VALVE_MANUAL_SedanH[6] = { 70, 40, 40, 70, 100, 100}; +/* ------------------------------------------Flow Control Valve: End*/ +SECT_VEH_CAL_1 const tS16 c_assFLOW_BI_AMB_TGT_SedanH[6] = { 450, 350, 150, 0, -150, -350}; +SECT_VEH_CAL_1 const tU08 c_aucFLOW_BI_VENT_PLUS_SedanH[12] = { 10, 10, 10, 0, 0, 0, 10, 10, 10, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assFLOW_BI_TEMP_TGT_SedanH[12] = { 300, 350, 400, 450, 500, 550, 300, 350, 400, 450, 500, 550}; +SECT_VEH_CAL_1 const tU08 c_aucFLOW_BI_FOOT_PLUS_SedanH[12] = { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_1 const tU08 c_aucFLOW_BI_VENT_VALVE_MAX_SedanH[12] = { 85, 85, 85, 85, 85, 85, 60, 60, 60, 60, 60, 60}; +SECT_VEH_CAL_1 const tU08 c_aucFLOW_BI_FOOT_VALVE_MAX_SedanH[12] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tU08 c_aucFLOW_BI_VENT_VALVE_MIN_SedanH[12] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_1 const tU08 c_aucFLOW_BI_FOOT_VALVE_MIN_SedanH[12] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +/* ------------------------------------------Bi 2 level conditions: End*/ +SECT_VEH_CAL_1 const tS16 c_assFLOW_B2I_AMB_TGT_SedanH[6] = { 450, 350, 100, 0, -150, -350}; +SECT_VEH_CAL_1 const tU08 c_aucFLOW_BI2_VENT_PLUS_SedanH[12] = { 20, 20, 0, 0, 0, 0, 20, 20, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assFLOW_BI2_TEMP_TGT_SedanH[12] = { 300, 350, 400, 450, 500, 550, 300, 350, 400, 450, 500, 550}; +SECT_VEH_CAL_1 const tU08 c_aucFLOW_BI2_FOOT_PLUS_SedanH[12] = { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_1 const tU08 c_aucFLOW_BI2_VENT_VALVE_MAX_SedanH[12] = { 85, 85, 85, 85, 85, 85, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_1 const tU08 c_aucFLOW_BI2_FOOT_VALVE_MAX_SedanH[12] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tU08 c_aucFLOW_BI2_VENT_VALVE_MIN_SedanH[12] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_1 const tU08 c_aucFLOW_BI2_FOOT_VALVE_MIN_SedanH[12] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +/* ------------------------------------------AF level conditions: End*/ +SECT_VEH_CAL_1 const tS16 c_assFLOW_AF_AMB_TGT_SedanH[6] = { 450, 350, 100, 0, -150, -350}; +SECT_VEH_CAL_1 const tU08 c_aucFLOW_AF_VENT_PLUS_SedanH[12] = { 0, 0, 10, 10, 0, 0, 0, 0, 10, 10, 0, 0}; +SECT_VEH_CAL_1 const tU08 c_aucFLOW_AF_BLR_AF_TGT_SedanH[6] = { 60, 60, 60, 65, 70, 70}; +SECT_VEH_CAL_1 const tU08 c_aucFLOW_AF_FOOT_PLUS_SedanH[12] = { 20, 20, 20, 100, 150, 150, 20, 20, 20, 100, 150, 150}; +SECT_VEH_CAL_1 const tU08 c_aucFLOW_AF_VENT_VALVE_MAX_SedanH[12] = { 50, 50, 50, 50, 40, 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tU08 c_aucFLOW_AF_FOOT_VALVE_MAX_SedanH[12] = { 100, 100, 100, 100, 35, 100, 100, 100, 100, 100, 35, 100}; +/* ------------------------------------------AF level conditions: End*/ +SECT_VEH_CAL_1 const tS16 c_assFLOW_AFSM_AMB_TGT_SedanH[6] = { 450, 350, 200, 0, -150, -350}; +SECT_VEH_CAL_1 const tU08 c_aucFLOW_AFSM_VENT_PLUS_SedanH[12] = { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_1 const tS16 c_assFLOW_AFSM_TEMP_TGT_SedanH[12] = { 300, 350, 400, 450, 500, 550, 300, 350, 400, 450, 500, 550}; +SECT_VEH_CAL_1 const tU08 c_aucFLOW_AFSM_FOOT_PLUS_SedanH[12] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_1 const tU08 c_aucFLOW_AFSM_VENT_VALVE_MAX_SedanH[12] = { 50, 50, 50, 50, 50, 50, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tU08 c_aucFLOW_AFSM_FOOT_VALVE_MAX_SedanH[12] = { 60, 60, 60, 60, 60, 60, 50, 50, 50, 50, 50, 50}; +/* ------------------------------------------AF_summer level conditions: End*/ +SECT_VEH_CAL_1 const tU08 c_aucMODE_INDEX_SedanH[11] = { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110}; +SECT_VEH_CAL_1 const tS16 c_assFOOT_STEP_DUCT_TGT_SedanH[7] = { -400, -250, -100, 0, 100, 250, 400}; +SECT_VEH_CAL_1 const tS16 c_assBLR_FOOT_IND_SedanH[7] = { 25, 10, 5, 0, 5, 10, 25}; +SECT_VEH_CAL_1 const tS08 c_ascFOOT_STEP_VALVE_P1_SedanH[11] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_1 const tS08 c_ascFOOT_STEP_VALVE_P2_SedanH[11] = { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25}; +SECT_VEH_CAL_1 const tS08 c_ascFOOT_STEP_VALVE_P3_SedanH[11] = { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tS08 c_ascFOOT_STEP_VALVE_M1_SedanH[11] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_1 const tS08 c_ascFOOT_STEP_VALVE_M2_SedanH[11] = { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25}; +SECT_VEH_CAL_1 const tS08 c_ascFOOT_STEP_VALVE_M3_SedanH[11] = { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_1 const tS16 c_assFOOT_STEP_BLR_P1_SedanH[11] = { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_1 const tS16 c_assFOOT_STEP_BLR_P2_SedanH[11] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_1 const tS16 c_assFOOT_STEP_BLR_P3_SedanH[11] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 10}; +SECT_VEH_CAL_1 const tS16 c_assFOOT_STEP_BLR_M1_SedanH[11] = { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_1 const tS16 c_assFOOT_STEP_BLR_M2_SedanH[11] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_1 const tS16 c_assFOOT_STEP_BLR_M3_SedanH[11] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}; +/* ------------------------------------------Individual foot temperature: End*/ +SECT_VEH_CAL_1 const tU08 c_aucREAR_FOOT_VALVE_AMB_LV2_SedanH[13] = { 0, 0, 0, 0, 0, 0, 5, 10, 15, 20, 25, 30, 35}; +SECT_VEH_CAL_1 const tU08 c_aucREAR_FOOT_VALVE_AMB_LV3_SedanH[13] = { 0, 0, 0, 0, 0, 0, 5, 10, 15, 20, 25, 30, 35}; +SECT_VEH_CAL_1 const tU08 c_aucREAR_FOOT_VALVE_AMB_LV4_SedanH[13] = { 0, 0, 0, 0, 0, 0, 5, 10, 15, 20, 25, 30, 35}; +/* ------------------------------------------Blowing foots from Rear HVAC: End*/ +SECT_VEH_CAL_1 const tU16 c_ausFLOW_FR_VE2BLR_AF_SedanH[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_FR_BIVALVE_AF_SedanH[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_FR_BI2BLR_AF_SedanH[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_FR_FO2BLR_AF_SedanH[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_FR_AF2VALVE_AF_SedanH[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_FR_AF2VALVE_SUMMER_AF_SedanH[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_FR_FD2BLR_AF_SedanH[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_FR_DE2BLR_AF_SedanH[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_FR_TR2BLR_AF_SedanH[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_FR_HI2BLR_AF_SedanH[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_RE_VE2BLR_AF_SedanH[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_RE_BI2BLR_AF_SedanH[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_1 const tU16 c_ausFLOW_RE_FO2BLR_AF_SedanH[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +/* ------------------------------------------Flow Control AF: End*/ +SECT_VEH_CAL_1 const tS08 c_ascAUTO_STEP_AF_F_SedanH[5] = { -25, -13, 0, 15, 30}; +SECT_VEH_CAL_1 const tS08 c_ascAUTO_STEP_AF_R_SedanH[5] = { -25, -13, 0, 15, 30}; +SECT_VEH_CAL_1 const tS16 c_assAUTO_STEP_DUCT_TG_U_F_LV0_1_SedanH[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assAUTO_STEP_DUCT_TG_U_F_LV2_3_SedanH[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assAUTO_STEP_DUCT_TG_U_F_LV4_5_SedanH[10] = { -50, 0, 0, -50, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assAUTO_STEP_DUCT_TG_L_F_LV0_1_SedanH[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assAUTO_STEP_DUCT_TG_L_F_LV2_3_SedanH[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assAUTO_STEP_DUCT_TG_L_F_LV4_5_SedanH[10] = { 50, 50, 0, -128, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assAUTO_STEP_DUCT_TG_R_LV0_1_SedanH[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assAUTO_STEP_DUCT_TG_R_LV2_3_SedanH[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tS16 c_assAUTO_STEP_DUCT_TG_R_LV4_5_SedanH[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------5 AUTO mode: End*/ +SECT_VEH_CAL_1 const tU16 c_ausVALVE_SPACE_SedanH[6] = { 300, 300, 300, 269, 275, 215}; +SECT_VEH_CAL_1 const tU08 c_aucVALVE_SECTION_S1_F_SIDE_VENT_SedanH[9] = { 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_1 const tU08 c_aucVALVE_SECTION_S1_F_CENT_VENT_SedanH[9] = { 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_1 const tU08 c_aucVALVE_SECTION_S1_F_DRIVER_FOOT_SedanH[9] = { 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_1 const tU08 c_aucVALVE_SECTION_S1_F_RIGHT_PASS_SedanH[9] = { 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_1 const tU08 c_aucBLR_SPD_V1_1_F_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tU08 c_aucBLR_SPD_K2_1_F_SIDE_VENT_SedanH[10] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tU08 c_aucBLR_SPD_K2_2_F_CENT_VENT_SedanH[10] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tU08 c_aucBLR_SPD_K2_3_F_DRIVER_FOOT_SedanH[10] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tU08 c_aucBLR_SPD_K2_4_F_RIGHT_PASS_SedanH[13] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tU16 c_ausVALVE_VEH_SPD_SedanH[13] = { 0, 40, 60, 80, 90, 110, 130, 150, 170, 190, 220, 250, 300}; +SECT_VEH_CAL_1 const tU08 c_aucVALVE_VEH_SPD_SIDE_VENT_SedanH[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_1 const tU08 c_aucVALVE_VEH_SPD_SIDE_BI_SedanH[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_1 const tU08 c_aucVALVE_VEH_SPD_SIDE_AFOOT_SedanH[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_1 const tU08 c_aucVALVE_VEH_SPD_CNET_VENT_SedanH[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_1 const tU08 c_aucVALVE_VEH_SPD_CENT_BI_SedanH[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_1 const tU08 c_aucVALVE_VEH_SPD_CENT_AFOOT_SedanH[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_1 const tU08 c_aucVALVE_VEH_SPD_FOOT_BI_SedanH[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_1 const tU08 c_aucVALVE_VEH_SPD_FOOT_AFOOT_SedanH[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_1 const tU08 c_aucVALVE_VEH_SPD_2FOOT_SedanH[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_1 const tU08 c_aucBLR_SPD_VEH_SPD_V1_3_SedanH[12] = { 100, 70, 30, 100, 70, 30, 100, 70, 30, 100, 70, 30}; +SECT_VEH_CAL_1 const tU08 c_aucFRONT_SIDE_DRS_PERCENT_SedanH[12] = { 100, 70, 30, 100, 70, 30, 100, 70, 30, 100, 70, 30}; +SECT_VEH_CAL_1 const tU08 c_aucFRONT_CENT_DRS_PERCENT_SedanH[12] = { 100, 70, 30, 100, 70, 30, 100, 70, 30, 100, 70, 30}; +/* ------------------------------------------Different blower speed FRONT MODE: End*/ +SECT_VEH_CAL_1 const tU08 c_aucVALVE_S1_R_BIPILLAR_SedanH[8] = { 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_1 const tU08 c_aucVALVE_S1_R_CENT_VENT_SedanH[9] = { 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_1 const tU08 c_aucVALVE_S1_R_FOOT_SedanH[5] = { 10, 10, 10, 10, 10}; +SECT_VEH_CAL_1 const tU08 c_aucVALVE_PERC_R_BIPILLAR_SedanH[10] = { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100}; +SECT_VEH_CAL_1 const tU08 c_aucVALVE_PERC_R_CENT_VENT_SedanH[10] = { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100}; +SECT_VEH_CAL_1 const tU08 c_aucVALVE_PERC_R_FOOT_SedanH[10] = { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100}; +SECT_VEH_CAL_1 const tU08 c_aucBLR_SPD_V1_1_R_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tU08 c_aucREAR_CEN_MIN_VALUE_BY_DRS_ZERO_SedanH[7] = { 30, 29, 28, 27, 24, 22, 20}; +SECT_VEH_CAL_1 const tU08 c_aucBLR_SPD_K2_1_R_BIPILLAR_MIN_SedanH[8] = { 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tU08 c_aucBLR_SPD_K2_2_R_CENT_VENT_MIN_SedanH[9] = { 85, 85, 85, 85, 85, 85, 85, 85, 85}; +SECT_VEH_CAL_1 const tU08 c_aucBLR_SPD_K2_3_R_FOOT_MIN_SedanH[5] = { 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tU08 c_aucBLR_SPD_K2_1_R_BIPILLAR_MAX_SedanH[8] = { 120, 120, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_1 const tU08 c_aucBLR_SPD_K2_2_R_CENT_VENTR_MAX_SedanH[9] = { 122, 122, 122, 122, 122, 122, 122, 122, 122}; +SECT_VEH_CAL_1 const tU08 c_aucBLR_SPD_K2_3_R_FOOTR_MAX_SedanH[5] = { 130, 130, 130, 130, 130}; +SECT_VEH_CAL_1 const tU08 c_aucREAR_SIDE_DRS_PERCENT_VALVE_SedanH[9] = { 100, 70, 30, 100, 70, 30, 100, 70, 30}; +SECT_VEH_CAL_1 const tU08 c_aucREAR_CENT_DRS_PERCENT_VALVE_SedanH[9] = { 100, 70, 30, 100, 70, 30, 100, 70, 30}; +SECT_VEH_CAL_1 const tU08 c_aucREAR_SIDE_DRS_PERCENT_AF_SedanH[9] = { 100, 70, 30, 100, 70, 30, 100, 70, 30}; +SECT_VEH_CAL_1 const tU08 c_aucREAR_CENT_DRS_PERCENT_AF_SedanH[9] = { 100, 70, 30, 100, 70, 30, 100, 70, 30}; +/* ------------------------------------------Different blower speed REAR MODE: End*/ +SECT_VEH_CAL_1 const tU16 c_ausMIN_PWM_SedanH[2] = { 151, 151}; +/* ------------------------------------------MinPWM: End*/ +SECT_VEH_CAL_1 const tS16 c_assSTART_ENTER_COOLANT_SedanH[6] = { 600, 600, 600, 500, 400, 400}; +SECT_VEH_CAL_1 const tS16 c_assSTART_COOLANT_STEP0_TO_1_SedanH[8] = { 0, 400, 400, 400, 300, 400, 400, 400}; +SECT_VEH_CAL_1 const tS16 c_assSTART_COOLANT_TO_STEP2_SedanH[3] = { 800, 800, 850}; +SECT_VEH_CAL_1 const tS16 c_assSTART_COOLANT_STEP1_BLR_F_SedanH[6] = { 0, 0, 0, 700, 650, 650}; +SECT_VEH_CAL_1 const tS16 c_assSTART_COOLANT_STEP1_BLR_R_SedanH[6] = { 0, 0, 700, 600, 600, 600}; +SECT_VEH_CAL_1 const tS16 c_assSTART_ENTER_INCAR_SedanH[12] = { 500, 450, 500, 50, 100, 0, 500, 450, 200, 50, 100, 50}; +SECT_VEH_CAL_1 const tU16 c_ausSTART_ENTER_SETTEMP_SedanH[12] = { 260, 250, 0, 160, 0, 0, 260, 250, 200, 200, 0, 0}; +SECT_VEH_CAL_1 const tU08 c_aucSTART_INCAR_FLT_UP_SedanH[12] = { 20, 20, 20, 20, 40, 20, 20, 20, 20, 20, 40, 20}; +SECT_VEH_CAL_1 const tU08 c_aucSTART_INCAR_FLT_DN_SedanH[12] = { 20, 20, 20, 20, 40, 20, 20, 20, 20, 20, 40, 20}; +SECT_VEH_CAL_1 const tU08 c_aucSTART_VALVE_IDX_STEP1_SedanH[12] = { 10, 10, 10, 70, 70, 70, 120, 120, 140, 140, 140, 140}; +SECT_VEH_CAL_1 const tU08 c_aucSTART_AUTODEMIST2_STEP2_SedanH[6] = { 0, 0, 1, 1, 1, 1}; +SECT_VEH_CAL_1 const tU08 c_aucSTART_ELEC_WINDOW_SedanH[12] = { 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1}; +SECT_VEH_CAL_1 const tU16 c_ausSTART_BLR_AF_STEP12_F_SedanH[12] = { 160, 100, 120, 60, 60, 60, 140, 100, 100, 140, 140, 140}; +SECT_VEH_CAL_1 const tU16 c_ausSTART_BLR_AF_STEP12_R_SedanH[12] = { 160, 130, 60, 60, 60, 60, 140, 120, 100, 140, 140, 140}; +SECT_VEH_CAL_1 const tU16 c_ausSTART_BLR_SPD_STEP2_F_SedanH[12] = { 5, 1, 1, 1, 1, 1, 2, 5, 2, 3, 3, 4}; +SECT_VEH_CAL_1 const tU16 c_ausSTART_BLR_SPD_STEP2_R_SedanH[12] = { 5, 1, 1, 1, 1, 1, 2, 5, 2, 3, 4, 4}; +SECT_VEH_CAL_1 const tU08 c_aucSTART_DUCT_TGT_STEP2_FX_U_SedanH[12] = { 5, 5, 5, 50, 60, 60, 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_1 const tU08 c_aucSTART_DUCT_TGT_STEP2_FX_L_SedanH[12] = { 15, 15, 15, 80, 80, 80, 6, 6, 6, 20, 30, 30}; +SECT_VEH_CAL_1 const tU08 c_aucSTART_DUCT_TGT_STEP2_RX_SedanH[12] = { 5, 5, 30, 60, 60, 80, 3, 3, 3, 6, 6, 6}; +SECT_VEH_CAL_1 const tU08 c_aucSTART_VALVE_CHANGE_SPD_F_SedanH[12] = { 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_1 const tU08 c_aucSTART_VALVE_CHANGE_SPD_R_SedanH[12] = { 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_1 const tU16 c_ausSTART_TIME_STEP1_TO_2_SedanH[12] = { 720, 720, 180, 1200, 2400, 2400, 720, 720, 1200, 1200, 2400, 2400}; +SECT_VEH_CAL_1 const tU16 c_ausSTART_TIME_STEP2_TO_3_SedanH[12] = { 120, 120, 180, 600, 600, 1200, 240, 240, 600, 600, 360, 360}; +SECT_VEH_CAL_1 const tS16 c_assSTART_INCAR_STEP1_TO_2_SedanH[12] = { 300, 300, 300, 200, 210, 250, 300, 300, 200, 230, 210, 250}; +SECT_VEH_CAL_1 const tS16 c_assSTART_INCAR_STEP2_TO_3_SedanH[12] = { 300, 300, 250, 250, 250, 280, 220, 220, 220, 220, 250, 270}; +SECT_VEH_CAL_1 const tU08 c_aucSTART_3WAY_OPEN_SedanH[12] = { 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1}; +SECT_VEH_CAL_1 const tU08 c_aucSTART_2WAY_OPEN_SedanH[12] = { 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 1, 1}; +SECT_VEH_CAL_1 const tU08 c_aucSTART_TXV_F_SedanH[12] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}; +SECT_VEH_CAL_1 const tU08 c_aucSTART_TXV_R_SedanH[12] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}; +/* ------------------------------------------Start control: End*/ +SECT_VEH_CAL_1 const tS16 c_assFAILURE_AMB_TEMP_SedanH[13] = { -200, -150, -80, -50, 0, 100, 150, 200, 250, 300, 350, 400, 450}; +SECT_VEH_CAL_1 const tS16 c_assAC_PRESSURE_LOW_HYS_UP_SedanH[13] = { 6, 8, 9, 10, 11, 15, 24, 30, 37, 55, 57, 60, 65}; +SECT_VEH_CAL_1 const tS16 c_assAC_PRESSURE_LOW_HYS_DN_SedanH[13] = { 5, 7, 8, 9, 10, 12, 15, 25, 25, 30, 30, 30, 40}; +SECT_VEH_CAL_1 const tS16 c_assAC_LOW_AMB_F_SedanH[2] = { 50, 70}; +SECT_VEH_CAL_1 const tS16 c_assAC_CUT_OFF_AMB_F_SedanH[2] = { -50, -30}; +SECT_VEH_CAL_1 const tS16 c_assAC_WINTER_TXV_DEWPOINT_SedanH[2] = { 40, 30}; +SECT_VEH_CAL_1 const tS16 c_assAC_CUT_OFF_AMB_R_SedanH[2] = { -220, -210}; +SECT_VEH_CAL_1 const tS16 c_assEVA_TG_AMB_F_SedanH[13] = { 100, 100, 80, 80, 80, 60, 50, 40, 30, 30, 25, 25, 25}; +SECT_VEH_CAL_1 const tS16 c_assEVA_TG_AMB_R_SedanH[13] = { 100, 100, 80, 80, 80, 60, 50, 40, 30, 30, 25, 25, 25}; +SECT_VEH_CAL_1 const tU08 c_ucAC_EXTRA_RPM_SedanH = 15; +SECT_VEH_CAL_1 const tS16 c_assAC_EVA_LV_SHUT_OFF_SedanH[2] = { 150, 10}; +SECT_VEH_CAL_1 const tS16 c_assAC_PRESSURE_HYS_HI_ENG_ON_SedanH[3] = { 331, 265, 186}; +SECT_VEH_CAL_1 const tU16 c_usCMP_MAX_ENG_OFF_SedanH = 3000; +SECT_VEH_CAL_1 const tU08 c_ucFAN_MAX_ENG_OFF_SedanH = 15; +SECT_VEH_CAL_1 const tS16 c_ssAC_WINTER_TXV_HYST_SedanH = 15; +SECT_VEH_CAL_1 const tU08 c_aucAC_PRESSURE_HYS_HI_ENG_OFF_SedanH[2] = { 186, 155}; +SECT_VEH_CAL_1 const tU16 c_ausCMP_RPM_RESONANCE_SedanH[6] = { 1500, 1550, 2500, 2560, 7500, 7590}; +/* ------------------------------------------A/C Control Pressure : End*/ +SECT_VEH_CAL_1 const tS16 c_assPRESSURE_TO_FAN_X_SedanH[7] = { 50, 70, 90, 100, 174, 184, 240}; +SECT_VEH_CAL_1 const tU08 c_aucPRESSURE_TO_FAN_Y_SedanH[7] = { 8, 15, 30, 50, 70, 80, 100}; +/* ------------------------------------------CoolingFan: End*/ +SECT_VEH_CAL_1 const tS16 c_ssREST_BATT_SedanH = 109; +SECT_VEH_CAL_1 const tS16 c_ssRESTW_AMB_SedanH = 100; +SECT_VEH_CAL_1 const tS16 c_assRESTW_WATER_SedanH[2] = { 550, 350}; +SECT_VEH_CAL_1 const tU16 c_usRESTW_READYEXPIRETIME_SedanH = 120; +SECT_VEH_CAL_1 const tU08 c_aucRESTW_MODE_SedanH[2] = { 70, 130}; +SECT_VEH_CAL_1 const tU16 c_usRESTW_TIMEOUTTIME_SedanH = 900; +SECT_VEH_CAL_1 const tU08 c_ucRESTW_BLRSTEP_SedanH = 2; +SECT_VEH_CAL_1 const tS16 c_ssRESTS_AMB_SedanH = 100; +SECT_VEH_CAL_1 const tU08 c_uctRESTS_READYEXPIRETIME_SedanH = 120; +SECT_VEH_CAL_1 const tU08 c_aucRESTS_MODE_SedanH[2] = { 70, 130}; +SECT_VEH_CAL_1 const tU16 c_usRESTS_TIMEOUTTIME_SedanH = 600; +SECT_VEH_CAL_1 const tU08 c_ucRESTS_BLRSTEP_SedanH = 3; +/* ------------------------------------------Rest mode: End*/ +SECT_VEH_CAL_1 const tU16 c_usFRESH_AIR_PURGE_ENTRY_TIME_SedanH = 900; +SECT_VEH_CAL_1 const tU16 c_ausFRESH_AIR_PURGE_CHANGE_TIME_SedanH[7] = { 10, 10, 10, 50, 10, 10, 10}; +/* ------------------------------------------Purge Rec: End*/ +SECT_VEH_CAL_1 const tS16 c_assMAX_DEF_U_DTG_SedanH[10] = { 850, 850, 700, 550, 400, 350, 100, 50, 50, 50}; +SECT_VEH_CAL_1 const tU16 c_ausMAX_BLR_SPD_SedanH[6] = { 160, 160, 160, 160, 160, 160}; +/* ------------------------------------------MAX DEF: End*/ +SECT_VEH_CAL_1 const tU08 c_aucAQS_REC_LV_CO_SedanH[8] = { 0, 0, 0, 0, 0, 0, 0, 4}; +SECT_VEH_CAL_1 const tU08 c_aucAQS_OSA_LV_CO_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tU08 c_aucAQS_REC_LV_NOX_SedanH[8] = { 0, 0, 0, 0, 0, 0, 0, 4}; +SECT_VEH_CAL_1 const tU08 c_aucAQS_OSA_LV_NOX_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tU08 c_aucAQS_REC_LV_NH3_SedanH[8] = { 0, 0, 0, 0, 0, 0, 0, 4}; +SECT_VEH_CAL_1 const tU08 c_aucAQS_OSA_LV_NH3_SedanH[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_1 const tU08 c_ucAQS_REC_ON_TIME_SedanH = 30; +SECT_VEH_CAL_1 const tU08 c_aucAQS_REC_ON_WAIT_SedanH[2] = { 60, 10}; +/* ------------------------------------------Aqs: End*/ +SECT_VEH_CAL_1 const tU16 c_usAUTODEMIST_LV2_BLR_PLUS_SedanH = 10; +SECT_VEH_CAL_1 const tU16 c_usAUTODEMIST_LV3_BLR_PLUS_SedanH = 30; +SECT_VEH_CAL_1 const tS16 c_assAUTODEMIST_OFFSET_AMB_TEMP_SedanH[9] = { -50, -30, -20, -10, 0, 10, 20, 30, 50}; +SECT_VEH_CAL_1 const tS16 c_assAUTODEMIST_OFFSET_VENT_TEMP_SedanH[9] = { 22, 18, 15, 11, 8, 8, 7, 5, 5}; +SECT_VEH_CAL_1 const tS16 c_assAUTODEMIST_STEP_UP_SedanH[4] = { 50, 30, 20, -10}; +SECT_VEH_CAL_1 const tS16 c_assAUTODEMIST_STEP_DN_SedanH[4] = { 55, 35, 25, 0}; +SECT_VEH_CAL_1 const tS16 c_assAUTODEMIST_WINTER_SedanH[2] = { -35, -30}; +/* ------------------------------------------Auto Demist: End*/ +SECT_VEH_CAL_1 const tS16 c_ssAUTODEMIST_ELEC_AMB_ENTRY_SedanH = -300; +SECT_VEH_CAL_1 const tS16 c_assAUTODEMIST_ELEC_WINDSHELD_TEMP_SedanH[2] = { -250, -230}; +/* ------------------------------------------Electric AutoDemist: End*/ +SECT_VEH_CAL_1 const tS16 c_ssAMBFILT_WATER_SedanH = 500; +SECT_VEH_CAL_1 const tU08 c_aucAMBFILT_H_CNT_SedanH[2] = { 200, 200}; +SECT_VEH_CAL_1 const tS16 c_ssAMB_FAILSAFE_SedanH = 230; +SECT_VEH_CAL_1 const tS16 c_ssAMBKEEP_KAT_SedanH = 200; +SECT_VEH_CAL_1 const tS16 c_ssAMBKEEP_KAT_PLUS_SedanH = 350; +SECT_VEH_CAL_1 const tS16 c_ssAMBKEEP_WATER_SedanH = 500; +SECT_VEH_CAL_1 const tU08 c_aucAMBRATE_RISING_SedanH[6] = { 30, 30, 30, 30, 30, 30}; +SECT_VEH_CAL_1 const tU08 c_aucAMBRATE_FALLING_SedanH[6] = { 30, 30, 30, 30, 30, 30}; +SECT_VEH_CAL_1 const tU08 c_aucAMBRATE_RISING_DIFF_SedanH[8] = { 120, 120, 120, 120, 155, 155, 155, 50}; +SECT_VEH_CAL_1 const tU08 c_aucAMBRATE_FALLING_DIFF_SedanH[8] = { 120, 120, 120, 255, 255, 255, 155, 50}; +/* ------------------------------------------Ambient: End*/ +SECT_VEH_CAL_1 const tU16 c_ausINCARRATE_RISING_F_SedanH[6] = { 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tU16 c_ausINCARRATE_FALLING_F_SedanH[6] = { 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_1 const tU16 c_ausINCARRATE_RISING_DIFF_F_SedanH[8] = { 100, 100, 100, 100, 100, 100, 50, 5}; +SECT_VEH_CAL_1 const tU16 c_ausINCARRATE_FALLING_DIFF_F_SedanH[8] = { 40, 40, 40, 40, 40, 40, 50, 5}; +SECT_VEH_CAL_1 const tU16 c_ausINCARRATE_RISING_R_SedanH[6] = { 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_1 const tU16 c_ausINCARRATE_FALLING_R_SedanH[6] = { 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_1 const tU16 c_ausINCARRATE_RISING_DIFF_R_SedanH[8] = { 100, 100, 100, 100, 100, 100, 50, 5}; +SECT_VEH_CAL_1 const tU16 c_ausINCARRATE_FALLING_DIFF_R_SedanH[8] = { 40, 40, 40, 40, 40, 40, 50, 5}; +/* ------------------------------------------Incar: End*/ +SECT_VEH_CAL_1 const tU16 c_ausSUNRATE_RISING_SedanH[6] = { 200, 200, 200, 200, 200, 200}; +SECT_VEH_CAL_1 const tU16 c_ausSUNRATE_FALLING_SedanH[6] = { 200, 200, 200, 200, 200, 200}; +/* ------------------------------------------Sun: End*/ +SECT_VEH_CAL_1 const tU16 c_ausAMB_LV_CHANGE_UNIT_SedanH[6] = { 1, 1, 1, 10, 10, 3}; +SECT_VEH_CAL_1 const tU08 c_aucAMB_LV_CHANGE_SEC_SedanH[6] = { 1, 1, 1, 1, 1, 1}; +/* ------------------------------------------Level Chage: End*/ +SECT_VEH_CAL_1 const tS16 c_ssTHREEWAY_WATER_SedanH = 40; +SECT_VEH_CAL_1 const tS16 c_assTHREEWAY_DUCT_TGT_R_SedanH[2] = { 20, 15}; +SECT_VEH_CAL_1 const tU08 c_aucTHEREEWAY_EXPIRING_SedanH[2] = { 60, 5}; +/* ------------------------------------------Three way: End*/ +SECT_VEH_CAL_1 const tS16 c_assTWOWAY_REAR_DUCTTGT_R_SedanH[2] = { 70, 60}; +SECT_VEH_CAL_1 const tU08 c_aucTWOWAY_EXPIRING_SedanH[2] = { 60, 5}; +/* ------------------------------------------two-way: End*/ +SECT_VEH_CAL_1 const tU08 c_aucACT_HOM_SPD_FL_CH0_SedanH[9] = { 3, 3, 3, 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_1 const tU08 c_aucACT_HOM_SPD_FR_CH1_SedanH[6] = { 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_1 const tU08 c_aucACT_HOM_SPD_R_CH2_SedanH[9] = { 3, 3, 3, 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_1 const tU08 c_aucACT_HOM_SPD_R_EX_CH2_SedanH[4] = { 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tU08 c_aucACT_MOV_SPD_FL_CH0_SedanH[9] = { 3, 3, 3, 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_1 const tU08 c_aucACT_MOV_SPD_FR_CH1_SedanH[6] = { 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_1 const tU08 c_aucACT_MOV_SPD_R_CH2_SedanH[9] = { 3, 3, 3, 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_1 const tU08 c_aucACT_MOV_SPD_R_EX_CH2_SedanH[4] = { 0, 0, 0, 0}; +/* ------------------------------------------Actuator Homing: End*/ +SECT_VEH_CAL_1 const tS16 c_assHI_MODE_ENG_TMEP_SedanH[6] = { 35, 45, 60, 80, 100, 120}; +SECT_VEH_CAL_1 const tU08 c_aucHI_MODE_BLR_STEP_STS_SedanH[6] = { 2, 3, 4, 5, 100, 100}; +/* ------------------------------------------Hi Mode: End*/ +SECT_VEH_CAL_1 const tU16 c_ausMinusAF_GlassPos_L_SedanH[13] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tU16 c_ausMinusAF_GlassPos_R_SedanH[13] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------GlassPosition: End*/ +SECT_VEH_CAL_1 const tS16 c_assFoot2_Lv3_Amb_SedanH[6] = { -150, -100, -50, 0, 50, 100}; +SECT_VEH_CAL_1 const tS16 c_assFoot2_Lv4_Amb_SedanH[6] = { -300, -250, -200, -150, -100, -50}; +SECT_VEH_CAL_1 const tS16 c_assFoot2_Lv5_Amb_SedanH[6] = { -700, -650, -600, -550, -500, -450}; +SECT_VEH_CAL_1 const tS16 c_assFoot2_Lv3_DuctTgt_Plus_SedanH[6] = { 550, 500, 450, 400, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assFoot2_Lv4_DuctTgt_Plus_SedanH[6] = { 550, 500, 450, 400, 300, 300}; +SECT_VEH_CAL_1 const tS16 c_assFoot2_Lv5_DuctTgt_Plus_SedanH[6] = { 550, 500, 450, 400, 300, 300}; +SECT_VEH_CAL_1 const tU16 c_ausFoot2_Lv1_FrontBlr_X_SedanH[3] = { 250, 500, 750}; +SECT_VEH_CAL_1 const tU16 c_ausFoot2_Lv1_Foot2Act_Y_SedanH[3] = { 250, 500, 750}; +SECT_VEH_CAL_1 const tS16 c_assFoot2_Lv2_Threshold_Diff_SedanH[2] = { 50, 35}; +SECT_VEH_CAL_1 const tS16 c_assFoot2_Lv3_Threshold_Diff_SedanH[2] = { 50, 35}; +/* ------------------------------------------Foot2 Ctrl: End*/ +SECT_VEH_CAL_1 const tU16 c_ausDbF_Side_Af_Bi_SedanH[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_Side_Af_Bi2_SedanH[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_Side_Af_Vent_SedanH[9] = { 70, 70, 65, 65, 62, 60, 55, 50, 50}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_Side_Bi_Bi2_SedanH[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_Side_Bi_Vent_SedanH[9] = { 65, 55, 45, 40, 38, 35, 32, 30, 25}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_Side_Bi2_Vent_SedanH[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_Cen_Af_Bi_SedanH[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_Cen_Af_Bi2_SedanH[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_Cen_Af_Vent_SedanH[9] = { 70, 70, 70, 65, 62, 60, 55, 50, 50}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_Cen_Bi_Bi2_SedanH[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_Cen_Bi_Vent_SedanH[9] = { 65, 55, 45, 40, 38, 35, 32, 30, 25}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_Cen_Bi2_Vent_SedanH[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_Foot_Af_Bi_SedanH[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_Foot_Af_Bi2_SedanH[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_Foot_Af_Vent_SedanH[9] = { 70, 70, 70, 65, 62, 60, 55, 50, 50}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_Foot_Bi_Bi2_SedanH[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_Foot_Bi_Vent_SedanH[9] = { 65, 65, 65, 65, 65, 65, 65, 65, 65}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_Foot_Bi2_Vent_SedanH[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_AF_Af_Bi_SedanH[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_AF_Af_Bi2_SedanH[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_AF_Af_Vent_SedanH[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_AF_Bi_Bi2_SedanH[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_AF_Bi_Vent_SedanH[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_AF_Bi2_Vent_SedanH[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_Pwm_Af_Bi_SedanH[9] = { 120, 120, 120, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_Pwm_Af_Bi2_SedanH[9] = { 120, 120, 120, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_Pwm_Af_Vent_SedanH[9] = { 120, 120, 85, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_Pwm_Bi_Bi2_SedanH[9] = { 120, 120, 120, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_Pwm_Bi_Vent_SedanH[9] = { 120, 120, 120, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_1 const tU16 c_ausDbF_Pwm_Bi2_Vent_SedanH[9] = { 105, 120, 120, 90, 120, 120, 120, 105, 90}; +/* ------------------------------------------Different blower Front: End*/ +SECT_VEH_CAL_1 const tU16 c_usAromaPwm_Min_SedanH = 200; +SECT_VEH_CAL_1 const tU16 c_usAromaPwm_Max_SedanH = 700; +/* ------------------------------------------Aroma Limit Pwm: End*/ +/*********************************************************Cal Table End*/ + +/****************************************************************************** + * LOCAL VARIABLES DECLARATIONS + *****************************************************************************/ +/****************************************************************************** + * LOCAL FUNCTIONS DECLARATIONS + *****************************************************************************/ +/****************************************************************************** + * GLOBAL FUNCTIONS + *****************************************************************************/ + +/** Doxygen: Function brief + ****************************************************************************** + * @fn Rs_Cal_1_SedanH(void) + * @brief No brief + * @remark No description + * @param[in] (All of const data in this file) + * @param[out] All of global variable in Rs_Cal_Base.c + * @return None + *****************************************************************************/ +void Rs_Cal_1_SedanH(void) +{ + M_MEMCOPY((g_aucCAL_FP_DATE), (c_aucCAL_FP_DATE_SedanH)); + M_MEMCOPY((g_aucCAL_VERSION), (c_aucCAL_VERSION_SedanH)); + g_ucCAL_VARIANT = c_ucCAL_VARIANT_SedanH; +/* ------------------------------------------Cal Version : End*/ + M_MEMCOPY((g_ausSET_TEMP_FULL), (c_ausSET_TEMP_FULL_SedanH)); + M_MEMCOPY((g_ausSET_TEMP_HALF), (c_ausSET_TEMP_HALF_SedanH)); +/* ------------------------------------------Set Temp : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV0), (c_assINCAR_TG_FL_LV0_SedanH)); + M_MEMCOPY((g_assINCAR_TG_FR_LV0), (c_assINCAR_TG_FR_LV0_SedanH)); + M_MEMCOPY((g_assVTG_FL_LV0), (c_assVTG_FL_LV0_SedanH)); + M_MEMCOPY((g_assVTG_FR_LV0), (c_assVTG_FR_LV0_SedanH)); + M_MEMCOPY((g_assVF_MIN_LV0), (c_assVF_MIN_LV0_SedanH)); + M_MEMCOPY((g_assVF_MAX_LV0), (c_assVF_MAX_LV0_SedanH)); + M_MEMCOPY((g_assVF_INC_Y1_LV0), (c_assVF_INC_Y1_LV0_SedanH)); + M_MEMCOPY((g_assVF_INC_Y2_LV0), (c_assVF_INC_Y2_LV0_SedanH)); + M_MEMCOPY((g_assVF_INC_Y3_LV0), (c_assVF_INC_Y3_LV0_SedanH)); + M_MEMCOPY((g_assVF_INC_Y4_LV0), (c_assVF_INC_Y4_LV0_SedanH)); + M_MEMCOPY((g_assVF_INC_X1_LV0), (c_assVF_INC_X1_LV0_SedanH)); + M_MEMCOPY((g_assVF_INC_X2_LV0), (c_assVF_INC_X2_LV0_SedanH)); + M_MEMCOPY((g_assVF_INC_X3_LV0), (c_assVF_INC_X3_LV0_SedanH)); + M_MEMCOPY((g_assVF_INC_X4_LV0), (c_assVF_INC_X4_LV0_SedanH)); + M_MEMCOPY((g_assVF_AMB_Y1_LV0), (c_assVF_AMB_Y1_LV0_SedanH)); + M_MEMCOPY((g_assVF_AMB_Y2_LV0), (c_assVF_AMB_Y2_LV0_SedanH)); + M_MEMCOPY((g_assVF_AMB_X1_LV0), (c_assVF_AMB_X1_LV0_SedanH)); + M_MEMCOPY((g_assVF_AMB_X2_LV0), (c_assVF_AMB_X2_LV0_SedanH)); + M_MEMCOPY((g_assVF_SUN_Y1_LV0), (c_assVF_SUN_Y1_LV0_SedanH)); + M_MEMCOPY((g_assVF_SUN_Y2_LV0), (c_assVF_SUN_Y2_LV0_SedanH)); + M_MEMCOPY((g_assVF_SUN_X1_LV0), (c_assVF_SUN_X1_LV0_SedanH)); + M_MEMCOPY((g_assVF_SUN_X2_LV0), (c_assVF_SUN_X2_LV0_SedanH)); + M_MEMCOPY((g_assTG_FLU_LV0), (c_assTG_FLU_LV0_SedanH)); + M_MEMCOPY((g_assTG_FRU_LV0), (c_assTG_FRU_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FU_MIN_LV0), (c_assDTG_FU_MIN_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FU_MAX_LV0), (c_assDTG_FU_MAX_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV0), (c_assDTG_FU_INC_Y1_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV0), (c_assDTG_FU_INC_Y2_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV0), (c_assDTG_FU_INC_Y3_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV0), (c_assDTG_FU_INC_Y4_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV0), (c_assDTG_FU_INC_X1_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV0), (c_assDTG_FU_INC_X2_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV0), (c_assDTG_FU_INC_X3_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV0), (c_assDTG_FU_INC_X4_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV0), (c_assDTG_FU_AMB_Y1_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV0), (c_assDTG_FU_AMB_Y2_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV0), (c_assDTG_FU_AMB_X1_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV0), (c_assDTG_FU_AMB_X2_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV0), (c_assDTG_FU_SUN_Y1_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV0), (c_assDTG_FU_SUN_Y2_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV0), (c_assDTG_FU_SUN_X1_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV0), (c_assDTG_FU_SUN_X2_LV0_SedanH)); + M_MEMCOPY((g_assTG_FLL_LV0), (c_assTG_FLL_LV0_SedanH)); + M_MEMCOPY((g_assTG_FRL_LV0), (c_assTG_FRL_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FL_MIN_LV0), (c_assDTG_FL_MIN_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FL_MAX_LV0), (c_assDTG_FL_MAX_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV0), (c_assDTG_FL_INC_Y1_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV0), (c_assDTG_FL_INC_Y2_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV0), (c_assDTG_FL_INC_Y3_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV0), (c_assDTG_FL_INC_Y4_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV0), (c_assDTG_FL_INC_X1_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV0), (c_assDTG_FL_INC_X2_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV0), (c_assDTG_FL_INC_X3_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV0), (c_assDTG_FL_INC_X4_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV0), (c_assDTG_FL_AMB_Y1_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV0), (c_assDTG_FL_AMB_Y2_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV0), (c_assDTG_FL_AMB_X1_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV0), (c_assDTG_FL_AMB_X2_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV0), (c_assDTG_FL_SUN_Y1_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV0), (c_assDTG_FL_SUN_Y2_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV0), (c_assDTG_FL_SUN_X1_LV0_SedanH)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV0), (c_assDTG_FL_SUN_X2_LV0_SedanH)); + M_MEMCOPY((g_assINCAR_TG_RL_LV0), (c_assINCAR_TG_RL_LV0_SedanH)); + M_MEMCOPY((g_assINCAR_TG_RR_LV0), (c_assINCAR_TG_RR_LV0_SedanH)); + M_MEMCOPY((g_assVTG_RL_LV0), (c_assVTG_RL_LV0_SedanH)); + M_MEMCOPY((g_assVTG_RR_LV0), (c_assVTG_RR_LV0_SedanH)); + M_MEMCOPY((g_assVR_MIN_LV0), (c_assVR_MIN_LV0_SedanH)); + M_MEMCOPY((g_assVR_MAX_LV0), (c_assVR_MAX_LV0_SedanH)); + M_MEMCOPY((g_assVR_INC_Y1_LV0), (c_assVR_INC_Y1_LV0_SedanH)); + M_MEMCOPY((g_assVR_INC_Y2_LV0), (c_assVR_INC_Y2_LV0_SedanH)); + M_MEMCOPY((g_assVR_INC_Y3_LV0), (c_assVR_INC_Y3_LV0_SedanH)); + M_MEMCOPY((g_assVR_INC_Y4_LV0), (c_assVR_INC_Y4_LV0_SedanH)); + M_MEMCOPY((g_assVR_INC_X1_LV0), (c_assVR_INC_X1_LV0_SedanH)); + M_MEMCOPY((g_assVR_INC_X2_LV0), (c_assVR_INC_X2_LV0_SedanH)); + M_MEMCOPY((g_assVR_INC_X3_LV0), (c_assVR_INC_X3_LV0_SedanH)); + M_MEMCOPY((g_assVR_INC_X4_LV0), (c_assVR_INC_X4_LV0_SedanH)); + M_MEMCOPY((g_assVR_AMB_Y1_LV0), (c_assVR_AMB_Y1_LV0_SedanH)); + M_MEMCOPY((g_assVR_AMB_Y2_LV0), (c_assVR_AMB_Y2_LV0_SedanH)); + M_MEMCOPY((g_assVR_AMB_X1_LV0), (c_assVR_AMB_X1_LV0_SedanH)); + M_MEMCOPY((g_assVR_AMB_X2_LV0), (c_assVR_AMB_X2_LV0_SedanH)); + M_MEMCOPY((g_assVR_SUN_Y1_LV0), (c_assVR_SUN_Y1_LV0_SedanH)); + M_MEMCOPY((g_assVR_SUN_Y2_LV0), (c_assVR_SUN_Y2_LV0_SedanH)); + M_MEMCOPY((g_assVR_SUN_X1_LV0), (c_assVR_SUN_X1_LV0_SedanH)); + M_MEMCOPY((g_assVR_SUN_X2_LV0), (c_assVR_SUN_X2_LV0_SedanH)); + M_MEMCOPY((g_assTG_RL_LV0), (c_assTG_RL_LV0_SedanH)); + M_MEMCOPY((g_assTG_RR_LV0), (c_assTG_RR_LV0_SedanH)); + M_MEMCOPY((g_assDTG_R_MIN_LV0), (c_assDTG_R_MIN_LV0_SedanH)); + M_MEMCOPY((g_assDTG_R_MAX_LV0), (c_assDTG_R_MAX_LV0_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV0), (c_assDTG_R_INC_Y1_LV0_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV0), (c_assDTG_R_INC_Y2_LV0_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV0), (c_assDTG_R_INC_Y3_LV0_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV0), (c_assDTG_R_INC_Y4_LV0_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV0), (c_assDTG_R_INC_X1_LV0_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV0), (c_assDTG_R_INC_X2_LV0_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV0), (c_assDTG_R_INC_X3_LV0_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV0), (c_assDTG_R_INC_X4_LV0_SedanH)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV0), (c_assDTG_R_AMB_Y1_LV0_SedanH)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV0), (c_assDTG_R_AMB_Y2_LV0_SedanH)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV0), (c_assDTG_R_AMB_X1_LV0_SedanH)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV0), (c_assDTG_R_AMB_X2_LV0_SedanH)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV0), (c_assDTG_R_SUN_Y1_LV0_SedanH)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV0), (c_assDTG_R_SUN_Y2_LV0_SedanH)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV0), (c_assDTG_R_SUN_X1_LV0_SedanH)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV0), (c_assDTG_R_SUN_X2_LV0_SedanH)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV0), (c_assCORRECT_DUCT_TIME_FR_LV0_SedanH)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV0), (c_assCORRECT_DUCT_TIME_FL_LV0_SedanH)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV0), (c_assCORRECT_DUCT_RATE_LV0_SedanH)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV0), (c_assCORRECT_DUCT_MAX_LV0_SedanH)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV0), (c_assCORRECT_AF_TIME_FR_LV0_SedanH)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV0), (c_assCORRECT_AF_TIME_FL_LV0_SedanH)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV0), (c_assCORRECT_AF_RATE_LV0_SedanH)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV0), (c_assCORRECT_AF_MAX_LV0_SedanH)); +/* ------------------------------------------Lv0 : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV1), (c_assINCAR_TG_FL_LV1_SedanH)); + M_MEMCOPY((g_assINCAR_TG_FR_LV1), (c_assINCAR_TG_FR_LV1_SedanH)); + M_MEMCOPY((g_assVTG_FL_LV1), (c_assVTG_FL_LV1_SedanH)); + M_MEMCOPY((g_assVTG_FR_LV1), (c_assVTG_FR_LV1_SedanH)); + M_MEMCOPY((g_assVF_MIN_LV1), (c_assVF_MIN_LV1_SedanH)); + M_MEMCOPY((g_assVF_MAX_LV1), (c_assVF_MAX_LV1_SedanH)); + M_MEMCOPY((g_assVF_INC_Y1_LV1), (c_assVF_INC_Y1_LV1_SedanH)); + M_MEMCOPY((g_assVF_INC_Y2_LV1), (c_assVF_INC_Y2_LV1_SedanH)); + M_MEMCOPY((g_assVF_INC_Y3_LV1), (c_assVF_INC_Y3_LV1_SedanH)); + M_MEMCOPY((g_assVF_INC_Y4_LV1), (c_assVF_INC_Y4_LV1_SedanH)); + M_MEMCOPY((g_assVF_INC_X1_LV1), (c_assVF_INC_X1_LV1_SedanH)); + M_MEMCOPY((g_assVF_INC_X2_LV1), (c_assVF_INC_X2_LV1_SedanH)); + M_MEMCOPY((g_assVF_INC_X3_LV1), (c_assVF_INC_X3_LV1_SedanH)); + M_MEMCOPY((g_assVF_INC_X4_LV1), (c_assVF_INC_X4_LV1_SedanH)); + M_MEMCOPY((g_assVF_AMB_Y1_LV1), (c_assVF_AMB_Y1_LV1_SedanH)); + M_MEMCOPY((g_assVF_AMB_Y2_LV1), (c_assVF_AMB_Y2_LV1_SedanH)); + M_MEMCOPY((g_assVF_AMB_X1_LV1), (c_assVF_AMB_X1_LV1_SedanH)); + M_MEMCOPY((g_assVF_AMB_X2_LV1), (c_assVF_AMB_X2_LV1_SedanH)); + M_MEMCOPY((g_assVF_SUN_Y1_LV1), (c_assVF_SUN_Y1_LV1_SedanH)); + M_MEMCOPY((g_assVF_SUN_Y2_LV1), (c_assVF_SUN_Y2_LV1_SedanH)); + M_MEMCOPY((g_assVF_SUN_X1_LV1), (c_assVF_SUN_X1_LV1_SedanH)); + M_MEMCOPY((g_assVF_SUN_X2_LV1), (c_assVF_SUN_X2_LV1_SedanH)); + M_MEMCOPY((g_assTG_FLU_LV1), (c_assTG_FLU_LV1_SedanH)); + M_MEMCOPY((g_assTG_FRU_LV1), (c_assTG_FRU_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FU_MIN_LV1), (c_assDTG_FU_MIN_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FU_MAX_LV1), (c_assDTG_FU_MAX_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV1), (c_assDTG_FU_INC_Y1_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV1), (c_assDTG_FU_INC_Y2_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV1), (c_assDTG_FU_INC_Y3_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV1), (c_assDTG_FU_INC_Y4_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV1), (c_assDTG_FU_INC_X1_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV1), (c_assDTG_FU_INC_X2_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV1), (c_assDTG_FU_INC_X3_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV1), (c_assDTG_FU_INC_X4_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV1), (c_assDTG_FU_AMB_Y1_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV1), (c_assDTG_FU_AMB_Y2_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV1), (c_assDTG_FU_AMB_X1_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV1), (c_assDTG_FU_AMB_X2_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV1), (c_assDTG_FU_SUN_Y1_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV1), (c_assDTG_FU_SUN_Y2_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV1), (c_assDTG_FU_SUN_X1_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV1), (c_assDTG_FU_SUN_X2_LV1_SedanH)); + M_MEMCOPY((g_assTG_FLL_LV1), (c_assTG_FLL_LV1_SedanH)); + M_MEMCOPY((g_assTG_FRL_LV1), (c_assTG_FRL_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FL_MIN_LV1), (c_assDTG_FL_MIN_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FL_MAX_LV1), (c_assDTG_FL_MAX_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV1), (c_assDTG_FL_INC_Y1_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV1), (c_assDTG_FL_INC_Y2_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV1), (c_assDTG_FL_INC_Y3_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV1), (c_assDTG_FL_INC_Y4_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV1), (c_assDTG_FL_INC_X1_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV1), (c_assDTG_FL_INC_X2_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV1), (c_assDTG_FL_INC_X3_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV1), (c_assDTG_FL_INC_X4_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV1), (c_assDTG_FL_AMB_Y1_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV1), (c_assDTG_FL_AMB_Y2_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV1), (c_assDTG_FL_AMB_X1_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV1), (c_assDTG_FL_AMB_X2_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV1), (c_assDTG_FL_SUN_Y1_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV1), (c_assDTG_FL_SUN_Y2_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV1), (c_assDTG_FL_SUN_X1_LV1_SedanH)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV1), (c_assDTG_FL_SUN_X2_LV1_SedanH)); + M_MEMCOPY((g_assINCAR_TG_RL_LV1), (c_assINCAR_TG_RL_LV1_SedanH)); + M_MEMCOPY((g_assINCAR_TG_RR_LV1), (c_assINCAR_TG_RR_LV1_SedanH)); + M_MEMCOPY((g_assVTG_RL_LV1), (c_assVTG_RL_LV1_SedanH)); + M_MEMCOPY((g_assVTG_RR_LV1), (c_assVTG_RR_LV1_SedanH)); + M_MEMCOPY((g_assVR_MIN_LV1), (c_assVR_MIN_LV1_SedanH)); + M_MEMCOPY((g_assVR_MAX_LV1), (c_assVR_MAX_LV1_SedanH)); + M_MEMCOPY((g_assVR_INC_Y1_LV1), (c_assVR_INC_Y1_LV1_SedanH)); + M_MEMCOPY((g_assVR_INC_Y2_LV1), (c_assVR_INC_Y2_LV1_SedanH)); + M_MEMCOPY((g_assVR_INC_Y3_LV1), (c_assVR_INC_Y3_LV1_SedanH)); + M_MEMCOPY((g_assVR_INC_Y4_LV1), (c_assVR_INC_Y4_LV1_SedanH)); + M_MEMCOPY((g_assVR_INC_X1_LV1), (c_assVR_INC_X1_LV1_SedanH)); + M_MEMCOPY((g_assVR_INC_X2_LV1), (c_assVR_INC_X2_LV1_SedanH)); + M_MEMCOPY((g_assVR_INC_X3_LV1), (c_assVR_INC_X3_LV1_SedanH)); + M_MEMCOPY((g_assVR_INC_X4_LV1), (c_assVR_INC_X4_LV1_SedanH)); + M_MEMCOPY((g_assVR_AMB_Y1_LV1), (c_assVR_AMB_Y1_LV1_SedanH)); + M_MEMCOPY((g_assVR_AMB_Y2_LV1), (c_assVR_AMB_Y2_LV1_SedanH)); + M_MEMCOPY((g_assVR_AMB_X1_LV1), (c_assVR_AMB_X1_LV1_SedanH)); + M_MEMCOPY((g_assVR_AMB_X2_LV1), (c_assVR_AMB_X2_LV1_SedanH)); + M_MEMCOPY((g_assVR_SUN_Y1_LV1), (c_assVR_SUN_Y1_LV1_SedanH)); + M_MEMCOPY((g_assVR_SUN_Y2_LV1), (c_assVR_SUN_Y2_LV1_SedanH)); + M_MEMCOPY((g_assVR_SUN_X1_LV1), (c_assVR_SUN_X1_LV1_SedanH)); + M_MEMCOPY((g_assVR_SUN_X2_LV1), (c_assVR_SUN_X2_LV1_SedanH)); + M_MEMCOPY((g_assTG_RL_LV1), (c_assTG_RL_LV1_SedanH)); + M_MEMCOPY((g_assTG_RR_LV1), (c_assTG_RR_LV1_SedanH)); + M_MEMCOPY((g_assDTG_R_MIN_LV1), (c_assDTG_R_MIN_LV1_SedanH)); + M_MEMCOPY((g_assDTG_R_MAX_LV1), (c_assDTG_R_MAX_LV1_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV1), (c_assDTG_R_INC_Y1_LV1_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV1), (c_assDTG_R_INC_Y2_LV1_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV1), (c_assDTG_R_INC_Y3_LV1_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV1), (c_assDTG_R_INC_Y4_LV1_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV1), (c_assDTG_R_INC_X1_LV1_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV1), (c_assDTG_R_INC_X2_LV1_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV1), (c_assDTG_R_INC_X3_LV1_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV1), (c_assDTG_R_INC_X4_LV1_SedanH)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV1), (c_assDTG_R_AMB_Y1_LV1_SedanH)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV1), (c_assDTG_R_AMB_Y2_LV1_SedanH)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV1), (c_assDTG_R_AMB_X1_LV1_SedanH)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV1), (c_assDTG_R_AMB_X2_LV1_SedanH)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV1), (c_assDTG_R_SUN_Y1_LV1_SedanH)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV1), (c_assDTG_R_SUN_Y2_LV1_SedanH)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV1), (c_assDTG_R_SUN_X1_LV1_SedanH)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV1), (c_assDTG_R_SUN_X2_LV1_SedanH)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV1), (c_assCORRECT_DUCT_TIME_FR_LV1_SedanH)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV1), (c_assCORRECT_DUCT_TIME_FL_LV1_SedanH)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV1), (c_assCORRECT_DUCT_RATE_LV1_SedanH)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV1), (c_assCORRECT_DUCT_MAX_LV1_SedanH)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV1), (c_assCORRECT_AF_TIME_FR_LV1_SedanH)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV1), (c_assCORRECT_AF_TIME_FL_LV1_SedanH)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV1), (c_assCORRECT_AF_RATE_LV1_SedanH)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV1), (c_assCORRECT_AF_MAX_LV1_SedanH)); +/* ------------------------------------------Lv1 : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV2), (c_assINCAR_TG_FL_LV2_SedanH)); + M_MEMCOPY((g_assINCAR_TG_FR_LV2), (c_assINCAR_TG_FR_LV2_SedanH)); + M_MEMCOPY((g_assVTG_FL_LV2), (c_assVTG_FL_LV2_SedanH)); + M_MEMCOPY((g_assVTG_FR_LV2), (c_assVTG_FR_LV2_SedanH)); + M_MEMCOPY((g_assVF_MIN_LV2), (c_assVF_MIN_LV2_SedanH)); + M_MEMCOPY((g_assVF_MAX_LV2), (c_assVF_MAX_LV2_SedanH)); + M_MEMCOPY((g_assVF_INC_Y1_LV2), (c_assVF_INC_Y1_LV2_SedanH)); + M_MEMCOPY((g_assVF_INC_Y2_LV2), (c_assVF_INC_Y2_LV2_SedanH)); + M_MEMCOPY((g_assVF_INC_Y3_LV2), (c_assVF_INC_Y3_LV2_SedanH)); + M_MEMCOPY((g_assVF_INC_Y4_LV2), (c_assVF_INC_Y4_LV2_SedanH)); + M_MEMCOPY((g_assVF_INC_X1_LV2), (c_assVF_INC_X1_LV2_SedanH)); + M_MEMCOPY((g_assVF_INC_X2_LV2), (c_assVF_INC_X2_LV2_SedanH)); + M_MEMCOPY((g_assVF_INC_X3_LV2), (c_assVF_INC_X3_LV2_SedanH)); + M_MEMCOPY((g_assVF_INC_X4_LV2), (c_assVF_INC_X4_LV2_SedanH)); + M_MEMCOPY((g_assVF_AMB_Y1_LV2), (c_assVF_AMB_Y1_LV2_SedanH)); + M_MEMCOPY((g_assVF_AMB_Y2_LV2), (c_assVF_AMB_Y2_LV2_SedanH)); + M_MEMCOPY((g_assVF_AMB_X1_LV2), (c_assVF_AMB_X1_LV2_SedanH)); + M_MEMCOPY((g_assVF_AMB_X2_LV2), (c_assVF_AMB_X2_LV2_SedanH)); + M_MEMCOPY((g_assVF_SUN_Y1_LV2), (c_assVF_SUN_Y1_LV2_SedanH)); + M_MEMCOPY((g_assVF_SUN_Y2_LV2), (c_assVF_SUN_Y2_LV2_SedanH)); + M_MEMCOPY((g_assVF_SUN_X1_LV2), (c_assVF_SUN_X1_LV2_SedanH)); + M_MEMCOPY((g_assVF_SUN_X2_LV2), (c_assVF_SUN_X2_LV2_SedanH)); + M_MEMCOPY((g_assTG_FLU_LV2), (c_assTG_FLU_LV2_SedanH)); + M_MEMCOPY((g_assTG_FRU_LV2), (c_assTG_FRU_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FU_MIN_LV2), (c_assDTG_FU_MIN_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FU_MAX_LV2), (c_assDTG_FU_MAX_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV2), (c_assDTG_FU_INC_Y1_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV2), (c_assDTG_FU_INC_Y2_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV2), (c_assDTG_FU_INC_Y3_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV2), (c_assDTG_FU_INC_Y4_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV2), (c_assDTG_FU_INC_X1_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV2), (c_assDTG_FU_INC_X2_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV2), (c_assDTG_FU_INC_X3_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV2), (c_assDTG_FU_INC_X4_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV2), (c_assDTG_FU_AMB_Y1_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV2), (c_assDTG_FU_AMB_Y2_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV2), (c_assDTG_FU_AMB_X1_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV2), (c_assDTG_FU_AMB_X2_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV2), (c_assDTG_FU_SUN_Y1_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV2), (c_assDTG_FU_SUN_Y2_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV2), (c_assDTG_FU_SUN_X1_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV2), (c_assDTG_FU_SUN_X2_LV2_SedanH)); + M_MEMCOPY((g_assTG_FLL_LV2), (c_assTG_FLL_LV2_SedanH)); + M_MEMCOPY((g_assTG_FRL_LV2), (c_assTG_FRL_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FL_MIN_LV2), (c_assDTG_FL_MIN_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FL_MAX_LV2), (c_assDTG_FL_MAX_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV2), (c_assDTG_FL_INC_Y1_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV2), (c_assDTG_FL_INC_Y2_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV2), (c_assDTG_FL_INC_Y3_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV2), (c_assDTG_FL_INC_Y4_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV2), (c_assDTG_FL_INC_X1_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV2), (c_assDTG_FL_INC_X2_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV2), (c_assDTG_FL_INC_X3_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV2), (c_assDTG_FL_INC_X4_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV2), (c_assDTG_FL_AMB_Y1_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV2), (c_assDTG_FL_AMB_Y2_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV2), (c_assDTG_FL_AMB_X1_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV2), (c_assDTG_FL_AMB_X2_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV2), (c_assDTG_FL_SUN_Y1_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV2), (c_assDTG_FL_SUN_Y2_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV2), (c_assDTG_FL_SUN_X1_LV2_SedanH)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV2), (c_assDTG_FL_SUN_X2_LV2_SedanH)); + M_MEMCOPY((g_assINCAR_TG_RL_LV2), (c_assINCAR_TG_RL_LV2_SedanH)); + M_MEMCOPY((g_assINCAR_TG_RR_LV2), (c_assINCAR_TG_RR_LV2_SedanH)); + M_MEMCOPY((g_assVTG_RL_LV2), (c_assVTG_RL_LV2_SedanH)); + M_MEMCOPY((g_assVTG_RR_LV2), (c_assVTG_RR_LV2_SedanH)); + M_MEMCOPY((g_assVR_MIN_LV2), (c_assVR_MIN_LV2_SedanH)); + M_MEMCOPY((g_assVR_MAX_LV2), (c_assVR_MAX_LV2_SedanH)); + M_MEMCOPY((g_assVR_INC_Y1_LV2), (c_assVR_INC_Y1_LV2_SedanH)); + M_MEMCOPY((g_assVR_INC_Y2_LV2), (c_assVR_INC_Y2_LV2_SedanH)); + M_MEMCOPY((g_assVR_INC_Y3_LV2), (c_assVR_INC_Y3_LV2_SedanH)); + M_MEMCOPY((g_assVR_INC_Y4_LV2), (c_assVR_INC_Y4_LV2_SedanH)); + M_MEMCOPY((g_assVR_INC_X1_LV2), (c_assVR_INC_X1_LV2_SedanH)); + M_MEMCOPY((g_assVR_INC_X2_LV2), (c_assVR_INC_X2_LV2_SedanH)); + M_MEMCOPY((g_assVR_INC_X3_LV2), (c_assVR_INC_X3_LV2_SedanH)); + M_MEMCOPY((g_assVR_INC_X4_LV2), (c_assVR_INC_X4_LV2_SedanH)); + M_MEMCOPY((g_assVR_AMB_Y1_LV2), (c_assVR_AMB_Y1_LV2_SedanH)); + M_MEMCOPY((g_assVR_AMB_Y2_LV2), (c_assVR_AMB_Y2_LV2_SedanH)); + M_MEMCOPY((g_assVR_AMB_X1_LV2), (c_assVR_AMB_X1_LV2_SedanH)); + M_MEMCOPY((g_assVR_AMB_X2_LV2), (c_assVR_AMB_X2_LV2_SedanH)); + M_MEMCOPY((g_assVR_SUN_Y1_LV2), (c_assVR_SUN_Y1_LV2_SedanH)); + M_MEMCOPY((g_assVR_SUN_Y2_LV2), (c_assVR_SUN_Y2_LV2_SedanH)); + M_MEMCOPY((g_assVR_SUN_X1_LV2), (c_assVR_SUN_X1_LV2_SedanH)); + M_MEMCOPY((g_assVR_SUN_X2_LV2), (c_assVR_SUN_X2_LV2_SedanH)); + M_MEMCOPY((g_assTG_RL_LV2), (c_assTG_RL_LV2_SedanH)); + M_MEMCOPY((g_assTG_RR_LV2), (c_assTG_RR_LV2_SedanH)); + M_MEMCOPY((g_assDTG_R_MIN_LV2), (c_assDTG_R_MIN_LV2_SedanH)); + M_MEMCOPY((g_assDTG_R_MAX_LV2), (c_assDTG_R_MAX_LV2_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV2), (c_assDTG_R_INC_Y1_LV2_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV2), (c_assDTG_R_INC_Y2_LV2_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV2), (c_assDTG_R_INC_Y3_LV2_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV2), (c_assDTG_R_INC_Y4_LV2_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV2), (c_assDTG_R_INC_X1_LV2_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV2), (c_assDTG_R_INC_X2_LV2_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV2), (c_assDTG_R_INC_X3_LV2_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV2), (c_assDTG_R_INC_X4_LV2_SedanH)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV2), (c_assDTG_R_AMB_Y1_LV2_SedanH)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV2), (c_assDTG_R_AMB_Y2_LV2_SedanH)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV2), (c_assDTG_R_AMB_X1_LV2_SedanH)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV2), (c_assDTG_R_AMB_X2_LV2_SedanH)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV2), (c_assDTG_R_SUN_Y1_LV2_SedanH)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV2), (c_assDTG_R_SUN_Y2_LV2_SedanH)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV2), (c_assDTG_R_SUN_X1_LV2_SedanH)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV2), (c_assDTG_R_SUN_X2_LV2_SedanH)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV2), (c_assCORRECT_DUCT_TIME_FR_LV2_SedanH)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV2), (c_assCORRECT_DUCT_TIME_FL_LV2_SedanH)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV2), (c_assCORRECT_DUCT_RATE_LV2_SedanH)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV2), (c_assCORRECT_DUCT_MAX_LV2_SedanH)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV2), (c_assCORRECT_AF_TIME_FR_LV2_SedanH)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV2), (c_assCORRECT_AF_TIME_FL_LV2_SedanH)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV2), (c_assCORRECT_AF_RATE_LV2_SedanH)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV2), (c_assCORRECT_AF_MAX_LV2_SedanH)); +/* ------------------------------------------Lv2 : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV3), (c_assINCAR_TG_FL_LV3_SedanH)); + M_MEMCOPY((g_assINCAR_TG_FR_LV3), (c_assINCAR_TG_FR_LV3_SedanH)); + M_MEMCOPY((g_assVTG_FL_LV3), (c_assVTG_FL_LV3_SedanH)); + M_MEMCOPY((g_assVTG_FR_LV3), (c_assVTG_FR_LV3_SedanH)); + M_MEMCOPY((g_assVF_MIN_LV3), (c_assVF_MIN_LV3_SedanH)); + M_MEMCOPY((g_assVF_MAX_LV3), (c_assVF_MAX_LV3_SedanH)); + M_MEMCOPY((g_assVF_INC_Y1_LV3), (c_assVF_INC_Y1_LV3_SedanH)); + M_MEMCOPY((g_assVF_INC_Y2_LV3), (c_assVF_INC_Y2_LV3_SedanH)); + M_MEMCOPY((g_assVF_INC_Y3_LV3), (c_assVF_INC_Y3_LV3_SedanH)); + M_MEMCOPY((g_assVF_INC_Y4_LV3), (c_assVF_INC_Y4_LV3_SedanH)); + M_MEMCOPY((g_assVF_INC_X1_LV3), (c_assVF_INC_X1_LV3_SedanH)); + M_MEMCOPY((g_assVF_INC_X2_LV3), (c_assVF_INC_X2_LV3_SedanH)); + M_MEMCOPY((g_assVF_INC_X3_LV3), (c_assVF_INC_X3_LV3_SedanH)); + M_MEMCOPY((g_assVF_INC_X4_LV3), (c_assVF_INC_X4_LV3_SedanH)); + M_MEMCOPY((g_assVF_AMB_Y1_LV3), (c_assVF_AMB_Y1_LV3_SedanH)); + M_MEMCOPY((g_assVF_AMB_Y2_LV3), (c_assVF_AMB_Y2_LV3_SedanH)); + M_MEMCOPY((g_assVF_AMB_X1_LV3), (c_assVF_AMB_X1_LV3_SedanH)); + M_MEMCOPY((g_assVF_AMB_X2_LV3), (c_assVF_AMB_X2_LV3_SedanH)); + M_MEMCOPY((g_assVF_SUN_Y1_LV3), (c_assVF_SUN_Y1_LV3_SedanH)); + M_MEMCOPY((g_assVF_SUN_Y2_LV3), (c_assVF_SUN_Y2_LV3_SedanH)); + M_MEMCOPY((g_assVF_SUN_X1_LV3), (c_assVF_SUN_X1_LV3_SedanH)); + M_MEMCOPY((g_assVF_SUN_X2_LV3), (c_assVF_SUN_X2_LV3_SedanH)); + M_MEMCOPY((g_assTG_FLU_LV3), (c_assTG_FLU_LV3_SedanH)); + M_MEMCOPY((g_assTG_FRU_LV3), (c_assTG_FRU_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FU_MIN_LV3), (c_assDTG_FU_MIN_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FU_MAX_LV3), (c_assDTG_FU_MAX_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV3), (c_assDTG_FU_INC_Y1_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV3), (c_assDTG_FU_INC_Y2_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV3), (c_assDTG_FU_INC_Y3_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV3), (c_assDTG_FU_INC_Y4_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV3), (c_assDTG_FU_INC_X1_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV3), (c_assDTG_FU_INC_X2_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV3), (c_assDTG_FU_INC_X3_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV3), (c_assDTG_FU_INC_X4_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV3), (c_assDTG_FU_AMB_Y1_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV3), (c_assDTG_FU_AMB_Y2_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV3), (c_assDTG_FU_AMB_X1_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV3), (c_assDTG_FU_AMB_X2_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV3), (c_assDTG_FU_SUN_Y1_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV3), (c_assDTG_FU_SUN_Y2_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV3), (c_assDTG_FU_SUN_X1_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV3), (c_assDTG_FU_SUN_X2_LV3_SedanH)); + M_MEMCOPY((g_assTG_FLL_LV3), (c_assTG_FLL_LV3_SedanH)); + M_MEMCOPY((g_assTG_FRL_LV3), (c_assTG_FRL_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FL_MIN_LV3), (c_assDTG_FL_MIN_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FL_MAX_LV3), (c_assDTG_FL_MAX_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV3), (c_assDTG_FL_INC_Y1_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV3), (c_assDTG_FL_INC_Y2_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV3), (c_assDTG_FL_INC_Y3_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV3), (c_assDTG_FL_INC_Y4_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV3), (c_assDTG_FL_INC_X1_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV3), (c_assDTG_FL_INC_X2_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV3), (c_assDTG_FL_INC_X3_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV3), (c_assDTG_FL_INC_X4_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV3), (c_assDTG_FL_AMB_Y1_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV3), (c_assDTG_FL_AMB_Y2_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV3), (c_assDTG_FL_AMB_X1_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV3), (c_assDTG_FL_AMB_X2_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV3), (c_assDTG_FL_SUN_Y1_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV3), (c_assDTG_FL_SUN_Y2_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV3), (c_assDTG_FL_SUN_X1_LV3_SedanH)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV3), (c_assDTG_FL_SUN_X2_LV3_SedanH)); + M_MEMCOPY((g_assINCAR_TG_RL_LV3), (c_assINCAR_TG_RL_LV3_SedanH)); + M_MEMCOPY((g_assINCAR_TG_RR_LV3), (c_assINCAR_TG_RR_LV3_SedanH)); + M_MEMCOPY((g_assVTG_RL_LV3), (c_assVTG_RL_LV3_SedanH)); + M_MEMCOPY((g_assVTG_RR_LV3), (c_assVTG_RR_LV3_SedanH)); + M_MEMCOPY((g_assVR_MIN_LV3), (c_assVR_MIN_LV3_SedanH)); + M_MEMCOPY((g_assVR_MAX_LV3), (c_assVR_MAX_LV3_SedanH)); + M_MEMCOPY((g_assVR_INC_Y1_LV3), (c_assVR_INC_Y1_LV3_SedanH)); + M_MEMCOPY((g_assVR_INC_Y2_LV3), (c_assVR_INC_Y2_LV3_SedanH)); + M_MEMCOPY((g_assVR_INC_Y3_LV3), (c_assVR_INC_Y3_LV3_SedanH)); + M_MEMCOPY((g_assVR_INC_Y4_LV3), (c_assVR_INC_Y4_LV3_SedanH)); + M_MEMCOPY((g_assVR_INC_X1_LV3), (c_assVR_INC_X1_LV3_SedanH)); + M_MEMCOPY((g_assVR_INC_X2_LV3), (c_assVR_INC_X2_LV3_SedanH)); + M_MEMCOPY((g_assVR_INC_X3_LV3), (c_assVR_INC_X3_LV3_SedanH)); + M_MEMCOPY((g_assVR_INC_X4_LV3), (c_assVR_INC_X4_LV3_SedanH)); + M_MEMCOPY((g_assVR_AMB_Y1_LV3), (c_assVR_AMB_Y1_LV3_SedanH)); + M_MEMCOPY((g_assVR_AMB_Y2_LV3), (c_assVR_AMB_Y2_LV3_SedanH)); + M_MEMCOPY((g_assVR_AMB_X1_LV3), (c_assVR_AMB_X1_LV3_SedanH)); + M_MEMCOPY((g_assVR_AMB_X2_LV3), (c_assVR_AMB_X2_LV3_SedanH)); + M_MEMCOPY((g_assVR_SUN_Y1_LV3), (c_assVR_SUN_Y1_LV3_SedanH)); + M_MEMCOPY((g_assVR_SUN_Y2_LV3), (c_assVR_SUN_Y2_LV3_SedanH)); + M_MEMCOPY((g_assVR_SUN_X1_LV3), (c_assVR_SUN_X1_LV3_SedanH)); + M_MEMCOPY((g_assVR_SUN_X2_LV3), (c_assVR_SUN_X2_LV3_SedanH)); + M_MEMCOPY((g_assTG_RL_LV3), (c_assTG_RL_LV3_SedanH)); + M_MEMCOPY((g_assTG_RR_LV3), (c_assTG_RR_LV3_SedanH)); + M_MEMCOPY((g_assDTG_R_MIN_LV3), (c_assDTG_R_MIN_LV3_SedanH)); + M_MEMCOPY((g_assDTG_R_MAX_LV3), (c_assDTG_R_MAX_LV3_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV3), (c_assDTG_R_INC_Y1_LV3_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV3), (c_assDTG_R_INC_Y2_LV3_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV3), (c_assDTG_R_INC_Y3_LV3_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV3), (c_assDTG_R_INC_Y4_LV3_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV3), (c_assDTG_R_INC_X1_LV3_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV3), (c_assDTG_R_INC_X2_LV3_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV3), (c_assDTG_R_INC_X3_LV3_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV3), (c_assDTG_R_INC_X4_LV3_SedanH)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV3), (c_assDTG_R_AMB_Y1_LV3_SedanH)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV3), (c_assDTG_R_AMB_Y2_LV3_SedanH)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV3), (c_assDTG_R_AMB_X1_LV3_SedanH)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV3), (c_assDTG_R_AMB_X2_LV3_SedanH)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV3), (c_assDTG_R_SUN_Y1_LV3_SedanH)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV3), (c_assDTG_R_SUN_Y2_LV3_SedanH)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV3), (c_assDTG_R_SUN_X1_LV3_SedanH)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV3), (c_assDTG_R_SUN_X2_LV3_SedanH)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV3), (c_assCORRECT_DUCT_TIME_FR_LV3_SedanH)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV3), (c_assCORRECT_DUCT_TIME_FL_LV3_SedanH)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV3), (c_assCORRECT_DUCT_RATE_LV3_SedanH)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV3), (c_assCORRECT_DUCT_MAX_LV3_SedanH)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV3), (c_assCORRECT_AF_TIME_FR_LV3_SedanH)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV3), (c_assCORRECT_AF_TIME_FL_LV3_SedanH)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV3), (c_assCORRECT_AF_RATE_LV3_SedanH)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV3), (c_assCORRECT_AF_MAX_LV3_SedanH)); +/* ------------------------------------------Lv3 : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV4), (c_assINCAR_TG_FL_LV4_SedanH)); + M_MEMCOPY((g_assINCAR_TG_FR_LV4), (c_assINCAR_TG_FR_LV4_SedanH)); + M_MEMCOPY((g_assVTG_FL_LV4), (c_assVTG_FL_LV4_SedanH)); + M_MEMCOPY((g_assVTG_FR_LV4), (c_assVTG_FR_LV4_SedanH)); + M_MEMCOPY((g_assVF_MIN_LV4), (c_assVF_MIN_LV4_SedanH)); + M_MEMCOPY((g_assVF_MAX_LV4), (c_assVF_MAX_LV4_SedanH)); + M_MEMCOPY((g_assVF_INC_Y1_LV4), (c_assVF_INC_Y1_LV4_SedanH)); + M_MEMCOPY((g_assVF_INC_Y2_LV4), (c_assVF_INC_Y2_LV4_SedanH)); + M_MEMCOPY((g_assVF_INC_Y3_LV4), (c_assVF_INC_Y3_LV4_SedanH)); + M_MEMCOPY((g_assVF_INC_Y4_LV4), (c_assVF_INC_Y4_LV4_SedanH)); + M_MEMCOPY((g_assVF_INC_X1_LV4), (c_assVF_INC_X1_LV4_SedanH)); + M_MEMCOPY((g_assVF_INC_X2_LV4), (c_assVF_INC_X2_LV4_SedanH)); + M_MEMCOPY((g_assVF_INC_X3_LV4), (c_assVF_INC_X3_LV4_SedanH)); + M_MEMCOPY((g_assVF_INC_X4_LV4), (c_assVF_INC_X4_LV4_SedanH)); + M_MEMCOPY((g_assVF_AMB_Y1_LV4), (c_assVF_AMB_Y1_LV4_SedanH)); + M_MEMCOPY((g_assVF_AMB_Y2_LV4), (c_assVF_AMB_Y2_LV4_SedanH)); + M_MEMCOPY((g_assVF_AMB_X1_LV4), (c_assVF_AMB_X1_LV4_SedanH)); + M_MEMCOPY((g_assVF_AMB_X2_LV4), (c_assVF_AMB_X2_LV4_SedanH)); + M_MEMCOPY((g_assVF_SUN_Y1_LV4), (c_assVF_SUN_Y1_LV4_SedanH)); + M_MEMCOPY((g_assVF_SUN_Y2_LV4), (c_assVF_SUN_Y2_LV4_SedanH)); + M_MEMCOPY((g_assVF_SUN_X1_LV4), (c_assVF_SUN_X1_LV4_SedanH)); + M_MEMCOPY((g_assVF_SUN_X2_LV4), (c_assVF_SUN_X2_LV4_SedanH)); + M_MEMCOPY((g_assTG_FLU_LV4), (c_assTG_FLU_LV4_SedanH)); + M_MEMCOPY((g_assTG_FRU_LV4), (c_assTG_FRU_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FU_MIN_LV4), (c_assDTG_FU_MIN_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FU_MAX_LV4), (c_assDTG_FU_MAX_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV4), (c_assDTG_FU_INC_Y1_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV4), (c_assDTG_FU_INC_Y2_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV4), (c_assDTG_FU_INC_Y3_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV4), (c_assDTG_FU_INC_Y4_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV4), (c_assDTG_FU_INC_X1_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV4), (c_assDTG_FU_INC_X2_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV4), (c_assDTG_FU_INC_X3_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV4), (c_assDTG_FU_INC_X4_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV4), (c_assDTG_FU_AMB_Y1_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV4), (c_assDTG_FU_AMB_Y2_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV4), (c_assDTG_FU_AMB_X1_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV4), (c_assDTG_FU_AMB_X2_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV4), (c_assDTG_FU_SUN_Y1_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV4), (c_assDTG_FU_SUN_Y2_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV4), (c_assDTG_FU_SUN_X1_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV4), (c_assDTG_FU_SUN_X2_LV4_SedanH)); + M_MEMCOPY((g_assTG_FLL_LV4), (c_assTG_FLL_LV4_SedanH)); + M_MEMCOPY((g_assTG_FRL_LV4), (c_assTG_FRL_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FL_MIN_LV4), (c_assDTG_FL_MIN_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FL_MAX_LV4), (c_assDTG_FL_MAX_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV4), (c_assDTG_FL_INC_Y1_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV4), (c_assDTG_FL_INC_Y2_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV4), (c_assDTG_FL_INC_Y3_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV4), (c_assDTG_FL_INC_Y4_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV4), (c_assDTG_FL_INC_X1_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV4), (c_assDTG_FL_INC_X2_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV4), (c_assDTG_FL_INC_X3_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV4), (c_assDTG_FL_INC_X4_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV4), (c_assDTG_FL_AMB_Y1_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV4), (c_assDTG_FL_AMB_Y2_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV4), (c_assDTG_FL_AMB_X1_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV4), (c_assDTG_FL_AMB_X2_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV4), (c_assDTG_FL_SUN_Y1_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV4), (c_assDTG_FL_SUN_Y2_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV4), (c_assDTG_FL_SUN_X1_LV4_SedanH)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV4), (c_assDTG_FL_SUN_X2_LV4_SedanH)); + M_MEMCOPY((g_assINCAR_TG_RL_LV4), (c_assINCAR_TG_RL_LV4_SedanH)); + M_MEMCOPY((g_assINCAR_TG_RR_LV4), (c_assINCAR_TG_RR_LV4_SedanH)); + M_MEMCOPY((g_assVTG_RL_LV4), (c_assVTG_RL_LV4_SedanH)); + M_MEMCOPY((g_assVTG_RR_LV4), (c_assVTG_RR_LV4_SedanH)); + M_MEMCOPY((g_assVR_MIN_LV4), (c_assVR_MIN_LV4_SedanH)); + M_MEMCOPY((g_assVR_MAX_LV4), (c_assVR_MAX_LV4_SedanH)); + M_MEMCOPY((g_assVR_INC_Y1_LV4), (c_assVR_INC_Y1_LV4_SedanH)); + M_MEMCOPY((g_assVR_INC_Y2_LV4), (c_assVR_INC_Y2_LV4_SedanH)); + M_MEMCOPY((g_assVR_INC_Y3_LV4), (c_assVR_INC_Y3_LV4_SedanH)); + M_MEMCOPY((g_assVR_INC_Y4_LV4), (c_assVR_INC_Y4_LV4_SedanH)); + M_MEMCOPY((g_assVR_INC_X1_LV4), (c_assVR_INC_X1_LV4_SedanH)); + M_MEMCOPY((g_assVR_INC_X2_LV4), (c_assVR_INC_X2_LV4_SedanH)); + M_MEMCOPY((g_assVR_INC_X3_LV4), (c_assVR_INC_X3_LV4_SedanH)); + M_MEMCOPY((g_assVR_INC_X4_LV4), (c_assVR_INC_X4_LV4_SedanH)); + M_MEMCOPY((g_assVR_AMB_Y1_LV4), (c_assVR_AMB_Y1_LV4_SedanH)); + M_MEMCOPY((g_assVR_AMB_Y2_LV4), (c_assVR_AMB_Y2_LV4_SedanH)); + M_MEMCOPY((g_assVR_AMB_X1_LV4), (c_assVR_AMB_X1_LV4_SedanH)); + M_MEMCOPY((g_assVR_AMB_X2_LV4), (c_assVR_AMB_X2_LV4_SedanH)); + M_MEMCOPY((g_assVR_SUN_Y1_LV4), (c_assVR_SUN_Y1_LV4_SedanH)); + M_MEMCOPY((g_assVR_SUN_Y2_LV4), (c_assVR_SUN_Y2_LV4_SedanH)); + M_MEMCOPY((g_assVR_SUN_X1_LV4), (c_assVR_SUN_X1_LV4_SedanH)); + M_MEMCOPY((g_assVR_SUN_X2_LV4), (c_assVR_SUN_X2_LV4_SedanH)); + M_MEMCOPY((g_assTG_RL_LV4), (c_assTG_RL_LV4_SedanH)); + M_MEMCOPY((g_assTG_RR_LV4), (c_assTG_RR_LV4_SedanH)); + M_MEMCOPY((g_assDTG_R_MIN_LV4), (c_assDTG_R_MIN_LV4_SedanH)); + M_MEMCOPY((g_assDTG_R_MAX_LV4), (c_assDTG_R_MAX_LV4_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV4), (c_assDTG_R_INC_Y1_LV4_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV4), (c_assDTG_R_INC_Y2_LV4_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV4), (c_assDTG_R_INC_Y3_LV4_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV4), (c_assDTG_R_INC_Y4_LV4_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV4), (c_assDTG_R_INC_X1_LV4_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV4), (c_assDTG_R_INC_X2_LV4_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV4), (c_assDTG_R_INC_X3_LV4_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV4), (c_assDTG_R_INC_X4_LV4_SedanH)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV4), (c_assDTG_R_AMB_Y1_LV4_SedanH)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV4), (c_assDTG_R_AMB_Y2_LV4_SedanH)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV4), (c_assDTG_R_AMB_X1_LV4_SedanH)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV4), (c_assDTG_R_AMB_X2_LV4_SedanH)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV4), (c_assDTG_R_SUN_Y1_LV4_SedanH)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV4), (c_assDTG_R_SUN_Y2_LV4_SedanH)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV4), (c_assDTG_R_SUN_X1_LV4_SedanH)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV4), (c_assDTG_R_SUN_X2_LV4_SedanH)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV4), (c_assCORRECT_DUCT_TIME_FR_LV4_SedanH)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV4), (c_assCORRECT_DUCT_TIME_FL_LV4_SedanH)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV4), (c_assCORRECT_DUCT_RATE_LV4_SedanH)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV4), (c_assCORRECT_DUCT_MAX_LV4_SedanH)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV4), (c_assCORRECT_AF_TIME_FR_LV4_SedanH)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV4), (c_assCORRECT_AF_TIME_FL_LV4_SedanH)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV4), (c_assCORRECT_AF_RATE_LV4_SedanH)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV4), (c_assCORRECT_AF_MAX_LV4_SedanH)); +/* ------------------------------------------Lv4 : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV5), (c_assINCAR_TG_FL_LV5_SedanH)); + M_MEMCOPY((g_assINCAR_TG_FR_LV5), (c_assINCAR_TG_FR_LV5_SedanH)); + M_MEMCOPY((g_assVTG_FL_LV5), (c_assVTG_FL_LV5_SedanH)); + M_MEMCOPY((g_assVTG_FR_LV5), (c_assVTG_FR_LV5_SedanH)); + M_MEMCOPY((g_assVF_MIN_LV5), (c_assVF_MIN_LV5_SedanH)); + M_MEMCOPY((g_assVF_MAX_LV5), (c_assVF_MAX_LV5_SedanH)); + M_MEMCOPY((g_assVF_INC_Y1_LV5), (c_assVF_INC_Y1_LV5_SedanH)); + M_MEMCOPY((g_assVF_INC_Y2_LV5), (c_assVF_INC_Y2_LV5_SedanH)); + M_MEMCOPY((g_assVF_INC_Y3_LV5), (c_assVF_INC_Y3_LV5_SedanH)); + M_MEMCOPY((g_assVF_INC_Y4_LV5), (c_assVF_INC_Y4_LV5_SedanH)); + M_MEMCOPY((g_assVF_INC_X1_LV5), (c_assVF_INC_X1_LV5_SedanH)); + M_MEMCOPY((g_assVF_INC_X2_LV5), (c_assVF_INC_X2_LV5_SedanH)); + M_MEMCOPY((g_assVF_INC_X3_LV5), (c_assVF_INC_X3_LV5_SedanH)); + M_MEMCOPY((g_assVF_INC_X4_LV5), (c_assVF_INC_X4_LV5_SedanH)); + M_MEMCOPY((g_assVF_AMB_Y1_LV5), (c_assVF_AMB_Y1_LV5_SedanH)); + M_MEMCOPY((g_assVF_AMB_Y2_LV5), (c_assVF_AMB_Y2_LV5_SedanH)); + M_MEMCOPY((g_assVF_AMB_X1_LV5), (c_assVF_AMB_X1_LV5_SedanH)); + M_MEMCOPY((g_assVF_AMB_X2_LV5), (c_assVF_AMB_X2_LV5_SedanH)); + M_MEMCOPY((g_assVF_SUN_Y1_LV5), (c_assVF_SUN_Y1_LV5_SedanH)); + M_MEMCOPY((g_assVF_SUN_Y2_LV5), (c_assVF_SUN_Y2_LV5_SedanH)); + M_MEMCOPY((g_assVF_SUN_X1_LV5), (c_assVF_SUN_X1_LV5_SedanH)); + M_MEMCOPY((g_assVF_SUN_X2_LV5), (c_assVF_SUN_X2_LV5_SedanH)); + M_MEMCOPY((g_assTG_FLU_LV5), (c_assTG_FLU_LV5_SedanH)); + M_MEMCOPY((g_assTG_FRU_LV5), (c_assTG_FRU_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FU_MIN_LV5), (c_assDTG_FU_MIN_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FU_MAX_LV5), (c_assDTG_FU_MAX_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV5), (c_assDTG_FU_INC_Y1_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV5), (c_assDTG_FU_INC_Y2_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV5), (c_assDTG_FU_INC_Y3_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV5), (c_assDTG_FU_INC_Y4_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV5), (c_assDTG_FU_INC_X1_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV5), (c_assDTG_FU_INC_X2_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV5), (c_assDTG_FU_INC_X3_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV5), (c_assDTG_FU_INC_X4_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV5), (c_assDTG_FU_AMB_Y1_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV5), (c_assDTG_FU_AMB_Y2_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV5), (c_assDTG_FU_AMB_X1_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV5), (c_assDTG_FU_AMB_X2_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV5), (c_assDTG_FU_SUN_Y1_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV5), (c_assDTG_FU_SUN_Y2_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV5), (c_assDTG_FU_SUN_X1_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV5), (c_assDTG_FU_SUN_X2_LV5_SedanH)); + M_MEMCOPY((g_assTG_FLL_LV5), (c_assTG_FLL_LV5_SedanH)); + M_MEMCOPY((g_assTG_FRL_LV5), (c_assTG_FRL_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FL_MIN_LV5), (c_assDTG_FL_MIN_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FL_MAX_LV5), (c_assDTG_FL_MAX_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV5), (c_assDTG_FL_INC_Y1_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV5), (c_assDTG_FL_INC_Y2_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV5), (c_assDTG_FL_INC_Y3_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV5), (c_assDTG_FL_INC_Y4_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV5), (c_assDTG_FL_INC_X1_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV5), (c_assDTG_FL_INC_X2_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV5), (c_assDTG_FL_INC_X3_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV5), (c_assDTG_FL_INC_X4_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV5), (c_assDTG_FL_AMB_Y1_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV5), (c_assDTG_FL_AMB_Y2_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV5), (c_assDTG_FL_AMB_X1_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV5), (c_assDTG_FL_AMB_X2_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV5), (c_assDTG_FL_SUN_Y1_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV5), (c_assDTG_FL_SUN_Y2_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV5), (c_assDTG_FL_SUN_X1_LV5_SedanH)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV5), (c_assDTG_FL_SUN_X2_LV5_SedanH)); + M_MEMCOPY((g_assINCAR_TG_RL_LV5), (c_assINCAR_TG_RL_LV5_SedanH)); + M_MEMCOPY((g_assINCAR_TG_RR_LV5), (c_assINCAR_TG_RR_LV5_SedanH)); + M_MEMCOPY((g_assVTG_RL_LV5), (c_assVTG_RL_LV5_SedanH)); + M_MEMCOPY((g_assVTG_RR_LV5), (c_assVTG_RR_LV5_SedanH)); + M_MEMCOPY((g_assVR_MIN_LV5), (c_assVR_MIN_LV5_SedanH)); + M_MEMCOPY((g_assVR_MAX_LV5), (c_assVR_MAX_LV5_SedanH)); + M_MEMCOPY((g_assVR_INC_Y1_LV5), (c_assVR_INC_Y1_LV5_SedanH)); + M_MEMCOPY((g_assVR_INC_Y2_LV5), (c_assVR_INC_Y2_LV5_SedanH)); + M_MEMCOPY((g_assVR_INC_Y3_LV5), (c_assVR_INC_Y3_LV5_SedanH)); + M_MEMCOPY((g_assVR_INC_Y4_LV5), (c_assVR_INC_Y4_LV5_SedanH)); + M_MEMCOPY((g_assVR_INC_X1_LV5), (c_assVR_INC_X1_LV5_SedanH)); + M_MEMCOPY((g_assVR_INC_X2_LV5), (c_assVR_INC_X2_LV5_SedanH)); + M_MEMCOPY((g_assVR_INC_X3_LV5), (c_assVR_INC_X3_LV5_SedanH)); + M_MEMCOPY((g_assVR_INC_X4_LV5), (c_assVR_INC_X4_LV5_SedanH)); + M_MEMCOPY((g_assVR_AMB_Y1_LV5), (c_assVR_AMB_Y1_LV5_SedanH)); + M_MEMCOPY((g_assVR_AMB_Y2_LV5), (c_assVR_AMB_Y2_LV5_SedanH)); + M_MEMCOPY((g_assVR_AMB_X1_LV5), (c_assVR_AMB_X1_LV5_SedanH)); + M_MEMCOPY((g_assVR_AMB_X2_LV5), (c_assVR_AMB_X2_LV5_SedanH)); + M_MEMCOPY((g_assVR_SUN_Y1_LV5), (c_assVR_SUN_Y1_LV5_SedanH)); + M_MEMCOPY((g_assVR_SUN_Y2_LV5), (c_assVR_SUN_Y2_LV5_SedanH)); + M_MEMCOPY((g_assVR_SUN_X1_LV5), (c_assVR_SUN_X1_LV5_SedanH)); + M_MEMCOPY((g_assVR_SUN_X2_LV5), (c_assVR_SUN_X2_LV5_SedanH)); + M_MEMCOPY((g_assTG_RL_LV5), (c_assTG_RL_LV5_SedanH)); + M_MEMCOPY((g_assTG_RR_LV5), (c_assTG_RR_LV5_SedanH)); + M_MEMCOPY((g_assDTG_R_MIN_LV5), (c_assDTG_R_MIN_LV5_SedanH)); + M_MEMCOPY((g_assDTG_R_MAX_LV5), (c_assDTG_R_MAX_LV5_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV5), (c_assDTG_R_INC_Y1_LV5_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV5), (c_assDTG_R_INC_Y2_LV5_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV5), (c_assDTG_R_INC_Y3_LV5_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV5), (c_assDTG_R_INC_Y4_LV5_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV5), (c_assDTG_R_INC_X1_LV5_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV5), (c_assDTG_R_INC_X2_LV5_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV5), (c_assDTG_R_INC_X3_LV5_SedanH)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV5), (c_assDTG_R_INC_X4_LV5_SedanH)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV5), (c_assDTG_R_AMB_Y1_LV5_SedanH)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV5), (c_assDTG_R_AMB_Y2_LV5_SedanH)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV5), (c_assDTG_R_AMB_X1_LV5_SedanH)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV5), (c_assDTG_R_AMB_X2_LV5_SedanH)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV5), (c_assDTG_R_SUN_Y1_LV5_SedanH)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV5), (c_assDTG_R_SUN_Y2_LV5_SedanH)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV5), (c_assDTG_R_SUN_X1_LV5_SedanH)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV5), (c_assDTG_R_SUN_X2_LV5_SedanH)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV5), (c_assCORRECT_DUCT_TIME_FR_LV5_SedanH)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV5), (c_assCORRECT_DUCT_TIME_FL_LV5_SedanH)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV5), (c_assCORRECT_DUCT_RATE_LV5_SedanH)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV5), (c_assCORRECT_DUCT_MAX_LV5_SedanH)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV5), (c_assCORRECT_AF_TIME_FR_LV5_SedanH)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV5), (c_assCORRECT_AF_TIME_FL_LV5_SedanH)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV5), (c_assCORRECT_AF_RATE_LV5_SedanH)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV5), (c_assCORRECT_AF_MAX_LV5_SedanH)); +/* ------------------------------------------Lv5 : End*/ + M_MEMCOPY((g_assDUCT_TGT_DEF_VALVE_L), (c_assDUCT_TGT_DEF_VALVE_L_SedanH)); + M_MEMCOPY((g_assDUCT_TGT_DEF_VALVE_R), (c_assDUCT_TGT_DEF_VALVE_R_SedanH)); +/* ------------------------------------------DuctTgt Increase : End*/ + M_MEMCOPY((g_assAMB_LV_UP), (c_assAMB_LV_UP_SedanH)); + M_MEMCOPY((g_assAMB_LV_DN), (c_assAMB_LV_DN_SedanH)); + M_MEMCOPY((g_assAMB_LV_TG), (c_assAMB_LV_TG_SedanH)); +/* ------------------------------------------Ambient LEVEL : End*/ + M_MEMCOPY((g_aucMODE_BY_SET_F_LV0), (c_aucMODE_BY_SET_F_LV0_SedanH)); + M_MEMCOPY((g_aucMODE_BY_SET_F_LV1), (c_aucMODE_BY_SET_F_LV1_SedanH)); + M_MEMCOPY((g_aucMODE_BY_SET_F_LV2), (c_aucMODE_BY_SET_F_LV2_SedanH)); + M_MEMCOPY((g_aucMODE_BY_SET_F_LV3), (c_aucMODE_BY_SET_F_LV3_SedanH)); + M_MEMCOPY((g_aucMODE_BY_SET_F_LV4), (c_aucMODE_BY_SET_F_LV4_SedanH)); + M_MEMCOPY((g_aucMODE_BY_SET_F_LV5), (c_aucMODE_BY_SET_F_LV5_SedanH)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV0), (c_ausMODE_BY_DUCT_TG_R_LV0_SedanH)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV1), (c_ausMODE_BY_DUCT_TG_R_LV1_SedanH)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV2), (c_ausMODE_BY_DUCT_TG_R_LV2_SedanH)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV3), (c_ausMODE_BY_DUCT_TG_R_LV3_SedanH)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV4), (c_ausMODE_BY_DUCT_TG_R_LV4_SedanH)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV5), (c_ausMODE_BY_DUCT_TG_R_LV5_SedanH)); +/* ------------------------------------------Mode depend on SET for each level : End*/ + g_ssPREC_REC_ON_AMB = c_ssPREC_REC_ON_AMB_SedanH; + g_ssPREC_REC_OFF_AMB = c_ssPREC_REC_OFF_AMB_SedanH; + M_MEMCOPY((g_aucPREC_VEH_SPD_OSA), (c_aucPREC_VEH_SPD_OSA_SedanH)); + M_MEMCOPY((g_assPRE_AMB_RANGE_WINTER), (c_assPRE_AMB_RANGE_WINTER_SedanH)); + M_MEMCOPY((g_aucPREC_OSA_WINTER), (c_aucPREC_OSA_WINTER_SedanH)); + M_MEMCOPY((g_aucPREC_REC_WINTER), (c_aucPREC_REC_WINTER_SedanH)); + M_MEMCOPY((g_ausPREC_HUMIDITY_NOK), (c_ausPREC_HUMIDITY_NOK_SedanH)); + M_MEMCOPY((g_ausPREC_HUMIDITY_OK), (c_ausPREC_HUMIDITY_OK_SedanH)); + M_MEMCOPY((g_ausPREC_ENTRY_RPM), (c_ausPREC_ENTRY_RPM_SedanH)); + M_MEMCOPY((g_ausPREC_EXIT_RPM), (c_ausPREC_EXIT_RPM_SedanH)); + M_MEMCOPY((g_ausPREC_COMP_SPD_1), (c_ausPREC_COMP_SPD_1_SedanH)); + M_MEMCOPY((g_aucPREC_OSA_SUMMER_1), (c_aucPREC_OSA_SUMMER_1_SedanH)); + M_MEMCOPY((g_aucPREC_REC_SUMMER_1), (c_aucPREC_REC_SUMMER_1_SedanH)); + M_MEMCOPY((g_assPREC_EVA_DIFF_FB_TG_F), (c_assPREC_EVA_DIFF_FB_TG_F_SedanH)); + M_MEMCOPY((g_aucPREC_OSA_SUMMER_2), (c_aucPREC_OSA_SUMMER_2_SedanH)); + M_MEMCOPY((g_aucPREC_REC_SUMMER_2), (c_aucPREC_REC_SUMMER_2_SedanH)); + M_MEMCOPY((g_aucPREC_EVA_DIFF), (c_aucPREC_EVA_DIFF_SedanH)); + g_ucPREC_OSA_SUMMER_3 = c_ucPREC_OSA_SUMMER_3_SedanH; + g_ucPREC_REC_SUMMER_3 = c_ucPREC_REC_SUMMER_3_SedanH; +/* ------------------------------------------AutoRec : End*/ + M_MEMCOPY((g_ausFLOW_FR_VE2VALVE), (c_ausFLOW_FR_VE2VALVE_SedanH)); + M_MEMCOPY((g_ausFLOW_FR_BIVALVE), (c_ausFLOW_FR_BIVALVE_SedanH)); + M_MEMCOPY((g_ausFLOW_FR_BI2VALVE), (c_ausFLOW_FR_BI2VALVE_SedanH)); + M_MEMCOPY((g_ausFLOW_FR_AF2VALVE), (c_ausFLOW_FR_AF2VALVE_SedanH)); + M_MEMCOPY((g_ausFLOW_FR_AF2VALVE_SUMMER), (c_ausFLOW_FR_AF2VALVE_SUMMER_SedanH)); + M_MEMCOPY((g_ausFLOW_FR_FO2VALVE), (c_ausFLOW_FR_FO2VALVE_SedanH)); + M_MEMCOPY((g_ausFLOW_FR_FD2VALVE), (c_ausFLOW_FR_FD2VALVE_SedanH)); + M_MEMCOPY((g_ausFLOW_FR_DE2VALVE), (c_ausFLOW_FR_DE2VALVE_SedanH)); + M_MEMCOPY((g_ausFLOW_FR_TR2VALVE), (c_ausFLOW_FR_TR2VALVE_SedanH)); + M_MEMCOPY((g_ausFLOW_FR_HI2VALVE), (c_ausFLOW_FR_HI2VALVE_SedanH)); + M_MEMCOPY((g_ausFLOW_FR_BIVALVE_MANUAL), (c_ausFLOW_FR_BIVALVE_MANUAL_SedanH)); + M_MEMCOPY((g_ausFLOW_RE_VENT), (c_ausFLOW_RE_VENT_SedanH)); + M_MEMCOPY((g_ausFLOW_RE_BI2VALVE), (c_ausFLOW_RE_BI2VALVE_SedanH)); + M_MEMCOPY((g_ausFLOW_RE_FO2VALVE), (c_ausFLOW_RE_FO2VALVE_SedanH)); + M_MEMCOPY((g_ausFLOW_RE_VENT_2), (c_ausFLOW_RE_VENT_2_SedanH)); + M_MEMCOPY((g_ausFLOW_RE_BI2VALVE_2), (c_ausFLOW_RE_BI2VALVE_2_SedanH)); + M_MEMCOPY((g_ausFLOW_RE_VENT_3), (c_ausFLOW_RE_VENT_3_SedanH)); + M_MEMCOPY((g_ausFLOW_RE_BI2VALVE_3), (c_ausFLOW_RE_BI2VALVE_3_SedanH)); + M_MEMCOPY((g_ausFLOW_RE_VENT_MANUAL), (c_ausFLOW_RE_VENT_MANUAL_SedanH)); + M_MEMCOPY((g_ausFLOW_RE_BI2VALVE_MANUAL), (c_ausFLOW_RE_BI2VALVE_MANUAL_SedanH)); +/* ------------------------------------------Flow Control Valve: End*/ + M_MEMCOPY((g_assFLOW_BI_AMB_TGT), (c_assFLOW_BI_AMB_TGT_SedanH)); + M_MEMCOPY((g_aucFLOW_BI_VENT_PLUS), (c_aucFLOW_BI_VENT_PLUS_SedanH)); + M_MEMCOPY((g_assFLOW_BI_TEMP_TGT), (c_assFLOW_BI_TEMP_TGT_SedanH)); + M_MEMCOPY((g_aucFLOW_BI_FOOT_PLUS), (c_aucFLOW_BI_FOOT_PLUS_SedanH)); + M_MEMCOPY((g_aucFLOW_BI_VENT_VALVE_MAX), (c_aucFLOW_BI_VENT_VALVE_MAX_SedanH)); + M_MEMCOPY((g_aucFLOW_BI_FOOT_VALVE_MAX), (c_aucFLOW_BI_FOOT_VALVE_MAX_SedanH)); + M_MEMCOPY((g_aucFLOW_BI_VENT_VALVE_MIN), (c_aucFLOW_BI_VENT_VALVE_MIN_SedanH)); + M_MEMCOPY((g_aucFLOW_BI_FOOT_VALVE_MIN), (c_aucFLOW_BI_FOOT_VALVE_MIN_SedanH)); +/* ------------------------------------------Bi 2 level conditions: End*/ + M_MEMCOPY((g_assFLOW_B2I_AMB_TGT), (c_assFLOW_B2I_AMB_TGT_SedanH)); + M_MEMCOPY((g_aucFLOW_BI2_VENT_PLUS), (c_aucFLOW_BI2_VENT_PLUS_SedanH)); + M_MEMCOPY((g_assFLOW_BI2_TEMP_TGT), (c_assFLOW_BI2_TEMP_TGT_SedanH)); + M_MEMCOPY((g_aucFLOW_BI2_FOOT_PLUS), (c_aucFLOW_BI2_FOOT_PLUS_SedanH)); + M_MEMCOPY((g_aucFLOW_BI2_VENT_VALVE_MAX), (c_aucFLOW_BI2_VENT_VALVE_MAX_SedanH)); + M_MEMCOPY((g_aucFLOW_BI2_FOOT_VALVE_MAX), (c_aucFLOW_BI2_FOOT_VALVE_MAX_SedanH)); + M_MEMCOPY((g_aucFLOW_BI2_VENT_VALVE_MIN), (c_aucFLOW_BI2_VENT_VALVE_MIN_SedanH)); + M_MEMCOPY((g_aucFLOW_BI2_FOOT_VALVE_MIN), (c_aucFLOW_BI2_FOOT_VALVE_MIN_SedanH)); +/* ------------------------------------------AF level conditions: End*/ + M_MEMCOPY((g_assFLOW_AF_AMB_TGT), (c_assFLOW_AF_AMB_TGT_SedanH)); + M_MEMCOPY((g_aucFLOW_AF_VENT_PLUS), (c_aucFLOW_AF_VENT_PLUS_SedanH)); + M_MEMCOPY((g_aucFLOW_AF_BLR_AF_TGT), (c_aucFLOW_AF_BLR_AF_TGT_SedanH)); + M_MEMCOPY((g_aucFLOW_AF_FOOT_PLUS), (c_aucFLOW_AF_FOOT_PLUS_SedanH)); + M_MEMCOPY((g_aucFLOW_AF_VENT_VALVE_MAX), (c_aucFLOW_AF_VENT_VALVE_MAX_SedanH)); + M_MEMCOPY((g_aucFLOW_AF_FOOT_VALVE_MAX), (c_aucFLOW_AF_FOOT_VALVE_MAX_SedanH)); +/* ------------------------------------------AF level conditions: End*/ + M_MEMCOPY((g_assFLOW_AFSM_AMB_TGT), (c_assFLOW_AFSM_AMB_TGT_SedanH)); + M_MEMCOPY((g_aucFLOW_AFSM_VENT_PLUS), (c_aucFLOW_AFSM_VENT_PLUS_SedanH)); + M_MEMCOPY((g_assFLOW_AFSM_TEMP_TGT), (c_assFLOW_AFSM_TEMP_TGT_SedanH)); + M_MEMCOPY((g_aucFLOW_AFSM_FOOT_PLUS), (c_aucFLOW_AFSM_FOOT_PLUS_SedanH)); + M_MEMCOPY((g_aucFLOW_AFSM_VENT_VALVE_MAX), (c_aucFLOW_AFSM_VENT_VALVE_MAX_SedanH)); + M_MEMCOPY((g_aucFLOW_AFSM_FOOT_VALVE_MAX), (c_aucFLOW_AFSM_FOOT_VALVE_MAX_SedanH)); +/* ------------------------------------------AF_summer level conditions: End*/ + M_MEMCOPY((g_aucMODE_INDEX), (c_aucMODE_INDEX_SedanH)); + M_MEMCOPY((g_assFOOT_STEP_DUCT_TGT), (c_assFOOT_STEP_DUCT_TGT_SedanH)); + M_MEMCOPY((g_assBLR_FOOT_IND), (c_assBLR_FOOT_IND_SedanH)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_P1), (c_ascFOOT_STEP_VALVE_P1_SedanH)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_P2), (c_ascFOOT_STEP_VALVE_P2_SedanH)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_P3), (c_ascFOOT_STEP_VALVE_P3_SedanH)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_M1), (c_ascFOOT_STEP_VALVE_M1_SedanH)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_M2), (c_ascFOOT_STEP_VALVE_M2_SedanH)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_M3), (c_ascFOOT_STEP_VALVE_M3_SedanH)); + M_MEMCOPY((g_assFOOT_STEP_BLR_P1), (c_assFOOT_STEP_BLR_P1_SedanH)); + M_MEMCOPY((g_assFOOT_STEP_BLR_P2), (c_assFOOT_STEP_BLR_P2_SedanH)); + M_MEMCOPY((g_assFOOT_STEP_BLR_P3), (c_assFOOT_STEP_BLR_P3_SedanH)); + M_MEMCOPY((g_assFOOT_STEP_BLR_M1), (c_assFOOT_STEP_BLR_M1_SedanH)); + M_MEMCOPY((g_assFOOT_STEP_BLR_M2), (c_assFOOT_STEP_BLR_M2_SedanH)); + M_MEMCOPY((g_assFOOT_STEP_BLR_M3), (c_assFOOT_STEP_BLR_M3_SedanH)); +/* ------------------------------------------Individual foot temperature: End*/ + M_MEMCOPY((g_aucREAR_FOOT_VALVE_AMB_LV2), (c_aucREAR_FOOT_VALVE_AMB_LV2_SedanH)); + M_MEMCOPY((g_aucREAR_FOOT_VALVE_AMB_LV3), (c_aucREAR_FOOT_VALVE_AMB_LV3_SedanH)); + M_MEMCOPY((g_aucREAR_FOOT_VALVE_AMB_LV4), (c_aucREAR_FOOT_VALVE_AMB_LV4_SedanH)); +/* ------------------------------------------Blowing foots from Rear HVAC: End*/ + M_MEMCOPY((g_ausFLOW_FR_VE2BLR_AF), (c_ausFLOW_FR_VE2BLR_AF_SedanH)); + M_MEMCOPY((g_ausFLOW_FR_BIVALVE_AF), (c_ausFLOW_FR_BIVALVE_AF_SedanH)); + M_MEMCOPY((g_ausFLOW_FR_BI2BLR_AF), (c_ausFLOW_FR_BI2BLR_AF_SedanH)); + M_MEMCOPY((g_ausFLOW_FR_FO2BLR_AF), (c_ausFLOW_FR_FO2BLR_AF_SedanH)); + M_MEMCOPY((g_ausFLOW_FR_AF2VALVE_AF), (c_ausFLOW_FR_AF2VALVE_AF_SedanH)); + M_MEMCOPY((g_ausFLOW_FR_AF2VALVE_SUMMER_AF), (c_ausFLOW_FR_AF2VALVE_SUMMER_AF_SedanH)); + M_MEMCOPY((g_ausFLOW_FR_FD2BLR_AF), (c_ausFLOW_FR_FD2BLR_AF_SedanH)); + M_MEMCOPY((g_ausFLOW_FR_DE2BLR_AF), (c_ausFLOW_FR_DE2BLR_AF_SedanH)); + M_MEMCOPY((g_ausFLOW_FR_TR2BLR_AF), (c_ausFLOW_FR_TR2BLR_AF_SedanH)); + M_MEMCOPY((g_ausFLOW_FR_HI2BLR_AF), (c_ausFLOW_FR_HI2BLR_AF_SedanH)); + M_MEMCOPY((g_ausFLOW_RE_VE2BLR_AF), (c_ausFLOW_RE_VE2BLR_AF_SedanH)); + M_MEMCOPY((g_ausFLOW_RE_BI2BLR_AF), (c_ausFLOW_RE_BI2BLR_AF_SedanH)); + M_MEMCOPY((g_ausFLOW_RE_FO2BLR_AF), (c_ausFLOW_RE_FO2BLR_AF_SedanH)); +/* ------------------------------------------Flow Control AF: End*/ + M_MEMCOPY((g_ascAUTO_STEP_AF_F), (c_ascAUTO_STEP_AF_F_SedanH)); + M_MEMCOPY((g_ascAUTO_STEP_AF_R), (c_ascAUTO_STEP_AF_R_SedanH)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_U_F_LV0_1), (c_assAUTO_STEP_DUCT_TG_U_F_LV0_1_SedanH)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_U_F_LV2_3), (c_assAUTO_STEP_DUCT_TG_U_F_LV2_3_SedanH)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_U_F_LV4_5), (c_assAUTO_STEP_DUCT_TG_U_F_LV4_5_SedanH)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_L_F_LV0_1), (c_assAUTO_STEP_DUCT_TG_L_F_LV0_1_SedanH)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_L_F_LV2_3), (c_assAUTO_STEP_DUCT_TG_L_F_LV2_3_SedanH)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_L_F_LV4_5), (c_assAUTO_STEP_DUCT_TG_L_F_LV4_5_SedanH)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_R_LV0_1), (c_assAUTO_STEP_DUCT_TG_R_LV0_1_SedanH)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_R_LV2_3), (c_assAUTO_STEP_DUCT_TG_R_LV2_3_SedanH)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_R_LV4_5), (c_assAUTO_STEP_DUCT_TG_R_LV4_5_SedanH)); +/* ------------------------------------------5 AUTO mode: End*/ + M_MEMCOPY((g_ausVALVE_SPACE), (c_ausVALVE_SPACE_SedanH)); + M_MEMCOPY((g_aucVALVE_SECTION_S1_F_SIDE_VENT), (c_aucVALVE_SECTION_S1_F_SIDE_VENT_SedanH)); + M_MEMCOPY((g_aucVALVE_SECTION_S1_F_CENT_VENT), (c_aucVALVE_SECTION_S1_F_CENT_VENT_SedanH)); + M_MEMCOPY((g_aucVALVE_SECTION_S1_F_DRIVER_FOOT), (c_aucVALVE_SECTION_S1_F_DRIVER_FOOT_SedanH)); + M_MEMCOPY((g_aucVALVE_SECTION_S1_F_RIGHT_PASS), (c_aucVALVE_SECTION_S1_F_RIGHT_PASS_SedanH)); + M_MEMCOPY((g_aucBLR_SPD_V1_1_F), (c_aucBLR_SPD_V1_1_F_SedanH)); + M_MEMCOPY((g_aucBLR_SPD_K2_1_F_SIDE_VENT), (c_aucBLR_SPD_K2_1_F_SIDE_VENT_SedanH)); + M_MEMCOPY((g_aucBLR_SPD_K2_2_F_CENT_VENT), (c_aucBLR_SPD_K2_2_F_CENT_VENT_SedanH)); + M_MEMCOPY((g_aucBLR_SPD_K2_3_F_DRIVER_FOOT), (c_aucBLR_SPD_K2_3_F_DRIVER_FOOT_SedanH)); + M_MEMCOPY((g_aucBLR_SPD_K2_4_F_RIGHT_PASS), (c_aucBLR_SPD_K2_4_F_RIGHT_PASS_SedanH)); + M_MEMCOPY((g_ausVALVE_VEH_SPD), (c_ausVALVE_VEH_SPD_SedanH)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_SIDE_VENT), (c_aucVALVE_VEH_SPD_SIDE_VENT_SedanH)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_SIDE_BI), (c_aucVALVE_VEH_SPD_SIDE_BI_SedanH)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_SIDE_AFOOT), (c_aucVALVE_VEH_SPD_SIDE_AFOOT_SedanH)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_CNET_VENT), (c_aucVALVE_VEH_SPD_CNET_VENT_SedanH)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_CENT_BI), (c_aucVALVE_VEH_SPD_CENT_BI_SedanH)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_CENT_AFOOT), (c_aucVALVE_VEH_SPD_CENT_AFOOT_SedanH)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_FOOT_BI), (c_aucVALVE_VEH_SPD_FOOT_BI_SedanH)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_FOOT_AFOOT), (c_aucVALVE_VEH_SPD_FOOT_AFOOT_SedanH)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_2FOOT), (c_aucVALVE_VEH_SPD_2FOOT_SedanH)); + M_MEMCOPY((g_aucBLR_SPD_VEH_SPD_V1_3), (c_aucBLR_SPD_VEH_SPD_V1_3_SedanH)); + M_MEMCOPY((g_aucFRONT_SIDE_DRS_PERCENT), (c_aucFRONT_SIDE_DRS_PERCENT_SedanH)); + M_MEMCOPY((g_aucFRONT_CENT_DRS_PERCENT), (c_aucFRONT_CENT_DRS_PERCENT_SedanH)); +/* ------------------------------------------Different blower speed FRONT MODE: End*/ + M_MEMCOPY((g_aucVALVE_S1_R_BIPILLAR), (c_aucVALVE_S1_R_BIPILLAR_SedanH)); + M_MEMCOPY((g_aucVALVE_S1_R_CENT_VENT), (c_aucVALVE_S1_R_CENT_VENT_SedanH)); + M_MEMCOPY((g_aucVALVE_S1_R_FOOT), (c_aucVALVE_S1_R_FOOT_SedanH)); + M_MEMCOPY((g_aucVALVE_PERC_R_BIPILLAR), (c_aucVALVE_PERC_R_BIPILLAR_SedanH)); + M_MEMCOPY((g_aucVALVE_PERC_R_CENT_VENT), (c_aucVALVE_PERC_R_CENT_VENT_SedanH)); + M_MEMCOPY((g_aucVALVE_PERC_R_FOOT), (c_aucVALVE_PERC_R_FOOT_SedanH)); + M_MEMCOPY((g_aucBLR_SPD_V1_1_R), (c_aucBLR_SPD_V1_1_R_SedanH)); + M_MEMCOPY((g_aucREAR_CEN_MIN_VALUE_BY_DRS_ZERO), (c_aucREAR_CEN_MIN_VALUE_BY_DRS_ZERO_SedanH)); + M_MEMCOPY((g_aucBLR_SPD_K2_1_R_BIPILLAR_MIN), (c_aucBLR_SPD_K2_1_R_BIPILLAR_MIN_SedanH)); + M_MEMCOPY((g_aucBLR_SPD_K2_2_R_CENT_VENT_MIN), (c_aucBLR_SPD_K2_2_R_CENT_VENT_MIN_SedanH)); + M_MEMCOPY((g_aucBLR_SPD_K2_3_R_FOOT_MIN), (c_aucBLR_SPD_K2_3_R_FOOT_MIN_SedanH)); + M_MEMCOPY((g_aucBLR_SPD_K2_1_R_BIPILLAR_MAX), (c_aucBLR_SPD_K2_1_R_BIPILLAR_MAX_SedanH)); + M_MEMCOPY((g_aucBLR_SPD_K2_2_R_CENT_VENTR_MAX), (c_aucBLR_SPD_K2_2_R_CENT_VENTR_MAX_SedanH)); + M_MEMCOPY((g_aucBLR_SPD_K2_3_R_FOOTR_MAX), (c_aucBLR_SPD_K2_3_R_FOOTR_MAX_SedanH)); + M_MEMCOPY((g_aucREAR_SIDE_DRS_PERCENT_VALVE), (c_aucREAR_SIDE_DRS_PERCENT_VALVE_SedanH)); + M_MEMCOPY((g_aucREAR_CENT_DRS_PERCENT_VALVE), (c_aucREAR_CENT_DRS_PERCENT_VALVE_SedanH)); + M_MEMCOPY((g_aucREAR_SIDE_DRS_PERCENT_AF), (c_aucREAR_SIDE_DRS_PERCENT_AF_SedanH)); + M_MEMCOPY((g_aucREAR_CENT_DRS_PERCENT_AF), (c_aucREAR_CENT_DRS_PERCENT_AF_SedanH)); +/* ------------------------------------------Different blower speed REAR MODE: End*/ + M_MEMCOPY((g_ausMIN_PWM), (c_ausMIN_PWM_SedanH)); +/* ------------------------------------------MinPWM: End*/ + M_MEMCOPY((g_assSTART_ENTER_COOLANT), (c_assSTART_ENTER_COOLANT_SedanH)); + M_MEMCOPY((g_assSTART_COOLANT_STEP0_TO_1), (c_assSTART_COOLANT_STEP0_TO_1_SedanH)); + M_MEMCOPY((g_assSTART_COOLANT_TO_STEP2), (c_assSTART_COOLANT_TO_STEP2_SedanH)); + M_MEMCOPY((g_assSTART_COOLANT_STEP1_BLR_F), (c_assSTART_COOLANT_STEP1_BLR_F_SedanH)); + M_MEMCOPY((g_assSTART_COOLANT_STEP1_BLR_R), (c_assSTART_COOLANT_STEP1_BLR_R_SedanH)); + M_MEMCOPY((g_assSTART_ENTER_INCAR), (c_assSTART_ENTER_INCAR_SedanH)); + M_MEMCOPY((g_ausSTART_ENTER_SETTEMP), (c_ausSTART_ENTER_SETTEMP_SedanH)); + M_MEMCOPY((g_aucSTART_INCAR_FLT_UP), (c_aucSTART_INCAR_FLT_UP_SedanH)); + M_MEMCOPY((g_aucSTART_INCAR_FLT_DN), (c_aucSTART_INCAR_FLT_DN_SedanH)); + M_MEMCOPY((g_aucSTART_VALVE_IDX_STEP1), (c_aucSTART_VALVE_IDX_STEP1_SedanH)); + M_MEMCOPY((g_aucSTART_AUTODEMIST2_STEP2), (c_aucSTART_AUTODEMIST2_STEP2_SedanH)); + M_MEMCOPY((g_aucSTART_ELEC_WINDOW), (c_aucSTART_ELEC_WINDOW_SedanH)); + M_MEMCOPY((g_ausSTART_BLR_AF_STEP12_F), (c_ausSTART_BLR_AF_STEP12_F_SedanH)); + M_MEMCOPY((g_ausSTART_BLR_AF_STEP12_R), (c_ausSTART_BLR_AF_STEP12_R_SedanH)); + M_MEMCOPY((g_ausSTART_BLR_SPD_STEP2_F), (c_ausSTART_BLR_SPD_STEP2_F_SedanH)); + M_MEMCOPY((g_ausSTART_BLR_SPD_STEP2_R), (c_ausSTART_BLR_SPD_STEP2_R_SedanH)); + M_MEMCOPY((g_aucSTART_DUCT_TGT_STEP2_FX_U), (c_aucSTART_DUCT_TGT_STEP2_FX_U_SedanH)); + M_MEMCOPY((g_aucSTART_DUCT_TGT_STEP2_FX_L), (c_aucSTART_DUCT_TGT_STEP2_FX_L_SedanH)); + M_MEMCOPY((g_aucSTART_DUCT_TGT_STEP2_RX), (c_aucSTART_DUCT_TGT_STEP2_RX_SedanH)); + M_MEMCOPY((g_aucSTART_VALVE_CHANGE_SPD_F), (c_aucSTART_VALVE_CHANGE_SPD_F_SedanH)); + M_MEMCOPY((g_aucSTART_VALVE_CHANGE_SPD_R), (c_aucSTART_VALVE_CHANGE_SPD_R_SedanH)); + M_MEMCOPY((g_ausSTART_TIME_STEP1_TO_2), (c_ausSTART_TIME_STEP1_TO_2_SedanH)); + M_MEMCOPY((g_ausSTART_TIME_STEP2_TO_3), (c_ausSTART_TIME_STEP2_TO_3_SedanH)); + M_MEMCOPY((g_assSTART_INCAR_STEP1_TO_2), (c_assSTART_INCAR_STEP1_TO_2_SedanH)); + M_MEMCOPY((g_assSTART_INCAR_STEP2_TO_3), (c_assSTART_INCAR_STEP2_TO_3_SedanH)); + M_MEMCOPY((g_aucSTART_3WAY_OPEN), (c_aucSTART_3WAY_OPEN_SedanH)); + M_MEMCOPY((g_aucSTART_2WAY_OPEN), (c_aucSTART_2WAY_OPEN_SedanH)); + M_MEMCOPY((g_aucSTART_TXV_F), (c_aucSTART_TXV_F_SedanH)); + M_MEMCOPY((g_aucSTART_TXV_R), (c_aucSTART_TXV_R_SedanH)); +/* ------------------------------------------Start control: End*/ + M_MEMCOPY((g_assFAILURE_AMB_TEMP), (c_assFAILURE_AMB_TEMP_SedanH)); + M_MEMCOPY((g_assAC_PRESSURE_LOW_HYS_UP), (c_assAC_PRESSURE_LOW_HYS_UP_SedanH)); + M_MEMCOPY((g_assAC_PRESSURE_LOW_HYS_DN), (c_assAC_PRESSURE_LOW_HYS_DN_SedanH)); + M_MEMCOPY((g_assAC_LOW_AMB_F), (c_assAC_LOW_AMB_F_SedanH)); + M_MEMCOPY((g_assAC_CUT_OFF_AMB_F), (c_assAC_CUT_OFF_AMB_F_SedanH)); + M_MEMCOPY((g_assAC_WINTER_TXV_DEWPOINT), (c_assAC_WINTER_TXV_DEWPOINT_SedanH)); + M_MEMCOPY((g_assAC_CUT_OFF_AMB_R), (c_assAC_CUT_OFF_AMB_R_SedanH)); + M_MEMCOPY((g_assEVA_TG_AMB_F), (c_assEVA_TG_AMB_F_SedanH)); + M_MEMCOPY((g_assEVA_TG_AMB_R), (c_assEVA_TG_AMB_R_SedanH)); + g_ucAC_EXTRA_RPM = c_ucAC_EXTRA_RPM_SedanH; + M_MEMCOPY((g_assAC_EVA_LV_SHUT_OFF), (c_assAC_EVA_LV_SHUT_OFF_SedanH)); + M_MEMCOPY((g_assAC_PRESSURE_HYS_HI_ENG_ON), (c_assAC_PRESSURE_HYS_HI_ENG_ON_SedanH)); + g_usCMP_MAX_ENG_OFF = c_usCMP_MAX_ENG_OFF_SedanH; + g_ucFAN_MAX_ENG_OFF = c_ucFAN_MAX_ENG_OFF_SedanH; + g_ssAC_WINTER_TXV_HYST = c_ssAC_WINTER_TXV_HYST_SedanH; + M_MEMCOPY((g_aucAC_PRESSURE_HYS_HI_ENG_OFF), (c_aucAC_PRESSURE_HYS_HI_ENG_OFF_SedanH)); + M_MEMCOPY((g_ausCMP_RPM_RESONANCE), (c_ausCMP_RPM_RESONANCE_SedanH)); +/* ------------------------------------------A/C Control Pressure : End*/ + M_MEMCOPY((g_assPRESSURE_TO_FAN_X), (c_assPRESSURE_TO_FAN_X_SedanH)); + M_MEMCOPY((g_aucPRESSURE_TO_FAN_Y), (c_aucPRESSURE_TO_FAN_Y_SedanH)); +/* ------------------------------------------CoolingFan: End*/ + g_ssREST_BATT = c_ssREST_BATT_SedanH; + g_ssRESTW_AMB = c_ssRESTW_AMB_SedanH; + M_MEMCOPY((g_assRESTW_WATER), (c_assRESTW_WATER_SedanH)); + g_usRESTW_READYEXPIRETIME = c_usRESTW_READYEXPIRETIME_SedanH; + M_MEMCOPY((g_aucRESTW_MODE), (c_aucRESTW_MODE_SedanH)); + g_usRESTW_TIMEOUTTIME = c_usRESTW_TIMEOUTTIME_SedanH; + g_ucRESTW_BLRSTEP = c_ucRESTW_BLRSTEP_SedanH; + g_ssRESTS_AMB = c_ssRESTS_AMB_SedanH; + g_uctRESTS_READYEXPIRETIME = c_uctRESTS_READYEXPIRETIME_SedanH; + M_MEMCOPY((g_aucRESTS_MODE), (c_aucRESTS_MODE_SedanH)); + g_usRESTS_TIMEOUTTIME = c_usRESTS_TIMEOUTTIME_SedanH; + g_ucRESTS_BLRSTEP = c_ucRESTS_BLRSTEP_SedanH; +/* ------------------------------------------Rest mode: End*/ + g_usFRESH_AIR_PURGE_ENTRY_TIME = c_usFRESH_AIR_PURGE_ENTRY_TIME_SedanH; + M_MEMCOPY((g_ausFRESH_AIR_PURGE_CHANGE_TIME), (c_ausFRESH_AIR_PURGE_CHANGE_TIME_SedanH)); +/* ------------------------------------------Purge Rec: End*/ + M_MEMCOPY((g_assMAX_DEF_U_DTG), (c_assMAX_DEF_U_DTG_SedanH)); + M_MEMCOPY((g_ausMAX_BLR_SPD), (c_ausMAX_BLR_SPD_SedanH)); +/* ------------------------------------------MAX DEF: End*/ + M_MEMCOPY((g_aucAQS_REC_LV_CO), (c_aucAQS_REC_LV_CO_SedanH)); + M_MEMCOPY((g_aucAQS_OSA_LV_CO), (c_aucAQS_OSA_LV_CO_SedanH)); + M_MEMCOPY((g_aucAQS_REC_LV_NOX), (c_aucAQS_REC_LV_NOX_SedanH)); + M_MEMCOPY((g_aucAQS_OSA_LV_NOX), (c_aucAQS_OSA_LV_NOX_SedanH)); + M_MEMCOPY((g_aucAQS_REC_LV_NH3), (c_aucAQS_REC_LV_NH3_SedanH)); + M_MEMCOPY((g_aucAQS_OSA_LV_NH3), (c_aucAQS_OSA_LV_NH3_SedanH)); + g_ucAQS_REC_ON_TIME = c_ucAQS_REC_ON_TIME_SedanH; + M_MEMCOPY((g_aucAQS_REC_ON_WAIT), (c_aucAQS_REC_ON_WAIT_SedanH)); +/* ------------------------------------------Aqs: End*/ + g_usAUTODEMIST_LV2_BLR_PLUS = c_usAUTODEMIST_LV2_BLR_PLUS_SedanH; + g_usAUTODEMIST_LV3_BLR_PLUS = c_usAUTODEMIST_LV3_BLR_PLUS_SedanH; + M_MEMCOPY((g_assAUTODEMIST_OFFSET_AMB_TEMP), (c_assAUTODEMIST_OFFSET_AMB_TEMP_SedanH)); + M_MEMCOPY((g_assAUTODEMIST_OFFSET_VENT_TEMP), (c_assAUTODEMIST_OFFSET_VENT_TEMP_SedanH)); + M_MEMCOPY((g_assAUTODEMIST_STEP_UP), (c_assAUTODEMIST_STEP_UP_SedanH)); + M_MEMCOPY((g_assAUTODEMIST_STEP_DN), (c_assAUTODEMIST_STEP_DN_SedanH)); + M_MEMCOPY((g_assAUTODEMIST_WINTER), (c_assAUTODEMIST_WINTER_SedanH)); +/* ------------------------------------------Auto Demist: End*/ + g_ssAUTODEMIST_ELEC_AMB_ENTRY = c_ssAUTODEMIST_ELEC_AMB_ENTRY_SedanH; + M_MEMCOPY((g_assAUTODEMIST_ELEC_WINDSHELD_TEMP), (c_assAUTODEMIST_ELEC_WINDSHELD_TEMP_SedanH)); +/* ------------------------------------------Electric AutoDemist: End*/ + g_ssAMBFILT_WATER = c_ssAMBFILT_WATER_SedanH; + M_MEMCOPY((g_aucAMBFILT_H_CNT), (c_aucAMBFILT_H_CNT_SedanH)); + g_ssAMB_FAILSAFE = c_ssAMB_FAILSAFE_SedanH; + g_ssAMBKEEP_KAT = c_ssAMBKEEP_KAT_SedanH; + g_ssAMBKEEP_KAT_PLUS = c_ssAMBKEEP_KAT_PLUS_SedanH; + g_ssAMBKEEP_WATER = c_ssAMBKEEP_WATER_SedanH; + M_MEMCOPY((g_aucAMBRATE_RISING), (c_aucAMBRATE_RISING_SedanH)); + M_MEMCOPY((g_aucAMBRATE_FALLING), (c_aucAMBRATE_FALLING_SedanH)); + M_MEMCOPY((g_aucAMBRATE_RISING_DIFF), (c_aucAMBRATE_RISING_DIFF_SedanH)); + M_MEMCOPY((g_aucAMBRATE_FALLING_DIFF), (c_aucAMBRATE_FALLING_DIFF_SedanH)); +/* ------------------------------------------Ambient: End*/ + M_MEMCOPY((g_ausINCARRATE_RISING_F), (c_ausINCARRATE_RISING_F_SedanH)); + M_MEMCOPY((g_ausINCARRATE_FALLING_F), (c_ausINCARRATE_FALLING_F_SedanH)); + M_MEMCOPY((g_ausINCARRATE_RISING_DIFF_F), (c_ausINCARRATE_RISING_DIFF_F_SedanH)); + M_MEMCOPY((g_ausINCARRATE_FALLING_DIFF_F), (c_ausINCARRATE_FALLING_DIFF_F_SedanH)); + M_MEMCOPY((g_ausINCARRATE_RISING_R), (c_ausINCARRATE_RISING_R_SedanH)); + M_MEMCOPY((g_ausINCARRATE_FALLING_R), (c_ausINCARRATE_FALLING_R_SedanH)); + M_MEMCOPY((g_ausINCARRATE_RISING_DIFF_R), (c_ausINCARRATE_RISING_DIFF_R_SedanH)); + M_MEMCOPY((g_ausINCARRATE_FALLING_DIFF_R), (c_ausINCARRATE_FALLING_DIFF_R_SedanH)); +/* ------------------------------------------Incar: End*/ + M_MEMCOPY((g_ausSUNRATE_RISING), (c_ausSUNRATE_RISING_SedanH)); + M_MEMCOPY((g_ausSUNRATE_FALLING), (c_ausSUNRATE_FALLING_SedanH)); +/* ------------------------------------------Sun: End*/ + M_MEMCOPY((g_ausAMB_LV_CHANGE_UNIT), (c_ausAMB_LV_CHANGE_UNIT_SedanH)); + M_MEMCOPY((g_aucAMB_LV_CHANGE_SEC), (c_aucAMB_LV_CHANGE_SEC_SedanH)); +/* ------------------------------------------Level Chage: End*/ + g_ssTHREEWAY_WATER = c_ssTHREEWAY_WATER_SedanH; + M_MEMCOPY((g_assTHREEWAY_DUCT_TGT_R), (c_assTHREEWAY_DUCT_TGT_R_SedanH)); + M_MEMCOPY((g_aucTHEREEWAY_EXPIRING), (c_aucTHEREEWAY_EXPIRING_SedanH)); +/* ------------------------------------------Three way: End*/ + M_MEMCOPY((g_assTWOWAY_REAR_DUCTTGT_R), (c_assTWOWAY_REAR_DUCTTGT_R_SedanH)); + M_MEMCOPY((g_aucTWOWAY_EXPIRING), (c_aucTWOWAY_EXPIRING_SedanH)); +/* ------------------------------------------two-way: End*/ + M_MEMCOPY((g_aucACT_HOM_SPD_FL_CH0), (c_aucACT_HOM_SPD_FL_CH0_SedanH)); + M_MEMCOPY((g_aucACT_HOM_SPD_FR_CH1), (c_aucACT_HOM_SPD_FR_CH1_SedanH)); + M_MEMCOPY((g_aucACT_HOM_SPD_R_CH2), (c_aucACT_HOM_SPD_R_CH2_SedanH)); + M_MEMCOPY((g_aucACT_HOM_SPD_R_EX_CH2), (c_aucACT_HOM_SPD_R_EX_CH2_SedanH)); + M_MEMCOPY((g_aucACT_MOV_SPD_FL_CH0), (c_aucACT_MOV_SPD_FL_CH0_SedanH)); + M_MEMCOPY((g_aucACT_MOV_SPD_FR_CH1), (c_aucACT_MOV_SPD_FR_CH1_SedanH)); + M_MEMCOPY((g_aucACT_MOV_SPD_R_CH2), (c_aucACT_MOV_SPD_R_CH2_SedanH)); + M_MEMCOPY((g_aucACT_MOV_SPD_R_EX_CH2), (c_aucACT_MOV_SPD_R_EX_CH2_SedanH)); +/* ------------------------------------------Actuator Homing: End*/ + M_MEMCOPY((g_assHI_MODE_ENG_TMEP), (c_assHI_MODE_ENG_TMEP_SedanH)); + M_MEMCOPY((g_aucHI_MODE_BLR_STEP_STS), (c_aucHI_MODE_BLR_STEP_STS_SedanH)); +/* ------------------------------------------Hi Mode: End*/ + M_MEMCOPY((g_ausMinusAF_GlassPos_L), (c_ausMinusAF_GlassPos_L_SedanH)); + M_MEMCOPY((g_ausMinusAF_GlassPos_R), (c_ausMinusAF_GlassPos_R_SedanH)); +/* ------------------------------------------GlassPosition: End*/ + M_MEMCOPY((g_assFoot2_Lv3_Amb), (c_assFoot2_Lv3_Amb_SedanH)); + M_MEMCOPY((g_assFoot2_Lv4_Amb), (c_assFoot2_Lv4_Amb_SedanH)); + M_MEMCOPY((g_assFoot2_Lv5_Amb), (c_assFoot2_Lv5_Amb_SedanH)); + M_MEMCOPY((g_assFoot2_Lv3_DuctTgt_Plus), (c_assFoot2_Lv3_DuctTgt_Plus_SedanH)); + M_MEMCOPY((g_assFoot2_Lv4_DuctTgt_Plus), (c_assFoot2_Lv4_DuctTgt_Plus_SedanH)); + M_MEMCOPY((g_assFoot2_Lv5_DuctTgt_Plus), (c_assFoot2_Lv5_DuctTgt_Plus_SedanH)); + M_MEMCOPY((g_ausFoot2_Lv1_FrontBlr_X), (c_ausFoot2_Lv1_FrontBlr_X_SedanH)); + M_MEMCOPY((g_ausFoot2_Lv1_Foot2Act_Y), (c_ausFoot2_Lv1_Foot2Act_Y_SedanH)); + M_MEMCOPY((g_assFoot2_Lv2_Threshold_Diff), (c_assFoot2_Lv2_Threshold_Diff_SedanH)); + M_MEMCOPY((g_assFoot2_Lv3_Threshold_Diff), (c_assFoot2_Lv3_Threshold_Diff_SedanH)); +/* ------------------------------------------Foot2 Ctrl: End*/ + M_MEMCOPY((g_ausDbF_Side_Af_Bi), (c_ausDbF_Side_Af_Bi_SedanH)); + M_MEMCOPY((g_ausDbF_Side_Af_Bi2), (c_ausDbF_Side_Af_Bi2_SedanH)); + M_MEMCOPY((g_ausDbF_Side_Af_Vent), (c_ausDbF_Side_Af_Vent_SedanH)); + M_MEMCOPY((g_ausDbF_Side_Bi_Bi2), (c_ausDbF_Side_Bi_Bi2_SedanH)); + M_MEMCOPY((g_ausDbF_Side_Bi_Vent), (c_ausDbF_Side_Bi_Vent_SedanH)); + M_MEMCOPY((g_ausDbF_Side_Bi2_Vent), (c_ausDbF_Side_Bi2_Vent_SedanH)); + M_MEMCOPY((g_ausDbF_Cen_Af_Bi), (c_ausDbF_Cen_Af_Bi_SedanH)); + M_MEMCOPY((g_ausDbF_Cen_Af_Bi2), (c_ausDbF_Cen_Af_Bi2_SedanH)); + M_MEMCOPY((g_ausDbF_Cen_Af_Vent), (c_ausDbF_Cen_Af_Vent_SedanH)); + M_MEMCOPY((g_ausDbF_Cen_Bi_Bi2), (c_ausDbF_Cen_Bi_Bi2_SedanH)); + M_MEMCOPY((g_ausDbF_Cen_Bi_Vent), (c_ausDbF_Cen_Bi_Vent_SedanH)); + M_MEMCOPY((g_ausDbF_Cen_Bi2_Vent), (c_ausDbF_Cen_Bi2_Vent_SedanH)); + M_MEMCOPY((g_ausDbF_Foot_Af_Bi), (c_ausDbF_Foot_Af_Bi_SedanH)); + M_MEMCOPY((g_ausDbF_Foot_Af_Bi2), (c_ausDbF_Foot_Af_Bi2_SedanH)); + M_MEMCOPY((g_ausDbF_Foot_Af_Vent), (c_ausDbF_Foot_Af_Vent_SedanH)); + M_MEMCOPY((g_ausDbF_Foot_Bi_Bi2), (c_ausDbF_Foot_Bi_Bi2_SedanH)); + M_MEMCOPY((g_ausDbF_Foot_Bi_Vent), (c_ausDbF_Foot_Bi_Vent_SedanH)); + M_MEMCOPY((g_ausDbF_Foot_Bi2_Vent), (c_ausDbF_Foot_Bi2_Vent_SedanH)); + M_MEMCOPY((g_ausDbF_AF_Af_Bi), (c_ausDbF_AF_Af_Bi_SedanH)); + M_MEMCOPY((g_ausDbF_AF_Af_Bi2), (c_ausDbF_AF_Af_Bi2_SedanH)); + M_MEMCOPY((g_ausDbF_AF_Af_Vent), (c_ausDbF_AF_Af_Vent_SedanH)); + M_MEMCOPY((g_ausDbF_AF_Bi_Bi2), (c_ausDbF_AF_Bi_Bi2_SedanH)); + M_MEMCOPY((g_ausDbF_AF_Bi_Vent), (c_ausDbF_AF_Bi_Vent_SedanH)); + M_MEMCOPY((g_ausDbF_AF_Bi2_Vent), (c_ausDbF_AF_Bi2_Vent_SedanH)); + M_MEMCOPY((g_ausDbF_Pwm_Af_Bi), (c_ausDbF_Pwm_Af_Bi_SedanH)); + M_MEMCOPY((g_ausDbF_Pwm_Af_Bi2), (c_ausDbF_Pwm_Af_Bi2_SedanH)); + M_MEMCOPY((g_ausDbF_Pwm_Af_Vent), (c_ausDbF_Pwm_Af_Vent_SedanH)); + M_MEMCOPY((g_ausDbF_Pwm_Bi_Bi2), (c_ausDbF_Pwm_Bi_Bi2_SedanH)); + M_MEMCOPY((g_ausDbF_Pwm_Bi_Vent), (c_ausDbF_Pwm_Bi_Vent_SedanH)); + M_MEMCOPY((g_ausDbF_Pwm_Bi2_Vent), (c_ausDbF_Pwm_Bi2_Vent_SedanH)); +/* ------------------------------------------Different blower Front: End*/ + g_usAromaPwm_Min = c_usAromaPwm_Min_SedanH; + g_usAromaPwm_Max = c_usAromaPwm_Max_SedanH; +/* ------------------------------------------Aroma Limit Pwm: End*/ +/*********************************************************Cal Table End*/ + +} +/****************************************************************************** + * LOCAL FUNCTIONS + *****************************************************************************/ +/* End of Excel line : 2159 */ +/****************************************************************************** + * EOF + *****************************************************************************/ diff --git a/Rs_Cal_Flash.h b/calib/Rs_Cal_1_SedanH.h similarity index 92% rename from Rs_Cal_Flash.h rename to calib/Rs_Cal_1_SedanH.h index 275e4d7..25b705c 100644 --- a/Rs_Cal_Flash.h +++ b/calib/Rs_Cal_1_SedanH.h @@ -2,7 +2,7 @@ ****************************************************************************** * @file Rs_Cal_1_SedanH.h * @brief No brief - * @remark Generated by Z:\���������\��������� ������\��\Rs_Cal_R20_ver14_250521.xlsm + * @remark Generated by C:\9999\Rs_Cal_R23_ver21_SedanL.xlsm * Generated on yyyy-mm-dd hh:mm:ss *****************************************************************************/ #ifndef RS_CAL_1_SEDANH_H__ @@ -12,8 +12,8 @@ * INCLUDE FILES *****************************************************************************/ #include "rtwtypes.h" -#include "HVAC_preDefine.h" #include "common.h" +#include "HVAC_preDefine.h" #include "Rs_Cal_Base.h" /****************************************************************************** @@ -25,7 +25,7 @@ /****************************************************************************** * GLOBAL VARIABLES DECLARATIONS *****************************************************************************/ - +extern SECT_VEH_CAL_1 const tU08 c_ucCalFromRelease_SedanH; /****************************************************************************** * GLOBAL FUNCTIONS DECLARATIONS *****************************************************************************/ diff --git a/calib/Rs_Cal_2_Limo.c b/calib/Rs_Cal_2_Limo.c new file mode 100644 index 0000000..9647c75 --- /dev/null +++ b/calib/Rs_Cal_2_Limo.c @@ -0,0 +1,2162 @@ +/** Doxygen: File brief + ****************************************************************************** + * @file Rs_Cal_2_Limo.c + * @brief No brief + * @remark Generated by C:\9999\Rs_Cal_R23_ver21_SedanL.xlsm + * Generated on yyyy-mm-dd hh:mm:ss + *****************************************************************************/ +/****************************************************************************** + * INCLUDE FILES + *****************************************************************************/ +#include "Rs_Cal_2_Limo.h" + +/****************************************************************************** + * MACRO DECLARATIONS + *****************************************************************************/ +/*PRQA S 0615 EOF #suppress : More than 511 block scope identifiers, from Calibration data table, No impact*/ +/*PRQA S 1514 EOF #suppress : In the same translation(used != defined), from Calibration data table, No impact*/ +/*PRQA S 3408 EOF #suppress : To manage Cal. data separately, from Calibration data table, No Impact*/ +/****************************************************************************** + * LOCAL TYPEDEFS (STRUCTURES, UNIONS, ENUMS) + *****************************************************************************/ +/****************************************************************************** + * GLOBAL VARIABLES DECLARATIONS + *****************************************************************************/ +SECT_VEH_CAL_2 const tU08 c_ucCalFromRelease_Limo = ID_TRUE; +SECT_VEH_CAL_2 const tU08 c_aucCAL_FP_DATE_Limo[3] = { VERSION_LIMO_Y, VERSION_LIMO_M, VERSION_LIMO_D}; +SECT_VEH_CAL_2 const tU08 c_aucCAL_VERSION_Limo[2] = { 0, 20}; +SECT_VEH_CAL_2 const tU08 c_ucCAL_VARIANT_Limo = 3; +/* ------------------------------------------Cal Version : End*/ +SECT_VEH_CAL_2 const tU16 c_ausSET_TEMP_FULL_Limo[13] = { 170, 180, 190, 200, 210, 220, 230, 240, 250, 260, 270, 280, 290}; +SECT_VEH_CAL_2 const tU16 c_ausSET_TEMP_HALF_Limo[7] = { 170, 190, 210, 230, 250, 270, 290}; +/* ------------------------------------------Set Temp : End*/ +SECT_VEH_CAL_2 const tS16 c_assINCAR_TG_FL_LV0_Limo[13] = { 180, 190, 200, 210, 220, 230, 240, 250, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_2 const tS16 c_assINCAR_TG_FR_LV0_Limo[13] = { 180, 190, 200, 210, 220, 230, 240, 250, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_2 const tS16 c_assVTG_FL_LV0_Limo[13] = { 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105}; +SECT_VEH_CAL_2 const tS16 c_assVTG_FR_LV0_Limo[13] = { 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105}; +SECT_VEH_CAL_2 const tS16 c_assVF_MIN_LV0_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assVF_MAX_LV0_Limo[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_Y1_LV0_Limo[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_Y2_LV0_Limo[7] = { 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_Y3_LV0_Limo[7] = { -5, -5, -5, -5, -5, -5, -5}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_Y4_LV0_Limo[7] = { -10, -10, -10, -10, -10, -10, -10}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_X1_LV0_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_X2_LV0_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_X3_LV0_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_X4_LV0_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assVF_AMB_Y1_LV0_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_AMB_Y2_LV0_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_AMB_X1_LV0_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assVF_AMB_X2_LV0_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assVF_SUN_Y1_LV0_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_SUN_Y2_LV0_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_SUN_X1_LV0_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assVF_SUN_X2_LV0_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assTG_FLU_LV0_Limo[13] = { 20, 20, 50, 55, 60, 80, 120, 220, 260, 350, 390, 420, 450}; +SECT_VEH_CAL_2 const tS16 c_assTG_FRU_LV0_Limo[13] = { 20, 20, 50, 55, 60, 80, 120, 220, 260, 350, 390, 420, 450}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_MIN_LV0_Limo[7] = { 20, 20, 20, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_MAX_LV0_Limo[7] = { 600, 600, 600, 600, 600, 600, 600}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_Y1_LV0_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_Y2_LV0_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_Y3_LV0_Limo[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_Y4_LV0_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_X1_LV0_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_X2_LV0_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_X3_LV0_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_X4_LV0_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_AMB_Y1_LV0_Limo[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_AMB_Y2_LV0_Limo[7] = { 50, 60, 80, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_AMB_X1_LV0_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_AMB_X2_LV0_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_SUN_Y1_LV0_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_SUN_Y2_LV0_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_SUN_X1_LV0_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_SUN_X2_LV0_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assTG_FLL_LV0_Limo[13] = { 150, 200, 250, 265, 280, 290, 300, 400, 450, 500, 600, 650, 800}; +SECT_VEH_CAL_2 const tS16 c_assTG_FRL_LV0_Limo[13] = { 150, 200, 250, 265, 280, 290, 300, 400, 450, 500, 600, 650, 800}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_MIN_LV0_Limo[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_MAX_LV0_Limo[7] = { 400, 450, 500, 600, 600, 600, 600}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_Y1_LV0_Limo[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_Y2_LV0_Limo[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_Y3_LV0_Limo[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_Y4_LV0_Limo[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_X1_LV0_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_X2_LV0_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_X3_LV0_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_X4_LV0_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_AMB_Y1_LV0_Limo[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_AMB_Y2_LV0_Limo[7] = { 60, 60, 60, 60, 60, 60, 60}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_AMB_X1_LV0_Limo[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_AMB_X2_LV0_Limo[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_SUN_Y1_LV0_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_SUN_Y2_LV0_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_SUN_X1_LV0_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_SUN_X2_LV0_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assINCAR_TG_RL_LV0_Limo[13] = { 190, 195, 200, 215, 230, 240, 250, 270, 280, 290, 300, 310, 320}; +SECT_VEH_CAL_2 const tS16 c_assINCAR_TG_RR_LV0_Limo[13] = { 190, 195, 200, 215, 230, 240, 250, 270, 280, 290, 300, 310, 320}; +SECT_VEH_CAL_2 const tS16 c_assVTG_RL_LV0_Limo[13] = { 90, 85, 80, 75, 70, 65, 60, 62, 64, 66, 80, 85, 90}; +SECT_VEH_CAL_2 const tS16 c_assVTG_RR_LV0_Limo[13] = { 90, 85, 80, 75, 70, 65, 60, 62, 64, 66, 80, 85, 90}; +SECT_VEH_CAL_2 const tS16 c_assVR_MIN_LV0_Limo[7] = { 80, 80, 40, 40, 40, 30, 30}; +SECT_VEH_CAL_2 const tS16 c_assVR_MAX_LV0_Limo[7] = { 160, 160, 160, 160, 100, 80, 80}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_Y1_LV0_Limo[7] = { 10, 10, 10, 5, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_Y2_LV0_Limo[7] = { 5, 5, 5, 2, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_Y3_LV0_Limo[7] = { -5, -5, -5, -5, -5, -5, -5}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_Y4_LV0_Limo[7] = { -10, -10, -10, -10, -10, -10, -10}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_X1_LV0_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_X2_LV0_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_X3_LV0_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_X4_LV0_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assVR_AMB_Y1_LV0_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_AMB_Y2_LV0_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_AMB_X1_LV0_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assVR_AMB_X2_LV0_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assVR_SUN_Y1_LV0_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_SUN_Y2_LV0_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_SUN_X1_LV0_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assVR_SUN_X2_LV0_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assTG_RL_LV0_Limo[13] = { 30, 30, 30, 50, 90, 100, 120, 180, 240, 320, 400, 450, 500}; +SECT_VEH_CAL_2 const tS16 c_assTG_RR_LV0_Limo[13] = { 30, 30, 30, 50, 90, 100, 120, 180, 240, 320, 400, 450, 500}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_MIN_LV0_Limo[7] = { 20, 20, 20, 20, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_MAX_LV0_Limo[7] = { 200, 250, 300, 450, 600, 600, 600}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_Y1_LV0_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_Y2_LV0_Limo[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_Y3_LV0_Limo[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_Y4_LV0_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_X1_LV0_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_X2_LV0_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_X3_LV0_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_X4_LV0_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_AMB_Y1_LV0_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_AMB_Y2_LV0_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_AMB_X1_LV0_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_AMB_X2_LV0_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_SUN_Y1_LV0_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_SUN_Y2_LV0_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_SUN_X1_LV0_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_SUN_X2_LV0_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_DUCT_TIME_FR_LV0_Limo[7] = { 600, 600, 600, 600, 600, 600, 600}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_DUCT_TIME_FL_LV0_Limo[7] = { 600, 600, 600, 600, 600, 600, 600}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_DUCT_RATE_LV0_Limo[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_DUCT_MAX_LV0_Limo[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_AF_TIME_FR_LV0_Limo[7] = { 3000, 3000, 3000, 3000, 3000, 3000, 3000}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_AF_TIME_FL_LV0_Limo[7] = { 3000, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_AF_RATE_LV0_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_AF_MAX_LV0_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv0 : End*/ +SECT_VEH_CAL_2 const tS16 c_assINCAR_TG_FL_LV1_Limo[13] = { 200, 220, 240, 250, 260, 270, 280, 290, 300, 310, 320, 330, 340}; +SECT_VEH_CAL_2 const tS16 c_assINCAR_TG_FR_LV1_Limo[13] = { 200, 220, 240, 250, 260, 270, 280, 290, 300, 310, 320, 330, 340}; +SECT_VEH_CAL_2 const tS16 c_assVTG_FL_LV1_Limo[13] = { 100, 95, 90, 85, 80, 75, 70, 70, 70, 70, 70, 70, 70}; +SECT_VEH_CAL_2 const tS16 c_assVTG_FR_LV1_Limo[13] = { 100, 95, 90, 85, 80, 75, 70, 70, 70, 70, 70, 70, 70}; +SECT_VEH_CAL_2 const tS16 c_assVF_MIN_LV1_Limo[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_2 const tS16 c_assVF_MAX_LV1_Limo[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_Y1_LV1_Limo[7] = { 10, 10, 10, 10, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_Y2_LV1_Limo[7] = { 5, 5, 5, 5, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_Y3_LV1_Limo[7] = { -5, -5, -5, -5, -5, -5, -5}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_Y4_LV1_Limo[7] = { -10, -10, -10, -10, -10, -10, -10}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_X1_LV1_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_X2_LV1_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_X3_LV1_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_X4_LV1_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assVF_AMB_Y1_LV1_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_AMB_Y2_LV1_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_AMB_X1_LV1_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assVF_AMB_X2_LV1_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assVF_SUN_Y1_LV1_Limo[7] = { 5, 5, 5, 5, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_SUN_Y2_LV1_Limo[7] = { 15, 15, 15, 15, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_SUN_X1_LV1_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assVF_SUN_X2_LV1_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assTG_FLU_LV1_Limo[13] = { 20, 20, 50, 55, 60, 80, 120, 150, 180, 210, 240, 270, 300}; +SECT_VEH_CAL_2 const tS16 c_assTG_FRU_LV1_Limo[13] = { 20, 20, 50, 55, 60, 80, 120, 150, 180, 210, 240, 270, 300}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_MIN_LV1_Limo[7] = { 20, 20, 20, 20, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_MAX_LV1_Limo[7] = { 400, 450, 450, 500, 600, 600, 600}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_Y1_LV1_Limo[7] = { 0, 0, 0, -80, -100, -150, -200}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_Y2_LV1_Limo[7] = { 0, 0, 0, -50, -60, -70, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_Y3_LV1_Limo[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_Y4_LV1_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_X1_LV1_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_X2_LV1_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_X3_LV1_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_X4_LV1_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_AMB_Y1_LV1_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_AMB_Y2_LV1_Limo[7] = { 15, 16, 43, 40, 52, 73, 95}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_AMB_X1_LV1_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_AMB_X2_LV1_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_SUN_Y1_LV1_Limo[7] = { -60, -60, -60, -60, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_SUN_Y2_LV1_Limo[7] = { -120, -120, -120, -120, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_SUN_X1_LV1_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_SUN_X2_LV1_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assTG_FLL_LV1_Limo[13] = { 150, 200, 250, 265, 280, 290, 300, 320, 340, 360, 380, 400, 400}; +SECT_VEH_CAL_2 const tS16 c_assTG_FRL_LV1_Limo[13] = { 150, 200, 250, 265, 280, 290, 300, 320, 340, 360, 380, 400, 400}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_MIN_LV1_Limo[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_MAX_LV1_Limo[7] = { 700, 700, 700, 700, 700, 700, 700}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_Y1_LV1_Limo[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_Y2_LV1_Limo[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_Y3_LV1_Limo[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_Y4_LV1_Limo[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_X1_LV1_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_X2_LV1_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_X3_LV1_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_X4_LV1_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_AMB_Y1_LV1_Limo[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_AMB_Y2_LV1_Limo[7] = { 105, 35, 50, 80, 140, 190, 225}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_AMB_X1_LV1_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_AMB_X2_LV1_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_SUN_Y1_LV1_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_SUN_Y2_LV1_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_SUN_X1_LV1_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_SUN_X2_LV1_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assINCAR_TG_RL_LV1_Limo[13] = { 190, 195, 200, 215, 230, 240, 250, 260, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_2 const tS16 c_assINCAR_TG_RR_LV1_Limo[13] = { 190, 195, 200, 215, 230, 240, 250, 260, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_2 const tS16 c_assVTG_RL_LV1_Limo[13] = { 90, 85, 75, 70, 62, 55, 50, 56, 64, 66, 68, 70, 70}; +SECT_VEH_CAL_2 const tS16 c_assVTG_RR_LV1_Limo[13] = { 90, 85, 75, 70, 62, 55, 50, 56, 64, 66, 68, 70, 70}; +SECT_VEH_CAL_2 const tS16 c_assVR_MIN_LV1_Limo[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_2 const tS16 c_assVR_MAX_LV1_Limo[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_Y1_LV1_Limo[7] = { 70, 70, 65, 60, 20, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_Y2_LV1_Limo[7] = { 30, 30, 30, 25, 15, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_Y3_LV1_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_Y4_LV1_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_X1_LV1_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_X2_LV1_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_X3_LV1_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_X4_LV1_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assVR_AMB_Y1_LV1_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_AMB_Y2_LV1_Limo[7] = { 0, 0, -2, 0, 0, -1, 2}; +SECT_VEH_CAL_2 const tS16 c_assVR_AMB_X1_LV1_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assVR_AMB_X2_LV1_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assVR_SUN_Y1_LV1_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_SUN_Y2_LV1_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_SUN_X1_LV1_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assVR_SUN_X2_LV1_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assTG_RL_LV1_Limo[13] = { 20, 20, 50, 80, 90, 100, 150, 160, 170, 185, 200, 220, 240}; +SECT_VEH_CAL_2 const tS16 c_assTG_RR_LV1_Limo[13] = { 20, 20, 50, 80, 90, 100, 150, 160, 170, 185, 200, 220, 240}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_MIN_LV1_Limo[7] = { 20, 20, 20, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_MAX_LV1_Limo[7] = { 200, 250, 300, 450, 600, 600, 600}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_Y1_LV1_Limo[7] = { -100, -100, -80, -80, -80, -80, -80}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_Y2_LV1_Limo[7] = { -80, -80, -60, -50, -50, -50, -50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_Y3_LV1_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_Y4_LV1_Limo[7] = { 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_X1_LV1_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_X2_LV1_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_X3_LV1_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_X4_LV1_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_AMB_Y1_LV1_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_AMB_Y2_LV1_Limo[7] = { 0, 0, 10, 10, 15, 25, 25}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_AMB_X1_LV1_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_AMB_X2_LV1_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_SUN_Y1_LV1_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_SUN_Y2_LV1_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_SUN_X1_LV1_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_SUN_X2_LV1_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_DUCT_TIME_FR_LV1_Limo[7] = { 600, 600, 600, 600, 600, 600, 600}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_DUCT_TIME_FL_LV1_Limo[7] = { 600, 600, 600, 600, 600, 600, 600}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_DUCT_RATE_LV1_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_DUCT_MAX_LV1_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_AF_TIME_FR_LV1_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_AF_TIME_FL_LV1_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_AF_RATE_LV1_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_AF_MAX_LV1_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv1 : End*/ +SECT_VEH_CAL_2 const tS16 c_assINCAR_TG_FL_LV2_Limo[13] = { 180, 190, 200, 210, 225, 235, 245, 255, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_2 const tS16 c_assINCAR_TG_FR_LV2_Limo[13] = { 180, 190, 200, 210, 225, 235, 245, 255, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_2 const tS16 c_assVTG_FL_LV2_Limo[13] = { 100, 95, 90, 85, 80, 75, 70, 70, 70, 70, 70, 70, 70}; +SECT_VEH_CAL_2 const tS16 c_assVTG_FR_LV2_Limo[13] = { 100, 95, 90, 85, 80, 75, 70, 70, 70, 70, 70, 70, 70}; +SECT_VEH_CAL_2 const tS16 c_assVF_MIN_LV2_Limo[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_2 const tS16 c_assVF_MAX_LV2_Limo[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_Y1_LV2_Limo[7] = { 10, 10, 10, 10, 10, 15, 15}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_Y2_LV2_Limo[7] = { 5, 5, 5, 5, 5, 8, 8}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_Y3_LV2_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_Y4_LV2_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_X1_LV2_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_X2_LV2_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_X3_LV2_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_X4_LV2_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assVF_AMB_Y1_LV2_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_AMB_Y2_LV2_Limo[7] = { -3, 0, 3, 10, 12, 16, 18}; +SECT_VEH_CAL_2 const tS16 c_assVF_AMB_X1_LV2_Limo[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_2 const tS16 c_assVF_AMB_X2_LV2_Limo[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assVF_SUN_Y1_LV2_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_SUN_Y2_LV2_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_SUN_X1_LV2_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assVF_SUN_X2_LV2_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assTG_FLU_LV2_Limo[13] = { 50, 50, 70, 100, 120, 150, 190, 230, 270, 300, 340, 380, 420}; +SECT_VEH_CAL_2 const tS16 c_assTG_FRU_LV2_Limo[13] = { 50, 50, 70, 100, 120, 150, 190, 230, 270, 300, 340, 380, 420}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_MIN_LV2_Limo[7] = { 20, 20, 20, 30, 40, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_MAX_LV2_Limo[7] = { 450, 450, 550, 600, 600, 600, 600}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_Y1_LV2_Limo[7] = { -100, -100, -100, -100, -150, -150, -150}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_Y2_LV2_Limo[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_Y3_LV2_Limo[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_Y4_LV2_Limo[7] = { 150, 150, 150, 150, 150, 150, 150}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_X1_LV2_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_X2_LV2_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_X3_LV2_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_X4_LV2_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_AMB_Y1_LV2_Limo[7] = { -20, -10, -20, -30, -40, -30, -30}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_AMB_Y2_LV2_Limo[7] = { 0, 30, 30, 35, 20, 30, 30}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_AMB_X1_LV2_Limo[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_AMB_X2_LV2_Limo[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_SUN_Y1_LV2_Limo[7] = { -30, -30, -30, -30, -30, -30, -30}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_SUN_Y2_LV2_Limo[7] = { -80, -80, -80, -80, -80, -80, -80}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_SUN_X1_LV2_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_SUN_X2_LV2_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assTG_FLL_LV2_Limo[13] = { 250, 300, 335, 350, 360, 380, 400, 440, 480, 520, 570, 620, 680}; +SECT_VEH_CAL_2 const tS16 c_assTG_FRL_LV2_Limo[13] = { 250, 300, 335, 350, 360, 380, 400, 440, 480, 520, 570, 620, 680}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_MIN_LV2_Limo[7] = { 250, 250, 250, 250, 250, 400, 400}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_MAX_LV2_Limo[7] = { 450, 450, 500, 800, 800, 800, 800}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_Y1_LV2_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_Y2_LV2_Limo[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_Y3_LV2_Limo[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_Y4_LV2_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_X1_LV2_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_X2_LV2_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_X3_LV2_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_X4_LV2_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_AMB_Y1_LV2_Limo[7] = { -45, -50, -30, -20, 0, 0, -55}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_AMB_Y2_LV2_Limo[7] = { 70, 55, 50, 50, 100, 110, 120}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_AMB_X1_LV2_Limo[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_AMB_X2_LV2_Limo[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_SUN_Y1_LV2_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_SUN_Y2_LV2_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_SUN_X1_LV2_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_SUN_X2_LV2_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assINCAR_TG_RL_LV2_Limo[13] = { 190, 195, 200, 215, 230, 235, 240, 250, 260, 280, 290, 300, 310}; +SECT_VEH_CAL_2 const tS16 c_assINCAR_TG_RR_LV2_Limo[13] = { 190, 195, 200, 215, 230, 235, 240, 250, 260, 280, 290, 300, 310}; +SECT_VEH_CAL_2 const tS16 c_assVTG_RL_LV2_Limo[13] = { 100, 85, 72, 63, 58, 55, 55, 57, 59, 61, 65, 70, 75}; +SECT_VEH_CAL_2 const tS16 c_assVTG_RR_LV2_Limo[13] = { 100, 85, 72, 63, 58, 55, 55, 57, 59, 61, 65, 70, 75}; +SECT_VEH_CAL_2 const tS16 c_assVR_MIN_LV2_Limo[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_2 const tS16 c_assVR_MAX_LV2_Limo[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_Y1_LV2_Limo[7] = { 30, 30, 20, 20, 10, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_Y2_LV2_Limo[7] = { 30, 30, 30, 30, 10, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_Y3_LV2_Limo[7] = { 12, 10, 7, 5, 2, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_Y4_LV2_Limo[7] = { 25, 20, 15, 10, 5, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_X1_LV2_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_X2_LV2_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_X3_LV2_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_X4_LV2_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assVR_AMB_Y1_LV2_Limo[7] = { -10, 3, 2, -5, 5, 2, -3}; +SECT_VEH_CAL_2 const tS16 c_assVR_AMB_Y2_LV2_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_AMB_X1_LV2_Limo[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_2 const tS16 c_assVR_AMB_X2_LV2_Limo[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assVR_SUN_Y1_LV2_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_SUN_Y2_LV2_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_SUN_X1_LV2_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assVR_SUN_X2_LV2_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assTG_RL_LV2_Limo[13] = { 20, 20, 50, 80, 110, 130, 165, 180, 200, 220, 240, 260, 280}; +SECT_VEH_CAL_2 const tS16 c_assTG_RR_LV2_Limo[13] = { 20, 20, 50, 80, 110, 130, 165, 180, 200, 220, 240, 260, 280}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_MIN_LV2_Limo[7] = { 20, 20, 20, 20, 100, 200, 300}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_MAX_LV2_Limo[7] = { 400, 400, 450, 500, 600, 600, 800}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_Y1_LV2_Limo[7] = { -250, -250, -200, -150, -100, -50, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_Y2_LV2_Limo[7] = { -125, -125, -100, -80, -60, -40, -20}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_Y3_LV2_Limo[7] = { 100, 100, 100, 100, 125, 150, 200}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_Y4_LV2_Limo[7] = { 250, 250, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_X1_LV2_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_X2_LV2_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_X3_LV2_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_X4_LV2_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_AMB_Y1_LV2_Limo[7] = { 0, 0, -10, -5, -15, -25, -15}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_AMB_Y2_LV2_Limo[7] = { 0, 0, 0, 0, 10, 20, 20}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_AMB_X1_LV2_Limo[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_AMB_X2_LV2_Limo[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_SUN_Y1_LV2_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_SUN_Y2_LV2_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_SUN_X1_LV2_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_SUN_X2_LV2_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_DUCT_TIME_FR_LV2_Limo[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_DUCT_TIME_FL_LV2_Limo[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_DUCT_RATE_LV2_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_DUCT_MAX_LV2_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_AF_TIME_FR_LV2_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_AF_TIME_FL_LV2_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_AF_RATE_LV2_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_AF_MAX_LV2_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv2 : End*/ +SECT_VEH_CAL_2 const tS16 c_assINCAR_TG_FL_LV3_Limo[13] = { 180, 190, 200, 210, 230, 240, 250, 260, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_2 const tS16 c_assINCAR_TG_FR_LV3_Limo[13] = { 180, 190, 200, 210, 230, 240, 250, 260, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_2 const tS16 c_assVTG_FL_LV3_Limo[13] = { 95, 95, 90, 85, 80, 80, 85, 85, 85, 85, 85, 87, 90}; +SECT_VEH_CAL_2 const tS16 c_assVTG_FR_LV3_Limo[13] = { 95, 95, 90, 85, 80, 80, 85, 85, 85, 85, 85, 87, 90}; +SECT_VEH_CAL_2 const tS16 c_assVF_MIN_LV3_Limo[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_2 const tS16 c_assVF_MAX_LV3_Limo[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_Y1_LV3_Limo[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_Y2_LV3_Limo[7] = { 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_Y3_LV3_Limo[7] = { 0, 0, 0, 5, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_Y4_LV3_Limo[7] = { 0, 0, 0, 10, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_X1_LV3_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_X2_LV3_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_X3_LV3_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_X4_LV3_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assVF_AMB_Y1_LV3_Limo[7] = { 2, 0, 3, -5, -3, 1, -2}; +SECT_VEH_CAL_2 const tS16 c_assVF_AMB_Y2_LV3_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_AMB_X1_LV3_Limo[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_2 const tS16 c_assVF_AMB_X2_LV3_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assVF_SUN_Y1_LV3_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_SUN_Y2_LV3_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_SUN_X1_LV3_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assVF_SUN_X2_LV3_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assTG_FLU_LV3_Limo[13] = { 50, 70, 100, 130, 170, 200, 230, 270, 320, 360, 400, 450, 500}; +SECT_VEH_CAL_2 const tS16 c_assTG_FRU_LV3_Limo[13] = { 50, 70, 100, 130, 170, 200, 230, 270, 320, 360, 400, 450, 500}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_MIN_LV3_Limo[7] = { 20, 20, 20, 30, 200, 200, 250}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_MAX_LV3_Limo[7] = { 450, 450, 550, 550, 600, 750, 700}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_Y1_LV3_Limo[7] = { -100, -100, -100, -150, -200, -250, -300}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_Y2_LV3_Limo[7] = { -30, -30, -70, -80, -50, -50, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_Y3_LV3_Limo[7] = { 50, 50, 50, 50, 50, 30, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_Y4_LV3_Limo[7] = { 100, 100, 100, 150, 80, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_X1_LV3_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_X2_LV3_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_X3_LV3_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_X4_LV3_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_AMB_Y1_LV3_Limo[7] = { 0, 0, -20, -5, -30, -30, -50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_AMB_Y2_LV3_Limo[7] = { 0, 10, 15, 20, 15, 25, 25}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_AMB_X1_LV3_Limo[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_AMB_X2_LV3_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_SUN_Y1_LV3_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_SUN_Y2_LV3_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_SUN_X1_LV3_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_SUN_X2_LV3_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assTG_FLL_LV3_Limo[13] = { 300, 300, 300, 330, 360, 390, 420, 460, 500, 540, 580, 640, 700}; +SECT_VEH_CAL_2 const tS16 c_assTG_FRL_LV3_Limo[13] = { 300, 300, 300, 330, 360, 390, 420, 460, 500, 540, 580, 640, 700}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_MIN_LV3_Limo[7] = { 200, 200, 200, 350, 370, 370, 370}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_MAX_LV3_Limo[7] = { 600, 600, 800, 800, 800, 800, 950}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_Y1_LV3_Limo[7] = { -80, -70, -60, -60, -60, -60, -60}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_Y2_LV3_Limo[7] = { -50, -45, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_Y3_LV3_Limo[7] = { 40, 40, 40, 50, 50, 60, 80}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_Y4_LV3_Limo[7] = { 100, 100, 125, 200, 200, 200, 200}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_X1_LV3_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_X2_LV3_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_X3_LV3_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_X4_LV3_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_AMB_Y1_LV3_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_AMB_Y2_LV3_Limo[7] = { 0, 0, 15, 25, 20, 10, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_AMB_X1_LV3_Limo[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_AMB_X2_LV3_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_SUN_Y1_LV3_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_SUN_Y2_LV3_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_SUN_X1_LV3_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_SUN_X2_LV3_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assINCAR_TG_RL_LV3_Limo[13] = { 190, 195, 200, 215, 230, 235, 240, 250, 260, 280, 290, 300, 310}; +SECT_VEH_CAL_2 const tS16 c_assINCAR_TG_RR_LV3_Limo[13] = { 190, 195, 200, 215, 230, 235, 240, 250, 260, 280, 290, 300, 310}; +SECT_VEH_CAL_2 const tS16 c_assVTG_RL_LV3_Limo[13] = { 110, 98, 85, 73, 65, 60, 57, 60, 64, 66, 68, 75, 80}; +SECT_VEH_CAL_2 const tS16 c_assVTG_RR_LV3_Limo[13] = { 110, 98, 85, 73, 65, 60, 57, 60, 64, 66, 68, 75, 80}; +SECT_VEH_CAL_2 const tS16 c_assVR_MIN_LV3_Limo[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_2 const tS16 c_assVR_MAX_LV3_Limo[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_Y1_LV3_Limo[7] = { 16, 14, 12, 8, 8, 8, 8}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_Y2_LV3_Limo[7] = { 10, 8, 6, 8, 4, 4, 4}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_Y3_LV3_Limo[7] = { 0, 2, 4, 5, 6, 8, 10}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_Y4_LV3_Limo[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_X1_LV3_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_X2_LV3_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_X3_LV3_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_X4_LV3_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assVR_AMB_Y1_LV3_Limo[7] = { -10, -13, -7, -2, -5, -3, -5}; +SECT_VEH_CAL_2 const tS16 c_assVR_AMB_Y2_LV3_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_AMB_X1_LV3_Limo[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_2 const tS16 c_assVR_AMB_X2_LV3_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assVR_SUN_Y1_LV3_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_SUN_Y2_LV3_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_SUN_X1_LV3_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assVR_SUN_X2_LV3_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assTG_RL_LV3_Limo[13] = { 20, 20, 50, 80, 110, 150, 180, 200, 220, 250, 290, 300, 330}; +SECT_VEH_CAL_2 const tS16 c_assTG_RR_LV3_Limo[13] = { 20, 20, 50, 80, 110, 150, 180, 200, 220, 250, 290, 300, 330}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_MIN_LV3_Limo[7] = { 20, 20, 20, 120, 180, 250, 300}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_MAX_LV3_Limo[7] = { 400, 400, 450, 650, 800, 800, 800}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_Y1_LV3_Limo[7] = { -30, -50, -60, -60, -60, -50, -30}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_Y2_LV3_Limo[7] = { -15, -30, -40, -50, -40, -30, -15}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_Y3_LV3_Limo[7] = { 50, 50, 50, 70, 75, 80, 80}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_Y4_LV3_Limo[7] = { 200, 200, 250, 300, 300, 350, 350}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_X1_LV3_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_X2_LV3_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_X3_LV3_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_X4_LV3_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_AMB_Y1_LV3_Limo[7] = { 0, 0, 0, -15, -10, -20, -30}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_AMB_Y2_LV3_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_AMB_X1_LV3_Limo[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_AMB_X2_LV3_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_SUN_Y1_LV3_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_SUN_Y2_LV3_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_SUN_X1_LV3_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_SUN_X2_LV3_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_DUCT_TIME_FR_LV3_Limo[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_DUCT_TIME_FL_LV3_Limo[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_DUCT_RATE_LV3_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_DUCT_MAX_LV3_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_AF_TIME_FR_LV3_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_AF_TIME_FL_LV3_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_AF_RATE_LV3_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_AF_MAX_LV3_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv3 : End*/ +SECT_VEH_CAL_2 const tS16 c_assINCAR_TG_FL_LV4_Limo[13] = { 180, 190, 200, 210, 230, 250, 265, 270, 275, 285, 290, 295, 320}; +SECT_VEH_CAL_2 const tS16 c_assINCAR_TG_FR_LV4_Limo[13] = { 180, 190, 200, 210, 230, 250, 265, 270, 275, 285, 290, 295, 320}; +SECT_VEH_CAL_2 const tS16 c_assVTG_FL_LV4_Limo[13] = { 95, 95, 90, 85, 80, 80, 85, 85, 85, 85, 85, 87, 90}; +SECT_VEH_CAL_2 const tS16 c_assVTG_FR_LV4_Limo[13] = { 95, 95, 90, 85, 80, 80, 85, 85, 85, 85, 85, 87, 90}; +SECT_VEH_CAL_2 const tS16 c_assVF_MIN_LV4_Limo[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_2 const tS16 c_assVF_MAX_LV4_Limo[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_Y1_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_Y2_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_Y3_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_Y4_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_X1_LV4_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_X2_LV4_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_X3_LV4_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_X4_LV4_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assVF_AMB_Y1_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_AMB_Y2_LV4_Limo[7] = { -15, -8, 2, 10, 10, 10, 10}; +SECT_VEH_CAL_2 const tS16 c_assVF_AMB_X1_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_AMB_X2_LV4_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assVF_SUN_Y1_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_SUN_Y2_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_SUN_X1_LV4_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assVF_SUN_X2_LV4_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assTG_FLU_LV4_Limo[13] = { 50, 70, 120, 160, 200, 240, 270, 310, 350, 400, 450, 500, 550}; +SECT_VEH_CAL_2 const tS16 c_assTG_FRU_LV4_Limo[13] = { 50, 70, 120, 160, 200, 240, 270, 310, 350, 400, 450, 500, 550}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_MIN_LV4_Limo[7] = { 20, 20, 20, 30, 200, 200, 250}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_MAX_LV4_Limo[7] = { 450, 450, 550, 800, 800, 800, 800}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_Y1_LV4_Limo[7] = { -100, -100, -150, -180, -200, -300, -350}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_Y2_LV4_Limo[7] = { -30, -30, -70, -80, -65, -65, -65}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_Y3_LV4_Limo[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_Y4_LV4_Limo[7] = { 200, 200, 200, 100, 70, 60, 50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_X1_LV4_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_X2_LV4_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_X3_LV4_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_X4_LV4_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_AMB_Y1_LV4_Limo[7] = { 0, -10, -15, -20, -15, -25, -25}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_AMB_Y2_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_AMB_X1_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_AMB_X2_LV4_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_SUN_Y1_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_SUN_Y2_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_SUN_X1_LV4_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_SUN_X2_LV4_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assTG_FLL_LV4_Limo[13] = { 370, 380, 390, 400, 435, 470, 500, 560, 620, 660, 700, 750, 800}; +SECT_VEH_CAL_2 const tS16 c_assTG_FRL_LV4_Limo[13] = { 370, 380, 390, 400, 435, 470, 500, 560, 620, 660, 700, 750, 800}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_MIN_LV4_Limo[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_MAX_LV4_Limo[7] = { 600, 600, 800, 800, 800, 900, 900}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_Y1_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_Y2_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_Y3_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_Y4_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_X1_LV4_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_X2_LV4_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_X3_LV4_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_X4_LV4_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_AMB_Y1_LV4_Limo[7] = { 0, 0, -10, -25, -20, -10, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_AMB_Y2_LV4_Limo[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_AMB_X1_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_AMB_X2_LV4_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_SUN_Y1_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_SUN_Y2_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_SUN_X1_LV4_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_SUN_X2_LV4_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assINCAR_TG_RL_LV4_Limo[13] = { 190, 195, 200, 215, 230, 240, 250, 260, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_2 const tS16 c_assINCAR_TG_RR_LV4_Limo[13] = { 190, 195, 200, 215, 230, 240, 250, 260, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_2 const tS16 c_assVTG_RL_LV4_Limo[13] = { 110, 98, 85, 70, 65, 57, 57, 55, 55, 60, 68, 75, 80}; +SECT_VEH_CAL_2 const tS16 c_assVTG_RR_LV4_Limo[13] = { 110, 98, 85, 70, 65, 57, 57, 55, 55, 60, 68, 75, 80}; +SECT_VEH_CAL_2 const tS16 c_assVR_MIN_LV4_Limo[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_2 const tS16 c_assVR_MAX_LV4_Limo[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_Y1_LV4_Limo[7] = { 16, 14, 12, 8, 8, 8, 8}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_Y2_LV4_Limo[7] = { 10, 8, 6, 4, 4, 4, 4}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_Y3_LV4_Limo[7] = { 0, 2, 4, 5, 6, 8, 10}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_Y4_LV4_Limo[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_X1_LV4_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_X2_LV4_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_X3_LV4_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_X4_LV4_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assVR_AMB_Y1_LV4_Limo[7] = { 0, 0, 0, 0, 9, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_AMB_Y2_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_AMB_X1_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_AMB_X2_LV4_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assVR_SUN_Y1_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_SUN_Y2_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_SUN_X1_LV4_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assVR_SUN_X2_LV4_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assTG_RL_LV4_Limo[13] = { 20, 20, 50, 80, 140, 170, 200, 230, 260, 300, 340, 380, 420}; +SECT_VEH_CAL_2 const tS16 c_assTG_RR_LV4_Limo[13] = { 20, 20, 50, 80, 140, 170, 200, 230, 260, 300, 340, 380, 420}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_MIN_LV4_Limo[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_MAX_LV4_Limo[7] = { 400, 400, 450, 650, 800, 800, 800}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_Y1_LV4_Limo[7] = { -30, -60, -60, -60, -60, -60, -30}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_Y2_LV4_Limo[7] = { -15, -20, -20, -20, -20, -20, -15}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_Y3_LV4_Limo[7] = { 50, 50, 50, 60, 80, 80, 120}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_Y4_LV4_Limo[7] = { 300, 250, 250, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_X1_LV4_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_X2_LV4_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_X3_LV4_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_X4_LV4_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_AMB_Y1_LV4_Limo[7] = { -30, 0, 0, -20, -40, -50, -90}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_AMB_Y2_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_AMB_X1_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_AMB_X2_LV4_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_SUN_Y1_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_SUN_Y2_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_SUN_X1_LV4_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_SUN_X2_LV4_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_DUCT_TIME_FR_LV4_Limo[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_DUCT_TIME_FL_LV4_Limo[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_DUCT_RATE_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_DUCT_MAX_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_AF_TIME_FR_LV4_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_AF_TIME_FL_LV4_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_AF_RATE_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_AF_MAX_LV4_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv4 : End*/ +SECT_VEH_CAL_2 const tS16 c_assINCAR_TG_FL_LV5_Limo[13] = { 180, 190, 200, 210, 230, 235, 240, 250, 270, 290, 310, 330, 350}; +SECT_VEH_CAL_2 const tS16 c_assINCAR_TG_FR_LV5_Limo[13] = { 180, 190, 200, 210, 230, 235, 240, 250, 270, 290, 310, 330, 350}; +SECT_VEH_CAL_2 const tS16 c_assVTG_FL_LV5_Limo[13] = { 80, 80, 80, 80, 80, 85, 90, 90, 95, 95, 95, 97, 100}; +SECT_VEH_CAL_2 const tS16 c_assVTG_FR_LV5_Limo[13] = { 80, 80, 80, 80, 80, 85, 90, 90, 95, 95, 95, 97, 100}; +SECT_VEH_CAL_2 const tS16 c_assVF_MIN_LV5_Limo[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_2 const tS16 c_assVF_MAX_LV5_Limo[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_Y1_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_Y2_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_Y3_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_Y4_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_X1_LV5_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_X2_LV5_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_X3_LV5_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assVF_INC_X4_LV5_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assVF_AMB_Y1_LV5_Limo[7] = { 15, 8, -2, -10, -10, -10, -10}; +SECT_VEH_CAL_2 const tS16 c_assVF_AMB_Y2_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_AMB_X1_LV5_Limo[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_2 const tS16 c_assVF_AMB_X2_LV5_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assVF_SUN_Y1_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_SUN_Y2_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVF_SUN_X1_LV5_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assVF_SUN_X2_LV5_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assTG_FLU_LV5_Limo[13] = { 50, 70, 120, 160, 210, 250, 280, 320, 360, 410, 460, 510, 560}; +SECT_VEH_CAL_2 const tS16 c_assTG_FRU_LV5_Limo[13] = { 50, 70, 120, 160, 210, 250, 280, 320, 360, 410, 460, 510, 560}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_MIN_LV5_Limo[7] = { 20, 20, 20, 30, 200, 200, 250}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_MAX_LV5_Limo[7] = { 450, 450, 550, 800, 800, 800, 800}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_Y1_LV5_Limo[7] = { -100, -100, -150, -180, -200, -300, -350}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_Y2_LV5_Limo[7] = { -30, -30, -70, -80, -65, -65, -65}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_Y3_LV5_Limo[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_Y4_LV5_Limo[7] = { 200, 200, 200, 100, 70, 60, 50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_X1_LV5_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_X2_LV5_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_X3_LV5_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_INC_X4_LV5_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_AMB_Y1_LV5_Limo[7] = { -10, -30, -50, -60, -50, -30, -10}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_AMB_Y2_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_AMB_X1_LV5_Limo[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_AMB_X2_LV5_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_SUN_Y1_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_SUN_Y2_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_SUN_X1_LV5_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FU_SUN_X2_LV5_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assTG_FLL_LV5_Limo[13] = { 380, 390, 400, 410, 445, 480, 510, 570, 630, 670, 710, 760, 810}; +SECT_VEH_CAL_2 const tS16 c_assTG_FRL_LV5_Limo[13] = { 380, 390, 400, 410, 445, 480, 510, 570, 630, 670, 710, 760, 810}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_MIN_LV5_Limo[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_MAX_LV5_Limo[7] = { 600, 600, 800, 800, 800, 800, 800}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_Y1_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_Y2_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_Y3_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_Y4_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_X1_LV5_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_X2_LV5_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_X3_LV5_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_INC_X4_LV5_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_AMB_Y1_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_AMB_Y2_LV5_Limo[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_AMB_X1_LV5_Limo[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_AMB_X2_LV5_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_SUN_Y1_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_SUN_Y2_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_SUN_X1_LV5_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assDTG_FL_SUN_X2_LV5_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assINCAR_TG_RL_LV5_Limo[13] = { 190, 195, 200, 215, 230, 240, 250, 260, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_2 const tS16 c_assINCAR_TG_RR_LV5_Limo[13] = { 190, 195, 200, 215, 230, 240, 250, 260, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_2 const tS16 c_assVTG_RL_LV5_Limo[13] = { 80, 75, 70, 65, 60, 55, 50, 52, 54, 56, 68, 75, 80}; +SECT_VEH_CAL_2 const tS16 c_assVTG_RR_LV5_Limo[13] = { 80, 75, 70, 65, 60, 55, 50, 52, 54, 56, 68, 75, 80}; +SECT_VEH_CAL_2 const tS16 c_assVR_MIN_LV5_Limo[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_2 const tS16 c_assVR_MAX_LV5_Limo[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_Y1_LV5_Limo[7] = { 16, 14, 12, 8, 8, 8, 8}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_Y2_LV5_Limo[7] = { 10, 8, 6, 4, 4, 4, 4}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_Y3_LV5_Limo[7] = { 0, 2, 4, 5, 6, 8, 10}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_Y4_LV5_Limo[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_X1_LV5_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_X2_LV5_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_X3_LV5_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assVR_INC_X4_LV5_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assVR_AMB_Y1_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_AMB_Y2_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_AMB_X1_LV5_Limo[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_2 const tS16 c_assVR_AMB_X2_LV5_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assVR_SUN_Y1_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_SUN_Y2_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assVR_SUN_X1_LV5_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assVR_SUN_X2_LV5_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assTG_RL_LV5_Limo[13] = { 20, 20, 50, 80, 150, 180, 210, 240, 270, 310, 350, 390, 430}; +SECT_VEH_CAL_2 const tS16 c_assTG_RR_LV5_Limo[13] = { 20, 20, 50, 80, 150, 180, 210, 240, 270, 310, 350, 390, 430}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_MIN_LV5_Limo[7] = { 20, 20, 20, 51, 51, 51, 51}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_MAX_LV5_Limo[7] = { 400, 400, 450, 650, 800, 800, 800}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_Y1_LV5_Limo[7] = { -30, -60, -60, -60, -60, -60, -30}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_Y2_LV5_Limo[7] = { -15, -20, -20, -20, -20, -20, -15}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_Y3_LV5_Limo[7] = { 50, 50, 50, 60, 80, 80, 120}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_Y4_LV5_Limo[7] = { 300, 250, 250, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_X1_LV5_Limo[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_X2_LV5_Limo[7] = { -40, -40, -40, -40, -40, -40, -40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_X3_LV5_Limo[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_INC_X4_LV5_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_AMB_Y1_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_AMB_Y2_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_AMB_X1_LV5_Limo[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_AMB_X2_LV5_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_SUN_Y1_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_SUN_Y2_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_SUN_X1_LV5_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assDTG_R_SUN_X2_LV5_Limo[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_DUCT_TIME_FR_LV5_Limo[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_DUCT_TIME_FL_LV5_Limo[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_DUCT_RATE_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_DUCT_MAX_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_AF_TIME_FR_LV5_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_AF_TIME_FL_LV5_Limo[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_AF_RATE_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assCORRECT_AF_MAX_LV5_Limo[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv5 : End*/ +SECT_VEH_CAL_2 const tS16 c_assDUCT_TGT_DEF_VALVE_L_Limo[11] = { 350, 300, 300, 250, 200, 150, 120, 100, 70, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assDUCT_TGT_DEF_VALVE_R_Limo[11] = { 350, 300, 300, 250, 200, 150, 120, 100, 70, 50, 50}; +/* ------------------------------------------DuctTgt Increase : End*/ +SECT_VEH_CAL_2 const tS16 c_assAMB_LV_UP_Limo[5] = { 650, 200, 50, -150, -300}; +SECT_VEH_CAL_2 const tS16 c_assAMB_LV_DN_Limo[5] = { 700, 250, 100, -100, -250}; +SECT_VEH_CAL_2 const tS16 c_assAMB_LV_TG_Limo[6] = { 600, 350, 150, 0, -150, -350}; +/* ------------------------------------------Ambient LEVEL : End*/ +SECT_VEH_CAL_2 const tU08 c_aucMODE_BY_SET_F_LV0_Limo[13] = { 30, 30, 30, 30, 20, 20, 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_2 const tU08 c_aucMODE_BY_SET_F_LV1_Limo[13] = { 30, 30, 30, 30, 20, 20, 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_2 const tU08 c_aucMODE_BY_SET_F_LV2_Limo[13] = { 30, 30, 30, 20, 20, 20, 20, 20, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tU08 c_aucMODE_BY_SET_F_LV3_Limo[13] = { 20, 20, 20, 20, 40, 40, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tU08 c_aucMODE_BY_SET_F_LV4_Limo[13] = { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tU08 c_aucMODE_BY_SET_F_LV5_Limo[13] = { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tU16 c_ausMODE_BY_DUCT_TG_R_LV0_Limo[7] = { 250, 300, 450, 550, 120, 150, 180}; +SECT_VEH_CAL_2 const tU16 c_ausMODE_BY_DUCT_TG_R_LV1_Limo[7] = { 250, 300, 450, 550, 120, 150, 180}; +SECT_VEH_CAL_2 const tU16 c_ausMODE_BY_DUCT_TG_R_LV2_Limo[7] = { 350, 400, 500, 550, 120, 150, 180}; +SECT_VEH_CAL_2 const tU16 c_ausMODE_BY_DUCT_TG_R_LV3_Limo[7] = { 450, 500, 550, 600, 120, 180, 180}; +SECT_VEH_CAL_2 const tU16 c_ausMODE_BY_DUCT_TG_R_LV4_Limo[7] = { 400, 450, 500, 550, 120, 150, 180}; +SECT_VEH_CAL_2 const tU16 c_ausMODE_BY_DUCT_TG_R_LV5_Limo[7] = { 400, 450, 500, 550, 120, 150, 180}; +/* ------------------------------------------Mode depend on SET for each level : End*/ +SECT_VEH_CAL_2 const tS16 c_ssPREC_REC_ON_AMB_Limo = 300; +SECT_VEH_CAL_2 const tS16 c_ssPREC_REC_OFF_AMB_Limo = 280; +SECT_VEH_CAL_2 const tU08 c_aucPREC_VEH_SPD_OSA_Limo[13] = { 100, 70, 65, 60, 59, 58, 55, 53, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tS16 c_assPRE_AMB_RANGE_WINTER_Limo[7] = { -450, -300, -200, -150, -80, 0, 50}; +SECT_VEH_CAL_2 const tU08 c_aucPREC_OSA_WINTER_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tU08 c_aucPREC_REC_WINTER_Limo[7] = { 15, 13, 10, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tU16 c_ausPREC_HUMIDITY_NOK_Limo[7] = { 900, 900, 900, 900, 900, 900, 900}; +SECT_VEH_CAL_2 const tU16 c_ausPREC_HUMIDITY_OK_Limo[7] = { 700, 700, 700, 700, 700, 700, 700}; +SECT_VEH_CAL_2 const tU16 c_ausPREC_ENTRY_RPM_Limo[3] = { 450, 650, 800}; +SECT_VEH_CAL_2 const tU16 c_ausPREC_EXIT_RPM_Limo[3] = { 350, 550, 750}; +SECT_VEH_CAL_2 const tU16 c_ausPREC_COMP_SPD_1_Limo[3] = { 450, 500, 550}; +SECT_VEH_CAL_2 const tU08 c_aucPREC_OSA_SUMMER_1_Limo[3] = { 80, 60, 45}; +SECT_VEH_CAL_2 const tU08 c_aucPREC_REC_SUMMER_1_Limo[3] = { 20, 40, 60}; +SECT_VEH_CAL_2 const tS16 c_assPREC_EVA_DIFF_FB_TG_F_Limo[7] = { 0, 5, 10, 15, 20, 25, 30}; +SECT_VEH_CAL_2 const tU08 c_aucPREC_OSA_SUMMER_2_Limo[7] = { 50, 45, 40, 35, 30, 25, 20}; +SECT_VEH_CAL_2 const tU08 c_aucPREC_REC_SUMMER_2_Limo[7] = { 50, 55, 60, 65, 70, 75, 80}; +SECT_VEH_CAL_2 const tU08 c_aucPREC_EVA_DIFF_Limo[4] = { 80, 80, 50, 50}; +SECT_VEH_CAL_2 const tU08 c_ucPREC_OSA_SUMMER_3_Limo = 0; +SECT_VEH_CAL_2 const tU08 c_ucPREC_REC_SUMMER_3_Limo = 100; +/* ------------------------------------------AutoRec : End*/ +SECT_VEH_CAL_2 const tU16 c_ausFLOW_FR_VE2VALVE_Limo[9] = { 50, 50, 50, 50, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_FR_BIVALVE_Limo[9] = { 35, 35, 35, 35, 15, 0, 15, 0, 0}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_FR_BI2VALVE_Limo[9] = { 40, 35, 35, 40, 15, 0, 15, 0, 0}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_FR_AF2VALVE_Limo[9] = { 25, 20, 20, 25, 20, 0, 20, 0, 0}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_FR_AF2VALVE_SUMMER_Limo[9] = { 20, 15, 15, 20, 20, 0, 20, 0, 0}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_FR_FO2VALVE_Limo[9] = { 0, 0, 0, 0, 40, 0, 40, 0, 0}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_FR_FD2VALVE_Limo[9] = { 0, 0, 0, 0, 40, 0, 40, 0, 100}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_FR_DE2VALVE_Limo[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 100}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_FR_TR2VALVE_Limo[9] = { 33, 25, 25, 33, 15, 0, 15, 0, 50}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_FR_HI2VALVE_Limo[9] = { 33, 25, 25, 33, 15, 0, 15, 0, 100}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_FR_BIVALVE_MANUAL_Limo[9] = { 35, 35, 35, 35, 25, 0, 25, 0, 0}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_RE_VENT_Limo[6] = { 30, 100, 100, 30, 0, 0}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_RE_BI2VALVE_Limo[6] = { 30, 60, 60, 30, 100, 100}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_RE_FO2VALVE_Limo[6] = { 0, 20, 20, 0, 100, 100}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_RE_VENT_2_Limo[6] = { 25, 100, 100, 25, 30, 30}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_RE_BI2VALVE_2_Limo[6] = { 50, 30, 30, 50, 100, 100}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_RE_VENT_3_Limo[6] = { 30, 100, 100, 30, 0, 0}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_RE_BI2VALVE_3_Limo[6] = { 10, 20, 20, 10, 100, 100}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_RE_VENT_MANUAL_Limo[6] = { 30, 100, 100, 30, 0, 0}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_RE_BI2VALVE_MANUAL_Limo[6] = { 70, 40, 40, 70, 100, 100}; +/* ------------------------------------------Flow Control Valve: End*/ +SECT_VEH_CAL_2 const tS16 c_assFLOW_BI_AMB_TGT_Limo[6] = { 450, 330, 150, 0, -150, -350}; +SECT_VEH_CAL_2 const tU08 c_aucFLOW_BI_VENT_PLUS_Limo[12] = { 0, 6, 7, 0, 0, 0, 0, 6, 7, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assFLOW_BI_TEMP_TGT_Limo[12] = { 300, 350, 400, 450, 500, 550, 300, 350, 400, 450, 500, 550}; +SECT_VEH_CAL_2 const tU08 c_aucFLOW_BI_FOOT_PLUS_Limo[12] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tU08 c_aucFLOW_BI_VENT_VALVE_MAX_Limo[12] = { 100, 50, 50, 100, 100, 100, 100, 40, 20, 100, 100, 100}; +SECT_VEH_CAL_2 const tU08 c_aucFLOW_BI_FOOT_VALVE_MAX_Limo[12] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tU08 c_aucFLOW_BI_VENT_VALVE_MIN_Limo[12] = { 35, 35, 20, 20, 20, 20, 35, 35, 20, 20, 20, 20}; +SECT_VEH_CAL_2 const tU08 c_aucFLOW_BI_FOOT_VALVE_MIN_Limo[12] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +/* ------------------------------------------Bi 2 level conditions: End*/ +SECT_VEH_CAL_2 const tS16 c_assFLOW_B2I_AMB_TGT_Limo[6] = { 450, 350, 200, 0, -150, -350}; +SECT_VEH_CAL_2 const tU08 c_aucFLOW_BI2_VENT_PLUS_Limo[12] = { 0, 8, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assFLOW_BI2_TEMP_TGT_Limo[12] = { 300, 350, 400, 450, 500, 550, 300, 350, 400, 450, 500, 550}; +SECT_VEH_CAL_2 const tU08 c_aucFLOW_BI2_FOOT_PLUS_Limo[12] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tU08 c_aucFLOW_BI2_VENT_VALVE_MAX_Limo[12] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tU08 c_aucFLOW_BI2_FOOT_VALVE_MAX_Limo[12] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tU08 c_aucFLOW_BI2_VENT_VALVE_MIN_Limo[12] = { 40, 40, 20, 20, 20, 20, 35, 35, 20, 20, 20, 20}; +SECT_VEH_CAL_2 const tU08 c_aucFLOW_BI2_FOOT_VALVE_MIN_Limo[12] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------AF level conditions: End*/ +SECT_VEH_CAL_2 const tS16 c_assFLOW_AF_AMB_TGT_Limo[6] = { 450, 350, 200, 0, -150, -350}; +SECT_VEH_CAL_2 const tU08 c_aucFLOW_AF_VENT_PLUS_Limo[12] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tU08 c_aucFLOW_AF_BLR_AF_TGT_Limo[6] = { 60, 60, 60, 50, 65, 60}; +SECT_VEH_CAL_2 const tU08 c_aucFLOW_AF_FOOT_PLUS_Limo[12] = { 0, 0, 0, 15, 0, 0, 0, 0, 0, 15, 0, 0}; +SECT_VEH_CAL_2 const tU08 c_aucFLOW_AF_VENT_VALVE_MAX_Limo[12] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tU08 c_aucFLOW_AF_FOOT_VALVE_MAX_Limo[12] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +/* ------------------------------------------AF level conditions: End*/ +SECT_VEH_CAL_2 const tS16 c_assFLOW_AFSM_AMB_TGT_Limo[6] = { 450, 350, 200, 0, -150, -350}; +SECT_VEH_CAL_2 const tU08 c_aucFLOW_AFSM_VENT_PLUS_Limo[12] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assFLOW_AFSM_TEMP_TGT_Limo[12] = { 300, 350, 400, 450, 500, 550, 300, 350, 400, 450, 500, 550}; +SECT_VEH_CAL_2 const tU08 c_aucFLOW_AFSM_FOOT_PLUS_Limo[12] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tU08 c_aucFLOW_AFSM_VENT_VALVE_MAX_Limo[12] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tU08 c_aucFLOW_AFSM_FOOT_VALVE_MAX_Limo[12] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +/* ------------------------------------------AF_summer level conditions: End*/ +SECT_VEH_CAL_2 const tU08 c_aucMODE_INDEX_Limo[11] = { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110}; +SECT_VEH_CAL_2 const tS16 c_assFOOT_STEP_DUCT_TGT_Limo[7] = { -400, -250, -100, 0, 100, 250, 400}; +SECT_VEH_CAL_2 const tS16 c_assBLR_FOOT_IND_Limo[7] = { 25, 10, 5, 0, 5, 10, 25}; +SECT_VEH_CAL_2 const tS08 c_ascFOOT_STEP_VALVE_P1_Limo[11] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_2 const tS08 c_ascFOOT_STEP_VALVE_P2_Limo[11] = { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25}; +SECT_VEH_CAL_2 const tS08 c_ascFOOT_STEP_VALVE_P3_Limo[11] = { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS08 c_ascFOOT_STEP_VALVE_M1_Limo[11] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_2 const tS08 c_ascFOOT_STEP_VALVE_M2_Limo[11] = { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25}; +SECT_VEH_CAL_2 const tS08 c_ascFOOT_STEP_VALVE_M3_Limo[11] = { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_2 const tS16 c_assFOOT_STEP_BLR_P1_Limo[11] = { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_2 const tS16 c_assFOOT_STEP_BLR_P2_Limo[11] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_2 const tS16 c_assFOOT_STEP_BLR_P3_Limo[11] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 10}; +SECT_VEH_CAL_2 const tS16 c_assFOOT_STEP_BLR_M1_Limo[11] = { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_2 const tS16 c_assFOOT_STEP_BLR_M2_Limo[11] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_2 const tS16 c_assFOOT_STEP_BLR_M3_Limo[11] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}; +/* ------------------------------------------Individual foot temperature: End*/ +SECT_VEH_CAL_2 const tU08 c_aucREAR_FOOT_VALVE_AMB_LV2_Limo[13] = { 0, 0, 0, 0, 0, 0, 5, 10, 15, 20, 25, 30, 35}; +SECT_VEH_CAL_2 const tU08 c_aucREAR_FOOT_VALVE_AMB_LV3_Limo[13] = { 0, 0, 0, 0, 0, 0, 5, 10, 15, 20, 25, 30, 35}; +SECT_VEH_CAL_2 const tU08 c_aucREAR_FOOT_VALVE_AMB_LV4_Limo[13] = { 0, 0, 0, 0, 0, 0, 5, 10, 15, 20, 25, 30, 35}; +/* ------------------------------------------Blowing foots from Rear HVAC: End*/ +SECT_VEH_CAL_2 const tU16 c_ausFLOW_FR_VE2BLR_AF_Limo[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_FR_BIVALVE_AF_Limo[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_FR_BI2BLR_AF_Limo[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_FR_FO2BLR_AF_Limo[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_FR_AF2VALVE_AF_Limo[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_FR_AF2VALVE_SUMMER_AF_Limo[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_FR_FD2BLR_AF_Limo[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_FR_DE2BLR_AF_Limo[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_FR_TR2BLR_AF_Limo[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_FR_HI2BLR_AF_Limo[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_RE_VE2BLR_AF_Limo[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_RE_BI2BLR_AF_Limo[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +SECT_VEH_CAL_2 const tU16 c_ausFLOW_RE_FO2BLR_AF_Limo[8] = { 0, 30, 51, 64, 88, 114, 135, 160}; +/* ------------------------------------------Flow Control AF: End*/ +SECT_VEH_CAL_2 const tS08 c_ascAUTO_STEP_AF_F_Limo[5] = { -15, -7, 0, 15, 30}; +SECT_VEH_CAL_2 const tS08 c_ascAUTO_STEP_AF_R_Limo[5] = { -20, -10, 0, 20, 40}; +SECT_VEH_CAL_2 const tS16 c_assAUTO_STEP_DUCT_TG_U_F_LV0_1_Limo[10] = { -50, 0, 0, 0, 80, -50, 0, 0, 0, 80}; +SECT_VEH_CAL_2 const tS16 c_assAUTO_STEP_DUCT_TG_U_F_LV2_3_Limo[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assAUTO_STEP_DUCT_TG_U_F_LV4_5_Limo[10] = { -50, 0, 0, -50, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assAUTO_STEP_DUCT_TG_L_F_LV0_1_Limo[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assAUTO_STEP_DUCT_TG_L_F_LV2_3_Limo[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assAUTO_STEP_DUCT_TG_L_F_LV4_5_Limo[10] = { 50, 50, 0, -128, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assAUTO_STEP_DUCT_TG_R_LV0_1_Limo[10] = { -50, 0, 0, 0, 10, -50, 0, 0, 0, 10}; +SECT_VEH_CAL_2 const tS16 c_assAUTO_STEP_DUCT_TG_R_LV2_3_Limo[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tS16 c_assAUTO_STEP_DUCT_TG_R_LV4_5_Limo[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------5 AUTO mode: End*/ +SECT_VEH_CAL_2 const tU16 c_ausVALVE_SPACE_Limo[6] = { 300, 300, 300, 269, 275, 215}; +SECT_VEH_CAL_2 const tU08 c_aucVALVE_SECTION_S1_F_SIDE_VENT_Limo[9] = { 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_2 const tU08 c_aucVALVE_SECTION_S1_F_CENT_VENT_Limo[9] = { 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_2 const tU08 c_aucVALVE_SECTION_S1_F_DRIVER_FOOT_Limo[9] = { 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_2 const tU08 c_aucVALVE_SECTION_S1_F_RIGHT_PASS_Limo[9] = { 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_2 const tU08 c_aucBLR_SPD_V1_1_F_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tU08 c_aucBLR_SPD_K2_1_F_SIDE_VENT_Limo[10] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tU08 c_aucBLR_SPD_K2_2_F_CENT_VENT_Limo[10] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tU08 c_aucBLR_SPD_K2_3_F_DRIVER_FOOT_Limo[10] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tU08 c_aucBLR_SPD_K2_4_F_RIGHT_PASS_Limo[13] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tU16 c_ausVALVE_VEH_SPD_Limo[13] = { 0, 40, 60, 80, 90, 110, 130, 150, 170, 190, 220, 250, 300}; +SECT_VEH_CAL_2 const tU08 c_aucVALVE_VEH_SPD_SIDE_VENT_Limo[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_2 const tU08 c_aucVALVE_VEH_SPD_SIDE_BI_Limo[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_2 const tU08 c_aucVALVE_VEH_SPD_SIDE_AFOOT_Limo[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_2 const tU08 c_aucVALVE_VEH_SPD_CNET_VENT_Limo[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_2 const tU08 c_aucVALVE_VEH_SPD_CENT_BI_Limo[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_2 const tU08 c_aucVALVE_VEH_SPD_CENT_AFOOT_Limo[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_2 const tU08 c_aucVALVE_VEH_SPD_FOOT_BI_Limo[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_2 const tU08 c_aucVALVE_VEH_SPD_FOOT_AFOOT_Limo[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_2 const tU08 c_aucVALVE_VEH_SPD_2FOOT_Limo[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_2 const tU08 c_aucBLR_SPD_VEH_SPD_V1_3_Limo[12] = { 100, 70, 30, 100, 70, 30, 100, 70, 30, 100, 70, 30}; +SECT_VEH_CAL_2 const tU08 c_aucFRONT_SIDE_DRS_PERCENT_Limo[12] = { 100, 70, 30, 100, 70, 30, 100, 70, 30, 100, 70, 30}; +SECT_VEH_CAL_2 const tU08 c_aucFRONT_CENT_DRS_PERCENT_Limo[12] = { 100, 70, 30, 100, 70, 30, 100, 70, 30, 100, 70, 30}; +/* ------------------------------------------Different blower speed FRONT MODE: End*/ +SECT_VEH_CAL_2 const tU08 c_aucVALVE_S1_R_BIPILLAR_Limo[8] = { 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_2 const tU08 c_aucVALVE_S1_R_CENT_VENT_Limo[9] = { 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_2 const tU08 c_aucVALVE_S1_R_FOOT_Limo[5] = { 10, 10, 10, 10, 10}; +SECT_VEH_CAL_2 const tU08 c_aucVALVE_PERC_R_BIPILLAR_Limo[10] = { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100}; +SECT_VEH_CAL_2 const tU08 c_aucVALVE_PERC_R_CENT_VENT_Limo[10] = { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100}; +SECT_VEH_CAL_2 const tU08 c_aucVALVE_PERC_R_FOOT_Limo[10] = { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100}; +SECT_VEH_CAL_2 const tU08 c_aucBLR_SPD_V1_1_R_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tU08 c_aucREAR_CEN_MIN_VALUE_BY_DRS_ZERO_Limo[7] = { 30, 29, 28, 27, 24, 22, 20}; +SECT_VEH_CAL_2 const tU08 c_aucBLR_SPD_K2_1_R_BIPILLAR_MIN_Limo[8] = { 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tU08 c_aucBLR_SPD_K2_2_R_CENT_VENT_MIN_Limo[9] = { 85, 85, 85, 85, 85, 85, 85, 85, 85}; +SECT_VEH_CAL_2 const tU08 c_aucBLR_SPD_K2_3_R_FOOT_MIN_Limo[5] = { 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tU08 c_aucBLR_SPD_K2_1_R_BIPILLAR_MAX_Limo[8] = { 120, 120, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_2 const tU08 c_aucBLR_SPD_K2_2_R_CENT_VENTR_MAX_Limo[9] = { 122, 122, 122, 122, 122, 122, 122, 122, 122}; +SECT_VEH_CAL_2 const tU08 c_aucBLR_SPD_K2_3_R_FOOTR_MAX_Limo[5] = { 130, 130, 130, 130, 130}; +SECT_VEH_CAL_2 const tU08 c_aucREAR_SIDE_DRS_PERCENT_VALVE_Limo[9] = { 100, 70, 30, 100, 70, 30, 100, 70, 30}; +SECT_VEH_CAL_2 const tU08 c_aucREAR_CENT_DRS_PERCENT_VALVE_Limo[9] = { 100, 70, 30, 100, 70, 30, 100, 70, 30}; +SECT_VEH_CAL_2 const tU08 c_aucREAR_SIDE_DRS_PERCENT_AF_Limo[9] = { 100, 70, 30, 100, 70, 30, 100, 70, 30}; +SECT_VEH_CAL_2 const tU08 c_aucREAR_CENT_DRS_PERCENT_AF_Limo[9] = { 100, 70, 30, 100, 70, 30, 100, 70, 30}; +/* ------------------------------------------Different blower speed REAR MODE: End*/ +SECT_VEH_CAL_2 const tU16 c_ausMIN_PWM_Limo[2] = { 151, 151}; +/* ------------------------------------------MinPWM: End*/ +SECT_VEH_CAL_2 const tS16 c_assSTART_ENTER_COOLANT_Limo[6] = { 300, 400, 400, 600, 600, 600}; +SECT_VEH_CAL_2 const tS16 c_assSTART_COOLANT_STEP0_TO_1_Limo[8] = { 0, 400, 400, 400, 300, 400, 400, 400}; +SECT_VEH_CAL_2 const tS16 c_assSTART_COOLANT_TO_STEP2_Limo[3] = { 950, 800, 850}; +SECT_VEH_CAL_2 const tS16 c_assSTART_COOLANT_STEP1_BLR_F_Limo[6] = { 0, 0, 0, 700, 650, 650}; +SECT_VEH_CAL_2 const tS16 c_assSTART_COOLANT_STEP1_BLR_R_Limo[6] = { 0, 0, 700, 600, 600, 600}; +SECT_VEH_CAL_2 const tS16 c_assSTART_ENTER_INCAR_Limo[12] = { 400, 400, 500, 200, 0, 0, 400, 360, 200, 50, 50, 50}; +SECT_VEH_CAL_2 const tU16 c_ausSTART_ENTER_SETTEMP_Limo[12] = { 260, 250, 0, 0, 0, 0, 260, 250, 200, 200, 0, 0}; +SECT_VEH_CAL_2 const tU08 c_aucSTART_INCAR_FLT_UP_Limo[12] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_2 const tU08 c_aucSTART_INCAR_FLT_DN_Limo[12] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_2 const tU08 c_aucSTART_VALVE_IDX_STEP1_Limo[12] = { 10, 10, 10, 70, 70, 70, 120, 120, 140, 140, 140, 140}; +SECT_VEH_CAL_2 const tU08 c_aucSTART_AUTODEMIST2_STEP2_Limo[6] = { 0, 0, 1, 1, 1, 1}; +SECT_VEH_CAL_2 const tU08 c_aucSTART_ELEC_WINDOW_Limo[12] = { 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1}; +SECT_VEH_CAL_2 const tU16 c_ausSTART_BLR_AF_STEP12_F_Limo[12] = { 160, 100, 120, 60, 60, 60, 140, 140, 100, 140, 140, 140}; +SECT_VEH_CAL_2 const tU16 c_ausSTART_BLR_AF_STEP12_R_Limo[12] = { 160, 140, 90, 90, 90, 90, 140, 140, 160, 160, 160, 160}; +SECT_VEH_CAL_2 const tU16 c_ausSTART_BLR_SPD_STEP2_F_Limo[12] = { 1, 1, 1, 1, 1, 1, 5, 5, 2, 3, 4, 4}; +SECT_VEH_CAL_2 const tU16 c_ausSTART_BLR_SPD_STEP2_R_Limo[12] = { 1, 1, 1, 1, 1, 1, 5, 5, 2, 3, 4, 4}; +SECT_VEH_CAL_2 const tU08 c_aucSTART_DUCT_TGT_STEP2_FX_U_Limo[12] = { 5, 5, 5, 50, 60, 60, 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_2 const tU08 c_aucSTART_DUCT_TGT_STEP2_FX_L_Limo[12] = { 15, 15, 15, 80, 80, 80, 6, 6, 6, 20, 30, 30}; +SECT_VEH_CAL_2 const tU08 c_aucSTART_DUCT_TGT_STEP2_RX_Limo[12] = { 2, 2, 60, 80, 80, 80, 3, 3, 3, 6, 6, 6}; +SECT_VEH_CAL_2 const tU08 c_aucSTART_VALVE_CHANGE_SPD_F_Limo[12] = { 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_2 const tU08 c_aucSTART_VALVE_CHANGE_SPD_R_Limo[12] = { 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_2 const tU16 c_ausSTART_TIME_STEP1_TO_2_Limo[12] = { 600, 600, 180, 1200, 1200, 1800, 480, 480, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_2 const tU16 c_ausSTART_TIME_STEP2_TO_3_Limo[12] = { 180, 180, 180, 600, 600, 1200, 300, 180, 1800, 600, 1800, 1800}; +SECT_VEH_CAL_2 const tS16 c_assSTART_INCAR_STEP1_TO_2_Limo[12] = { 250, 250, 300, 220, 230, 250, 250, 250, 200, 230, 270, 270}; +SECT_VEH_CAL_2 const tS16 c_assSTART_INCAR_STEP2_TO_3_Limo[12] = { 300, 300, 250, 250, 250, 280, 220, 220, 220, 220, 250, 270}; +SECT_VEH_CAL_2 const tU08 c_aucSTART_3WAY_OPEN_Limo[12] = { 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}; +SECT_VEH_CAL_2 const tU08 c_aucSTART_2WAY_OPEN_Limo[12] = { 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1}; +SECT_VEH_CAL_2 const tU08 c_aucSTART_TXV_F_Limo[12] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}; +SECT_VEH_CAL_2 const tU08 c_aucSTART_TXV_R_Limo[12] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}; +/* ------------------------------------------Start control: End*/ +SECT_VEH_CAL_2 const tS16 c_assFAILURE_AMB_TEMP_Limo[13] = { -200, -150, -80, -50, 0, 100, 150, 200, 250, 300, 350, 400, 450}; +SECT_VEH_CAL_2 const tS16 c_assAC_PRESSURE_LOW_HYS_UP_Limo[13] = { 6, 8, 9, 10, 11, 15, 24, 30, 37, 55, 57, 60, 65}; +SECT_VEH_CAL_2 const tS16 c_assAC_PRESSURE_LOW_HYS_DN_Limo[13] = { 5, 7, 8, 9, 10, 12, 15, 25, 25, 30, 30, 30, 40}; +SECT_VEH_CAL_2 const tS16 c_assAC_LOW_AMB_F_Limo[2] = { 50, 70}; +SECT_VEH_CAL_2 const tS16 c_assAC_CUT_OFF_AMB_F_Limo[2] = { -50, -30}; +SECT_VEH_CAL_2 const tS16 c_assAC_WINTER_TXV_DEWPOINT_Limo[2] = { 40, 30}; +SECT_VEH_CAL_2 const tS16 c_assAC_CUT_OFF_AMB_R_Limo[2] = { -220, -210}; +SECT_VEH_CAL_2 const tS16 c_assEVA_TG_AMB_F_Limo[13] = { 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 25, 25, 25}; +SECT_VEH_CAL_2 const tS16 c_assEVA_TG_AMB_R_Limo[13] = { 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 25, 25, 25}; +SECT_VEH_CAL_2 const tU08 c_ucAC_EXTRA_RPM_Limo = 15; +SECT_VEH_CAL_2 const tS16 c_assAC_EVA_LV_SHUT_OFF_Limo[2] = { 150, 10}; +SECT_VEH_CAL_2 const tS16 c_assAC_PRESSURE_HYS_HI_ENG_ON_Limo[3] = { 331, 265, 186}; +SECT_VEH_CAL_2 const tU16 c_usCMP_MAX_ENG_OFF_Limo = 3000; +SECT_VEH_CAL_2 const tU08 c_ucFAN_MAX_ENG_OFF_Limo = 15; +SECT_VEH_CAL_2 const tS16 c_ssAC_WINTER_TXV_HYST_Limo = 15; +SECT_VEH_CAL_2 const tU08 c_aucAC_PRESSURE_HYS_HI_ENG_OFF_Limo[2] = { 186, 155}; +SECT_VEH_CAL_2 const tU16 c_ausCMP_RPM_RESONANCE_Limo[6] = { 1500, 1550, 2500, 2560, 7500, 7590}; +/* ------------------------------------------A/C Control Pressure : End*/ +SECT_VEH_CAL_2 const tS16 c_assPRESSURE_TO_FAN_X_Limo[7] = { 50, 70, 90, 100, 174, 184, 240}; +SECT_VEH_CAL_2 const tU08 c_aucPRESSURE_TO_FAN_Y_Limo[7] = { 8, 15, 30, 50, 70, 80, 100}; +/* ------------------------------------------CoolingFan: End*/ +SECT_VEH_CAL_2 const tS16 c_ssREST_BATT_Limo = 109; +SECT_VEH_CAL_2 const tS16 c_ssRESTW_AMB_Limo = 100; +SECT_VEH_CAL_2 const tS16 c_assRESTW_WATER_Limo[2] = { 550, 350}; +SECT_VEH_CAL_2 const tU16 c_usRESTW_READYEXPIRETIME_Limo = 120; +SECT_VEH_CAL_2 const tU08 c_aucRESTW_MODE_Limo[2] = { 70, 130}; +SECT_VEH_CAL_2 const tU16 c_usRESTW_TIMEOUTTIME_Limo = 900; +SECT_VEH_CAL_2 const tU08 c_ucRESTW_BLRSTEP_Limo = 2; +SECT_VEH_CAL_2 const tS16 c_ssRESTS_AMB_Limo = 100; +SECT_VEH_CAL_2 const tU08 c_uctRESTS_READYEXPIRETIME_Limo = 120; +SECT_VEH_CAL_2 const tU08 c_aucRESTS_MODE_Limo[2] = { 70, 130}; +SECT_VEH_CAL_2 const tU16 c_usRESTS_TIMEOUTTIME_Limo = 600; +SECT_VEH_CAL_2 const tU08 c_ucRESTS_BLRSTEP_Limo = 3; +/* ------------------------------------------Rest mode: End*/ +SECT_VEH_CAL_2 const tU16 c_usFRESH_AIR_PURGE_ENTRY_TIME_Limo = 900; +SECT_VEH_CAL_2 const tU16 c_ausFRESH_AIR_PURGE_CHANGE_TIME_Limo[7] = { 10, 10, 10, 50, 10, 10, 10}; +/* ------------------------------------------Purge Rec: End*/ +SECT_VEH_CAL_2 const tS16 c_assMAX_DEF_U_DTG_Limo[10] = { 850, 850, 700, 550, 400, 350, 100, 50, 50, 50}; +SECT_VEH_CAL_2 const tU16 c_ausMAX_BLR_SPD_Limo[6] = { 160, 160, 160, 160, 160, 160}; +/* ------------------------------------------MAX DEF: End*/ +SECT_VEH_CAL_2 const tU08 c_aucAQS_REC_LV_CO_Limo[8] = { 0, 0, 0, 0, 0, 0, 0, 4}; +SECT_VEH_CAL_2 const tU08 c_aucAQS_OSA_LV_CO_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tU08 c_aucAQS_REC_LV_NOX_Limo[8] = { 0, 0, 0, 0, 0, 0, 0, 2}; +SECT_VEH_CAL_2 const tU08 c_aucAQS_OSA_LV_NOX_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tU08 c_aucAQS_REC_LV_NH3_Limo[8] = { 0, 0, 0, 0, 0, 0, 0, 2}; +SECT_VEH_CAL_2 const tU08 c_aucAQS_OSA_LV_NH3_Limo[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_2 const tU08 c_ucAQS_REC_ON_TIME_Limo = 30; +SECT_VEH_CAL_2 const tU08 c_aucAQS_REC_ON_WAIT_Limo[2] = { 60, 10}; +/* ------------------------------------------Aqs: End*/ +SECT_VEH_CAL_2 const tU16 c_usAUTODEMIST_LV2_BLR_PLUS_Limo = 10; +SECT_VEH_CAL_2 const tU16 c_usAUTODEMIST_LV3_BLR_PLUS_Limo = 30; +SECT_VEH_CAL_2 const tS16 c_assAUTODEMIST_OFFSET_AMB_TEMP_Limo[9] = { -50, -30, -20, -10, 0, 10, 20, 30, 50}; +SECT_VEH_CAL_2 const tS16 c_assAUTODEMIST_OFFSET_VENT_TEMP_Limo[9] = { 30, 25, 18, 11, 8, 8, 7, 5, 5}; +SECT_VEH_CAL_2 const tS16 c_assAUTODEMIST_STEP_UP_Limo[4] = { 50, 30, 20, -10}; +SECT_VEH_CAL_2 const tS16 c_assAUTODEMIST_STEP_DN_Limo[4] = { 55, 35, 25, 0}; +SECT_VEH_CAL_2 const tS16 c_assAUTODEMIST_WINTER_Limo[2] = { -35, -30}; +/* ------------------------------------------Auto Demist: End*/ +SECT_VEH_CAL_2 const tS16 c_ssAUTODEMIST_ELEC_AMB_ENTRY_Limo = -300; +SECT_VEH_CAL_2 const tS16 c_assAUTODEMIST_ELEC_WINDSHELD_TEMP_Limo[2] = { -250, -230}; +/* ------------------------------------------Electric AutoDemist: End*/ +SECT_VEH_CAL_2 const tS16 c_ssAMBFILT_WATER_Limo = 500; +SECT_VEH_CAL_2 const tU08 c_aucAMBFILT_H_CNT_Limo[2] = { 200, 200}; +SECT_VEH_CAL_2 const tS16 c_ssAMB_FAILSAFE_Limo = 230; +SECT_VEH_CAL_2 const tS16 c_ssAMBKEEP_KAT_Limo = 200; +SECT_VEH_CAL_2 const tS16 c_ssAMBKEEP_KAT_PLUS_Limo = 350; +SECT_VEH_CAL_2 const tS16 c_ssAMBKEEP_WATER_Limo = 500; +SECT_VEH_CAL_2 const tU08 c_aucAMBRATE_RISING_Limo[6] = { 30, 30, 30, 30, 30, 30}; +SECT_VEH_CAL_2 const tU08 c_aucAMBRATE_FALLING_Limo[6] = { 30, 30, 30, 30, 30, 30}; +SECT_VEH_CAL_2 const tU08 c_aucAMBRATE_RISING_DIFF_Limo[8] = { 120, 120, 120, 120, 155, 155, 155, 50}; +SECT_VEH_CAL_2 const tU08 c_aucAMBRATE_FALLING_DIFF_Limo[8] = { 120, 120, 120, 255, 255, 255, 155, 50}; +/* ------------------------------------------Ambient: End*/ +SECT_VEH_CAL_2 const tU16 c_ausINCARRATE_RISING_F_Limo[6] = { 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tU16 c_ausINCARRATE_FALLING_F_Limo[6] = { 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_2 const tU16 c_ausINCARRATE_RISING_DIFF_F_Limo[8] = { 100, 100, 100, 100, 100, 100, 50, 5}; +SECT_VEH_CAL_2 const tU16 c_ausINCARRATE_FALLING_DIFF_F_Limo[8] = { 40, 40, 40, 40, 40, 40, 50, 5}; +SECT_VEH_CAL_2 const tU16 c_ausINCARRATE_RISING_R_Limo[6] = { 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tU16 c_ausINCARRATE_FALLING_R_Limo[6] = { 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_2 const tU16 c_ausINCARRATE_RISING_DIFF_R_Limo[8] = { 100, 100, 100, 100, 100, 100, 50, 5}; +SECT_VEH_CAL_2 const tU16 c_ausINCARRATE_FALLING_DIFF_R_Limo[8] = { 40, 40, 40, 40, 40, 40, 50, 5}; +/* ------------------------------------------Incar: End*/ +SECT_VEH_CAL_2 const tU16 c_ausSUNRATE_RISING_Limo[6] = { 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_2 const tU16 c_ausSUNRATE_FALLING_Limo[6] = { 50, 50, 50, 50, 50, 50}; +/* ------------------------------------------Sun: End*/ +SECT_VEH_CAL_2 const tU16 c_ausAMB_LV_CHANGE_UNIT_Limo[6] = { 1, 1, 1, 10, 10, 3}; +SECT_VEH_CAL_2 const tU08 c_aucAMB_LV_CHANGE_SEC_Limo[6] = { 1, 1, 1, 1, 1, 1}; +/* ------------------------------------------Level Chage: End*/ +SECT_VEH_CAL_2 const tS16 c_ssTHREEWAY_WATER_Limo = 40; +SECT_VEH_CAL_2 const tS16 c_assTHREEWAY_DUCT_TGT_R_Limo[2] = { 15, 10}; +SECT_VEH_CAL_2 const tU08 c_aucTHEREEWAY_EXPIRING_Limo[2] = { 60, 5}; +/* ------------------------------------------Three way: End*/ +SECT_VEH_CAL_2 const tS16 c_assTWOWAY_REAR_DUCTTGT_R_Limo[2] = { 60, 50}; +SECT_VEH_CAL_2 const tU08 c_aucTWOWAY_EXPIRING_Limo[2] = { 60, 5}; +/* ------------------------------------------two-way: End*/ +SECT_VEH_CAL_2 const tU08 c_aucACT_HOM_SPD_FL_CH0_Limo[9] = { 3, 3, 3, 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_2 const tU08 c_aucACT_HOM_SPD_FR_CH1_Limo[6] = { 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_2 const tU08 c_aucACT_HOM_SPD_R_CH2_Limo[9] = { 3, 3, 3, 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_2 const tU08 c_aucACT_HOM_SPD_R_EX_CH2_Limo[4] = { 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tU08 c_aucACT_MOV_SPD_FL_CH0_Limo[9] = { 3, 3, 3, 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_2 const tU08 c_aucACT_MOV_SPD_FR_CH1_Limo[6] = { 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_2 const tU08 c_aucACT_MOV_SPD_R_CH2_Limo[9] = { 3, 3, 3, 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_2 const tU08 c_aucACT_MOV_SPD_R_EX_CH2_Limo[4] = { 0, 0, 0, 0}; +/* ------------------------------------------Actuator Homing: End*/ +SECT_VEH_CAL_2 const tS16 c_assHI_MODE_ENG_TMEP_Limo[6] = { 35, 45, 60, 80, 100, 120}; +SECT_VEH_CAL_2 const tU08 c_aucHI_MODE_BLR_STEP_STS_Limo[6] = { 2, 3, 4, 5, 100, 100}; +/* ------------------------------------------Hi Mode: End*/ +SECT_VEH_CAL_2 const tU16 c_ausMinusAF_GlassPos_L_Limo[13] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tU16 c_ausMinusAF_GlassPos_R_Limo[13] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------GlassPosition: End*/ +SECT_VEH_CAL_2 const tS16 c_assFoot2_Lv3_Amb_Limo[6] = { -150, -100, -50, 0, 50, 100}; +SECT_VEH_CAL_2 const tS16 c_assFoot2_Lv4_Amb_Limo[6] = { -300, -250, -200, -150, -100, -50}; +SECT_VEH_CAL_2 const tS16 c_assFoot2_Lv5_Amb_Limo[6] = { -700, -650, -600, -550, -500, -450}; +SECT_VEH_CAL_2 const tS16 c_assFoot2_Lv3_DuctTgt_Plus_Limo[6] = { 500, 500, 450, 400, 350, 300}; +SECT_VEH_CAL_2 const tS16 c_assFoot2_Lv4_DuctTgt_Plus_Limo[6] = { 500, 500, 450, 400, 350, 300}; +SECT_VEH_CAL_2 const tS16 c_assFoot2_Lv5_DuctTgt_Plus_Limo[6] = { 500, 500, 450, 400, 350, 300}; +SECT_VEH_CAL_2 const tU16 c_ausFoot2_Lv1_FrontBlr_X_Limo[3] = { 250, 500, 750}; +SECT_VEH_CAL_2 const tU16 c_ausFoot2_Lv1_Foot2Act_Y_Limo[3] = { 250, 500, 750}; +SECT_VEH_CAL_2 const tS16 c_assFoot2_Lv2_Threshold_Diff_Limo[2] = { 50, 35}; +SECT_VEH_CAL_2 const tS16 c_assFoot2_Lv3_Threshold_Diff_Limo[2] = { 50, 35}; +/* ------------------------------------------Foot2 Ctrl: End*/ +SECT_VEH_CAL_2 const tU16 c_ausDbF_Side_Af_Bi_Limo[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_Side_Af_Bi2_Limo[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_Side_Af_Vent_Limo[9] = { 70, 70, 65, 65, 62, 60, 55, 50, 50}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_Side_Bi_Bi2_Limo[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_Side_Bi_Vent_Limo[9] = { 65, 65, 65, 65, 65, 65, 65, 65, 65}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_Side_Bi2_Vent_Limo[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_Cen_Af_Bi_Limo[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_Cen_Af_Bi2_Limo[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_Cen_Af_Vent_Limo[9] = { 70, 70, 70, 65, 62, 60, 55, 50, 50}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_Cen_Bi_Bi2_Limo[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_Cen_Bi_Vent_Limo[9] = { 65, 65, 65, 65, 65, 65, 65, 65, 65}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_Cen_Bi2_Vent_Limo[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_Foot_Af_Bi_Limo[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_Foot_Af_Bi2_Limo[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_Foot_Af_Vent_Limo[9] = { 70, 70, 70, 65, 62, 60, 55, 50, 50}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_Foot_Bi_Bi2_Limo[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_Foot_Bi_Vent_Limo[9] = { 65, 65, 65, 65, 65, 65, 65, 65, 65}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_Foot_Bi2_Vent_Limo[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_AF_Af_Bi_Limo[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_AF_Af_Bi2_Limo[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_AF_Af_Vent_Limo[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_AF_Bi_Bi2_Limo[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_AF_Bi_Vent_Limo[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_AF_Bi2_Vent_Limo[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_Pwm_Af_Bi_Limo[9] = { 120, 120, 120, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_Pwm_Af_Bi2_Limo[9] = { 120, 120, 120, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_Pwm_Af_Vent_Limo[9] = { 120, 120, 85, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_Pwm_Bi_Bi2_Limo[9] = { 120, 120, 120, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_Pwm_Bi_Vent_Limo[9] = { 120, 120, 120, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_2 const tU16 c_ausDbF_Pwm_Bi2_Vent_Limo[9] = { 105, 120, 120, 90, 120, 120, 120, 105, 90}; +/* ------------------------------------------Different blower Front: End*/ +SECT_VEH_CAL_2 const tU16 c_usAromaPwm_Min_Limo = 200; +SECT_VEH_CAL_2 const tU16 c_usAromaPwm_Max_Limo = 700; +/* ------------------------------------------Aroma Limit Pwm: End*/ +/*********************************************************Cal Table End*/ + +/****************************************************************************** + * LOCAL VARIABLES DECLARATIONS + *****************************************************************************/ +/****************************************************************************** + * LOCAL FUNCTIONS DECLARATIONS + *****************************************************************************/ +/****************************************************************************** + * GLOBAL FUNCTIONS + *****************************************************************************/ + +/** Doxygen: Function brief + ****************************************************************************** + * @fn Rs_Cal_2_Limo(void) + * @brief No brief + * @remark No description + * @param[in] (All of const data in this file) + * @param[out] All of global variable in Rs_Cal_Base.c + * @return None + *****************************************************************************/ +void Rs_Cal_2_Limo(void) +{ + M_MEMCOPY((g_aucCAL_FP_DATE), (c_aucCAL_FP_DATE_Limo)); + M_MEMCOPY((g_aucCAL_VERSION), (c_aucCAL_VERSION_Limo)); + g_ucCAL_VARIANT = c_ucCAL_VARIANT_Limo; +/* ------------------------------------------Cal Version : End*/ + M_MEMCOPY((g_ausSET_TEMP_FULL), (c_ausSET_TEMP_FULL_Limo)); + M_MEMCOPY((g_ausSET_TEMP_HALF), (c_ausSET_TEMP_HALF_Limo)); +/* ------------------------------------------Set Temp : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV0), (c_assINCAR_TG_FL_LV0_Limo)); + M_MEMCOPY((g_assINCAR_TG_FR_LV0), (c_assINCAR_TG_FR_LV0_Limo)); + M_MEMCOPY((g_assVTG_FL_LV0), (c_assVTG_FL_LV0_Limo)); + M_MEMCOPY((g_assVTG_FR_LV0), (c_assVTG_FR_LV0_Limo)); + M_MEMCOPY((g_assVF_MIN_LV0), (c_assVF_MIN_LV0_Limo)); + M_MEMCOPY((g_assVF_MAX_LV0), (c_assVF_MAX_LV0_Limo)); + M_MEMCOPY((g_assVF_INC_Y1_LV0), (c_assVF_INC_Y1_LV0_Limo)); + M_MEMCOPY((g_assVF_INC_Y2_LV0), (c_assVF_INC_Y2_LV0_Limo)); + M_MEMCOPY((g_assVF_INC_Y3_LV0), (c_assVF_INC_Y3_LV0_Limo)); + M_MEMCOPY((g_assVF_INC_Y4_LV0), (c_assVF_INC_Y4_LV0_Limo)); + M_MEMCOPY((g_assVF_INC_X1_LV0), (c_assVF_INC_X1_LV0_Limo)); + M_MEMCOPY((g_assVF_INC_X2_LV0), (c_assVF_INC_X2_LV0_Limo)); + M_MEMCOPY((g_assVF_INC_X3_LV0), (c_assVF_INC_X3_LV0_Limo)); + M_MEMCOPY((g_assVF_INC_X4_LV0), (c_assVF_INC_X4_LV0_Limo)); + M_MEMCOPY((g_assVF_AMB_Y1_LV0), (c_assVF_AMB_Y1_LV0_Limo)); + M_MEMCOPY((g_assVF_AMB_Y2_LV0), (c_assVF_AMB_Y2_LV0_Limo)); + M_MEMCOPY((g_assVF_AMB_X1_LV0), (c_assVF_AMB_X1_LV0_Limo)); + M_MEMCOPY((g_assVF_AMB_X2_LV0), (c_assVF_AMB_X2_LV0_Limo)); + M_MEMCOPY((g_assVF_SUN_Y1_LV0), (c_assVF_SUN_Y1_LV0_Limo)); + M_MEMCOPY((g_assVF_SUN_Y2_LV0), (c_assVF_SUN_Y2_LV0_Limo)); + M_MEMCOPY((g_assVF_SUN_X1_LV0), (c_assVF_SUN_X1_LV0_Limo)); + M_MEMCOPY((g_assVF_SUN_X2_LV0), (c_assVF_SUN_X2_LV0_Limo)); + M_MEMCOPY((g_assTG_FLU_LV0), (c_assTG_FLU_LV0_Limo)); + M_MEMCOPY((g_assTG_FRU_LV0), (c_assTG_FRU_LV0_Limo)); + M_MEMCOPY((g_assDTG_FU_MIN_LV0), (c_assDTG_FU_MIN_LV0_Limo)); + M_MEMCOPY((g_assDTG_FU_MAX_LV0), (c_assDTG_FU_MAX_LV0_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV0), (c_assDTG_FU_INC_Y1_LV0_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV0), (c_assDTG_FU_INC_Y2_LV0_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV0), (c_assDTG_FU_INC_Y3_LV0_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV0), (c_assDTG_FU_INC_Y4_LV0_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV0), (c_assDTG_FU_INC_X1_LV0_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV0), (c_assDTG_FU_INC_X2_LV0_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV0), (c_assDTG_FU_INC_X3_LV0_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV0), (c_assDTG_FU_INC_X4_LV0_Limo)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV0), (c_assDTG_FU_AMB_Y1_LV0_Limo)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV0), (c_assDTG_FU_AMB_Y2_LV0_Limo)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV0), (c_assDTG_FU_AMB_X1_LV0_Limo)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV0), (c_assDTG_FU_AMB_X2_LV0_Limo)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV0), (c_assDTG_FU_SUN_Y1_LV0_Limo)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV0), (c_assDTG_FU_SUN_Y2_LV0_Limo)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV0), (c_assDTG_FU_SUN_X1_LV0_Limo)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV0), (c_assDTG_FU_SUN_X2_LV0_Limo)); + M_MEMCOPY((g_assTG_FLL_LV0), (c_assTG_FLL_LV0_Limo)); + M_MEMCOPY((g_assTG_FRL_LV0), (c_assTG_FRL_LV0_Limo)); + M_MEMCOPY((g_assDTG_FL_MIN_LV0), (c_assDTG_FL_MIN_LV0_Limo)); + M_MEMCOPY((g_assDTG_FL_MAX_LV0), (c_assDTG_FL_MAX_LV0_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV0), (c_assDTG_FL_INC_Y1_LV0_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV0), (c_assDTG_FL_INC_Y2_LV0_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV0), (c_assDTG_FL_INC_Y3_LV0_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV0), (c_assDTG_FL_INC_Y4_LV0_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV0), (c_assDTG_FL_INC_X1_LV0_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV0), (c_assDTG_FL_INC_X2_LV0_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV0), (c_assDTG_FL_INC_X3_LV0_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV0), (c_assDTG_FL_INC_X4_LV0_Limo)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV0), (c_assDTG_FL_AMB_Y1_LV0_Limo)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV0), (c_assDTG_FL_AMB_Y2_LV0_Limo)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV0), (c_assDTG_FL_AMB_X1_LV0_Limo)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV0), (c_assDTG_FL_AMB_X2_LV0_Limo)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV0), (c_assDTG_FL_SUN_Y1_LV0_Limo)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV0), (c_assDTG_FL_SUN_Y2_LV0_Limo)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV0), (c_assDTG_FL_SUN_X1_LV0_Limo)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV0), (c_assDTG_FL_SUN_X2_LV0_Limo)); + M_MEMCOPY((g_assINCAR_TG_RL_LV0), (c_assINCAR_TG_RL_LV0_Limo)); + M_MEMCOPY((g_assINCAR_TG_RR_LV0), (c_assINCAR_TG_RR_LV0_Limo)); + M_MEMCOPY((g_assVTG_RL_LV0), (c_assVTG_RL_LV0_Limo)); + M_MEMCOPY((g_assVTG_RR_LV0), (c_assVTG_RR_LV0_Limo)); + M_MEMCOPY((g_assVR_MIN_LV0), (c_assVR_MIN_LV0_Limo)); + M_MEMCOPY((g_assVR_MAX_LV0), (c_assVR_MAX_LV0_Limo)); + M_MEMCOPY((g_assVR_INC_Y1_LV0), (c_assVR_INC_Y1_LV0_Limo)); + M_MEMCOPY((g_assVR_INC_Y2_LV0), (c_assVR_INC_Y2_LV0_Limo)); + M_MEMCOPY((g_assVR_INC_Y3_LV0), (c_assVR_INC_Y3_LV0_Limo)); + M_MEMCOPY((g_assVR_INC_Y4_LV0), (c_assVR_INC_Y4_LV0_Limo)); + M_MEMCOPY((g_assVR_INC_X1_LV0), (c_assVR_INC_X1_LV0_Limo)); + M_MEMCOPY((g_assVR_INC_X2_LV0), (c_assVR_INC_X2_LV0_Limo)); + M_MEMCOPY((g_assVR_INC_X3_LV0), (c_assVR_INC_X3_LV0_Limo)); + M_MEMCOPY((g_assVR_INC_X4_LV0), (c_assVR_INC_X4_LV0_Limo)); + M_MEMCOPY((g_assVR_AMB_Y1_LV0), (c_assVR_AMB_Y1_LV0_Limo)); + M_MEMCOPY((g_assVR_AMB_Y2_LV0), (c_assVR_AMB_Y2_LV0_Limo)); + M_MEMCOPY((g_assVR_AMB_X1_LV0), (c_assVR_AMB_X1_LV0_Limo)); + M_MEMCOPY((g_assVR_AMB_X2_LV0), (c_assVR_AMB_X2_LV0_Limo)); + M_MEMCOPY((g_assVR_SUN_Y1_LV0), (c_assVR_SUN_Y1_LV0_Limo)); + M_MEMCOPY((g_assVR_SUN_Y2_LV0), (c_assVR_SUN_Y2_LV0_Limo)); + M_MEMCOPY((g_assVR_SUN_X1_LV0), (c_assVR_SUN_X1_LV0_Limo)); + M_MEMCOPY((g_assVR_SUN_X2_LV0), (c_assVR_SUN_X2_LV0_Limo)); + M_MEMCOPY((g_assTG_RL_LV0), (c_assTG_RL_LV0_Limo)); + M_MEMCOPY((g_assTG_RR_LV0), (c_assTG_RR_LV0_Limo)); + M_MEMCOPY((g_assDTG_R_MIN_LV0), (c_assDTG_R_MIN_LV0_Limo)); + M_MEMCOPY((g_assDTG_R_MAX_LV0), (c_assDTG_R_MAX_LV0_Limo)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV0), (c_assDTG_R_INC_Y1_LV0_Limo)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV0), (c_assDTG_R_INC_Y2_LV0_Limo)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV0), (c_assDTG_R_INC_Y3_LV0_Limo)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV0), (c_assDTG_R_INC_Y4_LV0_Limo)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV0), (c_assDTG_R_INC_X1_LV0_Limo)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV0), (c_assDTG_R_INC_X2_LV0_Limo)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV0), (c_assDTG_R_INC_X3_LV0_Limo)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV0), (c_assDTG_R_INC_X4_LV0_Limo)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV0), (c_assDTG_R_AMB_Y1_LV0_Limo)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV0), (c_assDTG_R_AMB_Y2_LV0_Limo)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV0), (c_assDTG_R_AMB_X1_LV0_Limo)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV0), (c_assDTG_R_AMB_X2_LV0_Limo)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV0), (c_assDTG_R_SUN_Y1_LV0_Limo)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV0), (c_assDTG_R_SUN_Y2_LV0_Limo)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV0), (c_assDTG_R_SUN_X1_LV0_Limo)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV0), (c_assDTG_R_SUN_X2_LV0_Limo)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV0), (c_assCORRECT_DUCT_TIME_FR_LV0_Limo)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV0), (c_assCORRECT_DUCT_TIME_FL_LV0_Limo)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV0), (c_assCORRECT_DUCT_RATE_LV0_Limo)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV0), (c_assCORRECT_DUCT_MAX_LV0_Limo)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV0), (c_assCORRECT_AF_TIME_FR_LV0_Limo)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV0), (c_assCORRECT_AF_TIME_FL_LV0_Limo)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV0), (c_assCORRECT_AF_RATE_LV0_Limo)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV0), (c_assCORRECT_AF_MAX_LV0_Limo)); +/* ------------------------------------------Lv0 : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV1), (c_assINCAR_TG_FL_LV1_Limo)); + M_MEMCOPY((g_assINCAR_TG_FR_LV1), (c_assINCAR_TG_FR_LV1_Limo)); + M_MEMCOPY((g_assVTG_FL_LV1), (c_assVTG_FL_LV1_Limo)); + M_MEMCOPY((g_assVTG_FR_LV1), (c_assVTG_FR_LV1_Limo)); + M_MEMCOPY((g_assVF_MIN_LV1), (c_assVF_MIN_LV1_Limo)); + M_MEMCOPY((g_assVF_MAX_LV1), (c_assVF_MAX_LV1_Limo)); + M_MEMCOPY((g_assVF_INC_Y1_LV1), (c_assVF_INC_Y1_LV1_Limo)); + M_MEMCOPY((g_assVF_INC_Y2_LV1), (c_assVF_INC_Y2_LV1_Limo)); + M_MEMCOPY((g_assVF_INC_Y3_LV1), (c_assVF_INC_Y3_LV1_Limo)); + M_MEMCOPY((g_assVF_INC_Y4_LV1), (c_assVF_INC_Y4_LV1_Limo)); + M_MEMCOPY((g_assVF_INC_X1_LV1), (c_assVF_INC_X1_LV1_Limo)); + M_MEMCOPY((g_assVF_INC_X2_LV1), (c_assVF_INC_X2_LV1_Limo)); + M_MEMCOPY((g_assVF_INC_X3_LV1), (c_assVF_INC_X3_LV1_Limo)); + M_MEMCOPY((g_assVF_INC_X4_LV1), (c_assVF_INC_X4_LV1_Limo)); + M_MEMCOPY((g_assVF_AMB_Y1_LV1), (c_assVF_AMB_Y1_LV1_Limo)); + M_MEMCOPY((g_assVF_AMB_Y2_LV1), (c_assVF_AMB_Y2_LV1_Limo)); + M_MEMCOPY((g_assVF_AMB_X1_LV1), (c_assVF_AMB_X1_LV1_Limo)); + M_MEMCOPY((g_assVF_AMB_X2_LV1), (c_assVF_AMB_X2_LV1_Limo)); + M_MEMCOPY((g_assVF_SUN_Y1_LV1), (c_assVF_SUN_Y1_LV1_Limo)); + M_MEMCOPY((g_assVF_SUN_Y2_LV1), (c_assVF_SUN_Y2_LV1_Limo)); + M_MEMCOPY((g_assVF_SUN_X1_LV1), (c_assVF_SUN_X1_LV1_Limo)); + M_MEMCOPY((g_assVF_SUN_X2_LV1), (c_assVF_SUN_X2_LV1_Limo)); + M_MEMCOPY((g_assTG_FLU_LV1), (c_assTG_FLU_LV1_Limo)); + M_MEMCOPY((g_assTG_FRU_LV1), (c_assTG_FRU_LV1_Limo)); + M_MEMCOPY((g_assDTG_FU_MIN_LV1), (c_assDTG_FU_MIN_LV1_Limo)); + M_MEMCOPY((g_assDTG_FU_MAX_LV1), (c_assDTG_FU_MAX_LV1_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV1), (c_assDTG_FU_INC_Y1_LV1_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV1), (c_assDTG_FU_INC_Y2_LV1_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV1), (c_assDTG_FU_INC_Y3_LV1_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV1), (c_assDTG_FU_INC_Y4_LV1_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV1), (c_assDTG_FU_INC_X1_LV1_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV1), (c_assDTG_FU_INC_X2_LV1_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV1), (c_assDTG_FU_INC_X3_LV1_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV1), (c_assDTG_FU_INC_X4_LV1_Limo)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV1), (c_assDTG_FU_AMB_Y1_LV1_Limo)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV1), (c_assDTG_FU_AMB_Y2_LV1_Limo)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV1), (c_assDTG_FU_AMB_X1_LV1_Limo)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV1), (c_assDTG_FU_AMB_X2_LV1_Limo)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV1), (c_assDTG_FU_SUN_Y1_LV1_Limo)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV1), (c_assDTG_FU_SUN_Y2_LV1_Limo)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV1), (c_assDTG_FU_SUN_X1_LV1_Limo)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV1), (c_assDTG_FU_SUN_X2_LV1_Limo)); + M_MEMCOPY((g_assTG_FLL_LV1), (c_assTG_FLL_LV1_Limo)); + M_MEMCOPY((g_assTG_FRL_LV1), (c_assTG_FRL_LV1_Limo)); + M_MEMCOPY((g_assDTG_FL_MIN_LV1), (c_assDTG_FL_MIN_LV1_Limo)); + M_MEMCOPY((g_assDTG_FL_MAX_LV1), (c_assDTG_FL_MAX_LV1_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV1), (c_assDTG_FL_INC_Y1_LV1_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV1), (c_assDTG_FL_INC_Y2_LV1_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV1), (c_assDTG_FL_INC_Y3_LV1_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV1), (c_assDTG_FL_INC_Y4_LV1_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV1), (c_assDTG_FL_INC_X1_LV1_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV1), (c_assDTG_FL_INC_X2_LV1_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV1), (c_assDTG_FL_INC_X3_LV1_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV1), (c_assDTG_FL_INC_X4_LV1_Limo)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV1), (c_assDTG_FL_AMB_Y1_LV1_Limo)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV1), (c_assDTG_FL_AMB_Y2_LV1_Limo)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV1), (c_assDTG_FL_AMB_X1_LV1_Limo)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV1), (c_assDTG_FL_AMB_X2_LV1_Limo)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV1), (c_assDTG_FL_SUN_Y1_LV1_Limo)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV1), (c_assDTG_FL_SUN_Y2_LV1_Limo)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV1), (c_assDTG_FL_SUN_X1_LV1_Limo)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV1), (c_assDTG_FL_SUN_X2_LV1_Limo)); + M_MEMCOPY((g_assINCAR_TG_RL_LV1), (c_assINCAR_TG_RL_LV1_Limo)); + M_MEMCOPY((g_assINCAR_TG_RR_LV1), (c_assINCAR_TG_RR_LV1_Limo)); + M_MEMCOPY((g_assVTG_RL_LV1), (c_assVTG_RL_LV1_Limo)); + M_MEMCOPY((g_assVTG_RR_LV1), (c_assVTG_RR_LV1_Limo)); + M_MEMCOPY((g_assVR_MIN_LV1), (c_assVR_MIN_LV1_Limo)); + M_MEMCOPY((g_assVR_MAX_LV1), (c_assVR_MAX_LV1_Limo)); + M_MEMCOPY((g_assVR_INC_Y1_LV1), (c_assVR_INC_Y1_LV1_Limo)); + M_MEMCOPY((g_assVR_INC_Y2_LV1), (c_assVR_INC_Y2_LV1_Limo)); + M_MEMCOPY((g_assVR_INC_Y3_LV1), (c_assVR_INC_Y3_LV1_Limo)); + M_MEMCOPY((g_assVR_INC_Y4_LV1), (c_assVR_INC_Y4_LV1_Limo)); + M_MEMCOPY((g_assVR_INC_X1_LV1), (c_assVR_INC_X1_LV1_Limo)); + M_MEMCOPY((g_assVR_INC_X2_LV1), (c_assVR_INC_X2_LV1_Limo)); + M_MEMCOPY((g_assVR_INC_X3_LV1), (c_assVR_INC_X3_LV1_Limo)); + M_MEMCOPY((g_assVR_INC_X4_LV1), (c_assVR_INC_X4_LV1_Limo)); + M_MEMCOPY((g_assVR_AMB_Y1_LV1), (c_assVR_AMB_Y1_LV1_Limo)); + M_MEMCOPY((g_assVR_AMB_Y2_LV1), (c_assVR_AMB_Y2_LV1_Limo)); + M_MEMCOPY((g_assVR_AMB_X1_LV1), (c_assVR_AMB_X1_LV1_Limo)); + M_MEMCOPY((g_assVR_AMB_X2_LV1), (c_assVR_AMB_X2_LV1_Limo)); + M_MEMCOPY((g_assVR_SUN_Y1_LV1), (c_assVR_SUN_Y1_LV1_Limo)); + M_MEMCOPY((g_assVR_SUN_Y2_LV1), (c_assVR_SUN_Y2_LV1_Limo)); + M_MEMCOPY((g_assVR_SUN_X1_LV1), (c_assVR_SUN_X1_LV1_Limo)); + M_MEMCOPY((g_assVR_SUN_X2_LV1), (c_assVR_SUN_X2_LV1_Limo)); + M_MEMCOPY((g_assTG_RL_LV1), (c_assTG_RL_LV1_Limo)); + M_MEMCOPY((g_assTG_RR_LV1), (c_assTG_RR_LV1_Limo)); + M_MEMCOPY((g_assDTG_R_MIN_LV1), (c_assDTG_R_MIN_LV1_Limo)); + M_MEMCOPY((g_assDTG_R_MAX_LV1), (c_assDTG_R_MAX_LV1_Limo)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV1), (c_assDTG_R_INC_Y1_LV1_Limo)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV1), (c_assDTG_R_INC_Y2_LV1_Limo)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV1), (c_assDTG_R_INC_Y3_LV1_Limo)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV1), (c_assDTG_R_INC_Y4_LV1_Limo)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV1), (c_assDTG_R_INC_X1_LV1_Limo)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV1), (c_assDTG_R_INC_X2_LV1_Limo)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV1), (c_assDTG_R_INC_X3_LV1_Limo)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV1), (c_assDTG_R_INC_X4_LV1_Limo)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV1), (c_assDTG_R_AMB_Y1_LV1_Limo)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV1), (c_assDTG_R_AMB_Y2_LV1_Limo)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV1), (c_assDTG_R_AMB_X1_LV1_Limo)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV1), (c_assDTG_R_AMB_X2_LV1_Limo)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV1), (c_assDTG_R_SUN_Y1_LV1_Limo)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV1), (c_assDTG_R_SUN_Y2_LV1_Limo)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV1), (c_assDTG_R_SUN_X1_LV1_Limo)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV1), (c_assDTG_R_SUN_X2_LV1_Limo)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV1), (c_assCORRECT_DUCT_TIME_FR_LV1_Limo)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV1), (c_assCORRECT_DUCT_TIME_FL_LV1_Limo)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV1), (c_assCORRECT_DUCT_RATE_LV1_Limo)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV1), (c_assCORRECT_DUCT_MAX_LV1_Limo)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV1), (c_assCORRECT_AF_TIME_FR_LV1_Limo)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV1), (c_assCORRECT_AF_TIME_FL_LV1_Limo)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV1), (c_assCORRECT_AF_RATE_LV1_Limo)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV1), (c_assCORRECT_AF_MAX_LV1_Limo)); +/* ------------------------------------------Lv1 : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV2), (c_assINCAR_TG_FL_LV2_Limo)); + M_MEMCOPY((g_assINCAR_TG_FR_LV2), (c_assINCAR_TG_FR_LV2_Limo)); + M_MEMCOPY((g_assVTG_FL_LV2), (c_assVTG_FL_LV2_Limo)); + M_MEMCOPY((g_assVTG_FR_LV2), (c_assVTG_FR_LV2_Limo)); + M_MEMCOPY((g_assVF_MIN_LV2), (c_assVF_MIN_LV2_Limo)); + M_MEMCOPY((g_assVF_MAX_LV2), (c_assVF_MAX_LV2_Limo)); + M_MEMCOPY((g_assVF_INC_Y1_LV2), (c_assVF_INC_Y1_LV2_Limo)); + M_MEMCOPY((g_assVF_INC_Y2_LV2), (c_assVF_INC_Y2_LV2_Limo)); + M_MEMCOPY((g_assVF_INC_Y3_LV2), (c_assVF_INC_Y3_LV2_Limo)); + M_MEMCOPY((g_assVF_INC_Y4_LV2), (c_assVF_INC_Y4_LV2_Limo)); + M_MEMCOPY((g_assVF_INC_X1_LV2), (c_assVF_INC_X1_LV2_Limo)); + M_MEMCOPY((g_assVF_INC_X2_LV2), (c_assVF_INC_X2_LV2_Limo)); + M_MEMCOPY((g_assVF_INC_X3_LV2), (c_assVF_INC_X3_LV2_Limo)); + M_MEMCOPY((g_assVF_INC_X4_LV2), (c_assVF_INC_X4_LV2_Limo)); + M_MEMCOPY((g_assVF_AMB_Y1_LV2), (c_assVF_AMB_Y1_LV2_Limo)); + M_MEMCOPY((g_assVF_AMB_Y2_LV2), (c_assVF_AMB_Y2_LV2_Limo)); + M_MEMCOPY((g_assVF_AMB_X1_LV2), (c_assVF_AMB_X1_LV2_Limo)); + M_MEMCOPY((g_assVF_AMB_X2_LV2), (c_assVF_AMB_X2_LV2_Limo)); + M_MEMCOPY((g_assVF_SUN_Y1_LV2), (c_assVF_SUN_Y1_LV2_Limo)); + M_MEMCOPY((g_assVF_SUN_Y2_LV2), (c_assVF_SUN_Y2_LV2_Limo)); + M_MEMCOPY((g_assVF_SUN_X1_LV2), (c_assVF_SUN_X1_LV2_Limo)); + M_MEMCOPY((g_assVF_SUN_X2_LV2), (c_assVF_SUN_X2_LV2_Limo)); + M_MEMCOPY((g_assTG_FLU_LV2), (c_assTG_FLU_LV2_Limo)); + M_MEMCOPY((g_assTG_FRU_LV2), (c_assTG_FRU_LV2_Limo)); + M_MEMCOPY((g_assDTG_FU_MIN_LV2), (c_assDTG_FU_MIN_LV2_Limo)); + M_MEMCOPY((g_assDTG_FU_MAX_LV2), (c_assDTG_FU_MAX_LV2_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV2), (c_assDTG_FU_INC_Y1_LV2_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV2), (c_assDTG_FU_INC_Y2_LV2_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV2), (c_assDTG_FU_INC_Y3_LV2_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV2), (c_assDTG_FU_INC_Y4_LV2_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV2), (c_assDTG_FU_INC_X1_LV2_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV2), (c_assDTG_FU_INC_X2_LV2_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV2), (c_assDTG_FU_INC_X3_LV2_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV2), (c_assDTG_FU_INC_X4_LV2_Limo)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV2), (c_assDTG_FU_AMB_Y1_LV2_Limo)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV2), (c_assDTG_FU_AMB_Y2_LV2_Limo)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV2), (c_assDTG_FU_AMB_X1_LV2_Limo)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV2), (c_assDTG_FU_AMB_X2_LV2_Limo)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV2), (c_assDTG_FU_SUN_Y1_LV2_Limo)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV2), (c_assDTG_FU_SUN_Y2_LV2_Limo)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV2), (c_assDTG_FU_SUN_X1_LV2_Limo)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV2), (c_assDTG_FU_SUN_X2_LV2_Limo)); + M_MEMCOPY((g_assTG_FLL_LV2), (c_assTG_FLL_LV2_Limo)); + M_MEMCOPY((g_assTG_FRL_LV2), (c_assTG_FRL_LV2_Limo)); + M_MEMCOPY((g_assDTG_FL_MIN_LV2), (c_assDTG_FL_MIN_LV2_Limo)); + M_MEMCOPY((g_assDTG_FL_MAX_LV2), (c_assDTG_FL_MAX_LV2_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV2), (c_assDTG_FL_INC_Y1_LV2_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV2), (c_assDTG_FL_INC_Y2_LV2_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV2), (c_assDTG_FL_INC_Y3_LV2_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV2), (c_assDTG_FL_INC_Y4_LV2_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV2), (c_assDTG_FL_INC_X1_LV2_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV2), (c_assDTG_FL_INC_X2_LV2_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV2), (c_assDTG_FL_INC_X3_LV2_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV2), (c_assDTG_FL_INC_X4_LV2_Limo)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV2), (c_assDTG_FL_AMB_Y1_LV2_Limo)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV2), (c_assDTG_FL_AMB_Y2_LV2_Limo)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV2), (c_assDTG_FL_AMB_X1_LV2_Limo)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV2), (c_assDTG_FL_AMB_X2_LV2_Limo)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV2), (c_assDTG_FL_SUN_Y1_LV2_Limo)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV2), (c_assDTG_FL_SUN_Y2_LV2_Limo)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV2), (c_assDTG_FL_SUN_X1_LV2_Limo)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV2), (c_assDTG_FL_SUN_X2_LV2_Limo)); + M_MEMCOPY((g_assINCAR_TG_RL_LV2), (c_assINCAR_TG_RL_LV2_Limo)); + M_MEMCOPY((g_assINCAR_TG_RR_LV2), (c_assINCAR_TG_RR_LV2_Limo)); + M_MEMCOPY((g_assVTG_RL_LV2), (c_assVTG_RL_LV2_Limo)); + M_MEMCOPY((g_assVTG_RR_LV2), (c_assVTG_RR_LV2_Limo)); + M_MEMCOPY((g_assVR_MIN_LV2), (c_assVR_MIN_LV2_Limo)); + M_MEMCOPY((g_assVR_MAX_LV2), (c_assVR_MAX_LV2_Limo)); + M_MEMCOPY((g_assVR_INC_Y1_LV2), (c_assVR_INC_Y1_LV2_Limo)); + M_MEMCOPY((g_assVR_INC_Y2_LV2), (c_assVR_INC_Y2_LV2_Limo)); + M_MEMCOPY((g_assVR_INC_Y3_LV2), (c_assVR_INC_Y3_LV2_Limo)); + M_MEMCOPY((g_assVR_INC_Y4_LV2), (c_assVR_INC_Y4_LV2_Limo)); + M_MEMCOPY((g_assVR_INC_X1_LV2), (c_assVR_INC_X1_LV2_Limo)); + M_MEMCOPY((g_assVR_INC_X2_LV2), (c_assVR_INC_X2_LV2_Limo)); + M_MEMCOPY((g_assVR_INC_X3_LV2), (c_assVR_INC_X3_LV2_Limo)); + M_MEMCOPY((g_assVR_INC_X4_LV2), (c_assVR_INC_X4_LV2_Limo)); + M_MEMCOPY((g_assVR_AMB_Y1_LV2), (c_assVR_AMB_Y1_LV2_Limo)); + M_MEMCOPY((g_assVR_AMB_Y2_LV2), (c_assVR_AMB_Y2_LV2_Limo)); + M_MEMCOPY((g_assVR_AMB_X1_LV2), (c_assVR_AMB_X1_LV2_Limo)); + M_MEMCOPY((g_assVR_AMB_X2_LV2), (c_assVR_AMB_X2_LV2_Limo)); + M_MEMCOPY((g_assVR_SUN_Y1_LV2), (c_assVR_SUN_Y1_LV2_Limo)); + M_MEMCOPY((g_assVR_SUN_Y2_LV2), (c_assVR_SUN_Y2_LV2_Limo)); + M_MEMCOPY((g_assVR_SUN_X1_LV2), (c_assVR_SUN_X1_LV2_Limo)); + M_MEMCOPY((g_assVR_SUN_X2_LV2), (c_assVR_SUN_X2_LV2_Limo)); + M_MEMCOPY((g_assTG_RL_LV2), (c_assTG_RL_LV2_Limo)); + M_MEMCOPY((g_assTG_RR_LV2), (c_assTG_RR_LV2_Limo)); + M_MEMCOPY((g_assDTG_R_MIN_LV2), (c_assDTG_R_MIN_LV2_Limo)); + M_MEMCOPY((g_assDTG_R_MAX_LV2), (c_assDTG_R_MAX_LV2_Limo)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV2), (c_assDTG_R_INC_Y1_LV2_Limo)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV2), (c_assDTG_R_INC_Y2_LV2_Limo)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV2), (c_assDTG_R_INC_Y3_LV2_Limo)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV2), (c_assDTG_R_INC_Y4_LV2_Limo)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV2), (c_assDTG_R_INC_X1_LV2_Limo)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV2), (c_assDTG_R_INC_X2_LV2_Limo)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV2), (c_assDTG_R_INC_X3_LV2_Limo)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV2), (c_assDTG_R_INC_X4_LV2_Limo)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV2), (c_assDTG_R_AMB_Y1_LV2_Limo)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV2), (c_assDTG_R_AMB_Y2_LV2_Limo)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV2), (c_assDTG_R_AMB_X1_LV2_Limo)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV2), (c_assDTG_R_AMB_X2_LV2_Limo)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV2), (c_assDTG_R_SUN_Y1_LV2_Limo)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV2), (c_assDTG_R_SUN_Y2_LV2_Limo)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV2), (c_assDTG_R_SUN_X1_LV2_Limo)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV2), (c_assDTG_R_SUN_X2_LV2_Limo)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV2), (c_assCORRECT_DUCT_TIME_FR_LV2_Limo)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV2), (c_assCORRECT_DUCT_TIME_FL_LV2_Limo)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV2), (c_assCORRECT_DUCT_RATE_LV2_Limo)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV2), (c_assCORRECT_DUCT_MAX_LV2_Limo)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV2), (c_assCORRECT_AF_TIME_FR_LV2_Limo)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV2), (c_assCORRECT_AF_TIME_FL_LV2_Limo)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV2), (c_assCORRECT_AF_RATE_LV2_Limo)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV2), (c_assCORRECT_AF_MAX_LV2_Limo)); +/* ------------------------------------------Lv2 : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV3), (c_assINCAR_TG_FL_LV3_Limo)); + M_MEMCOPY((g_assINCAR_TG_FR_LV3), (c_assINCAR_TG_FR_LV3_Limo)); + M_MEMCOPY((g_assVTG_FL_LV3), (c_assVTG_FL_LV3_Limo)); + M_MEMCOPY((g_assVTG_FR_LV3), (c_assVTG_FR_LV3_Limo)); + M_MEMCOPY((g_assVF_MIN_LV3), (c_assVF_MIN_LV3_Limo)); + M_MEMCOPY((g_assVF_MAX_LV3), (c_assVF_MAX_LV3_Limo)); + M_MEMCOPY((g_assVF_INC_Y1_LV3), (c_assVF_INC_Y1_LV3_Limo)); + M_MEMCOPY((g_assVF_INC_Y2_LV3), (c_assVF_INC_Y2_LV3_Limo)); + M_MEMCOPY((g_assVF_INC_Y3_LV3), (c_assVF_INC_Y3_LV3_Limo)); + M_MEMCOPY((g_assVF_INC_Y4_LV3), (c_assVF_INC_Y4_LV3_Limo)); + M_MEMCOPY((g_assVF_INC_X1_LV3), (c_assVF_INC_X1_LV3_Limo)); + M_MEMCOPY((g_assVF_INC_X2_LV3), (c_assVF_INC_X2_LV3_Limo)); + M_MEMCOPY((g_assVF_INC_X3_LV3), (c_assVF_INC_X3_LV3_Limo)); + M_MEMCOPY((g_assVF_INC_X4_LV3), (c_assVF_INC_X4_LV3_Limo)); + M_MEMCOPY((g_assVF_AMB_Y1_LV3), (c_assVF_AMB_Y1_LV3_Limo)); + M_MEMCOPY((g_assVF_AMB_Y2_LV3), (c_assVF_AMB_Y2_LV3_Limo)); + M_MEMCOPY((g_assVF_AMB_X1_LV3), (c_assVF_AMB_X1_LV3_Limo)); + M_MEMCOPY((g_assVF_AMB_X2_LV3), (c_assVF_AMB_X2_LV3_Limo)); + M_MEMCOPY((g_assVF_SUN_Y1_LV3), (c_assVF_SUN_Y1_LV3_Limo)); + M_MEMCOPY((g_assVF_SUN_Y2_LV3), (c_assVF_SUN_Y2_LV3_Limo)); + M_MEMCOPY((g_assVF_SUN_X1_LV3), (c_assVF_SUN_X1_LV3_Limo)); + M_MEMCOPY((g_assVF_SUN_X2_LV3), (c_assVF_SUN_X2_LV3_Limo)); + M_MEMCOPY((g_assTG_FLU_LV3), (c_assTG_FLU_LV3_Limo)); + M_MEMCOPY((g_assTG_FRU_LV3), (c_assTG_FRU_LV3_Limo)); + M_MEMCOPY((g_assDTG_FU_MIN_LV3), (c_assDTG_FU_MIN_LV3_Limo)); + M_MEMCOPY((g_assDTG_FU_MAX_LV3), (c_assDTG_FU_MAX_LV3_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV3), (c_assDTG_FU_INC_Y1_LV3_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV3), (c_assDTG_FU_INC_Y2_LV3_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV3), (c_assDTG_FU_INC_Y3_LV3_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV3), (c_assDTG_FU_INC_Y4_LV3_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV3), (c_assDTG_FU_INC_X1_LV3_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV3), (c_assDTG_FU_INC_X2_LV3_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV3), (c_assDTG_FU_INC_X3_LV3_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV3), (c_assDTG_FU_INC_X4_LV3_Limo)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV3), (c_assDTG_FU_AMB_Y1_LV3_Limo)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV3), (c_assDTG_FU_AMB_Y2_LV3_Limo)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV3), (c_assDTG_FU_AMB_X1_LV3_Limo)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV3), (c_assDTG_FU_AMB_X2_LV3_Limo)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV3), (c_assDTG_FU_SUN_Y1_LV3_Limo)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV3), (c_assDTG_FU_SUN_Y2_LV3_Limo)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV3), (c_assDTG_FU_SUN_X1_LV3_Limo)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV3), (c_assDTG_FU_SUN_X2_LV3_Limo)); + M_MEMCOPY((g_assTG_FLL_LV3), (c_assTG_FLL_LV3_Limo)); + M_MEMCOPY((g_assTG_FRL_LV3), (c_assTG_FRL_LV3_Limo)); + M_MEMCOPY((g_assDTG_FL_MIN_LV3), (c_assDTG_FL_MIN_LV3_Limo)); + M_MEMCOPY((g_assDTG_FL_MAX_LV3), (c_assDTG_FL_MAX_LV3_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV3), (c_assDTG_FL_INC_Y1_LV3_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV3), (c_assDTG_FL_INC_Y2_LV3_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV3), (c_assDTG_FL_INC_Y3_LV3_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV3), (c_assDTG_FL_INC_Y4_LV3_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV3), (c_assDTG_FL_INC_X1_LV3_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV3), (c_assDTG_FL_INC_X2_LV3_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV3), (c_assDTG_FL_INC_X3_LV3_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV3), (c_assDTG_FL_INC_X4_LV3_Limo)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV3), (c_assDTG_FL_AMB_Y1_LV3_Limo)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV3), (c_assDTG_FL_AMB_Y2_LV3_Limo)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV3), (c_assDTG_FL_AMB_X1_LV3_Limo)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV3), (c_assDTG_FL_AMB_X2_LV3_Limo)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV3), (c_assDTG_FL_SUN_Y1_LV3_Limo)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV3), (c_assDTG_FL_SUN_Y2_LV3_Limo)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV3), (c_assDTG_FL_SUN_X1_LV3_Limo)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV3), (c_assDTG_FL_SUN_X2_LV3_Limo)); + M_MEMCOPY((g_assINCAR_TG_RL_LV3), (c_assINCAR_TG_RL_LV3_Limo)); + M_MEMCOPY((g_assINCAR_TG_RR_LV3), (c_assINCAR_TG_RR_LV3_Limo)); + M_MEMCOPY((g_assVTG_RL_LV3), (c_assVTG_RL_LV3_Limo)); + M_MEMCOPY((g_assVTG_RR_LV3), (c_assVTG_RR_LV3_Limo)); + M_MEMCOPY((g_assVR_MIN_LV3), (c_assVR_MIN_LV3_Limo)); + M_MEMCOPY((g_assVR_MAX_LV3), (c_assVR_MAX_LV3_Limo)); + M_MEMCOPY((g_assVR_INC_Y1_LV3), (c_assVR_INC_Y1_LV3_Limo)); + M_MEMCOPY((g_assVR_INC_Y2_LV3), (c_assVR_INC_Y2_LV3_Limo)); + M_MEMCOPY((g_assVR_INC_Y3_LV3), (c_assVR_INC_Y3_LV3_Limo)); + M_MEMCOPY((g_assVR_INC_Y4_LV3), (c_assVR_INC_Y4_LV3_Limo)); + M_MEMCOPY((g_assVR_INC_X1_LV3), (c_assVR_INC_X1_LV3_Limo)); + M_MEMCOPY((g_assVR_INC_X2_LV3), (c_assVR_INC_X2_LV3_Limo)); + M_MEMCOPY((g_assVR_INC_X3_LV3), (c_assVR_INC_X3_LV3_Limo)); + M_MEMCOPY((g_assVR_INC_X4_LV3), (c_assVR_INC_X4_LV3_Limo)); + M_MEMCOPY((g_assVR_AMB_Y1_LV3), (c_assVR_AMB_Y1_LV3_Limo)); + M_MEMCOPY((g_assVR_AMB_Y2_LV3), (c_assVR_AMB_Y2_LV3_Limo)); + M_MEMCOPY((g_assVR_AMB_X1_LV3), (c_assVR_AMB_X1_LV3_Limo)); + M_MEMCOPY((g_assVR_AMB_X2_LV3), (c_assVR_AMB_X2_LV3_Limo)); + M_MEMCOPY((g_assVR_SUN_Y1_LV3), (c_assVR_SUN_Y1_LV3_Limo)); + M_MEMCOPY((g_assVR_SUN_Y2_LV3), (c_assVR_SUN_Y2_LV3_Limo)); + M_MEMCOPY((g_assVR_SUN_X1_LV3), (c_assVR_SUN_X1_LV3_Limo)); + M_MEMCOPY((g_assVR_SUN_X2_LV3), (c_assVR_SUN_X2_LV3_Limo)); + M_MEMCOPY((g_assTG_RL_LV3), (c_assTG_RL_LV3_Limo)); + M_MEMCOPY((g_assTG_RR_LV3), (c_assTG_RR_LV3_Limo)); + M_MEMCOPY((g_assDTG_R_MIN_LV3), (c_assDTG_R_MIN_LV3_Limo)); + M_MEMCOPY((g_assDTG_R_MAX_LV3), (c_assDTG_R_MAX_LV3_Limo)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV3), (c_assDTG_R_INC_Y1_LV3_Limo)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV3), (c_assDTG_R_INC_Y2_LV3_Limo)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV3), (c_assDTG_R_INC_Y3_LV3_Limo)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV3), (c_assDTG_R_INC_Y4_LV3_Limo)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV3), (c_assDTG_R_INC_X1_LV3_Limo)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV3), (c_assDTG_R_INC_X2_LV3_Limo)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV3), (c_assDTG_R_INC_X3_LV3_Limo)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV3), (c_assDTG_R_INC_X4_LV3_Limo)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV3), (c_assDTG_R_AMB_Y1_LV3_Limo)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV3), (c_assDTG_R_AMB_Y2_LV3_Limo)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV3), (c_assDTG_R_AMB_X1_LV3_Limo)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV3), (c_assDTG_R_AMB_X2_LV3_Limo)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV3), (c_assDTG_R_SUN_Y1_LV3_Limo)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV3), (c_assDTG_R_SUN_Y2_LV3_Limo)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV3), (c_assDTG_R_SUN_X1_LV3_Limo)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV3), (c_assDTG_R_SUN_X2_LV3_Limo)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV3), (c_assCORRECT_DUCT_TIME_FR_LV3_Limo)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV3), (c_assCORRECT_DUCT_TIME_FL_LV3_Limo)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV3), (c_assCORRECT_DUCT_RATE_LV3_Limo)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV3), (c_assCORRECT_DUCT_MAX_LV3_Limo)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV3), (c_assCORRECT_AF_TIME_FR_LV3_Limo)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV3), (c_assCORRECT_AF_TIME_FL_LV3_Limo)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV3), (c_assCORRECT_AF_RATE_LV3_Limo)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV3), (c_assCORRECT_AF_MAX_LV3_Limo)); +/* ------------------------------------------Lv3 : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV4), (c_assINCAR_TG_FL_LV4_Limo)); + M_MEMCOPY((g_assINCAR_TG_FR_LV4), (c_assINCAR_TG_FR_LV4_Limo)); + M_MEMCOPY((g_assVTG_FL_LV4), (c_assVTG_FL_LV4_Limo)); + M_MEMCOPY((g_assVTG_FR_LV4), (c_assVTG_FR_LV4_Limo)); + M_MEMCOPY((g_assVF_MIN_LV4), (c_assVF_MIN_LV4_Limo)); + M_MEMCOPY((g_assVF_MAX_LV4), (c_assVF_MAX_LV4_Limo)); + M_MEMCOPY((g_assVF_INC_Y1_LV4), (c_assVF_INC_Y1_LV4_Limo)); + M_MEMCOPY((g_assVF_INC_Y2_LV4), (c_assVF_INC_Y2_LV4_Limo)); + M_MEMCOPY((g_assVF_INC_Y3_LV4), (c_assVF_INC_Y3_LV4_Limo)); + M_MEMCOPY((g_assVF_INC_Y4_LV4), (c_assVF_INC_Y4_LV4_Limo)); + M_MEMCOPY((g_assVF_INC_X1_LV4), (c_assVF_INC_X1_LV4_Limo)); + M_MEMCOPY((g_assVF_INC_X2_LV4), (c_assVF_INC_X2_LV4_Limo)); + M_MEMCOPY((g_assVF_INC_X3_LV4), (c_assVF_INC_X3_LV4_Limo)); + M_MEMCOPY((g_assVF_INC_X4_LV4), (c_assVF_INC_X4_LV4_Limo)); + M_MEMCOPY((g_assVF_AMB_Y1_LV4), (c_assVF_AMB_Y1_LV4_Limo)); + M_MEMCOPY((g_assVF_AMB_Y2_LV4), (c_assVF_AMB_Y2_LV4_Limo)); + M_MEMCOPY((g_assVF_AMB_X1_LV4), (c_assVF_AMB_X1_LV4_Limo)); + M_MEMCOPY((g_assVF_AMB_X2_LV4), (c_assVF_AMB_X2_LV4_Limo)); + M_MEMCOPY((g_assVF_SUN_Y1_LV4), (c_assVF_SUN_Y1_LV4_Limo)); + M_MEMCOPY((g_assVF_SUN_Y2_LV4), (c_assVF_SUN_Y2_LV4_Limo)); + M_MEMCOPY((g_assVF_SUN_X1_LV4), (c_assVF_SUN_X1_LV4_Limo)); + M_MEMCOPY((g_assVF_SUN_X2_LV4), (c_assVF_SUN_X2_LV4_Limo)); + M_MEMCOPY((g_assTG_FLU_LV4), (c_assTG_FLU_LV4_Limo)); + M_MEMCOPY((g_assTG_FRU_LV4), (c_assTG_FRU_LV4_Limo)); + M_MEMCOPY((g_assDTG_FU_MIN_LV4), (c_assDTG_FU_MIN_LV4_Limo)); + M_MEMCOPY((g_assDTG_FU_MAX_LV4), (c_assDTG_FU_MAX_LV4_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV4), (c_assDTG_FU_INC_Y1_LV4_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV4), (c_assDTG_FU_INC_Y2_LV4_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV4), (c_assDTG_FU_INC_Y3_LV4_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV4), (c_assDTG_FU_INC_Y4_LV4_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV4), (c_assDTG_FU_INC_X1_LV4_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV4), (c_assDTG_FU_INC_X2_LV4_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV4), (c_assDTG_FU_INC_X3_LV4_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV4), (c_assDTG_FU_INC_X4_LV4_Limo)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV4), (c_assDTG_FU_AMB_Y1_LV4_Limo)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV4), (c_assDTG_FU_AMB_Y2_LV4_Limo)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV4), (c_assDTG_FU_AMB_X1_LV4_Limo)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV4), (c_assDTG_FU_AMB_X2_LV4_Limo)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV4), (c_assDTG_FU_SUN_Y1_LV4_Limo)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV4), (c_assDTG_FU_SUN_Y2_LV4_Limo)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV4), (c_assDTG_FU_SUN_X1_LV4_Limo)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV4), (c_assDTG_FU_SUN_X2_LV4_Limo)); + M_MEMCOPY((g_assTG_FLL_LV4), (c_assTG_FLL_LV4_Limo)); + M_MEMCOPY((g_assTG_FRL_LV4), (c_assTG_FRL_LV4_Limo)); + M_MEMCOPY((g_assDTG_FL_MIN_LV4), (c_assDTG_FL_MIN_LV4_Limo)); + M_MEMCOPY((g_assDTG_FL_MAX_LV4), (c_assDTG_FL_MAX_LV4_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV4), (c_assDTG_FL_INC_Y1_LV4_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV4), (c_assDTG_FL_INC_Y2_LV4_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV4), (c_assDTG_FL_INC_Y3_LV4_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV4), (c_assDTG_FL_INC_Y4_LV4_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV4), (c_assDTG_FL_INC_X1_LV4_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV4), (c_assDTG_FL_INC_X2_LV4_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV4), (c_assDTG_FL_INC_X3_LV4_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV4), (c_assDTG_FL_INC_X4_LV4_Limo)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV4), (c_assDTG_FL_AMB_Y1_LV4_Limo)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV4), (c_assDTG_FL_AMB_Y2_LV4_Limo)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV4), (c_assDTG_FL_AMB_X1_LV4_Limo)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV4), (c_assDTG_FL_AMB_X2_LV4_Limo)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV4), (c_assDTG_FL_SUN_Y1_LV4_Limo)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV4), (c_assDTG_FL_SUN_Y2_LV4_Limo)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV4), (c_assDTG_FL_SUN_X1_LV4_Limo)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV4), (c_assDTG_FL_SUN_X2_LV4_Limo)); + M_MEMCOPY((g_assINCAR_TG_RL_LV4), (c_assINCAR_TG_RL_LV4_Limo)); + M_MEMCOPY((g_assINCAR_TG_RR_LV4), (c_assINCAR_TG_RR_LV4_Limo)); + M_MEMCOPY((g_assVTG_RL_LV4), (c_assVTG_RL_LV4_Limo)); + M_MEMCOPY((g_assVTG_RR_LV4), (c_assVTG_RR_LV4_Limo)); + M_MEMCOPY((g_assVR_MIN_LV4), (c_assVR_MIN_LV4_Limo)); + M_MEMCOPY((g_assVR_MAX_LV4), (c_assVR_MAX_LV4_Limo)); + M_MEMCOPY((g_assVR_INC_Y1_LV4), (c_assVR_INC_Y1_LV4_Limo)); + M_MEMCOPY((g_assVR_INC_Y2_LV4), (c_assVR_INC_Y2_LV4_Limo)); + M_MEMCOPY((g_assVR_INC_Y3_LV4), (c_assVR_INC_Y3_LV4_Limo)); + M_MEMCOPY((g_assVR_INC_Y4_LV4), (c_assVR_INC_Y4_LV4_Limo)); + M_MEMCOPY((g_assVR_INC_X1_LV4), (c_assVR_INC_X1_LV4_Limo)); + M_MEMCOPY((g_assVR_INC_X2_LV4), (c_assVR_INC_X2_LV4_Limo)); + M_MEMCOPY((g_assVR_INC_X3_LV4), (c_assVR_INC_X3_LV4_Limo)); + M_MEMCOPY((g_assVR_INC_X4_LV4), (c_assVR_INC_X4_LV4_Limo)); + M_MEMCOPY((g_assVR_AMB_Y1_LV4), (c_assVR_AMB_Y1_LV4_Limo)); + M_MEMCOPY((g_assVR_AMB_Y2_LV4), (c_assVR_AMB_Y2_LV4_Limo)); + M_MEMCOPY((g_assVR_AMB_X1_LV4), (c_assVR_AMB_X1_LV4_Limo)); + M_MEMCOPY((g_assVR_AMB_X2_LV4), (c_assVR_AMB_X2_LV4_Limo)); + M_MEMCOPY((g_assVR_SUN_Y1_LV4), (c_assVR_SUN_Y1_LV4_Limo)); + M_MEMCOPY((g_assVR_SUN_Y2_LV4), (c_assVR_SUN_Y2_LV4_Limo)); + M_MEMCOPY((g_assVR_SUN_X1_LV4), (c_assVR_SUN_X1_LV4_Limo)); + M_MEMCOPY((g_assVR_SUN_X2_LV4), (c_assVR_SUN_X2_LV4_Limo)); + M_MEMCOPY((g_assTG_RL_LV4), (c_assTG_RL_LV4_Limo)); + M_MEMCOPY((g_assTG_RR_LV4), (c_assTG_RR_LV4_Limo)); + M_MEMCOPY((g_assDTG_R_MIN_LV4), (c_assDTG_R_MIN_LV4_Limo)); + M_MEMCOPY((g_assDTG_R_MAX_LV4), (c_assDTG_R_MAX_LV4_Limo)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV4), (c_assDTG_R_INC_Y1_LV4_Limo)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV4), (c_assDTG_R_INC_Y2_LV4_Limo)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV4), (c_assDTG_R_INC_Y3_LV4_Limo)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV4), (c_assDTG_R_INC_Y4_LV4_Limo)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV4), (c_assDTG_R_INC_X1_LV4_Limo)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV4), (c_assDTG_R_INC_X2_LV4_Limo)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV4), (c_assDTG_R_INC_X3_LV4_Limo)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV4), (c_assDTG_R_INC_X4_LV4_Limo)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV4), (c_assDTG_R_AMB_Y1_LV4_Limo)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV4), (c_assDTG_R_AMB_Y2_LV4_Limo)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV4), (c_assDTG_R_AMB_X1_LV4_Limo)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV4), (c_assDTG_R_AMB_X2_LV4_Limo)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV4), (c_assDTG_R_SUN_Y1_LV4_Limo)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV4), (c_assDTG_R_SUN_Y2_LV4_Limo)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV4), (c_assDTG_R_SUN_X1_LV4_Limo)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV4), (c_assDTG_R_SUN_X2_LV4_Limo)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV4), (c_assCORRECT_DUCT_TIME_FR_LV4_Limo)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV4), (c_assCORRECT_DUCT_TIME_FL_LV4_Limo)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV4), (c_assCORRECT_DUCT_RATE_LV4_Limo)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV4), (c_assCORRECT_DUCT_MAX_LV4_Limo)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV4), (c_assCORRECT_AF_TIME_FR_LV4_Limo)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV4), (c_assCORRECT_AF_TIME_FL_LV4_Limo)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV4), (c_assCORRECT_AF_RATE_LV4_Limo)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV4), (c_assCORRECT_AF_MAX_LV4_Limo)); +/* ------------------------------------------Lv4 : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV5), (c_assINCAR_TG_FL_LV5_Limo)); + M_MEMCOPY((g_assINCAR_TG_FR_LV5), (c_assINCAR_TG_FR_LV5_Limo)); + M_MEMCOPY((g_assVTG_FL_LV5), (c_assVTG_FL_LV5_Limo)); + M_MEMCOPY((g_assVTG_FR_LV5), (c_assVTG_FR_LV5_Limo)); + M_MEMCOPY((g_assVF_MIN_LV5), (c_assVF_MIN_LV5_Limo)); + M_MEMCOPY((g_assVF_MAX_LV5), (c_assVF_MAX_LV5_Limo)); + M_MEMCOPY((g_assVF_INC_Y1_LV5), (c_assVF_INC_Y1_LV5_Limo)); + M_MEMCOPY((g_assVF_INC_Y2_LV5), (c_assVF_INC_Y2_LV5_Limo)); + M_MEMCOPY((g_assVF_INC_Y3_LV5), (c_assVF_INC_Y3_LV5_Limo)); + M_MEMCOPY((g_assVF_INC_Y4_LV5), (c_assVF_INC_Y4_LV5_Limo)); + M_MEMCOPY((g_assVF_INC_X1_LV5), (c_assVF_INC_X1_LV5_Limo)); + M_MEMCOPY((g_assVF_INC_X2_LV5), (c_assVF_INC_X2_LV5_Limo)); + M_MEMCOPY((g_assVF_INC_X3_LV5), (c_assVF_INC_X3_LV5_Limo)); + M_MEMCOPY((g_assVF_INC_X4_LV5), (c_assVF_INC_X4_LV5_Limo)); + M_MEMCOPY((g_assVF_AMB_Y1_LV5), (c_assVF_AMB_Y1_LV5_Limo)); + M_MEMCOPY((g_assVF_AMB_Y2_LV5), (c_assVF_AMB_Y2_LV5_Limo)); + M_MEMCOPY((g_assVF_AMB_X1_LV5), (c_assVF_AMB_X1_LV5_Limo)); + M_MEMCOPY((g_assVF_AMB_X2_LV5), (c_assVF_AMB_X2_LV5_Limo)); + M_MEMCOPY((g_assVF_SUN_Y1_LV5), (c_assVF_SUN_Y1_LV5_Limo)); + M_MEMCOPY((g_assVF_SUN_Y2_LV5), (c_assVF_SUN_Y2_LV5_Limo)); + M_MEMCOPY((g_assVF_SUN_X1_LV5), (c_assVF_SUN_X1_LV5_Limo)); + M_MEMCOPY((g_assVF_SUN_X2_LV5), (c_assVF_SUN_X2_LV5_Limo)); + M_MEMCOPY((g_assTG_FLU_LV5), (c_assTG_FLU_LV5_Limo)); + M_MEMCOPY((g_assTG_FRU_LV5), (c_assTG_FRU_LV5_Limo)); + M_MEMCOPY((g_assDTG_FU_MIN_LV5), (c_assDTG_FU_MIN_LV5_Limo)); + M_MEMCOPY((g_assDTG_FU_MAX_LV5), (c_assDTG_FU_MAX_LV5_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV5), (c_assDTG_FU_INC_Y1_LV5_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV5), (c_assDTG_FU_INC_Y2_LV5_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV5), (c_assDTG_FU_INC_Y3_LV5_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV5), (c_assDTG_FU_INC_Y4_LV5_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV5), (c_assDTG_FU_INC_X1_LV5_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV5), (c_assDTG_FU_INC_X2_LV5_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV5), (c_assDTG_FU_INC_X3_LV5_Limo)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV5), (c_assDTG_FU_INC_X4_LV5_Limo)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV5), (c_assDTG_FU_AMB_Y1_LV5_Limo)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV5), (c_assDTG_FU_AMB_Y2_LV5_Limo)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV5), (c_assDTG_FU_AMB_X1_LV5_Limo)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV5), (c_assDTG_FU_AMB_X2_LV5_Limo)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV5), (c_assDTG_FU_SUN_Y1_LV5_Limo)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV5), (c_assDTG_FU_SUN_Y2_LV5_Limo)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV5), (c_assDTG_FU_SUN_X1_LV5_Limo)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV5), (c_assDTG_FU_SUN_X2_LV5_Limo)); + M_MEMCOPY((g_assTG_FLL_LV5), (c_assTG_FLL_LV5_Limo)); + M_MEMCOPY((g_assTG_FRL_LV5), (c_assTG_FRL_LV5_Limo)); + M_MEMCOPY((g_assDTG_FL_MIN_LV5), (c_assDTG_FL_MIN_LV5_Limo)); + M_MEMCOPY((g_assDTG_FL_MAX_LV5), (c_assDTG_FL_MAX_LV5_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV5), (c_assDTG_FL_INC_Y1_LV5_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV5), (c_assDTG_FL_INC_Y2_LV5_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV5), (c_assDTG_FL_INC_Y3_LV5_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV5), (c_assDTG_FL_INC_Y4_LV5_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV5), (c_assDTG_FL_INC_X1_LV5_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV5), (c_assDTG_FL_INC_X2_LV5_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV5), (c_assDTG_FL_INC_X3_LV5_Limo)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV5), (c_assDTG_FL_INC_X4_LV5_Limo)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV5), (c_assDTG_FL_AMB_Y1_LV5_Limo)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV5), (c_assDTG_FL_AMB_Y2_LV5_Limo)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV5), (c_assDTG_FL_AMB_X1_LV5_Limo)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV5), (c_assDTG_FL_AMB_X2_LV5_Limo)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV5), (c_assDTG_FL_SUN_Y1_LV5_Limo)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV5), (c_assDTG_FL_SUN_Y2_LV5_Limo)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV5), (c_assDTG_FL_SUN_X1_LV5_Limo)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV5), (c_assDTG_FL_SUN_X2_LV5_Limo)); + M_MEMCOPY((g_assINCAR_TG_RL_LV5), (c_assINCAR_TG_RL_LV5_Limo)); + M_MEMCOPY((g_assINCAR_TG_RR_LV5), (c_assINCAR_TG_RR_LV5_Limo)); + M_MEMCOPY((g_assVTG_RL_LV5), (c_assVTG_RL_LV5_Limo)); + M_MEMCOPY((g_assVTG_RR_LV5), (c_assVTG_RR_LV5_Limo)); + M_MEMCOPY((g_assVR_MIN_LV5), (c_assVR_MIN_LV5_Limo)); + M_MEMCOPY((g_assVR_MAX_LV5), (c_assVR_MAX_LV5_Limo)); + M_MEMCOPY((g_assVR_INC_Y1_LV5), (c_assVR_INC_Y1_LV5_Limo)); + M_MEMCOPY((g_assVR_INC_Y2_LV5), (c_assVR_INC_Y2_LV5_Limo)); + M_MEMCOPY((g_assVR_INC_Y3_LV5), (c_assVR_INC_Y3_LV5_Limo)); + M_MEMCOPY((g_assVR_INC_Y4_LV5), (c_assVR_INC_Y4_LV5_Limo)); + M_MEMCOPY((g_assVR_INC_X1_LV5), (c_assVR_INC_X1_LV5_Limo)); + M_MEMCOPY((g_assVR_INC_X2_LV5), (c_assVR_INC_X2_LV5_Limo)); + M_MEMCOPY((g_assVR_INC_X3_LV5), (c_assVR_INC_X3_LV5_Limo)); + M_MEMCOPY((g_assVR_INC_X4_LV5), (c_assVR_INC_X4_LV5_Limo)); + M_MEMCOPY((g_assVR_AMB_Y1_LV5), (c_assVR_AMB_Y1_LV5_Limo)); + M_MEMCOPY((g_assVR_AMB_Y2_LV5), (c_assVR_AMB_Y2_LV5_Limo)); + M_MEMCOPY((g_assVR_AMB_X1_LV5), (c_assVR_AMB_X1_LV5_Limo)); + M_MEMCOPY((g_assVR_AMB_X2_LV5), (c_assVR_AMB_X2_LV5_Limo)); + M_MEMCOPY((g_assVR_SUN_Y1_LV5), (c_assVR_SUN_Y1_LV5_Limo)); + M_MEMCOPY((g_assVR_SUN_Y2_LV5), (c_assVR_SUN_Y2_LV5_Limo)); + M_MEMCOPY((g_assVR_SUN_X1_LV5), (c_assVR_SUN_X1_LV5_Limo)); + M_MEMCOPY((g_assVR_SUN_X2_LV5), (c_assVR_SUN_X2_LV5_Limo)); + M_MEMCOPY((g_assTG_RL_LV5), (c_assTG_RL_LV5_Limo)); + M_MEMCOPY((g_assTG_RR_LV5), (c_assTG_RR_LV5_Limo)); + M_MEMCOPY((g_assDTG_R_MIN_LV5), (c_assDTG_R_MIN_LV5_Limo)); + M_MEMCOPY((g_assDTG_R_MAX_LV5), (c_assDTG_R_MAX_LV5_Limo)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV5), (c_assDTG_R_INC_Y1_LV5_Limo)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV5), (c_assDTG_R_INC_Y2_LV5_Limo)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV5), (c_assDTG_R_INC_Y3_LV5_Limo)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV5), (c_assDTG_R_INC_Y4_LV5_Limo)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV5), (c_assDTG_R_INC_X1_LV5_Limo)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV5), (c_assDTG_R_INC_X2_LV5_Limo)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV5), (c_assDTG_R_INC_X3_LV5_Limo)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV5), (c_assDTG_R_INC_X4_LV5_Limo)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV5), (c_assDTG_R_AMB_Y1_LV5_Limo)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV5), (c_assDTG_R_AMB_Y2_LV5_Limo)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV5), (c_assDTG_R_AMB_X1_LV5_Limo)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV5), (c_assDTG_R_AMB_X2_LV5_Limo)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV5), (c_assDTG_R_SUN_Y1_LV5_Limo)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV5), (c_assDTG_R_SUN_Y2_LV5_Limo)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV5), (c_assDTG_R_SUN_X1_LV5_Limo)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV5), (c_assDTG_R_SUN_X2_LV5_Limo)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV5), (c_assCORRECT_DUCT_TIME_FR_LV5_Limo)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV5), (c_assCORRECT_DUCT_TIME_FL_LV5_Limo)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV5), (c_assCORRECT_DUCT_RATE_LV5_Limo)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV5), (c_assCORRECT_DUCT_MAX_LV5_Limo)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV5), (c_assCORRECT_AF_TIME_FR_LV5_Limo)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV5), (c_assCORRECT_AF_TIME_FL_LV5_Limo)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV5), (c_assCORRECT_AF_RATE_LV5_Limo)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV5), (c_assCORRECT_AF_MAX_LV5_Limo)); +/* ------------------------------------------Lv5 : End*/ + M_MEMCOPY((g_assDUCT_TGT_DEF_VALVE_L), (c_assDUCT_TGT_DEF_VALVE_L_Limo)); + M_MEMCOPY((g_assDUCT_TGT_DEF_VALVE_R), (c_assDUCT_TGT_DEF_VALVE_R_Limo)); +/* ------------------------------------------DuctTgt Increase : End*/ + M_MEMCOPY((g_assAMB_LV_UP), (c_assAMB_LV_UP_Limo)); + M_MEMCOPY((g_assAMB_LV_DN), (c_assAMB_LV_DN_Limo)); + M_MEMCOPY((g_assAMB_LV_TG), (c_assAMB_LV_TG_Limo)); +/* ------------------------------------------Ambient LEVEL : End*/ + M_MEMCOPY((g_aucMODE_BY_SET_F_LV0), (c_aucMODE_BY_SET_F_LV0_Limo)); + M_MEMCOPY((g_aucMODE_BY_SET_F_LV1), (c_aucMODE_BY_SET_F_LV1_Limo)); + M_MEMCOPY((g_aucMODE_BY_SET_F_LV2), (c_aucMODE_BY_SET_F_LV2_Limo)); + M_MEMCOPY((g_aucMODE_BY_SET_F_LV3), (c_aucMODE_BY_SET_F_LV3_Limo)); + M_MEMCOPY((g_aucMODE_BY_SET_F_LV4), (c_aucMODE_BY_SET_F_LV4_Limo)); + M_MEMCOPY((g_aucMODE_BY_SET_F_LV5), (c_aucMODE_BY_SET_F_LV5_Limo)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV0), (c_ausMODE_BY_DUCT_TG_R_LV0_Limo)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV1), (c_ausMODE_BY_DUCT_TG_R_LV1_Limo)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV2), (c_ausMODE_BY_DUCT_TG_R_LV2_Limo)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV3), (c_ausMODE_BY_DUCT_TG_R_LV3_Limo)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV4), (c_ausMODE_BY_DUCT_TG_R_LV4_Limo)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV5), (c_ausMODE_BY_DUCT_TG_R_LV5_Limo)); +/* ------------------------------------------Mode depend on SET for each level : End*/ + g_ssPREC_REC_ON_AMB = c_ssPREC_REC_ON_AMB_Limo; + g_ssPREC_REC_OFF_AMB = c_ssPREC_REC_OFF_AMB_Limo; + M_MEMCOPY((g_aucPREC_VEH_SPD_OSA), (c_aucPREC_VEH_SPD_OSA_Limo)); + M_MEMCOPY((g_assPRE_AMB_RANGE_WINTER), (c_assPRE_AMB_RANGE_WINTER_Limo)); + M_MEMCOPY((g_aucPREC_OSA_WINTER), (c_aucPREC_OSA_WINTER_Limo)); + M_MEMCOPY((g_aucPREC_REC_WINTER), (c_aucPREC_REC_WINTER_Limo)); + M_MEMCOPY((g_ausPREC_HUMIDITY_NOK), (c_ausPREC_HUMIDITY_NOK_Limo)); + M_MEMCOPY((g_ausPREC_HUMIDITY_OK), (c_ausPREC_HUMIDITY_OK_Limo)); + M_MEMCOPY((g_ausPREC_ENTRY_RPM), (c_ausPREC_ENTRY_RPM_Limo)); + M_MEMCOPY((g_ausPREC_EXIT_RPM), (c_ausPREC_EXIT_RPM_Limo)); + M_MEMCOPY((g_ausPREC_COMP_SPD_1), (c_ausPREC_COMP_SPD_1_Limo)); + M_MEMCOPY((g_aucPREC_OSA_SUMMER_1), (c_aucPREC_OSA_SUMMER_1_Limo)); + M_MEMCOPY((g_aucPREC_REC_SUMMER_1), (c_aucPREC_REC_SUMMER_1_Limo)); + M_MEMCOPY((g_assPREC_EVA_DIFF_FB_TG_F), (c_assPREC_EVA_DIFF_FB_TG_F_Limo)); + M_MEMCOPY((g_aucPREC_OSA_SUMMER_2), (c_aucPREC_OSA_SUMMER_2_Limo)); + M_MEMCOPY((g_aucPREC_REC_SUMMER_2), (c_aucPREC_REC_SUMMER_2_Limo)); + M_MEMCOPY((g_aucPREC_EVA_DIFF), (c_aucPREC_EVA_DIFF_Limo)); + g_ucPREC_OSA_SUMMER_3 = c_ucPREC_OSA_SUMMER_3_Limo; + g_ucPREC_REC_SUMMER_3 = c_ucPREC_REC_SUMMER_3_Limo; +/* ------------------------------------------AutoRec : End*/ + M_MEMCOPY((g_ausFLOW_FR_VE2VALVE), (c_ausFLOW_FR_VE2VALVE_Limo)); + M_MEMCOPY((g_ausFLOW_FR_BIVALVE), (c_ausFLOW_FR_BIVALVE_Limo)); + M_MEMCOPY((g_ausFLOW_FR_BI2VALVE), (c_ausFLOW_FR_BI2VALVE_Limo)); + M_MEMCOPY((g_ausFLOW_FR_AF2VALVE), (c_ausFLOW_FR_AF2VALVE_Limo)); + M_MEMCOPY((g_ausFLOW_FR_AF2VALVE_SUMMER), (c_ausFLOW_FR_AF2VALVE_SUMMER_Limo)); + M_MEMCOPY((g_ausFLOW_FR_FO2VALVE), (c_ausFLOW_FR_FO2VALVE_Limo)); + M_MEMCOPY((g_ausFLOW_FR_FD2VALVE), (c_ausFLOW_FR_FD2VALVE_Limo)); + M_MEMCOPY((g_ausFLOW_FR_DE2VALVE), (c_ausFLOW_FR_DE2VALVE_Limo)); + M_MEMCOPY((g_ausFLOW_FR_TR2VALVE), (c_ausFLOW_FR_TR2VALVE_Limo)); + M_MEMCOPY((g_ausFLOW_FR_HI2VALVE), (c_ausFLOW_FR_HI2VALVE_Limo)); + M_MEMCOPY((g_ausFLOW_FR_BIVALVE_MANUAL), (c_ausFLOW_FR_BIVALVE_MANUAL_Limo)); + M_MEMCOPY((g_ausFLOW_RE_VENT), (c_ausFLOW_RE_VENT_Limo)); + M_MEMCOPY((g_ausFLOW_RE_BI2VALVE), (c_ausFLOW_RE_BI2VALVE_Limo)); + M_MEMCOPY((g_ausFLOW_RE_FO2VALVE), (c_ausFLOW_RE_FO2VALVE_Limo)); + M_MEMCOPY((g_ausFLOW_RE_VENT_2), (c_ausFLOW_RE_VENT_2_Limo)); + M_MEMCOPY((g_ausFLOW_RE_BI2VALVE_2), (c_ausFLOW_RE_BI2VALVE_2_Limo)); + M_MEMCOPY((g_ausFLOW_RE_VENT_3), (c_ausFLOW_RE_VENT_3_Limo)); + M_MEMCOPY((g_ausFLOW_RE_BI2VALVE_3), (c_ausFLOW_RE_BI2VALVE_3_Limo)); + M_MEMCOPY((g_ausFLOW_RE_VENT_MANUAL), (c_ausFLOW_RE_VENT_MANUAL_Limo)); + M_MEMCOPY((g_ausFLOW_RE_BI2VALVE_MANUAL), (c_ausFLOW_RE_BI2VALVE_MANUAL_Limo)); +/* ------------------------------------------Flow Control Valve: End*/ + M_MEMCOPY((g_assFLOW_BI_AMB_TGT), (c_assFLOW_BI_AMB_TGT_Limo)); + M_MEMCOPY((g_aucFLOW_BI_VENT_PLUS), (c_aucFLOW_BI_VENT_PLUS_Limo)); + M_MEMCOPY((g_assFLOW_BI_TEMP_TGT), (c_assFLOW_BI_TEMP_TGT_Limo)); + M_MEMCOPY((g_aucFLOW_BI_FOOT_PLUS), (c_aucFLOW_BI_FOOT_PLUS_Limo)); + M_MEMCOPY((g_aucFLOW_BI_VENT_VALVE_MAX), (c_aucFLOW_BI_VENT_VALVE_MAX_Limo)); + M_MEMCOPY((g_aucFLOW_BI_FOOT_VALVE_MAX), (c_aucFLOW_BI_FOOT_VALVE_MAX_Limo)); + M_MEMCOPY((g_aucFLOW_BI_VENT_VALVE_MIN), (c_aucFLOW_BI_VENT_VALVE_MIN_Limo)); + M_MEMCOPY((g_aucFLOW_BI_FOOT_VALVE_MIN), (c_aucFLOW_BI_FOOT_VALVE_MIN_Limo)); +/* ------------------------------------------Bi 2 level conditions: End*/ + M_MEMCOPY((g_assFLOW_B2I_AMB_TGT), (c_assFLOW_B2I_AMB_TGT_Limo)); + M_MEMCOPY((g_aucFLOW_BI2_VENT_PLUS), (c_aucFLOW_BI2_VENT_PLUS_Limo)); + M_MEMCOPY((g_assFLOW_BI2_TEMP_TGT), (c_assFLOW_BI2_TEMP_TGT_Limo)); + M_MEMCOPY((g_aucFLOW_BI2_FOOT_PLUS), (c_aucFLOW_BI2_FOOT_PLUS_Limo)); + M_MEMCOPY((g_aucFLOW_BI2_VENT_VALVE_MAX), (c_aucFLOW_BI2_VENT_VALVE_MAX_Limo)); + M_MEMCOPY((g_aucFLOW_BI2_FOOT_VALVE_MAX), (c_aucFLOW_BI2_FOOT_VALVE_MAX_Limo)); + M_MEMCOPY((g_aucFLOW_BI2_VENT_VALVE_MIN), (c_aucFLOW_BI2_VENT_VALVE_MIN_Limo)); + M_MEMCOPY((g_aucFLOW_BI2_FOOT_VALVE_MIN), (c_aucFLOW_BI2_FOOT_VALVE_MIN_Limo)); +/* ------------------------------------------AF level conditions: End*/ + M_MEMCOPY((g_assFLOW_AF_AMB_TGT), (c_assFLOW_AF_AMB_TGT_Limo)); + M_MEMCOPY((g_aucFLOW_AF_VENT_PLUS), (c_aucFLOW_AF_VENT_PLUS_Limo)); + M_MEMCOPY((g_aucFLOW_AF_BLR_AF_TGT), (c_aucFLOW_AF_BLR_AF_TGT_Limo)); + M_MEMCOPY((g_aucFLOW_AF_FOOT_PLUS), (c_aucFLOW_AF_FOOT_PLUS_Limo)); + M_MEMCOPY((g_aucFLOW_AF_VENT_VALVE_MAX), (c_aucFLOW_AF_VENT_VALVE_MAX_Limo)); + M_MEMCOPY((g_aucFLOW_AF_FOOT_VALVE_MAX), (c_aucFLOW_AF_FOOT_VALVE_MAX_Limo)); +/* ------------------------------------------AF level conditions: End*/ + M_MEMCOPY((g_assFLOW_AFSM_AMB_TGT), (c_assFLOW_AFSM_AMB_TGT_Limo)); + M_MEMCOPY((g_aucFLOW_AFSM_VENT_PLUS), (c_aucFLOW_AFSM_VENT_PLUS_Limo)); + M_MEMCOPY((g_assFLOW_AFSM_TEMP_TGT), (c_assFLOW_AFSM_TEMP_TGT_Limo)); + M_MEMCOPY((g_aucFLOW_AFSM_FOOT_PLUS), (c_aucFLOW_AFSM_FOOT_PLUS_Limo)); + M_MEMCOPY((g_aucFLOW_AFSM_VENT_VALVE_MAX), (c_aucFLOW_AFSM_VENT_VALVE_MAX_Limo)); + M_MEMCOPY((g_aucFLOW_AFSM_FOOT_VALVE_MAX), (c_aucFLOW_AFSM_FOOT_VALVE_MAX_Limo)); +/* ------------------------------------------AF_summer level conditions: End*/ + M_MEMCOPY((g_aucMODE_INDEX), (c_aucMODE_INDEX_Limo)); + M_MEMCOPY((g_assFOOT_STEP_DUCT_TGT), (c_assFOOT_STEP_DUCT_TGT_Limo)); + M_MEMCOPY((g_assBLR_FOOT_IND), (c_assBLR_FOOT_IND_Limo)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_P1), (c_ascFOOT_STEP_VALVE_P1_Limo)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_P2), (c_ascFOOT_STEP_VALVE_P2_Limo)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_P3), (c_ascFOOT_STEP_VALVE_P3_Limo)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_M1), (c_ascFOOT_STEP_VALVE_M1_Limo)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_M2), (c_ascFOOT_STEP_VALVE_M2_Limo)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_M3), (c_ascFOOT_STEP_VALVE_M3_Limo)); + M_MEMCOPY((g_assFOOT_STEP_BLR_P1), (c_assFOOT_STEP_BLR_P1_Limo)); + M_MEMCOPY((g_assFOOT_STEP_BLR_P2), (c_assFOOT_STEP_BLR_P2_Limo)); + M_MEMCOPY((g_assFOOT_STEP_BLR_P3), (c_assFOOT_STEP_BLR_P3_Limo)); + M_MEMCOPY((g_assFOOT_STEP_BLR_M1), (c_assFOOT_STEP_BLR_M1_Limo)); + M_MEMCOPY((g_assFOOT_STEP_BLR_M2), (c_assFOOT_STEP_BLR_M2_Limo)); + M_MEMCOPY((g_assFOOT_STEP_BLR_M3), (c_assFOOT_STEP_BLR_M3_Limo)); +/* ------------------------------------------Individual foot temperature: End*/ + M_MEMCOPY((g_aucREAR_FOOT_VALVE_AMB_LV2), (c_aucREAR_FOOT_VALVE_AMB_LV2_Limo)); + M_MEMCOPY((g_aucREAR_FOOT_VALVE_AMB_LV3), (c_aucREAR_FOOT_VALVE_AMB_LV3_Limo)); + M_MEMCOPY((g_aucREAR_FOOT_VALVE_AMB_LV4), (c_aucREAR_FOOT_VALVE_AMB_LV4_Limo)); +/* ------------------------------------------Blowing foots from Rear HVAC: End*/ + M_MEMCOPY((g_ausFLOW_FR_VE2BLR_AF), (c_ausFLOW_FR_VE2BLR_AF_Limo)); + M_MEMCOPY((g_ausFLOW_FR_BIVALVE_AF), (c_ausFLOW_FR_BIVALVE_AF_Limo)); + M_MEMCOPY((g_ausFLOW_FR_BI2BLR_AF), (c_ausFLOW_FR_BI2BLR_AF_Limo)); + M_MEMCOPY((g_ausFLOW_FR_FO2BLR_AF), (c_ausFLOW_FR_FO2BLR_AF_Limo)); + M_MEMCOPY((g_ausFLOW_FR_AF2VALVE_AF), (c_ausFLOW_FR_AF2VALVE_AF_Limo)); + M_MEMCOPY((g_ausFLOW_FR_AF2VALVE_SUMMER_AF), (c_ausFLOW_FR_AF2VALVE_SUMMER_AF_Limo)); + M_MEMCOPY((g_ausFLOW_FR_FD2BLR_AF), (c_ausFLOW_FR_FD2BLR_AF_Limo)); + M_MEMCOPY((g_ausFLOW_FR_DE2BLR_AF), (c_ausFLOW_FR_DE2BLR_AF_Limo)); + M_MEMCOPY((g_ausFLOW_FR_TR2BLR_AF), (c_ausFLOW_FR_TR2BLR_AF_Limo)); + M_MEMCOPY((g_ausFLOW_FR_HI2BLR_AF), (c_ausFLOW_FR_HI2BLR_AF_Limo)); + M_MEMCOPY((g_ausFLOW_RE_VE2BLR_AF), (c_ausFLOW_RE_VE2BLR_AF_Limo)); + M_MEMCOPY((g_ausFLOW_RE_BI2BLR_AF), (c_ausFLOW_RE_BI2BLR_AF_Limo)); + M_MEMCOPY((g_ausFLOW_RE_FO2BLR_AF), (c_ausFLOW_RE_FO2BLR_AF_Limo)); +/* ------------------------------------------Flow Control AF: End*/ + M_MEMCOPY((g_ascAUTO_STEP_AF_F), (c_ascAUTO_STEP_AF_F_Limo)); + M_MEMCOPY((g_ascAUTO_STEP_AF_R), (c_ascAUTO_STEP_AF_R_Limo)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_U_F_LV0_1), (c_assAUTO_STEP_DUCT_TG_U_F_LV0_1_Limo)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_U_F_LV2_3), (c_assAUTO_STEP_DUCT_TG_U_F_LV2_3_Limo)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_U_F_LV4_5), (c_assAUTO_STEP_DUCT_TG_U_F_LV4_5_Limo)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_L_F_LV0_1), (c_assAUTO_STEP_DUCT_TG_L_F_LV0_1_Limo)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_L_F_LV2_3), (c_assAUTO_STEP_DUCT_TG_L_F_LV2_3_Limo)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_L_F_LV4_5), (c_assAUTO_STEP_DUCT_TG_L_F_LV4_5_Limo)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_R_LV0_1), (c_assAUTO_STEP_DUCT_TG_R_LV0_1_Limo)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_R_LV2_3), (c_assAUTO_STEP_DUCT_TG_R_LV2_3_Limo)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_R_LV4_5), (c_assAUTO_STEP_DUCT_TG_R_LV4_5_Limo)); +/* ------------------------------------------5 AUTO mode: End*/ + M_MEMCOPY((g_ausVALVE_SPACE), (c_ausVALVE_SPACE_Limo)); + M_MEMCOPY((g_aucVALVE_SECTION_S1_F_SIDE_VENT), (c_aucVALVE_SECTION_S1_F_SIDE_VENT_Limo)); + M_MEMCOPY((g_aucVALVE_SECTION_S1_F_CENT_VENT), (c_aucVALVE_SECTION_S1_F_CENT_VENT_Limo)); + M_MEMCOPY((g_aucVALVE_SECTION_S1_F_DRIVER_FOOT), (c_aucVALVE_SECTION_S1_F_DRIVER_FOOT_Limo)); + M_MEMCOPY((g_aucVALVE_SECTION_S1_F_RIGHT_PASS), (c_aucVALVE_SECTION_S1_F_RIGHT_PASS_Limo)); + M_MEMCOPY((g_aucBLR_SPD_V1_1_F), (c_aucBLR_SPD_V1_1_F_Limo)); + M_MEMCOPY((g_aucBLR_SPD_K2_1_F_SIDE_VENT), (c_aucBLR_SPD_K2_1_F_SIDE_VENT_Limo)); + M_MEMCOPY((g_aucBLR_SPD_K2_2_F_CENT_VENT), (c_aucBLR_SPD_K2_2_F_CENT_VENT_Limo)); + M_MEMCOPY((g_aucBLR_SPD_K2_3_F_DRIVER_FOOT), (c_aucBLR_SPD_K2_3_F_DRIVER_FOOT_Limo)); + M_MEMCOPY((g_aucBLR_SPD_K2_4_F_RIGHT_PASS), (c_aucBLR_SPD_K2_4_F_RIGHT_PASS_Limo)); + M_MEMCOPY((g_ausVALVE_VEH_SPD), (c_ausVALVE_VEH_SPD_Limo)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_SIDE_VENT), (c_aucVALVE_VEH_SPD_SIDE_VENT_Limo)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_SIDE_BI), (c_aucVALVE_VEH_SPD_SIDE_BI_Limo)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_SIDE_AFOOT), (c_aucVALVE_VEH_SPD_SIDE_AFOOT_Limo)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_CNET_VENT), (c_aucVALVE_VEH_SPD_CNET_VENT_Limo)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_CENT_BI), (c_aucVALVE_VEH_SPD_CENT_BI_Limo)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_CENT_AFOOT), (c_aucVALVE_VEH_SPD_CENT_AFOOT_Limo)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_FOOT_BI), (c_aucVALVE_VEH_SPD_FOOT_BI_Limo)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_FOOT_AFOOT), (c_aucVALVE_VEH_SPD_FOOT_AFOOT_Limo)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_2FOOT), (c_aucVALVE_VEH_SPD_2FOOT_Limo)); + M_MEMCOPY((g_aucBLR_SPD_VEH_SPD_V1_3), (c_aucBLR_SPD_VEH_SPD_V1_3_Limo)); + M_MEMCOPY((g_aucFRONT_SIDE_DRS_PERCENT), (c_aucFRONT_SIDE_DRS_PERCENT_Limo)); + M_MEMCOPY((g_aucFRONT_CENT_DRS_PERCENT), (c_aucFRONT_CENT_DRS_PERCENT_Limo)); +/* ------------------------------------------Different blower speed FRONT MODE: End*/ + M_MEMCOPY((g_aucVALVE_S1_R_BIPILLAR), (c_aucVALVE_S1_R_BIPILLAR_Limo)); + M_MEMCOPY((g_aucVALVE_S1_R_CENT_VENT), (c_aucVALVE_S1_R_CENT_VENT_Limo)); + M_MEMCOPY((g_aucVALVE_S1_R_FOOT), (c_aucVALVE_S1_R_FOOT_Limo)); + M_MEMCOPY((g_aucVALVE_PERC_R_BIPILLAR), (c_aucVALVE_PERC_R_BIPILLAR_Limo)); + M_MEMCOPY((g_aucVALVE_PERC_R_CENT_VENT), (c_aucVALVE_PERC_R_CENT_VENT_Limo)); + M_MEMCOPY((g_aucVALVE_PERC_R_FOOT), (c_aucVALVE_PERC_R_FOOT_Limo)); + M_MEMCOPY((g_aucBLR_SPD_V1_1_R), (c_aucBLR_SPD_V1_1_R_Limo)); + M_MEMCOPY((g_aucREAR_CEN_MIN_VALUE_BY_DRS_ZERO), (c_aucREAR_CEN_MIN_VALUE_BY_DRS_ZERO_Limo)); + M_MEMCOPY((g_aucBLR_SPD_K2_1_R_BIPILLAR_MIN), (c_aucBLR_SPD_K2_1_R_BIPILLAR_MIN_Limo)); + M_MEMCOPY((g_aucBLR_SPD_K2_2_R_CENT_VENT_MIN), (c_aucBLR_SPD_K2_2_R_CENT_VENT_MIN_Limo)); + M_MEMCOPY((g_aucBLR_SPD_K2_3_R_FOOT_MIN), (c_aucBLR_SPD_K2_3_R_FOOT_MIN_Limo)); + M_MEMCOPY((g_aucBLR_SPD_K2_1_R_BIPILLAR_MAX), (c_aucBLR_SPD_K2_1_R_BIPILLAR_MAX_Limo)); + M_MEMCOPY((g_aucBLR_SPD_K2_2_R_CENT_VENTR_MAX), (c_aucBLR_SPD_K2_2_R_CENT_VENTR_MAX_Limo)); + M_MEMCOPY((g_aucBLR_SPD_K2_3_R_FOOTR_MAX), (c_aucBLR_SPD_K2_3_R_FOOTR_MAX_Limo)); + M_MEMCOPY((g_aucREAR_SIDE_DRS_PERCENT_VALVE), (c_aucREAR_SIDE_DRS_PERCENT_VALVE_Limo)); + M_MEMCOPY((g_aucREAR_CENT_DRS_PERCENT_VALVE), (c_aucREAR_CENT_DRS_PERCENT_VALVE_Limo)); + M_MEMCOPY((g_aucREAR_SIDE_DRS_PERCENT_AF), (c_aucREAR_SIDE_DRS_PERCENT_AF_Limo)); + M_MEMCOPY((g_aucREAR_CENT_DRS_PERCENT_AF), (c_aucREAR_CENT_DRS_PERCENT_AF_Limo)); +/* ------------------------------------------Different blower speed REAR MODE: End*/ + M_MEMCOPY((g_ausMIN_PWM), (c_ausMIN_PWM_Limo)); +/* ------------------------------------------MinPWM: End*/ + M_MEMCOPY((g_assSTART_ENTER_COOLANT), (c_assSTART_ENTER_COOLANT_Limo)); + M_MEMCOPY((g_assSTART_COOLANT_STEP0_TO_1), (c_assSTART_COOLANT_STEP0_TO_1_Limo)); + M_MEMCOPY((g_assSTART_COOLANT_TO_STEP2), (c_assSTART_COOLANT_TO_STEP2_Limo)); + M_MEMCOPY((g_assSTART_COOLANT_STEP1_BLR_F), (c_assSTART_COOLANT_STEP1_BLR_F_Limo)); + M_MEMCOPY((g_assSTART_COOLANT_STEP1_BLR_R), (c_assSTART_COOLANT_STEP1_BLR_R_Limo)); + M_MEMCOPY((g_assSTART_ENTER_INCAR), (c_assSTART_ENTER_INCAR_Limo)); + M_MEMCOPY((g_ausSTART_ENTER_SETTEMP), (c_ausSTART_ENTER_SETTEMP_Limo)); + M_MEMCOPY((g_aucSTART_INCAR_FLT_UP), (c_aucSTART_INCAR_FLT_UP_Limo)); + M_MEMCOPY((g_aucSTART_INCAR_FLT_DN), (c_aucSTART_INCAR_FLT_DN_Limo)); + M_MEMCOPY((g_aucSTART_VALVE_IDX_STEP1), (c_aucSTART_VALVE_IDX_STEP1_Limo)); + M_MEMCOPY((g_aucSTART_AUTODEMIST2_STEP2), (c_aucSTART_AUTODEMIST2_STEP2_Limo)); + M_MEMCOPY((g_aucSTART_ELEC_WINDOW), (c_aucSTART_ELEC_WINDOW_Limo)); + M_MEMCOPY((g_ausSTART_BLR_AF_STEP12_F), (c_ausSTART_BLR_AF_STEP12_F_Limo)); + M_MEMCOPY((g_ausSTART_BLR_AF_STEP12_R), (c_ausSTART_BLR_AF_STEP12_R_Limo)); + M_MEMCOPY((g_ausSTART_BLR_SPD_STEP2_F), (c_ausSTART_BLR_SPD_STEP2_F_Limo)); + M_MEMCOPY((g_ausSTART_BLR_SPD_STEP2_R), (c_ausSTART_BLR_SPD_STEP2_R_Limo)); + M_MEMCOPY((g_aucSTART_DUCT_TGT_STEP2_FX_U), (c_aucSTART_DUCT_TGT_STEP2_FX_U_Limo)); + M_MEMCOPY((g_aucSTART_DUCT_TGT_STEP2_FX_L), (c_aucSTART_DUCT_TGT_STEP2_FX_L_Limo)); + M_MEMCOPY((g_aucSTART_DUCT_TGT_STEP2_RX), (c_aucSTART_DUCT_TGT_STEP2_RX_Limo)); + M_MEMCOPY((g_aucSTART_VALVE_CHANGE_SPD_F), (c_aucSTART_VALVE_CHANGE_SPD_F_Limo)); + M_MEMCOPY((g_aucSTART_VALVE_CHANGE_SPD_R), (c_aucSTART_VALVE_CHANGE_SPD_R_Limo)); + M_MEMCOPY((g_ausSTART_TIME_STEP1_TO_2), (c_ausSTART_TIME_STEP1_TO_2_Limo)); + M_MEMCOPY((g_ausSTART_TIME_STEP2_TO_3), (c_ausSTART_TIME_STEP2_TO_3_Limo)); + M_MEMCOPY((g_assSTART_INCAR_STEP1_TO_2), (c_assSTART_INCAR_STEP1_TO_2_Limo)); + M_MEMCOPY((g_assSTART_INCAR_STEP2_TO_3), (c_assSTART_INCAR_STEP2_TO_3_Limo)); + M_MEMCOPY((g_aucSTART_3WAY_OPEN), (c_aucSTART_3WAY_OPEN_Limo)); + M_MEMCOPY((g_aucSTART_2WAY_OPEN), (c_aucSTART_2WAY_OPEN_Limo)); + M_MEMCOPY((g_aucSTART_TXV_F), (c_aucSTART_TXV_F_Limo)); + M_MEMCOPY((g_aucSTART_TXV_R), (c_aucSTART_TXV_R_Limo)); +/* ------------------------------------------Start control: End*/ + M_MEMCOPY((g_assFAILURE_AMB_TEMP), (c_assFAILURE_AMB_TEMP_Limo)); + M_MEMCOPY((g_assAC_PRESSURE_LOW_HYS_UP), (c_assAC_PRESSURE_LOW_HYS_UP_Limo)); + M_MEMCOPY((g_assAC_PRESSURE_LOW_HYS_DN), (c_assAC_PRESSURE_LOW_HYS_DN_Limo)); + M_MEMCOPY((g_assAC_LOW_AMB_F), (c_assAC_LOW_AMB_F_Limo)); + M_MEMCOPY((g_assAC_CUT_OFF_AMB_F), (c_assAC_CUT_OFF_AMB_F_Limo)); + M_MEMCOPY((g_assAC_WINTER_TXV_DEWPOINT), (c_assAC_WINTER_TXV_DEWPOINT_Limo)); + M_MEMCOPY((g_assAC_CUT_OFF_AMB_R), (c_assAC_CUT_OFF_AMB_R_Limo)); + M_MEMCOPY((g_assEVA_TG_AMB_F), (c_assEVA_TG_AMB_F_Limo)); + M_MEMCOPY((g_assEVA_TG_AMB_R), (c_assEVA_TG_AMB_R_Limo)); + g_ucAC_EXTRA_RPM = c_ucAC_EXTRA_RPM_Limo; + M_MEMCOPY((g_assAC_EVA_LV_SHUT_OFF), (c_assAC_EVA_LV_SHUT_OFF_Limo)); + M_MEMCOPY((g_assAC_PRESSURE_HYS_HI_ENG_ON), (c_assAC_PRESSURE_HYS_HI_ENG_ON_Limo)); + g_usCMP_MAX_ENG_OFF = c_usCMP_MAX_ENG_OFF_Limo; + g_ucFAN_MAX_ENG_OFF = c_ucFAN_MAX_ENG_OFF_Limo; + g_ssAC_WINTER_TXV_HYST = c_ssAC_WINTER_TXV_HYST_Limo; + M_MEMCOPY((g_aucAC_PRESSURE_HYS_HI_ENG_OFF), (c_aucAC_PRESSURE_HYS_HI_ENG_OFF_Limo)); + M_MEMCOPY((g_ausCMP_RPM_RESONANCE), (c_ausCMP_RPM_RESONANCE_Limo)); +/* ------------------------------------------A/C Control Pressure : End*/ + M_MEMCOPY((g_assPRESSURE_TO_FAN_X), (c_assPRESSURE_TO_FAN_X_Limo)); + M_MEMCOPY((g_aucPRESSURE_TO_FAN_Y), (c_aucPRESSURE_TO_FAN_Y_Limo)); +/* ------------------------------------------CoolingFan: End*/ + g_ssREST_BATT = c_ssREST_BATT_Limo; + g_ssRESTW_AMB = c_ssRESTW_AMB_Limo; + M_MEMCOPY((g_assRESTW_WATER), (c_assRESTW_WATER_Limo)); + g_usRESTW_READYEXPIRETIME = c_usRESTW_READYEXPIRETIME_Limo; + M_MEMCOPY((g_aucRESTW_MODE), (c_aucRESTW_MODE_Limo)); + g_usRESTW_TIMEOUTTIME = c_usRESTW_TIMEOUTTIME_Limo; + g_ucRESTW_BLRSTEP = c_ucRESTW_BLRSTEP_Limo; + g_ssRESTS_AMB = c_ssRESTS_AMB_Limo; + g_uctRESTS_READYEXPIRETIME = c_uctRESTS_READYEXPIRETIME_Limo; + M_MEMCOPY((g_aucRESTS_MODE), (c_aucRESTS_MODE_Limo)); + g_usRESTS_TIMEOUTTIME = c_usRESTS_TIMEOUTTIME_Limo; + g_ucRESTS_BLRSTEP = c_ucRESTS_BLRSTEP_Limo; +/* ------------------------------------------Rest mode: End*/ + g_usFRESH_AIR_PURGE_ENTRY_TIME = c_usFRESH_AIR_PURGE_ENTRY_TIME_Limo; + M_MEMCOPY((g_ausFRESH_AIR_PURGE_CHANGE_TIME), (c_ausFRESH_AIR_PURGE_CHANGE_TIME_Limo)); +/* ------------------------------------------Purge Rec: End*/ + M_MEMCOPY((g_assMAX_DEF_U_DTG), (c_assMAX_DEF_U_DTG_Limo)); + M_MEMCOPY((g_ausMAX_BLR_SPD), (c_ausMAX_BLR_SPD_Limo)); +/* ------------------------------------------MAX DEF: End*/ + M_MEMCOPY((g_aucAQS_REC_LV_CO), (c_aucAQS_REC_LV_CO_Limo)); + M_MEMCOPY((g_aucAQS_OSA_LV_CO), (c_aucAQS_OSA_LV_CO_Limo)); + M_MEMCOPY((g_aucAQS_REC_LV_NOX), (c_aucAQS_REC_LV_NOX_Limo)); + M_MEMCOPY((g_aucAQS_OSA_LV_NOX), (c_aucAQS_OSA_LV_NOX_Limo)); + M_MEMCOPY((g_aucAQS_REC_LV_NH3), (c_aucAQS_REC_LV_NH3_Limo)); + M_MEMCOPY((g_aucAQS_OSA_LV_NH3), (c_aucAQS_OSA_LV_NH3_Limo)); + g_ucAQS_REC_ON_TIME = c_ucAQS_REC_ON_TIME_Limo; + M_MEMCOPY((g_aucAQS_REC_ON_WAIT), (c_aucAQS_REC_ON_WAIT_Limo)); +/* ------------------------------------------Aqs: End*/ + g_usAUTODEMIST_LV2_BLR_PLUS = c_usAUTODEMIST_LV2_BLR_PLUS_Limo; + g_usAUTODEMIST_LV3_BLR_PLUS = c_usAUTODEMIST_LV3_BLR_PLUS_Limo; + M_MEMCOPY((g_assAUTODEMIST_OFFSET_AMB_TEMP), (c_assAUTODEMIST_OFFSET_AMB_TEMP_Limo)); + M_MEMCOPY((g_assAUTODEMIST_OFFSET_VENT_TEMP), (c_assAUTODEMIST_OFFSET_VENT_TEMP_Limo)); + M_MEMCOPY((g_assAUTODEMIST_STEP_UP), (c_assAUTODEMIST_STEP_UP_Limo)); + M_MEMCOPY((g_assAUTODEMIST_STEP_DN), (c_assAUTODEMIST_STEP_DN_Limo)); + M_MEMCOPY((g_assAUTODEMIST_WINTER), (c_assAUTODEMIST_WINTER_Limo)); +/* ------------------------------------------Auto Demist: End*/ + g_ssAUTODEMIST_ELEC_AMB_ENTRY = c_ssAUTODEMIST_ELEC_AMB_ENTRY_Limo; + M_MEMCOPY((g_assAUTODEMIST_ELEC_WINDSHELD_TEMP), (c_assAUTODEMIST_ELEC_WINDSHELD_TEMP_Limo)); +/* ------------------------------------------Electric AutoDemist: End*/ + g_ssAMBFILT_WATER = c_ssAMBFILT_WATER_Limo; + M_MEMCOPY((g_aucAMBFILT_H_CNT), (c_aucAMBFILT_H_CNT_Limo)); + g_ssAMB_FAILSAFE = c_ssAMB_FAILSAFE_Limo; + g_ssAMBKEEP_KAT = c_ssAMBKEEP_KAT_Limo; + g_ssAMBKEEP_KAT_PLUS = c_ssAMBKEEP_KAT_PLUS_Limo; + g_ssAMBKEEP_WATER = c_ssAMBKEEP_WATER_Limo; + M_MEMCOPY((g_aucAMBRATE_RISING), (c_aucAMBRATE_RISING_Limo)); + M_MEMCOPY((g_aucAMBRATE_FALLING), (c_aucAMBRATE_FALLING_Limo)); + M_MEMCOPY((g_aucAMBRATE_RISING_DIFF), (c_aucAMBRATE_RISING_DIFF_Limo)); + M_MEMCOPY((g_aucAMBRATE_FALLING_DIFF), (c_aucAMBRATE_FALLING_DIFF_Limo)); +/* ------------------------------------------Ambient: End*/ + M_MEMCOPY((g_ausINCARRATE_RISING_F), (c_ausINCARRATE_RISING_F_Limo)); + M_MEMCOPY((g_ausINCARRATE_FALLING_F), (c_ausINCARRATE_FALLING_F_Limo)); + M_MEMCOPY((g_ausINCARRATE_RISING_DIFF_F), (c_ausINCARRATE_RISING_DIFF_F_Limo)); + M_MEMCOPY((g_ausINCARRATE_FALLING_DIFF_F), (c_ausINCARRATE_FALLING_DIFF_F_Limo)); + M_MEMCOPY((g_ausINCARRATE_RISING_R), (c_ausINCARRATE_RISING_R_Limo)); + M_MEMCOPY((g_ausINCARRATE_FALLING_R), (c_ausINCARRATE_FALLING_R_Limo)); + M_MEMCOPY((g_ausINCARRATE_RISING_DIFF_R), (c_ausINCARRATE_RISING_DIFF_R_Limo)); + M_MEMCOPY((g_ausINCARRATE_FALLING_DIFF_R), (c_ausINCARRATE_FALLING_DIFF_R_Limo)); +/* ------------------------------------------Incar: End*/ + M_MEMCOPY((g_ausSUNRATE_RISING), (c_ausSUNRATE_RISING_Limo)); + M_MEMCOPY((g_ausSUNRATE_FALLING), (c_ausSUNRATE_FALLING_Limo)); +/* ------------------------------------------Sun: End*/ + M_MEMCOPY((g_ausAMB_LV_CHANGE_UNIT), (c_ausAMB_LV_CHANGE_UNIT_Limo)); + M_MEMCOPY((g_aucAMB_LV_CHANGE_SEC), (c_aucAMB_LV_CHANGE_SEC_Limo)); +/* ------------------------------------------Level Chage: End*/ + g_ssTHREEWAY_WATER = c_ssTHREEWAY_WATER_Limo; + M_MEMCOPY((g_assTHREEWAY_DUCT_TGT_R), (c_assTHREEWAY_DUCT_TGT_R_Limo)); + M_MEMCOPY((g_aucTHEREEWAY_EXPIRING), (c_aucTHEREEWAY_EXPIRING_Limo)); +/* ------------------------------------------Three way: End*/ + M_MEMCOPY((g_assTWOWAY_REAR_DUCTTGT_R), (c_assTWOWAY_REAR_DUCTTGT_R_Limo)); + M_MEMCOPY((g_aucTWOWAY_EXPIRING), (c_aucTWOWAY_EXPIRING_Limo)); +/* ------------------------------------------two-way: End*/ + M_MEMCOPY((g_aucACT_HOM_SPD_FL_CH0), (c_aucACT_HOM_SPD_FL_CH0_Limo)); + M_MEMCOPY((g_aucACT_HOM_SPD_FR_CH1), (c_aucACT_HOM_SPD_FR_CH1_Limo)); + M_MEMCOPY((g_aucACT_HOM_SPD_R_CH2), (c_aucACT_HOM_SPD_R_CH2_Limo)); + M_MEMCOPY((g_aucACT_HOM_SPD_R_EX_CH2), (c_aucACT_HOM_SPD_R_EX_CH2_Limo)); + M_MEMCOPY((g_aucACT_MOV_SPD_FL_CH0), (c_aucACT_MOV_SPD_FL_CH0_Limo)); + M_MEMCOPY((g_aucACT_MOV_SPD_FR_CH1), (c_aucACT_MOV_SPD_FR_CH1_Limo)); + M_MEMCOPY((g_aucACT_MOV_SPD_R_CH2), (c_aucACT_MOV_SPD_R_CH2_Limo)); + M_MEMCOPY((g_aucACT_MOV_SPD_R_EX_CH2), (c_aucACT_MOV_SPD_R_EX_CH2_Limo)); +/* ------------------------------------------Actuator Homing: End*/ + M_MEMCOPY((g_assHI_MODE_ENG_TMEP), (c_assHI_MODE_ENG_TMEP_Limo)); + M_MEMCOPY((g_aucHI_MODE_BLR_STEP_STS), (c_aucHI_MODE_BLR_STEP_STS_Limo)); +/* ------------------------------------------Hi Mode: End*/ + M_MEMCOPY((g_ausMinusAF_GlassPos_L), (c_ausMinusAF_GlassPos_L_Limo)); + M_MEMCOPY((g_ausMinusAF_GlassPos_R), (c_ausMinusAF_GlassPos_R_Limo)); +/* ------------------------------------------GlassPosition: End*/ + M_MEMCOPY((g_assFoot2_Lv3_Amb), (c_assFoot2_Lv3_Amb_Limo)); + M_MEMCOPY((g_assFoot2_Lv4_Amb), (c_assFoot2_Lv4_Amb_Limo)); + M_MEMCOPY((g_assFoot2_Lv5_Amb), (c_assFoot2_Lv5_Amb_Limo)); + M_MEMCOPY((g_assFoot2_Lv3_DuctTgt_Plus), (c_assFoot2_Lv3_DuctTgt_Plus_Limo)); + M_MEMCOPY((g_assFoot2_Lv4_DuctTgt_Plus), (c_assFoot2_Lv4_DuctTgt_Plus_Limo)); + M_MEMCOPY((g_assFoot2_Lv5_DuctTgt_Plus), (c_assFoot2_Lv5_DuctTgt_Plus_Limo)); + M_MEMCOPY((g_ausFoot2_Lv1_FrontBlr_X), (c_ausFoot2_Lv1_FrontBlr_X_Limo)); + M_MEMCOPY((g_ausFoot2_Lv1_Foot2Act_Y), (c_ausFoot2_Lv1_Foot2Act_Y_Limo)); + M_MEMCOPY((g_assFoot2_Lv2_Threshold_Diff), (c_assFoot2_Lv2_Threshold_Diff_Limo)); + M_MEMCOPY((g_assFoot2_Lv3_Threshold_Diff), (c_assFoot2_Lv3_Threshold_Diff_Limo)); +/* ------------------------------------------Foot2 Ctrl: End*/ + M_MEMCOPY((g_ausDbF_Side_Af_Bi), (c_ausDbF_Side_Af_Bi_Limo)); + M_MEMCOPY((g_ausDbF_Side_Af_Bi2), (c_ausDbF_Side_Af_Bi2_Limo)); + M_MEMCOPY((g_ausDbF_Side_Af_Vent), (c_ausDbF_Side_Af_Vent_Limo)); + M_MEMCOPY((g_ausDbF_Side_Bi_Bi2), (c_ausDbF_Side_Bi_Bi2_Limo)); + M_MEMCOPY((g_ausDbF_Side_Bi_Vent), (c_ausDbF_Side_Bi_Vent_Limo)); + M_MEMCOPY((g_ausDbF_Side_Bi2_Vent), (c_ausDbF_Side_Bi2_Vent_Limo)); + M_MEMCOPY((g_ausDbF_Cen_Af_Bi), (c_ausDbF_Cen_Af_Bi_Limo)); + M_MEMCOPY((g_ausDbF_Cen_Af_Bi2), (c_ausDbF_Cen_Af_Bi2_Limo)); + M_MEMCOPY((g_ausDbF_Cen_Af_Vent), (c_ausDbF_Cen_Af_Vent_Limo)); + M_MEMCOPY((g_ausDbF_Cen_Bi_Bi2), (c_ausDbF_Cen_Bi_Bi2_Limo)); + M_MEMCOPY((g_ausDbF_Cen_Bi_Vent), (c_ausDbF_Cen_Bi_Vent_Limo)); + M_MEMCOPY((g_ausDbF_Cen_Bi2_Vent), (c_ausDbF_Cen_Bi2_Vent_Limo)); + M_MEMCOPY((g_ausDbF_Foot_Af_Bi), (c_ausDbF_Foot_Af_Bi_Limo)); + M_MEMCOPY((g_ausDbF_Foot_Af_Bi2), (c_ausDbF_Foot_Af_Bi2_Limo)); + M_MEMCOPY((g_ausDbF_Foot_Af_Vent), (c_ausDbF_Foot_Af_Vent_Limo)); + M_MEMCOPY((g_ausDbF_Foot_Bi_Bi2), (c_ausDbF_Foot_Bi_Bi2_Limo)); + M_MEMCOPY((g_ausDbF_Foot_Bi_Vent), (c_ausDbF_Foot_Bi_Vent_Limo)); + M_MEMCOPY((g_ausDbF_Foot_Bi2_Vent), (c_ausDbF_Foot_Bi2_Vent_Limo)); + M_MEMCOPY((g_ausDbF_AF_Af_Bi), (c_ausDbF_AF_Af_Bi_Limo)); + M_MEMCOPY((g_ausDbF_AF_Af_Bi2), (c_ausDbF_AF_Af_Bi2_Limo)); + M_MEMCOPY((g_ausDbF_AF_Af_Vent), (c_ausDbF_AF_Af_Vent_Limo)); + M_MEMCOPY((g_ausDbF_AF_Bi_Bi2), (c_ausDbF_AF_Bi_Bi2_Limo)); + M_MEMCOPY((g_ausDbF_AF_Bi_Vent), (c_ausDbF_AF_Bi_Vent_Limo)); + M_MEMCOPY((g_ausDbF_AF_Bi2_Vent), (c_ausDbF_AF_Bi2_Vent_Limo)); + M_MEMCOPY((g_ausDbF_Pwm_Af_Bi), (c_ausDbF_Pwm_Af_Bi_Limo)); + M_MEMCOPY((g_ausDbF_Pwm_Af_Bi2), (c_ausDbF_Pwm_Af_Bi2_Limo)); + M_MEMCOPY((g_ausDbF_Pwm_Af_Vent), (c_ausDbF_Pwm_Af_Vent_Limo)); + M_MEMCOPY((g_ausDbF_Pwm_Bi_Bi2), (c_ausDbF_Pwm_Bi_Bi2_Limo)); + M_MEMCOPY((g_ausDbF_Pwm_Bi_Vent), (c_ausDbF_Pwm_Bi_Vent_Limo)); + M_MEMCOPY((g_ausDbF_Pwm_Bi2_Vent), (c_ausDbF_Pwm_Bi2_Vent_Limo)); +/* ------------------------------------------Different blower Front: End*/ + g_usAromaPwm_Min = c_usAromaPwm_Min_Limo; + g_usAromaPwm_Max = c_usAromaPwm_Max_Limo; +/* ------------------------------------------Aroma Limit Pwm: End*/ +/*********************************************************Cal Table End*/ + +} +/****************************************************************************** + * LOCAL FUNCTIONS + *****************************************************************************/ +/* End of Excel line : 2159 */ +/****************************************************************************** + * EOF + *****************************************************************************/ diff --git a/calib/Rs_Cal_2_Limo.h b/calib/Rs_Cal_2_Limo.h new file mode 100644 index 0000000..fb52ec4 --- /dev/null +++ b/calib/Rs_Cal_2_Limo.h @@ -0,0 +1,38 @@ +/** Doxygen: File brief + ****************************************************************************** + * @file Rs_Cal_2_Limo.h + * @brief No brief + * @remark Generated by C:\9999\Rs_Cal_R23_ver21_SedanL.xlsm + * Generated on yyyy-mm-dd hh:mm:ss + *****************************************************************************/ +#ifndef RS_CAL_2_LIMO_H__ +#define RS_CAL_2_LIMO_H__ + +/****************************************************************************** + * INCLUDE FILES +*****************************************************************************/ +#include "rtwtypes.h" +#include "common.h" +#include "HVAC_preDefine.h" +#include "Rs_Cal_Base.h" + +/****************************************************************************** + * MACRO DECLARATIONS + *****************************************************************************/ +/****************************************************************************** + * GLOBAL TYPEDEFS (STRUCTURES, UNIONS, ENUMS) + *****************************************************************************/ +/****************************************************************************** + * GLOBAL VARIABLES DECLARATIONS + *****************************************************************************/ +extern SECT_VEH_CAL_2 const tU08 c_ucCalFromRelease_Limo; +/****************************************************************************** + * GLOBAL FUNCTIONS DECLARATIONS + *****************************************************************************/ +extern void Rs_Cal_2_Limo(void); + +/* End of Excel line : 34 */ +#endif /*RS_CAL_2_LIMO_H__*/ +/****************************************************************************** + * EOF + *****************************************************************************/ diff --git a/calib/Rs_Cal_3_Suv.c b/calib/Rs_Cal_3_Suv.c new file mode 100644 index 0000000..40b8bb1 --- /dev/null +++ b/calib/Rs_Cal_3_Suv.c @@ -0,0 +1,2162 @@ +/** Doxygen: File brief + ****************************************************************************** + * @file Rs_Cal_3_Suv.c + * @brief No brief + * @remark Generated by C:\9999\Rs_Cal_R23_ver21_SedanL.xlsm + * Generated on yyyy-mm-dd hh:mm:ss + *****************************************************************************/ +/****************************************************************************** + * INCLUDE FILES + *****************************************************************************/ +#include "Rs_Cal_3_Suv.h" + +/****************************************************************************** + * MACRO DECLARATIONS + *****************************************************************************/ +/*PRQA S 0615 EOF #suppress : More than 511 block scope identifiers, from Calibration data table, No impact*/ +/*PRQA S 1514 EOF #suppress : In the same translation(used != defined), from Calibration data table, No impact*/ +/*PRQA S 3408 EOF #suppress : To manage Cal. data separately, from Calibration data table, No Impact*/ +/****************************************************************************** + * LOCAL TYPEDEFS (STRUCTURES, UNIONS, ENUMS) + *****************************************************************************/ +/****************************************************************************** + * GLOBAL VARIABLES DECLARATIONS + *****************************************************************************/ +SECT_VEH_CAL_3 const tU08 c_ucCalFromRelease_Suv = ID_TRUE; +SECT_VEH_CAL_3 const tU08 c_aucCAL_FP_DATE_Suv[3] = { VERSION_SUV_Y, VERSION_SUV_M, VERSION_SUV_D}; +SECT_VEH_CAL_3 const tU08 c_aucCAL_VERSION_Suv[2] = { 0, 20}; +SECT_VEH_CAL_3 const tU08 c_ucCAL_VARIANT_Suv = 4; +/* ------------------------------------------Cal Version : End*/ +SECT_VEH_CAL_3 const tU16 c_ausSET_TEMP_FULL_Suv[13] = { 170, 180, 190, 200, 210, 220, 230, 240, 250, 260, 270, 280, 290}; +SECT_VEH_CAL_3 const tU16 c_ausSET_TEMP_HALF_Suv[7] = { 170, 190, 210, 230, 250, 270, 290}; +/* ------------------------------------------Set Temp : End*/ +SECT_VEH_CAL_3 const tS16 c_assINCAR_TG_FL_LV0_Suv[13] = { 180, 190, 200, 210, 220, 235, 245, 255, 270, 280, 290, 310, 330}; +SECT_VEH_CAL_3 const tS16 c_assINCAR_TG_FR_LV0_Suv[13] = { 180, 190, 200, 210, 220, 235, 245, 255, 270, 280, 290, 310, 330}; +SECT_VEH_CAL_3 const tS16 c_assVTG_FL_LV0_Suv[13] = { 120, 105, 100, 95, 90, 85, 80, 80, 70, 65, 60, 60, 60}; +SECT_VEH_CAL_3 const tS16 c_assVTG_FR_LV0_Suv[13] = { 120, 105, 100, 95, 90, 85, 80, 80, 70, 65, 60, 60, 60}; +SECT_VEH_CAL_3 const tS16 c_assVF_MIN_LV0_Suv[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_3 const tS16 c_assVF_MAX_LV0_Suv[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_Y1_LV0_Suv[7] = { 60, 60, 50, 50, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_Y2_LV0_Suv[7] = { 20, 20, 20, 20, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_Y3_LV0_Suv[7] = { -20, -20, -20, -10, 5, 5, 5}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_Y4_LV0_Suv[7] = { -50, -50, -50, -20, 10, 10, 10}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_X1_LV0_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_X2_LV0_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_X3_LV0_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_X4_LV0_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assVF_AMB_Y1_LV0_Suv[7] = { 10, 10, 10, 5, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_AMB_Y2_LV0_Suv[7] = { -10, -10, -10, -10, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_AMB_X1_LV0_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assVF_AMB_X2_LV0_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assVF_SUN_Y1_LV0_Suv[7] = { 20, 20, 20, 20, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_SUN_Y2_LV0_Suv[7] = { 50, 50, 50, 50, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_SUN_X1_LV0_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assVF_SUN_X2_LV0_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assTG_FLU_LV0_Suv[13] = { 20, 20, 20, 50, 60, 80, 100, 125, 180, 250, 380, 500, 550}; +SECT_VEH_CAL_3 const tS16 c_assTG_FRU_LV0_Suv[13] = { 20, 20, 20, 50, 60, 80, 100, 125, 180, 250, 380, 500, 550}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_MIN_LV0_Suv[7] = { 20, 20, 20, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_MAX_LV0_Suv[7] = { 600, 600, 600, 600, 600, 600, 600}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_Y1_LV0_Suv[7] = { 0, -20, -50, -50, -100, -150, -200}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_Y2_LV0_Suv[7] = { 0, -10, -30, -50, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_Y3_LV0_Suv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_Y4_LV0_Suv[7] = { 200, 200, 200, 150, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_X1_LV0_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_X2_LV0_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_X3_LV0_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_X4_LV0_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_AMB_Y1_LV0_Suv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_AMB_Y2_LV0_Suv[7] = { 50, 50, 50, 50, 50, 25, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_AMB_X1_LV0_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_AMB_X2_LV0_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_SUN_Y1_LV0_Suv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_SUN_Y2_LV0_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_SUN_X1_LV0_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_SUN_X2_LV0_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assTG_FLL_LV0_Suv[13] = { 150, 150, 150, 150, 200, 250, 300, 400, 450, 500, 600, 650, 700}; +SECT_VEH_CAL_3 const tS16 c_assTG_FRL_LV0_Suv[13] = { 150, 150, 150, 150, 200, 250, 300, 400, 450, 500, 600, 650, 700}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_MIN_LV0_Suv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_MAX_LV0_Suv[7] = { 400, 450, 500, 600, 600, 600, 600}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_Y1_LV0_Suv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_Y2_LV0_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_Y3_LV0_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_Y4_LV0_Suv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_X1_LV0_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_X2_LV0_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_X3_LV0_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_X4_LV0_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_AMB_Y1_LV0_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_AMB_Y2_LV0_Suv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_AMB_X1_LV0_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_AMB_X2_LV0_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_SUN_Y1_LV0_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_SUN_Y2_LV0_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_SUN_X1_LV0_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_SUN_X2_LV0_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assINCAR_TG_RL_LV0_Suv[13] = { 190, 195, 200, 215, 230, 240, 250, 270, 280, 290, 300, 310, 320}; +SECT_VEH_CAL_3 const tS16 c_assINCAR_TG_RR_LV0_Suv[13] = { 190, 195, 200, 215, 230, 240, 250, 270, 280, 290, 300, 310, 320}; +SECT_VEH_CAL_3 const tS16 c_assVTG_RL_LV0_Suv[13] = { 110, 100, 92, 82, 75, 70, 65, 65, 60, 60, 60, 60, 60}; +SECT_VEH_CAL_3 const tS16 c_assVTG_RR_LV0_Suv[13] = { 110, 100, 92, 82, 75, 70, 65, 65, 60, 60, 60, 60, 60}; +SECT_VEH_CAL_3 const tS16 c_assVR_MIN_LV0_Suv[7] = { 80, 80, 40, 40, 40, 30, 30}; +SECT_VEH_CAL_3 const tS16 c_assVR_MAX_LV0_Suv[7] = { 160, 160, 160, 160, 100, 80, 80}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_Y1_LV0_Suv[7] = { 60, 60, 50, 50, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_Y2_LV0_Suv[7] = { 20, 20, 20, 20, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_Y3_LV0_Suv[7] = { -20, -20, -20, -10, 5, 5, 5}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_Y4_LV0_Suv[7] = { -50, -50, -50, -20, 10, 10, 10}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_X1_LV0_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_X2_LV0_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_X3_LV0_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_X4_LV0_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assVR_AMB_Y1_LV0_Suv[7] = { 20, 20, 20, 20, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVR_AMB_Y2_LV0_Suv[7] = { 0, 0, -50, -50, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVR_AMB_X1_LV0_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assVR_AMB_X2_LV0_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assVR_SUN_Y1_LV0_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVR_SUN_Y2_LV0_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVR_SUN_X1_LV0_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assVR_SUN_X2_LV0_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assTG_RL_LV0_Suv[13] = { 30, 30, 30, 50, 90, 100, 120, 180, 240, 320, 400, 450, 500}; +SECT_VEH_CAL_3 const tS16 c_assTG_RR_LV0_Suv[13] = { 30, 30, 30, 50, 90, 100, 120, 180, 240, 320, 400, 450, 500}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_MIN_LV0_Suv[7] = { 20, 20, 20, 20, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_MAX_LV0_Suv[7] = { 400, 400, 450, 500, 600, 600, 600}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_Y1_LV0_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_Y2_LV0_Suv[7] = { -40, -40, -40, -40, -40, -50, -60}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_Y3_LV0_Suv[7] = { 40, 40, 40, 40, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_Y4_LV0_Suv[7] = { 200, 200, 200, 100, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_X1_LV0_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_X2_LV0_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_X3_LV0_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_X4_LV0_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_AMB_Y1_LV0_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_AMB_Y2_LV0_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_AMB_X1_LV0_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_AMB_X2_LV0_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_SUN_Y1_LV0_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_SUN_Y2_LV0_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_SUN_X1_LV0_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_SUN_X2_LV0_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_DUCT_TIME_FR_LV0_Suv[7] = { 600, 600, 600, 600, 600, 600, 600}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_DUCT_TIME_FL_LV0_Suv[7] = { 600, 600, 600, 600, 600, 600, 600}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_DUCT_RATE_LV0_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_DUCT_MAX_LV0_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_AF_TIME_FR_LV0_Suv[7] = { 3000, 3000, 3000, 3000, 3000, 3000, 3000}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_AF_TIME_FL_LV0_Suv[7] = { 3000, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_AF_RATE_LV0_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_AF_MAX_LV0_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv0 : End*/ +SECT_VEH_CAL_3 const tS16 c_assINCAR_TG_FL_LV1_Suv[13] = { 180, 190, 200, 210, 220, 235, 245, 255, 265, 270, 280, 300, 310}; +SECT_VEH_CAL_3 const tS16 c_assINCAR_TG_FR_LV1_Suv[13] = { 180, 190, 200, 210, 220, 235, 245, 255, 265, 270, 280, 300, 310}; +SECT_VEH_CAL_3 const tS16 c_assVTG_FL_LV1_Suv[13] = { 110, 95, 90, 85, 80, 75, 70, 70, 65, 65, 60, 60, 60}; +SECT_VEH_CAL_3 const tS16 c_assVTG_FR_LV1_Suv[13] = { 110, 95, 90, 85, 80, 75, 70, 70, 65, 65, 60, 60, 60}; +SECT_VEH_CAL_3 const tS16 c_assVF_MIN_LV1_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assVF_MAX_LV1_Suv[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_Y1_LV1_Suv[7] = { 40, 40, 45, 50, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_Y2_LV1_Suv[7] = { 10, 10, 10, 10, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_Y3_LV1_Suv[7] = { -10, -10, -10, -10, 5, 5, 5}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_Y4_LV1_Suv[7] = { -50, -40, -30, -30, 10, 10, 10}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_X1_LV1_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_X2_LV1_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_X3_LV1_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_X4_LV1_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assVF_AMB_Y1_LV1_Suv[7] = { 10, 10, 10, 10, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_AMB_Y2_LV1_Suv[7] = { -10, -10, -10, -10, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_AMB_X1_LV1_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assVF_AMB_X2_LV1_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assVF_SUN_Y1_LV1_Suv[7] = { 10, 10, 10, 10, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_SUN_Y2_LV1_Suv[7] = { 30, 30, 30, 30, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_SUN_X1_LV1_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assVF_SUN_X2_LV1_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assTG_FLU_LV1_Suv[13] = { 50, 70, 90, 120, 130, 140, 150, 180, 250, 350, 450, 500, 550}; +SECT_VEH_CAL_3 const tS16 c_assTG_FRU_LV1_Suv[13] = { 50, 70, 90, 120, 130, 140, 150, 180, 250, 350, 450, 500, 550}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_MIN_LV1_Suv[7] = { 20, 20, 20, 20, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_MAX_LV1_Suv[7] = { 400, 450, 450, 500, 600, 600, 600}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_Y1_LV1_Suv[7] = { 0, -20, -50, -70, -100, -150, -200}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_Y2_LV1_Suv[7] = { 0, -10, -30, -50, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_Y3_LV1_Suv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_Y4_LV1_Suv[7] = { 200, 200, 200, 150, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_X1_LV1_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_X2_LV1_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_X3_LV1_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_X4_LV1_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_AMB_Y1_LV1_Suv[7] = { 0, 0, -30, -50, -30, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_AMB_Y2_LV1_Suv[7] = { 0, 30, 50, 100, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_AMB_X1_LV1_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_AMB_X2_LV1_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_SUN_Y1_LV1_Suv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_SUN_Y2_LV1_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_SUN_X1_LV1_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_SUN_X2_LV1_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assTG_FLL_LV1_Suv[13] = { 150, 200, 250, 250, 250, 250, 300, 400, 450, 500, 600, 650, 800}; +SECT_VEH_CAL_3 const tS16 c_assTG_FRL_LV1_Suv[13] = { 150, 200, 250, 250, 250, 250, 300, 400, 450, 500, 600, 650, 800}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_MIN_LV1_Suv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_MAX_LV1_Suv[7] = { 450, 450, 500, 600, 600, 600, 600}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_Y1_LV1_Suv[7] = { 0, 0, 0, 0, 0, -100, -200}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_Y2_LV1_Suv[7] = { 0, 0, 0, 0, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_Y3_LV1_Suv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_Y4_LV1_Suv[7] = { 100, 100, 100, 50, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_X1_LV1_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_X2_LV1_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_X3_LV1_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_X4_LV1_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_AMB_Y1_LV1_Suv[7] = { 0, 0, -30, -50, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_AMB_Y2_LV1_Suv[7] = { 0, 0, 30, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_AMB_X1_LV1_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_AMB_X2_LV1_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_SUN_Y1_LV1_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_SUN_Y2_LV1_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_SUN_X1_LV1_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_SUN_X2_LV1_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assINCAR_TG_RL_LV1_Suv[13] = { 190, 195, 200, 215, 230, 240, 250, 270, 280, 290, 300, 310, 320}; +SECT_VEH_CAL_3 const tS16 c_assINCAR_TG_RR_LV1_Suv[13] = { 190, 195, 200, 215, 230, 240, 250, 270, 280, 290, 300, 310, 320}; +SECT_VEH_CAL_3 const tS16 c_assVTG_RL_LV1_Suv[13] = { 110, 100, 90, 80, 70, 65, 65, 65, 70, 70, 70, 70, 70}; +SECT_VEH_CAL_3 const tS16 c_assVTG_RR_LV1_Suv[13] = { 110, 100, 90, 80, 70, 65, 65, 65, 70, 70, 70, 70, 70}; +SECT_VEH_CAL_3 const tS16 c_assVR_MIN_LV1_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assVR_MAX_LV1_Suv[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_Y1_LV1_Suv[7] = { 60, 60, 50, 50, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_Y2_LV1_Suv[7] = { 20, 20, 20, 20, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_Y3_LV1_Suv[7] = { -20, -20, -20, -10, 5, 5, 5}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_Y4_LV1_Suv[7] = { -50, -50, -50, -20, 10, 10, 10}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_X1_LV1_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_X2_LV1_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_X3_LV1_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_X4_LV1_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assVR_AMB_Y1_LV1_Suv[7] = { 0, 0, 5, 0, -10, -10, -10}; +SECT_VEH_CAL_3 const tS16 c_assVR_AMB_Y2_LV1_Suv[7] = { 0, 0, -5, -5, 10, 15, 20}; +SECT_VEH_CAL_3 const tS16 c_assVR_AMB_X1_LV1_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assVR_AMB_X2_LV1_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assVR_SUN_Y1_LV1_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVR_SUN_Y2_LV1_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVR_SUN_X1_LV1_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assVR_SUN_X2_LV1_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assTG_RL_LV1_Suv[13] = { 30, 30, 50, 80, 90, 100, 130, 160, 240, 320, 400, 450, 500}; +SECT_VEH_CAL_3 const tS16 c_assTG_RR_LV1_Suv[13] = { 30, 30, 50, 80, 90, 100, 130, 160, 240, 320, 400, 450, 500}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_MIN_LV1_Suv[7] = { 20, 20, 20, 20, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_MAX_LV1_Suv[7] = { 400, 400, 450, 500, 600, 600, 600}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_Y1_LV1_Suv[7] = { -100, -100, -100, -100, -100, -150, -200}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_Y2_LV1_Suv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_Y3_LV1_Suv[7] = { 50, 50, 50, 50, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_Y4_LV1_Suv[7] = { 200, 200, 200, 200, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_X1_LV1_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_X2_LV1_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_X3_LV1_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_X4_LV1_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_AMB_Y1_LV1_Suv[7] = { 0, 0, -10, -10, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_AMB_Y2_LV1_Suv[7] = { 0, 0, 20, 20, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_AMB_X1_LV1_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_AMB_X2_LV1_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_SUN_Y1_LV1_Suv[7] = { 0, 0, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_SUN_Y2_LV1_Suv[7] = { 0, 0, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_SUN_X1_LV1_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_SUN_X2_LV1_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_DUCT_TIME_FR_LV1_Suv[7] = { 600, 600, 600, 600, 600, 600, 600}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_DUCT_TIME_FL_LV1_Suv[7] = { 600, 600, 600, 600, 600, 600, 600}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_DUCT_RATE_LV1_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_DUCT_MAX_LV1_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_AF_TIME_FR_LV1_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_AF_TIME_FL_LV1_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_AF_RATE_LV1_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_AF_MAX_LV1_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv1 : End*/ +SECT_VEH_CAL_3 const tS16 c_assINCAR_TG_FL_LV2_Suv[13] = { 180, 190, 200, 210, 230, 245, 255, 265, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_3 const tS16 c_assINCAR_TG_FR_LV2_Suv[13] = { 180, 190, 200, 210, 230, 245, 255, 265, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_3 const tS16 c_assVTG_FL_LV2_Suv[13] = { 90, 83, 75, 62, 50, 55, 60, 60, 65, 70, 70, 75, 80}; +SECT_VEH_CAL_3 const tS16 c_assVTG_FR_LV2_Suv[13] = { 90, 83, 75, 62, 50, 55, 60, 60, 65, 70, 70, 75, 80}; +SECT_VEH_CAL_3 const tS16 c_assVF_MIN_LV2_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assVF_MAX_LV2_Suv[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_Y1_LV2_Suv[7] = { -10, -10, -10, 10, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_Y2_LV2_Suv[7] = { -5, -5, -5, 5, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_Y3_LV2_Suv[7] = { 0, 0, 0, 5, 5, 5, 5}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_Y4_LV2_Suv[7] = { 0, 0, 0, 10, 10, 10, 10}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_X1_LV2_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_X2_LV2_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_X3_LV2_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_X4_LV2_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assVF_AMB_Y1_LV2_Suv[7] = { 10, 12, 15, 10, -10, -10, -10}; +SECT_VEH_CAL_3 const tS16 c_assVF_AMB_Y2_LV2_Suv[7] = { 0, 0, 0, 5, 8, 10, 10}; +SECT_VEH_CAL_3 const tS16 c_assVF_AMB_X1_LV2_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assVF_AMB_X2_LV2_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assVF_SUN_Y1_LV2_Suv[7] = { 5, 5, 5, 5, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_SUN_Y2_LV2_Suv[7] = { 10, 10, 10, 10, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_SUN_X1_LV2_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assVF_SUN_X2_LV2_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assTG_FLU_LV2_Suv[13] = { 50, 50, 90, 120, 150, 200, 250, 300, 335, 375, 450, 470, 480}; +SECT_VEH_CAL_3 const tS16 c_assTG_FRU_LV2_Suv[13] = { 50, 50, 90, 120, 150, 200, 250, 300, 335, 375, 450, 470, 480}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_MIN_LV2_Suv[7] = { 20, 20, 20, 30, 40, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_MAX_LV2_Suv[7] = { 450, 450, 550, 600, 600, 600, 600}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_Y1_LV2_Suv[7] = { -100, -100, -150, -150, -150, -150, -150}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_Y2_LV2_Suv[7] = { -50, -50, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_Y3_LV2_Suv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_Y4_LV2_Suv[7] = { 200, 200, 200, 200, 200, 200, 200}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_X1_LV2_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_X2_LV2_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_X3_LV2_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_X4_LV2_Suv[7] = { 150, 150, 150, 150, 150, 150, 150}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_AMB_Y1_LV2_Suv[7] = { 0, 0, 0, -50, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_AMB_Y2_LV2_Suv[7] = { 0, 0, 50, 135, 120, 120, 120}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_AMB_X1_LV2_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_AMB_X2_LV2_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_SUN_Y1_LV2_Suv[7] = { 0, 0, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_SUN_Y2_LV2_Suv[7] = { 0, 0, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_SUN_X1_LV2_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_SUN_X2_LV2_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assTG_FLL_LV2_Suv[13] = { 150, 200, 250, 250, 275, 300, 350, 400, 450, 525, 600, 700, 800}; +SECT_VEH_CAL_3 const tS16 c_assTG_FRL_LV2_Suv[13] = { 150, 200, 250, 250, 275, 300, 350, 400, 450, 525, 600, 700, 800}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_MIN_LV2_Suv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_MAX_LV2_Suv[7] = { 450, 450, 500, 800, 800, 800, 800}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_Y1_LV2_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_Y2_LV2_Suv[7] = { -50, -50, -20, -50, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_Y3_LV2_Suv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_Y4_LV2_Suv[7] = { 400, 400, 400, 400, 400, 400, 400}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_X1_LV2_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_X2_LV2_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_X3_LV2_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_X4_LV2_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_AMB_Y1_LV2_Suv[7] = { 0, 0, 0, -50, -50, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_AMB_Y2_LV2_Suv[7] = { 150, 200, 150, 200, 150, 100, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_AMB_X1_LV2_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_AMB_X2_LV2_Suv[7] = { 150, 150, 150, 150, 150, 150, 150}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_SUN_Y1_LV2_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_SUN_Y2_LV2_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_SUN_X1_LV2_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_SUN_X2_LV2_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assINCAR_TG_RL_LV2_Suv[13] = { 190, 195, 200, 215, 230, 240, 250, 270, 280, 290, 300, 310, 320}; +SECT_VEH_CAL_3 const tS16 c_assINCAR_TG_RR_LV2_Suv[13] = { 190, 195, 200, 215, 230, 240, 250, 270, 280, 290, 300, 310, 320}; +SECT_VEH_CAL_3 const tS16 c_assVTG_RL_LV2_Suv[13] = { 90, 83, 75, 62, 55, 55, 60, 60, 65, 70, 70, 75, 80}; +SECT_VEH_CAL_3 const tS16 c_assVTG_RR_LV2_Suv[13] = { 90, 83, 75, 62, 55, 55, 60, 60, 65, 70, 70, 75, 80}; +SECT_VEH_CAL_3 const tS16 c_assVR_MIN_LV2_Suv[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_3 const tS16 c_assVR_MAX_LV2_Suv[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_Y1_LV2_Suv[7] = { 30, 30, 30, 30, -10, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_Y2_LV2_Suv[7] = { 5, 5, 5, 10, -5, -15, -20}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_Y3_LV2_Suv[7] = { -10, -10, -10, 25, 10, 10, 10}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_Y4_LV2_Suv[7] = { -30, -30, -30, 50, 30, 30, 30}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_X1_LV2_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_X2_LV2_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_X3_LV2_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_X4_LV2_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assVR_AMB_Y1_LV2_Suv[7] = { 20, 15, 15, 10, -5, -10, -20}; +SECT_VEH_CAL_3 const tS16 c_assVR_AMB_Y2_LV2_Suv[7] = { 0, 0, 0, 5, 5, 10, 10}; +SECT_VEH_CAL_3 const tS16 c_assVR_AMB_X1_LV2_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assVR_AMB_X2_LV2_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assVR_SUN_Y1_LV2_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVR_SUN_Y2_LV2_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVR_SUN_X1_LV2_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assVR_SUN_X2_LV2_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assTG_RL_LV2_Suv[13] = { 50, 50, 50, 80, 90, 100, 150, 180, 240, 320, 400, 450, 500}; +SECT_VEH_CAL_3 const tS16 c_assTG_RR_LV2_Suv[13] = { 50, 50, 50, 80, 90, 100, 150, 180, 240, 320, 400, 500, 500}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_MIN_LV2_Suv[7] = { 20, 20, 20, 20, 380, 400, 400}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_MAX_LV2_Suv[7] = { 400, 400, 450, 500, 600, 600, 800}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_Y1_LV2_Suv[7] = { -100, -100, -100, -100, -100, -100, -250}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_Y2_LV2_Suv[7] = { -50, -50, -50, -50, -50, -80, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_Y3_LV2_Suv[7] = { 50, 50, 50, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_Y4_LV2_Suv[7] = { 200, 200, 200, 250, 250, 250, 300}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_X1_LV2_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_X2_LV2_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_X3_LV2_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_X4_LV2_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_AMB_Y1_LV2_Suv[7] = { 0, 0, 0, -20, -20, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_AMB_Y2_LV2_Suv[7] = { 0, 0, 10, 30, 50, 80, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_AMB_X1_LV2_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_AMB_X2_LV2_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_SUN_Y1_LV2_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_SUN_Y2_LV2_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_SUN_X1_LV2_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_SUN_X2_LV2_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_DUCT_TIME_FR_LV2_Suv[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_DUCT_TIME_FL_LV2_Suv[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_DUCT_RATE_LV2_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_DUCT_MAX_LV2_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_AF_TIME_FR_LV2_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_AF_TIME_FL_LV2_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_AF_RATE_LV2_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_AF_MAX_LV2_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv2 : End*/ +SECT_VEH_CAL_3 const tS16 c_assINCAR_TG_FL_LV3_Suv[13] = { 180, 190, 200, 210, 230, 245, 255, 265, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_3 const tS16 c_assINCAR_TG_FR_LV3_Suv[13] = { 180, 190, 200, 210, 230, 245, 255, 265, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_3 const tS16 c_assVTG_FL_LV3_Suv[13] = { 90, 83, 75, 62, 55, 55, 65, 65, 70, 73, 86, 88, 90}; +SECT_VEH_CAL_3 const tS16 c_assVTG_FR_LV3_Suv[13] = { 90, 83, 75, 62, 55, 55, 65, 65, 70, 73, 86, 88, 90}; +SECT_VEH_CAL_3 const tS16 c_assVF_MIN_LV3_Suv[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_3 const tS16 c_assVF_MAX_LV3_Suv[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_Y1_LV3_Suv[7] = { 15, 15, 15, 25, 15, -30, -60}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_Y2_LV3_Suv[7] = { 5, 5, 10, 5, 0, -10, -40}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_Y3_LV3_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_Y4_LV3_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_X1_LV3_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_X2_LV3_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_X3_LV3_Suv[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_X4_LV3_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assVF_AMB_Y1_LV3_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_AMB_Y2_LV3_Suv[7] = { -30, 0, 0, 0, 0, 20, 40}; +SECT_VEH_CAL_3 const tS16 c_assVF_AMB_X1_LV3_Suv[7] = { -10, -10, -10, -10, -10, -10, -10}; +SECT_VEH_CAL_3 const tS16 c_assVF_AMB_X2_LV3_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assVF_SUN_Y1_LV3_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_SUN_Y2_LV3_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_SUN_X1_LV3_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assVF_SUN_X2_LV3_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assTG_FLU_LV3_Suv[13] = { 50, 50, 140, 200, 300, 335, 370, 400, 420, 435, 460, 470, 480}; +SECT_VEH_CAL_3 const tS16 c_assTG_FRU_LV3_Suv[13] = { 50, 50, 140, 200, 280, 310, 330, 380, 390, 420, 450, 470, 480}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_MIN_LV3_Suv[7] = { 20, 20, 20, 30, 200, 200, 250}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_MAX_LV3_Suv[7] = { 450, 450, 550, 800, 800, 750, 700}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_Y1_LV3_Suv[7] = { -100, -100, -100, -150, -200, -250, -300}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_Y2_LV3_Suv[7] = { -30, -30, -70, -80, -50, -50, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_Y3_LV3_Suv[7] = { 50, 50, 50, 50, 50, 30, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_Y4_LV3_Suv[7] = { 100, 100, 100, 100, 80, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_X1_LV3_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_X2_LV3_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_X3_LV3_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_X4_LV3_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_AMB_Y1_LV3_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_AMB_Y2_LV3_Suv[7] = { 30, 30, 30, 60, 60, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_AMB_X1_LV3_Suv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_AMB_X2_LV3_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_SUN_Y1_LV3_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_SUN_Y2_LV3_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_SUN_X1_LV3_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_SUN_X2_LV3_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assTG_FLL_LV3_Suv[13] = { 300, 400, 400, 400, 400, 450, 520, 550, 600, 650, 700, 750, 800}; +SECT_VEH_CAL_3 const tS16 c_assTG_FRL_LV3_Suv[13] = { 300, 400, 400, 400, 400, 450, 550, 580, 630, 680, 730, 780, 830}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_MIN_LV3_Suv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_MAX_LV3_Suv[7] = { 600, 600, 800, 800, 800, 800, 950}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_Y1_LV3_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_Y2_LV3_Suv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_Y3_LV3_Suv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_Y4_LV3_Suv[7] = { 250, 300, 400, 400, 400, 400, 400}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_X1_LV3_Suv[7] = { -100, -100, -100, -100, -120, -130, -150}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_X2_LV3_Suv[7] = { -20, -20, -20, -20, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_X3_LV3_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_X4_LV3_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_AMB_Y1_LV3_Suv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_AMB_Y2_LV3_Suv[7] = { 100, 100, 120, 150, 100, 50, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_AMB_X1_LV3_Suv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_AMB_X2_LV3_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_SUN_Y1_LV3_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_SUN_Y2_LV3_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_SUN_X1_LV3_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_SUN_X2_LV3_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assINCAR_TG_RL_LV3_Suv[13] = { 190, 195, 200, 215, 230, 235, 240, 255, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_3 const tS16 c_assINCAR_TG_RR_LV3_Suv[13] = { 190, 195, 200, 215, 230, 235, 240, 255, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_3 const tS16 c_assVTG_RL_LV3_Suv[13] = { 110, 100, 90, 80, 70, 65, 65, 65, 80, 90, 80, 90, 90}; +SECT_VEH_CAL_3 const tS16 c_assVTG_RR_LV3_Suv[13] = { 110, 100, 90, 80, 70, 65, 65, 65, 80, 90, 80, 90, 90}; +SECT_VEH_CAL_3 const tS16 c_assVR_MIN_LV3_Suv[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_3 const tS16 c_assVR_MAX_LV3_Suv[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_Y1_LV3_Suv[7] = { 80, 80, 80, 60, -30, -40, -40}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_Y2_LV3_Suv[7] = { 25, 25, 25, 30, 0, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_Y3_LV3_Suv[7] = { 10, 10, 10, 5, 0, 20, 25}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_Y4_LV3_Suv[7] = { 20, 20, 20, 30, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_X1_LV3_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_X2_LV3_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_X3_LV3_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_X4_LV3_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assVR_AMB_Y1_LV3_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVR_AMB_Y2_LV3_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVR_AMB_X1_LV3_Suv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assVR_AMB_X2_LV3_Suv[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_3 const tS16 c_assVR_SUN_Y1_LV3_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVR_SUN_Y2_LV3_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVR_SUN_X1_LV3_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assVR_SUN_X2_LV3_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assTG_RL_LV3_Suv[13] = { 50, 50, 50, 80, 120, 150, 190, 250, 350, 370, 450, 500, 600}; +SECT_VEH_CAL_3 const tS16 c_assTG_RR_LV3_Suv[13] = { 50, 50, 50, 80, 120, 150, 190, 250, 350, 370, 450, 500, 600}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_MIN_LV3_Suv[7] = { 51, 51, 51, 51, 51, 51, 51}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_MAX_LV3_Suv[7] = { 400, 400, 450, 650, 800, 800, 800}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_Y1_LV3_Suv[7] = { -100, -100, -100, -100, -100, -100, -250}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_Y2_LV3_Suv[7] = { -50, -50, -50, -50, -50, -80, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_Y3_LV3_Suv[7] = { 50, 50, 50, 50, 80, 80, 80}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_Y4_LV3_Suv[7] = { 250, 250, 250, 350, 450, 450, 450}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_X1_LV3_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_X2_LV3_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_X3_LV3_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_X4_LV3_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_AMB_Y1_LV3_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_AMB_Y2_LV3_Suv[7] = { 10, 20, 30, 50, 60, 70, 80}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_AMB_X1_LV3_Suv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_AMB_X2_LV3_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_SUN_Y1_LV3_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_SUN_Y2_LV3_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_SUN_X1_LV3_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_SUN_X2_LV3_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_DUCT_TIME_FR_LV3_Suv[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_DUCT_TIME_FL_LV3_Suv[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_DUCT_RATE_LV3_Suv[7] = { 5, 5, 5, 1, 1, 1, 1}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_DUCT_MAX_LV3_Suv[7] = { 800, 800, 800, 800, 700, 600, 500}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_AF_TIME_FR_LV3_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_AF_TIME_FL_LV3_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_AF_RATE_LV3_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_AF_MAX_LV3_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv3 : End*/ +SECT_VEH_CAL_3 const tS16 c_assINCAR_TG_FL_LV4_Suv[13] = { 180, 190, 200, 210, 230, 250, 265, 270, 275, 285, 290, 295, 320}; +SECT_VEH_CAL_3 const tS16 c_assINCAR_TG_FR_LV4_Suv[13] = { 180, 190, 200, 210, 230, 250, 265, 270, 275, 285, 290, 295, 320}; +SECT_VEH_CAL_3 const tS16 c_assVTG_FL_LV4_Suv[13] = { 90, 83, 75, 62, 55, 60, 70, 70, 75, 78, 91, 93, 100}; +SECT_VEH_CAL_3 const tS16 c_assVTG_FR_LV4_Suv[13] = { 90, 83, 75, 62, 55, 60, 70, 70, 75, 78, 91, 93, 100}; +SECT_VEH_CAL_3 const tS16 c_assVF_MIN_LV4_Suv[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_3 const tS16 c_assVF_MAX_LV4_Suv[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_Y1_LV4_Suv[7] = { 15, 15, 25, 25, 0, -15, -20}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_Y2_LV4_Suv[7] = { 5, 10, 15, 0, 0, -10, -15}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_Y3_LV4_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_Y4_LV4_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_X1_LV4_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_X2_LV4_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_X3_LV4_Suv[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_X4_LV4_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assVF_AMB_Y1_LV4_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_AMB_Y2_LV4_Suv[7] = { 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_3 const tS16 c_assVF_AMB_X1_LV4_Suv[7] = { -10, -10, -10, -10, -10, -10, -10}; +SECT_VEH_CAL_3 const tS16 c_assVF_AMB_X2_LV4_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assVF_SUN_Y1_LV4_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_SUN_Y2_LV4_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_SUN_X1_LV4_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assVF_SUN_X2_LV4_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assTG_FLU_LV4_Suv[13] = { 300, 50, 150, 200, 220, 330, 410, 420, 430, 450, 470, 490, 520}; +SECT_VEH_CAL_3 const tS16 c_assTG_FRU_LV4_Suv[13] = { 50, 50, 150, 200, 220, 325, 400, 410, 418, 425, 450, 475, 500}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_MIN_LV4_Suv[7] = { 20, 20, 20, 30, 200, 200, 250}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_MAX_LV4_Suv[7] = { 450, 450, 550, 800, 800, 800, 800}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_Y1_LV4_Suv[7] = { -100, -100, -150, -180, -200, -300, -350}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_Y2_LV4_Suv[7] = { -30, -30, -70, -80, -65, -65, -65}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_Y3_LV4_Suv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_Y4_LV4_Suv[7] = { 200, 200, 200, 100, 70, 60, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_X1_LV4_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_X2_LV4_Suv[7] = { -20, -20, -20, -30, -30, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_X3_LV4_Suv[7] = { 20, 20, 20, 35, 30, 30, 30}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_X4_LV4_Suv[7] = { 100, 100, 100, 100, 60, 30, 30}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_AMB_Y1_LV4_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_AMB_Y2_LV4_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_AMB_X1_LV4_Suv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_AMB_X2_LV4_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_SUN_Y1_LV4_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_SUN_Y2_LV4_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_SUN_X1_LV4_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_SUN_X2_LV4_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assTG_FLL_LV4_Suv[13] = { 400, 450, 450, 500, 580, 625, 720, 750, 750, 750, 770, 800, 850}; +SECT_VEH_CAL_3 const tS16 c_assTG_FRL_LV4_Suv[13] = { 400, 450, 450, 500, 550, 625, 700, 720, 725, 730, 750, 780, 850}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_MIN_LV4_Suv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_MAX_LV4_Suv[7] = { 600, 600, 800, 800, 800, 900, 900}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_Y1_LV4_Suv[7] = { -100, -100, -100, -50, -60, -150, -200}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_Y2_LV4_Suv[7] = { -50, -50, -50, -20, -20, -50, -80}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_Y3_LV4_Suv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_Y4_LV4_Suv[7] = { 400, 400, 400, 400, 200, 200, 200}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_X1_LV4_Suv[7] = { -100, -100, -100, -100, -100, -200, -150}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_X2_LV4_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_X3_LV4_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_X4_LV4_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_AMB_Y1_LV4_Suv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_AMB_Y2_LV4_Suv[7] = { 50, 50, 50, 50, 60, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_AMB_X1_LV4_Suv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_AMB_X2_LV4_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_SUN_Y1_LV4_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_SUN_Y2_LV4_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_SUN_X1_LV4_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_SUN_X2_LV4_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assINCAR_TG_RL_LV4_Suv[13] = { 190, 195, 200, 215, 230, 240, 250, 255, 260, 265, 270, 280, 300}; +SECT_VEH_CAL_3 const tS16 c_assINCAR_TG_RR_LV4_Suv[13] = { 190, 195, 200, 215, 230, 240, 250, 255, 260, 265, 270, 280, 300}; +SECT_VEH_CAL_3 const tS16 c_assVTG_RL_LV4_Suv[13] = { 110, 100, 90, 85, 80, 75, 75, 75, 80, 85, 90, 90, 90}; +SECT_VEH_CAL_3 const tS16 c_assVTG_RR_LV4_Suv[13] = { 110, 100, 90, 85, 80, 75, 75, 75, 80, 85, 90, 90, 90}; +SECT_VEH_CAL_3 const tS16 c_assVR_MIN_LV4_Suv[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_3 const tS16 c_assVR_MAX_LV4_Suv[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_Y1_LV4_Suv[7] = { 60, 50, 40, -15, -40, -40, -40}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_Y2_LV4_Suv[7] = { 30, 40, 40, 0, -30, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_Y3_LV4_Suv[7] = { 10, 10, 10, 5, 30, 30, 30}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_Y4_LV4_Suv[7] = { 20, 50, 70, 100, 100, 80, 80}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_X1_LV4_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_X2_LV4_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_X3_LV4_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_X4_LV4_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assVR_AMB_Y1_LV4_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVR_AMB_Y2_LV4_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVR_AMB_X1_LV4_Suv[7] = { -10, -10, -10, -10, -10, -10, -10}; +SECT_VEH_CAL_3 const tS16 c_assVR_AMB_X2_LV4_Suv[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_3 const tS16 c_assVR_SUN_Y1_LV4_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVR_SUN_Y2_LV4_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVR_SUN_X1_LV4_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assVR_SUN_X2_LV4_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assTG_RL_LV4_Suv[13] = { 50, 50, 50, 80, 90, 120, 170, 240, 320, 390, 430, 450, 500}; +SECT_VEH_CAL_3 const tS16 c_assTG_RR_LV4_Suv[13] = { 50, 50, 50, 80, 90, 120, 170, 240, 320, 390, 430, 450, 500}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_MIN_LV4_Suv[7] = { 51, 51, 51, 51, 51, 51, 51}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_MAX_LV4_Suv[7] = { 400, 400, 450, 650, 800, 800, 800}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_Y1_LV4_Suv[7] = { -100, -100, -100, -110, -250, -300, -350}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_Y2_LV4_Suv[7] = { -50, -50, -50, -80, -150, -150, -150}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_Y3_LV4_Suv[7] = { 50, 50, 50, 60, 80, 80, 120}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_Y4_LV4_Suv[7] = { 300, 250, 250, 350, 450, 500, 500}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_X1_LV4_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_X2_LV4_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_X3_LV4_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_X4_LV4_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_AMB_Y1_LV4_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_AMB_Y2_LV4_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_AMB_X1_LV4_Suv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_AMB_X2_LV4_Suv[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_SUN_Y1_LV4_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_SUN_Y2_LV4_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_SUN_X1_LV4_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_SUN_X2_LV4_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_DUCT_TIME_FR_LV4_Suv[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_DUCT_TIME_FL_LV4_Suv[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_DUCT_RATE_LV4_Suv[7] = { 5, 5, 5, 1, 1, 1, 1}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_DUCT_MAX_LV4_Suv[7] = { 500, 500, 500, 800, 700, 600, 500}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_AF_TIME_FR_LV4_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_AF_TIME_FL_LV4_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_AF_RATE_LV4_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_AF_MAX_LV4_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv4 : End*/ +SECT_VEH_CAL_3 const tS16 c_assINCAR_TG_FL_LV5_Suv[13] = { 180, 190, 200, 210, 230, 235, 240, 250, 270, 290, 310, 330, 350}; +SECT_VEH_CAL_3 const tS16 c_assINCAR_TG_FR_LV5_Suv[13] = { 180, 190, 200, 210, 230, 235, 240, 250, 270, 290, 310, 330, 350}; +SECT_VEH_CAL_3 const tS16 c_assVTG_FL_LV5_Suv[13] = { 90, 83, 75, 62, 55, 55, 70, 70, 75, 78, 91, 93, 95}; +SECT_VEH_CAL_3 const tS16 c_assVTG_FR_LV5_Suv[13] = { 90, 83, 75, 62, 55, 55, 70, 70, 75, 78, 91, 93, 95}; +SECT_VEH_CAL_3 const tS16 c_assVF_MIN_LV5_Suv[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_3 const tS16 c_assVF_MAX_LV5_Suv[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_Y1_LV5_Suv[7] = { 15, 15, 25, 25, 0, -15, -20}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_Y2_LV5_Suv[7] = { 5, 10, 15, 0, 0, -10, -15}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_Y3_LV5_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_Y4_LV5_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_X1_LV5_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_X2_LV5_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_X3_LV5_Suv[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_3 const tS16 c_assVF_INC_X4_LV5_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assVF_AMB_Y1_LV5_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_AMB_Y2_LV5_Suv[7] = { 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_3 const tS16 c_assVF_AMB_X1_LV5_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assVF_AMB_X2_LV5_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assVF_SUN_Y1_LV5_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_SUN_Y2_LV5_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVF_SUN_X1_LV5_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assVF_SUN_X2_LV5_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assTG_FLU_LV5_Suv[13] = { 50, 70, 150, 220, 250, 350, 420, 450, 480, 500, 525, 550, 600}; +SECT_VEH_CAL_3 const tS16 c_assTG_FRU_LV5_Suv[13] = { 50, 70, 150, 220, 250, 350, 420, 450, 480, 500, 525, 550, 600}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_MIN_LV5_Suv[7] = { 20, 20, 20, 30, 200, 200, 250}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_MAX_LV5_Suv[7] = { 450, 450, 550, 800, 800, 800, 800}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_Y1_LV5_Suv[7] = { -100, -100, -150, -180, -200, -300, -350}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_Y2_LV5_Suv[7] = { -30, -30, -70, -80, -65, -65, -65}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_Y3_LV5_Suv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_Y4_LV5_Suv[7] = { 200, 200, 200, 100, 70, 60, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_X1_LV5_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_X2_LV5_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_X3_LV5_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_INC_X4_LV5_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_AMB_Y1_LV5_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_AMB_Y2_LV5_Suv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_AMB_X1_LV5_Suv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_AMB_X2_LV5_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_SUN_Y1_LV5_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_SUN_Y2_LV5_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_SUN_X1_LV5_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FU_SUN_X2_LV5_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assTG_FLL_LV5_Suv[13] = { 400, 450, 480, 500, 580, 625, 720, 750, 750, 750, 800, 850, 900}; +SECT_VEH_CAL_3 const tS16 c_assTG_FRL_LV5_Suv[13] = { 400, 450, 480, 500, 580, 625, 720, 750, 750, 750, 800, 850, 900}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_MIN_LV5_Suv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_MAX_LV5_Suv[7] = { 600, 600, 800, 800, 800, 800, 800}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_Y1_LV5_Suv[7] = { -100, -100, -100, -50, -60, -150, -200}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_Y2_LV5_Suv[7] = { -50, -50, -50, -20, -20, -50, -80}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_Y3_LV5_Suv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_Y4_LV5_Suv[7] = { 400, 400, 400, 400, 200, 200, 200}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_X1_LV5_Suv[7] = { -100, -100, -100, -100, -100, -200, -150}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_X2_LV5_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_X3_LV5_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_INC_X4_LV5_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_AMB_Y1_LV5_Suv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_AMB_Y2_LV5_Suv[7] = { 50, 50, 50, 50, 60, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_AMB_X1_LV5_Suv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_AMB_X2_LV5_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_SUN_Y1_LV5_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_SUN_Y2_LV5_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_SUN_X1_LV5_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assDTG_FL_SUN_X2_LV5_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assINCAR_TG_RL_LV5_Suv[13] = { 190, 195, 200, 215, 230, 235, 240, 260, 270, 285, 300, 310, 320}; +SECT_VEH_CAL_3 const tS16 c_assINCAR_TG_RR_LV5_Suv[13] = { 190, 195, 200, 215, 230, 235, 240, 260, 270, 285, 300, 310, 320}; +SECT_VEH_CAL_3 const tS16 c_assVTG_RL_LV5_Suv[13] = { 110, 100, 90, 80, 70, 65, 65, 65, 80, 90, 80, 90, 90}; +SECT_VEH_CAL_3 const tS16 c_assVTG_RR_LV5_Suv[13] = { 110, 100, 90, 80, 70, 65, 65, 65, 80, 90, 80, 90, 90}; +SECT_VEH_CAL_3 const tS16 c_assVR_MIN_LV5_Suv[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_3 const tS16 c_assVR_MAX_LV5_Suv[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_Y1_LV5_Suv[7] = { 80, 80, 80, 60, 60, 60, 60}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_Y2_LV5_Suv[7] = { 25, 25, 25, 30, 10, 10, 10}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_Y3_LV5_Suv[7] = { -10, -10, -10, 0, 0, 20, 25}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_Y4_LV5_Suv[7] = { 20, 20, 20, 30, 50, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_X1_LV5_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_X2_LV5_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_X3_LV5_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assVR_INC_X4_LV5_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assVR_AMB_Y1_LV5_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVR_AMB_Y2_LV5_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVR_AMB_X1_LV5_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assVR_AMB_X2_LV5_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assVR_SUN_Y1_LV5_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVR_SUN_Y2_LV5_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assVR_SUN_X1_LV5_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assVR_SUN_X2_LV5_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assTG_RL_LV5_Suv[13] = { 50, 50, 50, 80, 120, 150, 170, 250, 350, 370, 450, 500, 500}; +SECT_VEH_CAL_3 const tS16 c_assTG_RR_LV5_Suv[13] = { 50, 50, 50, 80, 120, 150, 170, 250, 350, 370, 450, 500, 500}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_MIN_LV5_Suv[7] = { 51, 51, 51, 51, 51, 51, 51}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_MAX_LV5_Suv[7] = { 400, 400, 450, 650, 800, 800, 800}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_Y1_LV5_Suv[7] = { -100, -100, -100, -100, -100, -100, -250}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_Y2_LV5_Suv[7] = { -50, -50, -50, -50, -50, -80, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_Y3_LV5_Suv[7] = { 50, 50, 50, 50, 80, 80, 80}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_Y4_LV5_Suv[7] = { 250, 250, 250, 350, 450, 450, 450}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_X1_LV5_Suv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_X2_LV5_Suv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_X3_LV5_Suv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_INC_X4_LV5_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_AMB_Y1_LV5_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_AMB_Y2_LV5_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_AMB_X1_LV5_Suv[7] = { -10, -10, -10, -10, -10, -10, -10}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_AMB_X2_LV5_Suv[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_SUN_Y1_LV5_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_SUN_Y2_LV5_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_SUN_X1_LV5_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assDTG_R_SUN_X2_LV5_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_DUCT_TIME_FR_LV5_Suv[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_DUCT_TIME_FL_LV5_Suv[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_DUCT_RATE_LV5_Suv[7] = { 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_DUCT_MAX_LV5_Suv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_AF_TIME_FR_LV5_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_AF_TIME_FL_LV5_Suv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_AF_RATE_LV5_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assCORRECT_AF_MAX_LV5_Suv[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv5 : End*/ +SECT_VEH_CAL_3 const tS16 c_assDUCT_TGT_DEF_VALVE_L_Suv[11] = { 350, 300, 300, 250, 200, 150, 120, 100, 70, 50, 50}; +SECT_VEH_CAL_3 const tS16 c_assDUCT_TGT_DEF_VALVE_R_Suv[11] = { 350, 300, 300, 250, 200, 150, 120, 100, 70, 50, 50}; +/* ------------------------------------------DuctTgt Increase : End*/ +SECT_VEH_CAL_3 const tS16 c_assAMB_LV_UP_Suv[5] = { 350, 200, 50, -150, -300}; +SECT_VEH_CAL_3 const tS16 c_assAMB_LV_DN_Suv[5] = { 400, 250, 100, -100, -250}; +SECT_VEH_CAL_3 const tS16 c_assAMB_LV_TG_Suv[6] = { 450, 350, 200, 0, -150, -350}; +/* ------------------------------------------Ambient LEVEL : End*/ +SECT_VEH_CAL_3 const tU08 c_aucMODE_BY_SET_F_LV0_Suv[13] = { 30, 30, 30, 30, 20, 20, 20, 20, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tU08 c_aucMODE_BY_SET_F_LV1_Suv[13] = { 30, 30, 30, 30, 20, 20, 20, 20, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tU08 c_aucMODE_BY_SET_F_LV2_Suv[13] = { 30, 30, 30, 20, 20, 20, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_3 const tU08 c_aucMODE_BY_SET_F_LV3_Suv[13] = { 20, 20, 20, 20, 20, 20, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_3 const tU08 c_aucMODE_BY_SET_F_LV4_Suv[13] = { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_3 const tU08 c_aucMODE_BY_SET_F_LV5_Suv[13] = { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_3 const tU16 c_ausMODE_BY_DUCT_TG_R_LV0_Suv[7] = { 250, 300, 450, 550, 120, 150, 180}; +SECT_VEH_CAL_3 const tU16 c_ausMODE_BY_DUCT_TG_R_LV1_Suv[7] = { 250, 300, 450, 550, 120, 150, 180}; +SECT_VEH_CAL_3 const tU16 c_ausMODE_BY_DUCT_TG_R_LV2_Suv[7] = { 250, 300, 450, 550, 120, 150, 180}; +SECT_VEH_CAL_3 const tU16 c_ausMODE_BY_DUCT_TG_R_LV3_Suv[7] = { 250, 300, 450, 550, 120, 150, 180}; +SECT_VEH_CAL_3 const tU16 c_ausMODE_BY_DUCT_TG_R_LV4_Suv[7] = { 250, 300, 450, 550, 120, 150, 180}; +SECT_VEH_CAL_3 const tU16 c_ausMODE_BY_DUCT_TG_R_LV5_Suv[7] = { 250, 300, 450, 550, 120, 150, 180}; +/* ------------------------------------------Mode depend on SET for each level : End*/ +SECT_VEH_CAL_3 const tS16 c_ssPREC_REC_ON_AMB_Suv = 340; +SECT_VEH_CAL_3 const tS16 c_ssPREC_REC_OFF_AMB_Suv = 320; +SECT_VEH_CAL_3 const tU08 c_aucPREC_VEH_SPD_OSA_Suv[13] = { 100, 95, 92, 86, 83, 80, 75, 70, 65, 60, 55, 52, 50}; +SECT_VEH_CAL_3 const tS16 c_assPRE_AMB_RANGE_WINTER_Suv[7] = { -450, -300, -200, -150, -80, 0, 50}; +SECT_VEH_CAL_3 const tU08 c_aucPREC_OSA_WINTER_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tU08 c_aucPREC_REC_WINTER_Suv[7] = { 15, 13, 10, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tU16 c_ausPREC_HUMIDITY_NOK_Suv[7] = { 900, 900, 900, 900, 900, 900, 900}; +SECT_VEH_CAL_3 const tU16 c_ausPREC_HUMIDITY_OK_Suv[7] = { 700, 700, 700, 700, 700, 700, 700}; +SECT_VEH_CAL_3 const tU16 c_ausPREC_ENTRY_RPM_Suv[3] = { 450, 650, 800}; +SECT_VEH_CAL_3 const tU16 c_ausPREC_EXIT_RPM_Suv[3] = { 450, 550, 800}; +SECT_VEH_CAL_3 const tU16 c_ausPREC_COMP_SPD_1_Suv[3] = { 450, 500, 550}; +SECT_VEH_CAL_3 const tU08 c_aucPREC_OSA_SUMMER_1_Suv[3] = { 80, 70, 60}; +SECT_VEH_CAL_3 const tU08 c_aucPREC_REC_SUMMER_1_Suv[3] = { 20, 30, 45}; +SECT_VEH_CAL_3 const tS16 c_assPREC_EVA_DIFF_FB_TG_F_Suv[7] = { 0, 5, 10, 15, 20, 25, 30}; +SECT_VEH_CAL_3 const tU08 c_aucPREC_OSA_SUMMER_2_Suv[7] = { 50, 45, 40, 35, 30, 25, 20}; +SECT_VEH_CAL_3 const tU08 c_aucPREC_REC_SUMMER_2_Suv[7] = { 50, 55, 60, 65, 70, 75, 80}; +SECT_VEH_CAL_3 const tU08 c_aucPREC_EVA_DIFF_Suv[4] = { 80, 80, 50, 50}; +SECT_VEH_CAL_3 const tU08 c_ucPREC_OSA_SUMMER_3_Suv = 0; +SECT_VEH_CAL_3 const tU08 c_ucPREC_REC_SUMMER_3_Suv = 100; +/* ------------------------------------------AutoRec : End*/ +SECT_VEH_CAL_3 const tU16 c_ausFLOW_FR_VE2VALVE_Suv[9] = { 100, 100, 100, 100, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_FR_BIVALVE_Suv[9] = { 40, 40, 40, 40, 30, 0, 30, 0, 0}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_FR_BI2VALVE_Suv[9] = { 70, 70, 70, 70, 30, 0, 30, 0, 0}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_FR_AF2VALVE_Suv[9] = { 30, 25, 25, 30, 30, 0, 30, 0, 0}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_FR_AF2VALVE_SUMMER_Suv[9] = { 25, 25, 25, 25, 30, 0, 30, 0, 10}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_FR_FO2VALVE_Suv[9] = { 0, 0, 0, 0, 100, 0, 100, 0, 0}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_FR_FD2VALVE_Suv[9] = { 0, 0, 0, 0, 100, 0, 100, 0, 100}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_FR_DE2VALVE_Suv[9] = { 0, 0, 0, 0, 10, 0, 10, 0, 100}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_FR_TR2VALVE_Suv[9] = { 55, 55, 55, 55, 100, 0, 100, 0, 100}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_FR_HI2VALVE_Suv[9] = { 50, 50, 50, 50, 0, 0, 0, 0, 100}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_FR_BIVALVE_MANUAL_Suv[9] = { 50, 50, 50, 50, 60, 0, 60, 0, 0}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_RE_VENT_Suv[6] = { 70, 80, 80, 70, 0, 0}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_RE_BI2VALVE_Suv[6] = { 70, 80, 80, 70, 100, 100}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_RE_FO2VALVE_Suv[6] = { 0, 20, 20, 0, 100, 100}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_RE_VENT_2_Suv[6] = { 30, 60, 60, 30, 50, 50}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_RE_BI2VALVE_2_Suv[6] = { 50, 30, 30, 50, 100, 100}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_RE_VENT_3_Suv[6] = { 70, 80, 80, 70, 0, 0}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_RE_BI2VALVE_3_Suv[6] = { 20, 20, 20, 20, 100, 100}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_RE_VENT_MANUAL_Suv[6] = { 70, 80, 80, 70, 0, 0}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_RE_BI2VALVE_MANUAL_Suv[6] = { 70, 40, 40, 70, 100, 100}; +/* ------------------------------------------Flow Control Valve: End*/ +SECT_VEH_CAL_3 const tS16 c_assFLOW_BI_AMB_TGT_Suv[6] = { 450, 350, 200, 0, -150, -350}; +SECT_VEH_CAL_3 const tU08 c_aucFLOW_BI_VENT_PLUS_Suv[12] = { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_3 const tS16 c_assFLOW_BI_TEMP_TGT_Suv[12] = { 300, 350, 400, 450, 500, 550, 300, 350, 400, 450, 500, 550}; +SECT_VEH_CAL_3 const tU08 c_aucFLOW_BI_FOOT_PLUS_Suv[12] = { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_3 const tU08 c_aucFLOW_BI_VENT_VALVE_MAX_Suv[12] = { 85, 85, 85, 85, 85, 85, 60, 60, 60, 60, 60, 60}; +SECT_VEH_CAL_3 const tU08 c_aucFLOW_BI_FOOT_VALVE_MAX_Suv[12] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tU08 c_aucFLOW_BI_VENT_VALVE_MIN_Suv[12] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tU08 c_aucFLOW_BI_FOOT_VALVE_MIN_Suv[12] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +/* ------------------------------------------Bi 2 level conditions: End*/ +SECT_VEH_CAL_3 const tS16 c_assFLOW_B2I_AMB_TGT_Suv[6] = { 450, 350, 200, 0, -150, -350}; +SECT_VEH_CAL_3 const tU08 c_aucFLOW_BI2_VENT_PLUS_Suv[12] = { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_3 const tS16 c_assFLOW_BI2_TEMP_TGT_Suv[12] = { 300, 350, 400, 450, 500, 550, 300, 350, 400, 450, 500, 550}; +SECT_VEH_CAL_3 const tU08 c_aucFLOW_BI2_FOOT_PLUS_Suv[12] = { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_3 const tU08 c_aucFLOW_BI2_VENT_VALVE_MAX_Suv[12] = { 85, 85, 85, 85, 85, 85, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_3 const tU08 c_aucFLOW_BI2_FOOT_VALVE_MAX_Suv[12] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tU08 c_aucFLOW_BI2_VENT_VALVE_MIN_Suv[12] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tU08 c_aucFLOW_BI2_FOOT_VALVE_MIN_Suv[12] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +/* ------------------------------------------AF level conditions: End*/ +SECT_VEH_CAL_3 const tS16 c_assFLOW_AF_AMB_TGT_Suv[6] = { 450, 350, 200, 0, -150, -350}; +SECT_VEH_CAL_3 const tU08 c_aucFLOW_AF_VENT_PLUS_Suv[12] = { 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2}; +SECT_VEH_CAL_3 const tU08 c_aucFLOW_AF_BLR_AF_TGT_Suv[6] = { 60, 60, 60, 65, 65, 60}; +SECT_VEH_CAL_3 const tU08 c_aucFLOW_AF_FOOT_PLUS_Suv[12] = { 20, 20, 20, 100, 150, 150, 20, 20, 20, 100, 150, 150}; +SECT_VEH_CAL_3 const tU08 c_aucFLOW_AF_VENT_VALVE_MAX_Suv[12] = { 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tU08 c_aucFLOW_AF_FOOT_VALVE_MAX_Suv[12] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +/* ------------------------------------------AF level conditions: End*/ +SECT_VEH_CAL_3 const tS16 c_assFLOW_AFSM_AMB_TGT_Suv[6] = { 450, 350, 200, 0, -150, -350}; +SECT_VEH_CAL_3 const tU08 c_aucFLOW_AFSM_VENT_PLUS_Suv[12] = { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_3 const tS16 c_assFLOW_AFSM_TEMP_TGT_Suv[12] = { 300, 350, 400, 450, 500, 550, 300, 350, 400, 450, 500, 550}; +SECT_VEH_CAL_3 const tU08 c_aucFLOW_AFSM_FOOT_PLUS_Suv[12] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tU08 c_aucFLOW_AFSM_VENT_VALVE_MAX_Suv[12] = { 50, 50, 50, 50, 50, 50, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_3 const tU08 c_aucFLOW_AFSM_FOOT_VALVE_MAX_Suv[12] = { 60, 60, 60, 60, 60, 60, 50, 50, 50, 50, 50, 50}; +/* ------------------------------------------AF_summer level conditions: End*/ +SECT_VEH_CAL_3 const tU08 c_aucMODE_INDEX_Suv[11] = { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110}; +SECT_VEH_CAL_3 const tS16 c_assFOOT_STEP_DUCT_TGT_Suv[7] = { -400, -250, -100, 0, 100, 250, 400}; +SECT_VEH_CAL_3 const tS16 c_assBLR_FOOT_IND_Suv[7] = { 25, 10, 5, 0, 5, 10, 25}; +SECT_VEH_CAL_3 const tS08 c_ascFOOT_STEP_VALVE_P1_Suv[11] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_3 const tS08 c_ascFOOT_STEP_VALVE_P2_Suv[11] = { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25}; +SECT_VEH_CAL_3 const tS08 c_ascFOOT_STEP_VALVE_P3_Suv[11] = { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_3 const tS08 c_ascFOOT_STEP_VALVE_M1_Suv[11] = { 10, 0, 10, -10, -10, -10, -10, 10, -10, -10, -10}; +SECT_VEH_CAL_3 const tS08 c_ascFOOT_STEP_VALVE_M2_Suv[11] = { 25, 0, 10, -10, -10, -25, -25, 10, -25, -25, -25}; +SECT_VEH_CAL_3 const tS08 c_ascFOOT_STEP_VALVE_M3_Suv[11] = { 40, 0, 10, -15, -15, -40, -40, 10, -40, -40, -25}; +SECT_VEH_CAL_3 const tS16 c_assFOOT_STEP_BLR_P1_Suv[11] = { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_3 const tS16 c_assFOOT_STEP_BLR_P2_Suv[11] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_3 const tS16 c_assFOOT_STEP_BLR_P3_Suv[11] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 10}; +SECT_VEH_CAL_3 const tS16 c_assFOOT_STEP_BLR_M1_Suv[11] = { 5, 5, 5, -5, -5, -5, -5, 5, -5, -5, -5}; +SECT_VEH_CAL_3 const tS16 c_assFOOT_STEP_BLR_M2_Suv[11] = { 10, 10, 10, -5, -5, -5, -5, 5, -5, -5, -5}; +SECT_VEH_CAL_3 const tS16 c_assFOOT_STEP_BLR_M3_Suv[11] = { 20, 20, 10, -5, -5, -5, -5, 5, -5, -5, -5}; +/* ------------------------------------------Individual foot temperature: End*/ +SECT_VEH_CAL_3 const tU08 c_aucREAR_FOOT_VALVE_AMB_LV2_Suv[13] = { 0, 0, 0, 0, 0, 0, 5, 10, 15, 20, 25, 30, 35}; +SECT_VEH_CAL_3 const tU08 c_aucREAR_FOOT_VALVE_AMB_LV3_Suv[13] = { 0, 0, 0, 0, 0, 0, 5, 10, 15, 20, 25, 30, 35}; +SECT_VEH_CAL_3 const tU08 c_aucREAR_FOOT_VALVE_AMB_LV4_Suv[13] = { 0, 0, 0, 0, 0, 0, 5, 10, 15, 20, 25, 30, 35}; +/* ------------------------------------------Blowing foots from Rear HVAC: End*/ +SECT_VEH_CAL_3 const tU16 c_ausFLOW_FR_VE2BLR_AF_Suv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_FR_BIVALVE_AF_Suv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_FR_BI2BLR_AF_Suv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_FR_FO2BLR_AF_Suv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_FR_AF2VALVE_AF_Suv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_FR_AF2VALVE_SUMMER_AF_Suv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_FR_FD2BLR_AF_Suv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_FR_DE2BLR_AF_Suv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_FR_TR2BLR_AF_Suv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_FR_HI2BLR_AF_Suv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_RE_VE2BLR_AF_Suv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_RE_BI2BLR_AF_Suv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +SECT_VEH_CAL_3 const tU16 c_ausFLOW_RE_FO2BLR_AF_Suv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +/* ------------------------------------------Flow Control AF: End*/ +SECT_VEH_CAL_3 const tS08 c_ascAUTO_STEP_AF_F_Suv[5] = { -35, -15, 0, 15, 30}; +SECT_VEH_CAL_3 const tS08 c_ascAUTO_STEP_AF_R_Suv[5] = { -35, -15, 0, 15, 30}; +SECT_VEH_CAL_3 const tS16 c_assAUTO_STEP_DUCT_TG_U_F_LV0_1_Suv[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assAUTO_STEP_DUCT_TG_U_F_LV2_3_Suv[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assAUTO_STEP_DUCT_TG_U_F_LV4_5_Suv[10] = { -50, 0, 0, -50, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assAUTO_STEP_DUCT_TG_L_F_LV0_1_Suv[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assAUTO_STEP_DUCT_TG_L_F_LV2_3_Suv[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assAUTO_STEP_DUCT_TG_L_F_LV4_5_Suv[10] = { 50, 50, 0, -128, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assAUTO_STEP_DUCT_TG_R_LV0_1_Suv[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assAUTO_STEP_DUCT_TG_R_LV2_3_Suv[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tS16 c_assAUTO_STEP_DUCT_TG_R_LV4_5_Suv[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------5 AUTO mode: End*/ +SECT_VEH_CAL_3 const tU16 c_ausVALVE_SPACE_Suv[6] = { 300, 300, 300, 269, 275, 215}; +SECT_VEH_CAL_3 const tU08 c_aucVALVE_SECTION_S1_F_SIDE_VENT_Suv[9] = { 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_3 const tU08 c_aucVALVE_SECTION_S1_F_CENT_VENT_Suv[9] = { 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_3 const tU08 c_aucVALVE_SECTION_S1_F_DRIVER_FOOT_Suv[9] = { 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_3 const tU08 c_aucVALVE_SECTION_S1_F_RIGHT_PASS_Suv[9] = { 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_3 const tU08 c_aucBLR_SPD_V1_1_F_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tU08 c_aucBLR_SPD_K2_1_F_SIDE_VENT_Suv[10] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tU08 c_aucBLR_SPD_K2_2_F_CENT_VENT_Suv[10] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tU08 c_aucBLR_SPD_K2_3_F_DRIVER_FOOT_Suv[10] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tU08 c_aucBLR_SPD_K2_4_F_RIGHT_PASS_Suv[13] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tU16 c_ausVALVE_VEH_SPD_Suv[13] = { 0, 40, 60, 80, 90, 110, 130, 150, 170, 190, 220, 250, 300}; +SECT_VEH_CAL_3 const tU08 c_aucVALVE_VEH_SPD_SIDE_VENT_Suv[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_3 const tU08 c_aucVALVE_VEH_SPD_SIDE_BI_Suv[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_3 const tU08 c_aucVALVE_VEH_SPD_SIDE_AFOOT_Suv[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_3 const tU08 c_aucVALVE_VEH_SPD_CNET_VENT_Suv[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_3 const tU08 c_aucVALVE_VEH_SPD_CENT_BI_Suv[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_3 const tU08 c_aucVALVE_VEH_SPD_CENT_AFOOT_Suv[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_3 const tU08 c_aucVALVE_VEH_SPD_FOOT_BI_Suv[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_3 const tU08 c_aucVALVE_VEH_SPD_FOOT_AFOOT_Suv[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_3 const tU08 c_aucVALVE_VEH_SPD_2FOOT_Suv[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_3 const tU08 c_aucBLR_SPD_VEH_SPD_V1_3_Suv[12] = { 100, 70, 30, 100, 70, 30, 100, 70, 30, 100, 70, 30}; +SECT_VEH_CAL_3 const tU08 c_aucFRONT_SIDE_DRS_PERCENT_Suv[12] = { 100, 70, 30, 100, 70, 30, 100, 70, 30, 100, 70, 30}; +SECT_VEH_CAL_3 const tU08 c_aucFRONT_CENT_DRS_PERCENT_Suv[12] = { 100, 70, 30, 100, 70, 30, 100, 70, 30, 100, 70, 30}; +/* ------------------------------------------Different blower speed FRONT MODE: End*/ +SECT_VEH_CAL_3 const tU08 c_aucVALVE_S1_R_BIPILLAR_Suv[8] = { 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_3 const tU08 c_aucVALVE_S1_R_CENT_VENT_Suv[9] = { 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_3 const tU08 c_aucVALVE_S1_R_FOOT_Suv[5] = { 10, 10, 10, 10, 10}; +SECT_VEH_CAL_3 const tU08 c_aucVALVE_PERC_R_BIPILLAR_Suv[10] = { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100}; +SECT_VEH_CAL_3 const tU08 c_aucVALVE_PERC_R_CENT_VENT_Suv[10] = { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100}; +SECT_VEH_CAL_3 const tU08 c_aucVALVE_PERC_R_FOOT_Suv[10] = { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100}; +SECT_VEH_CAL_3 const tU08 c_aucBLR_SPD_V1_1_R_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tU08 c_aucREAR_CEN_MIN_VALUE_BY_DRS_ZERO_Suv[7] = { 30, 29, 28, 27, 24, 22, 20}; +SECT_VEH_CAL_3 const tU08 c_aucBLR_SPD_K2_1_R_BIPILLAR_MIN_Suv[8] = { 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tU08 c_aucBLR_SPD_K2_2_R_CENT_VENT_MIN_Suv[9] = { 85, 85, 85, 85, 85, 85, 85, 85, 85}; +SECT_VEH_CAL_3 const tU08 c_aucBLR_SPD_K2_3_R_FOOT_MIN_Suv[5] = { 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tU08 c_aucBLR_SPD_K2_1_R_BIPILLAR_MAX_Suv[8] = { 120, 120, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_3 const tU08 c_aucBLR_SPD_K2_2_R_CENT_VENTR_MAX_Suv[9] = { 122, 122, 122, 122, 122, 122, 122, 122, 122}; +SECT_VEH_CAL_3 const tU08 c_aucBLR_SPD_K2_3_R_FOOTR_MAX_Suv[5] = { 130, 130, 130, 130, 130}; +SECT_VEH_CAL_3 const tU08 c_aucREAR_SIDE_DRS_PERCENT_VALVE_Suv[9] = { 100, 70, 30, 100, 70, 30, 100, 70, 30}; +SECT_VEH_CAL_3 const tU08 c_aucREAR_CENT_DRS_PERCENT_VALVE_Suv[9] = { 100, 70, 30, 100, 70, 30, 100, 70, 30}; +SECT_VEH_CAL_3 const tU08 c_aucREAR_SIDE_DRS_PERCENT_AF_Suv[9] = { 100, 70, 30, 100, 70, 30, 100, 70, 30}; +SECT_VEH_CAL_3 const tU08 c_aucREAR_CENT_DRS_PERCENT_AF_Suv[9] = { 100, 70, 30, 100, 70, 30, 100, 70, 30}; +/* ------------------------------------------Different blower speed REAR MODE: End*/ +SECT_VEH_CAL_3 const tU16 c_ausMIN_PWM_Suv[2] = { 150, 150}; +/* ------------------------------------------MinPWM: End*/ +SECT_VEH_CAL_3 const tS16 c_assSTART_ENTER_COOLANT_Suv[6] = { 300, 400, 400, 300, 360, 360}; +SECT_VEH_CAL_3 const tS16 c_assSTART_COOLANT_STEP0_TO_1_Suv[8] = { 0, 400, 400, 400, 300, 400, 400, 400}; +SECT_VEH_CAL_3 const tS16 c_assSTART_COOLANT_TO_STEP2_Suv[3] = { 800, 800, 850}; +SECT_VEH_CAL_3 const tS16 c_assSTART_COOLANT_STEP1_BLR_F_Suv[6] = { 0, 0, 0, 700, 650, 650}; +SECT_VEH_CAL_3 const tS16 c_assSTART_COOLANT_STEP1_BLR_R_Suv[6] = { 0, 0, 700, 600, 600, 600}; +SECT_VEH_CAL_3 const tS16 c_assSTART_ENTER_INCAR_Suv[12] = { 500, 500, 500, 200, 0, 0, 500, 500, 200, 50, 50, 50}; +SECT_VEH_CAL_3 const tU16 c_ausSTART_ENTER_SETTEMP_Suv[12] = { 260, 250, 0, 0, 0, 0, 260, 250, 200, 200, 0, 0}; +SECT_VEH_CAL_3 const tU08 c_aucSTART_INCAR_FLT_UP_Suv[12] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tU08 c_aucSTART_INCAR_FLT_DN_Suv[12] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tU08 c_aucSTART_VALVE_IDX_STEP1_Suv[12] = { 10, 10, 10, 70, 70, 70, 120, 120, 140, 140, 140, 140}; +SECT_VEH_CAL_3 const tU08 c_aucSTART_AUTODEMIST2_STEP2_Suv[6] = { 0, 0, 1, 1, 1, 1}; +SECT_VEH_CAL_3 const tU08 c_aucSTART_ELEC_WINDOW_Suv[12] = { 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1}; +SECT_VEH_CAL_3 const tU16 c_ausSTART_BLR_AF_STEP12_F_Suv[12] = { 160, 160, 120, 60, 60, 60, 140, 140, 100, 140, 140, 140}; +SECT_VEH_CAL_3 const tU16 c_ausSTART_BLR_AF_STEP12_R_Suv[12] = { 160, 160, 60, 60, 60, 60, 140, 140, 100, 140, 140, 140}; +SECT_VEH_CAL_3 const tU16 c_ausSTART_BLR_SPD_STEP2_F_Suv[12] = { 5, 5, 1, 1, 1, 1, 2, 2, 2, 3, 4, 4}; +SECT_VEH_CAL_3 const tU16 c_ausSTART_BLR_SPD_STEP2_R_Suv[12] = { 5, 5, 1, 1, 1, 1, 2, 2, 2, 3, 4, 4}; +SECT_VEH_CAL_3 const tU08 c_aucSTART_DUCT_TGT_STEP2_FX_U_Suv[12] = { 5, 5, 5, 50, 60, 60, 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_3 const tU08 c_aucSTART_DUCT_TGT_STEP2_FX_L_Suv[12] = { 15, 15, 15, 80, 80, 80, 6, 6, 6, 20, 30, 30}; +SECT_VEH_CAL_3 const tU08 c_aucSTART_DUCT_TGT_STEP2_RX_Suv[12] = { 5, 5, 30, 60, 60, 80, 3, 3, 3, 6, 6, 6}; +SECT_VEH_CAL_3 const tU08 c_aucSTART_VALVE_CHANGE_SPD_F_Suv[12] = { 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_3 const tU08 c_aucSTART_VALVE_CHANGE_SPD_R_Suv[12] = { 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_3 const tU16 c_ausSTART_TIME_STEP1_TO_2_Suv[12] = { 300, 180, 180, 1200, 1200, 1800, 300, 180, 1200, 1200, 1800, 1800}; +SECT_VEH_CAL_3 const tU16 c_ausSTART_TIME_STEP2_TO_3_Suv[12] = { 180, 180, 180, 600, 600, 1200, 300, 180, 1200, 1200, 1200, 1200}; +SECT_VEH_CAL_3 const tS16 c_assSTART_INCAR_STEP1_TO_2_Suv[12] = { 350, 350, 300, 200, 230, 250, 350, 350, 200, 230, 240, 250}; +SECT_VEH_CAL_3 const tS16 c_assSTART_INCAR_STEP2_TO_3_Suv[12] = { 300, 300, 250, 250, 250, 280, 220, 220, 220, 220, 250, 270}; +SECT_VEH_CAL_3 const tU08 c_aucSTART_3WAY_OPEN_Suv[12] = { 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1}; +SECT_VEH_CAL_3 const tU08 c_aucSTART_2WAY_OPEN_Suv[12] = { 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1}; +SECT_VEH_CAL_3 const tU08 c_aucSTART_TXV_F_Suv[12] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}; +SECT_VEH_CAL_3 const tU08 c_aucSTART_TXV_R_Suv[12] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}; +/* ------------------------------------------Start control: End*/ +SECT_VEH_CAL_3 const tS16 c_assFAILURE_AMB_TEMP_Suv[13] = { -200, -150, -80, -50, 0, 100, 150, 200, 250, 300, 350, 400, 450}; +SECT_VEH_CAL_3 const tS16 c_assAC_PRESSURE_LOW_HYS_UP_Suv[13] = { 6, 8, 9, 10, 11, 15, 24, 30, 37, 55, 57, 60, 65}; +SECT_VEH_CAL_3 const tS16 c_assAC_PRESSURE_LOW_HYS_DN_Suv[13] = { 5, 7, 8, 9, 10, 12, 15, 25, 25, 30, 30, 30, 40}; +SECT_VEH_CAL_3 const tS16 c_assAC_LOW_AMB_F_Suv[2] = { 50, 70}; +SECT_VEH_CAL_3 const tS16 c_assAC_CUT_OFF_AMB_F_Suv[2] = { -50, -30}; +SECT_VEH_CAL_3 const tS16 c_assAC_WINTER_TXV_DEWPOINT_Suv[2] = { 40, 30}; +SECT_VEH_CAL_3 const tS16 c_assAC_CUT_OFF_AMB_R_Suv[2] = { -220, -210}; +SECT_VEH_CAL_3 const tS16 c_assEVA_TG_AMB_F_Suv[13] = { 100, 100, 80, 80, 80, 60, 50, 40, 30, 30, 25, 25, 25}; +SECT_VEH_CAL_3 const tS16 c_assEVA_TG_AMB_R_Suv[13] = { 100, 100, 80, 80, 80, 60, 50, 40, 30, 30, 25, 25, 25}; +SECT_VEH_CAL_3 const tU08 c_ucAC_EXTRA_RPM_Suv = 15; +SECT_VEH_CAL_3 const tS16 c_assAC_EVA_LV_SHUT_OFF_Suv[2] = { 150, 10}; +SECT_VEH_CAL_3 const tS16 c_assAC_PRESSURE_HYS_HI_ENG_ON_Suv[3] = { 331, 265, 186}; +SECT_VEH_CAL_3 const tU16 c_usCMP_MAX_ENG_OFF_Suv = 3000; +SECT_VEH_CAL_3 const tU08 c_ucFAN_MAX_ENG_OFF_Suv = 15; +SECT_VEH_CAL_3 const tS16 c_ssAC_WINTER_TXV_HYST_Suv = 15; +SECT_VEH_CAL_3 const tU08 c_aucAC_PRESSURE_HYS_HI_ENG_OFF_Suv[2] = { 186, 155}; +SECT_VEH_CAL_3 const tU16 c_ausCMP_RPM_RESONANCE_Suv[6] = { 1500, 1550, 2500, 2560, 7500, 7590}; +/* ------------------------------------------A/C Control Pressure : End*/ +SECT_VEH_CAL_3 const tS16 c_assPRESSURE_TO_FAN_X_Suv[7] = { 50, 70, 90, 100, 174, 184, 240}; +SECT_VEH_CAL_3 const tU08 c_aucPRESSURE_TO_FAN_Y_Suv[7] = { 8, 15, 30, 50, 70, 80, 100}; +/* ------------------------------------------CoolingFan: End*/ +SECT_VEH_CAL_3 const tS16 c_ssREST_BATT_Suv = 109; +SECT_VEH_CAL_3 const tS16 c_ssRESTW_AMB_Suv = 100; +SECT_VEH_CAL_3 const tS16 c_assRESTW_WATER_Suv[2] = { 550, 350}; +SECT_VEH_CAL_3 const tU16 c_usRESTW_READYEXPIRETIME_Suv = 120; +SECT_VEH_CAL_3 const tU08 c_aucRESTW_MODE_Suv[2] = { 70, 130}; +SECT_VEH_CAL_3 const tU16 c_usRESTW_TIMEOUTTIME_Suv = 900; +SECT_VEH_CAL_3 const tU08 c_ucRESTW_BLRSTEP_Suv = 2; +SECT_VEH_CAL_3 const tS16 c_ssRESTS_AMB_Suv = 100; +SECT_VEH_CAL_3 const tU08 c_uctRESTS_READYEXPIRETIME_Suv = 120; +SECT_VEH_CAL_3 const tU08 c_aucRESTS_MODE_Suv[2] = { 70, 130}; +SECT_VEH_CAL_3 const tU16 c_usRESTS_TIMEOUTTIME_Suv = 600; +SECT_VEH_CAL_3 const tU08 c_ucRESTS_BLRSTEP_Suv = 3; +/* ------------------------------------------Rest mode: End*/ +SECT_VEH_CAL_3 const tU16 c_usFRESH_AIR_PURGE_ENTRY_TIME_Suv = 900; +SECT_VEH_CAL_3 const tU16 c_ausFRESH_AIR_PURGE_CHANGE_TIME_Suv[7] = { 10, 10, 10, 50, 10, 10, 10}; +/* ------------------------------------------Purge Rec: End*/ +SECT_VEH_CAL_3 const tS16 c_assMAX_DEF_U_DTG_Suv[10] = { 850, 800, 750, 600, 500, 400, 300, 300, 250, 200}; +SECT_VEH_CAL_3 const tU16 c_ausMAX_BLR_SPD_Suv[6] = { 20, 40, 50, 80, 120, 160}; +/* ------------------------------------------MAX DEF: End*/ +SECT_VEH_CAL_3 const tU08 c_aucAQS_REC_LV_CO_Suv[8] = { 0, 0, 0, 0, 0, 0, 0, 4}; +SECT_VEH_CAL_3 const tU08 c_aucAQS_OSA_LV_CO_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tU08 c_aucAQS_REC_LV_NOX_Suv[8] = { 0, 0, 0, 0, 0, 0, 0, 2}; +SECT_VEH_CAL_3 const tU08 c_aucAQS_OSA_LV_NOX_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tU08 c_aucAQS_REC_LV_NH3_Suv[8] = { 0, 0, 0, 0, 0, 0, 0, 2}; +SECT_VEH_CAL_3 const tU08 c_aucAQS_OSA_LV_NH3_Suv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_3 const tU08 c_ucAQS_REC_ON_TIME_Suv = 30; +SECT_VEH_CAL_3 const tU08 c_aucAQS_REC_ON_WAIT_Suv[2] = { 60, 10}; +/* ------------------------------------------Aqs: End*/ +SECT_VEH_CAL_3 const tU16 c_usAUTODEMIST_LV2_BLR_PLUS_Suv = 10; +SECT_VEH_CAL_3 const tU16 c_usAUTODEMIST_LV3_BLR_PLUS_Suv = 30; +SECT_VEH_CAL_3 const tS16 c_assAUTODEMIST_OFFSET_AMB_TEMP_Suv[9] = { -50, -30, -20, -10, 0, 10, 20, 30, 50}; +SECT_VEH_CAL_3 const tS16 c_assAUTODEMIST_OFFSET_VENT_TEMP_Suv[9] = { 30, 25, 18, 11, 8, 8, 7, 5, 5}; +SECT_VEH_CAL_3 const tS16 c_assAUTODEMIST_STEP_UP_Suv[4] = { 50, 30, 20, -10}; +SECT_VEH_CAL_3 const tS16 c_assAUTODEMIST_STEP_DN_Suv[4] = { 55, 35, 25, 0}; +SECT_VEH_CAL_3 const tS16 c_assAUTODEMIST_WINTER_Suv[2] = { -10, -5}; +/* ------------------------------------------Auto Demist: End*/ +SECT_VEH_CAL_3 const tS16 c_ssAUTODEMIST_ELEC_AMB_ENTRY_Suv = -120; +SECT_VEH_CAL_3 const tS16 c_assAUTODEMIST_ELEC_WINDSHELD_TEMP_Suv[2] = { -100, -60}; +/* ------------------------------------------Electric AutoDemist: End*/ +SECT_VEH_CAL_3 const tS16 c_ssAMBFILT_WATER_Suv = 500; +SECT_VEH_CAL_3 const tU08 c_aucAMBFILT_H_CNT_Suv[2] = { 200, 200}; +SECT_VEH_CAL_3 const tS16 c_ssAMB_FAILSAFE_Suv = 230; +SECT_VEH_CAL_3 const tS16 c_ssAMBKEEP_KAT_Suv = 200; +SECT_VEH_CAL_3 const tS16 c_ssAMBKEEP_KAT_PLUS_Suv = 350; +SECT_VEH_CAL_3 const tS16 c_ssAMBKEEP_WATER_Suv = 500; +SECT_VEH_CAL_3 const tU08 c_aucAMBRATE_RISING_Suv[6] = { 30, 30, 30, 30, 30, 30}; +SECT_VEH_CAL_3 const tU08 c_aucAMBRATE_FALLING_Suv[6] = { 30, 30, 30, 30, 30, 30}; +SECT_VEH_CAL_3 const tU08 c_aucAMBRATE_RISING_DIFF_Suv[8] = { 120, 120, 120, 120, 155, 155, 155, 50}; +SECT_VEH_CAL_3 const tU08 c_aucAMBRATE_FALLING_DIFF_Suv[8] = { 120, 120, 120, 255, 255, 255, 155, 50}; +/* ------------------------------------------Ambient: End*/ +SECT_VEH_CAL_3 const tU16 c_ausINCARRATE_RISING_F_Suv[6] = { 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tU16 c_ausINCARRATE_FALLING_F_Suv[6] = { 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tU16 c_ausINCARRATE_RISING_DIFF_F_Suv[8] = { 100, 100, 100, 300, 300, 300, 20, 5}; +SECT_VEH_CAL_3 const tU16 c_ausINCARRATE_FALLING_DIFF_F_Suv[8] = { 100, 100, 100, 300, 300, 300, 20, 5}; +SECT_VEH_CAL_3 const tU16 c_ausINCARRATE_RISING_R_Suv[6] = { 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_3 const tU16 c_ausINCARRATE_FALLING_R_Suv[6] = { 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_3 const tU16 c_ausINCARRATE_RISING_DIFF_R_Suv[8] = { 100, 100, 100, 300, 300, 300, 20, 5}; +SECT_VEH_CAL_3 const tU16 c_ausINCARRATE_FALLING_DIFF_R_Suv[8] = { 100, 100, 100, 300, 300, 300, 20, 5}; +/* ------------------------------------------Incar: End*/ +SECT_VEH_CAL_3 const tU16 c_ausSUNRATE_RISING_Suv[6] = { 2, 2, 2, 2, 2, 2}; +SECT_VEH_CAL_3 const tU16 c_ausSUNRATE_FALLING_Suv[6] = { 2, 2, 2, 2, 2, 2}; +/* ------------------------------------------Sun: End*/ +SECT_VEH_CAL_3 const tU16 c_ausAMB_LV_CHANGE_UNIT_Suv[6] = { 1, 1, 1, 10, 10, 3}; +SECT_VEH_CAL_3 const tU08 c_aucAMB_LV_CHANGE_SEC_Suv[6] = { 1, 1, 1, 1, 1, 1}; +/* ------------------------------------------Level Chage: End*/ +SECT_VEH_CAL_3 const tS16 c_ssTHREEWAY_WATER_Suv = 40; +SECT_VEH_CAL_3 const tS16 c_assTHREEWAY_DUCT_TGT_R_Suv[2] = { 60, 50}; +SECT_VEH_CAL_3 const tU08 c_aucTHEREEWAY_EXPIRING_Suv[2] = { 60, 5}; +/* ------------------------------------------Three way: End*/ +SECT_VEH_CAL_3 const tS16 c_assTWOWAY_REAR_DUCTTGT_R_Suv[2] = { 60, 50}; +SECT_VEH_CAL_3 const tU08 c_aucTWOWAY_EXPIRING_Suv[2] = { 60, 5}; +/* ------------------------------------------two-way: End*/ +SECT_VEH_CAL_3 const tU08 c_aucACT_HOM_SPD_FL_CH0_Suv[9] = { 3, 3, 3, 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_3 const tU08 c_aucACT_HOM_SPD_FR_CH1_Suv[6] = { 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_3 const tU08 c_aucACT_HOM_SPD_R_CH2_Suv[9] = { 3, 3, 3, 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_3 const tU08 c_aucACT_HOM_SPD_R_EX_CH2_Suv[4] = { 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tU08 c_aucACT_MOV_SPD_FL_CH0_Suv[9] = { 3, 3, 3, 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_3 const tU08 c_aucACT_MOV_SPD_FR_CH1_Suv[6] = { 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_3 const tU08 c_aucACT_MOV_SPD_R_CH2_Suv[9] = { 3, 3, 3, 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_3 const tU08 c_aucACT_MOV_SPD_R_EX_CH2_Suv[4] = { 0, 0, 0, 0}; +/* ------------------------------------------Actuator Homing: End*/ +SECT_VEH_CAL_3 const tS16 c_assHI_MODE_ENG_TMEP_Suv[6] = { 35, 45, 60, 80, 100, 120}; +SECT_VEH_CAL_3 const tU08 c_aucHI_MODE_BLR_STEP_STS_Suv[6] = { 2, 3, 4, 5, 100, 100}; +/* ------------------------------------------Hi Mode: End*/ +SECT_VEH_CAL_3 const tU16 c_ausMinusAF_GlassPos_L_Suv[13] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_3 const tU16 c_ausMinusAF_GlassPos_R_Suv[13] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +/* ------------------------------------------GlassPosition: End*/ +SECT_VEH_CAL_3 const tS16 c_assFoot2_Lv3_Amb_Suv[6] = { -150, -100, -50, 0, 50, 100}; +SECT_VEH_CAL_3 const tS16 c_assFoot2_Lv4_Amb_Suv[6] = { -150, -100, -50, 0, 50, 100}; +SECT_VEH_CAL_3 const tS16 c_assFoot2_Lv5_Amb_Suv[6] = { -150, -100, -50, 0, 50, 100}; +SECT_VEH_CAL_3 const tS16 c_assFoot2_Lv3_DuctTgt_Plus_Suv[6] = { 500, 500, 450, 400, 350, 300}; +SECT_VEH_CAL_3 const tS16 c_assFoot2_Lv4_DuctTgt_Plus_Suv[6] = { 500, 500, 450, 400, 350, 300}; +SECT_VEH_CAL_3 const tS16 c_assFoot2_Lv5_DuctTgt_Plus_Suv[6] = { 500, 500, 450, 400, 350, 300}; +SECT_VEH_CAL_3 const tU16 c_ausFoot2_Lv1_FrontBlr_X_Suv[3] = { 250, 500, 750}; +SECT_VEH_CAL_3 const tU16 c_ausFoot2_Lv1_Foot2Act_Y_Suv[3] = { 250, 500, 750}; +SECT_VEH_CAL_3 const tS16 c_assFoot2_Lv2_Threshold_Diff_Suv[2] = { 50, 35}; +SECT_VEH_CAL_3 const tS16 c_assFoot2_Lv3_Threshold_Diff_Suv[2] = { 50, 35}; +/* ------------------------------------------Foot2 Ctrl: End*/ +SECT_VEH_CAL_3 const tU16 c_ausDbF_Side_Af_Bi_Suv[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_Side_Af_Bi2_Suv[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_Side_Af_Vent_Suv[9] = { 70, 70, 65, 65, 62, 60, 55, 50, 50}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_Side_Bi_Bi2_Suv[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_Side_Bi_Vent_Suv[9] = { 65, 65, 65, 65, 65, 65, 65, 65, 65}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_Side_Bi2_Vent_Suv[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_Cen_Af_Bi_Suv[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_Cen_Af_Bi2_Suv[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_Cen_Af_Vent_Suv[9] = { 70, 70, 70, 65, 62, 60, 55, 50, 50}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_Cen_Bi_Bi2_Suv[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_Cen_Bi_Vent_Suv[9] = { 65, 65, 65, 65, 65, 65, 65, 65, 65}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_Cen_Bi2_Vent_Suv[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_Foot_Af_Bi_Suv[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_Foot_Af_Bi2_Suv[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_Foot_Af_Vent_Suv[9] = { 70, 70, 70, 65, 62, 60, 55, 50, 50}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_Foot_Bi_Bi2_Suv[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_Foot_Bi_Vent_Suv[9] = { 65, 65, 65, 65, 65, 65, 65, 65, 65}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_Foot_Bi2_Vent_Suv[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_AF_Af_Bi_Suv[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_AF_Af_Bi2_Suv[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_AF_Af_Vent_Suv[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_AF_Bi_Bi2_Suv[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_AF_Bi_Vent_Suv[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_AF_Bi2_Vent_Suv[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_Pwm_Af_Bi_Suv[9] = { 120, 120, 120, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_Pwm_Af_Bi2_Suv[9] = { 120, 120, 120, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_Pwm_Af_Vent_Suv[9] = { 120, 120, 85, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_Pwm_Bi_Bi2_Suv[9] = { 120, 120, 120, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_Pwm_Bi_Vent_Suv[9] = { 120, 120, 85, 90, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_3 const tU16 c_ausDbF_Pwm_Bi2_Vent_Suv[9] = { 105, 120, 120, 90, 120, 120, 120, 105, 90}; +/* ------------------------------------------Different blower Front: End*/ +SECT_VEH_CAL_3 const tU16 c_usAromaPwm_Min_Suv = 200; +SECT_VEH_CAL_3 const tU16 c_usAromaPwm_Max_Suv = 700; +/* ------------------------------------------Aroma Limit Pwm: End*/ +/*********************************************************Cal Table End*/ + +/****************************************************************************** + * LOCAL VARIABLES DECLARATIONS + *****************************************************************************/ +/****************************************************************************** + * LOCAL FUNCTIONS DECLARATIONS + *****************************************************************************/ +/****************************************************************************** + * GLOBAL FUNCTIONS + *****************************************************************************/ + +/** Doxygen: Function brief + ****************************************************************************** + * @fn Rs_Cal_3_Suv(void) + * @brief No brief + * @remark No description + * @param[in] (All of const data in this file) + * @param[out] All of global variable in Rs_Cal_Base.c + * @return None + *****************************************************************************/ +void Rs_Cal_3_Suv(void) +{ + M_MEMCOPY((g_aucCAL_FP_DATE), (c_aucCAL_FP_DATE_Suv)); + M_MEMCOPY((g_aucCAL_VERSION), (c_aucCAL_VERSION_Suv)); + g_ucCAL_VARIANT = c_ucCAL_VARIANT_Suv; +/* ------------------------------------------Cal Version : End*/ + M_MEMCOPY((g_ausSET_TEMP_FULL), (c_ausSET_TEMP_FULL_Suv)); + M_MEMCOPY((g_ausSET_TEMP_HALF), (c_ausSET_TEMP_HALF_Suv)); +/* ------------------------------------------Set Temp : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV0), (c_assINCAR_TG_FL_LV0_Suv)); + M_MEMCOPY((g_assINCAR_TG_FR_LV0), (c_assINCAR_TG_FR_LV0_Suv)); + M_MEMCOPY((g_assVTG_FL_LV0), (c_assVTG_FL_LV0_Suv)); + M_MEMCOPY((g_assVTG_FR_LV0), (c_assVTG_FR_LV0_Suv)); + M_MEMCOPY((g_assVF_MIN_LV0), (c_assVF_MIN_LV0_Suv)); + M_MEMCOPY((g_assVF_MAX_LV0), (c_assVF_MAX_LV0_Suv)); + M_MEMCOPY((g_assVF_INC_Y1_LV0), (c_assVF_INC_Y1_LV0_Suv)); + M_MEMCOPY((g_assVF_INC_Y2_LV0), (c_assVF_INC_Y2_LV0_Suv)); + M_MEMCOPY((g_assVF_INC_Y3_LV0), (c_assVF_INC_Y3_LV0_Suv)); + M_MEMCOPY((g_assVF_INC_Y4_LV0), (c_assVF_INC_Y4_LV0_Suv)); + M_MEMCOPY((g_assVF_INC_X1_LV0), (c_assVF_INC_X1_LV0_Suv)); + M_MEMCOPY((g_assVF_INC_X2_LV0), (c_assVF_INC_X2_LV0_Suv)); + M_MEMCOPY((g_assVF_INC_X3_LV0), (c_assVF_INC_X3_LV0_Suv)); + M_MEMCOPY((g_assVF_INC_X4_LV0), (c_assVF_INC_X4_LV0_Suv)); + M_MEMCOPY((g_assVF_AMB_Y1_LV0), (c_assVF_AMB_Y1_LV0_Suv)); + M_MEMCOPY((g_assVF_AMB_Y2_LV0), (c_assVF_AMB_Y2_LV0_Suv)); + M_MEMCOPY((g_assVF_AMB_X1_LV0), (c_assVF_AMB_X1_LV0_Suv)); + M_MEMCOPY((g_assVF_AMB_X2_LV0), (c_assVF_AMB_X2_LV0_Suv)); + M_MEMCOPY((g_assVF_SUN_Y1_LV0), (c_assVF_SUN_Y1_LV0_Suv)); + M_MEMCOPY((g_assVF_SUN_Y2_LV0), (c_assVF_SUN_Y2_LV0_Suv)); + M_MEMCOPY((g_assVF_SUN_X1_LV0), (c_assVF_SUN_X1_LV0_Suv)); + M_MEMCOPY((g_assVF_SUN_X2_LV0), (c_assVF_SUN_X2_LV0_Suv)); + M_MEMCOPY((g_assTG_FLU_LV0), (c_assTG_FLU_LV0_Suv)); + M_MEMCOPY((g_assTG_FRU_LV0), (c_assTG_FRU_LV0_Suv)); + M_MEMCOPY((g_assDTG_FU_MIN_LV0), (c_assDTG_FU_MIN_LV0_Suv)); + M_MEMCOPY((g_assDTG_FU_MAX_LV0), (c_assDTG_FU_MAX_LV0_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV0), (c_assDTG_FU_INC_Y1_LV0_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV0), (c_assDTG_FU_INC_Y2_LV0_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV0), (c_assDTG_FU_INC_Y3_LV0_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV0), (c_assDTG_FU_INC_Y4_LV0_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV0), (c_assDTG_FU_INC_X1_LV0_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV0), (c_assDTG_FU_INC_X2_LV0_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV0), (c_assDTG_FU_INC_X3_LV0_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV0), (c_assDTG_FU_INC_X4_LV0_Suv)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV0), (c_assDTG_FU_AMB_Y1_LV0_Suv)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV0), (c_assDTG_FU_AMB_Y2_LV0_Suv)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV0), (c_assDTG_FU_AMB_X1_LV0_Suv)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV0), (c_assDTG_FU_AMB_X2_LV0_Suv)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV0), (c_assDTG_FU_SUN_Y1_LV0_Suv)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV0), (c_assDTG_FU_SUN_Y2_LV0_Suv)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV0), (c_assDTG_FU_SUN_X1_LV0_Suv)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV0), (c_assDTG_FU_SUN_X2_LV0_Suv)); + M_MEMCOPY((g_assTG_FLL_LV0), (c_assTG_FLL_LV0_Suv)); + M_MEMCOPY((g_assTG_FRL_LV0), (c_assTG_FRL_LV0_Suv)); + M_MEMCOPY((g_assDTG_FL_MIN_LV0), (c_assDTG_FL_MIN_LV0_Suv)); + M_MEMCOPY((g_assDTG_FL_MAX_LV0), (c_assDTG_FL_MAX_LV0_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV0), (c_assDTG_FL_INC_Y1_LV0_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV0), (c_assDTG_FL_INC_Y2_LV0_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV0), (c_assDTG_FL_INC_Y3_LV0_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV0), (c_assDTG_FL_INC_Y4_LV0_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV0), (c_assDTG_FL_INC_X1_LV0_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV0), (c_assDTG_FL_INC_X2_LV0_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV0), (c_assDTG_FL_INC_X3_LV0_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV0), (c_assDTG_FL_INC_X4_LV0_Suv)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV0), (c_assDTG_FL_AMB_Y1_LV0_Suv)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV0), (c_assDTG_FL_AMB_Y2_LV0_Suv)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV0), (c_assDTG_FL_AMB_X1_LV0_Suv)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV0), (c_assDTG_FL_AMB_X2_LV0_Suv)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV0), (c_assDTG_FL_SUN_Y1_LV0_Suv)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV0), (c_assDTG_FL_SUN_Y2_LV0_Suv)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV0), (c_assDTG_FL_SUN_X1_LV0_Suv)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV0), (c_assDTG_FL_SUN_X2_LV0_Suv)); + M_MEMCOPY((g_assINCAR_TG_RL_LV0), (c_assINCAR_TG_RL_LV0_Suv)); + M_MEMCOPY((g_assINCAR_TG_RR_LV0), (c_assINCAR_TG_RR_LV0_Suv)); + M_MEMCOPY((g_assVTG_RL_LV0), (c_assVTG_RL_LV0_Suv)); + M_MEMCOPY((g_assVTG_RR_LV0), (c_assVTG_RR_LV0_Suv)); + M_MEMCOPY((g_assVR_MIN_LV0), (c_assVR_MIN_LV0_Suv)); + M_MEMCOPY((g_assVR_MAX_LV0), (c_assVR_MAX_LV0_Suv)); + M_MEMCOPY((g_assVR_INC_Y1_LV0), (c_assVR_INC_Y1_LV0_Suv)); + M_MEMCOPY((g_assVR_INC_Y2_LV0), (c_assVR_INC_Y2_LV0_Suv)); + M_MEMCOPY((g_assVR_INC_Y3_LV0), (c_assVR_INC_Y3_LV0_Suv)); + M_MEMCOPY((g_assVR_INC_Y4_LV0), (c_assVR_INC_Y4_LV0_Suv)); + M_MEMCOPY((g_assVR_INC_X1_LV0), (c_assVR_INC_X1_LV0_Suv)); + M_MEMCOPY((g_assVR_INC_X2_LV0), (c_assVR_INC_X2_LV0_Suv)); + M_MEMCOPY((g_assVR_INC_X3_LV0), (c_assVR_INC_X3_LV0_Suv)); + M_MEMCOPY((g_assVR_INC_X4_LV0), (c_assVR_INC_X4_LV0_Suv)); + M_MEMCOPY((g_assVR_AMB_Y1_LV0), (c_assVR_AMB_Y1_LV0_Suv)); + M_MEMCOPY((g_assVR_AMB_Y2_LV0), (c_assVR_AMB_Y2_LV0_Suv)); + M_MEMCOPY((g_assVR_AMB_X1_LV0), (c_assVR_AMB_X1_LV0_Suv)); + M_MEMCOPY((g_assVR_AMB_X2_LV0), (c_assVR_AMB_X2_LV0_Suv)); + M_MEMCOPY((g_assVR_SUN_Y1_LV0), (c_assVR_SUN_Y1_LV0_Suv)); + M_MEMCOPY((g_assVR_SUN_Y2_LV0), (c_assVR_SUN_Y2_LV0_Suv)); + M_MEMCOPY((g_assVR_SUN_X1_LV0), (c_assVR_SUN_X1_LV0_Suv)); + M_MEMCOPY((g_assVR_SUN_X2_LV0), (c_assVR_SUN_X2_LV0_Suv)); + M_MEMCOPY((g_assTG_RL_LV0), (c_assTG_RL_LV0_Suv)); + M_MEMCOPY((g_assTG_RR_LV0), (c_assTG_RR_LV0_Suv)); + M_MEMCOPY((g_assDTG_R_MIN_LV0), (c_assDTG_R_MIN_LV0_Suv)); + M_MEMCOPY((g_assDTG_R_MAX_LV0), (c_assDTG_R_MAX_LV0_Suv)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV0), (c_assDTG_R_INC_Y1_LV0_Suv)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV0), (c_assDTG_R_INC_Y2_LV0_Suv)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV0), (c_assDTG_R_INC_Y3_LV0_Suv)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV0), (c_assDTG_R_INC_Y4_LV0_Suv)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV0), (c_assDTG_R_INC_X1_LV0_Suv)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV0), (c_assDTG_R_INC_X2_LV0_Suv)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV0), (c_assDTG_R_INC_X3_LV0_Suv)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV0), (c_assDTG_R_INC_X4_LV0_Suv)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV0), (c_assDTG_R_AMB_Y1_LV0_Suv)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV0), (c_assDTG_R_AMB_Y2_LV0_Suv)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV0), (c_assDTG_R_AMB_X1_LV0_Suv)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV0), (c_assDTG_R_AMB_X2_LV0_Suv)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV0), (c_assDTG_R_SUN_Y1_LV0_Suv)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV0), (c_assDTG_R_SUN_Y2_LV0_Suv)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV0), (c_assDTG_R_SUN_X1_LV0_Suv)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV0), (c_assDTG_R_SUN_X2_LV0_Suv)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV0), (c_assCORRECT_DUCT_TIME_FR_LV0_Suv)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV0), (c_assCORRECT_DUCT_TIME_FL_LV0_Suv)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV0), (c_assCORRECT_DUCT_RATE_LV0_Suv)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV0), (c_assCORRECT_DUCT_MAX_LV0_Suv)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV0), (c_assCORRECT_AF_TIME_FR_LV0_Suv)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV0), (c_assCORRECT_AF_TIME_FL_LV0_Suv)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV0), (c_assCORRECT_AF_RATE_LV0_Suv)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV0), (c_assCORRECT_AF_MAX_LV0_Suv)); +/* ------------------------------------------Lv0 : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV1), (c_assINCAR_TG_FL_LV1_Suv)); + M_MEMCOPY((g_assINCAR_TG_FR_LV1), (c_assINCAR_TG_FR_LV1_Suv)); + M_MEMCOPY((g_assVTG_FL_LV1), (c_assVTG_FL_LV1_Suv)); + M_MEMCOPY((g_assVTG_FR_LV1), (c_assVTG_FR_LV1_Suv)); + M_MEMCOPY((g_assVF_MIN_LV1), (c_assVF_MIN_LV1_Suv)); + M_MEMCOPY((g_assVF_MAX_LV1), (c_assVF_MAX_LV1_Suv)); + M_MEMCOPY((g_assVF_INC_Y1_LV1), (c_assVF_INC_Y1_LV1_Suv)); + M_MEMCOPY((g_assVF_INC_Y2_LV1), (c_assVF_INC_Y2_LV1_Suv)); + M_MEMCOPY((g_assVF_INC_Y3_LV1), (c_assVF_INC_Y3_LV1_Suv)); + M_MEMCOPY((g_assVF_INC_Y4_LV1), (c_assVF_INC_Y4_LV1_Suv)); + M_MEMCOPY((g_assVF_INC_X1_LV1), (c_assVF_INC_X1_LV1_Suv)); + M_MEMCOPY((g_assVF_INC_X2_LV1), (c_assVF_INC_X2_LV1_Suv)); + M_MEMCOPY((g_assVF_INC_X3_LV1), (c_assVF_INC_X3_LV1_Suv)); + M_MEMCOPY((g_assVF_INC_X4_LV1), (c_assVF_INC_X4_LV1_Suv)); + M_MEMCOPY((g_assVF_AMB_Y1_LV1), (c_assVF_AMB_Y1_LV1_Suv)); + M_MEMCOPY((g_assVF_AMB_Y2_LV1), (c_assVF_AMB_Y2_LV1_Suv)); + M_MEMCOPY((g_assVF_AMB_X1_LV1), (c_assVF_AMB_X1_LV1_Suv)); + M_MEMCOPY((g_assVF_AMB_X2_LV1), (c_assVF_AMB_X2_LV1_Suv)); + M_MEMCOPY((g_assVF_SUN_Y1_LV1), (c_assVF_SUN_Y1_LV1_Suv)); + M_MEMCOPY((g_assVF_SUN_Y2_LV1), (c_assVF_SUN_Y2_LV1_Suv)); + M_MEMCOPY((g_assVF_SUN_X1_LV1), (c_assVF_SUN_X1_LV1_Suv)); + M_MEMCOPY((g_assVF_SUN_X2_LV1), (c_assVF_SUN_X2_LV1_Suv)); + M_MEMCOPY((g_assTG_FLU_LV1), (c_assTG_FLU_LV1_Suv)); + M_MEMCOPY((g_assTG_FRU_LV1), (c_assTG_FRU_LV1_Suv)); + M_MEMCOPY((g_assDTG_FU_MIN_LV1), (c_assDTG_FU_MIN_LV1_Suv)); + M_MEMCOPY((g_assDTG_FU_MAX_LV1), (c_assDTG_FU_MAX_LV1_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV1), (c_assDTG_FU_INC_Y1_LV1_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV1), (c_assDTG_FU_INC_Y2_LV1_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV1), (c_assDTG_FU_INC_Y3_LV1_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV1), (c_assDTG_FU_INC_Y4_LV1_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV1), (c_assDTG_FU_INC_X1_LV1_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV1), (c_assDTG_FU_INC_X2_LV1_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV1), (c_assDTG_FU_INC_X3_LV1_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV1), (c_assDTG_FU_INC_X4_LV1_Suv)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV1), (c_assDTG_FU_AMB_Y1_LV1_Suv)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV1), (c_assDTG_FU_AMB_Y2_LV1_Suv)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV1), (c_assDTG_FU_AMB_X1_LV1_Suv)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV1), (c_assDTG_FU_AMB_X2_LV1_Suv)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV1), (c_assDTG_FU_SUN_Y1_LV1_Suv)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV1), (c_assDTG_FU_SUN_Y2_LV1_Suv)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV1), (c_assDTG_FU_SUN_X1_LV1_Suv)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV1), (c_assDTG_FU_SUN_X2_LV1_Suv)); + M_MEMCOPY((g_assTG_FLL_LV1), (c_assTG_FLL_LV1_Suv)); + M_MEMCOPY((g_assTG_FRL_LV1), (c_assTG_FRL_LV1_Suv)); + M_MEMCOPY((g_assDTG_FL_MIN_LV1), (c_assDTG_FL_MIN_LV1_Suv)); + M_MEMCOPY((g_assDTG_FL_MAX_LV1), (c_assDTG_FL_MAX_LV1_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV1), (c_assDTG_FL_INC_Y1_LV1_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV1), (c_assDTG_FL_INC_Y2_LV1_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV1), (c_assDTG_FL_INC_Y3_LV1_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV1), (c_assDTG_FL_INC_Y4_LV1_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV1), (c_assDTG_FL_INC_X1_LV1_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV1), (c_assDTG_FL_INC_X2_LV1_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV1), (c_assDTG_FL_INC_X3_LV1_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV1), (c_assDTG_FL_INC_X4_LV1_Suv)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV1), (c_assDTG_FL_AMB_Y1_LV1_Suv)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV1), (c_assDTG_FL_AMB_Y2_LV1_Suv)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV1), (c_assDTG_FL_AMB_X1_LV1_Suv)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV1), (c_assDTG_FL_AMB_X2_LV1_Suv)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV1), (c_assDTG_FL_SUN_Y1_LV1_Suv)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV1), (c_assDTG_FL_SUN_Y2_LV1_Suv)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV1), (c_assDTG_FL_SUN_X1_LV1_Suv)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV1), (c_assDTG_FL_SUN_X2_LV1_Suv)); + M_MEMCOPY((g_assINCAR_TG_RL_LV1), (c_assINCAR_TG_RL_LV1_Suv)); + M_MEMCOPY((g_assINCAR_TG_RR_LV1), (c_assINCAR_TG_RR_LV1_Suv)); + M_MEMCOPY((g_assVTG_RL_LV1), (c_assVTG_RL_LV1_Suv)); + M_MEMCOPY((g_assVTG_RR_LV1), (c_assVTG_RR_LV1_Suv)); + M_MEMCOPY((g_assVR_MIN_LV1), (c_assVR_MIN_LV1_Suv)); + M_MEMCOPY((g_assVR_MAX_LV1), (c_assVR_MAX_LV1_Suv)); + M_MEMCOPY((g_assVR_INC_Y1_LV1), (c_assVR_INC_Y1_LV1_Suv)); + M_MEMCOPY((g_assVR_INC_Y2_LV1), (c_assVR_INC_Y2_LV1_Suv)); + M_MEMCOPY((g_assVR_INC_Y3_LV1), (c_assVR_INC_Y3_LV1_Suv)); + M_MEMCOPY((g_assVR_INC_Y4_LV1), (c_assVR_INC_Y4_LV1_Suv)); + M_MEMCOPY((g_assVR_INC_X1_LV1), (c_assVR_INC_X1_LV1_Suv)); + M_MEMCOPY((g_assVR_INC_X2_LV1), (c_assVR_INC_X2_LV1_Suv)); + M_MEMCOPY((g_assVR_INC_X3_LV1), (c_assVR_INC_X3_LV1_Suv)); + M_MEMCOPY((g_assVR_INC_X4_LV1), (c_assVR_INC_X4_LV1_Suv)); + M_MEMCOPY((g_assVR_AMB_Y1_LV1), (c_assVR_AMB_Y1_LV1_Suv)); + M_MEMCOPY((g_assVR_AMB_Y2_LV1), (c_assVR_AMB_Y2_LV1_Suv)); + M_MEMCOPY((g_assVR_AMB_X1_LV1), (c_assVR_AMB_X1_LV1_Suv)); + M_MEMCOPY((g_assVR_AMB_X2_LV1), (c_assVR_AMB_X2_LV1_Suv)); + M_MEMCOPY((g_assVR_SUN_Y1_LV1), (c_assVR_SUN_Y1_LV1_Suv)); + M_MEMCOPY((g_assVR_SUN_Y2_LV1), (c_assVR_SUN_Y2_LV1_Suv)); + M_MEMCOPY((g_assVR_SUN_X1_LV1), (c_assVR_SUN_X1_LV1_Suv)); + M_MEMCOPY((g_assVR_SUN_X2_LV1), (c_assVR_SUN_X2_LV1_Suv)); + M_MEMCOPY((g_assTG_RL_LV1), (c_assTG_RL_LV1_Suv)); + M_MEMCOPY((g_assTG_RR_LV1), (c_assTG_RR_LV1_Suv)); + M_MEMCOPY((g_assDTG_R_MIN_LV1), (c_assDTG_R_MIN_LV1_Suv)); + M_MEMCOPY((g_assDTG_R_MAX_LV1), (c_assDTG_R_MAX_LV1_Suv)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV1), (c_assDTG_R_INC_Y1_LV1_Suv)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV1), (c_assDTG_R_INC_Y2_LV1_Suv)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV1), (c_assDTG_R_INC_Y3_LV1_Suv)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV1), (c_assDTG_R_INC_Y4_LV1_Suv)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV1), (c_assDTG_R_INC_X1_LV1_Suv)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV1), (c_assDTG_R_INC_X2_LV1_Suv)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV1), (c_assDTG_R_INC_X3_LV1_Suv)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV1), (c_assDTG_R_INC_X4_LV1_Suv)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV1), (c_assDTG_R_AMB_Y1_LV1_Suv)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV1), (c_assDTG_R_AMB_Y2_LV1_Suv)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV1), (c_assDTG_R_AMB_X1_LV1_Suv)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV1), (c_assDTG_R_AMB_X2_LV1_Suv)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV1), (c_assDTG_R_SUN_Y1_LV1_Suv)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV1), (c_assDTG_R_SUN_Y2_LV1_Suv)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV1), (c_assDTG_R_SUN_X1_LV1_Suv)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV1), (c_assDTG_R_SUN_X2_LV1_Suv)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV1), (c_assCORRECT_DUCT_TIME_FR_LV1_Suv)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV1), (c_assCORRECT_DUCT_TIME_FL_LV1_Suv)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV1), (c_assCORRECT_DUCT_RATE_LV1_Suv)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV1), (c_assCORRECT_DUCT_MAX_LV1_Suv)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV1), (c_assCORRECT_AF_TIME_FR_LV1_Suv)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV1), (c_assCORRECT_AF_TIME_FL_LV1_Suv)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV1), (c_assCORRECT_AF_RATE_LV1_Suv)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV1), (c_assCORRECT_AF_MAX_LV1_Suv)); +/* ------------------------------------------Lv1 : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV2), (c_assINCAR_TG_FL_LV2_Suv)); + M_MEMCOPY((g_assINCAR_TG_FR_LV2), (c_assINCAR_TG_FR_LV2_Suv)); + M_MEMCOPY((g_assVTG_FL_LV2), (c_assVTG_FL_LV2_Suv)); + M_MEMCOPY((g_assVTG_FR_LV2), (c_assVTG_FR_LV2_Suv)); + M_MEMCOPY((g_assVF_MIN_LV2), (c_assVF_MIN_LV2_Suv)); + M_MEMCOPY((g_assVF_MAX_LV2), (c_assVF_MAX_LV2_Suv)); + M_MEMCOPY((g_assVF_INC_Y1_LV2), (c_assVF_INC_Y1_LV2_Suv)); + M_MEMCOPY((g_assVF_INC_Y2_LV2), (c_assVF_INC_Y2_LV2_Suv)); + M_MEMCOPY((g_assVF_INC_Y3_LV2), (c_assVF_INC_Y3_LV2_Suv)); + M_MEMCOPY((g_assVF_INC_Y4_LV2), (c_assVF_INC_Y4_LV2_Suv)); + M_MEMCOPY((g_assVF_INC_X1_LV2), (c_assVF_INC_X1_LV2_Suv)); + M_MEMCOPY((g_assVF_INC_X2_LV2), (c_assVF_INC_X2_LV2_Suv)); + M_MEMCOPY((g_assVF_INC_X3_LV2), (c_assVF_INC_X3_LV2_Suv)); + M_MEMCOPY((g_assVF_INC_X4_LV2), (c_assVF_INC_X4_LV2_Suv)); + M_MEMCOPY((g_assVF_AMB_Y1_LV2), (c_assVF_AMB_Y1_LV2_Suv)); + M_MEMCOPY((g_assVF_AMB_Y2_LV2), (c_assVF_AMB_Y2_LV2_Suv)); + M_MEMCOPY((g_assVF_AMB_X1_LV2), (c_assVF_AMB_X1_LV2_Suv)); + M_MEMCOPY((g_assVF_AMB_X2_LV2), (c_assVF_AMB_X2_LV2_Suv)); + M_MEMCOPY((g_assVF_SUN_Y1_LV2), (c_assVF_SUN_Y1_LV2_Suv)); + M_MEMCOPY((g_assVF_SUN_Y2_LV2), (c_assVF_SUN_Y2_LV2_Suv)); + M_MEMCOPY((g_assVF_SUN_X1_LV2), (c_assVF_SUN_X1_LV2_Suv)); + M_MEMCOPY((g_assVF_SUN_X2_LV2), (c_assVF_SUN_X2_LV2_Suv)); + M_MEMCOPY((g_assTG_FLU_LV2), (c_assTG_FLU_LV2_Suv)); + M_MEMCOPY((g_assTG_FRU_LV2), (c_assTG_FRU_LV2_Suv)); + M_MEMCOPY((g_assDTG_FU_MIN_LV2), (c_assDTG_FU_MIN_LV2_Suv)); + M_MEMCOPY((g_assDTG_FU_MAX_LV2), (c_assDTG_FU_MAX_LV2_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV2), (c_assDTG_FU_INC_Y1_LV2_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV2), (c_assDTG_FU_INC_Y2_LV2_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV2), (c_assDTG_FU_INC_Y3_LV2_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV2), (c_assDTG_FU_INC_Y4_LV2_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV2), (c_assDTG_FU_INC_X1_LV2_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV2), (c_assDTG_FU_INC_X2_LV2_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV2), (c_assDTG_FU_INC_X3_LV2_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV2), (c_assDTG_FU_INC_X4_LV2_Suv)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV2), (c_assDTG_FU_AMB_Y1_LV2_Suv)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV2), (c_assDTG_FU_AMB_Y2_LV2_Suv)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV2), (c_assDTG_FU_AMB_X1_LV2_Suv)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV2), (c_assDTG_FU_AMB_X2_LV2_Suv)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV2), (c_assDTG_FU_SUN_Y1_LV2_Suv)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV2), (c_assDTG_FU_SUN_Y2_LV2_Suv)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV2), (c_assDTG_FU_SUN_X1_LV2_Suv)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV2), (c_assDTG_FU_SUN_X2_LV2_Suv)); + M_MEMCOPY((g_assTG_FLL_LV2), (c_assTG_FLL_LV2_Suv)); + M_MEMCOPY((g_assTG_FRL_LV2), (c_assTG_FRL_LV2_Suv)); + M_MEMCOPY((g_assDTG_FL_MIN_LV2), (c_assDTG_FL_MIN_LV2_Suv)); + M_MEMCOPY((g_assDTG_FL_MAX_LV2), (c_assDTG_FL_MAX_LV2_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV2), (c_assDTG_FL_INC_Y1_LV2_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV2), (c_assDTG_FL_INC_Y2_LV2_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV2), (c_assDTG_FL_INC_Y3_LV2_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV2), (c_assDTG_FL_INC_Y4_LV2_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV2), (c_assDTG_FL_INC_X1_LV2_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV2), (c_assDTG_FL_INC_X2_LV2_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV2), (c_assDTG_FL_INC_X3_LV2_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV2), (c_assDTG_FL_INC_X4_LV2_Suv)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV2), (c_assDTG_FL_AMB_Y1_LV2_Suv)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV2), (c_assDTG_FL_AMB_Y2_LV2_Suv)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV2), (c_assDTG_FL_AMB_X1_LV2_Suv)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV2), (c_assDTG_FL_AMB_X2_LV2_Suv)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV2), (c_assDTG_FL_SUN_Y1_LV2_Suv)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV2), (c_assDTG_FL_SUN_Y2_LV2_Suv)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV2), (c_assDTG_FL_SUN_X1_LV2_Suv)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV2), (c_assDTG_FL_SUN_X2_LV2_Suv)); + M_MEMCOPY((g_assINCAR_TG_RL_LV2), (c_assINCAR_TG_RL_LV2_Suv)); + M_MEMCOPY((g_assINCAR_TG_RR_LV2), (c_assINCAR_TG_RR_LV2_Suv)); + M_MEMCOPY((g_assVTG_RL_LV2), (c_assVTG_RL_LV2_Suv)); + M_MEMCOPY((g_assVTG_RR_LV2), (c_assVTG_RR_LV2_Suv)); + M_MEMCOPY((g_assVR_MIN_LV2), (c_assVR_MIN_LV2_Suv)); + M_MEMCOPY((g_assVR_MAX_LV2), (c_assVR_MAX_LV2_Suv)); + M_MEMCOPY((g_assVR_INC_Y1_LV2), (c_assVR_INC_Y1_LV2_Suv)); + M_MEMCOPY((g_assVR_INC_Y2_LV2), (c_assVR_INC_Y2_LV2_Suv)); + M_MEMCOPY((g_assVR_INC_Y3_LV2), (c_assVR_INC_Y3_LV2_Suv)); + M_MEMCOPY((g_assVR_INC_Y4_LV2), (c_assVR_INC_Y4_LV2_Suv)); + M_MEMCOPY((g_assVR_INC_X1_LV2), (c_assVR_INC_X1_LV2_Suv)); + M_MEMCOPY((g_assVR_INC_X2_LV2), (c_assVR_INC_X2_LV2_Suv)); + M_MEMCOPY((g_assVR_INC_X3_LV2), (c_assVR_INC_X3_LV2_Suv)); + M_MEMCOPY((g_assVR_INC_X4_LV2), (c_assVR_INC_X4_LV2_Suv)); + M_MEMCOPY((g_assVR_AMB_Y1_LV2), (c_assVR_AMB_Y1_LV2_Suv)); + M_MEMCOPY((g_assVR_AMB_Y2_LV2), (c_assVR_AMB_Y2_LV2_Suv)); + M_MEMCOPY((g_assVR_AMB_X1_LV2), (c_assVR_AMB_X1_LV2_Suv)); + M_MEMCOPY((g_assVR_AMB_X2_LV2), (c_assVR_AMB_X2_LV2_Suv)); + M_MEMCOPY((g_assVR_SUN_Y1_LV2), (c_assVR_SUN_Y1_LV2_Suv)); + M_MEMCOPY((g_assVR_SUN_Y2_LV2), (c_assVR_SUN_Y2_LV2_Suv)); + M_MEMCOPY((g_assVR_SUN_X1_LV2), (c_assVR_SUN_X1_LV2_Suv)); + M_MEMCOPY((g_assVR_SUN_X2_LV2), (c_assVR_SUN_X2_LV2_Suv)); + M_MEMCOPY((g_assTG_RL_LV2), (c_assTG_RL_LV2_Suv)); + M_MEMCOPY((g_assTG_RR_LV2), (c_assTG_RR_LV2_Suv)); + M_MEMCOPY((g_assDTG_R_MIN_LV2), (c_assDTG_R_MIN_LV2_Suv)); + M_MEMCOPY((g_assDTG_R_MAX_LV2), (c_assDTG_R_MAX_LV2_Suv)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV2), (c_assDTG_R_INC_Y1_LV2_Suv)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV2), (c_assDTG_R_INC_Y2_LV2_Suv)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV2), (c_assDTG_R_INC_Y3_LV2_Suv)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV2), (c_assDTG_R_INC_Y4_LV2_Suv)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV2), (c_assDTG_R_INC_X1_LV2_Suv)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV2), (c_assDTG_R_INC_X2_LV2_Suv)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV2), (c_assDTG_R_INC_X3_LV2_Suv)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV2), (c_assDTG_R_INC_X4_LV2_Suv)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV2), (c_assDTG_R_AMB_Y1_LV2_Suv)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV2), (c_assDTG_R_AMB_Y2_LV2_Suv)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV2), (c_assDTG_R_AMB_X1_LV2_Suv)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV2), (c_assDTG_R_AMB_X2_LV2_Suv)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV2), (c_assDTG_R_SUN_Y1_LV2_Suv)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV2), (c_assDTG_R_SUN_Y2_LV2_Suv)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV2), (c_assDTG_R_SUN_X1_LV2_Suv)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV2), (c_assDTG_R_SUN_X2_LV2_Suv)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV2), (c_assCORRECT_DUCT_TIME_FR_LV2_Suv)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV2), (c_assCORRECT_DUCT_TIME_FL_LV2_Suv)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV2), (c_assCORRECT_DUCT_RATE_LV2_Suv)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV2), (c_assCORRECT_DUCT_MAX_LV2_Suv)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV2), (c_assCORRECT_AF_TIME_FR_LV2_Suv)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV2), (c_assCORRECT_AF_TIME_FL_LV2_Suv)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV2), (c_assCORRECT_AF_RATE_LV2_Suv)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV2), (c_assCORRECT_AF_MAX_LV2_Suv)); +/* ------------------------------------------Lv2 : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV3), (c_assINCAR_TG_FL_LV3_Suv)); + M_MEMCOPY((g_assINCAR_TG_FR_LV3), (c_assINCAR_TG_FR_LV3_Suv)); + M_MEMCOPY((g_assVTG_FL_LV3), (c_assVTG_FL_LV3_Suv)); + M_MEMCOPY((g_assVTG_FR_LV3), (c_assVTG_FR_LV3_Suv)); + M_MEMCOPY((g_assVF_MIN_LV3), (c_assVF_MIN_LV3_Suv)); + M_MEMCOPY((g_assVF_MAX_LV3), (c_assVF_MAX_LV3_Suv)); + M_MEMCOPY((g_assVF_INC_Y1_LV3), (c_assVF_INC_Y1_LV3_Suv)); + M_MEMCOPY((g_assVF_INC_Y2_LV3), (c_assVF_INC_Y2_LV3_Suv)); + M_MEMCOPY((g_assVF_INC_Y3_LV3), (c_assVF_INC_Y3_LV3_Suv)); + M_MEMCOPY((g_assVF_INC_Y4_LV3), (c_assVF_INC_Y4_LV3_Suv)); + M_MEMCOPY((g_assVF_INC_X1_LV3), (c_assVF_INC_X1_LV3_Suv)); + M_MEMCOPY((g_assVF_INC_X2_LV3), (c_assVF_INC_X2_LV3_Suv)); + M_MEMCOPY((g_assVF_INC_X3_LV3), (c_assVF_INC_X3_LV3_Suv)); + M_MEMCOPY((g_assVF_INC_X4_LV3), (c_assVF_INC_X4_LV3_Suv)); + M_MEMCOPY((g_assVF_AMB_Y1_LV3), (c_assVF_AMB_Y1_LV3_Suv)); + M_MEMCOPY((g_assVF_AMB_Y2_LV3), (c_assVF_AMB_Y2_LV3_Suv)); + M_MEMCOPY((g_assVF_AMB_X1_LV3), (c_assVF_AMB_X1_LV3_Suv)); + M_MEMCOPY((g_assVF_AMB_X2_LV3), (c_assVF_AMB_X2_LV3_Suv)); + M_MEMCOPY((g_assVF_SUN_Y1_LV3), (c_assVF_SUN_Y1_LV3_Suv)); + M_MEMCOPY((g_assVF_SUN_Y2_LV3), (c_assVF_SUN_Y2_LV3_Suv)); + M_MEMCOPY((g_assVF_SUN_X1_LV3), (c_assVF_SUN_X1_LV3_Suv)); + M_MEMCOPY((g_assVF_SUN_X2_LV3), (c_assVF_SUN_X2_LV3_Suv)); + M_MEMCOPY((g_assTG_FLU_LV3), (c_assTG_FLU_LV3_Suv)); + M_MEMCOPY((g_assTG_FRU_LV3), (c_assTG_FRU_LV3_Suv)); + M_MEMCOPY((g_assDTG_FU_MIN_LV3), (c_assDTG_FU_MIN_LV3_Suv)); + M_MEMCOPY((g_assDTG_FU_MAX_LV3), (c_assDTG_FU_MAX_LV3_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV3), (c_assDTG_FU_INC_Y1_LV3_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV3), (c_assDTG_FU_INC_Y2_LV3_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV3), (c_assDTG_FU_INC_Y3_LV3_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV3), (c_assDTG_FU_INC_Y4_LV3_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV3), (c_assDTG_FU_INC_X1_LV3_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV3), (c_assDTG_FU_INC_X2_LV3_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV3), (c_assDTG_FU_INC_X3_LV3_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV3), (c_assDTG_FU_INC_X4_LV3_Suv)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV3), (c_assDTG_FU_AMB_Y1_LV3_Suv)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV3), (c_assDTG_FU_AMB_Y2_LV3_Suv)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV3), (c_assDTG_FU_AMB_X1_LV3_Suv)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV3), (c_assDTG_FU_AMB_X2_LV3_Suv)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV3), (c_assDTG_FU_SUN_Y1_LV3_Suv)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV3), (c_assDTG_FU_SUN_Y2_LV3_Suv)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV3), (c_assDTG_FU_SUN_X1_LV3_Suv)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV3), (c_assDTG_FU_SUN_X2_LV3_Suv)); + M_MEMCOPY((g_assTG_FLL_LV3), (c_assTG_FLL_LV3_Suv)); + M_MEMCOPY((g_assTG_FRL_LV3), (c_assTG_FRL_LV3_Suv)); + M_MEMCOPY((g_assDTG_FL_MIN_LV3), (c_assDTG_FL_MIN_LV3_Suv)); + M_MEMCOPY((g_assDTG_FL_MAX_LV3), (c_assDTG_FL_MAX_LV3_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV3), (c_assDTG_FL_INC_Y1_LV3_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV3), (c_assDTG_FL_INC_Y2_LV3_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV3), (c_assDTG_FL_INC_Y3_LV3_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV3), (c_assDTG_FL_INC_Y4_LV3_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV3), (c_assDTG_FL_INC_X1_LV3_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV3), (c_assDTG_FL_INC_X2_LV3_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV3), (c_assDTG_FL_INC_X3_LV3_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV3), (c_assDTG_FL_INC_X4_LV3_Suv)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV3), (c_assDTG_FL_AMB_Y1_LV3_Suv)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV3), (c_assDTG_FL_AMB_Y2_LV3_Suv)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV3), (c_assDTG_FL_AMB_X1_LV3_Suv)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV3), (c_assDTG_FL_AMB_X2_LV3_Suv)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV3), (c_assDTG_FL_SUN_Y1_LV3_Suv)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV3), (c_assDTG_FL_SUN_Y2_LV3_Suv)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV3), (c_assDTG_FL_SUN_X1_LV3_Suv)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV3), (c_assDTG_FL_SUN_X2_LV3_Suv)); + M_MEMCOPY((g_assINCAR_TG_RL_LV3), (c_assINCAR_TG_RL_LV3_Suv)); + M_MEMCOPY((g_assINCAR_TG_RR_LV3), (c_assINCAR_TG_RR_LV3_Suv)); + M_MEMCOPY((g_assVTG_RL_LV3), (c_assVTG_RL_LV3_Suv)); + M_MEMCOPY((g_assVTG_RR_LV3), (c_assVTG_RR_LV3_Suv)); + M_MEMCOPY((g_assVR_MIN_LV3), (c_assVR_MIN_LV3_Suv)); + M_MEMCOPY((g_assVR_MAX_LV3), (c_assVR_MAX_LV3_Suv)); + M_MEMCOPY((g_assVR_INC_Y1_LV3), (c_assVR_INC_Y1_LV3_Suv)); + M_MEMCOPY((g_assVR_INC_Y2_LV3), (c_assVR_INC_Y2_LV3_Suv)); + M_MEMCOPY((g_assVR_INC_Y3_LV3), (c_assVR_INC_Y3_LV3_Suv)); + M_MEMCOPY((g_assVR_INC_Y4_LV3), (c_assVR_INC_Y4_LV3_Suv)); + M_MEMCOPY((g_assVR_INC_X1_LV3), (c_assVR_INC_X1_LV3_Suv)); + M_MEMCOPY((g_assVR_INC_X2_LV3), (c_assVR_INC_X2_LV3_Suv)); + M_MEMCOPY((g_assVR_INC_X3_LV3), (c_assVR_INC_X3_LV3_Suv)); + M_MEMCOPY((g_assVR_INC_X4_LV3), (c_assVR_INC_X4_LV3_Suv)); + M_MEMCOPY((g_assVR_AMB_Y1_LV3), (c_assVR_AMB_Y1_LV3_Suv)); + M_MEMCOPY((g_assVR_AMB_Y2_LV3), (c_assVR_AMB_Y2_LV3_Suv)); + M_MEMCOPY((g_assVR_AMB_X1_LV3), (c_assVR_AMB_X1_LV3_Suv)); + M_MEMCOPY((g_assVR_AMB_X2_LV3), (c_assVR_AMB_X2_LV3_Suv)); + M_MEMCOPY((g_assVR_SUN_Y1_LV3), (c_assVR_SUN_Y1_LV3_Suv)); + M_MEMCOPY((g_assVR_SUN_Y2_LV3), (c_assVR_SUN_Y2_LV3_Suv)); + M_MEMCOPY((g_assVR_SUN_X1_LV3), (c_assVR_SUN_X1_LV3_Suv)); + M_MEMCOPY((g_assVR_SUN_X2_LV3), (c_assVR_SUN_X2_LV3_Suv)); + M_MEMCOPY((g_assTG_RL_LV3), (c_assTG_RL_LV3_Suv)); + M_MEMCOPY((g_assTG_RR_LV3), (c_assTG_RR_LV3_Suv)); + M_MEMCOPY((g_assDTG_R_MIN_LV3), (c_assDTG_R_MIN_LV3_Suv)); + M_MEMCOPY((g_assDTG_R_MAX_LV3), (c_assDTG_R_MAX_LV3_Suv)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV3), (c_assDTG_R_INC_Y1_LV3_Suv)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV3), (c_assDTG_R_INC_Y2_LV3_Suv)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV3), (c_assDTG_R_INC_Y3_LV3_Suv)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV3), (c_assDTG_R_INC_Y4_LV3_Suv)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV3), (c_assDTG_R_INC_X1_LV3_Suv)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV3), (c_assDTG_R_INC_X2_LV3_Suv)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV3), (c_assDTG_R_INC_X3_LV3_Suv)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV3), (c_assDTG_R_INC_X4_LV3_Suv)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV3), (c_assDTG_R_AMB_Y1_LV3_Suv)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV3), (c_assDTG_R_AMB_Y2_LV3_Suv)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV3), (c_assDTG_R_AMB_X1_LV3_Suv)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV3), (c_assDTG_R_AMB_X2_LV3_Suv)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV3), (c_assDTG_R_SUN_Y1_LV3_Suv)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV3), (c_assDTG_R_SUN_Y2_LV3_Suv)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV3), (c_assDTG_R_SUN_X1_LV3_Suv)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV3), (c_assDTG_R_SUN_X2_LV3_Suv)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV3), (c_assCORRECT_DUCT_TIME_FR_LV3_Suv)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV3), (c_assCORRECT_DUCT_TIME_FL_LV3_Suv)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV3), (c_assCORRECT_DUCT_RATE_LV3_Suv)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV3), (c_assCORRECT_DUCT_MAX_LV3_Suv)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV3), (c_assCORRECT_AF_TIME_FR_LV3_Suv)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV3), (c_assCORRECT_AF_TIME_FL_LV3_Suv)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV3), (c_assCORRECT_AF_RATE_LV3_Suv)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV3), (c_assCORRECT_AF_MAX_LV3_Suv)); +/* ------------------------------------------Lv3 : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV4), (c_assINCAR_TG_FL_LV4_Suv)); + M_MEMCOPY((g_assINCAR_TG_FR_LV4), (c_assINCAR_TG_FR_LV4_Suv)); + M_MEMCOPY((g_assVTG_FL_LV4), (c_assVTG_FL_LV4_Suv)); + M_MEMCOPY((g_assVTG_FR_LV4), (c_assVTG_FR_LV4_Suv)); + M_MEMCOPY((g_assVF_MIN_LV4), (c_assVF_MIN_LV4_Suv)); + M_MEMCOPY((g_assVF_MAX_LV4), (c_assVF_MAX_LV4_Suv)); + M_MEMCOPY((g_assVF_INC_Y1_LV4), (c_assVF_INC_Y1_LV4_Suv)); + M_MEMCOPY((g_assVF_INC_Y2_LV4), (c_assVF_INC_Y2_LV4_Suv)); + M_MEMCOPY((g_assVF_INC_Y3_LV4), (c_assVF_INC_Y3_LV4_Suv)); + M_MEMCOPY((g_assVF_INC_Y4_LV4), (c_assVF_INC_Y4_LV4_Suv)); + M_MEMCOPY((g_assVF_INC_X1_LV4), (c_assVF_INC_X1_LV4_Suv)); + M_MEMCOPY((g_assVF_INC_X2_LV4), (c_assVF_INC_X2_LV4_Suv)); + M_MEMCOPY((g_assVF_INC_X3_LV4), (c_assVF_INC_X3_LV4_Suv)); + M_MEMCOPY((g_assVF_INC_X4_LV4), (c_assVF_INC_X4_LV4_Suv)); + M_MEMCOPY((g_assVF_AMB_Y1_LV4), (c_assVF_AMB_Y1_LV4_Suv)); + M_MEMCOPY((g_assVF_AMB_Y2_LV4), (c_assVF_AMB_Y2_LV4_Suv)); + M_MEMCOPY((g_assVF_AMB_X1_LV4), (c_assVF_AMB_X1_LV4_Suv)); + M_MEMCOPY((g_assVF_AMB_X2_LV4), (c_assVF_AMB_X2_LV4_Suv)); + M_MEMCOPY((g_assVF_SUN_Y1_LV4), (c_assVF_SUN_Y1_LV4_Suv)); + M_MEMCOPY((g_assVF_SUN_Y2_LV4), (c_assVF_SUN_Y2_LV4_Suv)); + M_MEMCOPY((g_assVF_SUN_X1_LV4), (c_assVF_SUN_X1_LV4_Suv)); + M_MEMCOPY((g_assVF_SUN_X2_LV4), (c_assVF_SUN_X2_LV4_Suv)); + M_MEMCOPY((g_assTG_FLU_LV4), (c_assTG_FLU_LV4_Suv)); + M_MEMCOPY((g_assTG_FRU_LV4), (c_assTG_FRU_LV4_Suv)); + M_MEMCOPY((g_assDTG_FU_MIN_LV4), (c_assDTG_FU_MIN_LV4_Suv)); + M_MEMCOPY((g_assDTG_FU_MAX_LV4), (c_assDTG_FU_MAX_LV4_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV4), (c_assDTG_FU_INC_Y1_LV4_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV4), (c_assDTG_FU_INC_Y2_LV4_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV4), (c_assDTG_FU_INC_Y3_LV4_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV4), (c_assDTG_FU_INC_Y4_LV4_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV4), (c_assDTG_FU_INC_X1_LV4_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV4), (c_assDTG_FU_INC_X2_LV4_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV4), (c_assDTG_FU_INC_X3_LV4_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV4), (c_assDTG_FU_INC_X4_LV4_Suv)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV4), (c_assDTG_FU_AMB_Y1_LV4_Suv)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV4), (c_assDTG_FU_AMB_Y2_LV4_Suv)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV4), (c_assDTG_FU_AMB_X1_LV4_Suv)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV4), (c_assDTG_FU_AMB_X2_LV4_Suv)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV4), (c_assDTG_FU_SUN_Y1_LV4_Suv)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV4), (c_assDTG_FU_SUN_Y2_LV4_Suv)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV4), (c_assDTG_FU_SUN_X1_LV4_Suv)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV4), (c_assDTG_FU_SUN_X2_LV4_Suv)); + M_MEMCOPY((g_assTG_FLL_LV4), (c_assTG_FLL_LV4_Suv)); + M_MEMCOPY((g_assTG_FRL_LV4), (c_assTG_FRL_LV4_Suv)); + M_MEMCOPY((g_assDTG_FL_MIN_LV4), (c_assDTG_FL_MIN_LV4_Suv)); + M_MEMCOPY((g_assDTG_FL_MAX_LV4), (c_assDTG_FL_MAX_LV4_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV4), (c_assDTG_FL_INC_Y1_LV4_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV4), (c_assDTG_FL_INC_Y2_LV4_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV4), (c_assDTG_FL_INC_Y3_LV4_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV4), (c_assDTG_FL_INC_Y4_LV4_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV4), (c_assDTG_FL_INC_X1_LV4_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV4), (c_assDTG_FL_INC_X2_LV4_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV4), (c_assDTG_FL_INC_X3_LV4_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV4), (c_assDTG_FL_INC_X4_LV4_Suv)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV4), (c_assDTG_FL_AMB_Y1_LV4_Suv)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV4), (c_assDTG_FL_AMB_Y2_LV4_Suv)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV4), (c_assDTG_FL_AMB_X1_LV4_Suv)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV4), (c_assDTG_FL_AMB_X2_LV4_Suv)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV4), (c_assDTG_FL_SUN_Y1_LV4_Suv)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV4), (c_assDTG_FL_SUN_Y2_LV4_Suv)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV4), (c_assDTG_FL_SUN_X1_LV4_Suv)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV4), (c_assDTG_FL_SUN_X2_LV4_Suv)); + M_MEMCOPY((g_assINCAR_TG_RL_LV4), (c_assINCAR_TG_RL_LV4_Suv)); + M_MEMCOPY((g_assINCAR_TG_RR_LV4), (c_assINCAR_TG_RR_LV4_Suv)); + M_MEMCOPY((g_assVTG_RL_LV4), (c_assVTG_RL_LV4_Suv)); + M_MEMCOPY((g_assVTG_RR_LV4), (c_assVTG_RR_LV4_Suv)); + M_MEMCOPY((g_assVR_MIN_LV4), (c_assVR_MIN_LV4_Suv)); + M_MEMCOPY((g_assVR_MAX_LV4), (c_assVR_MAX_LV4_Suv)); + M_MEMCOPY((g_assVR_INC_Y1_LV4), (c_assVR_INC_Y1_LV4_Suv)); + M_MEMCOPY((g_assVR_INC_Y2_LV4), (c_assVR_INC_Y2_LV4_Suv)); + M_MEMCOPY((g_assVR_INC_Y3_LV4), (c_assVR_INC_Y3_LV4_Suv)); + M_MEMCOPY((g_assVR_INC_Y4_LV4), (c_assVR_INC_Y4_LV4_Suv)); + M_MEMCOPY((g_assVR_INC_X1_LV4), (c_assVR_INC_X1_LV4_Suv)); + M_MEMCOPY((g_assVR_INC_X2_LV4), (c_assVR_INC_X2_LV4_Suv)); + M_MEMCOPY((g_assVR_INC_X3_LV4), (c_assVR_INC_X3_LV4_Suv)); + M_MEMCOPY((g_assVR_INC_X4_LV4), (c_assVR_INC_X4_LV4_Suv)); + M_MEMCOPY((g_assVR_AMB_Y1_LV4), (c_assVR_AMB_Y1_LV4_Suv)); + M_MEMCOPY((g_assVR_AMB_Y2_LV4), (c_assVR_AMB_Y2_LV4_Suv)); + M_MEMCOPY((g_assVR_AMB_X1_LV4), (c_assVR_AMB_X1_LV4_Suv)); + M_MEMCOPY((g_assVR_AMB_X2_LV4), (c_assVR_AMB_X2_LV4_Suv)); + M_MEMCOPY((g_assVR_SUN_Y1_LV4), (c_assVR_SUN_Y1_LV4_Suv)); + M_MEMCOPY((g_assVR_SUN_Y2_LV4), (c_assVR_SUN_Y2_LV4_Suv)); + M_MEMCOPY((g_assVR_SUN_X1_LV4), (c_assVR_SUN_X1_LV4_Suv)); + M_MEMCOPY((g_assVR_SUN_X2_LV4), (c_assVR_SUN_X2_LV4_Suv)); + M_MEMCOPY((g_assTG_RL_LV4), (c_assTG_RL_LV4_Suv)); + M_MEMCOPY((g_assTG_RR_LV4), (c_assTG_RR_LV4_Suv)); + M_MEMCOPY((g_assDTG_R_MIN_LV4), (c_assDTG_R_MIN_LV4_Suv)); + M_MEMCOPY((g_assDTG_R_MAX_LV4), (c_assDTG_R_MAX_LV4_Suv)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV4), (c_assDTG_R_INC_Y1_LV4_Suv)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV4), (c_assDTG_R_INC_Y2_LV4_Suv)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV4), (c_assDTG_R_INC_Y3_LV4_Suv)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV4), (c_assDTG_R_INC_Y4_LV4_Suv)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV4), (c_assDTG_R_INC_X1_LV4_Suv)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV4), (c_assDTG_R_INC_X2_LV4_Suv)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV4), (c_assDTG_R_INC_X3_LV4_Suv)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV4), (c_assDTG_R_INC_X4_LV4_Suv)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV4), (c_assDTG_R_AMB_Y1_LV4_Suv)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV4), (c_assDTG_R_AMB_Y2_LV4_Suv)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV4), (c_assDTG_R_AMB_X1_LV4_Suv)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV4), (c_assDTG_R_AMB_X2_LV4_Suv)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV4), (c_assDTG_R_SUN_Y1_LV4_Suv)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV4), (c_assDTG_R_SUN_Y2_LV4_Suv)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV4), (c_assDTG_R_SUN_X1_LV4_Suv)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV4), (c_assDTG_R_SUN_X2_LV4_Suv)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV4), (c_assCORRECT_DUCT_TIME_FR_LV4_Suv)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV4), (c_assCORRECT_DUCT_TIME_FL_LV4_Suv)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV4), (c_assCORRECT_DUCT_RATE_LV4_Suv)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV4), (c_assCORRECT_DUCT_MAX_LV4_Suv)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV4), (c_assCORRECT_AF_TIME_FR_LV4_Suv)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV4), (c_assCORRECT_AF_TIME_FL_LV4_Suv)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV4), (c_assCORRECT_AF_RATE_LV4_Suv)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV4), (c_assCORRECT_AF_MAX_LV4_Suv)); +/* ------------------------------------------Lv4 : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV5), (c_assINCAR_TG_FL_LV5_Suv)); + M_MEMCOPY((g_assINCAR_TG_FR_LV5), (c_assINCAR_TG_FR_LV5_Suv)); + M_MEMCOPY((g_assVTG_FL_LV5), (c_assVTG_FL_LV5_Suv)); + M_MEMCOPY((g_assVTG_FR_LV5), (c_assVTG_FR_LV5_Suv)); + M_MEMCOPY((g_assVF_MIN_LV5), (c_assVF_MIN_LV5_Suv)); + M_MEMCOPY((g_assVF_MAX_LV5), (c_assVF_MAX_LV5_Suv)); + M_MEMCOPY((g_assVF_INC_Y1_LV5), (c_assVF_INC_Y1_LV5_Suv)); + M_MEMCOPY((g_assVF_INC_Y2_LV5), (c_assVF_INC_Y2_LV5_Suv)); + M_MEMCOPY((g_assVF_INC_Y3_LV5), (c_assVF_INC_Y3_LV5_Suv)); + M_MEMCOPY((g_assVF_INC_Y4_LV5), (c_assVF_INC_Y4_LV5_Suv)); + M_MEMCOPY((g_assVF_INC_X1_LV5), (c_assVF_INC_X1_LV5_Suv)); + M_MEMCOPY((g_assVF_INC_X2_LV5), (c_assVF_INC_X2_LV5_Suv)); + M_MEMCOPY((g_assVF_INC_X3_LV5), (c_assVF_INC_X3_LV5_Suv)); + M_MEMCOPY((g_assVF_INC_X4_LV5), (c_assVF_INC_X4_LV5_Suv)); + M_MEMCOPY((g_assVF_AMB_Y1_LV5), (c_assVF_AMB_Y1_LV5_Suv)); + M_MEMCOPY((g_assVF_AMB_Y2_LV5), (c_assVF_AMB_Y2_LV5_Suv)); + M_MEMCOPY((g_assVF_AMB_X1_LV5), (c_assVF_AMB_X1_LV5_Suv)); + M_MEMCOPY((g_assVF_AMB_X2_LV5), (c_assVF_AMB_X2_LV5_Suv)); + M_MEMCOPY((g_assVF_SUN_Y1_LV5), (c_assVF_SUN_Y1_LV5_Suv)); + M_MEMCOPY((g_assVF_SUN_Y2_LV5), (c_assVF_SUN_Y2_LV5_Suv)); + M_MEMCOPY((g_assVF_SUN_X1_LV5), (c_assVF_SUN_X1_LV5_Suv)); + M_MEMCOPY((g_assVF_SUN_X2_LV5), (c_assVF_SUN_X2_LV5_Suv)); + M_MEMCOPY((g_assTG_FLU_LV5), (c_assTG_FLU_LV5_Suv)); + M_MEMCOPY((g_assTG_FRU_LV5), (c_assTG_FRU_LV5_Suv)); + M_MEMCOPY((g_assDTG_FU_MIN_LV5), (c_assDTG_FU_MIN_LV5_Suv)); + M_MEMCOPY((g_assDTG_FU_MAX_LV5), (c_assDTG_FU_MAX_LV5_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV5), (c_assDTG_FU_INC_Y1_LV5_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV5), (c_assDTG_FU_INC_Y2_LV5_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV5), (c_assDTG_FU_INC_Y3_LV5_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV5), (c_assDTG_FU_INC_Y4_LV5_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV5), (c_assDTG_FU_INC_X1_LV5_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV5), (c_assDTG_FU_INC_X2_LV5_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV5), (c_assDTG_FU_INC_X3_LV5_Suv)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV5), (c_assDTG_FU_INC_X4_LV5_Suv)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV5), (c_assDTG_FU_AMB_Y1_LV5_Suv)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV5), (c_assDTG_FU_AMB_Y2_LV5_Suv)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV5), (c_assDTG_FU_AMB_X1_LV5_Suv)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV5), (c_assDTG_FU_AMB_X2_LV5_Suv)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV5), (c_assDTG_FU_SUN_Y1_LV5_Suv)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV5), (c_assDTG_FU_SUN_Y2_LV5_Suv)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV5), (c_assDTG_FU_SUN_X1_LV5_Suv)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV5), (c_assDTG_FU_SUN_X2_LV5_Suv)); + M_MEMCOPY((g_assTG_FLL_LV5), (c_assTG_FLL_LV5_Suv)); + M_MEMCOPY((g_assTG_FRL_LV5), (c_assTG_FRL_LV5_Suv)); + M_MEMCOPY((g_assDTG_FL_MIN_LV5), (c_assDTG_FL_MIN_LV5_Suv)); + M_MEMCOPY((g_assDTG_FL_MAX_LV5), (c_assDTG_FL_MAX_LV5_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV5), (c_assDTG_FL_INC_Y1_LV5_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV5), (c_assDTG_FL_INC_Y2_LV5_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV5), (c_assDTG_FL_INC_Y3_LV5_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV5), (c_assDTG_FL_INC_Y4_LV5_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV5), (c_assDTG_FL_INC_X1_LV5_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV5), (c_assDTG_FL_INC_X2_LV5_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV5), (c_assDTG_FL_INC_X3_LV5_Suv)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV5), (c_assDTG_FL_INC_X4_LV5_Suv)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV5), (c_assDTG_FL_AMB_Y1_LV5_Suv)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV5), (c_assDTG_FL_AMB_Y2_LV5_Suv)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV5), (c_assDTG_FL_AMB_X1_LV5_Suv)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV5), (c_assDTG_FL_AMB_X2_LV5_Suv)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV5), (c_assDTG_FL_SUN_Y1_LV5_Suv)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV5), (c_assDTG_FL_SUN_Y2_LV5_Suv)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV5), (c_assDTG_FL_SUN_X1_LV5_Suv)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV5), (c_assDTG_FL_SUN_X2_LV5_Suv)); + M_MEMCOPY((g_assINCAR_TG_RL_LV5), (c_assINCAR_TG_RL_LV5_Suv)); + M_MEMCOPY((g_assINCAR_TG_RR_LV5), (c_assINCAR_TG_RR_LV5_Suv)); + M_MEMCOPY((g_assVTG_RL_LV5), (c_assVTG_RL_LV5_Suv)); + M_MEMCOPY((g_assVTG_RR_LV5), (c_assVTG_RR_LV5_Suv)); + M_MEMCOPY((g_assVR_MIN_LV5), (c_assVR_MIN_LV5_Suv)); + M_MEMCOPY((g_assVR_MAX_LV5), (c_assVR_MAX_LV5_Suv)); + M_MEMCOPY((g_assVR_INC_Y1_LV5), (c_assVR_INC_Y1_LV5_Suv)); + M_MEMCOPY((g_assVR_INC_Y2_LV5), (c_assVR_INC_Y2_LV5_Suv)); + M_MEMCOPY((g_assVR_INC_Y3_LV5), (c_assVR_INC_Y3_LV5_Suv)); + M_MEMCOPY((g_assVR_INC_Y4_LV5), (c_assVR_INC_Y4_LV5_Suv)); + M_MEMCOPY((g_assVR_INC_X1_LV5), (c_assVR_INC_X1_LV5_Suv)); + M_MEMCOPY((g_assVR_INC_X2_LV5), (c_assVR_INC_X2_LV5_Suv)); + M_MEMCOPY((g_assVR_INC_X3_LV5), (c_assVR_INC_X3_LV5_Suv)); + M_MEMCOPY((g_assVR_INC_X4_LV5), (c_assVR_INC_X4_LV5_Suv)); + M_MEMCOPY((g_assVR_AMB_Y1_LV5), (c_assVR_AMB_Y1_LV5_Suv)); + M_MEMCOPY((g_assVR_AMB_Y2_LV5), (c_assVR_AMB_Y2_LV5_Suv)); + M_MEMCOPY((g_assVR_AMB_X1_LV5), (c_assVR_AMB_X1_LV5_Suv)); + M_MEMCOPY((g_assVR_AMB_X2_LV5), (c_assVR_AMB_X2_LV5_Suv)); + M_MEMCOPY((g_assVR_SUN_Y1_LV5), (c_assVR_SUN_Y1_LV5_Suv)); + M_MEMCOPY((g_assVR_SUN_Y2_LV5), (c_assVR_SUN_Y2_LV5_Suv)); + M_MEMCOPY((g_assVR_SUN_X1_LV5), (c_assVR_SUN_X1_LV5_Suv)); + M_MEMCOPY((g_assVR_SUN_X2_LV5), (c_assVR_SUN_X2_LV5_Suv)); + M_MEMCOPY((g_assTG_RL_LV5), (c_assTG_RL_LV5_Suv)); + M_MEMCOPY((g_assTG_RR_LV5), (c_assTG_RR_LV5_Suv)); + M_MEMCOPY((g_assDTG_R_MIN_LV5), (c_assDTG_R_MIN_LV5_Suv)); + M_MEMCOPY((g_assDTG_R_MAX_LV5), (c_assDTG_R_MAX_LV5_Suv)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV5), (c_assDTG_R_INC_Y1_LV5_Suv)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV5), (c_assDTG_R_INC_Y2_LV5_Suv)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV5), (c_assDTG_R_INC_Y3_LV5_Suv)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV5), (c_assDTG_R_INC_Y4_LV5_Suv)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV5), (c_assDTG_R_INC_X1_LV5_Suv)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV5), (c_assDTG_R_INC_X2_LV5_Suv)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV5), (c_assDTG_R_INC_X3_LV5_Suv)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV5), (c_assDTG_R_INC_X4_LV5_Suv)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV5), (c_assDTG_R_AMB_Y1_LV5_Suv)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV5), (c_assDTG_R_AMB_Y2_LV5_Suv)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV5), (c_assDTG_R_AMB_X1_LV5_Suv)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV5), (c_assDTG_R_AMB_X2_LV5_Suv)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV5), (c_assDTG_R_SUN_Y1_LV5_Suv)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV5), (c_assDTG_R_SUN_Y2_LV5_Suv)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV5), (c_assDTG_R_SUN_X1_LV5_Suv)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV5), (c_assDTG_R_SUN_X2_LV5_Suv)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV5), (c_assCORRECT_DUCT_TIME_FR_LV5_Suv)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV5), (c_assCORRECT_DUCT_TIME_FL_LV5_Suv)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV5), (c_assCORRECT_DUCT_RATE_LV5_Suv)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV5), (c_assCORRECT_DUCT_MAX_LV5_Suv)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV5), (c_assCORRECT_AF_TIME_FR_LV5_Suv)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV5), (c_assCORRECT_AF_TIME_FL_LV5_Suv)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV5), (c_assCORRECT_AF_RATE_LV5_Suv)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV5), (c_assCORRECT_AF_MAX_LV5_Suv)); +/* ------------------------------------------Lv5 : End*/ + M_MEMCOPY((g_assDUCT_TGT_DEF_VALVE_L), (c_assDUCT_TGT_DEF_VALVE_L_Suv)); + M_MEMCOPY((g_assDUCT_TGT_DEF_VALVE_R), (c_assDUCT_TGT_DEF_VALVE_R_Suv)); +/* ------------------------------------------DuctTgt Increase : End*/ + M_MEMCOPY((g_assAMB_LV_UP), (c_assAMB_LV_UP_Suv)); + M_MEMCOPY((g_assAMB_LV_DN), (c_assAMB_LV_DN_Suv)); + M_MEMCOPY((g_assAMB_LV_TG), (c_assAMB_LV_TG_Suv)); +/* ------------------------------------------Ambient LEVEL : End*/ + M_MEMCOPY((g_aucMODE_BY_SET_F_LV0), (c_aucMODE_BY_SET_F_LV0_Suv)); + M_MEMCOPY((g_aucMODE_BY_SET_F_LV1), (c_aucMODE_BY_SET_F_LV1_Suv)); + M_MEMCOPY((g_aucMODE_BY_SET_F_LV2), (c_aucMODE_BY_SET_F_LV2_Suv)); + M_MEMCOPY((g_aucMODE_BY_SET_F_LV3), (c_aucMODE_BY_SET_F_LV3_Suv)); + M_MEMCOPY((g_aucMODE_BY_SET_F_LV4), (c_aucMODE_BY_SET_F_LV4_Suv)); + M_MEMCOPY((g_aucMODE_BY_SET_F_LV5), (c_aucMODE_BY_SET_F_LV5_Suv)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV0), (c_ausMODE_BY_DUCT_TG_R_LV0_Suv)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV1), (c_ausMODE_BY_DUCT_TG_R_LV1_Suv)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV2), (c_ausMODE_BY_DUCT_TG_R_LV2_Suv)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV3), (c_ausMODE_BY_DUCT_TG_R_LV3_Suv)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV4), (c_ausMODE_BY_DUCT_TG_R_LV4_Suv)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV5), (c_ausMODE_BY_DUCT_TG_R_LV5_Suv)); +/* ------------------------------------------Mode depend on SET for each level : End*/ + g_ssPREC_REC_ON_AMB = c_ssPREC_REC_ON_AMB_Suv; + g_ssPREC_REC_OFF_AMB = c_ssPREC_REC_OFF_AMB_Suv; + M_MEMCOPY((g_aucPREC_VEH_SPD_OSA), (c_aucPREC_VEH_SPD_OSA_Suv)); + M_MEMCOPY((g_assPRE_AMB_RANGE_WINTER), (c_assPRE_AMB_RANGE_WINTER_Suv)); + M_MEMCOPY((g_aucPREC_OSA_WINTER), (c_aucPREC_OSA_WINTER_Suv)); + M_MEMCOPY((g_aucPREC_REC_WINTER), (c_aucPREC_REC_WINTER_Suv)); + M_MEMCOPY((g_ausPREC_HUMIDITY_NOK), (c_ausPREC_HUMIDITY_NOK_Suv)); + M_MEMCOPY((g_ausPREC_HUMIDITY_OK), (c_ausPREC_HUMIDITY_OK_Suv)); + M_MEMCOPY((g_ausPREC_ENTRY_RPM), (c_ausPREC_ENTRY_RPM_Suv)); + M_MEMCOPY((g_ausPREC_EXIT_RPM), (c_ausPREC_EXIT_RPM_Suv)); + M_MEMCOPY((g_ausPREC_COMP_SPD_1), (c_ausPREC_COMP_SPD_1_Suv)); + M_MEMCOPY((g_aucPREC_OSA_SUMMER_1), (c_aucPREC_OSA_SUMMER_1_Suv)); + M_MEMCOPY((g_aucPREC_REC_SUMMER_1), (c_aucPREC_REC_SUMMER_1_Suv)); + M_MEMCOPY((g_assPREC_EVA_DIFF_FB_TG_F), (c_assPREC_EVA_DIFF_FB_TG_F_Suv)); + M_MEMCOPY((g_aucPREC_OSA_SUMMER_2), (c_aucPREC_OSA_SUMMER_2_Suv)); + M_MEMCOPY((g_aucPREC_REC_SUMMER_2), (c_aucPREC_REC_SUMMER_2_Suv)); + M_MEMCOPY((g_aucPREC_EVA_DIFF), (c_aucPREC_EVA_DIFF_Suv)); + g_ucPREC_OSA_SUMMER_3 = c_ucPREC_OSA_SUMMER_3_Suv; + g_ucPREC_REC_SUMMER_3 = c_ucPREC_REC_SUMMER_3_Suv; +/* ------------------------------------------AutoRec : End*/ + M_MEMCOPY((g_ausFLOW_FR_VE2VALVE), (c_ausFLOW_FR_VE2VALVE_Suv)); + M_MEMCOPY((g_ausFLOW_FR_BIVALVE), (c_ausFLOW_FR_BIVALVE_Suv)); + M_MEMCOPY((g_ausFLOW_FR_BI2VALVE), (c_ausFLOW_FR_BI2VALVE_Suv)); + M_MEMCOPY((g_ausFLOW_FR_AF2VALVE), (c_ausFLOW_FR_AF2VALVE_Suv)); + M_MEMCOPY((g_ausFLOW_FR_AF2VALVE_SUMMER), (c_ausFLOW_FR_AF2VALVE_SUMMER_Suv)); + M_MEMCOPY((g_ausFLOW_FR_FO2VALVE), (c_ausFLOW_FR_FO2VALVE_Suv)); + M_MEMCOPY((g_ausFLOW_FR_FD2VALVE), (c_ausFLOW_FR_FD2VALVE_Suv)); + M_MEMCOPY((g_ausFLOW_FR_DE2VALVE), (c_ausFLOW_FR_DE2VALVE_Suv)); + M_MEMCOPY((g_ausFLOW_FR_TR2VALVE), (c_ausFLOW_FR_TR2VALVE_Suv)); + M_MEMCOPY((g_ausFLOW_FR_HI2VALVE), (c_ausFLOW_FR_HI2VALVE_Suv)); + M_MEMCOPY((g_ausFLOW_FR_BIVALVE_MANUAL), (c_ausFLOW_FR_BIVALVE_MANUAL_Suv)); + M_MEMCOPY((g_ausFLOW_RE_VENT), (c_ausFLOW_RE_VENT_Suv)); + M_MEMCOPY((g_ausFLOW_RE_BI2VALVE), (c_ausFLOW_RE_BI2VALVE_Suv)); + M_MEMCOPY((g_ausFLOW_RE_FO2VALVE), (c_ausFLOW_RE_FO2VALVE_Suv)); + M_MEMCOPY((g_ausFLOW_RE_VENT_2), (c_ausFLOW_RE_VENT_2_Suv)); + M_MEMCOPY((g_ausFLOW_RE_BI2VALVE_2), (c_ausFLOW_RE_BI2VALVE_2_Suv)); + M_MEMCOPY((g_ausFLOW_RE_VENT_3), (c_ausFLOW_RE_VENT_3_Suv)); + M_MEMCOPY((g_ausFLOW_RE_BI2VALVE_3), (c_ausFLOW_RE_BI2VALVE_3_Suv)); + M_MEMCOPY((g_ausFLOW_RE_VENT_MANUAL), (c_ausFLOW_RE_VENT_MANUAL_Suv)); + M_MEMCOPY((g_ausFLOW_RE_BI2VALVE_MANUAL), (c_ausFLOW_RE_BI2VALVE_MANUAL_Suv)); +/* ------------------------------------------Flow Control Valve: End*/ + M_MEMCOPY((g_assFLOW_BI_AMB_TGT), (c_assFLOW_BI_AMB_TGT_Suv)); + M_MEMCOPY((g_aucFLOW_BI_VENT_PLUS), (c_aucFLOW_BI_VENT_PLUS_Suv)); + M_MEMCOPY((g_assFLOW_BI_TEMP_TGT), (c_assFLOW_BI_TEMP_TGT_Suv)); + M_MEMCOPY((g_aucFLOW_BI_FOOT_PLUS), (c_aucFLOW_BI_FOOT_PLUS_Suv)); + M_MEMCOPY((g_aucFLOW_BI_VENT_VALVE_MAX), (c_aucFLOW_BI_VENT_VALVE_MAX_Suv)); + M_MEMCOPY((g_aucFLOW_BI_FOOT_VALVE_MAX), (c_aucFLOW_BI_FOOT_VALVE_MAX_Suv)); + M_MEMCOPY((g_aucFLOW_BI_VENT_VALVE_MIN), (c_aucFLOW_BI_VENT_VALVE_MIN_Suv)); + M_MEMCOPY((g_aucFLOW_BI_FOOT_VALVE_MIN), (c_aucFLOW_BI_FOOT_VALVE_MIN_Suv)); +/* ------------------------------------------Bi 2 level conditions: End*/ + M_MEMCOPY((g_assFLOW_B2I_AMB_TGT), (c_assFLOW_B2I_AMB_TGT_Suv)); + M_MEMCOPY((g_aucFLOW_BI2_VENT_PLUS), (c_aucFLOW_BI2_VENT_PLUS_Suv)); + M_MEMCOPY((g_assFLOW_BI2_TEMP_TGT), (c_assFLOW_BI2_TEMP_TGT_Suv)); + M_MEMCOPY((g_aucFLOW_BI2_FOOT_PLUS), (c_aucFLOW_BI2_FOOT_PLUS_Suv)); + M_MEMCOPY((g_aucFLOW_BI2_VENT_VALVE_MAX), (c_aucFLOW_BI2_VENT_VALVE_MAX_Suv)); + M_MEMCOPY((g_aucFLOW_BI2_FOOT_VALVE_MAX), (c_aucFLOW_BI2_FOOT_VALVE_MAX_Suv)); + M_MEMCOPY((g_aucFLOW_BI2_VENT_VALVE_MIN), (c_aucFLOW_BI2_VENT_VALVE_MIN_Suv)); + M_MEMCOPY((g_aucFLOW_BI2_FOOT_VALVE_MIN), (c_aucFLOW_BI2_FOOT_VALVE_MIN_Suv)); +/* ------------------------------------------AF level conditions: End*/ + M_MEMCOPY((g_assFLOW_AF_AMB_TGT), (c_assFLOW_AF_AMB_TGT_Suv)); + M_MEMCOPY((g_aucFLOW_AF_VENT_PLUS), (c_aucFLOW_AF_VENT_PLUS_Suv)); + M_MEMCOPY((g_aucFLOW_AF_BLR_AF_TGT), (c_aucFLOW_AF_BLR_AF_TGT_Suv)); + M_MEMCOPY((g_aucFLOW_AF_FOOT_PLUS), (c_aucFLOW_AF_FOOT_PLUS_Suv)); + M_MEMCOPY((g_aucFLOW_AF_VENT_VALVE_MAX), (c_aucFLOW_AF_VENT_VALVE_MAX_Suv)); + M_MEMCOPY((g_aucFLOW_AF_FOOT_VALVE_MAX), (c_aucFLOW_AF_FOOT_VALVE_MAX_Suv)); +/* ------------------------------------------AF level conditions: End*/ + M_MEMCOPY((g_assFLOW_AFSM_AMB_TGT), (c_assFLOW_AFSM_AMB_TGT_Suv)); + M_MEMCOPY((g_aucFLOW_AFSM_VENT_PLUS), (c_aucFLOW_AFSM_VENT_PLUS_Suv)); + M_MEMCOPY((g_assFLOW_AFSM_TEMP_TGT), (c_assFLOW_AFSM_TEMP_TGT_Suv)); + M_MEMCOPY((g_aucFLOW_AFSM_FOOT_PLUS), (c_aucFLOW_AFSM_FOOT_PLUS_Suv)); + M_MEMCOPY((g_aucFLOW_AFSM_VENT_VALVE_MAX), (c_aucFLOW_AFSM_VENT_VALVE_MAX_Suv)); + M_MEMCOPY((g_aucFLOW_AFSM_FOOT_VALVE_MAX), (c_aucFLOW_AFSM_FOOT_VALVE_MAX_Suv)); +/* ------------------------------------------AF_summer level conditions: End*/ + M_MEMCOPY((g_aucMODE_INDEX), (c_aucMODE_INDEX_Suv)); + M_MEMCOPY((g_assFOOT_STEP_DUCT_TGT), (c_assFOOT_STEP_DUCT_TGT_Suv)); + M_MEMCOPY((g_assBLR_FOOT_IND), (c_assBLR_FOOT_IND_Suv)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_P1), (c_ascFOOT_STEP_VALVE_P1_Suv)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_P2), (c_ascFOOT_STEP_VALVE_P2_Suv)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_P3), (c_ascFOOT_STEP_VALVE_P3_Suv)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_M1), (c_ascFOOT_STEP_VALVE_M1_Suv)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_M2), (c_ascFOOT_STEP_VALVE_M2_Suv)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_M3), (c_ascFOOT_STEP_VALVE_M3_Suv)); + M_MEMCOPY((g_assFOOT_STEP_BLR_P1), (c_assFOOT_STEP_BLR_P1_Suv)); + M_MEMCOPY((g_assFOOT_STEP_BLR_P2), (c_assFOOT_STEP_BLR_P2_Suv)); + M_MEMCOPY((g_assFOOT_STEP_BLR_P3), (c_assFOOT_STEP_BLR_P3_Suv)); + M_MEMCOPY((g_assFOOT_STEP_BLR_M1), (c_assFOOT_STEP_BLR_M1_Suv)); + M_MEMCOPY((g_assFOOT_STEP_BLR_M2), (c_assFOOT_STEP_BLR_M2_Suv)); + M_MEMCOPY((g_assFOOT_STEP_BLR_M3), (c_assFOOT_STEP_BLR_M3_Suv)); +/* ------------------------------------------Individual foot temperature: End*/ + M_MEMCOPY((g_aucREAR_FOOT_VALVE_AMB_LV2), (c_aucREAR_FOOT_VALVE_AMB_LV2_Suv)); + M_MEMCOPY((g_aucREAR_FOOT_VALVE_AMB_LV3), (c_aucREAR_FOOT_VALVE_AMB_LV3_Suv)); + M_MEMCOPY((g_aucREAR_FOOT_VALVE_AMB_LV4), (c_aucREAR_FOOT_VALVE_AMB_LV4_Suv)); +/* ------------------------------------------Blowing foots from Rear HVAC: End*/ + M_MEMCOPY((g_ausFLOW_FR_VE2BLR_AF), (c_ausFLOW_FR_VE2BLR_AF_Suv)); + M_MEMCOPY((g_ausFLOW_FR_BIVALVE_AF), (c_ausFLOW_FR_BIVALVE_AF_Suv)); + M_MEMCOPY((g_ausFLOW_FR_BI2BLR_AF), (c_ausFLOW_FR_BI2BLR_AF_Suv)); + M_MEMCOPY((g_ausFLOW_FR_FO2BLR_AF), (c_ausFLOW_FR_FO2BLR_AF_Suv)); + M_MEMCOPY((g_ausFLOW_FR_AF2VALVE_AF), (c_ausFLOW_FR_AF2VALVE_AF_Suv)); + M_MEMCOPY((g_ausFLOW_FR_AF2VALVE_SUMMER_AF), (c_ausFLOW_FR_AF2VALVE_SUMMER_AF_Suv)); + M_MEMCOPY((g_ausFLOW_FR_FD2BLR_AF), (c_ausFLOW_FR_FD2BLR_AF_Suv)); + M_MEMCOPY((g_ausFLOW_FR_DE2BLR_AF), (c_ausFLOW_FR_DE2BLR_AF_Suv)); + M_MEMCOPY((g_ausFLOW_FR_TR2BLR_AF), (c_ausFLOW_FR_TR2BLR_AF_Suv)); + M_MEMCOPY((g_ausFLOW_FR_HI2BLR_AF), (c_ausFLOW_FR_HI2BLR_AF_Suv)); + M_MEMCOPY((g_ausFLOW_RE_VE2BLR_AF), (c_ausFLOW_RE_VE2BLR_AF_Suv)); + M_MEMCOPY((g_ausFLOW_RE_BI2BLR_AF), (c_ausFLOW_RE_BI2BLR_AF_Suv)); + M_MEMCOPY((g_ausFLOW_RE_FO2BLR_AF), (c_ausFLOW_RE_FO2BLR_AF_Suv)); +/* ------------------------------------------Flow Control AF: End*/ + M_MEMCOPY((g_ascAUTO_STEP_AF_F), (c_ascAUTO_STEP_AF_F_Suv)); + M_MEMCOPY((g_ascAUTO_STEP_AF_R), (c_ascAUTO_STEP_AF_R_Suv)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_U_F_LV0_1), (c_assAUTO_STEP_DUCT_TG_U_F_LV0_1_Suv)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_U_F_LV2_3), (c_assAUTO_STEP_DUCT_TG_U_F_LV2_3_Suv)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_U_F_LV4_5), (c_assAUTO_STEP_DUCT_TG_U_F_LV4_5_Suv)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_L_F_LV0_1), (c_assAUTO_STEP_DUCT_TG_L_F_LV0_1_Suv)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_L_F_LV2_3), (c_assAUTO_STEP_DUCT_TG_L_F_LV2_3_Suv)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_L_F_LV4_5), (c_assAUTO_STEP_DUCT_TG_L_F_LV4_5_Suv)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_R_LV0_1), (c_assAUTO_STEP_DUCT_TG_R_LV0_1_Suv)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_R_LV2_3), (c_assAUTO_STEP_DUCT_TG_R_LV2_3_Suv)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_R_LV4_5), (c_assAUTO_STEP_DUCT_TG_R_LV4_5_Suv)); +/* ------------------------------------------5 AUTO mode: End*/ + M_MEMCOPY((g_ausVALVE_SPACE), (c_ausVALVE_SPACE_Suv)); + M_MEMCOPY((g_aucVALVE_SECTION_S1_F_SIDE_VENT), (c_aucVALVE_SECTION_S1_F_SIDE_VENT_Suv)); + M_MEMCOPY((g_aucVALVE_SECTION_S1_F_CENT_VENT), (c_aucVALVE_SECTION_S1_F_CENT_VENT_Suv)); + M_MEMCOPY((g_aucVALVE_SECTION_S1_F_DRIVER_FOOT), (c_aucVALVE_SECTION_S1_F_DRIVER_FOOT_Suv)); + M_MEMCOPY((g_aucVALVE_SECTION_S1_F_RIGHT_PASS), (c_aucVALVE_SECTION_S1_F_RIGHT_PASS_Suv)); + M_MEMCOPY((g_aucBLR_SPD_V1_1_F), (c_aucBLR_SPD_V1_1_F_Suv)); + M_MEMCOPY((g_aucBLR_SPD_K2_1_F_SIDE_VENT), (c_aucBLR_SPD_K2_1_F_SIDE_VENT_Suv)); + M_MEMCOPY((g_aucBLR_SPD_K2_2_F_CENT_VENT), (c_aucBLR_SPD_K2_2_F_CENT_VENT_Suv)); + M_MEMCOPY((g_aucBLR_SPD_K2_3_F_DRIVER_FOOT), (c_aucBLR_SPD_K2_3_F_DRIVER_FOOT_Suv)); + M_MEMCOPY((g_aucBLR_SPD_K2_4_F_RIGHT_PASS), (c_aucBLR_SPD_K2_4_F_RIGHT_PASS_Suv)); + M_MEMCOPY((g_ausVALVE_VEH_SPD), (c_ausVALVE_VEH_SPD_Suv)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_SIDE_VENT), (c_aucVALVE_VEH_SPD_SIDE_VENT_Suv)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_SIDE_BI), (c_aucVALVE_VEH_SPD_SIDE_BI_Suv)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_SIDE_AFOOT), (c_aucVALVE_VEH_SPD_SIDE_AFOOT_Suv)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_CNET_VENT), (c_aucVALVE_VEH_SPD_CNET_VENT_Suv)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_CENT_BI), (c_aucVALVE_VEH_SPD_CENT_BI_Suv)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_CENT_AFOOT), (c_aucVALVE_VEH_SPD_CENT_AFOOT_Suv)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_FOOT_BI), (c_aucVALVE_VEH_SPD_FOOT_BI_Suv)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_FOOT_AFOOT), (c_aucVALVE_VEH_SPD_FOOT_AFOOT_Suv)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_2FOOT), (c_aucVALVE_VEH_SPD_2FOOT_Suv)); + M_MEMCOPY((g_aucBLR_SPD_VEH_SPD_V1_3), (c_aucBLR_SPD_VEH_SPD_V1_3_Suv)); + M_MEMCOPY((g_aucFRONT_SIDE_DRS_PERCENT), (c_aucFRONT_SIDE_DRS_PERCENT_Suv)); + M_MEMCOPY((g_aucFRONT_CENT_DRS_PERCENT), (c_aucFRONT_CENT_DRS_PERCENT_Suv)); +/* ------------------------------------------Different blower speed FRONT MODE: End*/ + M_MEMCOPY((g_aucVALVE_S1_R_BIPILLAR), (c_aucVALVE_S1_R_BIPILLAR_Suv)); + M_MEMCOPY((g_aucVALVE_S1_R_CENT_VENT), (c_aucVALVE_S1_R_CENT_VENT_Suv)); + M_MEMCOPY((g_aucVALVE_S1_R_FOOT), (c_aucVALVE_S1_R_FOOT_Suv)); + M_MEMCOPY((g_aucVALVE_PERC_R_BIPILLAR), (c_aucVALVE_PERC_R_BIPILLAR_Suv)); + M_MEMCOPY((g_aucVALVE_PERC_R_CENT_VENT), (c_aucVALVE_PERC_R_CENT_VENT_Suv)); + M_MEMCOPY((g_aucVALVE_PERC_R_FOOT), (c_aucVALVE_PERC_R_FOOT_Suv)); + M_MEMCOPY((g_aucBLR_SPD_V1_1_R), (c_aucBLR_SPD_V1_1_R_Suv)); + M_MEMCOPY((g_aucREAR_CEN_MIN_VALUE_BY_DRS_ZERO), (c_aucREAR_CEN_MIN_VALUE_BY_DRS_ZERO_Suv)); + M_MEMCOPY((g_aucBLR_SPD_K2_1_R_BIPILLAR_MIN), (c_aucBLR_SPD_K2_1_R_BIPILLAR_MIN_Suv)); + M_MEMCOPY((g_aucBLR_SPD_K2_2_R_CENT_VENT_MIN), (c_aucBLR_SPD_K2_2_R_CENT_VENT_MIN_Suv)); + M_MEMCOPY((g_aucBLR_SPD_K2_3_R_FOOT_MIN), (c_aucBLR_SPD_K2_3_R_FOOT_MIN_Suv)); + M_MEMCOPY((g_aucBLR_SPD_K2_1_R_BIPILLAR_MAX), (c_aucBLR_SPD_K2_1_R_BIPILLAR_MAX_Suv)); + M_MEMCOPY((g_aucBLR_SPD_K2_2_R_CENT_VENTR_MAX), (c_aucBLR_SPD_K2_2_R_CENT_VENTR_MAX_Suv)); + M_MEMCOPY((g_aucBLR_SPD_K2_3_R_FOOTR_MAX), (c_aucBLR_SPD_K2_3_R_FOOTR_MAX_Suv)); + M_MEMCOPY((g_aucREAR_SIDE_DRS_PERCENT_VALVE), (c_aucREAR_SIDE_DRS_PERCENT_VALVE_Suv)); + M_MEMCOPY((g_aucREAR_CENT_DRS_PERCENT_VALVE), (c_aucREAR_CENT_DRS_PERCENT_VALVE_Suv)); + M_MEMCOPY((g_aucREAR_SIDE_DRS_PERCENT_AF), (c_aucREAR_SIDE_DRS_PERCENT_AF_Suv)); + M_MEMCOPY((g_aucREAR_CENT_DRS_PERCENT_AF), (c_aucREAR_CENT_DRS_PERCENT_AF_Suv)); +/* ------------------------------------------Different blower speed REAR MODE: End*/ + M_MEMCOPY((g_ausMIN_PWM), (c_ausMIN_PWM_Suv)); +/* ------------------------------------------MinPWM: End*/ + M_MEMCOPY((g_assSTART_ENTER_COOLANT), (c_assSTART_ENTER_COOLANT_Suv)); + M_MEMCOPY((g_assSTART_COOLANT_STEP0_TO_1), (c_assSTART_COOLANT_STEP0_TO_1_Suv)); + M_MEMCOPY((g_assSTART_COOLANT_TO_STEP2), (c_assSTART_COOLANT_TO_STEP2_Suv)); + M_MEMCOPY((g_assSTART_COOLANT_STEP1_BLR_F), (c_assSTART_COOLANT_STEP1_BLR_F_Suv)); + M_MEMCOPY((g_assSTART_COOLANT_STEP1_BLR_R), (c_assSTART_COOLANT_STEP1_BLR_R_Suv)); + M_MEMCOPY((g_assSTART_ENTER_INCAR), (c_assSTART_ENTER_INCAR_Suv)); + M_MEMCOPY((g_ausSTART_ENTER_SETTEMP), (c_ausSTART_ENTER_SETTEMP_Suv)); + M_MEMCOPY((g_aucSTART_INCAR_FLT_UP), (c_aucSTART_INCAR_FLT_UP_Suv)); + M_MEMCOPY((g_aucSTART_INCAR_FLT_DN), (c_aucSTART_INCAR_FLT_DN_Suv)); + M_MEMCOPY((g_aucSTART_VALVE_IDX_STEP1), (c_aucSTART_VALVE_IDX_STEP1_Suv)); + M_MEMCOPY((g_aucSTART_AUTODEMIST2_STEP2), (c_aucSTART_AUTODEMIST2_STEP2_Suv)); + M_MEMCOPY((g_aucSTART_ELEC_WINDOW), (c_aucSTART_ELEC_WINDOW_Suv)); + M_MEMCOPY((g_ausSTART_BLR_AF_STEP12_F), (c_ausSTART_BLR_AF_STEP12_F_Suv)); + M_MEMCOPY((g_ausSTART_BLR_AF_STEP12_R), (c_ausSTART_BLR_AF_STEP12_R_Suv)); + M_MEMCOPY((g_ausSTART_BLR_SPD_STEP2_F), (c_ausSTART_BLR_SPD_STEP2_F_Suv)); + M_MEMCOPY((g_ausSTART_BLR_SPD_STEP2_R), (c_ausSTART_BLR_SPD_STEP2_R_Suv)); + M_MEMCOPY((g_aucSTART_DUCT_TGT_STEP2_FX_U), (c_aucSTART_DUCT_TGT_STEP2_FX_U_Suv)); + M_MEMCOPY((g_aucSTART_DUCT_TGT_STEP2_FX_L), (c_aucSTART_DUCT_TGT_STEP2_FX_L_Suv)); + M_MEMCOPY((g_aucSTART_DUCT_TGT_STEP2_RX), (c_aucSTART_DUCT_TGT_STEP2_RX_Suv)); + M_MEMCOPY((g_aucSTART_VALVE_CHANGE_SPD_F), (c_aucSTART_VALVE_CHANGE_SPD_F_Suv)); + M_MEMCOPY((g_aucSTART_VALVE_CHANGE_SPD_R), (c_aucSTART_VALVE_CHANGE_SPD_R_Suv)); + M_MEMCOPY((g_ausSTART_TIME_STEP1_TO_2), (c_ausSTART_TIME_STEP1_TO_2_Suv)); + M_MEMCOPY((g_ausSTART_TIME_STEP2_TO_3), (c_ausSTART_TIME_STEP2_TO_3_Suv)); + M_MEMCOPY((g_assSTART_INCAR_STEP1_TO_2), (c_assSTART_INCAR_STEP1_TO_2_Suv)); + M_MEMCOPY((g_assSTART_INCAR_STEP2_TO_3), (c_assSTART_INCAR_STEP2_TO_3_Suv)); + M_MEMCOPY((g_aucSTART_3WAY_OPEN), (c_aucSTART_3WAY_OPEN_Suv)); + M_MEMCOPY((g_aucSTART_2WAY_OPEN), (c_aucSTART_2WAY_OPEN_Suv)); + M_MEMCOPY((g_aucSTART_TXV_F), (c_aucSTART_TXV_F_Suv)); + M_MEMCOPY((g_aucSTART_TXV_R), (c_aucSTART_TXV_R_Suv)); +/* ------------------------------------------Start control: End*/ + M_MEMCOPY((g_assFAILURE_AMB_TEMP), (c_assFAILURE_AMB_TEMP_Suv)); + M_MEMCOPY((g_assAC_PRESSURE_LOW_HYS_UP), (c_assAC_PRESSURE_LOW_HYS_UP_Suv)); + M_MEMCOPY((g_assAC_PRESSURE_LOW_HYS_DN), (c_assAC_PRESSURE_LOW_HYS_DN_Suv)); + M_MEMCOPY((g_assAC_LOW_AMB_F), (c_assAC_LOW_AMB_F_Suv)); + M_MEMCOPY((g_assAC_CUT_OFF_AMB_F), (c_assAC_CUT_OFF_AMB_F_Suv)); + M_MEMCOPY((g_assAC_WINTER_TXV_DEWPOINT), (c_assAC_WINTER_TXV_DEWPOINT_Suv)); + M_MEMCOPY((g_assAC_CUT_OFF_AMB_R), (c_assAC_CUT_OFF_AMB_R_Suv)); + M_MEMCOPY((g_assEVA_TG_AMB_F), (c_assEVA_TG_AMB_F_Suv)); + M_MEMCOPY((g_assEVA_TG_AMB_R), (c_assEVA_TG_AMB_R_Suv)); + g_ucAC_EXTRA_RPM = c_ucAC_EXTRA_RPM_Suv; + M_MEMCOPY((g_assAC_EVA_LV_SHUT_OFF), (c_assAC_EVA_LV_SHUT_OFF_Suv)); + M_MEMCOPY((g_assAC_PRESSURE_HYS_HI_ENG_ON), (c_assAC_PRESSURE_HYS_HI_ENG_ON_Suv)); + g_usCMP_MAX_ENG_OFF = c_usCMP_MAX_ENG_OFF_Suv; + g_ucFAN_MAX_ENG_OFF = c_ucFAN_MAX_ENG_OFF_Suv; + g_ssAC_WINTER_TXV_HYST = c_ssAC_WINTER_TXV_HYST_Suv; + M_MEMCOPY((g_aucAC_PRESSURE_HYS_HI_ENG_OFF), (c_aucAC_PRESSURE_HYS_HI_ENG_OFF_Suv)); + M_MEMCOPY((g_ausCMP_RPM_RESONANCE), (c_ausCMP_RPM_RESONANCE_Suv)); +/* ------------------------------------------A/C Control Pressure : End*/ + M_MEMCOPY((g_assPRESSURE_TO_FAN_X), (c_assPRESSURE_TO_FAN_X_Suv)); + M_MEMCOPY((g_aucPRESSURE_TO_FAN_Y), (c_aucPRESSURE_TO_FAN_Y_Suv)); +/* ------------------------------------------CoolingFan: End*/ + g_ssREST_BATT = c_ssREST_BATT_Suv; + g_ssRESTW_AMB = c_ssRESTW_AMB_Suv; + M_MEMCOPY((g_assRESTW_WATER), (c_assRESTW_WATER_Suv)); + g_usRESTW_READYEXPIRETIME = c_usRESTW_READYEXPIRETIME_Suv; + M_MEMCOPY((g_aucRESTW_MODE), (c_aucRESTW_MODE_Suv)); + g_usRESTW_TIMEOUTTIME = c_usRESTW_TIMEOUTTIME_Suv; + g_ucRESTW_BLRSTEP = c_ucRESTW_BLRSTEP_Suv; + g_ssRESTS_AMB = c_ssRESTS_AMB_Suv; + g_uctRESTS_READYEXPIRETIME = c_uctRESTS_READYEXPIRETIME_Suv; + M_MEMCOPY((g_aucRESTS_MODE), (c_aucRESTS_MODE_Suv)); + g_usRESTS_TIMEOUTTIME = c_usRESTS_TIMEOUTTIME_Suv; + g_ucRESTS_BLRSTEP = c_ucRESTS_BLRSTEP_Suv; +/* ------------------------------------------Rest mode: End*/ + g_usFRESH_AIR_PURGE_ENTRY_TIME = c_usFRESH_AIR_PURGE_ENTRY_TIME_Suv; + M_MEMCOPY((g_ausFRESH_AIR_PURGE_CHANGE_TIME), (c_ausFRESH_AIR_PURGE_CHANGE_TIME_Suv)); +/* ------------------------------------------Purge Rec: End*/ + M_MEMCOPY((g_assMAX_DEF_U_DTG), (c_assMAX_DEF_U_DTG_Suv)); + M_MEMCOPY((g_ausMAX_BLR_SPD), (c_ausMAX_BLR_SPD_Suv)); +/* ------------------------------------------MAX DEF: End*/ + M_MEMCOPY((g_aucAQS_REC_LV_CO), (c_aucAQS_REC_LV_CO_Suv)); + M_MEMCOPY((g_aucAQS_OSA_LV_CO), (c_aucAQS_OSA_LV_CO_Suv)); + M_MEMCOPY((g_aucAQS_REC_LV_NOX), (c_aucAQS_REC_LV_NOX_Suv)); + M_MEMCOPY((g_aucAQS_OSA_LV_NOX), (c_aucAQS_OSA_LV_NOX_Suv)); + M_MEMCOPY((g_aucAQS_REC_LV_NH3), (c_aucAQS_REC_LV_NH3_Suv)); + M_MEMCOPY((g_aucAQS_OSA_LV_NH3), (c_aucAQS_OSA_LV_NH3_Suv)); + g_ucAQS_REC_ON_TIME = c_ucAQS_REC_ON_TIME_Suv; + M_MEMCOPY((g_aucAQS_REC_ON_WAIT), (c_aucAQS_REC_ON_WAIT_Suv)); +/* ------------------------------------------Aqs: End*/ + g_usAUTODEMIST_LV2_BLR_PLUS = c_usAUTODEMIST_LV2_BLR_PLUS_Suv; + g_usAUTODEMIST_LV3_BLR_PLUS = c_usAUTODEMIST_LV3_BLR_PLUS_Suv; + M_MEMCOPY((g_assAUTODEMIST_OFFSET_AMB_TEMP), (c_assAUTODEMIST_OFFSET_AMB_TEMP_Suv)); + M_MEMCOPY((g_assAUTODEMIST_OFFSET_VENT_TEMP), (c_assAUTODEMIST_OFFSET_VENT_TEMP_Suv)); + M_MEMCOPY((g_assAUTODEMIST_STEP_UP), (c_assAUTODEMIST_STEP_UP_Suv)); + M_MEMCOPY((g_assAUTODEMIST_STEP_DN), (c_assAUTODEMIST_STEP_DN_Suv)); + M_MEMCOPY((g_assAUTODEMIST_WINTER), (c_assAUTODEMIST_WINTER_Suv)); +/* ------------------------------------------Auto Demist: End*/ + g_ssAUTODEMIST_ELEC_AMB_ENTRY = c_ssAUTODEMIST_ELEC_AMB_ENTRY_Suv; + M_MEMCOPY((g_assAUTODEMIST_ELEC_WINDSHELD_TEMP), (c_assAUTODEMIST_ELEC_WINDSHELD_TEMP_Suv)); +/* ------------------------------------------Electric AutoDemist: End*/ + g_ssAMBFILT_WATER = c_ssAMBFILT_WATER_Suv; + M_MEMCOPY((g_aucAMBFILT_H_CNT), (c_aucAMBFILT_H_CNT_Suv)); + g_ssAMB_FAILSAFE = c_ssAMB_FAILSAFE_Suv; + g_ssAMBKEEP_KAT = c_ssAMBKEEP_KAT_Suv; + g_ssAMBKEEP_KAT_PLUS = c_ssAMBKEEP_KAT_PLUS_Suv; + g_ssAMBKEEP_WATER = c_ssAMBKEEP_WATER_Suv; + M_MEMCOPY((g_aucAMBRATE_RISING), (c_aucAMBRATE_RISING_Suv)); + M_MEMCOPY((g_aucAMBRATE_FALLING), (c_aucAMBRATE_FALLING_Suv)); + M_MEMCOPY((g_aucAMBRATE_RISING_DIFF), (c_aucAMBRATE_RISING_DIFF_Suv)); + M_MEMCOPY((g_aucAMBRATE_FALLING_DIFF), (c_aucAMBRATE_FALLING_DIFF_Suv)); +/* ------------------------------------------Ambient: End*/ + M_MEMCOPY((g_ausINCARRATE_RISING_F), (c_ausINCARRATE_RISING_F_Suv)); + M_MEMCOPY((g_ausINCARRATE_FALLING_F), (c_ausINCARRATE_FALLING_F_Suv)); + M_MEMCOPY((g_ausINCARRATE_RISING_DIFF_F), (c_ausINCARRATE_RISING_DIFF_F_Suv)); + M_MEMCOPY((g_ausINCARRATE_FALLING_DIFF_F), (c_ausINCARRATE_FALLING_DIFF_F_Suv)); + M_MEMCOPY((g_ausINCARRATE_RISING_R), (c_ausINCARRATE_RISING_R_Suv)); + M_MEMCOPY((g_ausINCARRATE_FALLING_R), (c_ausINCARRATE_FALLING_R_Suv)); + M_MEMCOPY((g_ausINCARRATE_RISING_DIFF_R), (c_ausINCARRATE_RISING_DIFF_R_Suv)); + M_MEMCOPY((g_ausINCARRATE_FALLING_DIFF_R), (c_ausINCARRATE_FALLING_DIFF_R_Suv)); +/* ------------------------------------------Incar: End*/ + M_MEMCOPY((g_ausSUNRATE_RISING), (c_ausSUNRATE_RISING_Suv)); + M_MEMCOPY((g_ausSUNRATE_FALLING), (c_ausSUNRATE_FALLING_Suv)); +/* ------------------------------------------Sun: End*/ + M_MEMCOPY((g_ausAMB_LV_CHANGE_UNIT), (c_ausAMB_LV_CHANGE_UNIT_Suv)); + M_MEMCOPY((g_aucAMB_LV_CHANGE_SEC), (c_aucAMB_LV_CHANGE_SEC_Suv)); +/* ------------------------------------------Level Chage: End*/ + g_ssTHREEWAY_WATER = c_ssTHREEWAY_WATER_Suv; + M_MEMCOPY((g_assTHREEWAY_DUCT_TGT_R), (c_assTHREEWAY_DUCT_TGT_R_Suv)); + M_MEMCOPY((g_aucTHEREEWAY_EXPIRING), (c_aucTHEREEWAY_EXPIRING_Suv)); +/* ------------------------------------------Three way: End*/ + M_MEMCOPY((g_assTWOWAY_REAR_DUCTTGT_R), (c_assTWOWAY_REAR_DUCTTGT_R_Suv)); + M_MEMCOPY((g_aucTWOWAY_EXPIRING), (c_aucTWOWAY_EXPIRING_Suv)); +/* ------------------------------------------two-way: End*/ + M_MEMCOPY((g_aucACT_HOM_SPD_FL_CH0), (c_aucACT_HOM_SPD_FL_CH0_Suv)); + M_MEMCOPY((g_aucACT_HOM_SPD_FR_CH1), (c_aucACT_HOM_SPD_FR_CH1_Suv)); + M_MEMCOPY((g_aucACT_HOM_SPD_R_CH2), (c_aucACT_HOM_SPD_R_CH2_Suv)); + M_MEMCOPY((g_aucACT_HOM_SPD_R_EX_CH2), (c_aucACT_HOM_SPD_R_EX_CH2_Suv)); + M_MEMCOPY((g_aucACT_MOV_SPD_FL_CH0), (c_aucACT_MOV_SPD_FL_CH0_Suv)); + M_MEMCOPY((g_aucACT_MOV_SPD_FR_CH1), (c_aucACT_MOV_SPD_FR_CH1_Suv)); + M_MEMCOPY((g_aucACT_MOV_SPD_R_CH2), (c_aucACT_MOV_SPD_R_CH2_Suv)); + M_MEMCOPY((g_aucACT_MOV_SPD_R_EX_CH2), (c_aucACT_MOV_SPD_R_EX_CH2_Suv)); +/* ------------------------------------------Actuator Homing: End*/ + M_MEMCOPY((g_assHI_MODE_ENG_TMEP), (c_assHI_MODE_ENG_TMEP_Suv)); + M_MEMCOPY((g_aucHI_MODE_BLR_STEP_STS), (c_aucHI_MODE_BLR_STEP_STS_Suv)); +/* ------------------------------------------Hi Mode: End*/ + M_MEMCOPY((g_ausMinusAF_GlassPos_L), (c_ausMinusAF_GlassPos_L_Suv)); + M_MEMCOPY((g_ausMinusAF_GlassPos_R), (c_ausMinusAF_GlassPos_R_Suv)); +/* ------------------------------------------GlassPosition: End*/ + M_MEMCOPY((g_assFoot2_Lv3_Amb), (c_assFoot2_Lv3_Amb_Suv)); + M_MEMCOPY((g_assFoot2_Lv4_Amb), (c_assFoot2_Lv4_Amb_Suv)); + M_MEMCOPY((g_assFoot2_Lv5_Amb), (c_assFoot2_Lv5_Amb_Suv)); + M_MEMCOPY((g_assFoot2_Lv3_DuctTgt_Plus), (c_assFoot2_Lv3_DuctTgt_Plus_Suv)); + M_MEMCOPY((g_assFoot2_Lv4_DuctTgt_Plus), (c_assFoot2_Lv4_DuctTgt_Plus_Suv)); + M_MEMCOPY((g_assFoot2_Lv5_DuctTgt_Plus), (c_assFoot2_Lv5_DuctTgt_Plus_Suv)); + M_MEMCOPY((g_ausFoot2_Lv1_FrontBlr_X), (c_ausFoot2_Lv1_FrontBlr_X_Suv)); + M_MEMCOPY((g_ausFoot2_Lv1_Foot2Act_Y), (c_ausFoot2_Lv1_Foot2Act_Y_Suv)); + M_MEMCOPY((g_assFoot2_Lv2_Threshold_Diff), (c_assFoot2_Lv2_Threshold_Diff_Suv)); + M_MEMCOPY((g_assFoot2_Lv3_Threshold_Diff), (c_assFoot2_Lv3_Threshold_Diff_Suv)); +/* ------------------------------------------Foot2 Ctrl: End*/ + M_MEMCOPY((g_ausDbF_Side_Af_Bi), (c_ausDbF_Side_Af_Bi_Suv)); + M_MEMCOPY((g_ausDbF_Side_Af_Bi2), (c_ausDbF_Side_Af_Bi2_Suv)); + M_MEMCOPY((g_ausDbF_Side_Af_Vent), (c_ausDbF_Side_Af_Vent_Suv)); + M_MEMCOPY((g_ausDbF_Side_Bi_Bi2), (c_ausDbF_Side_Bi_Bi2_Suv)); + M_MEMCOPY((g_ausDbF_Side_Bi_Vent), (c_ausDbF_Side_Bi_Vent_Suv)); + M_MEMCOPY((g_ausDbF_Side_Bi2_Vent), (c_ausDbF_Side_Bi2_Vent_Suv)); + M_MEMCOPY((g_ausDbF_Cen_Af_Bi), (c_ausDbF_Cen_Af_Bi_Suv)); + M_MEMCOPY((g_ausDbF_Cen_Af_Bi2), (c_ausDbF_Cen_Af_Bi2_Suv)); + M_MEMCOPY((g_ausDbF_Cen_Af_Vent), (c_ausDbF_Cen_Af_Vent_Suv)); + M_MEMCOPY((g_ausDbF_Cen_Bi_Bi2), (c_ausDbF_Cen_Bi_Bi2_Suv)); + M_MEMCOPY((g_ausDbF_Cen_Bi_Vent), (c_ausDbF_Cen_Bi_Vent_Suv)); + M_MEMCOPY((g_ausDbF_Cen_Bi2_Vent), (c_ausDbF_Cen_Bi2_Vent_Suv)); + M_MEMCOPY((g_ausDbF_Foot_Af_Bi), (c_ausDbF_Foot_Af_Bi_Suv)); + M_MEMCOPY((g_ausDbF_Foot_Af_Bi2), (c_ausDbF_Foot_Af_Bi2_Suv)); + M_MEMCOPY((g_ausDbF_Foot_Af_Vent), (c_ausDbF_Foot_Af_Vent_Suv)); + M_MEMCOPY((g_ausDbF_Foot_Bi_Bi2), (c_ausDbF_Foot_Bi_Bi2_Suv)); + M_MEMCOPY((g_ausDbF_Foot_Bi_Vent), (c_ausDbF_Foot_Bi_Vent_Suv)); + M_MEMCOPY((g_ausDbF_Foot_Bi2_Vent), (c_ausDbF_Foot_Bi2_Vent_Suv)); + M_MEMCOPY((g_ausDbF_AF_Af_Bi), (c_ausDbF_AF_Af_Bi_Suv)); + M_MEMCOPY((g_ausDbF_AF_Af_Bi2), (c_ausDbF_AF_Af_Bi2_Suv)); + M_MEMCOPY((g_ausDbF_AF_Af_Vent), (c_ausDbF_AF_Af_Vent_Suv)); + M_MEMCOPY((g_ausDbF_AF_Bi_Bi2), (c_ausDbF_AF_Bi_Bi2_Suv)); + M_MEMCOPY((g_ausDbF_AF_Bi_Vent), (c_ausDbF_AF_Bi_Vent_Suv)); + M_MEMCOPY((g_ausDbF_AF_Bi2_Vent), (c_ausDbF_AF_Bi2_Vent_Suv)); + M_MEMCOPY((g_ausDbF_Pwm_Af_Bi), (c_ausDbF_Pwm_Af_Bi_Suv)); + M_MEMCOPY((g_ausDbF_Pwm_Af_Bi2), (c_ausDbF_Pwm_Af_Bi2_Suv)); + M_MEMCOPY((g_ausDbF_Pwm_Af_Vent), (c_ausDbF_Pwm_Af_Vent_Suv)); + M_MEMCOPY((g_ausDbF_Pwm_Bi_Bi2), (c_ausDbF_Pwm_Bi_Bi2_Suv)); + M_MEMCOPY((g_ausDbF_Pwm_Bi_Vent), (c_ausDbF_Pwm_Bi_Vent_Suv)); + M_MEMCOPY((g_ausDbF_Pwm_Bi2_Vent), (c_ausDbF_Pwm_Bi2_Vent_Suv)); +/* ------------------------------------------Different blower Front: End*/ + g_usAromaPwm_Min = c_usAromaPwm_Min_Suv; + g_usAromaPwm_Max = c_usAromaPwm_Max_Suv; +/* ------------------------------------------Aroma Limit Pwm: End*/ +/*********************************************************Cal Table End*/ + +} +/****************************************************************************** + * LOCAL FUNCTIONS + *****************************************************************************/ +/* End of Excel line : 2159 */ +/****************************************************************************** + * EOF + *****************************************************************************/ diff --git a/calib/Rs_Cal_3_Suv.h b/calib/Rs_Cal_3_Suv.h new file mode 100644 index 0000000..95b3567 --- /dev/null +++ b/calib/Rs_Cal_3_Suv.h @@ -0,0 +1,38 @@ +/** Doxygen: File brief + ****************************************************************************** + * @file Rs_Cal_3_Suv.h + * @brief No brief + * @remark Generated by C:\9999\Rs_Cal_R23_ver21_SedanL.xlsm + * Generated on yyyy-mm-dd hh:mm:ss + *****************************************************************************/ +#ifndef RS_CAL_3_SUV_H__ +#define RS_CAL_3_SUV_H__ + +/****************************************************************************** + * INCLUDE FILES +*****************************************************************************/ +#include "rtwtypes.h" +#include "common.h" +#include "HVAC_preDefine.h" +#include "Rs_Cal_Base.h" + +/****************************************************************************** + * MACRO DECLARATIONS + *****************************************************************************/ +/****************************************************************************** + * GLOBAL TYPEDEFS (STRUCTURES, UNIONS, ENUMS) + *****************************************************************************/ +/****************************************************************************** + * GLOBAL VARIABLES DECLARATIONS + *****************************************************************************/ +extern SECT_VEH_CAL_3 const tU08 c_ucCalFromRelease_Suv; +/****************************************************************************** + * GLOBAL FUNCTIONS DECLARATIONS + *****************************************************************************/ +extern void Rs_Cal_3_Suv(void); + +/* End of Excel line : 34 */ +#endif /*RS_CAL_3_SUV_H__*/ +/****************************************************************************** + * EOF + *****************************************************************************/ diff --git a/calib/Rs_Cal_4_Mpv.c b/calib/Rs_Cal_4_Mpv.c new file mode 100644 index 0000000..ef0d6f9 --- /dev/null +++ b/calib/Rs_Cal_4_Mpv.c @@ -0,0 +1,2162 @@ +/** Doxygen: File brief + ****************************************************************************** + * @file Rs_Cal_4_Mpv.c + * @brief No brief + * @remark Generated by C:\9999\Rs_Cal_R23_ver21_SedanL.xlsm + * Generated on yyyy-mm-dd hh:mm:ss + *****************************************************************************/ +/****************************************************************************** + * INCLUDE FILES + *****************************************************************************/ +#include "Rs_Cal_4_Mpv.h" + +/****************************************************************************** + * MACRO DECLARATIONS + *****************************************************************************/ +/*PRQA S 0615 EOF #suppress : More than 511 block scope identifiers, from Calibration data table, No impact*/ +/*PRQA S 1514 EOF #suppress : In the same translation(used != defined), from Calibration data table, No impact*/ +/*PRQA S 3408 EOF #suppress : To manage Cal. data separately, from Calibration data table, No Impact*/ +/****************************************************************************** + * LOCAL TYPEDEFS (STRUCTURES, UNIONS, ENUMS) + *****************************************************************************/ +/****************************************************************************** + * GLOBAL VARIABLES DECLARATIONS + *****************************************************************************/ +SECT_VEH_CAL_4 const tU08 c_ucCalFromRelease_Mpv = ID_TRUE; +SECT_VEH_CAL_4 const tU08 c_aucCAL_FP_DATE_Mpv[3] = { VERSION_MPV_Y, VERSION_MPV_M, VERSION_MPV_D}; +SECT_VEH_CAL_4 const tU08 c_aucCAL_VERSION_Mpv[2] = { 0, 20}; +SECT_VEH_CAL_4 const tU08 c_ucCAL_VARIANT_Mpv = 5; +/* ------------------------------------------Cal Version : End*/ +SECT_VEH_CAL_4 const tU16 c_ausSET_TEMP_FULL_Mpv[13] = { 170, 180, 190, 200, 210, 220, 230, 240, 250, 260, 270, 280, 290}; +SECT_VEH_CAL_4 const tU16 c_ausSET_TEMP_HALF_Mpv[7] = { 170, 190, 210, 230, 250, 270, 290}; +/* ------------------------------------------Set Temp : End*/ +SECT_VEH_CAL_4 const tS16 c_assINCAR_TG_FL_LV0_Mpv[13] = { 180, 190, 200, 210, 220, 235, 245, 255, 270, 280, 290, 310, 330}; +SECT_VEH_CAL_4 const tS16 c_assINCAR_TG_FR_LV0_Mpv[13] = { 180, 190, 200, 210, 220, 235, 245, 255, 270, 280, 290, 310, 330}; +SECT_VEH_CAL_4 const tS16 c_assVTG_FL_LV0_Mpv[13] = { 120, 105, 100, 95, 90, 85, 80, 80, 70, 65, 60, 60, 60}; +SECT_VEH_CAL_4 const tS16 c_assVTG_FR_LV0_Mpv[13] = { 120, 105, 100, 95, 90, 85, 80, 80, 70, 65, 60, 60, 60}; +SECT_VEH_CAL_4 const tS16 c_assVF_MIN_LV0_Mpv[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_4 const tS16 c_assVF_MAX_LV0_Mpv[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_Y1_LV0_Mpv[7] = { 60, 60, 50, 50, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_Y2_LV0_Mpv[7] = { 20, 20, 20, 20, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_Y3_LV0_Mpv[7] = { -20, -20, -20, -10, 5, 5, 5}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_Y4_LV0_Mpv[7] = { -50, -50, -50, -20, 10, 10, 10}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_X1_LV0_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_X2_LV0_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_X3_LV0_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_X4_LV0_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assVF_AMB_Y1_LV0_Mpv[7] = { 10, 10, 10, 5, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_AMB_Y2_LV0_Mpv[7] = { -10, -10, -10, -10, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_AMB_X1_LV0_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assVF_AMB_X2_LV0_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assVF_SUN_Y1_LV0_Mpv[7] = { 20, 20, 20, 20, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_SUN_Y2_LV0_Mpv[7] = { 50, 50, 50, 50, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_SUN_X1_LV0_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assVF_SUN_X2_LV0_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assTG_FLU_LV0_Mpv[13] = { 20, 20, 20, 50, 60, 80, 100, 125, 180, 250, 380, 500, 550}; +SECT_VEH_CAL_4 const tS16 c_assTG_FRU_LV0_Mpv[13] = { 20, 20, 20, 50, 60, 80, 100, 125, 180, 250, 380, 500, 550}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_MIN_LV0_Mpv[7] = { 20, 20, 20, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_MAX_LV0_Mpv[7] = { 600, 600, 600, 600, 600, 600, 600}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_Y1_LV0_Mpv[7] = { 0, -20, -50, -50, -100, -150, -200}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_Y2_LV0_Mpv[7] = { 0, -10, -30, -50, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_Y3_LV0_Mpv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_Y4_LV0_Mpv[7] = { 200, 200, 200, 150, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_X1_LV0_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_X2_LV0_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_X3_LV0_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_X4_LV0_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_AMB_Y1_LV0_Mpv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_AMB_Y2_LV0_Mpv[7] = { 50, 50, 50, 50, 50, 25, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_AMB_X1_LV0_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_AMB_X2_LV0_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_SUN_Y1_LV0_Mpv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_SUN_Y2_LV0_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_SUN_X1_LV0_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_SUN_X2_LV0_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assTG_FLL_LV0_Mpv[13] = { 150, 150, 150, 150, 200, 250, 300, 400, 450, 500, 600, 650, 700}; +SECT_VEH_CAL_4 const tS16 c_assTG_FRL_LV0_Mpv[13] = { 150, 150, 150, 150, 200, 250, 300, 400, 450, 500, 600, 650, 700}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_MIN_LV0_Mpv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_MAX_LV0_Mpv[7] = { 400, 450, 500, 600, 600, 600, 600}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_Y1_LV0_Mpv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_Y2_LV0_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_Y3_LV0_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_Y4_LV0_Mpv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_X1_LV0_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_X2_LV0_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_X3_LV0_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_X4_LV0_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_AMB_Y1_LV0_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_AMB_Y2_LV0_Mpv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_AMB_X1_LV0_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_AMB_X2_LV0_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_SUN_Y1_LV0_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_SUN_Y2_LV0_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_SUN_X1_LV0_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_SUN_X2_LV0_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assINCAR_TG_RL_LV0_Mpv[13] = { 190, 195, 200, 215, 230, 240, 250, 270, 280, 290, 300, 310, 320}; +SECT_VEH_CAL_4 const tS16 c_assINCAR_TG_RR_LV0_Mpv[13] = { 190, 195, 200, 215, 230, 240, 250, 270, 280, 290, 300, 310, 320}; +SECT_VEH_CAL_4 const tS16 c_assVTG_RL_LV0_Mpv[13] = { 110, 100, 92, 82, 75, 70, 65, 65, 60, 60, 60, 60, 60}; +SECT_VEH_CAL_4 const tS16 c_assVTG_RR_LV0_Mpv[13] = { 110, 100, 92, 82, 75, 70, 65, 65, 60, 60, 60, 60, 60}; +SECT_VEH_CAL_4 const tS16 c_assVR_MIN_LV0_Mpv[7] = { 80, 80, 40, 40, 40, 30, 30}; +SECT_VEH_CAL_4 const tS16 c_assVR_MAX_LV0_Mpv[7] = { 160, 160, 160, 160, 100, 80, 80}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_Y1_LV0_Mpv[7] = { 60, 60, 50, 50, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_Y2_LV0_Mpv[7] = { 20, 20, 20, 20, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_Y3_LV0_Mpv[7] = { -20, -20, -20, -10, 5, 5, 5}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_Y4_LV0_Mpv[7] = { -50, -50, -50, -20, 10, 10, 10}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_X1_LV0_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_X2_LV0_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_X3_LV0_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_X4_LV0_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assVR_AMB_Y1_LV0_Mpv[7] = { 20, 20, 20, 20, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVR_AMB_Y2_LV0_Mpv[7] = { 0, 0, -50, -50, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVR_AMB_X1_LV0_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assVR_AMB_X2_LV0_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assVR_SUN_Y1_LV0_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVR_SUN_Y2_LV0_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVR_SUN_X1_LV0_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assVR_SUN_X2_LV0_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assTG_RL_LV0_Mpv[13] = { 30, 30, 30, 50, 90, 100, 120, 180, 240, 320, 400, 450, 500}; +SECT_VEH_CAL_4 const tS16 c_assTG_RR_LV0_Mpv[13] = { 30, 30, 30, 50, 90, 100, 120, 180, 240, 320, 400, 450, 500}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_MIN_LV0_Mpv[7] = { 20, 20, 20, 20, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_MAX_LV0_Mpv[7] = { 400, 400, 450, 500, 600, 600, 600}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_Y1_LV0_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_Y2_LV0_Mpv[7] = { -40, -40, -40, -40, -40, -50, -60}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_Y3_LV0_Mpv[7] = { 40, 40, 40, 40, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_Y4_LV0_Mpv[7] = { 200, 200, 200, 100, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_X1_LV0_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_X2_LV0_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_X3_LV0_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_X4_LV0_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_AMB_Y1_LV0_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_AMB_Y2_LV0_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_AMB_X1_LV0_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_AMB_X2_LV0_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_SUN_Y1_LV0_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_SUN_Y2_LV0_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_SUN_X1_LV0_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_SUN_X2_LV0_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_DUCT_TIME_FR_LV0_Mpv[7] = { 600, 600, 600, 600, 600, 600, 600}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_DUCT_TIME_FL_LV0_Mpv[7] = { 600, 600, 600, 600, 600, 600, 600}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_DUCT_RATE_LV0_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_DUCT_MAX_LV0_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_AF_TIME_FR_LV0_Mpv[7] = { 3000, 3000, 3000, 3000, 3000, 3000, 3000}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_AF_TIME_FL_LV0_Mpv[7] = { 3000, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_AF_RATE_LV0_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_AF_MAX_LV0_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv0 : End*/ +SECT_VEH_CAL_4 const tS16 c_assINCAR_TG_FL_LV1_Mpv[13] = { 180, 190, 200, 210, 220, 235, 245, 255, 265, 270, 280, 300, 310}; +SECT_VEH_CAL_4 const tS16 c_assINCAR_TG_FR_LV1_Mpv[13] = { 180, 190, 200, 210, 220, 235, 245, 255, 265, 270, 280, 300, 310}; +SECT_VEH_CAL_4 const tS16 c_assVTG_FL_LV1_Mpv[13] = { 110, 95, 90, 85, 80, 75, 70, 70, 65, 65, 60, 60, 60}; +SECT_VEH_CAL_4 const tS16 c_assVTG_FR_LV1_Mpv[13] = { 110, 95, 90, 85, 80, 75, 70, 70, 65, 65, 60, 60, 60}; +SECT_VEH_CAL_4 const tS16 c_assVF_MIN_LV1_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assVF_MAX_LV1_Mpv[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_Y1_LV1_Mpv[7] = { 40, 40, 45, 50, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_Y2_LV1_Mpv[7] = { 10, 10, 10, 10, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_Y3_LV1_Mpv[7] = { -10, -10, -10, -10, 5, 5, 5}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_Y4_LV1_Mpv[7] = { -50, -40, -30, -30, 10, 10, 10}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_X1_LV1_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_X2_LV1_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_X3_LV1_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_X4_LV1_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assVF_AMB_Y1_LV1_Mpv[7] = { 10, 10, 10, 10, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_AMB_Y2_LV1_Mpv[7] = { -10, -10, -10, -10, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_AMB_X1_LV1_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assVF_AMB_X2_LV1_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assVF_SUN_Y1_LV1_Mpv[7] = { 10, 10, 10, 10, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_SUN_Y2_LV1_Mpv[7] = { 30, 30, 30, 30, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_SUN_X1_LV1_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assVF_SUN_X2_LV1_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assTG_FLU_LV1_Mpv[13] = { 50, 70, 90, 120, 130, 140, 150, 180, 250, 350, 450, 500, 550}; +SECT_VEH_CAL_4 const tS16 c_assTG_FRU_LV1_Mpv[13] = { 50, 70, 90, 120, 130, 140, 150, 180, 250, 350, 450, 500, 550}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_MIN_LV1_Mpv[7] = { 20, 20, 20, 20, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_MAX_LV1_Mpv[7] = { 400, 450, 450, 500, 600, 600, 600}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_Y1_LV1_Mpv[7] = { 0, -20, -50, -70, -100, -150, -200}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_Y2_LV1_Mpv[7] = { 0, -10, -30, -50, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_Y3_LV1_Mpv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_Y4_LV1_Mpv[7] = { 200, 200, 200, 150, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_X1_LV1_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_X2_LV1_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_X3_LV1_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_X4_LV1_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_AMB_Y1_LV1_Mpv[7] = { 0, 0, -30, -50, -30, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_AMB_Y2_LV1_Mpv[7] = { 0, 30, 50, 100, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_AMB_X1_LV1_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_AMB_X2_LV1_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_SUN_Y1_LV1_Mpv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_SUN_Y2_LV1_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_SUN_X1_LV1_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_SUN_X2_LV1_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assTG_FLL_LV1_Mpv[13] = { 150, 200, 250, 250, 250, 250, 300, 400, 450, 500, 600, 650, 800}; +SECT_VEH_CAL_4 const tS16 c_assTG_FRL_LV1_Mpv[13] = { 150, 200, 250, 250, 250, 250, 300, 400, 450, 500, 600, 650, 800}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_MIN_LV1_Mpv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_MAX_LV1_Mpv[7] = { 450, 450, 500, 600, 600, 600, 600}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_Y1_LV1_Mpv[7] = { 0, 0, 0, 0, 0, -100, -200}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_Y2_LV1_Mpv[7] = { 0, 0, 0, 0, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_Y3_LV1_Mpv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_Y4_LV1_Mpv[7] = { 100, 100, 100, 50, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_X1_LV1_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_X2_LV1_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_X3_LV1_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_X4_LV1_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_AMB_Y1_LV1_Mpv[7] = { 0, 0, -30, -50, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_AMB_Y2_LV1_Mpv[7] = { 0, 0, 30, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_AMB_X1_LV1_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_AMB_X2_LV1_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_SUN_Y1_LV1_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_SUN_Y2_LV1_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_SUN_X1_LV1_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_SUN_X2_LV1_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assINCAR_TG_RL_LV1_Mpv[13] = { 190, 195, 200, 215, 230, 240, 250, 270, 280, 290, 300, 310, 320}; +SECT_VEH_CAL_4 const tS16 c_assINCAR_TG_RR_LV1_Mpv[13] = { 190, 195, 200, 215, 230, 240, 250, 270, 280, 290, 300, 310, 320}; +SECT_VEH_CAL_4 const tS16 c_assVTG_RL_LV1_Mpv[13] = { 110, 100, 90, 80, 70, 65, 65, 65, 70, 70, 70, 70, 70}; +SECT_VEH_CAL_4 const tS16 c_assVTG_RR_LV1_Mpv[13] = { 110, 100, 90, 80, 70, 65, 65, 65, 70, 70, 70, 70, 70}; +SECT_VEH_CAL_4 const tS16 c_assVR_MIN_LV1_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assVR_MAX_LV1_Mpv[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_Y1_LV1_Mpv[7] = { 60, 60, 50, 50, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_Y2_LV1_Mpv[7] = { 20, 20, 20, 20, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_Y3_LV1_Mpv[7] = { -20, -20, -20, -10, 5, 5, 5}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_Y4_LV1_Mpv[7] = { -50, -50, -50, -20, 10, 10, 10}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_X1_LV1_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_X2_LV1_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_X3_LV1_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_X4_LV1_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assVR_AMB_Y1_LV1_Mpv[7] = { 0, 0, 5, 0, -10, -10, -10}; +SECT_VEH_CAL_4 const tS16 c_assVR_AMB_Y2_LV1_Mpv[7] = { 0, 0, -5, -5, 10, 15, 20}; +SECT_VEH_CAL_4 const tS16 c_assVR_AMB_X1_LV1_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assVR_AMB_X2_LV1_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assVR_SUN_Y1_LV1_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVR_SUN_Y2_LV1_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVR_SUN_X1_LV1_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assVR_SUN_X2_LV1_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assTG_RL_LV1_Mpv[13] = { 30, 30, 50, 80, 90, 100, 130, 160, 240, 320, 400, 450, 500}; +SECT_VEH_CAL_4 const tS16 c_assTG_RR_LV1_Mpv[13] = { 30, 30, 50, 80, 90, 100, 130, 160, 240, 320, 400, 450, 500}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_MIN_LV1_Mpv[7] = { 20, 20, 20, 20, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_MAX_LV1_Mpv[7] = { 400, 400, 450, 500, 600, 600, 600}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_Y1_LV1_Mpv[7] = { -100, -100, -100, -100, -100, -150, -200}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_Y2_LV1_Mpv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_Y3_LV1_Mpv[7] = { 50, 50, 50, 50, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_Y4_LV1_Mpv[7] = { 200, 200, 200, 200, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_X1_LV1_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_X2_LV1_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_X3_LV1_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_X4_LV1_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_AMB_Y1_LV1_Mpv[7] = { 0, 0, -10, -10, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_AMB_Y2_LV1_Mpv[7] = { 0, 0, 20, 20, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_AMB_X1_LV1_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_AMB_X2_LV1_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_SUN_Y1_LV1_Mpv[7] = { 0, 0, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_SUN_Y2_LV1_Mpv[7] = { 0, 0, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_SUN_X1_LV1_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_SUN_X2_LV1_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_DUCT_TIME_FR_LV1_Mpv[7] = { 600, 600, 600, 600, 600, 600, 600}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_DUCT_TIME_FL_LV1_Mpv[7] = { 600, 600, 600, 600, 600, 600, 600}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_DUCT_RATE_LV1_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_DUCT_MAX_LV1_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_AF_TIME_FR_LV1_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_AF_TIME_FL_LV1_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_AF_RATE_LV1_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_AF_MAX_LV1_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv1 : End*/ +SECT_VEH_CAL_4 const tS16 c_assINCAR_TG_FL_LV2_Mpv[13] = { 180, 190, 200, 210, 230, 245, 255, 265, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_4 const tS16 c_assINCAR_TG_FR_LV2_Mpv[13] = { 180, 190, 200, 210, 230, 245, 255, 265, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_4 const tS16 c_assVTG_FL_LV2_Mpv[13] = { 90, 83, 75, 62, 50, 55, 60, 60, 65, 70, 70, 75, 80}; +SECT_VEH_CAL_4 const tS16 c_assVTG_FR_LV2_Mpv[13] = { 90, 83, 75, 62, 50, 55, 60, 60, 65, 70, 70, 75, 80}; +SECT_VEH_CAL_4 const tS16 c_assVF_MIN_LV2_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assVF_MAX_LV2_Mpv[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_Y1_LV2_Mpv[7] = { -10, -10, -10, 10, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_Y2_LV2_Mpv[7] = { -5, -5, -5, 5, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_Y3_LV2_Mpv[7] = { 0, 0, 0, 5, 5, 5, 5}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_Y4_LV2_Mpv[7] = { 0, 0, 0, 10, 10, 10, 10}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_X1_LV2_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_X2_LV2_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_X3_LV2_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_X4_LV2_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assVF_AMB_Y1_LV2_Mpv[7] = { 10, 12, 15, 10, -10, -10, -10}; +SECT_VEH_CAL_4 const tS16 c_assVF_AMB_Y2_LV2_Mpv[7] = { 0, 0, 0, 5, 8, 10, 10}; +SECT_VEH_CAL_4 const tS16 c_assVF_AMB_X1_LV2_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assVF_AMB_X2_LV2_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assVF_SUN_Y1_LV2_Mpv[7] = { 5, 5, 5, 5, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_SUN_Y2_LV2_Mpv[7] = { 10, 10, 10, 10, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_SUN_X1_LV2_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assVF_SUN_X2_LV2_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assTG_FLU_LV2_Mpv[13] = { 50, 50, 90, 120, 150, 200, 250, 300, 335, 375, 450, 470, 480}; +SECT_VEH_CAL_4 const tS16 c_assTG_FRU_LV2_Mpv[13] = { 50, 50, 90, 120, 150, 200, 250, 300, 335, 375, 450, 470, 480}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_MIN_LV2_Mpv[7] = { 20, 20, 20, 30, 40, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_MAX_LV2_Mpv[7] = { 450, 450, 550, 600, 600, 600, 600}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_Y1_LV2_Mpv[7] = { -100, -100, -150, -150, -150, -150, -150}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_Y2_LV2_Mpv[7] = { -50, -50, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_Y3_LV2_Mpv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_Y4_LV2_Mpv[7] = { 200, 200, 200, 200, 200, 200, 200}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_X1_LV2_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_X2_LV2_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_X3_LV2_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_X4_LV2_Mpv[7] = { 150, 150, 150, 150, 150, 150, 150}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_AMB_Y1_LV2_Mpv[7] = { 0, 0, 0, -50, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_AMB_Y2_LV2_Mpv[7] = { 0, 0, 50, 135, 120, 120, 120}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_AMB_X1_LV2_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_AMB_X2_LV2_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_SUN_Y1_LV2_Mpv[7] = { 0, 0, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_SUN_Y2_LV2_Mpv[7] = { 0, 0, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_SUN_X1_LV2_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_SUN_X2_LV2_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assTG_FLL_LV2_Mpv[13] = { 150, 200, 250, 250, 275, 300, 350, 400, 450, 525, 600, 700, 800}; +SECT_VEH_CAL_4 const tS16 c_assTG_FRL_LV2_Mpv[13] = { 150, 200, 250, 250, 275, 300, 350, 400, 450, 525, 600, 700, 800}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_MIN_LV2_Mpv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_MAX_LV2_Mpv[7] = { 450, 450, 500, 800, 800, 800, 800}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_Y1_LV2_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_Y2_LV2_Mpv[7] = { -50, -50, -20, -50, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_Y3_LV2_Mpv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_Y4_LV2_Mpv[7] = { 400, 400, 400, 400, 400, 400, 400}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_X1_LV2_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_X2_LV2_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_X3_LV2_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_X4_LV2_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_AMB_Y1_LV2_Mpv[7] = { 0, 0, 0, -50, -50, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_AMB_Y2_LV2_Mpv[7] = { 150, 200, 150, 200, 150, 100, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_AMB_X1_LV2_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_AMB_X2_LV2_Mpv[7] = { 150, 150, 150, 150, 150, 150, 150}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_SUN_Y1_LV2_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_SUN_Y2_LV2_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_SUN_X1_LV2_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_SUN_X2_LV2_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assINCAR_TG_RL_LV2_Mpv[13] = { 190, 195, 200, 215, 230, 240, 250, 270, 280, 290, 300, 310, 320}; +SECT_VEH_CAL_4 const tS16 c_assINCAR_TG_RR_LV2_Mpv[13] = { 190, 195, 200, 215, 230, 240, 250, 270, 280, 290, 300, 310, 320}; +SECT_VEH_CAL_4 const tS16 c_assVTG_RL_LV2_Mpv[13] = { 90, 83, 75, 62, 55, 55, 60, 60, 65, 70, 70, 75, 80}; +SECT_VEH_CAL_4 const tS16 c_assVTG_RR_LV2_Mpv[13] = { 90, 83, 75, 62, 55, 55, 60, 60, 65, 70, 70, 75, 80}; +SECT_VEH_CAL_4 const tS16 c_assVR_MIN_LV2_Mpv[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_4 const tS16 c_assVR_MAX_LV2_Mpv[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_Y1_LV2_Mpv[7] = { 30, 30, 30, 30, -10, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_Y2_LV2_Mpv[7] = { 5, 5, 5, 10, -5, -15, -20}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_Y3_LV2_Mpv[7] = { -10, -10, -10, 25, 10, 10, 10}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_Y4_LV2_Mpv[7] = { -30, -30, -30, 50, 30, 30, 30}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_X1_LV2_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_X2_LV2_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_X3_LV2_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_X4_LV2_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assVR_AMB_Y1_LV2_Mpv[7] = { 20, 15, 15, 10, -5, -10, -20}; +SECT_VEH_CAL_4 const tS16 c_assVR_AMB_Y2_LV2_Mpv[7] = { 0, 0, 0, 5, 5, 10, 10}; +SECT_VEH_CAL_4 const tS16 c_assVR_AMB_X1_LV2_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assVR_AMB_X2_LV2_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assVR_SUN_Y1_LV2_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVR_SUN_Y2_LV2_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVR_SUN_X1_LV2_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assVR_SUN_X2_LV2_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assTG_RL_LV2_Mpv[13] = { 50, 50, 50, 80, 90, 100, 150, 180, 240, 320, 400, 450, 500}; +SECT_VEH_CAL_4 const tS16 c_assTG_RR_LV2_Mpv[13] = { 50, 50, 50, 80, 90, 100, 150, 180, 240, 320, 400, 500, 500}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_MIN_LV2_Mpv[7] = { 20, 20, 20, 20, 380, 400, 400}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_MAX_LV2_Mpv[7] = { 400, 400, 450, 500, 600, 600, 800}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_Y1_LV2_Mpv[7] = { -100, -100, -100, -100, -100, -100, -250}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_Y2_LV2_Mpv[7] = { -50, -50, -50, -50, -50, -80, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_Y3_LV2_Mpv[7] = { 50, 50, 50, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_Y4_LV2_Mpv[7] = { 200, 200, 200, 250, 250, 250, 300}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_X1_LV2_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_X2_LV2_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_X3_LV2_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_X4_LV2_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_AMB_Y1_LV2_Mpv[7] = { 0, 0, 0, -20, -20, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_AMB_Y2_LV2_Mpv[7] = { 0, 0, 10, 30, 50, 80, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_AMB_X1_LV2_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_AMB_X2_LV2_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_SUN_Y1_LV2_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_SUN_Y2_LV2_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_SUN_X1_LV2_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_SUN_X2_LV2_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_DUCT_TIME_FR_LV2_Mpv[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_DUCT_TIME_FL_LV2_Mpv[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_DUCT_RATE_LV2_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_DUCT_MAX_LV2_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_AF_TIME_FR_LV2_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_AF_TIME_FL_LV2_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_AF_RATE_LV2_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_AF_MAX_LV2_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv2 : End*/ +SECT_VEH_CAL_4 const tS16 c_assINCAR_TG_FL_LV3_Mpv[13] = { 180, 190, 200, 210, 230, 245, 255, 265, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_4 const tS16 c_assINCAR_TG_FR_LV3_Mpv[13] = { 180, 190, 200, 210, 230, 245, 255, 265, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_4 const tS16 c_assVTG_FL_LV3_Mpv[13] = { 90, 83, 75, 62, 55, 55, 65, 65, 70, 73, 86, 88, 90}; +SECT_VEH_CAL_4 const tS16 c_assVTG_FR_LV3_Mpv[13] = { 90, 83, 75, 62, 55, 55, 65, 65, 70, 73, 86, 88, 90}; +SECT_VEH_CAL_4 const tS16 c_assVF_MIN_LV3_Mpv[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_4 const tS16 c_assVF_MAX_LV3_Mpv[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_Y1_LV3_Mpv[7] = { 15, 15, 15, 25, 15, -30, -60}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_Y2_LV3_Mpv[7] = { 5, 5, 10, 5, 0, -10, -40}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_Y3_LV3_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_Y4_LV3_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_X1_LV3_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_X2_LV3_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_X3_LV3_Mpv[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_X4_LV3_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assVF_AMB_Y1_LV3_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_AMB_Y2_LV3_Mpv[7] = { -30, 0, 0, 0, 0, 20, 40}; +SECT_VEH_CAL_4 const tS16 c_assVF_AMB_X1_LV3_Mpv[7] = { -10, -10, -10, -10, -10, -10, -10}; +SECT_VEH_CAL_4 const tS16 c_assVF_AMB_X2_LV3_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assVF_SUN_Y1_LV3_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_SUN_Y2_LV3_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_SUN_X1_LV3_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assVF_SUN_X2_LV3_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assTG_FLU_LV3_Mpv[13] = { 50, 50, 140, 200, 300, 335, 370, 400, 420, 435, 460, 470, 480}; +SECT_VEH_CAL_4 const tS16 c_assTG_FRU_LV3_Mpv[13] = { 50, 50, 140, 200, 280, 310, 330, 380, 390, 420, 450, 470, 480}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_MIN_LV3_Mpv[7] = { 20, 20, 20, 30, 200, 200, 250}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_MAX_LV3_Mpv[7] = { 450, 450, 550, 800, 800, 750, 700}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_Y1_LV3_Mpv[7] = { -100, -100, -100, -150, -200, -250, -300}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_Y2_LV3_Mpv[7] = { -30, -30, -70, -80, -50, -50, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_Y3_LV3_Mpv[7] = { 50, 50, 50, 50, 50, 30, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_Y4_LV3_Mpv[7] = { 100, 100, 100, 100, 80, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_X1_LV3_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_X2_LV3_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_X3_LV3_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_X4_LV3_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_AMB_Y1_LV3_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_AMB_Y2_LV3_Mpv[7] = { 30, 30, 30, 60, 60, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_AMB_X1_LV3_Mpv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_AMB_X2_LV3_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_SUN_Y1_LV3_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_SUN_Y2_LV3_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_SUN_X1_LV3_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_SUN_X2_LV3_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assTG_FLL_LV3_Mpv[13] = { 300, 400, 400, 400, 400, 450, 520, 550, 600, 650, 700, 750, 800}; +SECT_VEH_CAL_4 const tS16 c_assTG_FRL_LV3_Mpv[13] = { 300, 400, 400, 400, 400, 450, 550, 580, 630, 680, 730, 780, 830}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_MIN_LV3_Mpv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_MAX_LV3_Mpv[7] = { 600, 600, 800, 800, 800, 800, 950}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_Y1_LV3_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_Y2_LV3_Mpv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_Y3_LV3_Mpv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_Y4_LV3_Mpv[7] = { 250, 300, 400, 400, 400, 400, 400}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_X1_LV3_Mpv[7] = { -100, -100, -100, -100, -120, -130, -150}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_X2_LV3_Mpv[7] = { -20, -20, -20, -20, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_X3_LV3_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_X4_LV3_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_AMB_Y1_LV3_Mpv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_AMB_Y2_LV3_Mpv[7] = { 100, 100, 120, 150, 100, 50, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_AMB_X1_LV3_Mpv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_AMB_X2_LV3_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_SUN_Y1_LV3_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_SUN_Y2_LV3_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_SUN_X1_LV3_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_SUN_X2_LV3_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assINCAR_TG_RL_LV3_Mpv[13] = { 190, 195, 200, 215, 230, 235, 240, 255, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_4 const tS16 c_assINCAR_TG_RR_LV3_Mpv[13] = { 190, 195, 200, 215, 230, 235, 240, 255, 270, 280, 290, 300, 310}; +SECT_VEH_CAL_4 const tS16 c_assVTG_RL_LV3_Mpv[13] = { 110, 100, 90, 80, 70, 65, 65, 65, 80, 90, 80, 90, 90}; +SECT_VEH_CAL_4 const tS16 c_assVTG_RR_LV3_Mpv[13] = { 110, 100, 90, 80, 70, 65, 65, 65, 80, 90, 80, 90, 90}; +SECT_VEH_CAL_4 const tS16 c_assVR_MIN_LV3_Mpv[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_4 const tS16 c_assVR_MAX_LV3_Mpv[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_Y1_LV3_Mpv[7] = { 80, 80, 80, 60, -30, -40, -40}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_Y2_LV3_Mpv[7] = { 25, 25, 25, 30, 0, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_Y3_LV3_Mpv[7] = { 10, 10, 10, 5, 0, 20, 25}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_Y4_LV3_Mpv[7] = { 20, 20, 20, 30, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_X1_LV3_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_X2_LV3_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_X3_LV3_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_X4_LV3_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assVR_AMB_Y1_LV3_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVR_AMB_Y2_LV3_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVR_AMB_X1_LV3_Mpv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assVR_AMB_X2_LV3_Mpv[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_4 const tS16 c_assVR_SUN_Y1_LV3_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVR_SUN_Y2_LV3_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVR_SUN_X1_LV3_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assVR_SUN_X2_LV3_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assTG_RL_LV3_Mpv[13] = { 50, 50, 50, 80, 120, 150, 190, 250, 350, 370, 450, 500, 600}; +SECT_VEH_CAL_4 const tS16 c_assTG_RR_LV3_Mpv[13] = { 50, 50, 50, 80, 120, 150, 190, 250, 350, 370, 450, 500, 600}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_MIN_LV3_Mpv[7] = { 51, 51, 51, 51, 51, 51, 51}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_MAX_LV3_Mpv[7] = { 400, 400, 450, 650, 800, 800, 800}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_Y1_LV3_Mpv[7] = { -100, -100, -100, -100, -100, -100, -250}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_Y2_LV3_Mpv[7] = { -50, -50, -50, -50, -50, -80, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_Y3_LV3_Mpv[7] = { 50, 50, 50, 50, 80, 80, 80}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_Y4_LV3_Mpv[7] = { 250, 250, 250, 350, 450, 450, 450}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_X1_LV3_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_X2_LV3_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_X3_LV3_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_X4_LV3_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_AMB_Y1_LV3_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_AMB_Y2_LV3_Mpv[7] = { 10, 20, 30, 50, 60, 70, 80}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_AMB_X1_LV3_Mpv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_AMB_X2_LV3_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_SUN_Y1_LV3_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_SUN_Y2_LV3_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_SUN_X1_LV3_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_SUN_X2_LV3_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_DUCT_TIME_FR_LV3_Mpv[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_DUCT_TIME_FL_LV3_Mpv[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_DUCT_RATE_LV3_Mpv[7] = { 5, 5, 5, 1, 1, 1, 1}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_DUCT_MAX_LV3_Mpv[7] = { 800, 800, 800, 800, 700, 600, 500}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_AF_TIME_FR_LV3_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_AF_TIME_FL_LV3_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_AF_RATE_LV3_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_AF_MAX_LV3_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv3 : End*/ +SECT_VEH_CAL_4 const tS16 c_assINCAR_TG_FL_LV4_Mpv[13] = { 180, 190, 200, 210, 230, 250, 265, 270, 275, 285, 290, 295, 320}; +SECT_VEH_CAL_4 const tS16 c_assINCAR_TG_FR_LV4_Mpv[13] = { 180, 190, 200, 210, 230, 250, 265, 270, 275, 285, 290, 295, 320}; +SECT_VEH_CAL_4 const tS16 c_assVTG_FL_LV4_Mpv[13] = { 90, 83, 75, 62, 55, 60, 70, 70, 75, 78, 91, 93, 100}; +SECT_VEH_CAL_4 const tS16 c_assVTG_FR_LV4_Mpv[13] = { 90, 83, 75, 62, 55, 60, 70, 70, 75, 78, 91, 93, 100}; +SECT_VEH_CAL_4 const tS16 c_assVF_MIN_LV4_Mpv[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_4 const tS16 c_assVF_MAX_LV4_Mpv[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_Y1_LV4_Mpv[7] = { 15, 15, 25, 25, 0, -15, -20}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_Y2_LV4_Mpv[7] = { 5, 10, 15, 0, 0, -10, -15}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_Y3_LV4_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_Y4_LV4_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_X1_LV4_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_X2_LV4_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_X3_LV4_Mpv[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_X4_LV4_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assVF_AMB_Y1_LV4_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_AMB_Y2_LV4_Mpv[7] = { 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_4 const tS16 c_assVF_AMB_X1_LV4_Mpv[7] = { -10, -10, -10, -10, -10, -10, -10}; +SECT_VEH_CAL_4 const tS16 c_assVF_AMB_X2_LV4_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assVF_SUN_Y1_LV4_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_SUN_Y2_LV4_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_SUN_X1_LV4_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assVF_SUN_X2_LV4_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assTG_FLU_LV4_Mpv[13] = { 300, 50, 150, 200, 220, 330, 410, 420, 430, 450, 470, 490, 520}; +SECT_VEH_CAL_4 const tS16 c_assTG_FRU_LV4_Mpv[13] = { 50, 50, 150, 200, 220, 325, 400, 410, 418, 425, 450, 475, 500}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_MIN_LV4_Mpv[7] = { 20, 20, 20, 30, 200, 200, 250}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_MAX_LV4_Mpv[7] = { 450, 450, 550, 800, 800, 800, 800}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_Y1_LV4_Mpv[7] = { -100, -100, -150, -180, -200, -300, -350}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_Y2_LV4_Mpv[7] = { -30, -30, -70, -80, -65, -65, -65}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_Y3_LV4_Mpv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_Y4_LV4_Mpv[7] = { 200, 200, 200, 100, 70, 60, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_X1_LV4_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_X2_LV4_Mpv[7] = { -20, -20, -20, -30, -30, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_X3_LV4_Mpv[7] = { 20, 20, 20, 35, 30, 30, 30}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_X4_LV4_Mpv[7] = { 100, 100, 100, 100, 60, 30, 30}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_AMB_Y1_LV4_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_AMB_Y2_LV4_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_AMB_X1_LV4_Mpv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_AMB_X2_LV4_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_SUN_Y1_LV4_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_SUN_Y2_LV4_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_SUN_X1_LV4_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_SUN_X2_LV4_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assTG_FLL_LV4_Mpv[13] = { 400, 450, 450, 500, 580, 625, 720, 750, 750, 750, 770, 800, 850}; +SECT_VEH_CAL_4 const tS16 c_assTG_FRL_LV4_Mpv[13] = { 400, 450, 450, 500, 550, 625, 700, 720, 725, 730, 750, 780, 850}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_MIN_LV4_Mpv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_MAX_LV4_Mpv[7] = { 600, 600, 800, 800, 800, 900, 900}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_Y1_LV4_Mpv[7] = { -100, -100, -100, -50, -60, -150, -200}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_Y2_LV4_Mpv[7] = { -50, -50, -50, -20, -20, -50, -80}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_Y3_LV4_Mpv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_Y4_LV4_Mpv[7] = { 400, 400, 400, 400, 200, 200, 200}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_X1_LV4_Mpv[7] = { -100, -100, -100, -100, -100, -200, -150}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_X2_LV4_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_X3_LV4_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_X4_LV4_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_AMB_Y1_LV4_Mpv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_AMB_Y2_LV4_Mpv[7] = { 50, 50, 50, 50, 60, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_AMB_X1_LV4_Mpv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_AMB_X2_LV4_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_SUN_Y1_LV4_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_SUN_Y2_LV4_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_SUN_X1_LV4_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_SUN_X2_LV4_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assINCAR_TG_RL_LV4_Mpv[13] = { 190, 195, 200, 215, 230, 240, 250, 255, 260, 265, 270, 280, 300}; +SECT_VEH_CAL_4 const tS16 c_assINCAR_TG_RR_LV4_Mpv[13] = { 190, 195, 200, 215, 230, 240, 250, 255, 260, 265, 270, 280, 300}; +SECT_VEH_CAL_4 const tS16 c_assVTG_RL_LV4_Mpv[13] = { 110, 100, 90, 85, 80, 75, 75, 75, 80, 85, 90, 90, 90}; +SECT_VEH_CAL_4 const tS16 c_assVTG_RR_LV4_Mpv[13] = { 110, 100, 90, 85, 80, 75, 75, 75, 80, 85, 90, 90, 90}; +SECT_VEH_CAL_4 const tS16 c_assVR_MIN_LV4_Mpv[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_4 const tS16 c_assVR_MAX_LV4_Mpv[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_Y1_LV4_Mpv[7] = { 60, 50, 40, -15, -40, -40, -40}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_Y2_LV4_Mpv[7] = { 30, 40, 40, 0, -30, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_Y3_LV4_Mpv[7] = { 10, 10, 10, 5, 30, 30, 30}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_Y4_LV4_Mpv[7] = { 20, 50, 70, 100, 100, 80, 80}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_X1_LV4_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_X2_LV4_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_X3_LV4_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_X4_LV4_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assVR_AMB_Y1_LV4_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVR_AMB_Y2_LV4_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVR_AMB_X1_LV4_Mpv[7] = { -10, -10, -10, -10, -10, -10, -10}; +SECT_VEH_CAL_4 const tS16 c_assVR_AMB_X2_LV4_Mpv[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_4 const tS16 c_assVR_SUN_Y1_LV4_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVR_SUN_Y2_LV4_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVR_SUN_X1_LV4_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assVR_SUN_X2_LV4_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assTG_RL_LV4_Mpv[13] = { 50, 50, 50, 80, 90, 120, 170, 240, 320, 390, 430, 450, 500}; +SECT_VEH_CAL_4 const tS16 c_assTG_RR_LV4_Mpv[13] = { 50, 50, 50, 80, 90, 120, 170, 240, 320, 390, 430, 450, 500}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_MIN_LV4_Mpv[7] = { 51, 51, 51, 51, 51, 51, 51}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_MAX_LV4_Mpv[7] = { 400, 400, 450, 650, 800, 800, 800}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_Y1_LV4_Mpv[7] = { -100, -100, -100, -110, -250, -300, -350}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_Y2_LV4_Mpv[7] = { -50, -50, -50, -80, -150, -150, -150}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_Y3_LV4_Mpv[7] = { 50, 50, 50, 60, 80, 80, 120}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_Y4_LV4_Mpv[7] = { 300, 250, 250, 350, 450, 500, 500}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_X1_LV4_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_X2_LV4_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_X3_LV4_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_X4_LV4_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_AMB_Y1_LV4_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_AMB_Y2_LV4_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_AMB_X1_LV4_Mpv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_AMB_X2_LV4_Mpv[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_SUN_Y1_LV4_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_SUN_Y2_LV4_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_SUN_X1_LV4_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_SUN_X2_LV4_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_DUCT_TIME_FR_LV4_Mpv[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_DUCT_TIME_FL_LV4_Mpv[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_DUCT_RATE_LV4_Mpv[7] = { 5, 5, 5, 1, 1, 1, 1}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_DUCT_MAX_LV4_Mpv[7] = { 500, 500, 500, 800, 700, 600, 500}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_AF_TIME_FR_LV4_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_AF_TIME_FL_LV4_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_AF_RATE_LV4_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_AF_MAX_LV4_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv4 : End*/ +SECT_VEH_CAL_4 const tS16 c_assINCAR_TG_FL_LV5_Mpv[13] = { 180, 190, 200, 210, 230, 235, 240, 250, 270, 290, 310, 330, 350}; +SECT_VEH_CAL_4 const tS16 c_assINCAR_TG_FR_LV5_Mpv[13] = { 180, 190, 200, 210, 230, 235, 240, 250, 270, 290, 310, 330, 350}; +SECT_VEH_CAL_4 const tS16 c_assVTG_FL_LV5_Mpv[13] = { 90, 83, 75, 62, 55, 55, 70, 70, 75, 78, 91, 93, 95}; +SECT_VEH_CAL_4 const tS16 c_assVTG_FR_LV5_Mpv[13] = { 90, 83, 75, 62, 55, 55, 70, 70, 75, 78, 91, 93, 95}; +SECT_VEH_CAL_4 const tS16 c_assVF_MIN_LV5_Mpv[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_4 const tS16 c_assVF_MAX_LV5_Mpv[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_Y1_LV5_Mpv[7] = { 15, 15, 25, 25, 0, -15, -20}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_Y2_LV5_Mpv[7] = { 5, 10, 15, 0, 0, -10, -15}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_Y3_LV5_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_Y4_LV5_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_X1_LV5_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_X2_LV5_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_X3_LV5_Mpv[7] = { 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_4 const tS16 c_assVF_INC_X4_LV5_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assVF_AMB_Y1_LV5_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_AMB_Y2_LV5_Mpv[7] = { 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_4 const tS16 c_assVF_AMB_X1_LV5_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assVF_AMB_X2_LV5_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assVF_SUN_Y1_LV5_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_SUN_Y2_LV5_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVF_SUN_X1_LV5_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assVF_SUN_X2_LV5_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assTG_FLU_LV5_Mpv[13] = { 50, 70, 150, 220, 250, 350, 420, 450, 480, 500, 525, 550, 600}; +SECT_VEH_CAL_4 const tS16 c_assTG_FRU_LV5_Mpv[13] = { 50, 70, 150, 220, 250, 350, 420, 450, 480, 500, 525, 550, 600}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_MIN_LV5_Mpv[7] = { 20, 20, 20, 30, 200, 200, 250}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_MAX_LV5_Mpv[7] = { 450, 450, 550, 800, 800, 800, 800}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_Y1_LV5_Mpv[7] = { -100, -100, -150, -180, -200, -300, -350}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_Y2_LV5_Mpv[7] = { -30, -30, -70, -80, -65, -65, -65}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_Y3_LV5_Mpv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_Y4_LV5_Mpv[7] = { 200, 200, 200, 100, 70, 60, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_X1_LV5_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_X2_LV5_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_X3_LV5_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_INC_X4_LV5_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_AMB_Y1_LV5_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_AMB_Y2_LV5_Mpv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_AMB_X1_LV5_Mpv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_AMB_X2_LV5_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_SUN_Y1_LV5_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_SUN_Y2_LV5_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_SUN_X1_LV5_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FU_SUN_X2_LV5_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assTG_FLL_LV5_Mpv[13] = { 400, 450, 480, 500, 580, 625, 720, 750, 750, 750, 800, 850, 900}; +SECT_VEH_CAL_4 const tS16 c_assTG_FRL_LV5_Mpv[13] = { 400, 450, 480, 500, 580, 625, 720, 750, 750, 750, 800, 850, 900}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_MIN_LV5_Mpv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_MAX_LV5_Mpv[7] = { 600, 600, 800, 800, 800, 800, 800}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_Y1_LV5_Mpv[7] = { -100, -100, -100, -50, -60, -150, -200}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_Y2_LV5_Mpv[7] = { -50, -50, -50, -20, -20, -50, -80}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_Y3_LV5_Mpv[7] = { 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_Y4_LV5_Mpv[7] = { 400, 400, 400, 400, 200, 200, 200}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_X1_LV5_Mpv[7] = { -100, -100, -100, -100, -100, -200, -150}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_X2_LV5_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_X3_LV5_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_INC_X4_LV5_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_AMB_Y1_LV5_Mpv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_AMB_Y2_LV5_Mpv[7] = { 50, 50, 50, 50, 60, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_AMB_X1_LV5_Mpv[7] = { -50, -50, -50, -50, -50, -50, -50}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_AMB_X2_LV5_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_SUN_Y1_LV5_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_SUN_Y2_LV5_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_SUN_X1_LV5_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assDTG_FL_SUN_X2_LV5_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assINCAR_TG_RL_LV5_Mpv[13] = { 190, 195, 200, 215, 230, 235, 240, 260, 270, 285, 300, 310, 320}; +SECT_VEH_CAL_4 const tS16 c_assINCAR_TG_RR_LV5_Mpv[13] = { 190, 195, 200, 215, 230, 235, 240, 260, 270, 285, 300, 310, 320}; +SECT_VEH_CAL_4 const tS16 c_assVTG_RL_LV5_Mpv[13] = { 110, 100, 90, 80, 70, 65, 65, 65, 80, 90, 80, 90, 90}; +SECT_VEH_CAL_4 const tS16 c_assVTG_RR_LV5_Mpv[13] = { 110, 100, 90, 80, 70, 65, 65, 65, 80, 90, 80, 90, 90}; +SECT_VEH_CAL_4 const tS16 c_assVR_MIN_LV5_Mpv[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_4 const tS16 c_assVR_MAX_LV5_Mpv[7] = { 160, 160, 160, 160, 160, 160, 160}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_Y1_LV5_Mpv[7] = { 80, 80, 80, 60, 60, 60, 60}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_Y2_LV5_Mpv[7] = { 25, 25, 25, 30, 10, 10, 10}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_Y3_LV5_Mpv[7] = { -10, -10, -10, 0, 0, 20, 25}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_Y4_LV5_Mpv[7] = { 20, 20, 20, 30, 50, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_X1_LV5_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_X2_LV5_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_X3_LV5_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assVR_INC_X4_LV5_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assVR_AMB_Y1_LV5_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVR_AMB_Y2_LV5_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVR_AMB_X1_LV5_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assVR_AMB_X2_LV5_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assVR_SUN_Y1_LV5_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVR_SUN_Y2_LV5_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assVR_SUN_X1_LV5_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assVR_SUN_X2_LV5_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assTG_RL_LV5_Mpv[13] = { 50, 50, 50, 80, 120, 150, 170, 250, 350, 370, 450, 500, 500}; +SECT_VEH_CAL_4 const tS16 c_assTG_RR_LV5_Mpv[13] = { 50, 50, 50, 80, 120, 150, 170, 250, 350, 370, 450, 500, 500}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_MIN_LV5_Mpv[7] = { 51, 51, 51, 51, 51, 51, 51}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_MAX_LV5_Mpv[7] = { 400, 400, 450, 650, 800, 800, 800}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_Y1_LV5_Mpv[7] = { -100, -100, -100, -100, -100, -100, -250}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_Y2_LV5_Mpv[7] = { -50, -50, -50, -50, -50, -80, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_Y3_LV5_Mpv[7] = { 50, 50, 50, 50, 80, 80, 80}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_Y4_LV5_Mpv[7] = { 250, 250, 250, 350, 450, 450, 450}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_X1_LV5_Mpv[7] = { -100, -100, -100, -100, -100, -100, -100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_X2_LV5_Mpv[7] = { -20, -20, -20, -20, -20, -20, -20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_X3_LV5_Mpv[7] = { 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_INC_X4_LV5_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_AMB_Y1_LV5_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_AMB_Y2_LV5_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_AMB_X1_LV5_Mpv[7] = { -10, -10, -10, -10, -10, -10, -10}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_AMB_X2_LV5_Mpv[7] = { 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_SUN_Y1_LV5_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_SUN_Y2_LV5_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_SUN_X1_LV5_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assDTG_R_SUN_X2_LV5_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_DUCT_TIME_FR_LV5_Mpv[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_DUCT_TIME_FL_LV5_Mpv[7] = { 3600, 3600, 3600, 3600, 3600, 3600, 3600}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_DUCT_RATE_LV5_Mpv[7] = { 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_DUCT_MAX_LV5_Mpv[7] = { 1000, 1000, 1000, 1000, 1000, 1000, 1000}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_AF_TIME_FR_LV5_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_AF_TIME_FL_LV5_Mpv[7] = { 300, 300, 300, 300, 300, 300, 300}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_AF_RATE_LV5_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assCORRECT_AF_MAX_LV5_Mpv[7] = { 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------Lv5 : End*/ +SECT_VEH_CAL_4 const tS16 c_assDUCT_TGT_DEF_VALVE_L_Mpv[11] = { 350, 300, 300, 250, 200, 150, 120, 100, 70, 50, 50}; +SECT_VEH_CAL_4 const tS16 c_assDUCT_TGT_DEF_VALVE_R_Mpv[11] = { 350, 300, 300, 250, 200, 150, 120, 100, 70, 50, 50}; +/* ------------------------------------------DuctTgt Increase : End*/ +SECT_VEH_CAL_4 const tS16 c_assAMB_LV_UP_Mpv[5] = { 350, 200, 50, -150, -300}; +SECT_VEH_CAL_4 const tS16 c_assAMB_LV_DN_Mpv[5] = { 400, 250, 100, -100, -250}; +SECT_VEH_CAL_4 const tS16 c_assAMB_LV_TG_Mpv[6] = { 450, 350, 200, 0, -150, -350}; +/* ------------------------------------------Ambient LEVEL : End*/ +SECT_VEH_CAL_4 const tU08 c_aucMODE_BY_SET_F_LV0_Mpv[13] = { 30, 30, 30, 30, 20, 20, 20, 20, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tU08 c_aucMODE_BY_SET_F_LV1_Mpv[13] = { 30, 30, 30, 30, 20, 20, 20, 20, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tU08 c_aucMODE_BY_SET_F_LV2_Mpv[13] = { 30, 30, 30, 20, 20, 20, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_4 const tU08 c_aucMODE_BY_SET_F_LV3_Mpv[13] = { 20, 20, 20, 20, 20, 20, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_4 const tU08 c_aucMODE_BY_SET_F_LV4_Mpv[13] = { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_4 const tU08 c_aucMODE_BY_SET_F_LV5_Mpv[13] = { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_4 const tU16 c_ausMODE_BY_DUCT_TG_R_LV0_Mpv[7] = { 250, 300, 450, 550, 120, 150, 180}; +SECT_VEH_CAL_4 const tU16 c_ausMODE_BY_DUCT_TG_R_LV1_Mpv[7] = { 250, 300, 450, 550, 120, 150, 180}; +SECT_VEH_CAL_4 const tU16 c_ausMODE_BY_DUCT_TG_R_LV2_Mpv[7] = { 250, 300, 450, 550, 120, 150, 180}; +SECT_VEH_CAL_4 const tU16 c_ausMODE_BY_DUCT_TG_R_LV3_Mpv[7] = { 250, 300, 450, 550, 120, 150, 180}; +SECT_VEH_CAL_4 const tU16 c_ausMODE_BY_DUCT_TG_R_LV4_Mpv[7] = { 250, 300, 450, 550, 120, 150, 180}; +SECT_VEH_CAL_4 const tU16 c_ausMODE_BY_DUCT_TG_R_LV5_Mpv[7] = { 250, 300, 450, 550, 120, 150, 180}; +/* ------------------------------------------Mode depend on SET for each level : End*/ +SECT_VEH_CAL_4 const tS16 c_ssPREC_REC_ON_AMB_Mpv = 340; +SECT_VEH_CAL_4 const tS16 c_ssPREC_REC_OFF_AMB_Mpv = 320; +SECT_VEH_CAL_4 const tU08 c_aucPREC_VEH_SPD_OSA_Mpv[13] = { 100, 95, 92, 86, 83, 80, 75, 70, 65, 60, 55, 52, 50}; +SECT_VEH_CAL_4 const tS16 c_assPRE_AMB_RANGE_WINTER_Mpv[7] = { -450, -300, -200, -150, -80, 0, 50}; +SECT_VEH_CAL_4 const tU08 c_aucPREC_OSA_WINTER_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tU08 c_aucPREC_REC_WINTER_Mpv[7] = { 15, 13, 10, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tU16 c_ausPREC_HUMIDITY_NOK_Mpv[7] = { 900, 900, 900, 900, 900, 900, 900}; +SECT_VEH_CAL_4 const tU16 c_ausPREC_HUMIDITY_OK_Mpv[7] = { 700, 700, 700, 700, 700, 700, 700}; +SECT_VEH_CAL_4 const tU16 c_ausPREC_ENTRY_RPM_Mpv[3] = { 450, 650, 800}; +SECT_VEH_CAL_4 const tU16 c_ausPREC_EXIT_RPM_Mpv[3] = { 450, 550, 800}; +SECT_VEH_CAL_4 const tU16 c_ausPREC_COMP_SPD_1_Mpv[3] = { 450, 500, 550}; +SECT_VEH_CAL_4 const tU08 c_aucPREC_OSA_SUMMER_1_Mpv[3] = { 80, 70, 60}; +SECT_VEH_CAL_4 const tU08 c_aucPREC_REC_SUMMER_1_Mpv[3] = { 20, 30, 45}; +SECT_VEH_CAL_4 const tS16 c_assPREC_EVA_DIFF_FB_TG_F_Mpv[7] = { 0, 5, 10, 15, 20, 25, 30}; +SECT_VEH_CAL_4 const tU08 c_aucPREC_OSA_SUMMER_2_Mpv[7] = { 50, 45, 40, 35, 30, 25, 20}; +SECT_VEH_CAL_4 const tU08 c_aucPREC_REC_SUMMER_2_Mpv[7] = { 50, 55, 60, 65, 70, 75, 80}; +SECT_VEH_CAL_4 const tU08 c_aucPREC_EVA_DIFF_Mpv[4] = { 80, 80, 50, 50}; +SECT_VEH_CAL_4 const tU08 c_ucPREC_OSA_SUMMER_3_Mpv = 0; +SECT_VEH_CAL_4 const tU08 c_ucPREC_REC_SUMMER_3_Mpv = 100; +/* ------------------------------------------AutoRec : End*/ +SECT_VEH_CAL_4 const tU16 c_ausFLOW_FR_VE2VALVE_Mpv[9] = { 100, 100, 100, 100, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_FR_BIVALVE_Mpv[9] = { 40, 40, 40, 40, 30, 0, 30, 0, 0}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_FR_BI2VALVE_Mpv[9] = { 70, 70, 70, 70, 30, 0, 30, 0, 0}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_FR_AF2VALVE_Mpv[9] = { 30, 25, 25, 30, 30, 0, 30, 0, 0}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_FR_AF2VALVE_SUMMER_Mpv[9] = { 25, 25, 25, 25, 30, 0, 30, 0, 10}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_FR_FO2VALVE_Mpv[9] = { 0, 0, 0, 0, 100, 0, 100, 0, 0}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_FR_FD2VALVE_Mpv[9] = { 0, 0, 0, 0, 100, 0, 100, 0, 100}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_FR_DE2VALVE_Mpv[9] = { 0, 0, 0, 0, 10, 0, 10, 0, 100}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_FR_TR2VALVE_Mpv[9] = { 55, 55, 55, 55, 100, 0, 100, 0, 100}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_FR_HI2VALVE_Mpv[9] = { 50, 50, 50, 50, 0, 0, 0, 0, 100}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_FR_BIVALVE_MANUAL_Mpv[9] = { 50, 50, 50, 50, 60, 0, 60, 0, 0}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_RE_VENT_Mpv[6] = { 70, 80, 80, 70, 0, 0}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_RE_BI2VALVE_Mpv[6] = { 70, 80, 80, 70, 100, 100}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_RE_FO2VALVE_Mpv[6] = { 0, 20, 20, 0, 100, 100}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_RE_VENT_2_Mpv[6] = { 30, 60, 60, 30, 50, 50}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_RE_BI2VALVE_2_Mpv[6] = { 50, 30, 30, 50, 100, 100}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_RE_VENT_3_Mpv[6] = { 70, 80, 80, 70, 0, 0}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_RE_BI2VALVE_3_Mpv[6] = { 20, 20, 20, 20, 100, 100}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_RE_VENT_MANUAL_Mpv[6] = { 70, 80, 80, 70, 0, 0}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_RE_BI2VALVE_MANUAL_Mpv[6] = { 70, 40, 40, 70, 100, 100}; +/* ------------------------------------------Flow Control Valve: End*/ +SECT_VEH_CAL_4 const tS16 c_assFLOW_BI_AMB_TGT_Mpv[6] = { 450, 350, 200, 0, -150, -350}; +SECT_VEH_CAL_4 const tU08 c_aucFLOW_BI_VENT_PLUS_Mpv[12] = { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_4 const tS16 c_assFLOW_BI_TEMP_TGT_Mpv[12] = { 300, 350, 400, 450, 500, 550, 300, 350, 400, 450, 500, 550}; +SECT_VEH_CAL_4 const tU08 c_aucFLOW_BI_FOOT_PLUS_Mpv[12] = { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_4 const tU08 c_aucFLOW_BI_VENT_VALVE_MAX_Mpv[12] = { 85, 85, 85, 85, 85, 85, 60, 60, 60, 60, 60, 60}; +SECT_VEH_CAL_4 const tU08 c_aucFLOW_BI_FOOT_VALVE_MAX_Mpv[12] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tU08 c_aucFLOW_BI_VENT_VALVE_MIN_Mpv[12] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tU08 c_aucFLOW_BI_FOOT_VALVE_MIN_Mpv[12] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +/* ------------------------------------------Bi 2 level conditions: End*/ +SECT_VEH_CAL_4 const tS16 c_assFLOW_B2I_AMB_TGT_Mpv[6] = { 450, 350, 200, 0, -150, -350}; +SECT_VEH_CAL_4 const tU08 c_aucFLOW_BI2_VENT_PLUS_Mpv[12] = { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_4 const tS16 c_assFLOW_BI2_TEMP_TGT_Mpv[12] = { 300, 350, 400, 450, 500, 550, 300, 350, 400, 450, 500, 550}; +SECT_VEH_CAL_4 const tU08 c_aucFLOW_BI2_FOOT_PLUS_Mpv[12] = { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_4 const tU08 c_aucFLOW_BI2_VENT_VALVE_MAX_Mpv[12] = { 85, 85, 85, 85, 85, 85, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_4 const tU08 c_aucFLOW_BI2_FOOT_VALVE_MAX_Mpv[12] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tU08 c_aucFLOW_BI2_VENT_VALVE_MIN_Mpv[12] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tU08 c_aucFLOW_BI2_FOOT_VALVE_MIN_Mpv[12] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +/* ------------------------------------------AF level conditions: End*/ +SECT_VEH_CAL_4 const tS16 c_assFLOW_AF_AMB_TGT_Mpv[6] = { 450, 350, 200, 0, -150, -350}; +SECT_VEH_CAL_4 const tU08 c_aucFLOW_AF_VENT_PLUS_Mpv[12] = { 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2}; +SECT_VEH_CAL_4 const tU08 c_aucFLOW_AF_BLR_AF_TGT_Mpv[6] = { 60, 60, 60, 65, 65, 60}; +SECT_VEH_CAL_4 const tU08 c_aucFLOW_AF_FOOT_PLUS_Mpv[12] = { 20, 20, 20, 100, 150, 150, 20, 20, 20, 100, 150, 150}; +SECT_VEH_CAL_4 const tU08 c_aucFLOW_AF_VENT_VALVE_MAX_Mpv[12] = { 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tU08 c_aucFLOW_AF_FOOT_VALVE_MAX_Mpv[12] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +/* ------------------------------------------AF level conditions: End*/ +SECT_VEH_CAL_4 const tS16 c_assFLOW_AFSM_AMB_TGT_Mpv[6] = { 450, 350, 200, 0, -150, -350}; +SECT_VEH_CAL_4 const tU08 c_aucFLOW_AFSM_VENT_PLUS_Mpv[12] = { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_4 const tS16 c_assFLOW_AFSM_TEMP_TGT_Mpv[12] = { 300, 350, 400, 450, 500, 550, 300, 350, 400, 450, 500, 550}; +SECT_VEH_CAL_4 const tU08 c_aucFLOW_AFSM_FOOT_PLUS_Mpv[12] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tU08 c_aucFLOW_AFSM_VENT_VALVE_MAX_Mpv[12] = { 50, 50, 50, 50, 50, 50, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_4 const tU08 c_aucFLOW_AFSM_FOOT_VALVE_MAX_Mpv[12] = { 60, 60, 60, 60, 60, 60, 50, 50, 50, 50, 50, 50}; +/* ------------------------------------------AF_summer level conditions: End*/ +SECT_VEH_CAL_4 const tU08 c_aucMODE_INDEX_Mpv[11] = { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110}; +SECT_VEH_CAL_4 const tS16 c_assFOOT_STEP_DUCT_TGT_Mpv[7] = { -400, -250, -100, 0, 100, 250, 400}; +SECT_VEH_CAL_4 const tS16 c_assBLR_FOOT_IND_Mpv[7] = { 25, 10, 5, 0, 5, 10, 25}; +SECT_VEH_CAL_4 const tS08 c_ascFOOT_STEP_VALVE_P1_Mpv[11] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_4 const tS08 c_ascFOOT_STEP_VALVE_P2_Mpv[11] = { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25}; +SECT_VEH_CAL_4 const tS08 c_ascFOOT_STEP_VALVE_P3_Mpv[11] = { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40}; +SECT_VEH_CAL_4 const tS08 c_ascFOOT_STEP_VALVE_M1_Mpv[11] = { 10, 0, 10, -10, -10, -10, -10, 10, -10, -10, -10}; +SECT_VEH_CAL_4 const tS08 c_ascFOOT_STEP_VALVE_M2_Mpv[11] = { 25, 0, 10, -10, -10, -25, -25, 10, -25, -25, -25}; +SECT_VEH_CAL_4 const tS08 c_ascFOOT_STEP_VALVE_M3_Mpv[11] = { 40, 0, 10, -15, -15, -40, -40, 10, -40, -40, -25}; +SECT_VEH_CAL_4 const tS16 c_assFOOT_STEP_BLR_P1_Mpv[11] = { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_4 const tS16 c_assFOOT_STEP_BLR_P2_Mpv[11] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_4 const tS16 c_assFOOT_STEP_BLR_P3_Mpv[11] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 10}; +SECT_VEH_CAL_4 const tS16 c_assFOOT_STEP_BLR_M1_Mpv[11] = { 5, 5, 5, -5, -5, -5, -5, 5, -5, -5, -5}; +SECT_VEH_CAL_4 const tS16 c_assFOOT_STEP_BLR_M2_Mpv[11] = { 10, 10, 10, -5, -5, -5, -5, 5, -5, -5, -5}; +SECT_VEH_CAL_4 const tS16 c_assFOOT_STEP_BLR_M3_Mpv[11] = { 20, 20, 10, -5, -5, -5, -5, 5, -5, -5, -5}; +/* ------------------------------------------Individual foot temperature: End*/ +SECT_VEH_CAL_4 const tU08 c_aucREAR_FOOT_VALVE_AMB_LV2_Mpv[13] = { 0, 0, 0, 0, 0, 0, 5, 10, 15, 20, 25, 30, 35}; +SECT_VEH_CAL_4 const tU08 c_aucREAR_FOOT_VALVE_AMB_LV3_Mpv[13] = { 0, 0, 0, 0, 0, 0, 5, 10, 15, 20, 25, 30, 35}; +SECT_VEH_CAL_4 const tU08 c_aucREAR_FOOT_VALVE_AMB_LV4_Mpv[13] = { 0, 0, 0, 0, 0, 0, 5, 10, 15, 20, 25, 30, 35}; +/* ------------------------------------------Blowing foots from Rear HVAC: End*/ +SECT_VEH_CAL_4 const tU16 c_ausFLOW_FR_VE2BLR_AF_Mpv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_FR_BIVALVE_AF_Mpv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_FR_BI2BLR_AF_Mpv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_FR_FO2BLR_AF_Mpv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_FR_AF2VALVE_AF_Mpv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_FR_AF2VALVE_SUMMER_AF_Mpv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_FR_FD2BLR_AF_Mpv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_FR_DE2BLR_AF_Mpv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_FR_TR2BLR_AF_Mpv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_FR_HI2BLR_AF_Mpv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_RE_VE2BLR_AF_Mpv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_RE_BI2BLR_AF_Mpv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +SECT_VEH_CAL_4 const tU16 c_ausFLOW_RE_FO2BLR_AF_Mpv[8] = { 0, 20, 40, 65, 90, 115, 140, 160}; +/* ------------------------------------------Flow Control AF: End*/ +SECT_VEH_CAL_4 const tS08 c_ascAUTO_STEP_AF_F_Mpv[5] = { -35, -15, 0, 15, 30}; +SECT_VEH_CAL_4 const tS08 c_ascAUTO_STEP_AF_R_Mpv[5] = { -35, -15, 0, 15, 30}; +SECT_VEH_CAL_4 const tS16 c_assAUTO_STEP_DUCT_TG_U_F_LV0_1_Mpv[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assAUTO_STEP_DUCT_TG_U_F_LV2_3_Mpv[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assAUTO_STEP_DUCT_TG_U_F_LV4_5_Mpv[10] = { -50, 0, 0, -50, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assAUTO_STEP_DUCT_TG_L_F_LV0_1_Mpv[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assAUTO_STEP_DUCT_TG_L_F_LV2_3_Mpv[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assAUTO_STEP_DUCT_TG_L_F_LV4_5_Mpv[10] = { 50, 50, 0, -128, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assAUTO_STEP_DUCT_TG_R_LV0_1_Mpv[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assAUTO_STEP_DUCT_TG_R_LV2_3_Mpv[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tS16 c_assAUTO_STEP_DUCT_TG_R_LV4_5_Mpv[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +/* ------------------------------------------5 AUTO mode: End*/ +SECT_VEH_CAL_4 const tU16 c_ausVALVE_SPACE_Mpv[6] = { 300, 300, 300, 269, 275, 215}; +SECT_VEH_CAL_4 const tU08 c_aucVALVE_SECTION_S1_F_SIDE_VENT_Mpv[9] = { 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_4 const tU08 c_aucVALVE_SECTION_S1_F_CENT_VENT_Mpv[9] = { 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_4 const tU08 c_aucVALVE_SECTION_S1_F_DRIVER_FOOT_Mpv[9] = { 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_4 const tU08 c_aucVALVE_SECTION_S1_F_RIGHT_PASS_Mpv[9] = { 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_4 const tU08 c_aucBLR_SPD_V1_1_F_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tU08 c_aucBLR_SPD_K2_1_F_SIDE_VENT_Mpv[10] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tU08 c_aucBLR_SPD_K2_2_F_CENT_VENT_Mpv[10] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tU08 c_aucBLR_SPD_K2_3_F_DRIVER_FOOT_Mpv[10] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tU08 c_aucBLR_SPD_K2_4_F_RIGHT_PASS_Mpv[13] = { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tU16 c_ausVALVE_VEH_SPD_Mpv[13] = { 0, 40, 60, 80, 90, 110, 130, 150, 170, 190, 220, 250, 300}; +SECT_VEH_CAL_4 const tU08 c_aucVALVE_VEH_SPD_SIDE_VENT_Mpv[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_4 const tU08 c_aucVALVE_VEH_SPD_SIDE_BI_Mpv[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_4 const tU08 c_aucVALVE_VEH_SPD_SIDE_AFOOT_Mpv[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_4 const tU08 c_aucVALVE_VEH_SPD_CNET_VENT_Mpv[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_4 const tU08 c_aucVALVE_VEH_SPD_CENT_BI_Mpv[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_4 const tU08 c_aucVALVE_VEH_SPD_CENT_AFOOT_Mpv[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_4 const tU08 c_aucVALVE_VEH_SPD_FOOT_BI_Mpv[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_4 const tU08 c_aucVALVE_VEH_SPD_FOOT_AFOOT_Mpv[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_4 const tU08 c_aucVALVE_VEH_SPD_2FOOT_Mpv[13] = { 0, 15, 16, 18, 20, 22, 25, 26, 28, 30, 35, 36, 40}; +SECT_VEH_CAL_4 const tU08 c_aucBLR_SPD_VEH_SPD_V1_3_Mpv[12] = { 100, 70, 30, 100, 70, 30, 100, 70, 30, 100, 70, 30}; +SECT_VEH_CAL_4 const tU08 c_aucFRONT_SIDE_DRS_PERCENT_Mpv[12] = { 100, 70, 30, 100, 70, 30, 100, 70, 30, 100, 70, 30}; +SECT_VEH_CAL_4 const tU08 c_aucFRONT_CENT_DRS_PERCENT_Mpv[12] = { 100, 70, 30, 100, 70, 30, 100, 70, 30, 100, 70, 30}; +/* ------------------------------------------Different blower speed FRONT MODE: End*/ +SECT_VEH_CAL_4 const tU08 c_aucVALVE_S1_R_BIPILLAR_Mpv[8] = { 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_4 const tU08 c_aucVALVE_S1_R_CENT_VENT_Mpv[9] = { 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_4 const tU08 c_aucVALVE_S1_R_FOOT_Mpv[5] = { 10, 10, 10, 10, 10}; +SECT_VEH_CAL_4 const tU08 c_aucVALVE_PERC_R_BIPILLAR_Mpv[10] = { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100}; +SECT_VEH_CAL_4 const tU08 c_aucVALVE_PERC_R_CENT_VENT_Mpv[10] = { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100}; +SECT_VEH_CAL_4 const tU08 c_aucVALVE_PERC_R_FOOT_Mpv[10] = { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100}; +SECT_VEH_CAL_4 const tU08 c_aucBLR_SPD_V1_1_R_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tU08 c_aucREAR_CEN_MIN_VALUE_BY_DRS_ZERO_Mpv[7] = { 30, 29, 28, 27, 24, 22, 20}; +SECT_VEH_CAL_4 const tU08 c_aucBLR_SPD_K2_1_R_BIPILLAR_MIN_Mpv[8] = { 100, 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tU08 c_aucBLR_SPD_K2_2_R_CENT_VENT_MIN_Mpv[9] = { 85, 85, 85, 85, 85, 85, 85, 85, 85}; +SECT_VEH_CAL_4 const tU08 c_aucBLR_SPD_K2_3_R_FOOT_MIN_Mpv[5] = { 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tU08 c_aucBLR_SPD_K2_1_R_BIPILLAR_MAX_Mpv[8] = { 120, 120, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_4 const tU08 c_aucBLR_SPD_K2_2_R_CENT_VENTR_MAX_Mpv[9] = { 122, 122, 122, 122, 122, 122, 122, 122, 122}; +SECT_VEH_CAL_4 const tU08 c_aucBLR_SPD_K2_3_R_FOOTR_MAX_Mpv[5] = { 130, 130, 130, 130, 130}; +SECT_VEH_CAL_4 const tU08 c_aucREAR_SIDE_DRS_PERCENT_VALVE_Mpv[9] = { 100, 70, 30, 100, 70, 30, 100, 70, 30}; +SECT_VEH_CAL_4 const tU08 c_aucREAR_CENT_DRS_PERCENT_VALVE_Mpv[9] = { 100, 70, 30, 100, 70, 30, 100, 70, 30}; +SECT_VEH_CAL_4 const tU08 c_aucREAR_SIDE_DRS_PERCENT_AF_Mpv[9] = { 100, 70, 30, 100, 70, 30, 100, 70, 30}; +SECT_VEH_CAL_4 const tU08 c_aucREAR_CENT_DRS_PERCENT_AF_Mpv[9] = { 100, 70, 30, 100, 70, 30, 100, 70, 30}; +/* ------------------------------------------Different blower speed REAR MODE: End*/ +SECT_VEH_CAL_4 const tU16 c_ausMIN_PWM_Mpv[2] = { 150, 150}; +/* ------------------------------------------MinPWM: End*/ +SECT_VEH_CAL_4 const tS16 c_assSTART_ENTER_COOLANT_Mpv[6] = { 300, 400, 400, 300, 360, 360}; +SECT_VEH_CAL_4 const tS16 c_assSTART_COOLANT_STEP0_TO_1_Mpv[8] = { 0, 400, 400, 400, 300, 400, 400, 400}; +SECT_VEH_CAL_4 const tS16 c_assSTART_COOLANT_TO_STEP2_Mpv[3] = { 800, 800, 850}; +SECT_VEH_CAL_4 const tS16 c_assSTART_COOLANT_STEP1_BLR_F_Mpv[6] = { 0, 0, 0, 700, 650, 650}; +SECT_VEH_CAL_4 const tS16 c_assSTART_COOLANT_STEP1_BLR_R_Mpv[6] = { 0, 0, 700, 600, 600, 600}; +SECT_VEH_CAL_4 const tS16 c_assSTART_ENTER_INCAR_Mpv[12] = { 500, 500, 500, 200, 0, 0, 500, 500, 200, 50, 50, 50}; +SECT_VEH_CAL_4 const tU16 c_ausSTART_ENTER_SETTEMP_Mpv[12] = { 260, 250, 0, 0, 0, 0, 260, 250, 200, 200, 0, 0}; +SECT_VEH_CAL_4 const tU08 c_aucSTART_INCAR_FLT_UP_Mpv[12] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tU08 c_aucSTART_INCAR_FLT_DN_Mpv[12] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tU08 c_aucSTART_VALVE_IDX_STEP1_Mpv[12] = { 10, 10, 10, 70, 70, 70, 120, 120, 140, 140, 140, 140}; +SECT_VEH_CAL_4 const tU08 c_aucSTART_AUTODEMIST2_STEP2_Mpv[6] = { 0, 0, 1, 1, 1, 1}; +SECT_VEH_CAL_4 const tU08 c_aucSTART_ELEC_WINDOW_Mpv[12] = { 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1}; +SECT_VEH_CAL_4 const tU16 c_ausSTART_BLR_AF_STEP12_F_Mpv[12] = { 160, 160, 120, 60, 60, 60, 140, 140, 100, 140, 140, 140}; +SECT_VEH_CAL_4 const tU16 c_ausSTART_BLR_AF_STEP12_R_Mpv[12] = { 160, 160, 60, 60, 60, 60, 140, 140, 100, 140, 140, 140}; +SECT_VEH_CAL_4 const tU16 c_ausSTART_BLR_SPD_STEP2_F_Mpv[12] = { 5, 5, 1, 1, 1, 1, 2, 2, 2, 3, 4, 4}; +SECT_VEH_CAL_4 const tU16 c_ausSTART_BLR_SPD_STEP2_R_Mpv[12] = { 5, 5, 1, 1, 1, 1, 2, 2, 2, 3, 4, 4}; +SECT_VEH_CAL_4 const tU08 c_aucSTART_DUCT_TGT_STEP2_FX_U_Mpv[12] = { 5, 5, 5, 50, 60, 60, 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_4 const tU08 c_aucSTART_DUCT_TGT_STEP2_FX_L_Mpv[12] = { 15, 15, 15, 80, 80, 80, 6, 6, 6, 20, 30, 30}; +SECT_VEH_CAL_4 const tU08 c_aucSTART_DUCT_TGT_STEP2_RX_Mpv[12] = { 5, 5, 30, 60, 60, 80, 3, 3, 3, 6, 6, 6}; +SECT_VEH_CAL_4 const tU08 c_aucSTART_VALVE_CHANGE_SPD_F_Mpv[12] = { 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_4 const tU08 c_aucSTART_VALVE_CHANGE_SPD_R_Mpv[12] = { 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5}; +SECT_VEH_CAL_4 const tU16 c_ausSTART_TIME_STEP1_TO_2_Mpv[12] = { 300, 180, 180, 1200, 1200, 1800, 300, 180, 1200, 1200, 1800, 1800}; +SECT_VEH_CAL_4 const tU16 c_ausSTART_TIME_STEP2_TO_3_Mpv[12] = { 180, 180, 180, 600, 600, 1200, 300, 180, 1200, 1200, 1200, 1200}; +SECT_VEH_CAL_4 const tS16 c_assSTART_INCAR_STEP1_TO_2_Mpv[12] = { 350, 350, 300, 200, 230, 250, 350, 350, 200, 230, 240, 250}; +SECT_VEH_CAL_4 const tS16 c_assSTART_INCAR_STEP2_TO_3_Mpv[12] = { 300, 300, 250, 250, 250, 280, 220, 220, 220, 220, 250, 270}; +SECT_VEH_CAL_4 const tU08 c_aucSTART_3WAY_OPEN_Mpv[12] = { 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1}; +SECT_VEH_CAL_4 const tU08 c_aucSTART_2WAY_OPEN_Mpv[12] = { 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1}; +SECT_VEH_CAL_4 const tU08 c_aucSTART_TXV_F_Mpv[12] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}; +SECT_VEH_CAL_4 const tU08 c_aucSTART_TXV_R_Mpv[12] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}; +/* ------------------------------------------Start control: End*/ +SECT_VEH_CAL_4 const tS16 c_assFAILURE_AMB_TEMP_Mpv[13] = { -200, -150, -80, -50, 0, 100, 150, 200, 250, 300, 350, 400, 450}; +SECT_VEH_CAL_4 const tS16 c_assAC_PRESSURE_LOW_HYS_UP_Mpv[13] = { 6, 8, 9, 10, 11, 15, 24, 30, 37, 55, 57, 60, 65}; +SECT_VEH_CAL_4 const tS16 c_assAC_PRESSURE_LOW_HYS_DN_Mpv[13] = { 5, 7, 8, 9, 10, 12, 15, 25, 25, 30, 30, 30, 40}; +SECT_VEH_CAL_4 const tS16 c_assAC_LOW_AMB_F_Mpv[2] = { 50, 70}; +SECT_VEH_CAL_4 const tS16 c_assAC_CUT_OFF_AMB_F_Mpv[2] = { -50, -30}; +SECT_VEH_CAL_4 const tS16 c_assAC_WINTER_TXV_DEWPOINT_Mpv[2] = { 40, 30}; +SECT_VEH_CAL_4 const tS16 c_assAC_CUT_OFF_AMB_R_Mpv[2] = { -220, -210}; +SECT_VEH_CAL_4 const tS16 c_assEVA_TG_AMB_F_Mpv[13] = { 100, 100, 80, 80, 80, 60, 50, 40, 30, 30, 25, 25, 25}; +SECT_VEH_CAL_4 const tS16 c_assEVA_TG_AMB_R_Mpv[13] = { 100, 100, 80, 80, 80, 60, 50, 40, 30, 30, 25, 25, 25}; +SECT_VEH_CAL_4 const tU08 c_ucAC_EXTRA_RPM_Mpv = 15; +SECT_VEH_CAL_4 const tS16 c_assAC_EVA_LV_SHUT_OFF_Mpv[2] = { 150, 10}; +SECT_VEH_CAL_4 const tS16 c_assAC_PRESSURE_HYS_HI_ENG_ON_Mpv[3] = { 331, 265, 186}; +SECT_VEH_CAL_4 const tU16 c_usCMP_MAX_ENG_OFF_Mpv = 3000; +SECT_VEH_CAL_4 const tU08 c_ucFAN_MAX_ENG_OFF_Mpv = 15; +SECT_VEH_CAL_4 const tS16 c_ssAC_WINTER_TXV_HYST_Mpv = 15; +SECT_VEH_CAL_4 const tU08 c_aucAC_PRESSURE_HYS_HI_ENG_OFF_Mpv[2] = { 186, 155}; +SECT_VEH_CAL_4 const tU16 c_ausCMP_RPM_RESONANCE_Mpv[6] = { 1500, 1550, 2500, 2560, 7500, 7590}; +/* ------------------------------------------A/C Control Pressure : End*/ +SECT_VEH_CAL_4 const tS16 c_assPRESSURE_TO_FAN_X_Mpv[7] = { 50, 70, 90, 100, 174, 184, 240}; +SECT_VEH_CAL_4 const tU08 c_aucPRESSURE_TO_FAN_Y_Mpv[7] = { 8, 15, 30, 50, 70, 80, 100}; +/* ------------------------------------------CoolingFan: End*/ +SECT_VEH_CAL_4 const tS16 c_ssREST_BATT_Mpv = 109; +SECT_VEH_CAL_4 const tS16 c_ssRESTW_AMB_Mpv = 100; +SECT_VEH_CAL_4 const tS16 c_assRESTW_WATER_Mpv[2] = { 550, 350}; +SECT_VEH_CAL_4 const tU16 c_usRESTW_READYEXPIRETIME_Mpv = 120; +SECT_VEH_CAL_4 const tU08 c_aucRESTW_MODE_Mpv[2] = { 70, 130}; +SECT_VEH_CAL_4 const tU16 c_usRESTW_TIMEOUTTIME_Mpv = 900; +SECT_VEH_CAL_4 const tU08 c_ucRESTW_BLRSTEP_Mpv = 2; +SECT_VEH_CAL_4 const tS16 c_ssRESTS_AMB_Mpv = 100; +SECT_VEH_CAL_4 const tU08 c_uctRESTS_READYEXPIRETIME_Mpv = 120; +SECT_VEH_CAL_4 const tU08 c_aucRESTS_MODE_Mpv[2] = { 70, 130}; +SECT_VEH_CAL_4 const tU16 c_usRESTS_TIMEOUTTIME_Mpv = 600; +SECT_VEH_CAL_4 const tU08 c_ucRESTS_BLRSTEP_Mpv = 3; +/* ------------------------------------------Rest mode: End*/ +SECT_VEH_CAL_4 const tU16 c_usFRESH_AIR_PURGE_ENTRY_TIME_Mpv = 900; +SECT_VEH_CAL_4 const tU16 c_ausFRESH_AIR_PURGE_CHANGE_TIME_Mpv[7] = { 10, 10, 10, 50, 10, 10, 10}; +/* ------------------------------------------Purge Rec: End*/ +SECT_VEH_CAL_4 const tS16 c_assMAX_DEF_U_DTG_Mpv[10] = { 850, 800, 750, 600, 500, 400, 300, 300, 250, 200}; +SECT_VEH_CAL_4 const tU16 c_ausMAX_BLR_SPD_Mpv[6] = { 20, 40, 50, 80, 120, 160}; +/* ------------------------------------------MAX DEF: End*/ +SECT_VEH_CAL_4 const tU08 c_aucAQS_REC_LV_CO_Mpv[8] = { 0, 0, 0, 0, 0, 0, 0, 4}; +SECT_VEH_CAL_4 const tU08 c_aucAQS_OSA_LV_CO_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tU08 c_aucAQS_REC_LV_NOX_Mpv[8] = { 0, 0, 0, 0, 0, 0, 0, 2}; +SECT_VEH_CAL_4 const tU08 c_aucAQS_OSA_LV_NOX_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tU08 c_aucAQS_REC_LV_NH3_Mpv[8] = { 0, 0, 0, 0, 0, 0, 0, 2}; +SECT_VEH_CAL_4 const tU08 c_aucAQS_OSA_LV_NH3_Mpv[7] = { 100, 100, 100, 100, 100, 100, 100}; +SECT_VEH_CAL_4 const tU08 c_ucAQS_REC_ON_TIME_Mpv = 30; +SECT_VEH_CAL_4 const tU08 c_aucAQS_REC_ON_WAIT_Mpv[2] = { 60, 10}; +/* ------------------------------------------Aqs: End*/ +SECT_VEH_CAL_4 const tU16 c_usAUTODEMIST_LV2_BLR_PLUS_Mpv = 10; +SECT_VEH_CAL_4 const tU16 c_usAUTODEMIST_LV3_BLR_PLUS_Mpv = 30; +SECT_VEH_CAL_4 const tS16 c_assAUTODEMIST_OFFSET_AMB_TEMP_Mpv[9] = { -50, -30, -20, -10, 0, 10, 20, 30, 50}; +SECT_VEH_CAL_4 const tS16 c_assAUTODEMIST_OFFSET_VENT_TEMP_Mpv[9] = { 30, 25, 18, 11, 8, 8, 7, 5, 5}; +SECT_VEH_CAL_4 const tS16 c_assAUTODEMIST_STEP_UP_Mpv[4] = { 50, 30, 20, -10}; +SECT_VEH_CAL_4 const tS16 c_assAUTODEMIST_STEP_DN_Mpv[4] = { 55, 35, 25, 0}; +SECT_VEH_CAL_4 const tS16 c_assAUTODEMIST_WINTER_Mpv[2] = { -10, -5}; +/* ------------------------------------------Auto Demist: End*/ +SECT_VEH_CAL_4 const tS16 c_ssAUTODEMIST_ELEC_AMB_ENTRY_Mpv = -120; +SECT_VEH_CAL_4 const tS16 c_assAUTODEMIST_ELEC_WINDSHELD_TEMP_Mpv[2] = { -100, -60}; +/* ------------------------------------------Electric AutoDemist: End*/ +SECT_VEH_CAL_4 const tS16 c_ssAMBFILT_WATER_Mpv = 500; +SECT_VEH_CAL_4 const tU08 c_aucAMBFILT_H_CNT_Mpv[2] = { 200, 200}; +SECT_VEH_CAL_4 const tS16 c_ssAMB_FAILSAFE_Mpv = 230; +SECT_VEH_CAL_4 const tS16 c_ssAMBKEEP_KAT_Mpv = 200; +SECT_VEH_CAL_4 const tS16 c_ssAMBKEEP_KAT_PLUS_Mpv = 350; +SECT_VEH_CAL_4 const tS16 c_ssAMBKEEP_WATER_Mpv = 500; +SECT_VEH_CAL_4 const tU08 c_aucAMBRATE_RISING_Mpv[6] = { 30, 30, 30, 30, 30, 30}; +SECT_VEH_CAL_4 const tU08 c_aucAMBRATE_FALLING_Mpv[6] = { 30, 30, 30, 30, 30, 30}; +SECT_VEH_CAL_4 const tU08 c_aucAMBRATE_RISING_DIFF_Mpv[8] = { 120, 120, 120, 120, 155, 155, 155, 50}; +SECT_VEH_CAL_4 const tU08 c_aucAMBRATE_FALLING_DIFF_Mpv[8] = { 120, 120, 120, 255, 255, 255, 155, 50}; +/* ------------------------------------------Ambient: End*/ +SECT_VEH_CAL_4 const tU16 c_ausINCARRATE_RISING_F_Mpv[6] = { 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tU16 c_ausINCARRATE_FALLING_F_Mpv[6] = { 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tU16 c_ausINCARRATE_RISING_DIFF_F_Mpv[8] = { 100, 100, 100, 300, 300, 300, 20, 5}; +SECT_VEH_CAL_4 const tU16 c_ausINCARRATE_FALLING_DIFF_F_Mpv[8] = { 100, 100, 100, 300, 300, 300, 20, 5}; +SECT_VEH_CAL_4 const tU16 c_ausINCARRATE_RISING_R_Mpv[6] = { 50, 50, 50, 50, 50, 50}; +SECT_VEH_CAL_4 const tU16 c_ausINCARRATE_FALLING_R_Mpv[6] = { 20, 20, 20, 20, 20, 20}; +SECT_VEH_CAL_4 const tU16 c_ausINCARRATE_RISING_DIFF_R_Mpv[8] = { 100, 100, 100, 300, 300, 300, 20, 5}; +SECT_VEH_CAL_4 const tU16 c_ausINCARRATE_FALLING_DIFF_R_Mpv[8] = { 100, 100, 100, 300, 300, 300, 20, 5}; +/* ------------------------------------------Incar: End*/ +SECT_VEH_CAL_4 const tU16 c_ausSUNRATE_RISING_Mpv[6] = { 2, 2, 2, 2, 2, 2}; +SECT_VEH_CAL_4 const tU16 c_ausSUNRATE_FALLING_Mpv[6] = { 2, 2, 2, 2, 2, 2}; +/* ------------------------------------------Sun: End*/ +SECT_VEH_CAL_4 const tU16 c_ausAMB_LV_CHANGE_UNIT_Mpv[6] = { 1, 1, 1, 10, 10, 3}; +SECT_VEH_CAL_4 const tU08 c_aucAMB_LV_CHANGE_SEC_Mpv[6] = { 1, 1, 1, 1, 1, 1}; +/* ------------------------------------------Level Chage: End*/ +SECT_VEH_CAL_4 const tS16 c_ssTHREEWAY_WATER_Mpv = 40; +SECT_VEH_CAL_4 const tS16 c_assTHREEWAY_DUCT_TGT_R_Mpv[2] = { 60, 50}; +SECT_VEH_CAL_4 const tU08 c_aucTHEREEWAY_EXPIRING_Mpv[2] = { 60, 5}; +/* ------------------------------------------Three way: End*/ +SECT_VEH_CAL_4 const tS16 c_assTWOWAY_REAR_DUCTTGT_R_Mpv[2] = { 60, 50}; +SECT_VEH_CAL_4 const tU08 c_aucTWOWAY_EXPIRING_Mpv[2] = { 60, 5}; +/* ------------------------------------------two-way: End*/ +SECT_VEH_CAL_4 const tU08 c_aucACT_HOM_SPD_FL_CH0_Mpv[9] = { 3, 3, 3, 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_4 const tU08 c_aucACT_HOM_SPD_FR_CH1_Mpv[6] = { 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_4 const tU08 c_aucACT_HOM_SPD_R_CH2_Mpv[9] = { 3, 3, 3, 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_4 const tU08 c_aucACT_HOM_SPD_R_EX_CH2_Mpv[4] = { 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tU08 c_aucACT_MOV_SPD_FL_CH0_Mpv[9] = { 3, 3, 3, 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_4 const tU08 c_aucACT_MOV_SPD_FR_CH1_Mpv[6] = { 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_4 const tU08 c_aucACT_MOV_SPD_R_CH2_Mpv[9] = { 3, 3, 3, 3, 3, 3, 3, 3, 3}; +SECT_VEH_CAL_4 const tU08 c_aucACT_MOV_SPD_R_EX_CH2_Mpv[4] = { 0, 0, 0, 0}; +/* ------------------------------------------Actuator Homing: End*/ +SECT_VEH_CAL_4 const tS16 c_assHI_MODE_ENG_TMEP_Mpv[6] = { 35, 45, 60, 80, 100, 120}; +SECT_VEH_CAL_4 const tU08 c_aucHI_MODE_BLR_STEP_STS_Mpv[6] = { 2, 3, 4, 5, 100, 100}; +/* ------------------------------------------Hi Mode: End*/ +SECT_VEH_CAL_4 const tU16 c_ausMinusAF_GlassPos_L_Mpv[13] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +SECT_VEH_CAL_4 const tU16 c_ausMinusAF_GlassPos_R_Mpv[13] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}; +/* ------------------------------------------GlassPosition: End*/ +SECT_VEH_CAL_4 const tS16 c_assFoot2_Lv3_Amb_Mpv[6] = { -150, -100, -50, 0, 50, 100}; +SECT_VEH_CAL_4 const tS16 c_assFoot2_Lv4_Amb_Mpv[6] = { -150, -100, -50, 0, 50, 100}; +SECT_VEH_CAL_4 const tS16 c_assFoot2_Lv5_Amb_Mpv[6] = { -150, -100, -50, 0, 50, 100}; +SECT_VEH_CAL_4 const tS16 c_assFoot2_Lv3_DuctTgt_Plus_Mpv[6] = { 500, 500, 450, 400, 350, 300}; +SECT_VEH_CAL_4 const tS16 c_assFoot2_Lv4_DuctTgt_Plus_Mpv[6] = { 500, 500, 450, 400, 350, 300}; +SECT_VEH_CAL_4 const tS16 c_assFoot2_Lv5_DuctTgt_Plus_Mpv[6] = { 500, 500, 450, 400, 350, 300}; +SECT_VEH_CAL_4 const tU16 c_ausFoot2_Lv1_FrontBlr_X_Mpv[3] = { 250, 500, 750}; +SECT_VEH_CAL_4 const tU16 c_ausFoot2_Lv1_Foot2Act_Y_Mpv[3] = { 250, 500, 750}; +SECT_VEH_CAL_4 const tS16 c_assFoot2_Lv2_Threshold_Diff_Mpv[2] = { 50, 35}; +SECT_VEH_CAL_4 const tS16 c_assFoot2_Lv3_Threshold_Diff_Mpv[2] = { 50, 35}; +/* ------------------------------------------Foot2 Ctrl: End*/ +SECT_VEH_CAL_4 const tU16 c_ausDbF_Side_Af_Bi_Mpv[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_Side_Af_Bi2_Mpv[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_Side_Af_Vent_Mpv[9] = { 70, 70, 65, 65, 62, 60, 55, 50, 50}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_Side_Bi_Bi2_Mpv[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_Side_Bi_Vent_Mpv[9] = { 65, 65, 65, 65, 65, 65, 65, 65, 65}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_Side_Bi2_Vent_Mpv[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_Cen_Af_Bi_Mpv[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_Cen_Af_Bi2_Mpv[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_Cen_Af_Vent_Mpv[9] = { 70, 70, 70, 65, 62, 60, 55, 50, 50}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_Cen_Bi_Bi2_Mpv[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_Cen_Bi_Vent_Mpv[9] = { 65, 65, 65, 65, 65, 65, 65, 65, 65}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_Cen_Bi2_Vent_Mpv[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_Foot_Af_Bi_Mpv[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_Foot_Af_Bi2_Mpv[9] = { 90, 91, 92, 93, 94, 95, 96, 97, 98}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_Foot_Af_Vent_Mpv[9] = { 70, 70, 70, 65, 62, 60, 55, 50, 50}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_Foot_Bi_Bi2_Mpv[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_Foot_Bi_Vent_Mpv[9] = { 65, 65, 65, 65, 65, 65, 65, 65, 65}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_Foot_Bi2_Vent_Mpv[9] = { 80, 80, 80, 80, 80, 80, 80, 80, 80}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_AF_Af_Bi_Mpv[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_AF_Af_Bi2_Mpv[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_AF_Af_Vent_Mpv[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_AF_Bi_Bi2_Mpv[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_AF_Bi_Vent_Mpv[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_AF_Bi2_Vent_Mpv[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_Pwm_Af_Bi_Mpv[9] = { 120, 120, 120, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_Pwm_Af_Bi2_Mpv[9] = { 120, 120, 120, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_Pwm_Af_Vent_Mpv[9] = { 120, 120, 85, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_Pwm_Bi_Bi2_Mpv[9] = { 120, 120, 120, 120, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_Pwm_Bi_Vent_Mpv[9] = { 120, 120, 85, 90, 120, 120, 120, 120, 120}; +SECT_VEH_CAL_4 const tU16 c_ausDbF_Pwm_Bi2_Vent_Mpv[9] = { 105, 120, 120, 90, 120, 120, 120, 105, 90}; +/* ------------------------------------------Different blower Front: End*/ +SECT_VEH_CAL_4 const tU16 c_usAromaPwm_Min_Mpv = 200; +SECT_VEH_CAL_4 const tU16 c_usAromaPwm_Max_Mpv = 700; +/* ------------------------------------------Aroma Limit Pwm: End*/ +/*********************************************************Cal Table End*/ + +/****************************************************************************** + * LOCAL VARIABLES DECLARATIONS + *****************************************************************************/ +/****************************************************************************** + * LOCAL FUNCTIONS DECLARATIONS + *****************************************************************************/ +/****************************************************************************** + * GLOBAL FUNCTIONS + *****************************************************************************/ + +/** Doxygen: Function brief + ****************************************************************************** + * @fn Rs_Cal_4_Mpv(void) + * @brief No brief + * @remark No description + * @param[in] (All of const data in this file) + * @param[out] All of global variable in Rs_Cal_Base.c + * @return None + *****************************************************************************/ +void Rs_Cal_4_Mpv(void) +{ + M_MEMCOPY((g_aucCAL_FP_DATE), (c_aucCAL_FP_DATE_Mpv)); + M_MEMCOPY((g_aucCAL_VERSION), (c_aucCAL_VERSION_Mpv)); + g_ucCAL_VARIANT = c_ucCAL_VARIANT_Mpv; +/* ------------------------------------------Cal Version : End*/ + M_MEMCOPY((g_ausSET_TEMP_FULL), (c_ausSET_TEMP_FULL_Mpv)); + M_MEMCOPY((g_ausSET_TEMP_HALF), (c_ausSET_TEMP_HALF_Mpv)); +/* ------------------------------------------Set Temp : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV0), (c_assINCAR_TG_FL_LV0_Mpv)); + M_MEMCOPY((g_assINCAR_TG_FR_LV0), (c_assINCAR_TG_FR_LV0_Mpv)); + M_MEMCOPY((g_assVTG_FL_LV0), (c_assVTG_FL_LV0_Mpv)); + M_MEMCOPY((g_assVTG_FR_LV0), (c_assVTG_FR_LV0_Mpv)); + M_MEMCOPY((g_assVF_MIN_LV0), (c_assVF_MIN_LV0_Mpv)); + M_MEMCOPY((g_assVF_MAX_LV0), (c_assVF_MAX_LV0_Mpv)); + M_MEMCOPY((g_assVF_INC_Y1_LV0), (c_assVF_INC_Y1_LV0_Mpv)); + M_MEMCOPY((g_assVF_INC_Y2_LV0), (c_assVF_INC_Y2_LV0_Mpv)); + M_MEMCOPY((g_assVF_INC_Y3_LV0), (c_assVF_INC_Y3_LV0_Mpv)); + M_MEMCOPY((g_assVF_INC_Y4_LV0), (c_assVF_INC_Y4_LV0_Mpv)); + M_MEMCOPY((g_assVF_INC_X1_LV0), (c_assVF_INC_X1_LV0_Mpv)); + M_MEMCOPY((g_assVF_INC_X2_LV0), (c_assVF_INC_X2_LV0_Mpv)); + M_MEMCOPY((g_assVF_INC_X3_LV0), (c_assVF_INC_X3_LV0_Mpv)); + M_MEMCOPY((g_assVF_INC_X4_LV0), (c_assVF_INC_X4_LV0_Mpv)); + M_MEMCOPY((g_assVF_AMB_Y1_LV0), (c_assVF_AMB_Y1_LV0_Mpv)); + M_MEMCOPY((g_assVF_AMB_Y2_LV0), (c_assVF_AMB_Y2_LV0_Mpv)); + M_MEMCOPY((g_assVF_AMB_X1_LV0), (c_assVF_AMB_X1_LV0_Mpv)); + M_MEMCOPY((g_assVF_AMB_X2_LV0), (c_assVF_AMB_X2_LV0_Mpv)); + M_MEMCOPY((g_assVF_SUN_Y1_LV0), (c_assVF_SUN_Y1_LV0_Mpv)); + M_MEMCOPY((g_assVF_SUN_Y2_LV0), (c_assVF_SUN_Y2_LV0_Mpv)); + M_MEMCOPY((g_assVF_SUN_X1_LV0), (c_assVF_SUN_X1_LV0_Mpv)); + M_MEMCOPY((g_assVF_SUN_X2_LV0), (c_assVF_SUN_X2_LV0_Mpv)); + M_MEMCOPY((g_assTG_FLU_LV0), (c_assTG_FLU_LV0_Mpv)); + M_MEMCOPY((g_assTG_FRU_LV0), (c_assTG_FRU_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FU_MIN_LV0), (c_assDTG_FU_MIN_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FU_MAX_LV0), (c_assDTG_FU_MAX_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV0), (c_assDTG_FU_INC_Y1_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV0), (c_assDTG_FU_INC_Y2_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV0), (c_assDTG_FU_INC_Y3_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV0), (c_assDTG_FU_INC_Y4_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV0), (c_assDTG_FU_INC_X1_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV0), (c_assDTG_FU_INC_X2_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV0), (c_assDTG_FU_INC_X3_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV0), (c_assDTG_FU_INC_X4_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV0), (c_assDTG_FU_AMB_Y1_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV0), (c_assDTG_FU_AMB_Y2_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV0), (c_assDTG_FU_AMB_X1_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV0), (c_assDTG_FU_AMB_X2_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV0), (c_assDTG_FU_SUN_Y1_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV0), (c_assDTG_FU_SUN_Y2_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV0), (c_assDTG_FU_SUN_X1_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV0), (c_assDTG_FU_SUN_X2_LV0_Mpv)); + M_MEMCOPY((g_assTG_FLL_LV0), (c_assTG_FLL_LV0_Mpv)); + M_MEMCOPY((g_assTG_FRL_LV0), (c_assTG_FRL_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FL_MIN_LV0), (c_assDTG_FL_MIN_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FL_MAX_LV0), (c_assDTG_FL_MAX_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV0), (c_assDTG_FL_INC_Y1_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV0), (c_assDTG_FL_INC_Y2_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV0), (c_assDTG_FL_INC_Y3_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV0), (c_assDTG_FL_INC_Y4_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV0), (c_assDTG_FL_INC_X1_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV0), (c_assDTG_FL_INC_X2_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV0), (c_assDTG_FL_INC_X3_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV0), (c_assDTG_FL_INC_X4_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV0), (c_assDTG_FL_AMB_Y1_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV0), (c_assDTG_FL_AMB_Y2_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV0), (c_assDTG_FL_AMB_X1_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV0), (c_assDTG_FL_AMB_X2_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV0), (c_assDTG_FL_SUN_Y1_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV0), (c_assDTG_FL_SUN_Y2_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV0), (c_assDTG_FL_SUN_X1_LV0_Mpv)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV0), (c_assDTG_FL_SUN_X2_LV0_Mpv)); + M_MEMCOPY((g_assINCAR_TG_RL_LV0), (c_assINCAR_TG_RL_LV0_Mpv)); + M_MEMCOPY((g_assINCAR_TG_RR_LV0), (c_assINCAR_TG_RR_LV0_Mpv)); + M_MEMCOPY((g_assVTG_RL_LV0), (c_assVTG_RL_LV0_Mpv)); + M_MEMCOPY((g_assVTG_RR_LV0), (c_assVTG_RR_LV0_Mpv)); + M_MEMCOPY((g_assVR_MIN_LV0), (c_assVR_MIN_LV0_Mpv)); + M_MEMCOPY((g_assVR_MAX_LV0), (c_assVR_MAX_LV0_Mpv)); + M_MEMCOPY((g_assVR_INC_Y1_LV0), (c_assVR_INC_Y1_LV0_Mpv)); + M_MEMCOPY((g_assVR_INC_Y2_LV0), (c_assVR_INC_Y2_LV0_Mpv)); + M_MEMCOPY((g_assVR_INC_Y3_LV0), (c_assVR_INC_Y3_LV0_Mpv)); + M_MEMCOPY((g_assVR_INC_Y4_LV0), (c_assVR_INC_Y4_LV0_Mpv)); + M_MEMCOPY((g_assVR_INC_X1_LV0), (c_assVR_INC_X1_LV0_Mpv)); + M_MEMCOPY((g_assVR_INC_X2_LV0), (c_assVR_INC_X2_LV0_Mpv)); + M_MEMCOPY((g_assVR_INC_X3_LV0), (c_assVR_INC_X3_LV0_Mpv)); + M_MEMCOPY((g_assVR_INC_X4_LV0), (c_assVR_INC_X4_LV0_Mpv)); + M_MEMCOPY((g_assVR_AMB_Y1_LV0), (c_assVR_AMB_Y1_LV0_Mpv)); + M_MEMCOPY((g_assVR_AMB_Y2_LV0), (c_assVR_AMB_Y2_LV0_Mpv)); + M_MEMCOPY((g_assVR_AMB_X1_LV0), (c_assVR_AMB_X1_LV0_Mpv)); + M_MEMCOPY((g_assVR_AMB_X2_LV0), (c_assVR_AMB_X2_LV0_Mpv)); + M_MEMCOPY((g_assVR_SUN_Y1_LV0), (c_assVR_SUN_Y1_LV0_Mpv)); + M_MEMCOPY((g_assVR_SUN_Y2_LV0), (c_assVR_SUN_Y2_LV0_Mpv)); + M_MEMCOPY((g_assVR_SUN_X1_LV0), (c_assVR_SUN_X1_LV0_Mpv)); + M_MEMCOPY((g_assVR_SUN_X2_LV0), (c_assVR_SUN_X2_LV0_Mpv)); + M_MEMCOPY((g_assTG_RL_LV0), (c_assTG_RL_LV0_Mpv)); + M_MEMCOPY((g_assTG_RR_LV0), (c_assTG_RR_LV0_Mpv)); + M_MEMCOPY((g_assDTG_R_MIN_LV0), (c_assDTG_R_MIN_LV0_Mpv)); + M_MEMCOPY((g_assDTG_R_MAX_LV0), (c_assDTG_R_MAX_LV0_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV0), (c_assDTG_R_INC_Y1_LV0_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV0), (c_assDTG_R_INC_Y2_LV0_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV0), (c_assDTG_R_INC_Y3_LV0_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV0), (c_assDTG_R_INC_Y4_LV0_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV0), (c_assDTG_R_INC_X1_LV0_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV0), (c_assDTG_R_INC_X2_LV0_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV0), (c_assDTG_R_INC_X3_LV0_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV0), (c_assDTG_R_INC_X4_LV0_Mpv)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV0), (c_assDTG_R_AMB_Y1_LV0_Mpv)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV0), (c_assDTG_R_AMB_Y2_LV0_Mpv)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV0), (c_assDTG_R_AMB_X1_LV0_Mpv)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV0), (c_assDTG_R_AMB_X2_LV0_Mpv)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV0), (c_assDTG_R_SUN_Y1_LV0_Mpv)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV0), (c_assDTG_R_SUN_Y2_LV0_Mpv)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV0), (c_assDTG_R_SUN_X1_LV0_Mpv)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV0), (c_assDTG_R_SUN_X2_LV0_Mpv)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV0), (c_assCORRECT_DUCT_TIME_FR_LV0_Mpv)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV0), (c_assCORRECT_DUCT_TIME_FL_LV0_Mpv)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV0), (c_assCORRECT_DUCT_RATE_LV0_Mpv)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV0), (c_assCORRECT_DUCT_MAX_LV0_Mpv)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV0), (c_assCORRECT_AF_TIME_FR_LV0_Mpv)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV0), (c_assCORRECT_AF_TIME_FL_LV0_Mpv)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV0), (c_assCORRECT_AF_RATE_LV0_Mpv)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV0), (c_assCORRECT_AF_MAX_LV0_Mpv)); +/* ------------------------------------------Lv0 : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV1), (c_assINCAR_TG_FL_LV1_Mpv)); + M_MEMCOPY((g_assINCAR_TG_FR_LV1), (c_assINCAR_TG_FR_LV1_Mpv)); + M_MEMCOPY((g_assVTG_FL_LV1), (c_assVTG_FL_LV1_Mpv)); + M_MEMCOPY((g_assVTG_FR_LV1), (c_assVTG_FR_LV1_Mpv)); + M_MEMCOPY((g_assVF_MIN_LV1), (c_assVF_MIN_LV1_Mpv)); + M_MEMCOPY((g_assVF_MAX_LV1), (c_assVF_MAX_LV1_Mpv)); + M_MEMCOPY((g_assVF_INC_Y1_LV1), (c_assVF_INC_Y1_LV1_Mpv)); + M_MEMCOPY((g_assVF_INC_Y2_LV1), (c_assVF_INC_Y2_LV1_Mpv)); + M_MEMCOPY((g_assVF_INC_Y3_LV1), (c_assVF_INC_Y3_LV1_Mpv)); + M_MEMCOPY((g_assVF_INC_Y4_LV1), (c_assVF_INC_Y4_LV1_Mpv)); + M_MEMCOPY((g_assVF_INC_X1_LV1), (c_assVF_INC_X1_LV1_Mpv)); + M_MEMCOPY((g_assVF_INC_X2_LV1), (c_assVF_INC_X2_LV1_Mpv)); + M_MEMCOPY((g_assVF_INC_X3_LV1), (c_assVF_INC_X3_LV1_Mpv)); + M_MEMCOPY((g_assVF_INC_X4_LV1), (c_assVF_INC_X4_LV1_Mpv)); + M_MEMCOPY((g_assVF_AMB_Y1_LV1), (c_assVF_AMB_Y1_LV1_Mpv)); + M_MEMCOPY((g_assVF_AMB_Y2_LV1), (c_assVF_AMB_Y2_LV1_Mpv)); + M_MEMCOPY((g_assVF_AMB_X1_LV1), (c_assVF_AMB_X1_LV1_Mpv)); + M_MEMCOPY((g_assVF_AMB_X2_LV1), (c_assVF_AMB_X2_LV1_Mpv)); + M_MEMCOPY((g_assVF_SUN_Y1_LV1), (c_assVF_SUN_Y1_LV1_Mpv)); + M_MEMCOPY((g_assVF_SUN_Y2_LV1), (c_assVF_SUN_Y2_LV1_Mpv)); + M_MEMCOPY((g_assVF_SUN_X1_LV1), (c_assVF_SUN_X1_LV1_Mpv)); + M_MEMCOPY((g_assVF_SUN_X2_LV1), (c_assVF_SUN_X2_LV1_Mpv)); + M_MEMCOPY((g_assTG_FLU_LV1), (c_assTG_FLU_LV1_Mpv)); + M_MEMCOPY((g_assTG_FRU_LV1), (c_assTG_FRU_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FU_MIN_LV1), (c_assDTG_FU_MIN_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FU_MAX_LV1), (c_assDTG_FU_MAX_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV1), (c_assDTG_FU_INC_Y1_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV1), (c_assDTG_FU_INC_Y2_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV1), (c_assDTG_FU_INC_Y3_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV1), (c_assDTG_FU_INC_Y4_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV1), (c_assDTG_FU_INC_X1_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV1), (c_assDTG_FU_INC_X2_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV1), (c_assDTG_FU_INC_X3_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV1), (c_assDTG_FU_INC_X4_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV1), (c_assDTG_FU_AMB_Y1_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV1), (c_assDTG_FU_AMB_Y2_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV1), (c_assDTG_FU_AMB_X1_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV1), (c_assDTG_FU_AMB_X2_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV1), (c_assDTG_FU_SUN_Y1_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV1), (c_assDTG_FU_SUN_Y2_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV1), (c_assDTG_FU_SUN_X1_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV1), (c_assDTG_FU_SUN_X2_LV1_Mpv)); + M_MEMCOPY((g_assTG_FLL_LV1), (c_assTG_FLL_LV1_Mpv)); + M_MEMCOPY((g_assTG_FRL_LV1), (c_assTG_FRL_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FL_MIN_LV1), (c_assDTG_FL_MIN_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FL_MAX_LV1), (c_assDTG_FL_MAX_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV1), (c_assDTG_FL_INC_Y1_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV1), (c_assDTG_FL_INC_Y2_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV1), (c_assDTG_FL_INC_Y3_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV1), (c_assDTG_FL_INC_Y4_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV1), (c_assDTG_FL_INC_X1_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV1), (c_assDTG_FL_INC_X2_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV1), (c_assDTG_FL_INC_X3_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV1), (c_assDTG_FL_INC_X4_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV1), (c_assDTG_FL_AMB_Y1_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV1), (c_assDTG_FL_AMB_Y2_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV1), (c_assDTG_FL_AMB_X1_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV1), (c_assDTG_FL_AMB_X2_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV1), (c_assDTG_FL_SUN_Y1_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV1), (c_assDTG_FL_SUN_Y2_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV1), (c_assDTG_FL_SUN_X1_LV1_Mpv)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV1), (c_assDTG_FL_SUN_X2_LV1_Mpv)); + M_MEMCOPY((g_assINCAR_TG_RL_LV1), (c_assINCAR_TG_RL_LV1_Mpv)); + M_MEMCOPY((g_assINCAR_TG_RR_LV1), (c_assINCAR_TG_RR_LV1_Mpv)); + M_MEMCOPY((g_assVTG_RL_LV1), (c_assVTG_RL_LV1_Mpv)); + M_MEMCOPY((g_assVTG_RR_LV1), (c_assVTG_RR_LV1_Mpv)); + M_MEMCOPY((g_assVR_MIN_LV1), (c_assVR_MIN_LV1_Mpv)); + M_MEMCOPY((g_assVR_MAX_LV1), (c_assVR_MAX_LV1_Mpv)); + M_MEMCOPY((g_assVR_INC_Y1_LV1), (c_assVR_INC_Y1_LV1_Mpv)); + M_MEMCOPY((g_assVR_INC_Y2_LV1), (c_assVR_INC_Y2_LV1_Mpv)); + M_MEMCOPY((g_assVR_INC_Y3_LV1), (c_assVR_INC_Y3_LV1_Mpv)); + M_MEMCOPY((g_assVR_INC_Y4_LV1), (c_assVR_INC_Y4_LV1_Mpv)); + M_MEMCOPY((g_assVR_INC_X1_LV1), (c_assVR_INC_X1_LV1_Mpv)); + M_MEMCOPY((g_assVR_INC_X2_LV1), (c_assVR_INC_X2_LV1_Mpv)); + M_MEMCOPY((g_assVR_INC_X3_LV1), (c_assVR_INC_X3_LV1_Mpv)); + M_MEMCOPY((g_assVR_INC_X4_LV1), (c_assVR_INC_X4_LV1_Mpv)); + M_MEMCOPY((g_assVR_AMB_Y1_LV1), (c_assVR_AMB_Y1_LV1_Mpv)); + M_MEMCOPY((g_assVR_AMB_Y2_LV1), (c_assVR_AMB_Y2_LV1_Mpv)); + M_MEMCOPY((g_assVR_AMB_X1_LV1), (c_assVR_AMB_X1_LV1_Mpv)); + M_MEMCOPY((g_assVR_AMB_X2_LV1), (c_assVR_AMB_X2_LV1_Mpv)); + M_MEMCOPY((g_assVR_SUN_Y1_LV1), (c_assVR_SUN_Y1_LV1_Mpv)); + M_MEMCOPY((g_assVR_SUN_Y2_LV1), (c_assVR_SUN_Y2_LV1_Mpv)); + M_MEMCOPY((g_assVR_SUN_X1_LV1), (c_assVR_SUN_X1_LV1_Mpv)); + M_MEMCOPY((g_assVR_SUN_X2_LV1), (c_assVR_SUN_X2_LV1_Mpv)); + M_MEMCOPY((g_assTG_RL_LV1), (c_assTG_RL_LV1_Mpv)); + M_MEMCOPY((g_assTG_RR_LV1), (c_assTG_RR_LV1_Mpv)); + M_MEMCOPY((g_assDTG_R_MIN_LV1), (c_assDTG_R_MIN_LV1_Mpv)); + M_MEMCOPY((g_assDTG_R_MAX_LV1), (c_assDTG_R_MAX_LV1_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV1), (c_assDTG_R_INC_Y1_LV1_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV1), (c_assDTG_R_INC_Y2_LV1_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV1), (c_assDTG_R_INC_Y3_LV1_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV1), (c_assDTG_R_INC_Y4_LV1_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV1), (c_assDTG_R_INC_X1_LV1_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV1), (c_assDTG_R_INC_X2_LV1_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV1), (c_assDTG_R_INC_X3_LV1_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV1), (c_assDTG_R_INC_X4_LV1_Mpv)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV1), (c_assDTG_R_AMB_Y1_LV1_Mpv)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV1), (c_assDTG_R_AMB_Y2_LV1_Mpv)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV1), (c_assDTG_R_AMB_X1_LV1_Mpv)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV1), (c_assDTG_R_AMB_X2_LV1_Mpv)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV1), (c_assDTG_R_SUN_Y1_LV1_Mpv)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV1), (c_assDTG_R_SUN_Y2_LV1_Mpv)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV1), (c_assDTG_R_SUN_X1_LV1_Mpv)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV1), (c_assDTG_R_SUN_X2_LV1_Mpv)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV1), (c_assCORRECT_DUCT_TIME_FR_LV1_Mpv)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV1), (c_assCORRECT_DUCT_TIME_FL_LV1_Mpv)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV1), (c_assCORRECT_DUCT_RATE_LV1_Mpv)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV1), (c_assCORRECT_DUCT_MAX_LV1_Mpv)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV1), (c_assCORRECT_AF_TIME_FR_LV1_Mpv)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV1), (c_assCORRECT_AF_TIME_FL_LV1_Mpv)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV1), (c_assCORRECT_AF_RATE_LV1_Mpv)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV1), (c_assCORRECT_AF_MAX_LV1_Mpv)); +/* ------------------------------------------Lv1 : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV2), (c_assINCAR_TG_FL_LV2_Mpv)); + M_MEMCOPY((g_assINCAR_TG_FR_LV2), (c_assINCAR_TG_FR_LV2_Mpv)); + M_MEMCOPY((g_assVTG_FL_LV2), (c_assVTG_FL_LV2_Mpv)); + M_MEMCOPY((g_assVTG_FR_LV2), (c_assVTG_FR_LV2_Mpv)); + M_MEMCOPY((g_assVF_MIN_LV2), (c_assVF_MIN_LV2_Mpv)); + M_MEMCOPY((g_assVF_MAX_LV2), (c_assVF_MAX_LV2_Mpv)); + M_MEMCOPY((g_assVF_INC_Y1_LV2), (c_assVF_INC_Y1_LV2_Mpv)); + M_MEMCOPY((g_assVF_INC_Y2_LV2), (c_assVF_INC_Y2_LV2_Mpv)); + M_MEMCOPY((g_assVF_INC_Y3_LV2), (c_assVF_INC_Y3_LV2_Mpv)); + M_MEMCOPY((g_assVF_INC_Y4_LV2), (c_assVF_INC_Y4_LV2_Mpv)); + M_MEMCOPY((g_assVF_INC_X1_LV2), (c_assVF_INC_X1_LV2_Mpv)); + M_MEMCOPY((g_assVF_INC_X2_LV2), (c_assVF_INC_X2_LV2_Mpv)); + M_MEMCOPY((g_assVF_INC_X3_LV2), (c_assVF_INC_X3_LV2_Mpv)); + M_MEMCOPY((g_assVF_INC_X4_LV2), (c_assVF_INC_X4_LV2_Mpv)); + M_MEMCOPY((g_assVF_AMB_Y1_LV2), (c_assVF_AMB_Y1_LV2_Mpv)); + M_MEMCOPY((g_assVF_AMB_Y2_LV2), (c_assVF_AMB_Y2_LV2_Mpv)); + M_MEMCOPY((g_assVF_AMB_X1_LV2), (c_assVF_AMB_X1_LV2_Mpv)); + M_MEMCOPY((g_assVF_AMB_X2_LV2), (c_assVF_AMB_X2_LV2_Mpv)); + M_MEMCOPY((g_assVF_SUN_Y1_LV2), (c_assVF_SUN_Y1_LV2_Mpv)); + M_MEMCOPY((g_assVF_SUN_Y2_LV2), (c_assVF_SUN_Y2_LV2_Mpv)); + M_MEMCOPY((g_assVF_SUN_X1_LV2), (c_assVF_SUN_X1_LV2_Mpv)); + M_MEMCOPY((g_assVF_SUN_X2_LV2), (c_assVF_SUN_X2_LV2_Mpv)); + M_MEMCOPY((g_assTG_FLU_LV2), (c_assTG_FLU_LV2_Mpv)); + M_MEMCOPY((g_assTG_FRU_LV2), (c_assTG_FRU_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FU_MIN_LV2), (c_assDTG_FU_MIN_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FU_MAX_LV2), (c_assDTG_FU_MAX_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV2), (c_assDTG_FU_INC_Y1_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV2), (c_assDTG_FU_INC_Y2_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV2), (c_assDTG_FU_INC_Y3_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV2), (c_assDTG_FU_INC_Y4_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV2), (c_assDTG_FU_INC_X1_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV2), (c_assDTG_FU_INC_X2_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV2), (c_assDTG_FU_INC_X3_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV2), (c_assDTG_FU_INC_X4_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV2), (c_assDTG_FU_AMB_Y1_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV2), (c_assDTG_FU_AMB_Y2_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV2), (c_assDTG_FU_AMB_X1_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV2), (c_assDTG_FU_AMB_X2_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV2), (c_assDTG_FU_SUN_Y1_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV2), (c_assDTG_FU_SUN_Y2_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV2), (c_assDTG_FU_SUN_X1_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV2), (c_assDTG_FU_SUN_X2_LV2_Mpv)); + M_MEMCOPY((g_assTG_FLL_LV2), (c_assTG_FLL_LV2_Mpv)); + M_MEMCOPY((g_assTG_FRL_LV2), (c_assTG_FRL_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FL_MIN_LV2), (c_assDTG_FL_MIN_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FL_MAX_LV2), (c_assDTG_FL_MAX_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV2), (c_assDTG_FL_INC_Y1_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV2), (c_assDTG_FL_INC_Y2_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV2), (c_assDTG_FL_INC_Y3_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV2), (c_assDTG_FL_INC_Y4_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV2), (c_assDTG_FL_INC_X1_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV2), (c_assDTG_FL_INC_X2_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV2), (c_assDTG_FL_INC_X3_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV2), (c_assDTG_FL_INC_X4_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV2), (c_assDTG_FL_AMB_Y1_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV2), (c_assDTG_FL_AMB_Y2_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV2), (c_assDTG_FL_AMB_X1_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV2), (c_assDTG_FL_AMB_X2_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV2), (c_assDTG_FL_SUN_Y1_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV2), (c_assDTG_FL_SUN_Y2_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV2), (c_assDTG_FL_SUN_X1_LV2_Mpv)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV2), (c_assDTG_FL_SUN_X2_LV2_Mpv)); + M_MEMCOPY((g_assINCAR_TG_RL_LV2), (c_assINCAR_TG_RL_LV2_Mpv)); + M_MEMCOPY((g_assINCAR_TG_RR_LV2), (c_assINCAR_TG_RR_LV2_Mpv)); + M_MEMCOPY((g_assVTG_RL_LV2), (c_assVTG_RL_LV2_Mpv)); + M_MEMCOPY((g_assVTG_RR_LV2), (c_assVTG_RR_LV2_Mpv)); + M_MEMCOPY((g_assVR_MIN_LV2), (c_assVR_MIN_LV2_Mpv)); + M_MEMCOPY((g_assVR_MAX_LV2), (c_assVR_MAX_LV2_Mpv)); + M_MEMCOPY((g_assVR_INC_Y1_LV2), (c_assVR_INC_Y1_LV2_Mpv)); + M_MEMCOPY((g_assVR_INC_Y2_LV2), (c_assVR_INC_Y2_LV2_Mpv)); + M_MEMCOPY((g_assVR_INC_Y3_LV2), (c_assVR_INC_Y3_LV2_Mpv)); + M_MEMCOPY((g_assVR_INC_Y4_LV2), (c_assVR_INC_Y4_LV2_Mpv)); + M_MEMCOPY((g_assVR_INC_X1_LV2), (c_assVR_INC_X1_LV2_Mpv)); + M_MEMCOPY((g_assVR_INC_X2_LV2), (c_assVR_INC_X2_LV2_Mpv)); + M_MEMCOPY((g_assVR_INC_X3_LV2), (c_assVR_INC_X3_LV2_Mpv)); + M_MEMCOPY((g_assVR_INC_X4_LV2), (c_assVR_INC_X4_LV2_Mpv)); + M_MEMCOPY((g_assVR_AMB_Y1_LV2), (c_assVR_AMB_Y1_LV2_Mpv)); + M_MEMCOPY((g_assVR_AMB_Y2_LV2), (c_assVR_AMB_Y2_LV2_Mpv)); + M_MEMCOPY((g_assVR_AMB_X1_LV2), (c_assVR_AMB_X1_LV2_Mpv)); + M_MEMCOPY((g_assVR_AMB_X2_LV2), (c_assVR_AMB_X2_LV2_Mpv)); + M_MEMCOPY((g_assVR_SUN_Y1_LV2), (c_assVR_SUN_Y1_LV2_Mpv)); + M_MEMCOPY((g_assVR_SUN_Y2_LV2), (c_assVR_SUN_Y2_LV2_Mpv)); + M_MEMCOPY((g_assVR_SUN_X1_LV2), (c_assVR_SUN_X1_LV2_Mpv)); + M_MEMCOPY((g_assVR_SUN_X2_LV2), (c_assVR_SUN_X2_LV2_Mpv)); + M_MEMCOPY((g_assTG_RL_LV2), (c_assTG_RL_LV2_Mpv)); + M_MEMCOPY((g_assTG_RR_LV2), (c_assTG_RR_LV2_Mpv)); + M_MEMCOPY((g_assDTG_R_MIN_LV2), (c_assDTG_R_MIN_LV2_Mpv)); + M_MEMCOPY((g_assDTG_R_MAX_LV2), (c_assDTG_R_MAX_LV2_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV2), (c_assDTG_R_INC_Y1_LV2_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV2), (c_assDTG_R_INC_Y2_LV2_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV2), (c_assDTG_R_INC_Y3_LV2_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV2), (c_assDTG_R_INC_Y4_LV2_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV2), (c_assDTG_R_INC_X1_LV2_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV2), (c_assDTG_R_INC_X2_LV2_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV2), (c_assDTG_R_INC_X3_LV2_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV2), (c_assDTG_R_INC_X4_LV2_Mpv)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV2), (c_assDTG_R_AMB_Y1_LV2_Mpv)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV2), (c_assDTG_R_AMB_Y2_LV2_Mpv)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV2), (c_assDTG_R_AMB_X1_LV2_Mpv)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV2), (c_assDTG_R_AMB_X2_LV2_Mpv)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV2), (c_assDTG_R_SUN_Y1_LV2_Mpv)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV2), (c_assDTG_R_SUN_Y2_LV2_Mpv)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV2), (c_assDTG_R_SUN_X1_LV2_Mpv)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV2), (c_assDTG_R_SUN_X2_LV2_Mpv)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV2), (c_assCORRECT_DUCT_TIME_FR_LV2_Mpv)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV2), (c_assCORRECT_DUCT_TIME_FL_LV2_Mpv)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV2), (c_assCORRECT_DUCT_RATE_LV2_Mpv)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV2), (c_assCORRECT_DUCT_MAX_LV2_Mpv)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV2), (c_assCORRECT_AF_TIME_FR_LV2_Mpv)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV2), (c_assCORRECT_AF_TIME_FL_LV2_Mpv)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV2), (c_assCORRECT_AF_RATE_LV2_Mpv)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV2), (c_assCORRECT_AF_MAX_LV2_Mpv)); +/* ------------------------------------------Lv2 : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV3), (c_assINCAR_TG_FL_LV3_Mpv)); + M_MEMCOPY((g_assINCAR_TG_FR_LV3), (c_assINCAR_TG_FR_LV3_Mpv)); + M_MEMCOPY((g_assVTG_FL_LV3), (c_assVTG_FL_LV3_Mpv)); + M_MEMCOPY((g_assVTG_FR_LV3), (c_assVTG_FR_LV3_Mpv)); + M_MEMCOPY((g_assVF_MIN_LV3), (c_assVF_MIN_LV3_Mpv)); + M_MEMCOPY((g_assVF_MAX_LV3), (c_assVF_MAX_LV3_Mpv)); + M_MEMCOPY((g_assVF_INC_Y1_LV3), (c_assVF_INC_Y1_LV3_Mpv)); + M_MEMCOPY((g_assVF_INC_Y2_LV3), (c_assVF_INC_Y2_LV3_Mpv)); + M_MEMCOPY((g_assVF_INC_Y3_LV3), (c_assVF_INC_Y3_LV3_Mpv)); + M_MEMCOPY((g_assVF_INC_Y4_LV3), (c_assVF_INC_Y4_LV3_Mpv)); + M_MEMCOPY((g_assVF_INC_X1_LV3), (c_assVF_INC_X1_LV3_Mpv)); + M_MEMCOPY((g_assVF_INC_X2_LV3), (c_assVF_INC_X2_LV3_Mpv)); + M_MEMCOPY((g_assVF_INC_X3_LV3), (c_assVF_INC_X3_LV3_Mpv)); + M_MEMCOPY((g_assVF_INC_X4_LV3), (c_assVF_INC_X4_LV3_Mpv)); + M_MEMCOPY((g_assVF_AMB_Y1_LV3), (c_assVF_AMB_Y1_LV3_Mpv)); + M_MEMCOPY((g_assVF_AMB_Y2_LV3), (c_assVF_AMB_Y2_LV3_Mpv)); + M_MEMCOPY((g_assVF_AMB_X1_LV3), (c_assVF_AMB_X1_LV3_Mpv)); + M_MEMCOPY((g_assVF_AMB_X2_LV3), (c_assVF_AMB_X2_LV3_Mpv)); + M_MEMCOPY((g_assVF_SUN_Y1_LV3), (c_assVF_SUN_Y1_LV3_Mpv)); + M_MEMCOPY((g_assVF_SUN_Y2_LV3), (c_assVF_SUN_Y2_LV3_Mpv)); + M_MEMCOPY((g_assVF_SUN_X1_LV3), (c_assVF_SUN_X1_LV3_Mpv)); + M_MEMCOPY((g_assVF_SUN_X2_LV3), (c_assVF_SUN_X2_LV3_Mpv)); + M_MEMCOPY((g_assTG_FLU_LV3), (c_assTG_FLU_LV3_Mpv)); + M_MEMCOPY((g_assTG_FRU_LV3), (c_assTG_FRU_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FU_MIN_LV3), (c_assDTG_FU_MIN_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FU_MAX_LV3), (c_assDTG_FU_MAX_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV3), (c_assDTG_FU_INC_Y1_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV3), (c_assDTG_FU_INC_Y2_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV3), (c_assDTG_FU_INC_Y3_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV3), (c_assDTG_FU_INC_Y4_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV3), (c_assDTG_FU_INC_X1_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV3), (c_assDTG_FU_INC_X2_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV3), (c_assDTG_FU_INC_X3_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV3), (c_assDTG_FU_INC_X4_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV3), (c_assDTG_FU_AMB_Y1_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV3), (c_assDTG_FU_AMB_Y2_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV3), (c_assDTG_FU_AMB_X1_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV3), (c_assDTG_FU_AMB_X2_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV3), (c_assDTG_FU_SUN_Y1_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV3), (c_assDTG_FU_SUN_Y2_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV3), (c_assDTG_FU_SUN_X1_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV3), (c_assDTG_FU_SUN_X2_LV3_Mpv)); + M_MEMCOPY((g_assTG_FLL_LV3), (c_assTG_FLL_LV3_Mpv)); + M_MEMCOPY((g_assTG_FRL_LV3), (c_assTG_FRL_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FL_MIN_LV3), (c_assDTG_FL_MIN_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FL_MAX_LV3), (c_assDTG_FL_MAX_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV3), (c_assDTG_FL_INC_Y1_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV3), (c_assDTG_FL_INC_Y2_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV3), (c_assDTG_FL_INC_Y3_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV3), (c_assDTG_FL_INC_Y4_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV3), (c_assDTG_FL_INC_X1_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV3), (c_assDTG_FL_INC_X2_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV3), (c_assDTG_FL_INC_X3_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV3), (c_assDTG_FL_INC_X4_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV3), (c_assDTG_FL_AMB_Y1_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV3), (c_assDTG_FL_AMB_Y2_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV3), (c_assDTG_FL_AMB_X1_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV3), (c_assDTG_FL_AMB_X2_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV3), (c_assDTG_FL_SUN_Y1_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV3), (c_assDTG_FL_SUN_Y2_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV3), (c_assDTG_FL_SUN_X1_LV3_Mpv)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV3), (c_assDTG_FL_SUN_X2_LV3_Mpv)); + M_MEMCOPY((g_assINCAR_TG_RL_LV3), (c_assINCAR_TG_RL_LV3_Mpv)); + M_MEMCOPY((g_assINCAR_TG_RR_LV3), (c_assINCAR_TG_RR_LV3_Mpv)); + M_MEMCOPY((g_assVTG_RL_LV3), (c_assVTG_RL_LV3_Mpv)); + M_MEMCOPY((g_assVTG_RR_LV3), (c_assVTG_RR_LV3_Mpv)); + M_MEMCOPY((g_assVR_MIN_LV3), (c_assVR_MIN_LV3_Mpv)); + M_MEMCOPY((g_assVR_MAX_LV3), (c_assVR_MAX_LV3_Mpv)); + M_MEMCOPY((g_assVR_INC_Y1_LV3), (c_assVR_INC_Y1_LV3_Mpv)); + M_MEMCOPY((g_assVR_INC_Y2_LV3), (c_assVR_INC_Y2_LV3_Mpv)); + M_MEMCOPY((g_assVR_INC_Y3_LV3), (c_assVR_INC_Y3_LV3_Mpv)); + M_MEMCOPY((g_assVR_INC_Y4_LV3), (c_assVR_INC_Y4_LV3_Mpv)); + M_MEMCOPY((g_assVR_INC_X1_LV3), (c_assVR_INC_X1_LV3_Mpv)); + M_MEMCOPY((g_assVR_INC_X2_LV3), (c_assVR_INC_X2_LV3_Mpv)); + M_MEMCOPY((g_assVR_INC_X3_LV3), (c_assVR_INC_X3_LV3_Mpv)); + M_MEMCOPY((g_assVR_INC_X4_LV3), (c_assVR_INC_X4_LV3_Mpv)); + M_MEMCOPY((g_assVR_AMB_Y1_LV3), (c_assVR_AMB_Y1_LV3_Mpv)); + M_MEMCOPY((g_assVR_AMB_Y2_LV3), (c_assVR_AMB_Y2_LV3_Mpv)); + M_MEMCOPY((g_assVR_AMB_X1_LV3), (c_assVR_AMB_X1_LV3_Mpv)); + M_MEMCOPY((g_assVR_AMB_X2_LV3), (c_assVR_AMB_X2_LV3_Mpv)); + M_MEMCOPY((g_assVR_SUN_Y1_LV3), (c_assVR_SUN_Y1_LV3_Mpv)); + M_MEMCOPY((g_assVR_SUN_Y2_LV3), (c_assVR_SUN_Y2_LV3_Mpv)); + M_MEMCOPY((g_assVR_SUN_X1_LV3), (c_assVR_SUN_X1_LV3_Mpv)); + M_MEMCOPY((g_assVR_SUN_X2_LV3), (c_assVR_SUN_X2_LV3_Mpv)); + M_MEMCOPY((g_assTG_RL_LV3), (c_assTG_RL_LV3_Mpv)); + M_MEMCOPY((g_assTG_RR_LV3), (c_assTG_RR_LV3_Mpv)); + M_MEMCOPY((g_assDTG_R_MIN_LV3), (c_assDTG_R_MIN_LV3_Mpv)); + M_MEMCOPY((g_assDTG_R_MAX_LV3), (c_assDTG_R_MAX_LV3_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV3), (c_assDTG_R_INC_Y1_LV3_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV3), (c_assDTG_R_INC_Y2_LV3_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV3), (c_assDTG_R_INC_Y3_LV3_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV3), (c_assDTG_R_INC_Y4_LV3_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV3), (c_assDTG_R_INC_X1_LV3_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV3), (c_assDTG_R_INC_X2_LV3_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV3), (c_assDTG_R_INC_X3_LV3_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV3), (c_assDTG_R_INC_X4_LV3_Mpv)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV3), (c_assDTG_R_AMB_Y1_LV3_Mpv)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV3), (c_assDTG_R_AMB_Y2_LV3_Mpv)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV3), (c_assDTG_R_AMB_X1_LV3_Mpv)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV3), (c_assDTG_R_AMB_X2_LV3_Mpv)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV3), (c_assDTG_R_SUN_Y1_LV3_Mpv)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV3), (c_assDTG_R_SUN_Y2_LV3_Mpv)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV3), (c_assDTG_R_SUN_X1_LV3_Mpv)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV3), (c_assDTG_R_SUN_X2_LV3_Mpv)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV3), (c_assCORRECT_DUCT_TIME_FR_LV3_Mpv)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV3), (c_assCORRECT_DUCT_TIME_FL_LV3_Mpv)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV3), (c_assCORRECT_DUCT_RATE_LV3_Mpv)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV3), (c_assCORRECT_DUCT_MAX_LV3_Mpv)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV3), (c_assCORRECT_AF_TIME_FR_LV3_Mpv)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV3), (c_assCORRECT_AF_TIME_FL_LV3_Mpv)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV3), (c_assCORRECT_AF_RATE_LV3_Mpv)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV3), (c_assCORRECT_AF_MAX_LV3_Mpv)); +/* ------------------------------------------Lv3 : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV4), (c_assINCAR_TG_FL_LV4_Mpv)); + M_MEMCOPY((g_assINCAR_TG_FR_LV4), (c_assINCAR_TG_FR_LV4_Mpv)); + M_MEMCOPY((g_assVTG_FL_LV4), (c_assVTG_FL_LV4_Mpv)); + M_MEMCOPY((g_assVTG_FR_LV4), (c_assVTG_FR_LV4_Mpv)); + M_MEMCOPY((g_assVF_MIN_LV4), (c_assVF_MIN_LV4_Mpv)); + M_MEMCOPY((g_assVF_MAX_LV4), (c_assVF_MAX_LV4_Mpv)); + M_MEMCOPY((g_assVF_INC_Y1_LV4), (c_assVF_INC_Y1_LV4_Mpv)); + M_MEMCOPY((g_assVF_INC_Y2_LV4), (c_assVF_INC_Y2_LV4_Mpv)); + M_MEMCOPY((g_assVF_INC_Y3_LV4), (c_assVF_INC_Y3_LV4_Mpv)); + M_MEMCOPY((g_assVF_INC_Y4_LV4), (c_assVF_INC_Y4_LV4_Mpv)); + M_MEMCOPY((g_assVF_INC_X1_LV4), (c_assVF_INC_X1_LV4_Mpv)); + M_MEMCOPY((g_assVF_INC_X2_LV4), (c_assVF_INC_X2_LV4_Mpv)); + M_MEMCOPY((g_assVF_INC_X3_LV4), (c_assVF_INC_X3_LV4_Mpv)); + M_MEMCOPY((g_assVF_INC_X4_LV4), (c_assVF_INC_X4_LV4_Mpv)); + M_MEMCOPY((g_assVF_AMB_Y1_LV4), (c_assVF_AMB_Y1_LV4_Mpv)); + M_MEMCOPY((g_assVF_AMB_Y2_LV4), (c_assVF_AMB_Y2_LV4_Mpv)); + M_MEMCOPY((g_assVF_AMB_X1_LV4), (c_assVF_AMB_X1_LV4_Mpv)); + M_MEMCOPY((g_assVF_AMB_X2_LV4), (c_assVF_AMB_X2_LV4_Mpv)); + M_MEMCOPY((g_assVF_SUN_Y1_LV4), (c_assVF_SUN_Y1_LV4_Mpv)); + M_MEMCOPY((g_assVF_SUN_Y2_LV4), (c_assVF_SUN_Y2_LV4_Mpv)); + M_MEMCOPY((g_assVF_SUN_X1_LV4), (c_assVF_SUN_X1_LV4_Mpv)); + M_MEMCOPY((g_assVF_SUN_X2_LV4), (c_assVF_SUN_X2_LV4_Mpv)); + M_MEMCOPY((g_assTG_FLU_LV4), (c_assTG_FLU_LV4_Mpv)); + M_MEMCOPY((g_assTG_FRU_LV4), (c_assTG_FRU_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FU_MIN_LV4), (c_assDTG_FU_MIN_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FU_MAX_LV4), (c_assDTG_FU_MAX_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV4), (c_assDTG_FU_INC_Y1_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV4), (c_assDTG_FU_INC_Y2_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV4), (c_assDTG_FU_INC_Y3_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV4), (c_assDTG_FU_INC_Y4_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV4), (c_assDTG_FU_INC_X1_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV4), (c_assDTG_FU_INC_X2_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV4), (c_assDTG_FU_INC_X3_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV4), (c_assDTG_FU_INC_X4_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV4), (c_assDTG_FU_AMB_Y1_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV4), (c_assDTG_FU_AMB_Y2_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV4), (c_assDTG_FU_AMB_X1_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV4), (c_assDTG_FU_AMB_X2_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV4), (c_assDTG_FU_SUN_Y1_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV4), (c_assDTG_FU_SUN_Y2_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV4), (c_assDTG_FU_SUN_X1_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV4), (c_assDTG_FU_SUN_X2_LV4_Mpv)); + M_MEMCOPY((g_assTG_FLL_LV4), (c_assTG_FLL_LV4_Mpv)); + M_MEMCOPY((g_assTG_FRL_LV4), (c_assTG_FRL_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FL_MIN_LV4), (c_assDTG_FL_MIN_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FL_MAX_LV4), (c_assDTG_FL_MAX_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV4), (c_assDTG_FL_INC_Y1_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV4), (c_assDTG_FL_INC_Y2_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV4), (c_assDTG_FL_INC_Y3_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV4), (c_assDTG_FL_INC_Y4_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV4), (c_assDTG_FL_INC_X1_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV4), (c_assDTG_FL_INC_X2_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV4), (c_assDTG_FL_INC_X3_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV4), (c_assDTG_FL_INC_X4_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV4), (c_assDTG_FL_AMB_Y1_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV4), (c_assDTG_FL_AMB_Y2_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV4), (c_assDTG_FL_AMB_X1_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV4), (c_assDTG_FL_AMB_X2_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV4), (c_assDTG_FL_SUN_Y1_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV4), (c_assDTG_FL_SUN_Y2_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV4), (c_assDTG_FL_SUN_X1_LV4_Mpv)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV4), (c_assDTG_FL_SUN_X2_LV4_Mpv)); + M_MEMCOPY((g_assINCAR_TG_RL_LV4), (c_assINCAR_TG_RL_LV4_Mpv)); + M_MEMCOPY((g_assINCAR_TG_RR_LV4), (c_assINCAR_TG_RR_LV4_Mpv)); + M_MEMCOPY((g_assVTG_RL_LV4), (c_assVTG_RL_LV4_Mpv)); + M_MEMCOPY((g_assVTG_RR_LV4), (c_assVTG_RR_LV4_Mpv)); + M_MEMCOPY((g_assVR_MIN_LV4), (c_assVR_MIN_LV4_Mpv)); + M_MEMCOPY((g_assVR_MAX_LV4), (c_assVR_MAX_LV4_Mpv)); + M_MEMCOPY((g_assVR_INC_Y1_LV4), (c_assVR_INC_Y1_LV4_Mpv)); + M_MEMCOPY((g_assVR_INC_Y2_LV4), (c_assVR_INC_Y2_LV4_Mpv)); + M_MEMCOPY((g_assVR_INC_Y3_LV4), (c_assVR_INC_Y3_LV4_Mpv)); + M_MEMCOPY((g_assVR_INC_Y4_LV4), (c_assVR_INC_Y4_LV4_Mpv)); + M_MEMCOPY((g_assVR_INC_X1_LV4), (c_assVR_INC_X1_LV4_Mpv)); + M_MEMCOPY((g_assVR_INC_X2_LV4), (c_assVR_INC_X2_LV4_Mpv)); + M_MEMCOPY((g_assVR_INC_X3_LV4), (c_assVR_INC_X3_LV4_Mpv)); + M_MEMCOPY((g_assVR_INC_X4_LV4), (c_assVR_INC_X4_LV4_Mpv)); + M_MEMCOPY((g_assVR_AMB_Y1_LV4), (c_assVR_AMB_Y1_LV4_Mpv)); + M_MEMCOPY((g_assVR_AMB_Y2_LV4), (c_assVR_AMB_Y2_LV4_Mpv)); + M_MEMCOPY((g_assVR_AMB_X1_LV4), (c_assVR_AMB_X1_LV4_Mpv)); + M_MEMCOPY((g_assVR_AMB_X2_LV4), (c_assVR_AMB_X2_LV4_Mpv)); + M_MEMCOPY((g_assVR_SUN_Y1_LV4), (c_assVR_SUN_Y1_LV4_Mpv)); + M_MEMCOPY((g_assVR_SUN_Y2_LV4), (c_assVR_SUN_Y2_LV4_Mpv)); + M_MEMCOPY((g_assVR_SUN_X1_LV4), (c_assVR_SUN_X1_LV4_Mpv)); + M_MEMCOPY((g_assVR_SUN_X2_LV4), (c_assVR_SUN_X2_LV4_Mpv)); + M_MEMCOPY((g_assTG_RL_LV4), (c_assTG_RL_LV4_Mpv)); + M_MEMCOPY((g_assTG_RR_LV4), (c_assTG_RR_LV4_Mpv)); + M_MEMCOPY((g_assDTG_R_MIN_LV4), (c_assDTG_R_MIN_LV4_Mpv)); + M_MEMCOPY((g_assDTG_R_MAX_LV4), (c_assDTG_R_MAX_LV4_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV4), (c_assDTG_R_INC_Y1_LV4_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV4), (c_assDTG_R_INC_Y2_LV4_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV4), (c_assDTG_R_INC_Y3_LV4_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV4), (c_assDTG_R_INC_Y4_LV4_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV4), (c_assDTG_R_INC_X1_LV4_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV4), (c_assDTG_R_INC_X2_LV4_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV4), (c_assDTG_R_INC_X3_LV4_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV4), (c_assDTG_R_INC_X4_LV4_Mpv)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV4), (c_assDTG_R_AMB_Y1_LV4_Mpv)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV4), (c_assDTG_R_AMB_Y2_LV4_Mpv)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV4), (c_assDTG_R_AMB_X1_LV4_Mpv)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV4), (c_assDTG_R_AMB_X2_LV4_Mpv)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV4), (c_assDTG_R_SUN_Y1_LV4_Mpv)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV4), (c_assDTG_R_SUN_Y2_LV4_Mpv)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV4), (c_assDTG_R_SUN_X1_LV4_Mpv)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV4), (c_assDTG_R_SUN_X2_LV4_Mpv)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV4), (c_assCORRECT_DUCT_TIME_FR_LV4_Mpv)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV4), (c_assCORRECT_DUCT_TIME_FL_LV4_Mpv)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV4), (c_assCORRECT_DUCT_RATE_LV4_Mpv)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV4), (c_assCORRECT_DUCT_MAX_LV4_Mpv)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV4), (c_assCORRECT_AF_TIME_FR_LV4_Mpv)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV4), (c_assCORRECT_AF_TIME_FL_LV4_Mpv)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV4), (c_assCORRECT_AF_RATE_LV4_Mpv)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV4), (c_assCORRECT_AF_MAX_LV4_Mpv)); +/* ------------------------------------------Lv4 : End*/ + M_MEMCOPY((g_assINCAR_TG_FL_LV5), (c_assINCAR_TG_FL_LV5_Mpv)); + M_MEMCOPY((g_assINCAR_TG_FR_LV5), (c_assINCAR_TG_FR_LV5_Mpv)); + M_MEMCOPY((g_assVTG_FL_LV5), (c_assVTG_FL_LV5_Mpv)); + M_MEMCOPY((g_assVTG_FR_LV5), (c_assVTG_FR_LV5_Mpv)); + M_MEMCOPY((g_assVF_MIN_LV5), (c_assVF_MIN_LV5_Mpv)); + M_MEMCOPY((g_assVF_MAX_LV5), (c_assVF_MAX_LV5_Mpv)); + M_MEMCOPY((g_assVF_INC_Y1_LV5), (c_assVF_INC_Y1_LV5_Mpv)); + M_MEMCOPY((g_assVF_INC_Y2_LV5), (c_assVF_INC_Y2_LV5_Mpv)); + M_MEMCOPY((g_assVF_INC_Y3_LV5), (c_assVF_INC_Y3_LV5_Mpv)); + M_MEMCOPY((g_assVF_INC_Y4_LV5), (c_assVF_INC_Y4_LV5_Mpv)); + M_MEMCOPY((g_assVF_INC_X1_LV5), (c_assVF_INC_X1_LV5_Mpv)); + M_MEMCOPY((g_assVF_INC_X2_LV5), (c_assVF_INC_X2_LV5_Mpv)); + M_MEMCOPY((g_assVF_INC_X3_LV5), (c_assVF_INC_X3_LV5_Mpv)); + M_MEMCOPY((g_assVF_INC_X4_LV5), (c_assVF_INC_X4_LV5_Mpv)); + M_MEMCOPY((g_assVF_AMB_Y1_LV5), (c_assVF_AMB_Y1_LV5_Mpv)); + M_MEMCOPY((g_assVF_AMB_Y2_LV5), (c_assVF_AMB_Y2_LV5_Mpv)); + M_MEMCOPY((g_assVF_AMB_X1_LV5), (c_assVF_AMB_X1_LV5_Mpv)); + M_MEMCOPY((g_assVF_AMB_X2_LV5), (c_assVF_AMB_X2_LV5_Mpv)); + M_MEMCOPY((g_assVF_SUN_Y1_LV5), (c_assVF_SUN_Y1_LV5_Mpv)); + M_MEMCOPY((g_assVF_SUN_Y2_LV5), (c_assVF_SUN_Y2_LV5_Mpv)); + M_MEMCOPY((g_assVF_SUN_X1_LV5), (c_assVF_SUN_X1_LV5_Mpv)); + M_MEMCOPY((g_assVF_SUN_X2_LV5), (c_assVF_SUN_X2_LV5_Mpv)); + M_MEMCOPY((g_assTG_FLU_LV5), (c_assTG_FLU_LV5_Mpv)); + M_MEMCOPY((g_assTG_FRU_LV5), (c_assTG_FRU_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FU_MIN_LV5), (c_assDTG_FU_MIN_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FU_MAX_LV5), (c_assDTG_FU_MAX_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_Y1_LV5), (c_assDTG_FU_INC_Y1_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_Y2_LV5), (c_assDTG_FU_INC_Y2_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_Y3_LV5), (c_assDTG_FU_INC_Y3_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_Y4_LV5), (c_assDTG_FU_INC_Y4_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_X1_LV5), (c_assDTG_FU_INC_X1_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_X2_LV5), (c_assDTG_FU_INC_X2_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_X3_LV5), (c_assDTG_FU_INC_X3_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FU_INC_X4_LV5), (c_assDTG_FU_INC_X4_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FU_AMB_Y1_LV5), (c_assDTG_FU_AMB_Y1_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FU_AMB_Y2_LV5), (c_assDTG_FU_AMB_Y2_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FU_AMB_X1_LV5), (c_assDTG_FU_AMB_X1_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FU_AMB_X2_LV5), (c_assDTG_FU_AMB_X2_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FU_SUN_Y1_LV5), (c_assDTG_FU_SUN_Y1_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FU_SUN_Y2_LV5), (c_assDTG_FU_SUN_Y2_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FU_SUN_X1_LV5), (c_assDTG_FU_SUN_X1_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FU_SUN_X2_LV5), (c_assDTG_FU_SUN_X2_LV5_Mpv)); + M_MEMCOPY((g_assTG_FLL_LV5), (c_assTG_FLL_LV5_Mpv)); + M_MEMCOPY((g_assTG_FRL_LV5), (c_assTG_FRL_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FL_MIN_LV5), (c_assDTG_FL_MIN_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FL_MAX_LV5), (c_assDTG_FL_MAX_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_Y1_LV5), (c_assDTG_FL_INC_Y1_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_Y2_LV5), (c_assDTG_FL_INC_Y2_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_Y3_LV5), (c_assDTG_FL_INC_Y3_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_Y4_LV5), (c_assDTG_FL_INC_Y4_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_X1_LV5), (c_assDTG_FL_INC_X1_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_X2_LV5), (c_assDTG_FL_INC_X2_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_X3_LV5), (c_assDTG_FL_INC_X3_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FL_INC_X4_LV5), (c_assDTG_FL_INC_X4_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FL_AMB_Y1_LV5), (c_assDTG_FL_AMB_Y1_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FL_AMB_Y2_LV5), (c_assDTG_FL_AMB_Y2_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FL_AMB_X1_LV5), (c_assDTG_FL_AMB_X1_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FL_AMB_X2_LV5), (c_assDTG_FL_AMB_X2_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FL_SUN_Y1_LV5), (c_assDTG_FL_SUN_Y1_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FL_SUN_Y2_LV5), (c_assDTG_FL_SUN_Y2_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FL_SUN_X1_LV5), (c_assDTG_FL_SUN_X1_LV5_Mpv)); + M_MEMCOPY((g_assDTG_FL_SUN_X2_LV5), (c_assDTG_FL_SUN_X2_LV5_Mpv)); + M_MEMCOPY((g_assINCAR_TG_RL_LV5), (c_assINCAR_TG_RL_LV5_Mpv)); + M_MEMCOPY((g_assINCAR_TG_RR_LV5), (c_assINCAR_TG_RR_LV5_Mpv)); + M_MEMCOPY((g_assVTG_RL_LV5), (c_assVTG_RL_LV5_Mpv)); + M_MEMCOPY((g_assVTG_RR_LV5), (c_assVTG_RR_LV5_Mpv)); + M_MEMCOPY((g_assVR_MIN_LV5), (c_assVR_MIN_LV5_Mpv)); + M_MEMCOPY((g_assVR_MAX_LV5), (c_assVR_MAX_LV5_Mpv)); + M_MEMCOPY((g_assVR_INC_Y1_LV5), (c_assVR_INC_Y1_LV5_Mpv)); + M_MEMCOPY((g_assVR_INC_Y2_LV5), (c_assVR_INC_Y2_LV5_Mpv)); + M_MEMCOPY((g_assVR_INC_Y3_LV5), (c_assVR_INC_Y3_LV5_Mpv)); + M_MEMCOPY((g_assVR_INC_Y4_LV5), (c_assVR_INC_Y4_LV5_Mpv)); + M_MEMCOPY((g_assVR_INC_X1_LV5), (c_assVR_INC_X1_LV5_Mpv)); + M_MEMCOPY((g_assVR_INC_X2_LV5), (c_assVR_INC_X2_LV5_Mpv)); + M_MEMCOPY((g_assVR_INC_X3_LV5), (c_assVR_INC_X3_LV5_Mpv)); + M_MEMCOPY((g_assVR_INC_X4_LV5), (c_assVR_INC_X4_LV5_Mpv)); + M_MEMCOPY((g_assVR_AMB_Y1_LV5), (c_assVR_AMB_Y1_LV5_Mpv)); + M_MEMCOPY((g_assVR_AMB_Y2_LV5), (c_assVR_AMB_Y2_LV5_Mpv)); + M_MEMCOPY((g_assVR_AMB_X1_LV5), (c_assVR_AMB_X1_LV5_Mpv)); + M_MEMCOPY((g_assVR_AMB_X2_LV5), (c_assVR_AMB_X2_LV5_Mpv)); + M_MEMCOPY((g_assVR_SUN_Y1_LV5), (c_assVR_SUN_Y1_LV5_Mpv)); + M_MEMCOPY((g_assVR_SUN_Y2_LV5), (c_assVR_SUN_Y2_LV5_Mpv)); + M_MEMCOPY((g_assVR_SUN_X1_LV5), (c_assVR_SUN_X1_LV5_Mpv)); + M_MEMCOPY((g_assVR_SUN_X2_LV5), (c_assVR_SUN_X2_LV5_Mpv)); + M_MEMCOPY((g_assTG_RL_LV5), (c_assTG_RL_LV5_Mpv)); + M_MEMCOPY((g_assTG_RR_LV5), (c_assTG_RR_LV5_Mpv)); + M_MEMCOPY((g_assDTG_R_MIN_LV5), (c_assDTG_R_MIN_LV5_Mpv)); + M_MEMCOPY((g_assDTG_R_MAX_LV5), (c_assDTG_R_MAX_LV5_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_Y1_LV5), (c_assDTG_R_INC_Y1_LV5_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_Y2_LV5), (c_assDTG_R_INC_Y2_LV5_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_Y3_LV5), (c_assDTG_R_INC_Y3_LV5_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_Y4_LV5), (c_assDTG_R_INC_Y4_LV5_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_X1_LV5), (c_assDTG_R_INC_X1_LV5_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_X2_LV5), (c_assDTG_R_INC_X2_LV5_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_X3_LV5), (c_assDTG_R_INC_X3_LV5_Mpv)); + M_MEMCOPY((g_assDTG_R_INC_X4_LV5), (c_assDTG_R_INC_X4_LV5_Mpv)); + M_MEMCOPY((g_assDTG_R_AMB_Y1_LV5), (c_assDTG_R_AMB_Y1_LV5_Mpv)); + M_MEMCOPY((g_assDTG_R_AMB_Y2_LV5), (c_assDTG_R_AMB_Y2_LV5_Mpv)); + M_MEMCOPY((g_assDTG_R_AMB_X1_LV5), (c_assDTG_R_AMB_X1_LV5_Mpv)); + M_MEMCOPY((g_assDTG_R_AMB_X2_LV5), (c_assDTG_R_AMB_X2_LV5_Mpv)); + M_MEMCOPY((g_assDTG_R_SUN_Y1_LV5), (c_assDTG_R_SUN_Y1_LV5_Mpv)); + M_MEMCOPY((g_assDTG_R_SUN_Y2_LV5), (c_assDTG_R_SUN_Y2_LV5_Mpv)); + M_MEMCOPY((g_assDTG_R_SUN_X1_LV5), (c_assDTG_R_SUN_X1_LV5_Mpv)); + M_MEMCOPY((g_assDTG_R_SUN_X2_LV5), (c_assDTG_R_SUN_X2_LV5_Mpv)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FR_LV5), (c_assCORRECT_DUCT_TIME_FR_LV5_Mpv)); + M_MEMCOPY((g_assCORRECT_DUCT_TIME_FL_LV5), (c_assCORRECT_DUCT_TIME_FL_LV5_Mpv)); + M_MEMCOPY((g_assCORRECT_DUCT_RATE_LV5), (c_assCORRECT_DUCT_RATE_LV5_Mpv)); + M_MEMCOPY((g_assCORRECT_DUCT_MAX_LV5), (c_assCORRECT_DUCT_MAX_LV5_Mpv)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FR_LV5), (c_assCORRECT_AF_TIME_FR_LV5_Mpv)); + M_MEMCOPY((g_assCORRECT_AF_TIME_FL_LV5), (c_assCORRECT_AF_TIME_FL_LV5_Mpv)); + M_MEMCOPY((g_assCORRECT_AF_RATE_LV5), (c_assCORRECT_AF_RATE_LV5_Mpv)); + M_MEMCOPY((g_assCORRECT_AF_MAX_LV5), (c_assCORRECT_AF_MAX_LV5_Mpv)); +/* ------------------------------------------Lv5 : End*/ + M_MEMCOPY((g_assDUCT_TGT_DEF_VALVE_L), (c_assDUCT_TGT_DEF_VALVE_L_Mpv)); + M_MEMCOPY((g_assDUCT_TGT_DEF_VALVE_R), (c_assDUCT_TGT_DEF_VALVE_R_Mpv)); +/* ------------------------------------------DuctTgt Increase : End*/ + M_MEMCOPY((g_assAMB_LV_UP), (c_assAMB_LV_UP_Mpv)); + M_MEMCOPY((g_assAMB_LV_DN), (c_assAMB_LV_DN_Mpv)); + M_MEMCOPY((g_assAMB_LV_TG), (c_assAMB_LV_TG_Mpv)); +/* ------------------------------------------Ambient LEVEL : End*/ + M_MEMCOPY((g_aucMODE_BY_SET_F_LV0), (c_aucMODE_BY_SET_F_LV0_Mpv)); + M_MEMCOPY((g_aucMODE_BY_SET_F_LV1), (c_aucMODE_BY_SET_F_LV1_Mpv)); + M_MEMCOPY((g_aucMODE_BY_SET_F_LV2), (c_aucMODE_BY_SET_F_LV2_Mpv)); + M_MEMCOPY((g_aucMODE_BY_SET_F_LV3), (c_aucMODE_BY_SET_F_LV3_Mpv)); + M_MEMCOPY((g_aucMODE_BY_SET_F_LV4), (c_aucMODE_BY_SET_F_LV4_Mpv)); + M_MEMCOPY((g_aucMODE_BY_SET_F_LV5), (c_aucMODE_BY_SET_F_LV5_Mpv)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV0), (c_ausMODE_BY_DUCT_TG_R_LV0_Mpv)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV1), (c_ausMODE_BY_DUCT_TG_R_LV1_Mpv)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV2), (c_ausMODE_BY_DUCT_TG_R_LV2_Mpv)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV3), (c_ausMODE_BY_DUCT_TG_R_LV3_Mpv)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV4), (c_ausMODE_BY_DUCT_TG_R_LV4_Mpv)); + M_MEMCOPY((g_ausMODE_BY_DUCT_TG_R_LV5), (c_ausMODE_BY_DUCT_TG_R_LV5_Mpv)); +/* ------------------------------------------Mode depend on SET for each level : End*/ + g_ssPREC_REC_ON_AMB = c_ssPREC_REC_ON_AMB_Mpv; + g_ssPREC_REC_OFF_AMB = c_ssPREC_REC_OFF_AMB_Mpv; + M_MEMCOPY((g_aucPREC_VEH_SPD_OSA), (c_aucPREC_VEH_SPD_OSA_Mpv)); + M_MEMCOPY((g_assPRE_AMB_RANGE_WINTER), (c_assPRE_AMB_RANGE_WINTER_Mpv)); + M_MEMCOPY((g_aucPREC_OSA_WINTER), (c_aucPREC_OSA_WINTER_Mpv)); + M_MEMCOPY((g_aucPREC_REC_WINTER), (c_aucPREC_REC_WINTER_Mpv)); + M_MEMCOPY((g_ausPREC_HUMIDITY_NOK), (c_ausPREC_HUMIDITY_NOK_Mpv)); + M_MEMCOPY((g_ausPREC_HUMIDITY_OK), (c_ausPREC_HUMIDITY_OK_Mpv)); + M_MEMCOPY((g_ausPREC_ENTRY_RPM), (c_ausPREC_ENTRY_RPM_Mpv)); + M_MEMCOPY((g_ausPREC_EXIT_RPM), (c_ausPREC_EXIT_RPM_Mpv)); + M_MEMCOPY((g_ausPREC_COMP_SPD_1), (c_ausPREC_COMP_SPD_1_Mpv)); + M_MEMCOPY((g_aucPREC_OSA_SUMMER_1), (c_aucPREC_OSA_SUMMER_1_Mpv)); + M_MEMCOPY((g_aucPREC_REC_SUMMER_1), (c_aucPREC_REC_SUMMER_1_Mpv)); + M_MEMCOPY((g_assPREC_EVA_DIFF_FB_TG_F), (c_assPREC_EVA_DIFF_FB_TG_F_Mpv)); + M_MEMCOPY((g_aucPREC_OSA_SUMMER_2), (c_aucPREC_OSA_SUMMER_2_Mpv)); + M_MEMCOPY((g_aucPREC_REC_SUMMER_2), (c_aucPREC_REC_SUMMER_2_Mpv)); + M_MEMCOPY((g_aucPREC_EVA_DIFF), (c_aucPREC_EVA_DIFF_Mpv)); + g_ucPREC_OSA_SUMMER_3 = c_ucPREC_OSA_SUMMER_3_Mpv; + g_ucPREC_REC_SUMMER_3 = c_ucPREC_REC_SUMMER_3_Mpv; +/* ------------------------------------------AutoRec : End*/ + M_MEMCOPY((g_ausFLOW_FR_VE2VALVE), (c_ausFLOW_FR_VE2VALVE_Mpv)); + M_MEMCOPY((g_ausFLOW_FR_BIVALVE), (c_ausFLOW_FR_BIVALVE_Mpv)); + M_MEMCOPY((g_ausFLOW_FR_BI2VALVE), (c_ausFLOW_FR_BI2VALVE_Mpv)); + M_MEMCOPY((g_ausFLOW_FR_AF2VALVE), (c_ausFLOW_FR_AF2VALVE_Mpv)); + M_MEMCOPY((g_ausFLOW_FR_AF2VALVE_SUMMER), (c_ausFLOW_FR_AF2VALVE_SUMMER_Mpv)); + M_MEMCOPY((g_ausFLOW_FR_FO2VALVE), (c_ausFLOW_FR_FO2VALVE_Mpv)); + M_MEMCOPY((g_ausFLOW_FR_FD2VALVE), (c_ausFLOW_FR_FD2VALVE_Mpv)); + M_MEMCOPY((g_ausFLOW_FR_DE2VALVE), (c_ausFLOW_FR_DE2VALVE_Mpv)); + M_MEMCOPY((g_ausFLOW_FR_TR2VALVE), (c_ausFLOW_FR_TR2VALVE_Mpv)); + M_MEMCOPY((g_ausFLOW_FR_HI2VALVE), (c_ausFLOW_FR_HI2VALVE_Mpv)); + M_MEMCOPY((g_ausFLOW_FR_BIVALVE_MANUAL), (c_ausFLOW_FR_BIVALVE_MANUAL_Mpv)); + M_MEMCOPY((g_ausFLOW_RE_VENT), (c_ausFLOW_RE_VENT_Mpv)); + M_MEMCOPY((g_ausFLOW_RE_BI2VALVE), (c_ausFLOW_RE_BI2VALVE_Mpv)); + M_MEMCOPY((g_ausFLOW_RE_FO2VALVE), (c_ausFLOW_RE_FO2VALVE_Mpv)); + M_MEMCOPY((g_ausFLOW_RE_VENT_2), (c_ausFLOW_RE_VENT_2_Mpv)); + M_MEMCOPY((g_ausFLOW_RE_BI2VALVE_2), (c_ausFLOW_RE_BI2VALVE_2_Mpv)); + M_MEMCOPY((g_ausFLOW_RE_VENT_3), (c_ausFLOW_RE_VENT_3_Mpv)); + M_MEMCOPY((g_ausFLOW_RE_BI2VALVE_3), (c_ausFLOW_RE_BI2VALVE_3_Mpv)); + M_MEMCOPY((g_ausFLOW_RE_VENT_MANUAL), (c_ausFLOW_RE_VENT_MANUAL_Mpv)); + M_MEMCOPY((g_ausFLOW_RE_BI2VALVE_MANUAL), (c_ausFLOW_RE_BI2VALVE_MANUAL_Mpv)); +/* ------------------------------------------Flow Control Valve: End*/ + M_MEMCOPY((g_assFLOW_BI_AMB_TGT), (c_assFLOW_BI_AMB_TGT_Mpv)); + M_MEMCOPY((g_aucFLOW_BI_VENT_PLUS), (c_aucFLOW_BI_VENT_PLUS_Mpv)); + M_MEMCOPY((g_assFLOW_BI_TEMP_TGT), (c_assFLOW_BI_TEMP_TGT_Mpv)); + M_MEMCOPY((g_aucFLOW_BI_FOOT_PLUS), (c_aucFLOW_BI_FOOT_PLUS_Mpv)); + M_MEMCOPY((g_aucFLOW_BI_VENT_VALVE_MAX), (c_aucFLOW_BI_VENT_VALVE_MAX_Mpv)); + M_MEMCOPY((g_aucFLOW_BI_FOOT_VALVE_MAX), (c_aucFLOW_BI_FOOT_VALVE_MAX_Mpv)); + M_MEMCOPY((g_aucFLOW_BI_VENT_VALVE_MIN), (c_aucFLOW_BI_VENT_VALVE_MIN_Mpv)); + M_MEMCOPY((g_aucFLOW_BI_FOOT_VALVE_MIN), (c_aucFLOW_BI_FOOT_VALVE_MIN_Mpv)); +/* ------------------------------------------Bi 2 level conditions: End*/ + M_MEMCOPY((g_assFLOW_B2I_AMB_TGT), (c_assFLOW_B2I_AMB_TGT_Mpv)); + M_MEMCOPY((g_aucFLOW_BI2_VENT_PLUS), (c_aucFLOW_BI2_VENT_PLUS_Mpv)); + M_MEMCOPY((g_assFLOW_BI2_TEMP_TGT), (c_assFLOW_BI2_TEMP_TGT_Mpv)); + M_MEMCOPY((g_aucFLOW_BI2_FOOT_PLUS), (c_aucFLOW_BI2_FOOT_PLUS_Mpv)); + M_MEMCOPY((g_aucFLOW_BI2_VENT_VALVE_MAX), (c_aucFLOW_BI2_VENT_VALVE_MAX_Mpv)); + M_MEMCOPY((g_aucFLOW_BI2_FOOT_VALVE_MAX), (c_aucFLOW_BI2_FOOT_VALVE_MAX_Mpv)); + M_MEMCOPY((g_aucFLOW_BI2_VENT_VALVE_MIN), (c_aucFLOW_BI2_VENT_VALVE_MIN_Mpv)); + M_MEMCOPY((g_aucFLOW_BI2_FOOT_VALVE_MIN), (c_aucFLOW_BI2_FOOT_VALVE_MIN_Mpv)); +/* ------------------------------------------AF level conditions: End*/ + M_MEMCOPY((g_assFLOW_AF_AMB_TGT), (c_assFLOW_AF_AMB_TGT_Mpv)); + M_MEMCOPY((g_aucFLOW_AF_VENT_PLUS), (c_aucFLOW_AF_VENT_PLUS_Mpv)); + M_MEMCOPY((g_aucFLOW_AF_BLR_AF_TGT), (c_aucFLOW_AF_BLR_AF_TGT_Mpv)); + M_MEMCOPY((g_aucFLOW_AF_FOOT_PLUS), (c_aucFLOW_AF_FOOT_PLUS_Mpv)); + M_MEMCOPY((g_aucFLOW_AF_VENT_VALVE_MAX), (c_aucFLOW_AF_VENT_VALVE_MAX_Mpv)); + M_MEMCOPY((g_aucFLOW_AF_FOOT_VALVE_MAX), (c_aucFLOW_AF_FOOT_VALVE_MAX_Mpv)); +/* ------------------------------------------AF level conditions: End*/ + M_MEMCOPY((g_assFLOW_AFSM_AMB_TGT), (c_assFLOW_AFSM_AMB_TGT_Mpv)); + M_MEMCOPY((g_aucFLOW_AFSM_VENT_PLUS), (c_aucFLOW_AFSM_VENT_PLUS_Mpv)); + M_MEMCOPY((g_assFLOW_AFSM_TEMP_TGT), (c_assFLOW_AFSM_TEMP_TGT_Mpv)); + M_MEMCOPY((g_aucFLOW_AFSM_FOOT_PLUS), (c_aucFLOW_AFSM_FOOT_PLUS_Mpv)); + M_MEMCOPY((g_aucFLOW_AFSM_VENT_VALVE_MAX), (c_aucFLOW_AFSM_VENT_VALVE_MAX_Mpv)); + M_MEMCOPY((g_aucFLOW_AFSM_FOOT_VALVE_MAX), (c_aucFLOW_AFSM_FOOT_VALVE_MAX_Mpv)); +/* ------------------------------------------AF_summer level conditions: End*/ + M_MEMCOPY((g_aucMODE_INDEX), (c_aucMODE_INDEX_Mpv)); + M_MEMCOPY((g_assFOOT_STEP_DUCT_TGT), (c_assFOOT_STEP_DUCT_TGT_Mpv)); + M_MEMCOPY((g_assBLR_FOOT_IND), (c_assBLR_FOOT_IND_Mpv)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_P1), (c_ascFOOT_STEP_VALVE_P1_Mpv)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_P2), (c_ascFOOT_STEP_VALVE_P2_Mpv)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_P3), (c_ascFOOT_STEP_VALVE_P3_Mpv)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_M1), (c_ascFOOT_STEP_VALVE_M1_Mpv)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_M2), (c_ascFOOT_STEP_VALVE_M2_Mpv)); + M_MEMCOPY((g_ascFOOT_STEP_VALVE_M3), (c_ascFOOT_STEP_VALVE_M3_Mpv)); + M_MEMCOPY((g_assFOOT_STEP_BLR_P1), (c_assFOOT_STEP_BLR_P1_Mpv)); + M_MEMCOPY((g_assFOOT_STEP_BLR_P2), (c_assFOOT_STEP_BLR_P2_Mpv)); + M_MEMCOPY((g_assFOOT_STEP_BLR_P3), (c_assFOOT_STEP_BLR_P3_Mpv)); + M_MEMCOPY((g_assFOOT_STEP_BLR_M1), (c_assFOOT_STEP_BLR_M1_Mpv)); + M_MEMCOPY((g_assFOOT_STEP_BLR_M2), (c_assFOOT_STEP_BLR_M2_Mpv)); + M_MEMCOPY((g_assFOOT_STEP_BLR_M3), (c_assFOOT_STEP_BLR_M3_Mpv)); +/* ------------------------------------------Individual foot temperature: End*/ + M_MEMCOPY((g_aucREAR_FOOT_VALVE_AMB_LV2), (c_aucREAR_FOOT_VALVE_AMB_LV2_Mpv)); + M_MEMCOPY((g_aucREAR_FOOT_VALVE_AMB_LV3), (c_aucREAR_FOOT_VALVE_AMB_LV3_Mpv)); + M_MEMCOPY((g_aucREAR_FOOT_VALVE_AMB_LV4), (c_aucREAR_FOOT_VALVE_AMB_LV4_Mpv)); +/* ------------------------------------------Blowing foots from Rear HVAC: End*/ + M_MEMCOPY((g_ausFLOW_FR_VE2BLR_AF), (c_ausFLOW_FR_VE2BLR_AF_Mpv)); + M_MEMCOPY((g_ausFLOW_FR_BIVALVE_AF), (c_ausFLOW_FR_BIVALVE_AF_Mpv)); + M_MEMCOPY((g_ausFLOW_FR_BI2BLR_AF), (c_ausFLOW_FR_BI2BLR_AF_Mpv)); + M_MEMCOPY((g_ausFLOW_FR_FO2BLR_AF), (c_ausFLOW_FR_FO2BLR_AF_Mpv)); + M_MEMCOPY((g_ausFLOW_FR_AF2VALVE_AF), (c_ausFLOW_FR_AF2VALVE_AF_Mpv)); + M_MEMCOPY((g_ausFLOW_FR_AF2VALVE_SUMMER_AF), (c_ausFLOW_FR_AF2VALVE_SUMMER_AF_Mpv)); + M_MEMCOPY((g_ausFLOW_FR_FD2BLR_AF), (c_ausFLOW_FR_FD2BLR_AF_Mpv)); + M_MEMCOPY((g_ausFLOW_FR_DE2BLR_AF), (c_ausFLOW_FR_DE2BLR_AF_Mpv)); + M_MEMCOPY((g_ausFLOW_FR_TR2BLR_AF), (c_ausFLOW_FR_TR2BLR_AF_Mpv)); + M_MEMCOPY((g_ausFLOW_FR_HI2BLR_AF), (c_ausFLOW_FR_HI2BLR_AF_Mpv)); + M_MEMCOPY((g_ausFLOW_RE_VE2BLR_AF), (c_ausFLOW_RE_VE2BLR_AF_Mpv)); + M_MEMCOPY((g_ausFLOW_RE_BI2BLR_AF), (c_ausFLOW_RE_BI2BLR_AF_Mpv)); + M_MEMCOPY((g_ausFLOW_RE_FO2BLR_AF), (c_ausFLOW_RE_FO2BLR_AF_Mpv)); +/* ------------------------------------------Flow Control AF: End*/ + M_MEMCOPY((g_ascAUTO_STEP_AF_F), (c_ascAUTO_STEP_AF_F_Mpv)); + M_MEMCOPY((g_ascAUTO_STEP_AF_R), (c_ascAUTO_STEP_AF_R_Mpv)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_U_F_LV0_1), (c_assAUTO_STEP_DUCT_TG_U_F_LV0_1_Mpv)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_U_F_LV2_3), (c_assAUTO_STEP_DUCT_TG_U_F_LV2_3_Mpv)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_U_F_LV4_5), (c_assAUTO_STEP_DUCT_TG_U_F_LV4_5_Mpv)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_L_F_LV0_1), (c_assAUTO_STEP_DUCT_TG_L_F_LV0_1_Mpv)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_L_F_LV2_3), (c_assAUTO_STEP_DUCT_TG_L_F_LV2_3_Mpv)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_L_F_LV4_5), (c_assAUTO_STEP_DUCT_TG_L_F_LV4_5_Mpv)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_R_LV0_1), (c_assAUTO_STEP_DUCT_TG_R_LV0_1_Mpv)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_R_LV2_3), (c_assAUTO_STEP_DUCT_TG_R_LV2_3_Mpv)); + M_MEMCOPY((g_assAUTO_STEP_DUCT_TG_R_LV4_5), (c_assAUTO_STEP_DUCT_TG_R_LV4_5_Mpv)); +/* ------------------------------------------5 AUTO mode: End*/ + M_MEMCOPY((g_ausVALVE_SPACE), (c_ausVALVE_SPACE_Mpv)); + M_MEMCOPY((g_aucVALVE_SECTION_S1_F_SIDE_VENT), (c_aucVALVE_SECTION_S1_F_SIDE_VENT_Mpv)); + M_MEMCOPY((g_aucVALVE_SECTION_S1_F_CENT_VENT), (c_aucVALVE_SECTION_S1_F_CENT_VENT_Mpv)); + M_MEMCOPY((g_aucVALVE_SECTION_S1_F_DRIVER_FOOT), (c_aucVALVE_SECTION_S1_F_DRIVER_FOOT_Mpv)); + M_MEMCOPY((g_aucVALVE_SECTION_S1_F_RIGHT_PASS), (c_aucVALVE_SECTION_S1_F_RIGHT_PASS_Mpv)); + M_MEMCOPY((g_aucBLR_SPD_V1_1_F), (c_aucBLR_SPD_V1_1_F_Mpv)); + M_MEMCOPY((g_aucBLR_SPD_K2_1_F_SIDE_VENT), (c_aucBLR_SPD_K2_1_F_SIDE_VENT_Mpv)); + M_MEMCOPY((g_aucBLR_SPD_K2_2_F_CENT_VENT), (c_aucBLR_SPD_K2_2_F_CENT_VENT_Mpv)); + M_MEMCOPY((g_aucBLR_SPD_K2_3_F_DRIVER_FOOT), (c_aucBLR_SPD_K2_3_F_DRIVER_FOOT_Mpv)); + M_MEMCOPY((g_aucBLR_SPD_K2_4_F_RIGHT_PASS), (c_aucBLR_SPD_K2_4_F_RIGHT_PASS_Mpv)); + M_MEMCOPY((g_ausVALVE_VEH_SPD), (c_ausVALVE_VEH_SPD_Mpv)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_SIDE_VENT), (c_aucVALVE_VEH_SPD_SIDE_VENT_Mpv)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_SIDE_BI), (c_aucVALVE_VEH_SPD_SIDE_BI_Mpv)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_SIDE_AFOOT), (c_aucVALVE_VEH_SPD_SIDE_AFOOT_Mpv)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_CNET_VENT), (c_aucVALVE_VEH_SPD_CNET_VENT_Mpv)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_CENT_BI), (c_aucVALVE_VEH_SPD_CENT_BI_Mpv)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_CENT_AFOOT), (c_aucVALVE_VEH_SPD_CENT_AFOOT_Mpv)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_FOOT_BI), (c_aucVALVE_VEH_SPD_FOOT_BI_Mpv)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_FOOT_AFOOT), (c_aucVALVE_VEH_SPD_FOOT_AFOOT_Mpv)); + M_MEMCOPY((g_aucVALVE_VEH_SPD_2FOOT), (c_aucVALVE_VEH_SPD_2FOOT_Mpv)); + M_MEMCOPY((g_aucBLR_SPD_VEH_SPD_V1_3), (c_aucBLR_SPD_VEH_SPD_V1_3_Mpv)); + M_MEMCOPY((g_aucFRONT_SIDE_DRS_PERCENT), (c_aucFRONT_SIDE_DRS_PERCENT_Mpv)); + M_MEMCOPY((g_aucFRONT_CENT_DRS_PERCENT), (c_aucFRONT_CENT_DRS_PERCENT_Mpv)); +/* ------------------------------------------Different blower speed FRONT MODE: End*/ + M_MEMCOPY((g_aucVALVE_S1_R_BIPILLAR), (c_aucVALVE_S1_R_BIPILLAR_Mpv)); + M_MEMCOPY((g_aucVALVE_S1_R_CENT_VENT), (c_aucVALVE_S1_R_CENT_VENT_Mpv)); + M_MEMCOPY((g_aucVALVE_S1_R_FOOT), (c_aucVALVE_S1_R_FOOT_Mpv)); + M_MEMCOPY((g_aucVALVE_PERC_R_BIPILLAR), (c_aucVALVE_PERC_R_BIPILLAR_Mpv)); + M_MEMCOPY((g_aucVALVE_PERC_R_CENT_VENT), (c_aucVALVE_PERC_R_CENT_VENT_Mpv)); + M_MEMCOPY((g_aucVALVE_PERC_R_FOOT), (c_aucVALVE_PERC_R_FOOT_Mpv)); + M_MEMCOPY((g_aucBLR_SPD_V1_1_R), (c_aucBLR_SPD_V1_1_R_Mpv)); + M_MEMCOPY((g_aucREAR_CEN_MIN_VALUE_BY_DRS_ZERO), (c_aucREAR_CEN_MIN_VALUE_BY_DRS_ZERO_Mpv)); + M_MEMCOPY((g_aucBLR_SPD_K2_1_R_BIPILLAR_MIN), (c_aucBLR_SPD_K2_1_R_BIPILLAR_MIN_Mpv)); + M_MEMCOPY((g_aucBLR_SPD_K2_2_R_CENT_VENT_MIN), (c_aucBLR_SPD_K2_2_R_CENT_VENT_MIN_Mpv)); + M_MEMCOPY((g_aucBLR_SPD_K2_3_R_FOOT_MIN), (c_aucBLR_SPD_K2_3_R_FOOT_MIN_Mpv)); + M_MEMCOPY((g_aucBLR_SPD_K2_1_R_BIPILLAR_MAX), (c_aucBLR_SPD_K2_1_R_BIPILLAR_MAX_Mpv)); + M_MEMCOPY((g_aucBLR_SPD_K2_2_R_CENT_VENTR_MAX), (c_aucBLR_SPD_K2_2_R_CENT_VENTR_MAX_Mpv)); + M_MEMCOPY((g_aucBLR_SPD_K2_3_R_FOOTR_MAX), (c_aucBLR_SPD_K2_3_R_FOOTR_MAX_Mpv)); + M_MEMCOPY((g_aucREAR_SIDE_DRS_PERCENT_VALVE), (c_aucREAR_SIDE_DRS_PERCENT_VALVE_Mpv)); + M_MEMCOPY((g_aucREAR_CENT_DRS_PERCENT_VALVE), (c_aucREAR_CENT_DRS_PERCENT_VALVE_Mpv)); + M_MEMCOPY((g_aucREAR_SIDE_DRS_PERCENT_AF), (c_aucREAR_SIDE_DRS_PERCENT_AF_Mpv)); + M_MEMCOPY((g_aucREAR_CENT_DRS_PERCENT_AF), (c_aucREAR_CENT_DRS_PERCENT_AF_Mpv)); +/* ------------------------------------------Different blower speed REAR MODE: End*/ + M_MEMCOPY((g_ausMIN_PWM), (c_ausMIN_PWM_Mpv)); +/* ------------------------------------------MinPWM: End*/ + M_MEMCOPY((g_assSTART_ENTER_COOLANT), (c_assSTART_ENTER_COOLANT_Mpv)); + M_MEMCOPY((g_assSTART_COOLANT_STEP0_TO_1), (c_assSTART_COOLANT_STEP0_TO_1_Mpv)); + M_MEMCOPY((g_assSTART_COOLANT_TO_STEP2), (c_assSTART_COOLANT_TO_STEP2_Mpv)); + M_MEMCOPY((g_assSTART_COOLANT_STEP1_BLR_F), (c_assSTART_COOLANT_STEP1_BLR_F_Mpv)); + M_MEMCOPY((g_assSTART_COOLANT_STEP1_BLR_R), (c_assSTART_COOLANT_STEP1_BLR_R_Mpv)); + M_MEMCOPY((g_assSTART_ENTER_INCAR), (c_assSTART_ENTER_INCAR_Mpv)); + M_MEMCOPY((g_ausSTART_ENTER_SETTEMP), (c_ausSTART_ENTER_SETTEMP_Mpv)); + M_MEMCOPY((g_aucSTART_INCAR_FLT_UP), (c_aucSTART_INCAR_FLT_UP_Mpv)); + M_MEMCOPY((g_aucSTART_INCAR_FLT_DN), (c_aucSTART_INCAR_FLT_DN_Mpv)); + M_MEMCOPY((g_aucSTART_VALVE_IDX_STEP1), (c_aucSTART_VALVE_IDX_STEP1_Mpv)); + M_MEMCOPY((g_aucSTART_AUTODEMIST2_STEP2), (c_aucSTART_AUTODEMIST2_STEP2_Mpv)); + M_MEMCOPY((g_aucSTART_ELEC_WINDOW), (c_aucSTART_ELEC_WINDOW_Mpv)); + M_MEMCOPY((g_ausSTART_BLR_AF_STEP12_F), (c_ausSTART_BLR_AF_STEP12_F_Mpv)); + M_MEMCOPY((g_ausSTART_BLR_AF_STEP12_R), (c_ausSTART_BLR_AF_STEP12_R_Mpv)); + M_MEMCOPY((g_ausSTART_BLR_SPD_STEP2_F), (c_ausSTART_BLR_SPD_STEP2_F_Mpv)); + M_MEMCOPY((g_ausSTART_BLR_SPD_STEP2_R), (c_ausSTART_BLR_SPD_STEP2_R_Mpv)); + M_MEMCOPY((g_aucSTART_DUCT_TGT_STEP2_FX_U), (c_aucSTART_DUCT_TGT_STEP2_FX_U_Mpv)); + M_MEMCOPY((g_aucSTART_DUCT_TGT_STEP2_FX_L), (c_aucSTART_DUCT_TGT_STEP2_FX_L_Mpv)); + M_MEMCOPY((g_aucSTART_DUCT_TGT_STEP2_RX), (c_aucSTART_DUCT_TGT_STEP2_RX_Mpv)); + M_MEMCOPY((g_aucSTART_VALVE_CHANGE_SPD_F), (c_aucSTART_VALVE_CHANGE_SPD_F_Mpv)); + M_MEMCOPY((g_aucSTART_VALVE_CHANGE_SPD_R), (c_aucSTART_VALVE_CHANGE_SPD_R_Mpv)); + M_MEMCOPY((g_ausSTART_TIME_STEP1_TO_2), (c_ausSTART_TIME_STEP1_TO_2_Mpv)); + M_MEMCOPY((g_ausSTART_TIME_STEP2_TO_3), (c_ausSTART_TIME_STEP2_TO_3_Mpv)); + M_MEMCOPY((g_assSTART_INCAR_STEP1_TO_2), (c_assSTART_INCAR_STEP1_TO_2_Mpv)); + M_MEMCOPY((g_assSTART_INCAR_STEP2_TO_3), (c_assSTART_INCAR_STEP2_TO_3_Mpv)); + M_MEMCOPY((g_aucSTART_3WAY_OPEN), (c_aucSTART_3WAY_OPEN_Mpv)); + M_MEMCOPY((g_aucSTART_2WAY_OPEN), (c_aucSTART_2WAY_OPEN_Mpv)); + M_MEMCOPY((g_aucSTART_TXV_F), (c_aucSTART_TXV_F_Mpv)); + M_MEMCOPY((g_aucSTART_TXV_R), (c_aucSTART_TXV_R_Mpv)); +/* ------------------------------------------Start control: End*/ + M_MEMCOPY((g_assFAILURE_AMB_TEMP), (c_assFAILURE_AMB_TEMP_Mpv)); + M_MEMCOPY((g_assAC_PRESSURE_LOW_HYS_UP), (c_assAC_PRESSURE_LOW_HYS_UP_Mpv)); + M_MEMCOPY((g_assAC_PRESSURE_LOW_HYS_DN), (c_assAC_PRESSURE_LOW_HYS_DN_Mpv)); + M_MEMCOPY((g_assAC_LOW_AMB_F), (c_assAC_LOW_AMB_F_Mpv)); + M_MEMCOPY((g_assAC_CUT_OFF_AMB_F), (c_assAC_CUT_OFF_AMB_F_Mpv)); + M_MEMCOPY((g_assAC_WINTER_TXV_DEWPOINT), (c_assAC_WINTER_TXV_DEWPOINT_Mpv)); + M_MEMCOPY((g_assAC_CUT_OFF_AMB_R), (c_assAC_CUT_OFF_AMB_R_Mpv)); + M_MEMCOPY((g_assEVA_TG_AMB_F), (c_assEVA_TG_AMB_F_Mpv)); + M_MEMCOPY((g_assEVA_TG_AMB_R), (c_assEVA_TG_AMB_R_Mpv)); + g_ucAC_EXTRA_RPM = c_ucAC_EXTRA_RPM_Mpv; + M_MEMCOPY((g_assAC_EVA_LV_SHUT_OFF), (c_assAC_EVA_LV_SHUT_OFF_Mpv)); + M_MEMCOPY((g_assAC_PRESSURE_HYS_HI_ENG_ON), (c_assAC_PRESSURE_HYS_HI_ENG_ON_Mpv)); + g_usCMP_MAX_ENG_OFF = c_usCMP_MAX_ENG_OFF_Mpv; + g_ucFAN_MAX_ENG_OFF = c_ucFAN_MAX_ENG_OFF_Mpv; + g_ssAC_WINTER_TXV_HYST = c_ssAC_WINTER_TXV_HYST_Mpv; + M_MEMCOPY((g_aucAC_PRESSURE_HYS_HI_ENG_OFF), (c_aucAC_PRESSURE_HYS_HI_ENG_OFF_Mpv)); + M_MEMCOPY((g_ausCMP_RPM_RESONANCE), (c_ausCMP_RPM_RESONANCE_Mpv)); +/* ------------------------------------------A/C Control Pressure : End*/ + M_MEMCOPY((g_assPRESSURE_TO_FAN_X), (c_assPRESSURE_TO_FAN_X_Mpv)); + M_MEMCOPY((g_aucPRESSURE_TO_FAN_Y), (c_aucPRESSURE_TO_FAN_Y_Mpv)); +/* ------------------------------------------CoolingFan: End*/ + g_ssREST_BATT = c_ssREST_BATT_Mpv; + g_ssRESTW_AMB = c_ssRESTW_AMB_Mpv; + M_MEMCOPY((g_assRESTW_WATER), (c_assRESTW_WATER_Mpv)); + g_usRESTW_READYEXPIRETIME = c_usRESTW_READYEXPIRETIME_Mpv; + M_MEMCOPY((g_aucRESTW_MODE), (c_aucRESTW_MODE_Mpv)); + g_usRESTW_TIMEOUTTIME = c_usRESTW_TIMEOUTTIME_Mpv; + g_ucRESTW_BLRSTEP = c_ucRESTW_BLRSTEP_Mpv; + g_ssRESTS_AMB = c_ssRESTS_AMB_Mpv; + g_uctRESTS_READYEXPIRETIME = c_uctRESTS_READYEXPIRETIME_Mpv; + M_MEMCOPY((g_aucRESTS_MODE), (c_aucRESTS_MODE_Mpv)); + g_usRESTS_TIMEOUTTIME = c_usRESTS_TIMEOUTTIME_Mpv; + g_ucRESTS_BLRSTEP = c_ucRESTS_BLRSTEP_Mpv; +/* ------------------------------------------Rest mode: End*/ + g_usFRESH_AIR_PURGE_ENTRY_TIME = c_usFRESH_AIR_PURGE_ENTRY_TIME_Mpv; + M_MEMCOPY((g_ausFRESH_AIR_PURGE_CHANGE_TIME), (c_ausFRESH_AIR_PURGE_CHANGE_TIME_Mpv)); +/* ------------------------------------------Purge Rec: End*/ + M_MEMCOPY((g_assMAX_DEF_U_DTG), (c_assMAX_DEF_U_DTG_Mpv)); + M_MEMCOPY((g_ausMAX_BLR_SPD), (c_ausMAX_BLR_SPD_Mpv)); +/* ------------------------------------------MAX DEF: End*/ + M_MEMCOPY((g_aucAQS_REC_LV_CO), (c_aucAQS_REC_LV_CO_Mpv)); + M_MEMCOPY((g_aucAQS_OSA_LV_CO), (c_aucAQS_OSA_LV_CO_Mpv)); + M_MEMCOPY((g_aucAQS_REC_LV_NOX), (c_aucAQS_REC_LV_NOX_Mpv)); + M_MEMCOPY((g_aucAQS_OSA_LV_NOX), (c_aucAQS_OSA_LV_NOX_Mpv)); + M_MEMCOPY((g_aucAQS_REC_LV_NH3), (c_aucAQS_REC_LV_NH3_Mpv)); + M_MEMCOPY((g_aucAQS_OSA_LV_NH3), (c_aucAQS_OSA_LV_NH3_Mpv)); + g_ucAQS_REC_ON_TIME = c_ucAQS_REC_ON_TIME_Mpv; + M_MEMCOPY((g_aucAQS_REC_ON_WAIT), (c_aucAQS_REC_ON_WAIT_Mpv)); +/* ------------------------------------------Aqs: End*/ + g_usAUTODEMIST_LV2_BLR_PLUS = c_usAUTODEMIST_LV2_BLR_PLUS_Mpv; + g_usAUTODEMIST_LV3_BLR_PLUS = c_usAUTODEMIST_LV3_BLR_PLUS_Mpv; + M_MEMCOPY((g_assAUTODEMIST_OFFSET_AMB_TEMP), (c_assAUTODEMIST_OFFSET_AMB_TEMP_Mpv)); + M_MEMCOPY((g_assAUTODEMIST_OFFSET_VENT_TEMP), (c_assAUTODEMIST_OFFSET_VENT_TEMP_Mpv)); + M_MEMCOPY((g_assAUTODEMIST_STEP_UP), (c_assAUTODEMIST_STEP_UP_Mpv)); + M_MEMCOPY((g_assAUTODEMIST_STEP_DN), (c_assAUTODEMIST_STEP_DN_Mpv)); + M_MEMCOPY((g_assAUTODEMIST_WINTER), (c_assAUTODEMIST_WINTER_Mpv)); +/* ------------------------------------------Auto Demist: End*/ + g_ssAUTODEMIST_ELEC_AMB_ENTRY = c_ssAUTODEMIST_ELEC_AMB_ENTRY_Mpv; + M_MEMCOPY((g_assAUTODEMIST_ELEC_WINDSHELD_TEMP), (c_assAUTODEMIST_ELEC_WINDSHELD_TEMP_Mpv)); +/* ------------------------------------------Electric AutoDemist: End*/ + g_ssAMBFILT_WATER = c_ssAMBFILT_WATER_Mpv; + M_MEMCOPY((g_aucAMBFILT_H_CNT), (c_aucAMBFILT_H_CNT_Mpv)); + g_ssAMB_FAILSAFE = c_ssAMB_FAILSAFE_Mpv; + g_ssAMBKEEP_KAT = c_ssAMBKEEP_KAT_Mpv; + g_ssAMBKEEP_KAT_PLUS = c_ssAMBKEEP_KAT_PLUS_Mpv; + g_ssAMBKEEP_WATER = c_ssAMBKEEP_WATER_Mpv; + M_MEMCOPY((g_aucAMBRATE_RISING), (c_aucAMBRATE_RISING_Mpv)); + M_MEMCOPY((g_aucAMBRATE_FALLING), (c_aucAMBRATE_FALLING_Mpv)); + M_MEMCOPY((g_aucAMBRATE_RISING_DIFF), (c_aucAMBRATE_RISING_DIFF_Mpv)); + M_MEMCOPY((g_aucAMBRATE_FALLING_DIFF), (c_aucAMBRATE_FALLING_DIFF_Mpv)); +/* ------------------------------------------Ambient: End*/ + M_MEMCOPY((g_ausINCARRATE_RISING_F), (c_ausINCARRATE_RISING_F_Mpv)); + M_MEMCOPY((g_ausINCARRATE_FALLING_F), (c_ausINCARRATE_FALLING_F_Mpv)); + M_MEMCOPY((g_ausINCARRATE_RISING_DIFF_F), (c_ausINCARRATE_RISING_DIFF_F_Mpv)); + M_MEMCOPY((g_ausINCARRATE_FALLING_DIFF_F), (c_ausINCARRATE_FALLING_DIFF_F_Mpv)); + M_MEMCOPY((g_ausINCARRATE_RISING_R), (c_ausINCARRATE_RISING_R_Mpv)); + M_MEMCOPY((g_ausINCARRATE_FALLING_R), (c_ausINCARRATE_FALLING_R_Mpv)); + M_MEMCOPY((g_ausINCARRATE_RISING_DIFF_R), (c_ausINCARRATE_RISING_DIFF_R_Mpv)); + M_MEMCOPY((g_ausINCARRATE_FALLING_DIFF_R), (c_ausINCARRATE_FALLING_DIFF_R_Mpv)); +/* ------------------------------------------Incar: End*/ + M_MEMCOPY((g_ausSUNRATE_RISING), (c_ausSUNRATE_RISING_Mpv)); + M_MEMCOPY((g_ausSUNRATE_FALLING), (c_ausSUNRATE_FALLING_Mpv)); +/* ------------------------------------------Sun: End*/ + M_MEMCOPY((g_ausAMB_LV_CHANGE_UNIT), (c_ausAMB_LV_CHANGE_UNIT_Mpv)); + M_MEMCOPY((g_aucAMB_LV_CHANGE_SEC), (c_aucAMB_LV_CHANGE_SEC_Mpv)); +/* ------------------------------------------Level Chage: End*/ + g_ssTHREEWAY_WATER = c_ssTHREEWAY_WATER_Mpv; + M_MEMCOPY((g_assTHREEWAY_DUCT_TGT_R), (c_assTHREEWAY_DUCT_TGT_R_Mpv)); + M_MEMCOPY((g_aucTHEREEWAY_EXPIRING), (c_aucTHEREEWAY_EXPIRING_Mpv)); +/* ------------------------------------------Three way: End*/ + M_MEMCOPY((g_assTWOWAY_REAR_DUCTTGT_R), (c_assTWOWAY_REAR_DUCTTGT_R_Mpv)); + M_MEMCOPY((g_aucTWOWAY_EXPIRING), (c_aucTWOWAY_EXPIRING_Mpv)); +/* ------------------------------------------two-way: End*/ + M_MEMCOPY((g_aucACT_HOM_SPD_FL_CH0), (c_aucACT_HOM_SPD_FL_CH0_Mpv)); + M_MEMCOPY((g_aucACT_HOM_SPD_FR_CH1), (c_aucACT_HOM_SPD_FR_CH1_Mpv)); + M_MEMCOPY((g_aucACT_HOM_SPD_R_CH2), (c_aucACT_HOM_SPD_R_CH2_Mpv)); + M_MEMCOPY((g_aucACT_HOM_SPD_R_EX_CH2), (c_aucACT_HOM_SPD_R_EX_CH2_Mpv)); + M_MEMCOPY((g_aucACT_MOV_SPD_FL_CH0), (c_aucACT_MOV_SPD_FL_CH0_Mpv)); + M_MEMCOPY((g_aucACT_MOV_SPD_FR_CH1), (c_aucACT_MOV_SPD_FR_CH1_Mpv)); + M_MEMCOPY((g_aucACT_MOV_SPD_R_CH2), (c_aucACT_MOV_SPD_R_CH2_Mpv)); + M_MEMCOPY((g_aucACT_MOV_SPD_R_EX_CH2), (c_aucACT_MOV_SPD_R_EX_CH2_Mpv)); +/* ------------------------------------------Actuator Homing: End*/ + M_MEMCOPY((g_assHI_MODE_ENG_TMEP), (c_assHI_MODE_ENG_TMEP_Mpv)); + M_MEMCOPY((g_aucHI_MODE_BLR_STEP_STS), (c_aucHI_MODE_BLR_STEP_STS_Mpv)); +/* ------------------------------------------Hi Mode: End*/ + M_MEMCOPY((g_ausMinusAF_GlassPos_L), (c_ausMinusAF_GlassPos_L_Mpv)); + M_MEMCOPY((g_ausMinusAF_GlassPos_R), (c_ausMinusAF_GlassPos_R_Mpv)); +/* ------------------------------------------GlassPosition: End*/ + M_MEMCOPY((g_assFoot2_Lv3_Amb), (c_assFoot2_Lv3_Amb_Mpv)); + M_MEMCOPY((g_assFoot2_Lv4_Amb), (c_assFoot2_Lv4_Amb_Mpv)); + M_MEMCOPY((g_assFoot2_Lv5_Amb), (c_assFoot2_Lv5_Amb_Mpv)); + M_MEMCOPY((g_assFoot2_Lv3_DuctTgt_Plus), (c_assFoot2_Lv3_DuctTgt_Plus_Mpv)); + M_MEMCOPY((g_assFoot2_Lv4_DuctTgt_Plus), (c_assFoot2_Lv4_DuctTgt_Plus_Mpv)); + M_MEMCOPY((g_assFoot2_Lv5_DuctTgt_Plus), (c_assFoot2_Lv5_DuctTgt_Plus_Mpv)); + M_MEMCOPY((g_ausFoot2_Lv1_FrontBlr_X), (c_ausFoot2_Lv1_FrontBlr_X_Mpv)); + M_MEMCOPY((g_ausFoot2_Lv1_Foot2Act_Y), (c_ausFoot2_Lv1_Foot2Act_Y_Mpv)); + M_MEMCOPY((g_assFoot2_Lv2_Threshold_Diff), (c_assFoot2_Lv2_Threshold_Diff_Mpv)); + M_MEMCOPY((g_assFoot2_Lv3_Threshold_Diff), (c_assFoot2_Lv3_Threshold_Diff_Mpv)); +/* ------------------------------------------Foot2 Ctrl: End*/ + M_MEMCOPY((g_ausDbF_Side_Af_Bi), (c_ausDbF_Side_Af_Bi_Mpv)); + M_MEMCOPY((g_ausDbF_Side_Af_Bi2), (c_ausDbF_Side_Af_Bi2_Mpv)); + M_MEMCOPY((g_ausDbF_Side_Af_Vent), (c_ausDbF_Side_Af_Vent_Mpv)); + M_MEMCOPY((g_ausDbF_Side_Bi_Bi2), (c_ausDbF_Side_Bi_Bi2_Mpv)); + M_MEMCOPY((g_ausDbF_Side_Bi_Vent), (c_ausDbF_Side_Bi_Vent_Mpv)); + M_MEMCOPY((g_ausDbF_Side_Bi2_Vent), (c_ausDbF_Side_Bi2_Vent_Mpv)); + M_MEMCOPY((g_ausDbF_Cen_Af_Bi), (c_ausDbF_Cen_Af_Bi_Mpv)); + M_MEMCOPY((g_ausDbF_Cen_Af_Bi2), (c_ausDbF_Cen_Af_Bi2_Mpv)); + M_MEMCOPY((g_ausDbF_Cen_Af_Vent), (c_ausDbF_Cen_Af_Vent_Mpv)); + M_MEMCOPY((g_ausDbF_Cen_Bi_Bi2), (c_ausDbF_Cen_Bi_Bi2_Mpv)); + M_MEMCOPY((g_ausDbF_Cen_Bi_Vent), (c_ausDbF_Cen_Bi_Vent_Mpv)); + M_MEMCOPY((g_ausDbF_Cen_Bi2_Vent), (c_ausDbF_Cen_Bi2_Vent_Mpv)); + M_MEMCOPY((g_ausDbF_Foot_Af_Bi), (c_ausDbF_Foot_Af_Bi_Mpv)); + M_MEMCOPY((g_ausDbF_Foot_Af_Bi2), (c_ausDbF_Foot_Af_Bi2_Mpv)); + M_MEMCOPY((g_ausDbF_Foot_Af_Vent), (c_ausDbF_Foot_Af_Vent_Mpv)); + M_MEMCOPY((g_ausDbF_Foot_Bi_Bi2), (c_ausDbF_Foot_Bi_Bi2_Mpv)); + M_MEMCOPY((g_ausDbF_Foot_Bi_Vent), (c_ausDbF_Foot_Bi_Vent_Mpv)); + M_MEMCOPY((g_ausDbF_Foot_Bi2_Vent), (c_ausDbF_Foot_Bi2_Vent_Mpv)); + M_MEMCOPY((g_ausDbF_AF_Af_Bi), (c_ausDbF_AF_Af_Bi_Mpv)); + M_MEMCOPY((g_ausDbF_AF_Af_Bi2), (c_ausDbF_AF_Af_Bi2_Mpv)); + M_MEMCOPY((g_ausDbF_AF_Af_Vent), (c_ausDbF_AF_Af_Vent_Mpv)); + M_MEMCOPY((g_ausDbF_AF_Bi_Bi2), (c_ausDbF_AF_Bi_Bi2_Mpv)); + M_MEMCOPY((g_ausDbF_AF_Bi_Vent), (c_ausDbF_AF_Bi_Vent_Mpv)); + M_MEMCOPY((g_ausDbF_AF_Bi2_Vent), (c_ausDbF_AF_Bi2_Vent_Mpv)); + M_MEMCOPY((g_ausDbF_Pwm_Af_Bi), (c_ausDbF_Pwm_Af_Bi_Mpv)); + M_MEMCOPY((g_ausDbF_Pwm_Af_Bi2), (c_ausDbF_Pwm_Af_Bi2_Mpv)); + M_MEMCOPY((g_ausDbF_Pwm_Af_Vent), (c_ausDbF_Pwm_Af_Vent_Mpv)); + M_MEMCOPY((g_ausDbF_Pwm_Bi_Bi2), (c_ausDbF_Pwm_Bi_Bi2_Mpv)); + M_MEMCOPY((g_ausDbF_Pwm_Bi_Vent), (c_ausDbF_Pwm_Bi_Vent_Mpv)); + M_MEMCOPY((g_ausDbF_Pwm_Bi2_Vent), (c_ausDbF_Pwm_Bi2_Vent_Mpv)); +/* ------------------------------------------Different blower Front: End*/ + g_usAromaPwm_Min = c_usAromaPwm_Min_Mpv; + g_usAromaPwm_Max = c_usAromaPwm_Max_Mpv; +/* ------------------------------------------Aroma Limit Pwm: End*/ +/*********************************************************Cal Table End*/ + +} +/****************************************************************************** + * LOCAL FUNCTIONS + *****************************************************************************/ +/* End of Excel line : 2159 */ +/****************************************************************************** + * EOF + *****************************************************************************/ diff --git a/calib/Rs_Cal_4_Mpv.h b/calib/Rs_Cal_4_Mpv.h new file mode 100644 index 0000000..b96acc1 --- /dev/null +++ b/calib/Rs_Cal_4_Mpv.h @@ -0,0 +1,38 @@ +/** Doxygen: File brief + ****************************************************************************** + * @file Rs_Cal_4_Mpv.h + * @brief No brief + * @remark Generated by C:\9999\Rs_Cal_R23_ver21_SedanL.xlsm + * Generated on yyyy-mm-dd hh:mm:ss + *****************************************************************************/ +#ifndef RS_CAL_4_MPV_H__ +#define RS_CAL_4_MPV_H__ + +/****************************************************************************** + * INCLUDE FILES +*****************************************************************************/ +#include "rtwtypes.h" +#include "common.h" +#include "HVAC_preDefine.h" +#include "Rs_Cal_Base.h" + +/****************************************************************************** + * MACRO DECLARATIONS + *****************************************************************************/ +/****************************************************************************** + * GLOBAL TYPEDEFS (STRUCTURES, UNIONS, ENUMS) + *****************************************************************************/ +/****************************************************************************** + * GLOBAL VARIABLES DECLARATIONS + *****************************************************************************/ +extern SECT_VEH_CAL_4 const tU08 c_ucCalFromRelease_Mpv; +/****************************************************************************** + * GLOBAL FUNCTIONS DECLARATIONS + *****************************************************************************/ +extern void Rs_Cal_4_Mpv(void); + +/* End of Excel line : 34 */ +#endif /*RS_CAL_4_MPV_H__*/ +/****************************************************************************** + * EOF + *****************************************************************************/ diff --git a/modular.json b/modular.json index cc78241..923b519 100644 --- a/modular.json +++ b/modular.json @@ -8,9 +8,11 @@ ], "cmake": { "inc_dirs": [ + "./calib", "./" ], "srcs": [ + ".calib/**.c", "./**.c" ] }