{{{ #!html
Diagnostic Communication Manager
}}} [[BR]] = 概要 = * API一覧 * "--"は未規定 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =|| || [#Dcm_Init Dcm_Init] || 1|| 0x01|| || [#Dcm_GetVersionInfo Dcm_GetVersionInfo] || 36|| 0x24|| || [#Dcm_DemTriggerOnDTCStatus Dcm_DemTriggerOnDTCStatus] || 43|| 0x2B|| || [#Dcm_GetSecurityLevel Dcm_GetSecurityLevel] || 13|| 0x0D|| || [#Dcm_GetSesCtrlType Dcm_GetSesCtrlType] || 6|| 0x06|| || [#Dcm_GetActiveProtocol Dcm_GetActiveProtocol] || 15|| 0x0F|| || [#Dcm_ResetToDefaultSession Dcm_ResetToDefaultSession] || 42|| 0x2A|| || [#Dcm_TriggerOnEvent Dcm_TriggerOnEvent] || 45|| 0x2D|| || [#Dcm_StopROE Dcm_StopROE] || 46|| 0x2E|| || [#Dcm_RestartROE Dcm_RestartROE] || 47|| 0x2F|| || [#Dcm_StartOfReception Dcm_StartOfReception] || 0|| 0x00|| || [#Dcm_CopyRxData Dcm_CopyRxData] || 2|| 0x02|| || [#Dcm_TpRxIndication Dcm_TpRxIndication] || 3|| 0x03|| || [#Dcm_CopyTxData Dcm_CopyTxData] || 4|| 0x04|| || [#Dcm_TpTxConfirmation Dcm_TpTxConfirmation] || 5|| 0x05|| || [#Dcm_ComM_NoComModeEntered Dcm_ComM_NoComModeEntered] || 33|| 0x21|| || [#Dcm_ComM_SilentComModeEntered Dcm_ComM_SilentComModeEntered] || 34|| 0x22|| || [#Dcm_ComM_FullComModeEntered Dcm_ComM_FullComModeEntered] || 35|| 0x23|| || [#Dcm_ReadMemory Dcm_ReadMemory] || 38|| 0x26|| || [#Dcm_WriteMemory Dcm_WriteMemory] || 39|| 0x27|| || [#Dcm_Confirmation Dcm_Confirmation] || 41|| 0x29|| || [#Dcm_SetProgConditions Dcm_SetProgConditions] || --|| --|| || [#Dcm_GetProgConditions Dcm_GetProgConditions] || --|| --|| || [#Dcm_ProcessRequestTransferExit Dcm_ProcessRequestTransferExit] || 50|| 0x32|| || [#Dcm_ProcessRequestUpload Dcm_ProcessRequestUpload] || 49|| 0x31|| || [#Dcm_ProcessRequestDownload Dcm_ProcessRequestDownload] || 48|| 0x30|| || [#Dcm_MainFunction Dcm_MainFunction] || 37|| 0x25|| || [#Xxx_ReadData Xxx_ReadData] || 52,59|| 0x34,0x3B|| || [#Xxx_WriteData Xxx_WriteData] || 53,62|| 0x35,0x3E|| || [#Xxx_ReadDataLength Xxx_ReadDataLength] || 54|| 0x36|| || [#Xxx_ConditionCheckRead Xxx_ConditionCheckRead] || 55|| 0x37|| || [#Xxx_GetScalingInformation Xxx_GetScalingInformation] || 56|| 0x38|| || [#Xxx_ReturnControlToECU Xxx_ReturnControlToECU] || 57|| 0x39|| || [#Xxx_ResetToDefault Xxx_ResetToDefault] || 60|| 0x3C|| || [#Xxx_FreezeCurrentState Xxx_FreezeCurrentState] || 58|| 0x3A|| || [#Xxx_ShortTermAdjustment Xxx_ShortTermAdjustment] || 61|| 0x3D|| || [#Xxx_IsDidAvailable Xxx_IsDidAvailable] || 63|| 0x3F|| || [#Xxx_ReadDidData Xxx_ReadDidData] || 64|| 0x40|| || [#Xxx_WriteDidData Xxx_WriteDidData] || 65|| 0x41|| || [#Dcm_ExternalSetNegResponse Dcm_ExternalSetNegResponse] || 48|| 0x30|| || [#Dcm_ExternalProcessingDone Dcm_ExternalProcessingDone] || 49|| 0x31|| * コンフィギュレーション一覧 * [#DcmConfigSet DcmConfigSet] * [#DcmDsd DcmDsd] * [#DcmDsdServiceTable DcmDsdServiceTable] * [#DcmDsdSidTabId DcmDsdSidTabId] * [#DcmDsdService DcmDsdService] * [#DcmDsdSidTabFnc DcmDsdSidTabFnc] * [#DcmDsdSidTabServiceId DcmDsdSidTabServiceId] * [#DcmDsdSidTabSubfuncAvail DcmDsdSidTabSubfuncAvail] * [#DcmDsdSidTabModeRuleRef DcmDsdSidTabModeRuleRef] * [#DcmDsdSidTabSecurityLevelRef DcmDsdSidTabSecurityLevelRef] * [#DcmDsdSidTabSessionLevelRef DcmDsdSidTabSessionLevelRef] * [#DcmDsdSubService DcmDsdSubService] * [#DcmDsdSubServiceFnc DcmDsdSubServiceFnc] * [#DcmDsdSubServiceId DcmDsdSubServiceId] * [#DcmDsdSubServiceModeRuleRef DcmDsdSubServiceModeRuleRef] * [#DcmDsdSubServiceSecurityLevelRef DcmDsdSubServiceSecurityLevelRef] * [#DcmDsdSubServiceSessionLevelRef DcmDsdSubServiceSessionLevelRef] * [#DcmDsl DcmDsl] * [#DcmDslBuffer DcmDslBuffer] * [#DcmDslBufferSize DcmDslBufferSize] * [#DcmDslCallbackDCMRequestService DcmDslCallbackDCMRequestService] * [#DcmDslDiagResp DcmDslDiagResp] * [#DcmDslDiagRespMaxNumRespPend DcmDslDiagRespMaxNumRespPend] * [#DcmDslDiagRespOnSecondDeclinedRequest DcmDslDiagRespOnSecondDeclinedRequest] * [#DcmDslProtocol DcmDslProtocol] * [#DcmDslProtocolRow DcmDslProtocolRow] * [#DcmDslProtocolEndiannessConvEnabled DcmDslProtocolEndiannessConvEnabled] * [#DcmDslProtocolID DcmDslProtocolID] * [#DcmDslProtocolIsParallelExecutab DcmDslProtocolIsParallelExecutab] * [#DcmDslProtocolPreemptTimeout DcmDslProtocolPreemptTimeout] * [#DcmDslProtocolPriority DcmDslProtocolPriority] * [#DcmDslProtocolTransType DcmDslProtocolTransType] * [#DcmSendRespPendOnTransToBoot DcmSendRespPendOnTransToBoot] * [#DcmTimStrP2ServerAdjust DcmTimStrP2ServerAdjust] * [#DcmTimStrP2StarServerAdjust DcmTimStrP2StarServerAdjust] * [#DcmDslProtocolRxBufferID DcmDslProtocolRxBufferID] * [#DcmDslProtocolSIDTable DcmDslProtocolSIDTable] * [#DcmDslProtocolSessionRef DcmDslProtocolSessionRef] * [#DcmDslProtocolTxBufferID DcmDslProtocolTxBufferID] * [#DcmDslConnection DcmDslConnection] * [#DcmDslMainConnection DcmDslMainConnection] * [#DcmDslProtocolRxTesterSourceAddr DcmDslProtocolRxTesterSourceAddr] * [#DcmDslPeriodicTranmissionConRef DcmDslPeriodicTranmissionConRef] * [#DcmDslROEConnectionRef DcmDslROEConnectionRef] * [#DcmDslProtocolRx DcmDslProtocolRx] * [#DcmDslProtocolRxAddrType DcmDslProtocolRxAddrType] * [#DcmDslProtocolRxChannelId DcmDslProtocolRxChannelId] * [#DcmDslProtocolRxPduId DcmDslProtocolRxPduId] * [#DcmDslProtocolRxPduRef DcmDslProtocolRxPduRef] * [#DcmDslProtocolRxComMChannelRef DcmDslProtocolRxComMChannelRef] * [#DcmDslProtocolTx DcmDslProtocolTx] * [#DcmDslTxConfirmationPduId DcmDslTxConfirmationPduId] * [#DcmDslProtocolTxPduRef DcmDslProtocolTxPduRef] * [#DcmDslPeriodicTransmission DcmDslPeriodicTransmission] * [#DcmDslPeriodicConnection DcmDslPeriodicConnection] * [#DcmDslPeriodicTxConfirmationPduId DcmDslPeriodicTxConfirmationPduId] * [#DcmDslPeriodicTxPduRef DcmDslPeriodicTxPduRef] * [#DcmDslResponseOnEvent DcmDslResponseOnEvent] * [#DcmDslRoeTxConfirmationPduId DcmDslRoeTxConfirmationPduId] * [#DcmDslRoeTxPduRef DcmDslRoeTxPduRef] * [#DcmDslServiceRequestManufacturerNotification DcmDslServiceRequestManufacturerNotification] * [#DcmDslServiceRequestSupplierNotification DcmDslServiceRequestSupplierNotification] * [#DcmDsp DcmDsp] * [#DcmDspMaxDidToRead DcmDspMaxDidToRead] * [#DcmDspPowerDownTime DcmDspPowerDownTime] * [#DcmDspComControl DcmDspComControl] * [#DcmDspComControlAllChannel DcmDspComControlAllChannel] * [#DcmDspAllComMChannelRef DcmDspAllComMChannelRef] * [#DcmDspComControlSetting DcmDspComControlSetting] * [#DcmDspComControlCommunicationReEnableModeRuleRef DcmDspComControlCommunicationReEnableModeRuleRef] * [#DcmDspComControlSpecificChannel DcmDspComControlSpecificChannel] * [#DcmDspSubnetNumber DcmDspSubnetNumber] * [#DcmDspSpecificComMChannelRef DcmDspSpecificComMChannelRef] * [#DcmDspControlDTCSetting DcmDspControlDTCSetting] * [#DcmDspControlDTCSettingReEnableModeRuleRef DcmDspControlDTCSettingReEnableModeRuleRef] * [#DcmDspData DcmDspData] * [#DcmDspDataConditionCheckReadFnc DcmDspDataConditionCheckReadFnc] * [#DcmDspDataEcuSignal DcmDspDataEcuSignal] * [#DcmDspDataFreezeCurrentStateFnc DcmDspDataFreezeCurrentStateFnc] * [#DcmDspDataGetScalingInfoFnc DcmDspDataGetScalingInfoFnc] * [#DcmDspDataReadDataLengthFnc DcmDspDataReadDataLengthFnc] * [#DcmDspDataReadEcuSignal DcmDspDataReadEcuSignal] * [#DcmDspDataReadFnc DcmDspDataReadFnc] * [#DcmDspDataResetToDefaultFnc DcmDspDataResetToDefaultFnc] * [#DcmDspDataReturnControlToEcuFnc DcmDspDataReturnControlToEcuFnc] * [#DcmDspDataShortTermAdjustmentFnc DcmDspDataShortTermAdjustmentFnc] * [#DcmDspDataSize DcmDspDataSize] * [#DcmDspDataType DcmDspDataType] * [#DcmDspDataUsePort DcmDspDataUsePort] * [#DcmDspDataWriteFnc DcmDspDataWriteFnc] * [#DcmDspDataInfoRef DcmDspDataInfoRef] * [#DcmDspDataBlockIdRef DcmDspDataBlockIdRef] * [#DcmDspDataInfo DcmDspDataInfo] * [#DcmDspDataFixedLength DcmDspDataFixedLength] * [#DcmDspDataScalingInfoSize DcmDspDataScalingInfoSize] * [#DcmDspDid DcmDspDid] * [#DcmDspDidIdentifier DcmDspDidIdentifier] * [#DcmDspDidRoeQueueEnabled DcmDspDidRoeQueueEnabled] * [#DcmDspDidUsed DcmDspDidUsed] * [#DcmDspDidInfoRef DcmDspDidInfoRef] * [#DcmDspDidRef DcmDspDidRef] * [#DcmDspDidExtRoe DcmDspDidExtRoe] * [#DcmDspDidRoeActivateFnc DcmDspDidRoeActivateFnc] * [#DcmDspDidRoeEventId DcmDspDidRoeEventId] * [#DcmDspDidSignal DcmDspDidSignal] * [#DcmDspDidDataPos DcmDspDidDataPos] * [#DcmDspDidDataRef DcmDspDidDataRef] * [#DcmDspDidInfo DcmDspDidInfo] * [#DcmDspDidDynamicallyDefined DcmDspDidDynamicallyDefined] * [#DcmDspDidAccess DcmDspDidAccess] * [#DcmDspDidControl DcmDspDidControl] * [#DcmDspDidFreezeCurrentState DcmDspDidFreezeCurrentState] * [#DcmDspDidResetToDefault DcmDspDidResetToDefault] * [#DcmDspDidReturnControlToEcu DcmDspDidReturnControlToEcu] * [#DcmDspDidShortTermAdjustment DcmDspDidShortTermAdjustment] * [#DcmDspDidControlModeRuleRef DcmDspDidControlModeRuleRef] * [#DcmDspDidControlSecurityLevelRef DcmDspDidControlSecurityLevelRef] * [#DcmDspDidControlSessionRef DcmDspDidControlSessionRef] * [#DcmDspDidRead DcmDspDidRead] * [#DcmDspDidReadModeRuleRef DcmDspDidReadModeRuleRef] * [#DcmDspDidReadSecurityLevelRef DcmDspDidReadSecurityLevelRef] * [#DcmDspDidReadSessionRef DcmDspDidReadSessionRef] * [#DcmDspDidWrite DcmDspDidWrite] * [#DcmDspDidWriteModeRuleRef DcmDspDidWriteModeRuleRef] * [#DcmDspDidWriteSecurityLevelRef DcmDspDidWriteSecurityLevelRef] * [#DcmDspDidWriteSessionRef DcmDspDidWriteSessionRef] * [#DcmDspDidRange DcmDspDidRange] * [#DcmDspDidRangeHasGaps DcmDspDidRangeHasGaps] * [#DcmDspDidRangeIdentifierLowerLimit DcmDspDidRangeIdentifierLowerLimit] * [#DcmDspDidRangeIdentifierUpperLimit DcmDspDidRangeIdentifierUpperLimit] * [#DcmDspDidRangeIsDidAvailableFnc DcmDspDidRangeIsDidAvailableFnc] * [#DcmDspDidRangeMaxDataLength DcmDspDidRangeMaxDataLength] * [#DcmDspDidRangeReadDidFnc DcmDspDidRangeReadDidFnc] * [#DcmDspDidRangeUsePort DcmDspDidRangeUsePort] * [#DcmDspDidRangeWriteDidFnc DcmDspDidRangeWriteDidFnc] * [#DcmDspDidRangeInfoRef DcmDspDidRangeInfoRef] * [#DcmDspMemory DcmDspMemory] * [#DcmDspUseMemoryId DcmDspUseMemoryId] * [#DcmDspMemoryIdInfo DcmDspMemoryIdInfo] * [#DcmDspMemoryIdValue DcmDspMemoryIdValue] * [#DcmDspReadMemoryRangeInfo DcmDspReadMemoryRangeInfo] * [#DcmDspReadMemoryRangeHigh DcmDspReadMemoryRangeHigh] * [#DcmDspReadMemoryRangeLow DcmDspReadMemoryRangeLow] * [#DcmDspReadMemoryRangeModeRuleRef DcmDspReadMemoryRangeModeRuleRef] * [#DcmDspReadMemoryRangeSecurityLevelRef DcmDspReadMemoryRangeSecurityLevelRef] * [#DcmDspWriteMemoryRangeInfo DcmDspWriteMemoryRangeInfo] * [#DcmDspWriteMemoryRangeHigh DcmDspWriteMemoryRangeHigh] * [#DcmDspWriteMemoryRangeLow DcmDspWriteMemoryRangeLow] * [#DcmDspWriteMemoryRangeModeRuleRef DcmDspWriteMemoryRangeModeRuleRef] * [#DcmDspWriteMemoryRangeSecurityLevelRef DcmDspWriteMemoryRangeSecurityLevelRef] * [#DcmDspPid DcmDspPid] * [#DcmDspPidIdentifier DcmDspPidIdentifier] * [#DcmDspPidService DcmDspPidService] * [#DcmDspPidSize DcmDspPidSize] * [#DcmDspPidUsed DcmDspPidUsed] * [#DcmDspPidData DcmDspPidData] * [#DcmDspPidDataPos DcmDspPidDataPos] * [#DcmDspPidDataSize DcmDspPidDataSize] * [#DcmDspPidDataSupportInfo DcmDspPidDataSupportInfo] * [#DcmDspPidDataSupportInfoBit DcmDspPidDataSupportInfoBit] * [#DcmDspPidDataSupportInfoRef DcmDspPidDataSupportInfoRef] * [#DcmDspPidService01 DcmDspPidService01] * [#DcmDspPidDataReadFnc DcmDspPidDataReadFnc] * [#DcmDspPidDataUsePort DcmDspPidDataUsePort] * [#DcmDspPidService02 DcmDspPidService02] * [#DcmDspPidDataDemRef DcmDspPidDataDemRef] * [#DcmDspPidSupportInfo DcmDspPidSupportInfo] * [#DcmDspPidSupportInfoLen DcmDspPidSupportInfoLen] * [#DcmDspPidSupportInfoPos DcmDspPidSupportInfoPos] * [#DcmDspRequestControl DcmDspRequestControl] * [#DcmDspRequestControlInBufferSize DcmDspRequestControlInBufferSize] * [#DcmDspRequestControlOutBufferSize DcmDspRequestControlOutBufferSize] * [#DcmDspRequestControlTestId DcmDspRequestControlTestId] * [#DcmDspRoe DcmDspRoe] * [#DcmDspRoeBufSize DcmDspRoeBufSize] * [#DcmDspRoeInitFnc DcmDspRoeInitFnc] * [#DcmDspRoeInitOnDSC DcmDspRoeInitOnDSC] * [#DcmDspRoeInterMessageTime DcmDspRoeInterMessageTime] * [#DcmDspRoeMaxEventLength DcmDspRoeMaxEventLength] * [#DcmDspRoeMaxNumberOfRetry DcmDspRoeMaxNumberOfRetry] * [#DcmDspRoeMaxQueueLength DcmDspRoeMaxQueueLength] * [#DcmDspRoeQueueEnabled DcmDspRoeQueueEnabled] * [#DcmDspRoeStopFnc DcmDspRoeStopFnc] * [#DcmDspRoutine DcmDspRoutine] * [#DcmDspRequestResultsRoutineFnc DcmDspRequestResultsRoutineFnc] * [#DcmDspRequestResultsRoutineSupported DcmDspRequestResultsRoutineSupported] * [#DcmDspRoutineFixedLength DcmDspRoutineFixedLength] * [#DcmDspRoutineIdentifier DcmDspRoutineIdentifier] * [#DcmDspRoutineUsePort DcmDspRoutineUsePort] * [#DcmDspRoutineUsed DcmDspRoutineUsed] * [#DcmDspStartRoutineFnc DcmDspStartRoutineFnc] * [#DcmDspStopRoutineFnc DcmDspStopRoutineFnc] * [#DcmDspStopRoutineSupported DcmDspStopRoutineSupported] * [#DcmDspRoutineInfoRef DcmDspRoutineInfoRef] * [#DcmDspRoutineInfo DcmDspRoutineInfo] * [#DcmDspRoutineAuthorization DcmDspRoutineAuthorization] * [#DcmDspRoutineModeRuleRef DcmDspRoutineModeRuleRef] * [#DcmDspRoutineSecurityLevelRef DcmDspRoutineSecurityLevelRef] * [#DcmDspRoutineSessionRef DcmDspRoutineSessionRef] * [#DcmDspRoutineRequestResOut DcmDspRoutineRequestResOut] * [#DcmDspRoutineRequestResOutSignal DcmDspRoutineRequestResOutSignal] * [#DcmDspRoutineSignalLength DcmDspRoutineSignalLength] * [#DcmDspRoutineSignalPos DcmDspRoutineSignalPos] * [#DcmDspRoutineSignalType DcmDspRoutineSignalType] * [#DcmDspRoutineStopIn DcmDspRoutineStopIn] * [#DcmDspRoutineStopInSignal DcmDspRoutineStopInSignal] * [#DcmDspRoutineSignalLength DcmDspRoutineSignalLength] * [#DcmDspRoutineSignalPos DcmDspRoutineSignalPos] * [#DcmDspRoutineSignalType DcmDspRoutineSignalType] * [#DcmDspRoutineStopOut DcmDspRoutineStopOut] * [#DcmDspRoutineStopOutSignal DcmDspRoutineStopOutSignal] * [#DcmDspRoutineSignalLength DcmDspRoutineSignalLength] * [#DcmDspRoutineSignalPos DcmDspRoutineSignalPos] * [#DcmDspRoutineSignalType DcmDspRoutineSignalType] * [#DcmDspStartRoutineIn DcmDspStartRoutineIn] * [#DcmDspStartRoutineInSignal DcmDspStartRoutineInSignal] * [#DcmDspRoutineSignalLength DcmDspRoutineSignalLength] * [#DcmDspRoutineSignalPos DcmDspRoutineSignalPos] * [#DcmDspRoutineSignalType DcmDspRoutineSignalType] * [#DcmDspStartRoutineOut DcmDspStartRoutineOut] * [#DcmDspStartRoutineOutSignal DcmDspStartRoutineOutSignal] * [#DcmDspRoutineSignalLength DcmDspRoutineSignalLength] * [#DcmDspRoutineSignalPos DcmDspRoutineSignalPos] * [#DcmDspRoutineSignalType DcmDspRoutineSignalType] * [#DcmDspSecurity DcmDspSecurity] * [#DcmDspSecurityRow DcmDspSecurityRow] * [#DcmDspSecurityADRSize DcmDspSecurityADRSize] * [#DcmDspSecurityDelayTime DcmDspSecurityDelayTime] * [#DcmDspSecurityDelayTimeOnBoot DcmDspSecurityDelayTimeOnBoot] * [#DcmDspSecurityKeySize DcmDspSecurityKeySize] * [#DcmDspSecurityLevel DcmDspSecurityLevel] * [#DcmDspSecurityNumAttDelay DcmDspSecurityNumAttDelay] * [#DcmDspSecuritySeedSize DcmDspSecuritySeedSize] * [#DcmDspSession DcmDspSession] * [#DcmDspSessionRow DcmDspSessionRow] * [#DcmDspSessionForBoot DcmDspSessionForBoot] * [#DcmDspSessionLevel DcmDspSessionLevel] * [#DcmDspSessionP2ServerMax DcmDspSessionP2ServerMax] * [#DcmDspSessionP2StarServerMax DcmDspSessionP2StarServerMax] * [#DcmDspTestResultByObdmid DcmDspTestResultByObdmid] * [#DcmDspTestResultObdmidTid DcmDspTestResultObdmidTid] * [#DcmDspTestResultObdmid DcmDspTestResultObdmid] * [#DcmDspTestResultObdmidTids DcmDspTestResultObdmidTids] * [#DcmDspTestResultObdmidTidUaSid DcmDspTestResultObdmidTidUaSid] * [#DcmDspTestResultObdmidTidRef DcmDspTestResultObdmidTidRef] * [#DcmDspTestResultTid DcmDspTestResultTid] * [#DcmDspTestResultTestId DcmDspTestResultTestId] * [#DcmDspVehInfo DcmDspVehInfo] * [#DcmDspVehInfoInfoType DcmDspVehInfoInfoType] * [#DcmDspVehInfoData DcmDspVehInfoData] * [#DcmDspVehInfoDataOrder DcmDspVehInfoDataOrder] * [#DcmDspVehInfoDataReadFnc DcmDspVehInfoDataReadFnc] * [#DcmDspVehInfoDataSize DcmDspVehInfoDataSize] * [#DcmDspVehInfoDataUsePort DcmDspVehInfoDataUsePort] * [#DcmGeneral DcmGeneral] * [#DcmDevErrorDetect DcmDevErrorDetect] * [#DcmRequestManufacturerNotificationEnabled DcmRequestManufacturerNotificationEnabled] * [#DcmRequestSupplierNotificationEnabled DcmRequestSupplierNotificationEnabled] * [#DcmRespondAllRequest DcmRespondAllRequest] * [#DcmTaskTime DcmTaskTime] * [#DcmVersionInfoApi DcmVersionInfoApi] * [#DcmPageBufferCfg DcmPageBufferCfg] * [#DcmPagedBufferEnabled DcmPagedBufferEnabled] * [#DcmPagedBufferTimeout DcmPagedBufferTimeout] * [#DcmProcessingConditions DcmProcessingConditions] * [#DcmModeCondition DcmModeCondition] * [#DcmConditionType DcmConditionType] * [#DcmBswModeRef DcmBswModeRef] * [#DcmSwcModeRef DcmSwcModeRef] * [#DcmModeRule DcmModeRule] * [#DcmLogicalOperator DcmLogicalOperator] * [#DcmModeRuleNrcValue DcmModeRuleNrcValue] * [#DcmArgumentRef DcmArgumentRef] * エラーコード一覧 ||= エラーコード =||= Dec =||= Hex =|| || DCM_E_INTERFACE_TIMEOUT || 1|| 0x01|| || DCM_E_INTERFACE_RETURN_VALUE || 2|| 0x02|| || DCM_E_INTERFACE_BUFFER_OVERFLOW || 3|| 0x03|| || DCM_E_UNINIT || 5|| 0x05|| || DCM_E_PARAM || 6|| 0x06|| || DCM_E_PARAM_POINTER || 7|| 0x07|| ---- = API仕様 = == Dcm_Init == {{{ void Dcm_Init(const Dcm_ConfigType* ConfigPtr) }}} == Dcm_GetVersionInfo == {{{ void Dcm_GetVersionInfo(Std_VersionInfoType* versionInfo) }}} == Dcm_DemTriggerOnDTCStatus == {{{ Std_ReturnType Dcm_DemTriggerOnDTCStatus(uint32 DTC, Dem_UdsStatusByteType DTCStatusOld, Dem_UdsStatusByteType DTCStatusNew) }}} == Dcm_GetSecurityLevel == {{{ Std_ReturnType Dcm_GetSecurityLevel(Dcm_SecLevelType* SecLevel) }}} == Dcm_GetSesCtrlType == {{{ Std_ReturnType Dcm_GetSesCtrlType(Dcm_SesCtrlType* SesCtrlType) }}} == Dcm_GetActiveProtocol == {{{ Std_ReturnType Dcm_GetActiveProtocol(Dcm_ProtocolType* ActiveProtocol) }}} == Dcm_ResetToDefaultSession == {{{ Std_ReturnType Dcm_ResetToDefaultSession(void) }}} == Dcm_TriggerOnEvent == {{{ Std_ReturnType Dcm_TriggerOnEvent(uint8 RoeEventId) }}} == Dcm_StopROE == {{{ Std_ReturnType Dcm_StopROE(void) }}} == Dcm_RestartROE == {{{ Std_ReturnType Dcm_RestartROE(void) }}} == Dcm_StartOfReception == {{{ BufReq_ReturnType Dcm_StartOfReception(PduIdType DcmRxPduId, const PduInfoType* info, PduLengthType TpSduLength, PduLengthType* RxBufferSizePtr) }}} == Dcm_CopyRxData == {{{ BufReq_ReturnType Dcm_CopyRxData(PduIdType DcmRxPduId, const PduInfoType* PduInfoPtr, PduLengthType* RxBufferSizePtr) }}} == Dcm_TpRxIndication == {{{ void Dcm_TpRxIndication(PduIdType DcmRxPduId, NotifResultType Result) }}} == Dcm_CopyTxData == {{{ BufReq_ReturnType Dcm_CopyTxData(PduIdType DcmTxPduId, const PduInfoType* PduInfoPtr, RetryInfoType* RetryInfoPtr, PduLengthType* TxDataCntPtr) }}} == Dcm_TpTxConfirmation == {{{ void Dcm_TpTxConfirmation(PduIdType DcmTxPduId, NotifResultType Result) }}} == Dcm_ComM_NoComModeEntered == {{{ void Dcm_ComM_NoComModeEntered(uint8 NetworkId) }}} == Dcm_ComM_SilentComModeEntered == {{{ void Dcm_ComM_SilentComModeEntered(uint8 NetworkId) }}} == Dcm_ComM_FullComModeEntered == {{{ void Dcm_ComM_FullComModeEntered(uint8 NetworkId) }}} == Dcm_ReadMemory == {{{ Dcm_ReturnReadMemoryType Dcm_ReadMemory(Dcm_OpStatusType OpStatus, uint8 MemoryIdentifier, uint32 MemoryAddress, uint32 MemorySize, uint8* MemoryData) }}} == Dcm_WriteMemory == {{{ Dcm_ReturnWriteMemoryType Dcm_WriteMemory(Dcm_OpStatusType OpStatus, uint8 MemoryIdentifier, uint32 MemoryAddress, uint32 MemorySize, uint8* MemoryData) }}} == Dcm_Confirmation == {{{ void Dcm_Confirmation(Dcm_IdContextType idContext, PduIdType dcmRxPduId, Dcm_ConfirmationStatusType status) }}} == Dcm_SetProgConditions == {{{ Std_ReturnType Dcm_SetProgConditions(Dcm_ProgConditionsType * ProgConditions) }}} == Dcm_GetProgConditions == {{{ Dcm_EcuStartModeType Dcm_GetProgConditions(Dcm_ProgConditionsType * ProgConditions) }}} == Dcm_ProcessRequestTransferExit == {{{ Std_ReturnType Dcm_ProcessRequestTransferExit(Dcm_OpStatusType OpStatus, uint8* ParameterRecord, uint32 ParameterRecordSize, Dcm_NegativeResponseCodeType* ErrorCode) }}} == Dcm_ProcessRequestUpload == {{{ Std_ReturnType Dcm_ProcessRequestUpload(Dcm_OpStatusType OpStatus, uint8 DataFormatIdentifier, uint32 MemoryAddress, uint32 MemorySize, uint32* BlockLength, Dcm_NegativeResponseCodeType* ErrorCode) }}} == Dcm_ProcessRequestDownload == {{{ Std_ReturnType Dcm_ProcessRequestDownload(Dcm_OpStatusType OpStatus, uint8 DataFormatIdentifier, uint32 MemoryAddress, uint32 MemorySize, uint32* BlockLength, Dcm_NegativeResponseCodeType* ErrorCode) }}} == Dcm_MainFunction == {{{ void Dcm_MainFunction(void) }}} == Xxx_ReadData == {{{ Std_ReturnType Xxx_ReadData(uint8* Data) }}} {{{ Std_ReturnType Xxx_ReadData(Dcm_OpStatusType OpStatus, uint8* Data) }}} == Xxx_WriteData == {{{ Std_ReturnType Xxx_WriteData(uint8* Data, Dcm_OpStatusType OpStatus, Dcm_NegativeResponseCodeType* ErrorCode) }}} {{{ Std_ReturnType Xxx_WriteData(uint8* Data, uint16 DataLength, Dcm_OpStatusType OpStatus, Dcm_NegativeResponseCodeType* ErrorCode) }}} == Xxx_ReadDataLength == {{{ Std_ReturnType Xxx_ReadDataLength(uint16* DataLength) }}} == Xxx_ConditionCheckRead == {{{ Std_ReturnType Xxx_ConditionCheckRead(Dcm_OpStatusType OpStatus, Dcm_NegativeResponseCodeType* ErrorCode) }}} == Xxx_GetScalingInformation == {{{ Std_ReturnType Xxx_GetScalingInformation(Dcm_OpStatusType OpStatus, uint8* ScalingInfo, Dcm_NegativeResponseCodeType* ErrorCode) }}} == Xxx_ReturnControlToECU == {{{ Std_ReturnType Xxx_ReturnControlToECU(Dcm_OpStatusType OpStatus, Dcm_NegativeResponseCodeType* ErrorCode) }}} == Xxx_ResetToDefault == {{{ Std_ReturnType Xxx_ResetToDefault(Dcm_OpStatusType OpStatus, Dcm_NegativeResponseCodeType* ErrorCode) }}} == Xxx_FreezeCurrentState == {{{ Std_ReturnType Xxx_FreezeCurrentState(Dcm_OpStatusType OpStatus, Dcm_NegativeResponseCodeType* ErrorCode) }}} == Xxx_ShortTermAdjustment == {{{ Std_ReturnType Xxx_ShortTermAdjustment(uint8* ControlStateInfo, uint16 DataLength, Dcm_OpStatusType OpStatus, Dcm_NegativeResponseCodeType* ErrorCode) }}} == Xxx_IsDidAvailable == {{{ Std_ReturnType Xxx_IsDidAvailable(uint16 DID, Dcm_OpStatusType OpStatus, uint8* supported) }}} == Xxx_ReadDidData == {{{ Std_ReturnType Xxx_ReadDidData(uint16 DID, uint8* Data, Dcm_OpStatusType OpStatus, uint16 DataLength, Dcm_NegativeResponseCodeType ErrorCode) }}} == Xxx_WriteDidData == {{{ Std_ReturnType Xxx_WriteDidData(uint16 DID, uint8* Data, Dcm_OpStatusType OpStatus, uint16 DataLength, Dcm_NegativeResponseCodeType ErrorCode) }}} == Dcm_ExternalSetNegResponse == {{{ void Dcm_ExternalSetNegResponse(Dcm_MsgContextType* pMsgContext, Dcm_NegativeResponseCodeType ErrorCode) }}} == Dcm_ExternalProcessingDone == {{{ void Dcm_ExternalProcessingDone(Dcm_MsgContextType* pMsgContext) }}} ---- = コンフィギュレーション仕様 = == DcmConfigSet == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet }}} * 型:Container * 多重度:1 == DcmDsd == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsd }}} * 型:Container * 多重度:1 == DcmDsdServiceTable == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsd/DcmDsdServiceTable }}} * 型:Container * 多重度:1..256 == DcmDsdSidTabId == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsd/DcmDsdServiceTable/DcmDsdSidTabId }}} * 型:IntegerParam * 多重度:1 == DcmDsdService == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsd/DcmDsdServiceTable/DcmDsdService }}} * 型:Container * 多重度:1..* == DcmDsdSidTabFnc == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsd/DcmDsdServiceTable/DcmDsdService/DcmDsdSidTabFnc }}} * 型:FunctionName * 多重度:0..1 == DcmDsdSidTabServiceId == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsd/DcmDsdServiceTable/DcmDsdService/DcmDsdSidTabServiceId }}} * 型:IntegerParam * 多重度:1 == DcmDsdSidTabSubfuncAvail == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsd/DcmDsdServiceTable/DcmDsdService/DcmDsdSidTabSubfuncAvail }}} * 型:BooleanParam * 多重度:1 == DcmDsdSidTabModeRuleRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsd/DcmDsdServiceTable/DcmDsdService/DcmDsdSidTabModeRuleRef }}} * 型:Reference * 多重度:0..1 == DcmDsdSidTabSecurityLevelRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsd/DcmDsdServiceTable/DcmDsdService/DcmDsdSidTabSecurityLevelRef }}} * 型:Reference * 多重度:0..* == DcmDsdSidTabSessionLevelRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsd/DcmDsdServiceTable/DcmDsdService/DcmDsdSidTabSessionLevelRef }}} * 型:Reference * 多重度:0..* == DcmDsdSubService == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsd/DcmDsdServiceTable/DcmDsdService/DcmDsdSubService }}} * 型:Container * 多重度:0..* == DcmDsdSubServiceFnc == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsd/DcmDsdServiceTable/DcmDsdService/DcmDsdSubService/DcmDsdSubServiceFnc }}} * 型:FunctionName * 多重度:0..1 == DcmDsdSubServiceId == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsd/DcmDsdServiceTable/DcmDsdService/DcmDsdSubService/DcmDsdSubServiceId }}} * 型:IntegerParam * 多重度:1 == DcmDsdSubServiceModeRuleRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsd/DcmDsdServiceTable/DcmDsdService/DcmDsdSubService/DcmDsdSubServiceModeRuleRef }}} * 型:Reference * 多重度:0..1 == DcmDsdSubServiceSecurityLevelRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsd/DcmDsdServiceTable/DcmDsdService/DcmDsdSubService/DcmDsdSubServiceSecurityLevelRef }}} * 型:Reference * 多重度:0..* == DcmDsdSubServiceSessionLevelRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsd/DcmDsdServiceTable/DcmDsdService/DcmDsdSubService/DcmDsdSubServiceSessionLevelRef }}} * 型:Reference * 多重度:0..* == DcmDsl == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl }}} * 型:Container * 多重度:1 == DcmDslBuffer == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslBuffer }}} * 型:Container * 多重度:1..256 == DcmDslBufferSize == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslBuffer/DcmDslBufferSize }}} * 型:IntegerParam * 多重度:1 == DcmDslCallbackDCMRequestService == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslCallbackDCMRequestService }}} * 型:Container * 多重度:1..* == DcmDslDiagResp == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslDiagResp }}} * 型:Container * 多重度:1 == DcmDslDiagRespMaxNumRespPend == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslDiagResp/DcmDslDiagRespMaxNumRespPend }}} * 型:IntegerParam * 多重度:1 == DcmDslDiagRespOnSecondDeclinedRequest == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslDiagResp/DcmDslDiagRespOnSecondDeclinedRequest }}} * 型:BooleanParam * 多重度:1 == DcmDslProtocol == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol }}} * 型:Container * 多重度:1 == DcmDslProtocolRow == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow }}} * 型:Container * 多重度:1..* == DcmDslProtocolEndiannessConvEnabled == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslProtocolEndiannessConvEnabled }}} * 型:BooleanParam * 多重度:1 == DcmDslProtocolID == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslProtocolID }}} * 型:EnumerationParam * 多重度:1 == DcmDslProtocolIsParallelExecutab == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslProtocolIsParallelExecutab }}} * 型:BooleanParam * 多重度:1 == DcmDslProtocolPreemptTimeout == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslProtocolPreemptTimeout }}} * 型:FloatParam * 多重度:1 == DcmDslProtocolPriority == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslProtocolPriority }}} * 型:IntegerParam * 多重度:1 == DcmDslProtocolTransType == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslProtocolTransType }}} * 型:EnumerationParam * 多重度:0..1 == DcmSendRespPendOnTransToBoot == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmSendRespPendOnTransToBoot }}} * 型:BooleanParam * 多重度:1 == DcmTimStrP2ServerAdjust == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmTimStrP2ServerAdjust }}} * 型:FloatParam * 多重度:1 == DcmTimStrP2StarServerAdjust == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmTimStrP2StarServerAdjust }}} * 型:FloatParam * 多重度:1 == DcmDslProtocolRxBufferID == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslProtocolRxBufferID }}} * 型:Reference * 多重度:1 == DcmDslProtocolSIDTable == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslProtocolSIDTable }}} * 型:Reference * 多重度:1 == DcmDslProtocolSessionRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslProtocolSessionRef }}} * 型:Reference * 多重度:0..1 == DcmDslProtocolTxBufferID == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslProtocolTxBufferID }}} * 型:Reference * 多重度:1 == DcmDslConnection == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslConnection }}} * 型:Container * 多重度:1..* == DcmDslMainConnection == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslConnection/DcmDslMainConnection }}} * 型:Container * 多重度:0..1 == DcmDslProtocolRxTesterSourceAddr == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslConnection/DcmDslMainConnection/DcmDslProtocolRxTesterSourceAddr }}} * 型:IntegerParam * 多重度:1 == DcmDslPeriodicTranmissionConRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslConnection/DcmDslMainConnection/DcmDslPeriodicTranmissionConRef }}} * 型:Reference * 多重度:0..1 == DcmDslROEConnectionRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslConnection/DcmDslMainConnection/DcmDslROEConnectionRef }}} * 型:Reference * 多重度:0..1 == DcmDslProtocolRx == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslConnection/DcmDslMainConnection/DcmDslProtocolRx }}} * 型:Container * 多重度:1..* == DcmDslProtocolRxAddrType == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslConnection/DcmDslMainConnection/DcmDslProtocolRx/DcmDslProtocolRxAddrType }}} * 型:EnumerationParam * 多重度:1 == DcmDslProtocolRxChannelId == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslConnection/DcmDslMainConnection/DcmDslProtocolRx/DcmDslProtocolRxChannelId }}} * 型:IntegerParam * 多重度:1 == DcmDslProtocolRxPduId == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslConnection/DcmDslMainConnection/DcmDslProtocolRx/DcmDslProtocolRxPduId }}} * 型:IntegerParam * 多重度:1 == DcmDslProtocolRxPduRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslConnection/DcmDslMainConnection/DcmDslProtocolRx/DcmDslProtocolRxPduRef }}} * 型:Reference * 多重度:1 == DcmDslProtocolRxComMChannelRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslConnection/DcmDslMainConnection/DcmDslProtocolRx/DcmDslProtocolRxComMChannelRef }}} * 型:Reference * 多重度:1 == DcmDslProtocolTx == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslConnection/DcmDslMainConnection/DcmDslProtocolTx }}} * 型:Container * 多重度:1 == DcmDslTxConfirmationPduId == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslConnection/DcmDslMainConnection/DcmDslProtocolTx/DcmDslTxConfirmationPduId }}} * 型:IntegerParam * 多重度:1 == DcmDslProtocolTxPduRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslConnection/DcmDslMainConnection/DcmDslProtocolTx/DcmDslProtocolTxPduRef }}} * 型:Reference * 多重度:1 == DcmDslPeriodicTransmission == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslConnection/DcmDslPeriodicTransmission }}} * 型:Container * 多重度:0..1 == DcmDslPeriodicConnection == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslConnection/DcmDslPeriodicTransmission/DcmDslPeriodicConnection }}} * 型:Container * 多重度:0..* == DcmDslPeriodicTxConfirmationPduId == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslConnection/DcmDslPeriodicTransmission/DcmDslPeriodicConnection/DcmDslPeriodicTxConfirmationPduId }}} * 型:IntegerParam * 多重度:1 == DcmDslPeriodicTxPduRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslConnection/DcmDslPeriodicTransmission/DcmDslPeriodicConnection/DcmDslPeriodicTxPduRef }}} * 型:Reference * 多重度:1 == DcmDslResponseOnEvent == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslConnection/DcmDslResponseOnEvent }}} * 型:Container * 多重度:0..1 == DcmDslRoeTxConfirmationPduId == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslConnection/DcmDslResponseOnEvent/DcmDslRoeTxConfirmationPduId }}} * 型:IntegerParam * 多重度:0..1 == DcmDslRoeTxPduRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslConnection/DcmDslResponseOnEvent/DcmDslRoeTxPduRef }}} * 型:Reference * 多重度:0..1 == DcmDslServiceRequestManufacturerNotification == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslServiceRequestManufacturerNotification }}} * 型:Container * 多重度:0..* == DcmDslServiceRequestSupplierNotification == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslServiceRequestSupplierNotification }}} * 型:Container * 多重度:0..* == DcmDsp == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp }}} * 型:Container * 多重度:0..1 == DcmDspMaxDidToRead == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspMaxDidToRead }}} * 型:IntegerParam * 多重度:0..1 == DcmDspPowerDownTime == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspPowerDownTime }}} * 型:IntegerParam * 多重度:0..1 == DcmDspComControl == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspComControl }}} * 型:Container * 多重度:0..1 == DcmDspComControlAllChannel == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspComControl/DcmDspComControlAllChannel }}} * 型:Container * 多重度:0..* == DcmDspAllComMChannelRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspComControl/DcmDspComControlAllChannel/DcmDspAllComMChannelRef }}} * 型:Reference * 多重度:1 == DcmDspComControlSetting == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspComControl/DcmDspComControlSetting }}} * 型:Container * 多重度:0..1 == DcmDspComControlCommunicationReEnableModeRuleRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspComControl/DcmDspComControlSetting/DcmDspComControlCommunicationReEnableModeRuleRef }}} * 型:Reference * 多重度:0..1 == DcmDspComControlSpecificChannel == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspComControl/DcmDspComControlSpecificChannel }}} * 型:Container * 多重度:0..* == DcmDspSubnetNumber == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspComControl/DcmDspComControlSpecificChannel/DcmDspSubnetNumber }}} * 型:IntegerParam * 多重度:1 == DcmDspSpecificComMChannelRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspComControl/DcmDspComControlSpecificChannel/DcmDspSpecificComMChannelRef }}} * 型:Reference * 多重度:1 == DcmDspControlDTCSetting == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspControlDTCSetting }}} * 型:Container * 多重度:0..1 == DcmDspControlDTCSettingReEnableModeRuleRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspControlDTCSetting/DcmDspControlDTCSettingReEnableModeRuleRef }}} * 型:Reference * 多重度:0..1 == DcmDspData == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspData }}} * 型:Container * 多重度:0..* == DcmDspDataConditionCheckReadFnc == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspData/DcmDspDataConditionCheckReadFnc }}} * 型:FunctionName * 多重度:0..1 == DcmDspDataEcuSignal == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspData/DcmDspDataEcuSignal }}} * 型:FunctionName * 多重度:0..1 == DcmDspDataFreezeCurrentStateFnc == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspData/DcmDspDataFreezeCurrentStateFnc }}} * 型:FunctionName * 多重度:0..1 == DcmDspDataGetScalingInfoFnc == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspData/DcmDspDataGetScalingInfoFnc }}} * 型:FunctionName * 多重度:0..1 == DcmDspDataReadDataLengthFnc == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspData/DcmDspDataReadDataLengthFnc }}} * 型:FunctionName * 多重度:0..1 == DcmDspDataReadEcuSignal == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspData/DcmDspDataReadEcuSignal }}} * 型:FunctionName * 多重度:0..1 == DcmDspDataReadFnc == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspData/DcmDspDataReadFnc }}} * 型:FunctionName * 多重度:0..1 == DcmDspDataResetToDefaultFnc == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspData/DcmDspDataResetToDefaultFnc }}} * 型:FunctionName * 多重度:0..1 == DcmDspDataReturnControlToEcuFnc == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspData/DcmDspDataReturnControlToEcuFnc }}} * 型:FunctionName * 多重度:0..1 == DcmDspDataShortTermAdjustmentFnc == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspData/DcmDspDataShortTermAdjustmentFnc }}} * 型:FunctionName * 多重度:0..1 == DcmDspDataSize == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspData/DcmDspDataSize }}} * 型:IntegerParam * 多重度:1 == DcmDspDataType == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspData/DcmDspDataType }}} * 型:EnumerationParam * 多重度:0..1 == DcmDspDataUsePort == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspData/DcmDspDataUsePort }}} * 型:EnumerationParam * 多重度:1 == DcmDspDataWriteFnc == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspData/DcmDspDataWriteFnc }}} * 型:FunctionName * 多重度:0..1 == DcmDspDataInfoRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspData/DcmDspDataInfoRef }}} * 型:Reference * 多重度:1 == DcmDspDataBlockIdRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspData/DcmDspDataBlockIdRef }}} * 型:Reference * 多重度:0..1 == DcmDspDataInfo == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDataInfo }}} * 型:Container * 多重度:0..* == DcmDspDataFixedLength == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDataInfo/DcmDspDataFixedLength }}} * 型:BooleanParam * 多重度:1 == DcmDspDataScalingInfoSize == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDataInfo/DcmDspDataScalingInfoSize }}} * 型:IntegerParam * 多重度:0..1 == DcmDspDid == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDid }}} * 型:Container * 多重度:0..* == DcmDspDidIdentifier == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDid/DcmDspDidIdentifier }}} * 型:IntegerParam * 多重度:1 == DcmDspDidRoeQueueEnabled == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDid/DcmDspDidRoeQueueEnabled }}} * 型:BooleanParam * 多重度:0..1 == DcmDspDidUsed == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDid/DcmDspDidUsed }}} * 型:BooleanParam * 多重度:1 == DcmDspDidInfoRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDid/DcmDspDidInfoRef }}} * 型:Reference * 多重度:1 == DcmDspDidRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDid/DcmDspDidRef }}} * 型:Reference * 多重度:0..* == DcmDspDidExtRoe == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDid/DcmDspDidExtRoe }}} * 型:Container * 多重度:0..1 == DcmDspDidRoeActivateFnc == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDid/DcmDspDidExtRoe/DcmDspDidRoeActivateFnc }}} * 型:FunctionName * 多重度:0..1 == DcmDspDidRoeEventId == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDid/DcmDspDidExtRoe/DcmDspDidRoeEventId }}} * 型:IntegerParam * 多重度:1 == DcmDspDidSignal == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDid/DcmDspDidSignal }}} * 型:Container * 多重度:0..* == DcmDspDidDataPos == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDid/DcmDspDidSignal/DcmDspDidDataPos }}} * 型:IntegerParam * 多重度:1 == DcmDspDidDataRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDid/DcmDspDidSignal/DcmDspDidDataRef }}} * 型:Reference * 多重度:1 == DcmDspDidInfo == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidInfo }}} * 型:Container * 多重度:0..* == DcmDspDidDynamicallyDefined == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidInfo/DcmDspDidDynamicallyDefined }}} * 型:BooleanParam * 多重度:1 == DcmDspDidAccess == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidInfo/DcmDspDidAccess }}} * 型:Container * 多重度:1 == DcmDspDidControl == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidInfo/DcmDspDidAccess/DcmDspDidControl }}} * 型:Container * 多重度:0..1 == DcmDspDidFreezeCurrentState == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidInfo/DcmDspDidAccess/DcmDspDidControl/DcmDspDidFreezeCurrentState }}} * 型:BooleanParam * 多重度:0..1 == DcmDspDidResetToDefault == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidInfo/DcmDspDidAccess/DcmDspDidControl/DcmDspDidResetToDefault }}} * 型:BooleanParam * 多重度:0..1 == DcmDspDidReturnControlToEcu == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidInfo/DcmDspDidAccess/DcmDspDidControl/DcmDspDidReturnControlToEcu }}} * 型:BooleanParam * 多重度:0..1 == DcmDspDidShortTermAdjustment == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidInfo/DcmDspDidAccess/DcmDspDidControl/DcmDspDidShortTermAdjustment }}} * 型:BooleanParam * 多重度:0..1 == DcmDspDidControlModeRuleRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidInfo/DcmDspDidAccess/DcmDspDidControl/DcmDspDidControlModeRuleRef }}} * 型:Reference * 多重度:0..1 == DcmDspDidControlSecurityLevelRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidInfo/DcmDspDidAccess/DcmDspDidControl/DcmDspDidControlSecurityLevelRef }}} * 型:Reference * 多重度:0..* == DcmDspDidControlSessionRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidInfo/DcmDspDidAccess/DcmDspDidControl/DcmDspDidControlSessionRef }}} * 型:Reference * 多重度:0..* == DcmDspDidRead == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidInfo/DcmDspDidAccess/DcmDspDidRead }}} * 型:Container * 多重度:0..1 == DcmDspDidReadModeRuleRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidInfo/DcmDspDidAccess/DcmDspDidRead/DcmDspDidReadModeRuleRef }}} * 型:Reference * 多重度:0..1 == DcmDspDidReadSecurityLevelRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidInfo/DcmDspDidAccess/DcmDspDidRead/DcmDspDidReadSecurityLevelRef }}} * 型:Reference * 多重度:0..* == DcmDspDidReadSessionRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidInfo/DcmDspDidAccess/DcmDspDidRead/DcmDspDidReadSessionRef }}} * 型:Reference * 多重度:0..* == DcmDspDidWrite == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidInfo/DcmDspDidAccess/DcmDspDidWrite }}} * 型:Container * 多重度:0..1 == DcmDspDidWriteModeRuleRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidInfo/DcmDspDidAccess/DcmDspDidWrite/DcmDspDidWriteModeRuleRef }}} * 型:Reference * 多重度:0..1 == DcmDspDidWriteSecurityLevelRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidInfo/DcmDspDidAccess/DcmDspDidWrite/DcmDspDidWriteSecurityLevelRef }}} * 型:Reference * 多重度:0..* == DcmDspDidWriteSessionRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidInfo/DcmDspDidAccess/DcmDspDidWrite/DcmDspDidWriteSessionRef }}} * 型:Reference * 多重度:0..* == DcmDspDidRange == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidRange }}} * 型:Container * 多重度:0..* == DcmDspDidRangeHasGaps == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidRange/DcmDspDidRangeHasGaps }}} * 型:BooleanParam * 多重度:1 == DcmDspDidRangeIdentifierLowerLimit == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidRange/DcmDspDidRangeIdentifierLowerLimit }}} * 型:IntegerParam * 多重度:1 == DcmDspDidRangeIdentifierUpperLimit == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidRange/DcmDspDidRangeIdentifierUpperLimit }}} * 型:IntegerParam * 多重度:1 == DcmDspDidRangeIsDidAvailableFnc == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidRange/DcmDspDidRangeIsDidAvailableFnc }}} * 型:FunctionName * 多重度:0..1 == DcmDspDidRangeMaxDataLength == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidRange/DcmDspDidRangeMaxDataLength }}} * 型:IntegerParam * 多重度:1 == DcmDspDidRangeReadDidFnc == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidRange/DcmDspDidRangeReadDidFnc }}} * 型:FunctionName * 多重度:0..1 == DcmDspDidRangeUsePort == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidRange/DcmDspDidRangeUsePort }}} * 型:BooleanParam * 多重度:1 == DcmDspDidRangeWriteDidFnc == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidRange/DcmDspDidRangeWriteDidFnc }}} * 型:FunctionName * 多重度:0..1 == DcmDspDidRangeInfoRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidRange/DcmDspDidRangeInfoRef }}} * 型:Reference * 多重度:1 == DcmDspMemory == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspMemory }}} * 型:Container * 多重度:0..1 == DcmDspUseMemoryId == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspMemory/DcmDspUseMemoryId }}} * 型:BooleanParam * 多重度:1 == DcmDspMemoryIdInfo == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspMemory/DcmDspMemoryIdInfo }}} * 型:Container * 多重度:1..* == DcmDspMemoryIdValue == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspMemory/DcmDspMemoryIdInfo/DcmDspMemoryIdValue }}} * 型:IntegerParam * 多重度:0..1 == DcmDspReadMemoryRangeInfo == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspMemory/DcmDspMemoryIdInfo/DcmDspReadMemoryRangeInfo }}} * 型:Container * 多重度:0..* == DcmDspReadMemoryRangeHigh == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspMemory/DcmDspMemoryIdInfo/DcmDspReadMemoryRangeInfo/DcmDspReadMemoryRangeHigh }}} * 型:IntegerParam * 多重度:1 == DcmDspReadMemoryRangeLow == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspMemory/DcmDspMemoryIdInfo/DcmDspReadMemoryRangeInfo/DcmDspReadMemoryRangeLow }}} * 型:IntegerParam * 多重度:1 == DcmDspReadMemoryRangeModeRuleRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspMemory/DcmDspMemoryIdInfo/DcmDspReadMemoryRangeInfo/DcmDspReadMemoryRangeModeRuleRef }}} * 型:Reference * 多重度:0..1 == DcmDspReadMemoryRangeSecurityLevelRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspMemory/DcmDspMemoryIdInfo/DcmDspReadMemoryRangeInfo/DcmDspReadMemoryRangeSecurityLevelRef }}} * 型:Reference * 多重度:0..* == DcmDspWriteMemoryRangeInfo == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspMemory/DcmDspMemoryIdInfo/DcmDspWriteMemoryRangeInfo }}} * 型:Container * 多重度:0..* == DcmDspWriteMemoryRangeHigh == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspMemory/DcmDspMemoryIdInfo/DcmDspWriteMemoryRangeInfo/DcmDspWriteMemoryRangeHigh }}} * 型:IntegerParam * 多重度:1 == DcmDspWriteMemoryRangeLow == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspMemory/DcmDspMemoryIdInfo/DcmDspWriteMemoryRangeInfo/DcmDspWriteMemoryRangeLow }}} * 型:IntegerParam * 多重度:1 == DcmDspWriteMemoryRangeModeRuleRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspMemory/DcmDspMemoryIdInfo/DcmDspWriteMemoryRangeInfo/DcmDspWriteMemoryRangeModeRuleRef }}} * 型:Reference * 多重度:0..1 == DcmDspWriteMemoryRangeSecurityLevelRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspMemory/DcmDspMemoryIdInfo/DcmDspWriteMemoryRangeInfo/DcmDspWriteMemoryRangeSecurityLevelRef }}} * 型:Reference * 多重度:0..* == DcmDspPid == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspPid }}} * 型:Container * 多重度:0..* == DcmDspPidIdentifier == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspPid/DcmDspPidIdentifier }}} * 型:IntegerParam * 多重度:1 == DcmDspPidService == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspPid/DcmDspPidService }}} * 型:EnumerationParam * 多重度:1 == DcmDspPidSize == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspPid/DcmDspPidSize }}} * 型:IntegerParam * 多重度:1 == DcmDspPidUsed == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspPid/DcmDspPidUsed }}} * 型:BooleanParam * 多重度:1 == DcmDspPidData == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspPid/DcmDspPidData }}} * 型:Container * 多重度:1..* == DcmDspPidDataPos == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspPid/DcmDspPidData/DcmDspPidDataPos }}} * 型:IntegerParam * 多重度:1 == DcmDspPidDataSize == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspPid/DcmDspPidData/DcmDspPidDataSize }}} * 型:IntegerParam * 多重度:1 == DcmDspPidDataSupportInfo == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspPid/DcmDspPidData/DcmDspPidDataSupportInfo }}} * 型:Container * 多重度:0..1 == DcmDspPidDataSupportInfoBit == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspPid/DcmDspPidData/DcmDspPidDataSupportInfo/DcmDspPidDataSupportInfoBit }}} * 型:IntegerParam * 多重度:1 == DcmDspPidDataSupportInfoRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspPid/DcmDspPidData/DcmDspPidDataSupportInfo/DcmDspPidDataSupportInfoRef }}} * 型:Reference * 多重度:1 == DcmDspPidService01 == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspPid/DcmDspPidData/DcmDspPidService01 }}} * 型:Container * 多重度:0..1 == DcmDspPidDataReadFnc == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspPid/DcmDspPidData/DcmDspPidService01/DcmDspPidDataReadFnc }}} * 型:FunctionName * 多重度:0..1 == DcmDspPidDataUsePort == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspPid/DcmDspPidData/DcmDspPidService01/DcmDspPidDataUsePort }}} * 型:EnumerationParam * 多重度:1 == DcmDspPidService02 == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspPid/DcmDspPidData/DcmDspPidService02 }}} * 型:Container * 多重度:0..1 == DcmDspPidDataDemRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspPid/DcmDspPidData/DcmDspPidService02/DcmDspPidDataDemRef }}} * 型:Reference * 多重度:0..1 == DcmDspPidSupportInfo == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspPid/DcmDspPidSupportInfo }}} * 型:Container * 多重度:0..* == DcmDspPidSupportInfoLen == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspPid/DcmDspPidSupportInfo/DcmDspPidSupportInfoLen }}} * 型:IntegerParam * 多重度:1 == DcmDspPidSupportInfoPos == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspPid/DcmDspPidSupportInfo/DcmDspPidSupportInfoPos }}} * 型:IntegerParam * 多重度:1 == DcmDspRequestControl == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRequestControl }}} * 型:Container * 多重度:0..* == DcmDspRequestControlInBufferSize == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRequestControl/DcmDspRequestControlInBufferSize }}} * 型:IntegerParam * 多重度:1 == DcmDspRequestControlOutBufferSize == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRequestControl/DcmDspRequestControlOutBufferSize }}} * 型:IntegerParam * 多重度:1 == DcmDspRequestControlTestId == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRequestControl/DcmDspRequestControlTestId }}} * 型:IntegerParam * 多重度:1 == DcmDspRoe == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoe }}} * 型:Container * 多重度:0..1 == DcmDspRoeBufSize == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoe/DcmDspRoeBufSize }}} * 型:IntegerParam * 多重度:0..1 == DcmDspRoeInitFnc == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoe/DcmDspRoeInitFnc }}} * 型:FunctionName * 多重度:0..1 == DcmDspRoeInitOnDSC == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoe/DcmDspRoeInitOnDSC }}} * 型:BooleanParam * 多重度:1 == DcmDspRoeInterMessageTime == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoe/DcmDspRoeInterMessageTime }}} * 型:FloatParam * 多重度:1 == DcmDspRoeMaxEventLength == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoe/DcmDspRoeMaxEventLength }}} * 型:IntegerParam * 多重度:0..1 == DcmDspRoeMaxNumberOfRetry == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoe/DcmDspRoeMaxNumberOfRetry }}} * 型:IntegerParam * 多重度:1 == DcmDspRoeMaxQueueLength == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoe/DcmDspRoeMaxQueueLength }}} * 型:IntegerParam * 多重度:0..1 == DcmDspRoeQueueEnabled == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoe/DcmDspRoeQueueEnabled }}} * 型:BooleanParam * 多重度:1 == DcmDspRoeStopFnc == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoe/DcmDspRoeStopFnc }}} * 型:FunctionName * 多重度:0..1 == DcmDspRoutine == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutine }}} * 型:Container * 多重度:0..* == DcmDspRequestResultsRoutineFnc == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutine/DcmDspRequestResultsRoutineFnc }}} * 型:FunctionName * 多重度:0..1 == DcmDspRequestResultsRoutineSupported == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutine/DcmDspRequestResultsRoutineSupported }}} * 型:BooleanParam * 多重度:1 == DcmDspRoutineFixedLength == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutine/DcmDspRoutineFixedLength }}} * 型:BooleanParam * 多重度:1 == DcmDspRoutineIdentifier == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutine/DcmDspRoutineIdentifier }}} * 型:IntegerParam * 多重度:1 == DcmDspRoutineUsePort == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutine/DcmDspRoutineUsePort }}} * 型:BooleanParam * 多重度:1 == DcmDspRoutineUsed == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutine/DcmDspRoutineUsed }}} * 型:BooleanParam * 多重度:1 == DcmDspStartRoutineFnc == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutine/DcmDspStartRoutineFnc }}} * 型:FunctionName * 多重度:0..1 == DcmDspStopRoutineFnc == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutine/DcmDspStopRoutineFnc }}} * 型:FunctionName * 多重度:0..1 == DcmDspStopRoutineSupported == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutine/DcmDspStopRoutineSupported }}} * 型:BooleanParam * 多重度:1 == DcmDspRoutineInfoRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutine/DcmDspRoutineInfoRef }}} * 型:Reference * 多重度:1 == DcmDspRoutineInfo == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo }}} * 型:Container * 多重度:0..* == DcmDspRoutineAuthorization == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspRoutineAuthorization }}} * 型:Container * 多重度:1 == DcmDspRoutineModeRuleRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspRoutineAuthorization/DcmDspRoutineModeRuleRef }}} * 型:Reference * 多重度:0..1 == DcmDspRoutineSecurityLevelRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspRoutineAuthorization/DcmDspRoutineSecurityLevelRef }}} * 型:Reference * 多重度:0..* == DcmDspRoutineSessionRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspRoutineAuthorization/DcmDspRoutineSessionRef }}} * 型:Reference * 多重度:0..* == DcmDspRoutineRequestResOut == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspRoutineRequestResOut }}} * 型:Container * 多重度:0..1 == DcmDspRoutineRequestResOutSignal == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspRoutineRequestResOut/DcmDspRoutineRequestResOutSignal }}} * 型:Container * 多重度:1..* == DcmDspRoutineSignalLength == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspRoutineRequestResOut/DcmDspRoutineRequestResOutSignal/DcmDspRoutineSignalLength }}} * 型:IntegerParam * 多重度:1 == DcmDspRoutineSignalPos == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspRoutineRequestResOut/DcmDspRoutineRequestResOutSignal/DcmDspRoutineSignalPos }}} * 型:IntegerParam * 多重度:1 == DcmDspRoutineSignalType == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspRoutineRequestResOut/DcmDspRoutineRequestResOutSignal/DcmDspRoutineSignalType }}} * 型:EnumerationParam * 多重度:1 == DcmDspRoutineStopIn == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspRoutineStopIn }}} * 型:Container * 多重度:0..1 == DcmDspRoutineStopInSignal == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspRoutineStopIn/DcmDspRoutineStopInSignal }}} * 型:Container * 多重度:1..* == DcmDspRoutineSignalLength == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspRoutineStopIn/DcmDspRoutineStopInSignal/DcmDspRoutineSignalLength }}} * 型:IntegerParam * 多重度:1 == DcmDspRoutineSignalPos == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspRoutineStopIn/DcmDspRoutineStopInSignal/DcmDspRoutineSignalPos }}} * 型:IntegerParam * 多重度:1 == DcmDspRoutineSignalType == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspRoutineStopIn/DcmDspRoutineStopInSignal/DcmDspRoutineSignalType }}} * 型:EnumerationParam * 多重度:1 == DcmDspRoutineStopOut == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspRoutineStopOut }}} * 型:Container * 多重度:0..1 == DcmDspRoutineStopOutSignal == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspRoutineStopOut/DcmDspRoutineStopOutSignal }}} * 型:Container * 多重度:1..* == DcmDspRoutineSignalLength == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspRoutineStopOut/DcmDspRoutineStopOutSignal/DcmDspRoutineSignalLength }}} * 型:IntegerParam * 多重度:1 == DcmDspRoutineSignalPos == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspRoutineStopOut/DcmDspRoutineStopOutSignal/DcmDspRoutineSignalPos }}} * 型:IntegerParam * 多重度:1 == DcmDspRoutineSignalType == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspRoutineStopOut/DcmDspRoutineStopOutSignal/DcmDspRoutineSignalType }}} * 型:EnumerationParam * 多重度:1 == DcmDspStartRoutineIn == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspStartRoutineIn }}} * 型:Container * 多重度:0..1 == DcmDspStartRoutineInSignal == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspStartRoutineIn/DcmDspStartRoutineInSignal }}} * 型:Container * 多重度:1..* == DcmDspRoutineSignalLength == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspStartRoutineIn/DcmDspStartRoutineInSignal/DcmDspRoutineSignalLength }}} * 型:IntegerParam * 多重度:1 == DcmDspRoutineSignalPos == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspStartRoutineIn/DcmDspStartRoutineInSignal/DcmDspRoutineSignalPos }}} * 型:IntegerParam * 多重度:1 == DcmDspRoutineSignalType == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspStartRoutineIn/DcmDspStartRoutineInSignal/DcmDspRoutineSignalType }}} * 型:EnumerationParam * 多重度:1 == DcmDspStartRoutineOut == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspStartRoutineOut }}} * 型:Container * 多重度:0..1 == DcmDspStartRoutineOutSignal == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspStartRoutineOut/DcmDspStartRoutineOutSignal }}} * 型:Container * 多重度:1..* == DcmDspRoutineSignalLength == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspStartRoutineOut/DcmDspStartRoutineOutSignal/DcmDspRoutineSignalLength }}} * 型:IntegerParam * 多重度:1 == DcmDspRoutineSignalPos == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspStartRoutineOut/DcmDspStartRoutineOutSignal/DcmDspRoutineSignalPos }}} * 型:IntegerParam * 多重度:1 == DcmDspRoutineSignalType == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo/DcmDspStartRoutineOut/DcmDspStartRoutineOutSignal/DcmDspRoutineSignalType }}} * 型:EnumerationParam * 多重度:1 == DcmDspSecurity == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSecurity }}} * 型:Container * 多重度:1 == DcmDspSecurityRow == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSecurity/DcmDspSecurityRow }}} * 型:Container * 多重度:0..31 == DcmDspSecurityADRSize == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSecurity/DcmDspSecurityRow/DcmDspSecurityADRSize }}} * 型:IntegerParam * 多重度:0..1 == DcmDspSecurityDelayTime == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSecurity/DcmDspSecurityRow/DcmDspSecurityDelayTime }}} * 型:FloatParam * 多重度:1 == DcmDspSecurityDelayTimeOnBoot == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSecurity/DcmDspSecurityRow/DcmDspSecurityDelayTimeOnBoot }}} * 型:FloatParam * 多重度:1 == DcmDspSecurityKeySize == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSecurity/DcmDspSecurityRow/DcmDspSecurityKeySize }}} * 型:IntegerParam * 多重度:1 == DcmDspSecurityLevel == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSecurity/DcmDspSecurityRow/DcmDspSecurityLevel }}} * 型:IntegerParam * 多重度:1 == DcmDspSecurityNumAttDelay == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSecurity/DcmDspSecurityRow/DcmDspSecurityNumAttDelay }}} * 型:IntegerParam * 多重度:1 == DcmDspSecuritySeedSize == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSecurity/DcmDspSecurityRow/DcmDspSecuritySeedSize }}} * 型:IntegerParam * 多重度:1 == DcmDspSession == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSession }}} * 型:Container * 多重度:1..* == DcmDspSessionRow == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSession/DcmDspSessionRow }}} * 型:Container * 多重度:0..31 == DcmDspSessionForBoot == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSession/DcmDspSessionRow/DcmDspSessionForBoot }}} * 型:EnumerationParam * 多重度:1 == DcmDspSessionLevel == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSession/DcmDspSessionRow/DcmDspSessionLevel }}} * 型:IntegerParam * 多重度:1 == DcmDspSessionP2ServerMax == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSession/DcmDspSessionRow/DcmDspSessionP2ServerMax }}} * 型:FloatParam * 多重度:1 == DcmDspSessionP2StarServerMax == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSession/DcmDspSessionRow/DcmDspSessionP2StarServerMax }}} * 型:FloatParam * 多重度:1 == DcmDspTestResultByObdmid == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspTestResultByObdmid }}} * 型:Container * 多重度:0..1 == DcmDspTestResultObdmidTid == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspTestResultByObdmid/DcmDspTestResultObdmidTid }}} * 型:Container * 多重度:1..* == DcmDspTestResultObdmid == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspTestResultByObdmid/DcmDspTestResultObdmidTid/DcmDspTestResultObdmid }}} * 型:IntegerParam * 多重度:1 == DcmDspTestResultObdmidTids == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspTestResultByObdmid/DcmDspTestResultObdmidTid/DcmDspTestResultObdmidTids }}} * 型:Container * 多重度:1..* == DcmDspTestResultObdmidTidUaSid == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspTestResultByObdmid/DcmDspTestResultObdmidTid/DcmDspTestResultObdmidTids/DcmDspTestResultObdmidTidUaSid }}} * 型:IntegerParam * 多重度:1 == DcmDspTestResultObdmidTidRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspTestResultByObdmid/DcmDspTestResultObdmidTid/DcmDspTestResultObdmidTids/DcmDspTestResultObdmidTidRef }}} * 型:Reference * 多重度:1..* == DcmDspTestResultTid == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspTestResultByObdmid/DcmDspTestResultTid }}} * 型:Container * 多重度:1..* == DcmDspTestResultTestId == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspTestResultByObdmid/DcmDspTestResultTid/DcmDspTestResultTestId }}} * 型:IntegerParam * 多重度:1 == DcmDspVehInfo == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspVehInfo }}} * 型:Container * 多重度:0..* == DcmDspVehInfoInfoType == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspVehInfo/DcmDspVehInfoInfoType }}} * 型:IntegerParam * 多重度:1 == DcmDspVehInfoData == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspVehInfo/DcmDspVehInfoData }}} * 型:Container * 多重度:1..* == DcmDspVehInfoDataOrder == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspVehInfo/DcmDspVehInfoData/DcmDspVehInfoDataOrder }}} * 型:IntegerParam * 多重度:1 == DcmDspVehInfoDataReadFnc == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspVehInfo/DcmDspVehInfoData/DcmDspVehInfoDataReadFnc }}} * 型:FunctionName * 多重度:0..1 == DcmDspVehInfoDataSize == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspVehInfo/DcmDspVehInfoData/DcmDspVehInfoDataSize }}} * 型:IntegerParam * 多重度:1 == DcmDspVehInfoDataUsePort == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspVehInfo/DcmDspVehInfoData/DcmDspVehInfoDataUsePort }}} * 型:BooleanParam * 多重度:1 == DcmGeneral == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmGeneral }}} * 型:Container * 多重度:1 == DcmDevErrorDetect == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmGeneral/DcmDevErrorDetect }}} * 型:BooleanParam * 多重度:1 == DcmRequestManufacturerNotificationEnabled == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmGeneral/DcmRequestManufacturerNotificationEnabled }}} * 型:BooleanParam * 多重度:1 == DcmRequestSupplierNotificationEnabled == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmGeneral/DcmRequestSupplierNotificationEnabled }}} * 型:BooleanParam * 多重度:1 == DcmRespondAllRequest == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmGeneral/DcmRespondAllRequest }}} * 型:BooleanParam * 多重度:1 == DcmTaskTime == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmGeneral/DcmTaskTime }}} * 型:FloatParam * 多重度:1 == DcmVersionInfoApi == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmGeneral/DcmVersionInfoApi }}} * 型:BooleanParam * 多重度:1 == DcmPageBufferCfg == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmPageBufferCfg }}} * 型:Container * 多重度:1 == DcmPagedBufferEnabled == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmPageBufferCfg/DcmPagedBufferEnabled }}} * 型:BooleanParam * 多重度:1 == DcmPagedBufferTimeout == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmPageBufferCfg/DcmPagedBufferTimeout }}} * 型:FloatParam * 多重度:0..1 == DcmProcessingConditions == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmProcessingConditions }}} * 型:Container * 多重度:0..1 == DcmModeCondition == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmProcessingConditions/DcmModeCondition }}} * 型:Container * 多重度:1..* == DcmConditionType == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmProcessingConditions/DcmModeCondition/DcmConditionType }}} * 型:EnumerationParam * 多重度:1 == DcmBswModeRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmProcessingConditions/DcmModeCondition/DcmBswModeRef }}} * 型:Reference * 多重度:0..1 == DcmSwcModeRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmProcessingConditions/DcmModeCondition/DcmSwcModeRef }}} * 型:Reference * 多重度:0..1 == DcmModeRule == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmProcessingConditions/DcmModeRule }}} * 型:Container * 多重度:1..* == DcmLogicalOperator == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmProcessingConditions/DcmModeRule/DcmLogicalOperator }}} * 型:EnumerationParam * 多重度:0..1 == DcmModeRuleNrcValue == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmProcessingConditions/DcmModeRule/DcmModeRuleNrcValue }}} * 型:IntegerParam * 多重度:0..1 == DcmArgumentRef == {{{ /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmProcessingConditions/DcmModeRule/DcmArgumentRef }}} * 型:Reference * 多重度:1..*