wiki:spec/Dem

Version 7 (modified by fujisft-shigihara, 4 years ago) ( diff )

--

Diagnostic Event Manager


概要

  • API一覧
API ID
[Dec]
ID
[Hex]
R4.2.2
Dem_GetVersionInfo 0 0x00
Dem_PreInit 1 0x01
Dem_Init 2 0x02
Dem_Shutdown 3 0x03
Dem_ReportErrorStatus 15 0x0F
Dem_SetEventAvailable 55 0x37
Dem_SetEventStatus 4 0x04
Dem_ResetEventDebounceStatus 9 0x09
Dem_ResetEventStatus 5 0x05
Dem_PrestoreFreezeFrame 6 0x06
Dem_ClearPrestoredFreezeFrame 7 0x07
Dem_SetOperationCycleState 8 0x08
Dem_GetOperationCycleState 158 0x9E
Dem_SetAgingCycleState 17 0x11
Dem_SetWIRStatus 122 0x7A
Dem_GetComponentFailed 42 0x2A
Dem_GetEventStatus 10 0x0A
Dem_GetEventFailed 11 0x0B
Dem_GetEventTested 12 0x0C
Dem_GetDebouncingOfEvent 159 0x9F
Dem_GetDTCOfEvent 13 0x0D
Dem_SetEnableCondition 57 0x39
Dem_SetStorageCondition 56 0x38
Dem_GetFaultDetectionCounter 62 0x3E
Dem_GetIndicatorStatus 41 0x29
Dem_GetEventFreezeFrameData 49 0x31
Dem_GetEventFreezeFrameDataEx 110 0x6E
Dem_GetEventExtendedDataRecord 48 0x30
Dem_GetEventExtendedDataRecordEx 109 0x6D
Dem_GetEventMemoryOverflow 50 0x32
Dem_GetNumberOfEventMemoryEntries 53 0x35
Dem_SetComponentAvailable 43 0x2B
Dem_SetDTCSuppression 51 0x33
Dem_ClearDTC 35 0x23
Dem_DcmGetTranslationType 60 0x3C
Dem_DcmGetDTCStatusAvailabilityMask 22 0x16
Dem_DcmGetStatusOfDTC 21 0x15
Dem_DcmGetSeverityOfDTC 14 0x0E
Dem_DcmGetFunctionalUnitOfDTC 52 0x34
Dem_DcmSetDTCFilter 19 0x13
Dem_DcmGetNumberOfFilteredDTC 23 0x17
Dem_DcmGetNextFilteredDTC 24 0x18
Dem_DcmGetNextFilteredDTCAndFDC 59 0x3B
Dem_DcmGetNextFilteredDTCAndSeverity 61 0x3D
Dem_DcmSetFreezeFrameRecordFilter 63 0x3F
Dem_DcmGetNextFilteredRecord 58 0x3A
Dem_DcmGetDTCByOccurrenceTime 25 0x19
Dem_DcmControlDTCStatusChangedNotification 176 0xB0
Dem_DcmDisableDTCRecordUpdate 26 0x1A
Dem_DcmEnableDTCRecordUpdate 27 0x1B
Dem_DcmGetFreezeFrameDataByDTC 29 0x1D
Dem_DcmGetSizeOfFreezeFrameByDTC 31 0x1F
Dem_DcmGetExtendedDataRecordByDTC 32 0x20
Dem_DcmGetSizeOfExtendedDataRecordByDTC 33 0x21
Dem_DcmCheckClearParameter 123 0x7B
Dem_DcmClearDTC 34 0x22
Dem_DcmDisableDTCSetting 36 0x24
Dem_DcmEnableDTCSetting 37 0x25
Dem_DcmGetInfoTypeValue08 107 0x6B
Dem_DcmGetInfoTypeValue0B 108 0x6C
Dem_DcmReadDataOfPID01 97 0x61
Dem_DcmReadDataOfPID1C 99 0x63
Dem_DcmReadDataOfPID21 100 0x64
Dem_DcmReadDataOfPID30 101 0x65
Dem_DcmReadDataOfPID31 102 0x66
Dem_DcmReadDataOfPID41 103 0x67
Dem_DcmReadDataOfPID4D 104 0x68
Dem_DcmReadDataOfPID4E 105 0x69
Dem_DcmReadDataOfPID91 106 0x6A
Dem_DcmReadDataOfOBDFreezeFrame 82 0x52
Dem_DcmGetDTCOfOBDFreezeFrame 83 0x53
Dem_DcmGetAvailableOBDMIDs 163 0xA3
Dem_DcmGetNumTIDsOfOBDMID 164 0xA4
Dem_DcmGetDTRData 165 0xA5
Dem_J1939DcmSetDTCFilter 144 0x90
Dem_J1939DcmGetNumberOfFilteredDTC 145 0x91
Dem_J1939DcmGetNextFilteredDTC 146 0x92
Dem_J1939DcmFirstDTCwithLampStatus 147 0x93
Dem_J1939DcmGetNextDTCwithLampStatus 148 0x94
Dem_J1939DcmClearDTC 149 0x95
Dem_J1939DcmSetFreezeFrameFilter 150 0x96
Dem_J1939DcmGet NextFreezeFrame 151 0x97
Dem_J1939DcmGetNextSPNInFreezeFrame 152 0x98
Dem_J1939DcmSetRatioFilter 153 0x99
Dem_J1939DcmGetNextFilteredRatio 154 0x9A
Dem_J1939DcmReadDiagnosticReadiness1 155 0x9B
Dem_J1939DcmReadDiagnosticReadiness2 156 0x9C
Dem_J1939DcmReadDiagnosticReadiness3 157 0x9D
Dem_DltGetMostRecentFreezeFrameRecordData 65 0x41
Dem_DltGetAllExtendedDataRecords 64 0x40
Dem_SetEventDisabled 81 0x51
Dem_RepIUMPRFaultDetect 115 0x73
Dem_SetIUMPRDenCondition 174 0xae
Dem_GetIUMPRDenCondition 175 0xaf
Dem_RepIUMPRDenLock 113 0x71
Dem_RepIUMPRDenRelease 114 0x72
Dem_SetPtoStatus 121 0x79
Dem_ReadDataOfPID01 179 0xB3
Dem_GetDataOfPID21 177 0xB1
Dem_SetDataOfPID21 166 0xA6
Dem_SetDataOfPID31 167 0xA7
Dem_SetDataOfPID4D 168 0xA8
Dem_SetDataOfPID4E 169 0xA9
Dem_SetPfcCycleQualified 170 0xAA
Dem_GetPfcCycleQualified 171 0xAB
Dem_SetClearDTC 172 0xAC
Dem_DcmGetDTCSeverityAvailabilityMask 178 0xB2
Dem_GetB1Counter 180 0xB4
Dem_SetDTR 162 0xA2
<Module>_DemTriggerOnComponentStatus - --
<Module>_DemTriggerOnEventStatus - --
<Module>_DemTriggerOnDTCStatus - --
<Module>_SetClearDTC - --
<Module>_DemTriggerOnEventData - --
<Module>_DemClearEventAllowed<ForCondition> - --
<Module>_DemRead<DataElement> - --
<Module>_DemGetFaultDetectionCounter< ForEvent> - --
Dem_MainFunction 85 0x55
  • エラーコード一覧
エラーコード Dec Hex R4.2.2
DEM_E_WRONG_CONFIGURATION 16 0x10
DEM_E_PARAM_POINTER 17 0x11
DEM_E_PARAM_DATA 18 0x12
DEM_E_PARAM_LENGTH 19 0x13
DEM_E_INIT_FAILED 20 0x14
DEM_E_UNINIT 32 0x20
DEM_E_NODATAAVAILABLE 48 0x30
DEM_E_WRONG_RECORDNUMBER 49 0x31
DEM_E_WRONG_DIDNUMBER 50 0x32
DEM_E_WRONG_CONDITION 64 0x40

API仕様

Dem_GetVersionInfo

void Dem_GetVersionInfo(Std_VersionInfoType* versioninfo)

Dem_PreInit

void Dem_PreInit(void)

Dem_Init

void Dem_Init(const Dem_ConfigType* ConfigPtr)

Dem_Shutdown

void Dem_Shutdown(void)

Dem_ReportErrorStatus

void Dem_ReportErrorStatus(Dem_EventIdType EventId, Dem_EventStatusType EventStatus)

Dem_SetEventAvailable

Std_ReturnType Dem_SetEventAvailable(Dem_EventIdType EventId, boolean AvailableStatus)

Dem_SetEventStatus

Std_ReturnType Dem_SetEventStatus(Dem_EventIdType EventId, Dem_EventStatusType EventStatus)

Dem_ResetEventDebounceStatus

Std_ReturnType Dem_ResetEventDebounceStatus(Dem_EventIdType EventId, Dem_DebounceResetStatusType DebounceResetStatus)

Dem_ResetEventStatus

Std_ReturnType Dem_ResetEventStatus(Dem_EventIdType EventId)

Dem_PrestoreFreezeFrame

Std_ReturnType Dem_PrestoreFreezeFrame(Dem_EventIdType EventId)

Dem_ClearPrestoredFreezeFrame

Std_ReturnType Dem_ClearPrestoredFreezeFrame(Dem_EventIdType EventId)

Dem_SetOperationCycleState

Std_ReturnType Dem_SetOperationCycleState(uint8 OperationCycleId, Dem_OperationCycleStateType CycleState)

Dem_GetOperationCycleState

Std_ReturnType Dem_GetOperationCycleState(uint8 OperationCycleId, Dem_OperationCycleStateType* CycleState)

Dem_SetAgingCycleState

Std_ReturnType Dem_SetAgingCycleState(uint8 OperationCycleId)

Dem_SetWIRStatus

Std_ReturnType Dem_SetWIRStatus(Dem_EventIdType EventId, boolean WIRStatus)

Dem_GetComponentFailed

Std_ReturnType Dem_GetComponentFailed(Dem_ComponentIdType ComponentId, boolean* ComponentFailed)

Dem_GetEventStatus

Std_ReturnType Dem_GetEventStatus(Dem_EventIdType EventId, Dem_UdsStatusByteType* EventStatusByte)

Dem_GetEventFailed

Std_ReturnType Dem_GetEventFailed(Dem_EventIdType EventId, boolean* EventFailed)

Dem_GetEventTested

Std_ReturnType Dem_GetEventTested(Dem_EventIdType EventId, boolean* EventTested)

Dem_GetDebouncingOfEvent

Std_ReturnType Dem_GetDebouncingOfEvent(Dem_EventIdType EventId, Dem_DebouncingStateType* DebouncingState)

Dem_GetDTCOfEvent

Std_ReturnType Dem_GetDTCOfEvent(Dem_EventIdType EventId, Dem_DTCFormatType DTCFormat, uint32* DTCOfEvent)

Dem_SetEnableCondition

Std_ReturnType Dem_SetEnableCondition(uint8 EnableConditionID, boolean ConditionFulfilled)

Dem_SetStorageCondition

Std_ReturnType Dem_SetStorageCondition(uint8 StorageConditionID, boolean ConditionFulfilled)

Dem_GetFaultDetectionCounter

Std_ReturnType Dem_GetFaultDetectionCounter(Dem_EventIdType EventId, sint8* FaultDetectionCounter)

Dem_GetIndicatorStatus

Std_ReturnType Dem_GetIndicatorStatus(uint8 IndicatorId, Dem_IndicatorStatusType* IndicatorStatus)

Dem_GetEventFreezeFrameData

Std_ReturnType Dem_GetEventFreezeFrameData(Dem_EventIdType EventId, uint8 RecordNumber, boolean ReportTotalRecord, uint16 DataId, uint8* DestBuffer)

Dem_GetEventFreezeFrameDataEx

Std_ReturnType Dem_GetEventFreezeFrameDataEx(Dem_EventIdType EventId, uint8 RecordNumber, uint16 DataId, uint8* DestBuffer, uint16* BufSize)

Dem_GetEventExtendedDataRecord

Std_ReturnType Dem_GetEventExtendedDataRecord(Dem_EventIdType EventId, uint8 RecordNumber, uint8* DestBuffer)

Dem_GetEventExtendedDataRecordEx

Std_ReturnType Dem_GetEventExtendedDataRecordEx(Dem_EventIdType EventId, uint8 RecordNumber, uint8* DestBuffer, uint16* BufSize)

Dem_GetEventMemoryOverflow

Std_ReturnType Dem_GetEventMemoryOverflow(Dem_DTCOriginType DTCOrigin, boolean* OverflowIndication)

Dem_GetNumberOfEventMemoryEntries

Std_ReturnType Dem_GetNumberOfEventMemoryEntries(Dem_DTCOriginType DTCOrigin, uint8* NumberOfEventMemoryEntries)

Dem_SetComponentAvailable

Std_ReturnType Dem_SetComponentAvailable(Dem_ComponentIdType ComponentId, boolean AvailableStatus)

Dem_SetDTCSuppression

Std_ReturnType Dem_SetDTCSuppression(uint32 DTC, Dem_DTCFormatType DTCFormat, boolean SuppressionStatus)

Dem_ClearDTC

Dem_ReturnClearDTCType Dem_ClearDTC(uint32 DTC, Dem_DTCFormatType DTCFormat, Dem_DTCOriginType DTCOrigin)

Dem_DTCTranslationFormatType

Dem_DTCTranslationFormatType Dem_DcmGetTranslation Type(void)

Dem_DcmGetDTCStatusAvailabilityMask

Std_ReturnType Dem_DcmGetDTCStatusAvailabilityMask(Dem_UdsStatusByteType* DTCStatusMask)

Dem_DcmGetStatusOfDTC

Dem_ReturnGetStatusOfDTCType Dem_DcmGetStatusOfDTC(uint32 DTC, Dem_DTCOriginType DTCOrigin, uint8* DTCStatus)

Dem_DcmGetSeverityOfDTC

Dem_ReturnGetSeverityOfDTCType Dem_DcmGetSeverityOfDTC(uint32 DTC, Dem_DTCSeverityType* DTCSeverity)

Dem_DcmGetFunctionalUnitOfDTC

Dem_ReturnGetFunctionalUnitOfDTCType Dem_DcmGetFunctionalUnitOfDTC(uint32 DTC, uint8* DTCFunctionalUnit)

Dem_DcmSetDTCFilter

Dem_ReturnSetFilterType Dem_DcmSetDTCFilter(Dem_UdsStatusByteType DTCStatusMask, Dem_DTCKindType DTCKind, Dem_DTCFormatType DTCFormat, Dem_DTCOriginType DTCOrigin, boolean FilterWithSeverity, Dem_DTCSeverityType DTCSeverityMask, boolean FilterForFaultDetectionCounter)

Dem_DcmGetNumberOfFilteredDTC

Dem_ReturnGetNumberOfFilteredDTCType Dem_DcmGetNumberOfFilteredDTC(uint16* NumberOfFilteredDTC)

Dem_DcmGetNextFilteredDTC

Dem_ReturnGetNextFilteredElementType Dem_DcmGetNextFilteredDTC(uint32* DTC, Dem_UdsStatusByteType* DTCStatus)

Dem_DcmGetNextFilteredDTCAndFDC

Dem_ReturnGetNextFilteredElementType Dem_DcmGetNextFilteredDTCAndFDC(uint32* DTC, sint8* DTCFaultDetectionCounter)

Dem_DcmGetNextFilteredDTCAndSeverity

Dem_ReturnGetNextFilteredElementType Dem_DcmGetNextFilteredDTCAndSeverity(uint32* DTC, Dem_UdsStatusByteType* DTCStatus, Dem_DTCSeverityType* DTCSeverity, uint8* DTCFunctionalUnit)

Dem_DcmSetFreezeFrameRecordFilter

Dem_ReturnSetFilterType Dem_DcmSetFreezeFrameRecordFilter(Dem_DTCFormatType DTCFormat, uint16* NumberOfFilteredRecords)

Dem_DcmGetNextFilteredRecord

Dem_ReturnGetNextFilteredElementType Dem_DcmGetNextFilteredRecord(uint32* DTC, uint8* RecordNumber)

Dem_DcmGetDTCByOccurrenceTime

Dem_ReturnGetDTCByOccurrenceTimeType Dem_DcmGetDTCByOccurrenceTime(Dem_DTCRequestType DTCRequest, uint32* DTC)

Dem_DcmControlDTCStatusChangedNotification

void Dem_DcmControlDTCStatusChangedNotification(boolean TriggerNotification)

Dem_DcmDisableDTCRecordUpdate

Dem_ReturnDisableDTCRecordUpdateType Dem_DcmDisableDTCRecordUpdate(uint32 DTC, Dem_DTCOriginType DTCOrigin)

Dem_DcmEnableDTCRecordUpdate

Std_ReturnType Dem_DcmEnableDTCRecordUpdate(void)

Dem_DcmGetFreezeFrameDataByDTC

Dem_ReturnGetFreezeFrameDataByDTCType Dem_DcmGetFreezeFrameDataByDTC(uint32 DTC, Dem_DTCOriginType DTCOrigin, uint8 RecordNumber, uint8* DestBuffer, uint16* BufSize)

Dem_DcmGetSizeOfFreezeFrameByDTC

Dem_ReturnGetSizeOfDataByDTCType Dem_DcmGetSizeOfFreezeFrameByDTC(uint32 DTC, Dem_DTCOriginType DTCOrigin, uint8 RecordNumber, uint16* SizeOfFreezeFrame)

Dem_DcmGetExtendedDataRecordByDTC

Dem_ReturnGetExtendedDataRecordByDTCType Dem_DcmGetExtendedDataRecordByDTC(uint32 DTC, Dem_DTCOriginType DTCOrigin, uint8 ExtendedDataNumber, uint8* DestBuffer, uint16* BufSize)

Dem_DcmGetSizeOfExtendedDataRecordByDTC

Dem_ReturnGetSizeOfDataByDTCType Dem_DcmGetSizeOfExtendedDataRecordByDTC(uint32 DTC, Dem_DTCOriginType DTCOrigin, uint8 ExtendedDataNumber, uint16* SizeOfExtendedDataRecord)

Dem_DcmCheckClearParameter

Dem_ReturnClearDTCType Dem_DcmCheckClearParameter(uint32 DTC, Dem_DTCFormatType DTCFormat, Dem_DTCOriginType DTCOrigin)

Dem_DcmClearDTC

Dem_ReturnClearDTCType Dem_DcmClearDTC(uint32 DTC, Dem_DTCFormatType DTCFormat, Dem_DTCOriginType DTCOrigin)

Dem_DcmDisableDTCSetting

Dem_ReturnControlDTCSettingType Dem_DcmDisableDTCSetting(uint32 DTCGroup, Dem_DTCKindType DTCKind)

Dem_DcmEnableDTCSetting

Dem_ReturnControlDTCSettingType Dem_DcmEnableDTCSetting(uint32 DTCGroup, Dem_DTCKindType DTCKind)

Dem_DcmGetInfoTypeValue08

Std_ReturnType Dem_DcmGetInfoTypeValue08(Dcm_OpStatusType OpStatus, uint8* Iumprdata08, uint8* Iumprdata08BufferSize)

Dem_DcmGetInfoTypeValue0B

Std_ReturnType Dem_DcmGetInfoTypeValue0B(Dcm_OpStatusType OpStatus, uint8* Iumprdata0B, uint8* Iumprdata0BBufferSize)

Dem_DcmReadDataOfPID01

Std_ReturnType Dem_DcmReadDataOfPID01(uint8* PID01value)

Dem_DcmReadDataOfPID1C

Std_ReturnType Dem_DcmReadDataOfPID1C(uint8* PID1Cvalue)

Dem_DcmReadDataOfPID21

Std_ReturnType Dem_DcmReadDataOfPID21(uint8* PID21value)

Dem_DcmReadDataOfPID30

Std_ReturnType Dem_DcmReadDataOfPID30(uint8* PID30value)

Dem_DcmReadDataOfPID31

Std_ReturnType Dem_DcmReadDataOfPID31(uint8* PID31value)

Dem_DcmReadDataOfPID41

Std_ReturnType Dem_DcmReadDataOfPID41(uint8* PID41value)

Dem_DcmReadDataOfPID4D

Std_ReturnType Dem_DcmReadDataOfPID4D(uint8* PID4Dvalue)

Dem_DcmReadDataOfPID4E

Std_ReturnType Dem_DcmReadDataOfPID4E(uint8* PID4Evalue)

Dem_DcmReadDataOfPID91

Std_ReturnType Dem_DcmReadDataOfPID91(uint8* PID91value)

Dem_DcmReadDataOfOBDFreezeFrame

Std_ReturnType Dem_DcmReadDataOfOBDFreezeFrame(uint8 PID, uint8 DataElementIndexOfPID, uint8* DestBuffer, uint16* BufSize)

Dem_DcmGetDTCOfOBDFreezeFrame

Std_ReturnType Dem_DcmGetDTCOfOBDFreezeFrame(uint8 FrameNumber, uint32* DTC, Dem_DTCFormatType DTCFormat)

Dem_DcmGetAvailableOBDMIDs

Std_ReturnType Dem_DcmGetAvailableOBDMIDs(uint8 Obdmid, uint32* Obdmidvalue)

Dem_DcmGetNumTIDsOfOBDMID

Std_ReturnType Dem_DcmGetNumTIDsOfOBDMID(uint8 Obdmid, uint8* numberOfTIDs)

Dem_DcmGetDTRData

Std_ReturnType Dem_DcmGetDTRData(uint8 Obdmid, uint8 TIDindex, uint8* TIDvalue, uint8* UaSID, uint16* Testvalue, uint16* Lowlimvalue, uint16* Upplimvalue)

Dem_J1939DcmSetDTCFilter

Dem_ReturnSetFilterType Dem_J1939DcmSetDTCFilter(Dem_J1939DcmDTCStatusFilterType DTCStatusFilter, Dem_DTCKindType DTCKind, uint8 node, Dem_J1939DcmLampStatusType* LampStatus)

Dem_ReturnGetNumberOfFilteredDTCType Dem_J1939DcmGet NumberOfFilteredDTC(uint16* NumberOfFilteredDTC)

Dem_ReturnGetNumberOfFilteredDTCType Dem_J1939DcmGet NumberOfFilteredDTC(uint16* NumberOfFilteredDTC)

Dem_ReturnGetNextFilteredElementType Dem_J1939DcmGet NextFilteredDTC(uint32* J1939DTC, uint8* OccurenceCounter)

Dem_ReturnGetNextFilteredElementType Dem_J1939DcmGet NextFilteredDTC(uint32* J1939DTC, uint8* OccurenceCounter)

Dem_J1939DcmFirstDTCwithLampStatus

void Dem_J1939DcmFirstDTCwithLampStatus(uint8 node)

Dem_J1939DcmGetNextDTCwithLampStatus

Dem_ReturnGetNextFilteredElementType Dem_J1939DcmGet NextDTCwithLampStatus(Dem_J1939DcmLampStatusType* LampStatus, uint32* J1939DTC, uint8* OccurenceCounter)

Dem_J1939DcmClearDTC

Dem_ReturnClearDTCType Dem_J1939DcmClearDTC(Dem_J1939DcmSetClearFilterType DTCTypeFilter, uint8 node)

Dem_J1939DcmSetFreezeFrameFilter

Dem_ReturnSetFilterType Dem_J1939DcmSetFreezeFrame Filter(Dem_J1939DcmSetFreezeFrameFilterType FreezeFrameKind, uint8 node)

Dem_J1939DcmGetNextFreezeFrame)

Dem_ReturnGetNextFilteredElementType Dem_J1939DcmGet NextFreezeFrame(uint32* J1939DTC, uint8* OccurenceCounter, uint8* DestBuffer, uint16* BufSize)

Dem_J1939DcmGetNextSPNInFreezeFrame

Dem_ReturnGetNextFilteredElementType Dem_J1939DcmGet NextSPNInFreezeFrame(uint32* SPNSupported, uint8* SPNDataLength)

Dem_J1939DcmSetRatioFilter

Dem_ReturnSetFilterType Dem_J1939DcmSetRatioFilter(uint16* IgnitionCycleCounter, uint16* OBDMonitoringConditionsEncountered, uint8 node)

Dem_J1939DcmGetNextFilteredRatio

Dem_ReturnGetNextFilteredElementType Dem_J1939DcmGet NextFilteredRatio(uint16* SPN, uint16* Numerator, uint16* Denominator)

Dem_J1939DcmReadDiagnosticReadiness1

Std_ReturnType Dem_J1939DcmReadDiagnosticReadiness1(Dem_J1939DcmDiagnosticReadiness1Type* DataValue, uint8 node)

Dem_J1939DcmReadDiagnosticReadiness2

Std_ReturnType Dem_J1939DcmReadDiagnosticReadiness2(Dem_J1939DcmDiagnosticReadiness2Type* DataValue, uint8 node)

Dem_J1939DcmReadDiagnosticReadiness3

Std_ReturnType Dem_J1939DcmReadDiagnosticReadiness3(Dem_J1939DcmDiagnosticReadiness3Type* DataValue, uint8 node)

Dem_DltGetMostRecentFreezeFrameRecordData

Std_ReturnType Dem_DltGetMostRecentFreezeFrameRecord Data(Dem_EventIdType EventId, uint8* DestBuffer, uint16* BufSize)

Dem_DltGetAllExtendedDataRecords

Std_ReturnType Dem_DltGetAllExtendedDataRecords(Dem_EventIdType EventId, uint8* DestBuffer, uint16* BufSize)

Dem_SetEventDisabled

Std_ReturnType Dem_SetEventDisabled(Dem_EventIdType EventId)

Dem_RepIUMPRFaultDetect

Std_ReturnType Dem_RepIUMPRFaultDetect(Dem_RatioIdType RatioID)

Dem_SetIUMPRDenCondition

Std_ReturnType Dem_SetIUMPRDenCondition(Dem_IumprDenomCondIdType ConditionId, Dem_IumprDenomCondStatusType ConditionStatus)

Dem_GetIUMPRDenCondition

Std_ReturnType Dem_GetIUMPRDenCondition(Dem_IumprDenomCondIdType ConditionId, Dem_IumprDenomCondStatusType* ConditionStatus)

Dem_RepIUMPRDenLock

Std_ReturnType Dem_RepIUMPRDenLock(Dem_RatioIdType RatioID)

Dem_RepIUMPRDenRelease

Std_ReturnType Dem_RepIUMPRDenRelease(Dem_RatioIdType RatioID)

Dem_SetPtoStatus

Std_ReturnType Dem_SetPtoStatus(boolean PtoStatus)

Dem_ReadDataOfPID01

Std_ReturnType Dem_ReadDataOfPID01(uint8* PID01value)

Dem_GetDataOfPID21

Std_ReturnType Dem_GetDataOfPID21(uint8* PID21value)

Dem_SetDataOfPID21

Std_ReturnType Dem_SetDataOfPID21(uint8* PID21value)

Dem_SetDataOfPID31

Std_ReturnType Dem_SetDataOfPID31(uint8* PID31value)

Dem_SetDataOfPID4D

Std_ReturnType Dem_SetDataOfPID4D(uint8* PID4Dvalue)

Dem_SetDataOfPID4E

Std_ReturnType Dem_SetDataOfPID4E(uint8* PID4Evalue)

Dem_SetPfcCycleQualified

Std_ReturnType Dem_SetPfcCycleQualified(void)

Dem_GetPfcCycleQualified

Std_ReturnType Dem_GetPfcCycleQualified(boolean* isqualified)

Dem_SetClearDTC

Std_ReturnType Dem_SetClearDTC(uint32 DTC, Dem_DTCFormatType DTCFormat, Dem_DTCOriginType DTCOrigin)

Dem_DcmGetDTCSeverityAvailabilityMask

Std_ReturnType Dem_DcmGetDTCSeverityAvailabilityMask(Dem_DTCSeverityType* DTCSeverityMask)

Dem_GetB1Counter

Std_ReturnType Dem_GetB1Counter(uint16* B1Counter)

Dem_SetDTR

Std_ReturnType Dem_SetDTR(uint16 DTRId, sint32 TestResult, sint32 LowerLimit, sint32 UpperLimit, Dem_DTRControlType Ctrlval)

<Module>_DemTriggerOnComponentStatus

Std_ReturnType <Module>_DemTriggerOnComponentStatus(Dem_ComponentIdType ComponentId, boolean ComponentFailedStatus)

<Module>_DemTriggerOnEventStatus

Std_ReturnType <Module>_DemTriggerOnEventStatus(Dem_EventIdType EventId, Dem_UdsStatusByteType EventStatusByteOld, Dem_UdsStatusByteType EventStatusByteNew)

<Module>_DemTriggerOnDTCStatus

Std_ReturnType <Module>_DemTriggerOnDTCStatus(uint32 DTC, Dem_UdsStatusByteType DTCStatusOld, Dem_UdsStatusByteType DTCStatusNew)

<Module>_SetClearDTC

Std_ReturnType <Module>_SetClearDTC(uint32 DTC, Dem_DTCFormatType DTCFormat, Dem_DTCOriginType DTCOrigin)

<Module>_DemTriggerOnEventData

Std_ReturnType <Module>_DemTriggerOnEventData(Dem_EventIdType EventId)

<Module>_DemClearEventAllowed<ForCondition>

Std_ReturnType <Module>_DemClearEventAllowed<ForCondition>(boolean* Allowed)

<Module>_DemRead<DataElement>

Std_ReturnType <Module>_DemRead<DataElement>(uint8* Buffer)

<Module>_DemGetFaultDetectionCounter<ForEvent>

Std_ReturnType <Module>_DemGetFaultDetectionCounter<ForEvent>(sint8* FaultDetectionCounter)

Dem_MainFunction

void Dem_MainFunction(void)

コンフィギュレーション仕様

DemConfigSet

/AUTOSAR/EcucDefs/Dem/DemConfigSet
  • 型:Container
  • 多重度:1

DemComponent

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemComponent
  • 型:Container
  • 多重度:0..*

DemComponentFailedCallbackFnc

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemComponent/DemComponentFailedCallbackFnc
  • 型:FunctionName
  • 多重度:0..1

DemComponentIgnoresPriority

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemComponent/DemComponentIgnoresPriority
  • 型:BooleanParam
  • 多重度:0..1
  • デフォルト値:false

DemImmediateChildComponentRef

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemComponent/DemImmediateChildComponentRef
  • 型:Reference
  • 多重度:0..*
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemComponent

DemDTC

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTC
  • 型:Container
  • 多重度:0..65535

DemDTCFunctionalUnit

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTC/DemDTCFunctionalUnit
  • 型:IntegerParam
  • 多重度:0..1
  • 上限値:255
  • 下限値:0

DemDTCSeverity

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTC/DemDTCSeverity
  • 型:EnumerationParam
  • 多重度:0..1
  • 選択肢:
    • DEM_SEVERITY_CHECK_AT_NEXT_HALT
    • DEM_SEVERITY_CHECK_IMMEDIATELY
    • DEM_SEVERITY_MAINTENANCE_ONLY
    • DEM_SEVERITY_NO_SEVERITY
  • デフォルト値:DEM_DTC_SEV_NO_SEVERITY

DemDtcValue

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTC/DemDtcValue
  • 型:IntegerParam
  • 多重度:0..1
  • 上限値:16777214
  • 下限値:1

DemWWHOBDDTCClass

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTC/DemWWHOBDDTCClass
  • 型:EnumerationParam
  • 多重度:0..1
  • 選択肢:
    • DEM_DTC_WWHOBD_CLASS_A
    • DEM_DTC_WWHOBD_CLASS_B1
    • DEM_DTC_WWHOBD_CLASS_B2
    • DEM_DTC_WWHOBD_CLASS_C
    • DEM_DTC_WWHOBD_CLASS_NOCLASS

DemDTCAttributesRef

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTC/DemDTCAttributesRef
  • 型:Reference
  • 多重度:1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTCAttributes

DemObdDTCRef

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTC/DemObdDTCRef
  • 型:Reference
  • 多重度:0..1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemObdDTC

DemDTCAttributes

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTCAttributes
  • 型:Container
  • 多重度:0..65535

DemAgingAllowed

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTCAttributes/DemAgingAllowed
  • 型:BooleanParam
  • 多重度:1

DemAgingCycleCounterThreshold

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTCAttributes/DemAgingCycleCounterThreshold
  • 型:IntegerParam
  • 多重度:0..1
  • 上限値:256
  • 下限値:1

DemAgingCycleCounterThresholdForTFSLC

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTCAttributes/DemAgingCycleCounterThresholdForTFSLC
  • 型:IntegerParam
  • 多重度:0..1
  • 上限値:256
  • 下限値:1

DemDTCPriority

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTCAttributes/DemDTCPriority
  • 型:IntegerParam
  • 多重度:1
  • 上限値:256
  • 下限値:1

DemDTCSignificance

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTCAttributes/DemDTCSignificance
  • 型:EnumerationParam
  • 多重度:0..1
  • 選択肢:
    • DEM_EVENT_SIGNIFICANCE_FAULT
    • DEM_EVENT_SIGNIFICANCE_OCCURRENCE

DemEventMemoryEntryFdcThresholdStorageValue

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTCAttributes/DemEventMemoryEntryFdcThresholdStorageValue
  • 型:IntegerParam
  • 多重度:0..1
  • 上限値:126
  • 下限値:1

DemImmediateNvStorage

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTCAttributes/DemImmediateNvStorage
  • 型:BooleanParam
  • 多重度:1

DemMaxNumberFreezeFrameRecords

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTCAttributes/DemMaxNumberFreezeFrameRecords
  • 型:IntegerParam
  • 多重度:0..1
  • 上限値:255
  • 下限値:0

DemAgingCycleRef

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTCAttributes/DemAgingCycleRef
  • 型:Reference
  • 多重度:0..1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemGeneral/DemOperationCycle

DemExtendedDataClassRef

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTCAttributes/DemExtendedDataClassRef
  • 型:Reference
  • 多重度:0..1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemGeneral/DemExtendedDataClass

DemFreezeFrameClassRef

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTCAttributes/DemFreezeFrameClassRef
  • 型:Reference
  • 多重度:0..1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemGeneral/DemFreezeFrameClass

DemFreezeFrameRecNumClassRef

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTCAttributes/DemFreezeFrameRecNumClassRef
  • 型:Reference
  • 多重度:0..1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemGeneral/DemFreezeFrameRecNumClass

DemJ1939DTC_J1939NodeRef

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTCAttributes/DemJ1939DTC_J1939NodeRef
  • 型:Reference
  • 多重度:0..1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemJ1939Node

DemJ1939ExpandedFreezeFrameClassRef

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTCAttributes/DemJ1939ExpandedFreezeFrameClassRef
  • 型:Reference
  • 多重度:0..1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939/DemJ1939FreezeFrameClass

DemJ1939FreezeFrameClassRef

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTCAttributes/DemJ1939FreezeFrameClassRef
  • 型:Reference
  • 多重度:0..1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939/DemJ1939FreezeFrameClass

DemWWHOBDFreezeFrameClassRef

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTCAttributes/DemWWHOBDFreezeFrameClassRef
  • 型:Reference
  • 多重度:0..1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemGeneral/DemFreezeFrameClass

DemMemoryDestinationRef

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTCAttributes/DemMemoryDestinationRef
  • 型:Reference
  • 多重度:0..2
  • 参照先:
    • /AUTOSAR/EcucDefs/Dem/DemGeneral/DemMirrorMemory
    • /AUTOSAR/EcucDefs/Dem/DemGeneral/DemPrimaryMemory
    • /AUTOSAR/EcucDefs/Dem/DemGeneral/DemUserDefinedMemory

DemDebounceCounterBasedClass

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDebounceCounterBasedClass
  • 型:Container
  • 多重度:0..65535

DemDebounceBehavior

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDebounceCounterBasedClass/DemDebounceBehavior
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_DEBOUNCE_FREEZE
    • DEM_DEBOUNCE_RESET

DemDebounceCounterDecrementStepSize

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDebounceCounterBasedClass/DemDebounceCounterDecrementStepSize
  • 型:IntegerParam
  • 多重度:1
  • 上限値:32768
  • 下限値:1

DemDebounceCounterFailedThreshold

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDebounceCounterBasedClass/DemDebounceCounterFailedThreshold
  • 型:IntegerParam
  • 多重度:1
  • 上限値:32767
  • 下限値:1

DemDebounceCounterIncrementStepSize

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDebounceCounterBasedClass/DemDebounceCounterIncrementStepSize
  • 型:IntegerParam
  • 多重度:1
  • 上限値:32767
  • 下限値:1

DemDebounceCounterJumpDown

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDebounceCounterBasedClass/DemDebounceCounterJumpDown
  • 型:BooleanParam
  • 多重度:1

DemDebounceCounterJumpDownValue

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDebounceCounterBasedClass/DemDebounceCounterJumpDownValue
  • 型:IntegerParam
  • 多重度:1
  • 上限値:32767
  • 下限値:-32768
  • デフォルト値:0

DemDebounceCounterJumpUp

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDebounceCounterBasedClass/DemDebounceCounterJumpUp
  • 型:BooleanParam
  • 多重度:1

DemDebounceCounterJumpUpValue

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDebounceCounterBasedClass/DemDebounceCounterJumpUpValue
  • 型:IntegerParam
  • 多重度:1
  • 上限値:32767
  • 下限値:-32768
  • デフォルト値:0

DemDebounceCounterPassedThreshold

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDebounceCounterBasedClass/DemDebounceCounterPassedThreshold
  • 型:IntegerParam
  • 多重度:1
  • 上限値:-1
  • 下限値:-32768

DemDebounceCounterStorage

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDebounceCounterBasedClass/DemDebounceCounterStorage
  • 型:BooleanParam
  • 多重度:1
  • デフォルト値:false

DemDebounceTimeBaseClass

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDebounceTimeBaseClass
  • 型:Container
  • 多重度:0..65535

DemDebounceBehavior

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDebounceTimeBaseClass/DemDebounceBehavior
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_DEBOUNCE_FREEZE
    • DEM_DEBOUNCE_RESET

DemDebounceTimeFailedThreshold

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDebounceTimeBaseClass/DemDebounceTimeFailedThreshold
  • 型:FloatParam
  • 多重度:1
  • 上限値:3600
  • 下限値:0.001

DemDebounceTimePassedThreshold

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDebounceTimeBaseClass/DemDebounceTimePassedThreshold
  • 型:FloatParam
  • 多重度:1
  • 上限値:3600
  • 下限値:0.001

DemDtrs

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDtrs
  • 型:Container
  • 多重度:0..1

DemDtr

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDtrs/DemDtr
  • 型:Container
  • 多重度:0..65535

DemDtrCompuDenominator0

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDtrs/DemDtr/DemDtrCompuDenominator0
  • 型:FloatParam
  • 多重度:1

DemDtrCompuNumerator0

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDtrs/DemDtr/DemDtrCompuNumerator0
  • 型:FloatParam
  • 多重度:1

DemDtrCompuNumerator1

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDtrs/DemDtr/DemDtrCompuNumerator1
  • 型:FloatParam
  • 多重度:1

DemDtrId

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDtrs/DemDtr/DemDtrId
  • 型:IntegerParam
  • 多重度:1
  • 上限値:65535
  • 下限値:0

DemDtrMid

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDtrs/DemDtr/DemDtrMid
  • 型:IntegerParam
  • 多重度:1
  • 上限値:255
  • 下限値:0

DemDtrTid

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDtrs/DemDtr/DemDtrTid
  • 型:IntegerParam
  • 多重度:1
  • 上限値:255
  • 下限値:0

DemDtrUasid

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDtrs/DemDtr/DemDtrUasid
  • 型:IntegerParam
  • 多重度:1
  • 上限値:255
  • 下限値:0

DemDtrUpdateKind

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDtrs/DemDtr/DemDtrUpdateKind
  • 型:EnumerationParam
  • 多重度:0..1
  • 選択肢:
    • DEM_DTR_UPDATE_ALWAYS
    • DEM_DTR_UPDATE_STEADY

DemDtrEventRef

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDtrs/DemDtr/DemDtrEventRef
  • 型:Reference
  • 多重度:0..1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter

DemEventParameter

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter
  • 型:Container
  • 多重度:1..65535

DemComponentPriority

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemComponentPriority
  • 型:IntegerParam
  • 多重度:0..1
  • 上限値:255
  • 下限値:0

DemEventAvailable

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemEventAvailable
  • 型:BooleanParam
  • 多重度:1

DemEventFailureCycleCounterThreshold

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemEventFailureCycleCounterThreshold
  • 型:IntegerParam
  • 多重度:1
  • 上限値:255
  • 下限値:0
  • デフォルト値:0

DemEventId

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemEventId
  • 型:IntegerParam
  • 多重度:1
  • 上限値:65535
  • 下限値:1

DemEventKind

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemEventKind
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_EVENT_KIND_BSW
    • DEM_EVENT_KIND_SWC

DemFFPrestorageSupported

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemFFPrestorageSupported
  • 型:BooleanParam
  • 多重度:1

DemReportBehavior

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemReportBehavior
  • 型:EnumerationParam
  • 多重度:0..1
  • 選択肢:
    • REPORT_AFTER_INIT
    • REPORT_BEFORE_INIT
  • デフォルト値:REPORT_BEFORE_INIT

DemComponentClassRef

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemComponentClassRef
  • 型:Reference
  • 多重度:0..1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemComponent

DemDTCRef

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemDTCRef
  • 型:Reference
  • 多重度:0..1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTC

DemEnableConditionGroupRef

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemEnableConditionGroupRef
  • 型:Reference
  • 多重度:0..1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemGeneral/DemEnableConditionGroup

DemOBDGroupingAssociativeEventsRef

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemOBDGroupingAssociativeEventsRef
  • 型:Reference
  • 多重度:0..1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter

DemOperationCycleRef

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemOperationCycleRef
  • 型:Reference
  • 多重度:1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemGeneral/DemOperationCycle

DemStorageConditionGroupRef

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemStorageConditionGroupRef
  • 型:Reference
  • 多重度:0..1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemGeneral/DemStorageConditionGroup

DemCallbackClearEventAllowed

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemCallbackClearEventAllowed
  • 型:Container
  • 多重度:0..1

DemCallbackClearEventAllowedFnc

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemCallbackClearEventAllowed/DemCallbackClearEventAllowedFnc
  • 型:FunctionName
  • 多重度:0..1

DemClearEventAllowedBehavior

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemCallbackClearEventAllowed/DemClearEventAllowedBehavior
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_NO_STATUS_BYTE_CHANGE
    • DEM_ONLY_THIS_CYCLE_AND_READINESS
  • デフォルト値:DEM_NO_STATUS_BYTE_CHANGE

DemCallbackEventDataChanged

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemCallbackEventDataChanged
  • 型:Container
  • 多重度:0..1

DemCallbackEventDataChangedFnc

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemCallbackEventDataChanged/DemCallbackEventDataChangedFnc
  • 型:FunctionName
  • 多重度:0..1

DemCallbackEventStatusChanged

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemCallbackEventStatusChanged
  • 型:Container
  • 多重度:0..*

DemCallbackEventStatusChangedFnc

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemCallbackEventStatusChanged/DemCallbackEventStatusChangedFnc
  • 型:FunctionName
  • 多重度:0..1

DemCallbackInitMForE

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemCallbackInitMForE
  • 型:Container
  • 多重度:0..1

DemCallbackInitMForEFnc

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemCallbackInitMForE/DemCallbackInitMForEFnc
  • 型:FunctionName
  • 多重度:0..1

DemDebounceAlgorithmClass

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemDebounceAlgorithmClass
  • 型:Container
  • 多重度:1

DemDebounceCounterBased

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemDebounceAlgorithmClass/DemDebounceCounterBased
  • 型:Container
  • 多重度:0..1

DemDebounceCounterBasedClassRef

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemDebounceAlgorithmClass/DemDebounceCounterBased/DemDebounceCounterBasedClassRef
  • 型:Reference
  • 多重度:1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDebounceCounterBasedClass

DemDebounceMonitorInternal

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemDebounceAlgorithmClass/DemDebounceMonitorInternal
  • 型:Container
  • 多重度:0..1

DemCallbackGetFDC

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemDebounceAlgorithmClass/DemDebounceMonitorInternal/DemCallbackGetFDC
  • 型:Container
  • 多重度:0..1

DemCallbackGetFDCFnc

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemDebounceAlgorithmClass/DemDebounceMonitorInternal/DemCallbackGetFDC/DemCallbackGetFDCFnc
  • 型:FunctionName
  • 多重度:0..1

DemDebounceTimeBase

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemDebounceAlgorithmClass/DemDebounceTimeBase
  • 型:Container
  • 多重度:0..1

DemDebounceTimeBaseRef

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemDebounceAlgorithmClass/DemDebounceTimeBase/DemDebounceTimeBaseRef
  • 型:Reference
  • 多重度:1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDebounceTimeBaseClass

DemIndicatorAttribute

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemIndicatorAttribute
  • 型:Container
  • 多重度:0..255

DemIndicatorBehaviour

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemIndicatorAttribute/DemIndicatorBehaviour
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_INDICATOR_BLINKING
    • DEM_INDICATOR_BLINK_CONT
    • DEM_INDICATOR_CONTINUOUS
    • DEM_INDICATOR_FAST_FLASH
    • DEM_INDICATOR_SLOW_FLASH

DemIndicatorFailureCycleCounterThreshold

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemIndicatorAttribute/DemIndicatorFailureCycleCounterThreshold
  • 型:IntegerParam
  • 多重度:0..1
  • 上限値:255
  • 下限値:0

DemIndicatorHealingCycleCounterThreshold

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemIndicatorAttribute/DemIndicatorHealingCycleCounterThreshold
  • 型:IntegerParam
  • 多重度:1
  • 上限値:255
  • 下限値:0

DemIndicatorRef

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter/DemIndicatorAttribute/DemIndicatorRef
  • 型:Reference
  • 多重度:1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemGeneral/DemIndicator

DemJ1939Node

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemJ1939Node
  • 型:Container
  • 多重度:0..255

DemJ1939NmNodeRef

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemJ1939Node/DemJ1939NmNodeRef
  • 型:Reference
  • 多重度:1..255
  • 参照先:/AUTOSAR/EcucDefs/J1939Nm/J1939NmConfigSet/J1939NmNode

DemObdDTC

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemObdDTC
  • 型:Container
  • 多重度:0..65535

DemConsiderPtoStatus

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemObdDTC/DemConsiderPtoStatus
  • 型:BooleanParam
  • 多重度:1

DemDtcValue

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemObdDTC/DemDtcValue
  • 型:IntegerParam
  • 多重度:0..1
  • 上限値:65535
  • 下限値:1

DemEventOBDReadinessGroup

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemObdDTC/DemEventOBDReadinessGroup
  • 型:EnumerationParam
  • 多重度:0..1
  • 選択肢:
    • DEM_OBD_RDY_AC
    • DEM_OBD_RDY_BOOSTPR
    • DEM_OBD_RDY_CAT
    • DEM_OBD_RDY_CMPRCMPT
    • DEM_OBD_RDY_EGSENS
    • DEM_OBD_RDY_ERG
    • DEM_OBD_RDY_EVAP
    • DEM_OBD_RDY_FLSYS
    • DEM_OBD_RDY_FLSYS_NONCONT
    • DEM_OBD_RDY_HCCAT
    • DEM_OBD_RDY_HTCAT
    • DEM_OBD_RDY_MISF
    • DEM_OBD_RDY_NONE
    • DEM_OBD_RDY_NOXCAT
    • DEM_OBD_RDY_O2SENS
    • DEM_OBD_RDY_O2SENSHT
    • DEM_OBD_RDY_PMFLT
    • DEM_OBD_RDY_SECAIR

DemJ1939DTCValue

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemObdDTC/DemJ1939DTCValue
  • 型:IntegerParam
  • 多重度:0..1
  • 上限値:16777214
  • 下限値:1

DemPidClass

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemPidClass
  • 型:Container
  • 多重度:0..255

DemPidIdentifier

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemPidClass/DemPidIdentifier
  • 型:IntegerParam
  • 多重度:1
  • 上限値:255
  • 下限値:0

DemPidDataElement

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemPidClass/DemPidDataElement
  • 型:Container
  • 多重度:1..255

DemPidDataElementClassRef

/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemPidClass/DemPidDataElement/DemPidDataElementClassRef
  • 型:Reference
  • 多重度:1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass

DemGeneral

/AUTOSAR/EcucDefs/Dem/DemGeneral
  • 型:Container
  • 多重度:1

DemAgingCycleCounterProcessing

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemAgingCycleCounterProcessing
  • 型:EnumerationParam
  • 多重度:0..1
  • 選択肢:
    • DEM_PROCESS_AGINGCTR_EXTERN
    • DEM_PROCESS_AGINGCTR_INTERN

DemAgingRequieresTestedCycle

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemAgingRequieresTestedCycle
  • 型:BooleanParam
  • 多重度:1

DemAvailabilitySupport

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemAvailabilitySupport
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_EVENT_AVAILABILITY
    • DEM_NO_AVAILABILITY

DemBswErrorBufferSize

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemBswErrorBufferSize
  • 型:IntegerParam
  • 多重度:0..1
  • 上限値:255
  • 下限値:0

DemClearDTCBehavior

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemClearDTCBehavior
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_CLRRESP_NONVOLATILE_FINISH
    • DEM_CLRRESP_NONVOLATILE_TRIGGER
    • DEM_CLRRESP_VOLATILE

DemClearDTCLimitation

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemClearDTCLimitation
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_ALL_SUPPORTED_DTCS
    • DEM_ONLY_CLEAR_ALL_DTCS
  • デフォルト値:DEM_ALL_SUPPORTED_DTCS

DemDataElementDefaultEndianness

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementDefaultEndianness
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • BIG_ENDIAN
    • LITTLE_ENDIAN
    • OPAQUE

DemDebounceCounterBasedSupport

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDebounceCounterBasedSupport
  • 型:BooleanParam
  • 多重度:1

DemDebounceTimeBasedSupport

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDebounceTimeBasedSupport
  • 型:BooleanParam
  • 多重度:1

DemDevErrorDetect

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDevErrorDetect
  • 型:BooleanParam
  • 多重度:1

DemDtcStatusAvailabilityMask

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDtcStatusAvailabilityMask
  • 型:IntegerParam
  • 多重度:1
  • 上限値:255
  • 下限値:0

DemEnvironmentDataCapture

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemEnvironmentDataCapture
  • 型:EnumerationParam
  • 多重度:0..1
  • 選択肢:
    • DEM_CAPTURE_ASYNCHRONOUS_TO_REPORTING
    • DEM_CAPTURE_SYNCHRONOUS_TO_REPORTING

DemEventCombinationSupport

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemEventCombinationSupport
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_EVCOMB_DISABLED
    • DEM_EVCOMB_ONRETRIEVAL
    • DEM_EVCOMB_ONSTORAGE

DemEventDisplacementStrategy

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemEventDisplacementStrategy
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_DISPLACEMENT_FULL
    • DEM_DISPLACEMENT_NONE
    • DEM_DISPLACEMENT_PRIO_OCC

DemEventMemoryEntryStorageTrigger

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemEventMemoryEntryStorageTrigger
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_TRIGGER_ON_CONFIRMED
    • DEM_TRIGGER_ON_FDC_THRESHOLD
    • DEM_TRIGGER_ON_PENDING
    • DEM_TRIGGER_ON_TEST_FAILED
  • デフォルト値:DEM_STORAGE_ON_TEST_FAILED

DemGeneralInterfaceSupport

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralInterfaceSupport
  • 型:BooleanParam
  • 多重度:1

DemHeaderFileInclusion

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemHeaderFileInclusion
  • 型:StringParam
  • 多重度:0..*

DemImmediateNvStorageLimit

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemImmediateNvStorageLimit
  • 型:IntegerParam
  • 多重度:0..1
  • 上限値:255
  • 下限値:1

DemMaxNumberEventEntryEventBuffer

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemMaxNumberEventEntryEventBuffer
  • 型:IntegerParam
  • 多重度:0..1
  • 上限値:250
  • 下限値:1

DemMaxNumberEventEntryPermanent

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemMaxNumberEventEntryPermanent
  • 型:IntegerParam
  • 多重度:1
  • 上限値:255
  • 下限値:0

DemMaxNumberPrestoredFF

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemMaxNumberPrestoredFF
  • 型:IntegerParam
  • 多重度:1
  • 上限値:255
  • 下限値:0

DemOBDSupport

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemOBDSupport
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_OBD_DEP_SEC_ECU
    • DEM_OBD_MASTER_ECU
    • DEM_OBD_NO_OBD_SUPPORT
    • DEM_OBD_PRIMARY_ECU

DemOccurrenceCounterProcessing

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemOccurrenceCounterProcessing
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_PROCESS_OCCCTR_CDTC
    • DEM_PROCESS_OCCCTR_TF

DemOperationCycleStatusStorage

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemOperationCycleStatusStorage
  • 型:BooleanParam
  • 多重度:1

DemPTOSupport

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemPTOSupport
  • 型:BooleanParam
  • 多重度:1

DemResetConfirmedBitOnOverflow

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemResetConfirmedBitOnOverflow
  • 型:BooleanParam
  • 多重度:1
  • デフォルト値:true

DemStatusBitHandlingTestFailedSinceLastClear

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemStatusBitHandlingTestFailedSinceLastClear
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_STATUS_BIT_AGING_AND_DISPLACEMENT
    • DEM_STATUS_BIT_NORMAL
  • デフォルト値:DEM_STATUS_BIT_NORMAL

DemStatusBitStorageTestFailed

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemStatusBitStorageTestFailed
  • 型:BooleanParam
  • 多重度:1

DemSuppressionSupport

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemSuppressionSupport
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_DTC_SUPPRESSION
    • DEM_NO_SUPPRESSION

DemTaskTime

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemTaskTime
  • 型:FloatParam
  • 多重度:1
  • 上限値:0.1
  • 下限値:0.001

DemTriggerDcmReports

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemTriggerDcmReports
  • 型:BooleanParam
  • 多重度:1

DemTriggerDltReports

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemTriggerDltReports
  • 型:BooleanParam
  • 多重度:1

DemTriggerFiMReports

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemTriggerFiMReports
  • 型:BooleanParam
  • 多重度:1

DemTriggerMonitorInitBeforeClearOk

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemTriggerMonitorInitBeforeClearOk
  • 型:BooleanParam
  • 多重度:1

DemTypeOfDTCSupported

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemTypeOfDTCSupported
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_DTC_TRANSLATION_ISO11992_4
    • DEM_DTC_TRANSLATION_ISO14229_1
    • DEM_DTC_TRANSLATION_ISO15031_6
    • DEM_DTC_TRANSLATION_SAEJ1939_73
    • DEM_DTC_TRANSLATION_SAE_J2012_DA_DTCFORMAT_04

DemTypeOfFreezeFrameRecordNumeration

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemTypeOfFreezeFrameRecordNumeration
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_FF_RECNUM_CALCULATED
    • DEM_FF_RECNUM_CONFIGURED

DemVersionInfoApi

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemVersionInfoApi
  • 型:BooleanParam
  • 多重度:1

DemMILIndicatorRef

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemMILIndicatorRef
  • 型:Reference
  • 多重度:0..1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemGeneral/DemIndicator

DemCallbackDTCStatusChanged

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemCallbackDTCStatusChanged
  • 型:Container
  • 多重度:0..*

DemCallbackDTCStatusChangedFnc

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemCallbackDTCStatusChanged/DemCallbackDTCStatusChangedFnc
  • 型:FunctionName
  • 多重度:0..1

DemDataElementClass

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass
  • 型:Container
  • 多重度:0..65535

DemExternalCSDataElementClass

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass
  • 型:Container
  • 多重度:0..1

DemDataElementDataSize

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass/DemDataElementDataSize
  • 型:IntegerParam
  • 多重度:1
  • 上限値:255
  • 下限値:1

DemDataElementReadFnc

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass/DemDataElementReadFnc
  • 型:FunctionName
  • 多重度:0..1

DemDataElementUsePort

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass/DemDataElementUsePort
  • 型:BooleanParam
  • 多重度:1

DemExternalSRDataElementClass

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass
  • 型:Container
  • 多重度:0..1

DemDataElementDataSize

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemDataElementDataSize
  • 型:IntegerParam
  • 多重度:1
  • 上限値:255
  • 下限値:1

DemDataElementDataType

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemDataElementDataType
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • BOOLEAN
    • SINT16
    • SINT32
    • SINT8
    • UINT16
    • UINT32
    • UINT8

DemDataElementEndianness

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemDataElementEndianness
  • 型:EnumerationParam
  • 多重度:0..1
  • 選択肢:
    • BIG_ENDIAN
    • LITTLE_ENDIAN
    • OPAQUE

DemDiagnosisScaling

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemDiagnosisScaling
  • 型:Container
  • 多重度:0..1

DemAlternativeDataInterface

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemDiagnosisScaling/DemAlternativeDataInterface
  • 型:Container
  • 多重度:0..1

DemDataElement

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemDiagnosisScaling/DemAlternativeDataInterface/DemDataElement
  • 型:Reference
  • 多重度:1

DemPortInterfaceMapping

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemDiagnosisScaling/DemAlternativeDataInterface/DemPortInterfaceMapping
  • 型:Reference
  • 多重度:0..1

DemAlternativeDataProps

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemDiagnosisScaling/DemAlternativeDataProps
  • 型:Container
  • 多重度:0..1

DemDataTypeCategory

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemDiagnosisScaling/DemAlternativeDataProps/DemDataTypeCategory
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • SCALE_LINEAR_AND_TEXTTABLE
    • TEXTTABLE

DemLinearScale

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemDiagnosisScaling/DemAlternativeDataProps/DemLinearScale
  • 型:Container
  • 多重度:0..1

DemDiagnosisRepresentationDataLowerRange

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemDiagnosisScaling/DemAlternativeDataProps/DemLinearScale/DemDiagnosisRepresentationDataLowerRange
  • 型:FloatParam
  • 多重度:1

DemDiagnosisRepresentationDataOffset

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemDiagnosisScaling/DemAlternativeDataProps/DemLinearScale/DemDiagnosisRepresentationDataOffset
  • 型:FloatParam
  • 多重度:1
  • 上限値:Inf
  • 下限値:0
  • デフォルト値:0

DemDiagnosisRepresentationDataResolution

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemDiagnosisScaling/DemAlternativeDataProps/DemLinearScale/DemDiagnosisRepresentationDataResolution
  • 型:FloatParam
  • 多重度:1
  • 上限値:Inf
  • 下限値:0

DemDiagnosisRepresentationDataUpperRange

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemDiagnosisScaling/DemAlternativeDataProps/DemLinearScale/DemDiagnosisRepresentationDataUpperRange
  • 型:FloatParam
  • 多重度:1

DemTextTableMapping

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemDiagnosisScaling/DemAlternativeDataProps/DemTextTableMapping
  • 型:Container
  • 多重度:0..*

DemDiagnosisRepresentationDataValue

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemDiagnosisScaling/DemAlternativeDataProps/DemTextTableMapping/DemDiagnosisRepresentationDataValue
  • 型:IntegerParam
  • 多重度:1
  • 上限値:18446744073709551615
  • 下限値:0

DemInternalDataValue

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemDiagnosisScaling/DemAlternativeDataProps/DemTextTableMapping/DemInternalDataValue
  • 型:IntegerParam
  • 多重度:1
  • 上限値:18446744073709551615
  • 下限値:0

DemAlternativeDataType

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemDiagnosisScaling/DemAlternativeDataType
  • 型:Container
  • 多重度:0..1

DemApplicationDataType

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemDiagnosisScaling/DemAlternativeDataType/DemApplicationDataType
  • 型:Reference
  • 多重度:1

DemTextTableMapping

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemDiagnosisScaling/DemAlternativeDataType/DemTextTableMapping
  • 型:Container
  • 多重度:0..*

DemDiagnosisRepresentationDataValue

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemDiagnosisScaling/DemAlternativeDataType/DemTextTableMapping/DemDiagnosisRepresentationDataValue
  • 型:IntegerParam
  • 多重度:1
  • 上限値:18446744073709551615
  • 下限値:0

DemInternalDataValue

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemDiagnosisScaling/DemAlternativeDataType/DemTextTableMapping/DemInternalDataValue
  • 型:IntegerParam
  • 多重度:1
  • 上限値:18446744073709551615
  • 下限値:0

DemSRDataElementClass

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemSRDataElementClass
  • 型:Container
  • 多重度:0..1

DemDataElementInstance

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemSRDataElementClass/DemDataElementInstance
  • 型:Container
  • 多重度:0..1

DemDataElementInstanceRef

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemSRDataElementClass/DemDataElementInstance/DemDataElementInstanceRef
  • 型:Reference
  • 多重度:1

DemSubElementInDataElementInstance

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemSRDataElementClass/DemSubElementInDataElementInstance
  • 型:Container
  • 多重度:0..1

DemSubElementInDataElementInstanceRef

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemSRDataElementClass/DemSubElementInDataElementInstance/DemSubElementInDataElementInstanceRef
  • 型:Reference
  • 多重度:1

DemSubElementInImplDataElementInstance

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemSRDataElementClass/DemSubElementInImplDataElementInstance
  • 型:Container
  • 多重度:0..1

DemSubElementInImplDataElementInstanceRef

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass/DemSRDataElementClass/DemSubElementInImplDataElementInstance/DemSubElementInImplDataElementInstanceRef
  • 型:Reference
  • 多重度:1

DemInternalDataElementClass

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemInternalDataElementClass
  • 型:Container
  • 多重度:0..1

DemDataElementDataSize

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemInternalDataElementClass/DemDataElementDataSize
  • 型:IntegerParam
  • 多重度:1
  • 上限値:255
  • 下限値:1

DemInternalDataElement

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemInternalDataElementClass/DemInternalDataElement
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_AGINGCTR_DOWNCNT
    • DEM_AGINGCTR_UPCNT
    • DEM_CURRENT_FDC
    • DEM_CYCLES_SINCE_FIRST_FAILED
    • DEM_CYCLES_SINCE_LAST_FAILED
    • DEM_FAILED_CYCLES
    • DEM_MAX_FDC_DURING_CURRENT_CYCLE
    • DEM_MAX_FDC_SINCE_LAST_CLEAR
    • DEM_OCCCTR
    • DEM_OVFLIND
    • DEM_SIGNIFICANCE

DemDidClass

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDidClass
  • 型:Container
  • 多重度:0..65535

DemDidIdentifier

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDidClass/DemDidIdentifier
  • 型:IntegerParam
  • 多重度:1
  • 上限値:65535
  • 下限値:0

DemDidDataElementClassRef

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDidClass/DemDidDataElementClassRef
  • 型:Reference
  • 多重度:1..255
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass

DemEnableCondition

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemEnableCondition
  • 型:Container
  • 多重度:0..255

DemEnableConditionId

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemEnableCondition/DemEnableConditionId
  • 型:IntegerParam
  • 多重度:1
  • 上限値:255
  • 下限値:0

DemEnableConditionStatus

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemEnableCondition/DemEnableConditionStatus
  • 型:BooleanParam
  • 多重度:1

DemEnableConditionGroup

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemEnableConditionGroup
  • 型:Container
  • 多重度:0..255

DemEnableConditionRef

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemEnableConditionGroup/DemEnableConditionRef
  • 型:Reference
  • 多重度:1..255
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemGeneral/DemEnableCondition

DemExtendedDataClass

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemExtendedDataClass
  • 型:Container
  • 多重度:0..*

DemExtendedDataRecordClassRef

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemExtendedDataClass/DemExtendedDataRecordClassRef
  • 型:Reference
  • 多重度:1..253
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemGeneral/DemExtendedDataRecordClass

DemExtendedDataRecordClass

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemExtendedDataRecordClass
  • 型:Container
  • 多重度:0..253

DemExtendedDataRecordNumber

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemExtendedDataRecordClass/DemExtendedDataRecordNumber
  • 型:IntegerParam
  • 多重度:1
  • 上限値:239
  • 下限値:1

DemExtendedDataRecordTrigger

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemExtendedDataRecordClass/DemExtendedDataRecordTrigger
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_TRIGGER_ON_CONFIRMED
    • DEM_TRIGGER_ON_FDC_THRESHOLD
    • DEM_TRIGGER_ON_MIRROR
    • DEM_TRIGGER_ON_PASSED
    • DEM_TRIGGER_ON_PENDING
    • DEM_TRIGGER_ON_TEST_FAILED

DemExtendedDataRecordUpdate

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemExtendedDataRecordClass/DemExtendedDataRecordUpdate
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_UPDATE_RECORD_NO
    • DEM_UPDATE_RECORD_YES

DemDataElementClassRef

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemExtendedDataRecordClass/DemDataElementClassRef
  • 型:Reference
  • 多重度:1..255
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass

DemFreezeFrameClass

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemFreezeFrameClass
  • 型:Container
  • 多重度:0..65535

DemDidClassRef

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemFreezeFrameClass/DemDidClassRef
  • 型:Reference
  • 多重度:1..255
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDidClass

DemFreezeFrameRecNumClass

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemFreezeFrameRecNumClass
  • 型:Container
  • 多重度:0..255

DemFreezeFrameRecordClassRef

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemFreezeFrameRecNumClass/DemFreezeFrameRecordClassRef
  • 型:Reference
  • 多重度:1..254
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemGeneral/DemFreezeFrameRecordClass

DemFreezeFrameRecordClass

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemFreezeFrameRecordClass
  • 型:Container
  • 多重度:0..255

DemFreezeFrameRecordNumber

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemFreezeFrameRecordClass/DemFreezeFrameRecordNumber
  • 型:IntegerParam
  • 多重度:1
  • 上限値:254
  • 下限値:0

DemFreezeFrameRecordTrigger

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemFreezeFrameRecordClass/DemFreezeFrameRecordTrigger
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_TRIGGER_ON_CONFIRMED
    • DEM_TRIGGER_ON_FDC_THRESHOLD
    • DEM_TRIGGER_ON_PENDING
    • DEM_TRIGGER_ON_TEST_FAILED

DemFreezeFrameRecordUpdate

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemFreezeFrameRecordClass/DemFreezeFrameRecordUpdate
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_UPDATE_RECORD_NO
    • DEM_UPDATE_RECORD_YES

DemGeneralJ1939

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939
  • 型:Container
  • 多重度:0..1

DemJ1939ClearDtcSupport

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939/DemJ1939ClearDtcSupport
  • 型:BooleanParam
  • 多重度:1

DemJ1939Dm31Support

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939/DemJ1939Dm31Support
  • 型:BooleanParam
  • 多重度:1

DemJ1939ExpandedFreezeFrameSupport

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939/DemJ1939ExpandedFreezeFrameSupport
  • 型:BooleanParam
  • 多重度:1

DemJ1939FreezeFrameSupport

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939/DemJ1939FreezeFrameSupport
  • 型:BooleanParam
  • 多重度:1

DemJ1939RatioSupport

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939/DemJ1939RatioSupport
  • 型:BooleanParam
  • 多重度:1

DemJ1939Readiness1Support

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939/DemJ1939Readiness1Support
  • 型:BooleanParam
  • 多重度:1

DemJ1939Readiness2Support

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939/DemJ1939Readiness2Support
  • 型:BooleanParam
  • 多重度:1

DemJ1939Readiness3Support

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939/DemJ1939Readiness3Support
  • 型:BooleanParam
  • 多重度:1

DemJ1939ReadingDtcSupport

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939/DemJ1939ReadingDtcSupport
  • 型:BooleanParam
  • 多重度:1

DemAmberWarningLampIndicatorRef

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939/DemAmberWarningLampIndicatorRef
  • 型:Reference
  • 多重度:0..1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemGeneral/DemIndicator

DemProtectLampIndicatorRef

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939/DemProtectLampIndicatorRef
  • 型:Reference
  • 多重度:0..1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemGeneral/DemIndicator

DemRedStopLampIndicatorRef

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939/DemRedStopLampIndicatorRef
  • 型:Reference
  • 多重度:0..1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemGeneral/DemIndicator

DemCallbackJ1939DTCStatusChanged

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939/DemCallbackJ1939DTCStatusChanged
  • 型:Container
  • 多重度:0..*

DemCallbackDTCStatusChangedFnc

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939/DemCallbackJ1939DTCStatusChanged/DemCallbackDTCStatusChangedFnc
  • 型:FunctionName
  • 多重度:0..1

DemJ1939FreezeFrameClass

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939/DemJ1939FreezeFrameClass
  • 型:Container
  • 多重度:0..255

DemSPNClassRef

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939/DemJ1939FreezeFrameClass/DemSPNClassRef
  • 型:Reference
  • 多重度:1..255
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939/DemSPNClass

DemSPNClass

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939/DemSPNClass
  • 型:Container
  • 多重度:0..*

DemSPNId

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939/DemSPNClass/DemSPNId
  • 型:IntegerParam
  • 多重度:1
  • 上限値:524287
  • 下限値:0

DemSPNDataElementClassRef

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939/DemSPNClass/DemSPNDataElementClassRef
  • 型:Reference
  • 多重度:1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass

DemGeneralOBD

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralOBD
  • 型:Container
  • 多重度:0..1

DemOBDCentralizedPID21Handling

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralOBD/DemOBDCentralizedPID21Handling
  • 型:BooleanParam
  • 多重度:1

DemOBDCentralizedPID31Handling

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralOBD/DemOBDCentralizedPID31Handling
  • 型:BooleanParam
  • 多重度:1

DemOBDCompliancy

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralOBD/DemOBDCompliancy
  • 型:IntegerParam
  • 多重度:1
  • 上限値:255
  • 下限値:0

DemOBDEngineType

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralOBD/DemOBDEngineType
  • 型:EnumerationParam
  • 多重度:0..1
  • 選択肢:
    • DEM_IGNITION_COMPRESSION
    • DEM_IGNITION_SPARK

DemOBDEventDisplacement

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralOBD/DemOBDEventDisplacement
  • 型:BooleanParam
  • 多重度:1

DemOBDDestinationOfEventsRef

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralOBD/DemOBDDestinationOfEventsRef
  • 型:Reference
  • 多重度:0..1
  • 参照先:
    • /AUTOSAR/EcucDefs/Dem/DemGeneral/DemPrimaryMemory
    • /AUTOSAR/EcucDefs/Dem/DemGeneral/DemUserDefinedMemory

DemOBDInputAcceleratorPedalInformation

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralOBD/DemOBDInputAcceleratorPedalInformation
  • 型:Reference
  • 多重度:0..1
  • 参照先:
    • /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass
    • /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass

DemOBDInputAmbientPressure

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralOBD/DemOBDInputAmbientPressure
  • 型:Reference
  • 多重度:0..1
  • 参照先:
    • /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass
    • /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass

DemOBDInputAmbientTemperature

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralOBD/DemOBDInputAmbientTemperature
  • 型:Reference
  • 多重度:0..1
  • 参照先:
    • /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass
    • /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass

DemOBDInputDistanceInformation

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralOBD/DemOBDInputDistanceInformation
  • 型:Reference
  • 多重度:0..1
  • 参照先:
    • /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass
    • /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass

DemOBDInputEngineSpeed

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralOBD/DemOBDInputEngineSpeed
  • 型:Reference
  • 多重度:0..1
  • 参照先:
    • /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass
    • /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass

DemOBDInputEngineTemperature

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralOBD/DemOBDInputEngineTemperature
  • 型:Reference
  • 多重度:0..1
  • 参照先:
    • /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass
    • /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass

DemOBDInputProgrammingEvent

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralOBD/DemOBDInputProgrammingEvent
  • 型:Reference
  • 多重度:0..1
  • 参照先:
    • /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass
    • /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass

DemOBDInputVehicleSpeed

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralOBD/DemOBDInputVehicleSpeed
  • 型:Reference
  • 多重度:0..1
  • 参照先:
    • /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass
    • /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass

DemOBDTimeSinceEngineStart

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralOBD/DemOBDTimeSinceEngineStart
  • 型:Reference
  • 多重度:0..1
  • 参照先:
    • /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass
    • /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass
    • /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemInternalDataElementClass

DemCallbackOBDDTCStatusChanged

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralOBD/DemCallbackOBDDTCStatusChanged
  • 型:Container
  • 多重度:0..*

DemCallbackDTCStatusChangedFnc

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralOBD/DemCallbackOBDDTCStatusChanged/DemCallbackDTCStatusChangedFnc
  • 型:FunctionName
  • 多重度:0..1

DemGroupOfDTC

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGroupOfDTC
  • 型:Container
  • 多重度:0..255

DemGroupDTCs

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemGroupOfDTC/DemGroupDTCs
  • 型:IntegerParam
  • 多重度:1
  • 上限値:16776959
  • 下限値:256

DemIndicator

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemIndicator
  • 型:Container
  • 多重度:0..255

DemIndicatorID

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemIndicator/DemIndicatorID
  • 型:IntegerParam
  • 多重度:1
  • 上限値:255
  • 下限値:0

DemMirrorMemory

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemMirrorMemory
  • 型:Container
  • 多重度:0..1

DemMaxNumberEventEntryMirror

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemMirrorMemory/DemMaxNumberEventEntryMirror
  • 型:IntegerParam
  • 多重度:1
  • 上限値:255
  • 下限値:0

DemNvRamBlockId

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemNvRamBlockId
  • 型:Container
  • 多重度:0..*

DemNvRamBlockIdRef

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemNvRamBlockId/DemNvRamBlockIdRef
  • 型:Reference
  • 多重度:1
  • 参照先:/AUTOSAR/EcucDefs/NvM/NvMBlockDescriptor

DemOperationCycle

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemOperationCycle
  • 型:Container
  • 多重度:1..256

DemOperationCycleAutomaticEnd

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemOperationCycle/DemOperationCycleAutomaticEnd
  • 型:BooleanParam
  • 多重度:1
  • デフォルト値:false

DemOperationCycleAutostart

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemOperationCycle/DemOperationCycleAutostart
  • 型:BooleanParam
  • 多重度:1
  • デフォルト値:false

DemOperationCycleId

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemOperationCycle/DemOperationCycleId
  • 型:IntegerParam
  • 多重度:0..1
  • 上限値:18446744073709551615
  • 下限値:0

DemOperationCycleType

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemOperationCycle/DemOperationCycleType
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_OPCYC_IGNITION
    • DEM_OPCYC_OBD_DCY
    • DEM_OPCYC_OTHER
    • DEM_OPCYC_POWER
    • DEM_OPCYC_TIME
    • DEM_OPCYC_WARMUP

DemPrimaryMemory

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemPrimaryMemory
  • 型:Container
  • 多重度:1

DemMaxNumberEventEntryPrimary

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemPrimaryMemory/DemMaxNumberEventEntryPrimary
  • 型:IntegerParam
  • 多重度:1
  • 上限値:255
  • 下限値:1

DemRatio

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemRatio
  • 型:Container
  • 多重度:0..65535

DemIUMPRDenGroup

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemRatio/DemIUMPRDenGroup
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_IUMPR_DEN_500MILL
    • DEM_IUMPR_DEN_COLDSTART
    • DEM_IUMPR_DEN_EVAP
    • DEM_IUMPR_DEN_NONE
    • DEM_IUMPR_DEN_PHYS_API

DemIUMPRGroup

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemRatio/DemIUMPRGroup
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_IUMPR_BOOSTPRS
    • DEM_IUMPR_CAT1
    • DEM_IUMPR_CAT2
    • DEM_IUMPR_EGR
    • DEM_IUMPR_EGSENSOR
    • DEM_IUMPR_EVAP
    • DEM_IUMPR_FLSYS
    • DEM_IUMPR_NMHCCAT
    • DEM_IUMPR_NOXADSORB
    • DEM_IUMPR_NOXCAT
    • DEM_IUMPR_OXS1
    • DEM_IUMPR_OXS2
    • DEM_IUMPR_PMFILTER
    • DEM_IUMPR_PRIVATE
    • DEM_IUMPR_SAIR
    • DEM_IUMPR_SECOXS1
    • DEM_IUMPR_SECOXS2

DemRatioId

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemRatio/DemRatioId
  • 型:IntegerParam
  • 多重度:1
  • 上限値:65535
  • 下限値:0

DemRatioKind

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemRatio/DemRatioKind
  • 型:EnumerationParam
  • 多重度:1
  • 選択肢:
    • DEM_RATIO_API
    • DEM_RATIO_OBSERVER

DemDiagnosticEventRef

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemRatio/DemDiagnosticEventRef
  • 型:Reference
  • 多重度:1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter

DemFunctionIdRef

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemRatio/DemFunctionIdRef
  • 型:Reference
  • 多重度:1
  • 参照先:/AUTOSAR/EcucDefs/FiM/FiMConfigSet/FiMFID

DemSecondaryFunctionIdRef

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemRatio/DemSecondaryFunctionIdRef
  • 型:Reference
  • 多重度:0..*
  • 参照先:/AUTOSAR/EcucDefs/FiM/FiMConfigSet/FiMFID

DemStorageCondition

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemStorageCondition
  • 型:Container
  • 多重度:0..255

DemStorageConditionId

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemStorageCondition/DemStorageConditionId
  • 型:IntegerParam
  • 多重度:1
  • 上限値:255
  • 下限値:0

DemStorageConditionStatus

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemStorageCondition/DemStorageConditionStatus
  • 型:BooleanParam
  • 多重度:1

DemStorageConditionReplacementEventRef

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemStorageCondition/DemStorageConditionReplacementEventRef
  • 型:Reference
  • 多重度:0..1
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter

DemStorageConditionGroup

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemStorageConditionGroup
  • 型:Container
  • 多重度:0..255

DemStorageConditionRef

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemStorageConditionGroup/DemStorageConditionRef
  • 型:Reference
  • 多重度:1..255
  • 参照先:/AUTOSAR/EcucDefs/Dem/DemGeneral/DemStorageCondition

DemUserDefinedMemory

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemUserDefinedMemory
  • 型:Container
  • 多重度:0..30

DemMaxNumberEventEntryUserDefined

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemUserDefinedMemory/DemMaxNumberEventEntryUserDefined
  • 型:IntegerParam
  • 多重度:1
  • 上限値:255
  • 下限値:0

DemUserDefinedMemoryIdentifier

/AUTOSAR/EcucDefs/Dem/DemGeneral/DemUserDefinedMemory/DemUserDefinedMemoryIdentifier
  • 型:IntegerParam
  • 多重度:1
  • 上限値:255
  • 下限値:16
Note: See TracWiki for help on using the wiki.