/*
 * File: RTC_Cal.h
 *
 * Code generated for Simulink model 'RTC'.
 *
 * Company                        : AIWAYS
 * Author                         : zhangzy
 * Model version                  : 'M100C100'
 * Simulink Coder version         : 8.13 (R2017b) 24-Jul-2017
 * C/C++ source code generated on : Fri Oct 23 15:09:38 2020
 */

#ifndef RTW_HEADER_RTC_Cal_h_
#define RTW_HEADER_RTC_Cal_h_
#include "rtwtypes.h"
#define ASW1_OEM_START_SEC_DEFAULT_CALIB_16
#include "Asw1_OEM_MemMap.h"

/* Exported data declaration */
/* Declaration for custom storage class: UAESCalibrationUint16 */
extern const volatile uint16_T CcRTC_SleepWaitTiOvr_min;/* GcRTC_SleepWaitTi_min对应的OverWrite值 */

#define ASW1_OEM_STOP_SEC_DEFAULT_CALIB_16
#include "Asw1_OEM_MemMap.h"
#define ASW1_OEM_START_SEC_DEFAULT_CALIB_32
#include "Asw1_OEM_MemMap.h"

/* Declaration for custom storage class: UAESCalibrationUint32 */
extern const volatile uint32_T CcRTC_CalenderLifeOvr_Day;/* GcRTC_CalenderLife_Day对应的OverWrite值 */
extern const volatile uint32_T CcRTC_PackUsageTiOvr_Day;/* GcRTC_PackUsageTi_Day对应的OverWrite值 */
extern const volatile uint32_T CcRTC_ShelveTimeOvr_min;/* GcRTC_ShelveTime_min对应的OverWrite值 */
extern const volatile uint32_T CcRTC_SleepTimeOvr_min;/* GcRTC_SleepTime_min对应的OverWrite值 */

#define ASW1_OEM_STOP_SEC_DEFAULT_CALIB_32
#include "Asw1_OEM_MemMap.h"
#define ASW1_OEM_START_SEC_DEFAULT_CALIB_8
#include "Asw1_OEM_MemMap.h"

/* Declaration for custom storage class: UAESCalibrationUint8 */
extern const volatile boolean_T CbRTC_CalenderLifeOvrSwt_flg;/* GcRTC_CalenderLife_Day对应变量的Switch开关0:使用计算值；1:使用标定值 */
extern const volatile boolean_T CbRTC_ExitRTCWakeupOvrSwt_flg;/* GbRTC_ExitRTCWakeup_flg对应变量的Switch开关0:使用计算值；1:使用标定值 */
extern const volatile boolean_T CbRTC_ExitRTCWakeupOvr_flg;/* GbRTC_ExitRTCWakeup_flg对应的OverWrite值 */
extern const volatile boolean_T CbRTC_PackUsageTiOvrSwt_flg;/* GcRTC_PackUsageTi_Day对应变量的Switch开关0:使用计算值；1:使用标定值 */
extern const volatile boolean_T CbRTC_RtcCalErrFltOvrSwt_flg;/* GbRTC_RtcCalErrFlt_flg对应变量的Switch开关0:使用计算值；1:使用标定值 */
extern const volatile boolean_T CbRTC_RtcCalErrFltOvr_flg;/* GbRTC_RtcCalErrFlt_flg对应的OverWrite值 */
extern const volatile boolean_T CbRTC_RtcInfoFltOvrSwt_flg;/* GbRTC_RtcInfoFlt_flg对应变量的Switch开关0:使用计算值；1:使用标定值 */
extern const volatile boolean_T CbRTC_RtcInfoFltOvr_flg;/* GbRTC_RtcInfoFlt_flg对应的OverWrite值 */
extern const volatile boolean_T CbRTC_ServTimeReachOvrSwt_flg;/* GbRTC_ServTimeReach_flg对应变量的Switch开关0:使用计算值；1:使用标定值 */
extern const volatile boolean_T CbRTC_ServTimeReachOvr_flg;/* GbRTC_ServTimeReach_flg对应的OverWrite值 */
extern const volatile boolean_T CbRTC_ShelveTimeOvrSwt_flg;/* GcRTC_ShelveTime_min对应变量的Switch开关0:使用计算值；1:使用标定值 */
extern const volatile boolean_T CbRTC_SleepTimeOvrSwt_flg;/* GcRTC_SleepTime_min对应变量的Switch开关0:使用计算值；1:使用标定值 */
extern const volatile boolean_T CbRTC_SleepWaitTiOvrSwt_flg;/* GcRTC_SleepWaitTi_min对应变量的Switch开关0:使用计算值；1:使用标定值 */
extern const volatile boolean_T CbRTC_SumOdoOvrSwt_flg;/* GcRTC_SumOdo_km对应变量的Switch开关0:使用计算值；1:使用标定值 */

#define ASW1_OEM_STOP_SEC_DEFAULT_CALIB_8
#include "Asw1_OEM_MemMap.h"
#define ASW1_OEM_START_SEC_DEFAULT_CALIB_UNSPECIFIED
#include "Asw1_OEM_MemMap.h"

/* Declaration for custom storage class: UAESCalibrationUnspecified */
extern const volatile real32_T CcRTC_SumOdoOvr_km;/* GcRTC_SumOdo_km对应的OverWrite值 */

#define ASW1_OEM_STOP_SEC_DEFAULT_CALIB_UNSPECIFIED
#include "Asw1_OEM_MemMap.h"
#endif                                 /* RTW_HEADER_RTC_Cal_h_ */

/*
 * File trailer for generated code.
 *
 * [EOF]
 */
