Changes between Version 7 and Version 8 of spec/Xcp
- Timestamp:
- Dec 6, 2022, 5:20:39 PM (17 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
spec/Xcp
v7 v8 9 9 = 概要 = 10 10 * XCPに関する解説サイト 11 * [https:// vector.com/vj_beginners-xcp_jp.htmlはじめてのXCP(ベクター・ジャパン株式会社)]11 * [https://cdn.vector.com/cms/content/know-how/VJ/PDF/For_Beginners_XCP.pdf はじめてのXCP(ベクター・ジャパン株式会社)] 12 12 * API一覧 13 13 14 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =|| 15 || [#Xcp_Init Xcp_Init] || 0|| 0x00|| ○ || 16 || [#Xcp_GetVersionInfo Xcp_GetVersionInfo] || 1|| 0x01|| ○ || 17 || [#Xcp_moduleRxIndication Xcp_<module>RxIndication] || 3|| 0x03|| ○ || 18 || [#Xcp_moduleTxConfirmation Xcp_<module>TxConfirmation] || 2|| 0x02|| ○ || 19 || [#Xcp_LoTriggerTransmit Xcp_<Lo>TriggerTransmit] || 65|| 0x41|| ○ || 20 || [#Xcp_SetTransmissionMode Xcp_SetTransmissionMode] || 5|| 0x05|| ○ || 21 || [#Xcp_MainFunction Xcp_MainFunction] || 4|| 0x04|| ○ || 22 23 * コンフィギュレーション一覧(R4.0.3) 24 * [#XcpConfig XcpConfig] (○) 25 * [#XcpDaqList XcpDaqList] (○) 26 * [#XcpDaqListNumber XcpDaqListNumber] (○) 27 * [#XcpDaqListType XcpDaqListType] (○) 28 * [#XcpMaxOdt XcpMaxOdt] (○) 29 * [#XcpMaxOdtEntries XcpMaxOdtEntries] (○) 30 * [#XcpDto XcpDto] (○) 31 * [#XcpDtoPid XcpDtoPid] (○) 32 * [#XcpDto2PduMapping XcpDto2PduMapping] (○) 33 * [#XcpOdt XcpOdt] (○) 34 * [#XcpOdtEntryMaxSize XcpOdtEntryMaxSize] (○) 35 * [#XcpOdtNumber XcpOdtNumber] (○) 36 * [#XcpOdt2DtoMapping XcpOdt2DtoMapping] (○) 37 * [#XcpOdtEntry XcpOdtEntry] (○) 38 * [#XcpOdtEntryAddress XcpOdtEntryAddress] (○) 39 * [#XcpOdtEntryLength XcpOdtEntryLength] (○) 40 * [#XcpOdtEntryNumber XcpOdtEntryNumber] (○) 41 * [#XcpDemEventParameterRefs XcpDemEventParameterRefs] (○) 42 * [#XCP_E_INIT_FAILED XCP_E_INIT_FAILED] (○) 43 * [#XcpEventChannel XcpEventChannel] (○) 44 * [#XcpEventChannelConsistency XcpEventChannelConsistency] (○) 45 * [#XcpEventChannelMaxDaqList XcpEventChannelMaxDaqList] (○) 46 * [#XcpEventChannelNumber XcpEventChannelNumber] (○) 47 * [#XcpEventChannelPriority XcpEventChannelPriority] (○) 48 * [#XcpEventChannelTimeCycle XcpEventChannelTimeCycle] (○) 49 * [#XcpEventChannelTimeUnit XcpEventChannelTimeUnit] (○) 50 * [#XcpEventChannelType XcpEventChannelType] (○) 51 * [#XcpEventChannelTriggeredDaqListRef XcpEventChannelTriggeredDaqListRef] (○) 52 * [#XcpPdu XcpPdu] (○) 53 * [#XcpRxPdu XcpRxPdu] (○) 54 * [#XcpRxPduId XcpRxPduId] (○) 55 * [#XcpRxPduRef XcpRxPduRef] (○) 56 * [#XcpTxPdu XcpTxPdu] (○) 57 * [#XcpTxPduId XcpTxPduId] (○) 58 * [#XcpTxPduRef XcpTxPduRef] (○) 59 * [#XcpGeneral XcpGeneral] (○) 60 * [#XcpDaqConfigType XcpDaqConfigType] (○) 61 * [#XcpDaqCount XcpDaqCount] (○) 62 * [#XcpDevErrorDetect XcpDevErrorDetect] (○) 63 * [#XcpIdentificationFieldType XcpIdentificationFieldType] (○) 64 * [#XcpMainFunctionPeriod XcpMainFunctionPeriod] (○) 65 * [#XcpMaxCto XcpMaxCto] (○) 66 * [#XcpMaxDto XcpMaxDto] (○) 67 * [#XcpMaxEventChannel XcpMaxEventChannel] (○) 68 * [#XcpMinDaq XcpMinDaq] (○) 69 * [#XcpOdtCount XcpOdtCount] (○) 70 * [#XcpOdtEntriesCount XcpOdtEntriesCount] (○) 71 * [#XcpOdtEntrySizeDaq XcpOdtEntrySizeDaq] (○) 72 * [#XcpOdtEntrySizeStim XcpOdtEntrySizeStim] (○) 73 * [#XcpOnCanEnabled XcpOnCanEnabled] (○) 74 * [#XcpOnCddEnabled XcpOnCddEnabled] (○) 75 * [#XcpOnEthernetEnabled XcpOnEthernetEnabled] (○) 76 * [#XcpOnFlexRayEnabled XcpOnFlexRayEnabled] (○) 77 * [#XcpPrescalerSupported XcpPrescalerSupported] (○) 78 * [#XcpSuppressTxSupport XcpSuppressTxSupport] (○) 79 * [#XcpTimestampTicks XcpTimestampTicks] (○) 80 * [#XcpTimestampType XcpTimestampType] (○) 81 * [#XcpTimestampUnit XcpTimestampUnit] (○) 82 * [#XcpVersionInfoApi XcpVersionInfoApi] (○) 83 * [#XcpCounterRef XcpCounterRef] (○) 14 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||= R21-11 =|| 15 || [#Xcp_Init Xcp_Init] || 0|| 0x00|| ○ || ○ || 16 || [#Xcp_GetVersionInfo Xcp_GetVersionInfo] || 1|| 0x01|| ○ || ○ || 17 || [#Xcp_moduleRxIndication Xcp_<module>RxIndication] || 3|| 0x03|| ○ || - || 18 || [#Xcp_moduleTxConfirmation Xcp_<module>TxConfirmation] || 2|| 0x02|| ○ || - || 19 || [#Xcp_LoTriggerTransmit Xcp_<Lo>TriggerTransmit] || 65|| 0x41|| ○ || ○ || 20 || [#Xcp_SetTransmissionMode Xcp_SetTransmissionMode] || 5|| 0x05|| ○ || ○ || 21 || [#Xcp_LoRxIndication Xcp_<Lo>RxIndication] || 66|| 0x42|| - || ○ || 22 || [#Xcp_LoTxConfirmation Xcp_<Lo>TxConfirmation] || 64|| 0x40|| - || ○ || 23 || [#Xcp_MainFunction Xcp_MainFunction] || 4|| 0x04|| ○ || ○ || 24 25 * コンフィギュレーション一覧 (R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11) 26 * [#XcpConfig XcpConfig] (○/○/○/○/○/○/○/○) 27 * [#XcpCommunicationChannel XcpCommunicationChannel] (-/-/-/○/○/○/○/○) 28 * [#XcpChannelRxPduRef XcpChannelRxPduRef] (-/-/-/○/○/○/○/○) 29 * [#XcpChannelTxPduRef XcpChannelTxPduRef] (-/-/-/○/○/○/○/○) 30 * [#XcpComMChannelRef XcpComMChannelRef] (-/-/-/○/○/○/○/○) 31 * [#XcpDaqList XcpDaqList] (○/○/○/○/○/○/○/○) 32 * [#XcpDaqListNumber XcpDaqListNumber] (○/○/○/○/○/○/○/○) 33 * [#XcpDaqListType XcpDaqListType] (○/○/○/○/○/○/○/○) 34 * [#XcpDto XcpDto] (○/○/○/○/○/○/○/○) 35 * [#XcpDto2PduMapping XcpDto2PduMapping] (○/○/○/○/○/○/○/○) 36 * [#XcpDtoPid XcpDtoPid] (○/○/○/○/○/○/○/○) 37 * [#XcpMaxOdt XcpMaxOdt] (○/○/○/○/○/○/○/○) 38 * [#XcpMaxOdtEntries XcpMaxOdtEntries] (○/○/○/○/○/○/○/○) 39 * [#XcpOdt XcpOdt] (○/○/○/○/○/○/○/○) 40 * [#XcpOdt2DtoMapping XcpOdt2DtoMapping] (○/○/○/○/○/○/○/○) 41 * [#XcpOdtEntry XcpOdtEntry] (○/○/○/○/○/○/○/○) 42 * [#XcpOdtEntryAddress XcpOdtEntryAddress] (○/○/○/○/○/○/○/○) 43 * [#XcpOdtEntryBitOffset XcpOdtEntryBitOffset] (-/○/○/○/○/○/○/○) 44 * [#XcpOdtEntryLength XcpOdtEntryLength] (○/○/○/○/○/○/○/○) 45 * [#XcpOdtEntryNumber XcpOdtEntryNumber] (○/○/○/○/○/○/○/○) 46 * [#XcpOdtEntryMaxSize XcpOdtEntryMaxSize] (○/○/○/○/○/○/○/○) 47 * [#XcpOdtNumber XcpOdtNumber] (○/○/○/○/○/○/○/○) 48 * [#XcpDemEventParameterRefs XcpDemEventParameterRefs] (○/-/-/-/-/-/-/-) 49 * [#XCP_E_INIT_FAILED XCP_E_INIT_FAILED] (○/-/-/-/-/-/-/-) 50 * [#XcpEventChannel XcpEventChannel] (○/○/○/○/○/○/○/○) 51 * [#XcpEventChannelConsistency XcpEventChannelConsistency] (○/○/○/○/○/○/○/○) 52 * [#XcpEventChannelMaxDaqList XcpEventChannelMaxDaqList] (○/○/○/○/○/○/○/○) 53 * [#XcpEventChannelNumber XcpEventChannelNumber] (○/○/○/○/○/○/○/○) 54 * [#XcpEventChannelPriority XcpEventChannelPriority] (○/○/○/○/○/○/○/○) 55 * [#XcpEventChannelTimeCycle XcpEventChannelTimeCycle] (○/○/○/○/○/○/○/○) 56 * [#XcpEventChannelTimeUnit XcpEventChannelTimeUnit] (○/○/○/○/○/○/○/○) 57 * [#XcpEventChannelTriggeredDaqListRef XcpEventChannelTriggeredDaqListRef] (○/○/○/○/○/○/○/○) 58 * [#XcpEventChannelType XcpEventChannelType] (○/○/○/○/○/○/○/○) 59 * [#XcpPageSwitching XcpPageSwitching] (-/-/-/-/-/○/○/○) 60 * [#XcpSegment XcpSegment] (-/-/-/-/-/○/○/○) 61 * [#XcpPage XcpPage] (-/-/-/-/-/○/○/○) 62 * [#XcpPageAddress XcpPageAddress] (-/-/-/-/-/○/○/○) 63 * [#XcpReferencePageAddress XcpReferencePageAddress] (-/-/-/-/-/○/○/○) 64 * [#XcpSegmentLength XcpSegmentLength] (-/-/-/-/-/○/○/○) 65 * [#XcpWorkingPageAddress XcpWorkingPageAddress] (-/-/-/-/-/○/○/○) 66 * [#XcpPdu XcpPdu] (○/○/○/○/○/○/○/○) 67 * [#XcpRxPdu XcpRxPdu] (○/○/○/○/○/○/○/○) 68 * [#XcpRxPduId XcpRxPduId] (○/○/○/○/○/○/○/○) 69 * [#XcpRxPduRef XcpRxPduRef] (○/○/○/○/○/○/○/○) 70 * [#XcpTxPdu XcpTxPdu] (○/○/○/○/○/○/○/○) 71 * [#XcpTxPduId XcpTxPduId] (○/○/○/○/○/○/○/○) 72 * [#XcpTxPduRef XcpTxPduRef] (○/○/○/○/○/○/○/○) 73 * [#XcpGeneral XcpGeneral] (○/○/○/○/○/○/○/○) 74 * [#XcpCounterRef XcpCounterRef] (○/○/○/○/○/○/○/○) 75 * [#XcpDaqConfigType XcpDaqConfigType] (○/○/○/○/○/○/○/○) 76 * [#XcpDaqCount XcpDaqCount] (○/○/○/○/○/○/○/○) 77 * [#XcpDevErrorDetect XcpDevErrorDetect] (○/○/○/○/○/○/○/○) 78 * [#XcpFlashProgrammingEnabled XcpFlashProgrammingEnabled] (-/-/○/○/○/○/○/○) 79 * [#XcpIdentificationFieldType XcpIdentificationFieldType] (○/○/○/○/○/○/○/○) 80 * [#XcpMainFunctionPeriod XcpMainFunctionPeriod] (○/○/○/○/○/○/○/○) 81 * [#XcpMaxCto XcpMaxCto] (○/○/○/○/○/○/○/○) 82 * [#XcpMaxDto XcpMaxDto] (○/○/○/○/○/○/○/○) 83 * [#XcpMaxEventChannel XcpMaxEventChannel] (○/○/○/○/○/○/○/○) 84 * [#XcpMinDaq XcpMinDaq] (○/○/○/○/○/○/○/○) 85 * [#XcpNvRamBlockIdRef XcpNvRamBlockIdRef] (-/-/○/○/○/○/○/○) 86 * [#XcpOdtCount XcpOdtCount] (○/○/○/○/○/○/○/○) 87 * [#XcpOdtEntriesCount XcpOdtEntriesCount] (○/○/○/○/○/○/○/○) 88 * [#XcpOdtEntrySizeDaq XcpOdtEntrySizeDaq] (○/○/○/○/○/○/○/○) 89 * [#XcpOdtEntrySizeStim XcpOdtEntrySizeStim] (○/○/○/○/○/○/○/○) 90 * [#XcpOnCanEnabled XcpOnCanEnabled] (○/○/○/○/○/○/○/○) 91 * [#XcpOnCddEnabled XcpOnCddEnabled] (○/○/○/○/○/○/○/○) 92 * [#XcpOnEthernetEnabled XcpOnEthernetEnabled] (○/○/○/○/○/○/○/○) 93 * [#XcpOnFlexRayEnabled XcpOnFlexRayEnabled] (○/○/○/○/○/○/○/○) 94 * [#XcpPrescalerSupported XcpPrescalerSupported] (○/○/○/○/○/○/○/○) 95 * [#XcpSuppressTxSupport XcpSuppressTxSupport] (○/○/○/○/○/○/○/○) 96 * [#XcpTimestampTicks XcpTimestampTicks] (○/○/○/○/○/○/○/○) 97 * [#XcpTimestampType XcpTimestampType] (○/○/○/○/○/○/○/○) 98 * [#XcpTimestampUnit XcpTimestampUnit] (○/○/○/○/○/○/○/○) 99 * [#XcpVersionInfoApi XcpVersionInfoApi] (○/○/○/○/○/○/○/○) 84 100 85 101 * エラーコード一覧 86 102 * "--"は[wiki:spec/Dem Dem]により決定される 87 103 88 ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =|| 89 || XCP_E_INV_POINTER || 1|| 0x01|| ○ || 90 || XCP_E_NOT_INITIALIZED || 2|| 0x02|| ○ || 91 || XCP_E_INVALID_PDUID || 3|| 0x03|| ○ || 92 || XCP_E_INIT_FAILED || --|| --|| ○ || 93 || XCP_E_NULL_POINTER || 18|| 0x12|| ○ || 104 ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||= R21-11 =|| 105 || XCP_E_INV_POINTER || 1|| 0x01|| ○ || - || 106 || XCP_E_NOT_INITIALIZED || 2|| 0x02|| ○ || - || 107 || XCP_E_UNINIT || 2|| 0x02|| - || ○ || 108 || XCP_E_INVALID_PDUID || 3|| 0x03|| ○ || ○ || 109 || XCP_E_INIT_FAILED || --[[BR]]4|| --[[BR]]0x04|| ○[[BR]]- || -[[BR]]○ || 110 || XCP_E_NULL_POINTER || 18|| 0x12|| ○ || - || 111 || XCP_E_PARAM_POINTER || 18|| 0x12|| - || ○ || 94 112 95 113 ---- … … 107 125 }}} 108 126 109 == Xcp_ moduleRxIndication ==127 == Xcp_<module>RxIndication == 110 128 {{{ 111 129 void Xcp_<module>RxIndication(PduIdType XcpRxPduId, PduInfoType* XcpRxPduPtr) 112 130 }}} 113 131 114 == Xcp_ moduleTxConfirmation ==132 == Xcp_<module>TxConfirmation == 115 133 {{{ 116 134 void Xcp_<module>TxConfirmation(PduIdType XcpTxPduId) 117 135 }}} 118 136 119 == Xcp_ LoTriggerTransmit ==137 == Xcp_<Lo>TriggerTransmit == 120 138 {{{ 121 139 Std_ReturnType Xcp_<Lo>TriggerTransmit(PduIdType TxPduId, PduInfoType* PduInfoPtr) … … 127 145 }}} 128 146 147 == Xcp_<Lo>RxIndication == 148 {{{ 149 void Xcp_<Lo>RxIndication (PduIdType RxPduId, const PduInfoType* PduInfoPtr) 150 }}} 151 152 == Xcp_<Lo>TxConfirmation == 153 {{{ 154 void Xcp_<Lo>TxConfirmation (PduIdType TxPduId, Std_ReturnType result) 155 }}} 156 129 157 == Xcp_MainFunction == 130 158 {{{ … … 140 168 /AUTOSAR/EcucDefs/Xcp/XcpConfig 141 169 }}} 142 * 型:Container 143 * 多重度:1 170 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 171 * SWSタグ: ECUC_Xcp_00020 172 * タイプ: PARAM-CONF-CONTAINER 173 * 多重度: 1 174 175 == XcpCommunicationChannel == 176 {{{ 177 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpCommunicationChannel 178 }}} 179 * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 180 * SWSタグ: ECUC_Xcp_00183 181 * タイプ: PARAM-CONF-CONTAINER 182 * 多重度: 0..* 183 184 == XcpChannelRxPduRef == 185 {{{ 186 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpCommunicationChannel/XcpChannelRxPduRef 187 }}} 188 * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 189 * SWSタグ: ECUC_Xcp_00185 190 * タイプ: REFERENCE 191 * 多重度: 0..1 192 * 参照先: [#XcpRxPdu /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpPdu/XcpRxPdu] 193 194 == XcpChannelTxPduRef == 195 {{{ 196 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpCommunicationChannel/XcpChannelTxPduRef 197 }}} 198 * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 199 * SWSタグ: ECUC_Xcp_00184 200 * タイプ: REFERENCE 201 * 多重度: 1 202 * 参照先: [#XcpTxPdu /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpPdu/XcpTxPdu] 203 204 == XcpComMChannelRef == 205 {{{ 206 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpCommunicationChannel/XcpComMChannelRef 207 }}} 208 * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 209 * SWSタグ: ECUC_Xcp_00186 210 * タイプ: REFERENCE 211 * 多重度: 1 212 * 参照先: [wiki:spec/ComM#ComMChannel /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel] 144 213 145 214 == XcpDaqList == … … 147 216 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList 148 217 }}} 149 * 型:Container 150 * 多重度:1..* 218 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 219 * SWSタグ: ECUC_Xcp_00050 220 * タイプ: PARAM-CONF-CONTAINER 221 * 多重度: 1..* 151 222 152 223 == XcpDaqListNumber == … … 154 225 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpDaqListNumber 155 226 }}} 156 * 型:IntegerParam 157 * 多重度:1 227 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 228 * SWSタグ: ECUC_Xcp_00051 229 * タイプ: INTEGER-PARAM 230 * 多重度: 1 231 * 上限値: 65534 232 * 下限値: 0 158 233 159 234 == XcpDaqListType == … … 161 236 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpDaqListType 162 237 }}} 163 * 型:EnumerationParam 164 * 多重度:1 238 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 239 * SWSタグ: ECUC_Xcp_00052 240 * タイプ: ENUMERATION-PARAM 241 * 多重度: 1 242 * 選択肢: 243 * DAQ 244 * DAQ_STIM 245 * STIM 246 247 == XcpDto == 248 {{{ 249 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpDto 250 }}} 251 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 252 * SWSタグ: ECUC_Xcp_00065 253 * タイプ: PARAM-CONF-CONTAINER 254 * 多重度: 0..* 255 256 == XcpDto2PduMapping == 257 {{{ 258 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpDto/XcpDto2PduMapping 259 }}} 260 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 261 * SWSタグ: ECUC_Xcp_00067 262 * タイプ: CHOICE-REFERENCE 263 * 多重度: 1 264 * 参照先: 265 * [#XcpRxPdu /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpPdu/XcpRxPdu] 266 * [#XcpTxPdu /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpPdu/XcpTxPdu] 267 268 == XcpDtoPid == 269 {{{ 270 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpDto/XcpDtoPid 271 }}} 272 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 273 * SWSタグ: ECUC_Xcp_00066 274 * タイプ: INTEGER-PARAM 275 * 多重度: 1 276 * 上限値: 251 277 * 下限値: 0 165 278 166 279 == XcpMaxOdt == … … 168 281 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpMaxOdt 169 282 }}} 170 * 型:IntegerParam 171 * 多重度:1 283 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 284 * SWSタグ: ECUC_Xcp_00053 285 * タイプ: INTEGER-PARAM 286 * 多重度: 1 287 * 上限値: 252 288 * 下限値: 0 172 289 173 290 == XcpMaxOdtEntries == … … 175 292 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpMaxOdtEntries 176 293 }}} 177 * 型:IntegerParam 178 * 多重度:1 179 180 == XcpDto == 181 {{{ 182 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpDto 183 }}} 184 * 型:Container 185 * 多重度:0..* 186 187 == XcpDtoPid == 188 {{{ 189 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpDto/XcpDtoPid 190 }}} 191 * 型:IntegerParam 192 * 多重度:1 193 194 == XcpDto2PduMapping == 195 {{{ 196 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpDto/XcpDto2PduMapping 197 }}} 198 * 型:Reference 199 * 多重度:1 294 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 295 * SWSタグ: ECUC_Xcp_00058 296 * タイプ: INTEGER-PARAM 297 * 多重度: 1 298 * 上限値: 255 299 * 下限値: 0 200 300 201 301 == XcpOdt == … … 203 303 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpOdt 204 304 }}} 205 * 型:Container 206 * 多重度:1..* 305 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 306 * SWSタグ: ECUC_Xcp_00055 307 * タイプ: PARAM-CONF-CONTAINER 308 * 多重度: 309 * R4.0.3/R4.1.3: 1..* 310 * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0..* 311 312 == XcpOdt2DtoMapping == 313 {{{ 314 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpOdt/XcpOdt2DtoMapping 315 }}} 316 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 317 * SWSタグ: ECUC_Xcp_00056 318 * タイプ: REFERENCE 319 * 多重度: 320 * R4.0.3/R4.1.3: 1 321 * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0..1 322 * 参照先: [#XcpDto /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpDto] 323 324 == XcpOdtEntry == 325 {{{ 326 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpOdt/XcpOdtEntry 327 }}} 328 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 329 * SWSタグ: ECUC_Xcp_00061 330 * タイプ: PARAM-CONF-CONTAINER 331 * 多重度: 1..* 332 333 == XcpOdtEntryAddress == 334 {{{ 335 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpOdt/XcpOdtEntry/XcpOdtEntryAddress 336 }}} 337 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 338 * SWSタグ: ECUC_Xcp_00063 339 * タイプ: LINKER-SYMBOL 340 * 多重度: 341 * R4.0.3/R4.1.3: 1 342 * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0..1 343 344 == XcpOdtEntryBitOffset == 345 {{{ 346 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpOdt/XcpOdtEntry/XcpOdtEntryBitOffset 347 }}} 348 * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 349 * SWSタグ: ECUC_Xcp_00179 350 * タイプ: INTEGER-PARAM 351 * 多重度: 0..1 352 * 上限値: 31 353 * 下限値: 0 354 355 == XcpOdtEntryLength == 356 {{{ 357 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpOdt/XcpOdtEntry/XcpOdtEntryLength 358 }}} 359 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 360 * SWSタグ: ECUC_Xcp_00064 361 * タイプ: INTEGER-PARAM 362 * 多重度: 363 * R4.0.3/R4.1.3: 1 364 * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0..1 365 * 上限値: 255 366 * 下限値: 0 367 368 == XcpOdtEntryNumber == 369 {{{ 370 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpOdt/XcpOdtEntry/XcpOdtEntryNumber 371 }}} 372 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 373 * SWSタグ: ECUC_Xcp_00062 374 * タイプ: INTEGER-PARAM 375 * 多重度: 376 * R4.0.3/R4.1.3: 1 377 * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0..1 378 * 上限値: 254 379 * 下限値: 0 207 380 208 381 == XcpOdtEntryMaxSize == … … 210 383 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpOdt/XcpOdtEntryMaxSize 211 384 }}} 212 * 型:IntegerParam 213 * 多重度:1 385 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 386 * SWSタグ: ECUC_Xcp_00060 387 * タイプ: INTEGER-PARAM 388 * 多重度: 1 389 * 上限値: 254 390 * 下限値: 0 214 391 215 392 == XcpOdtNumber == … … 217 394 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpOdt/XcpOdtNumber 218 395 }}} 219 * 型:IntegerParam 220 * 多重度:1 221 222 == XcpOdt2DtoMapping == 223 {{{ 224 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpOdt/XcpOdt2DtoMapping 225 }}} 226 * 型:Reference 227 * 多重度:1 228 229 == XcpOdtEntry == 230 {{{ 231 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpOdt/XcpOdtEntry 232 }}} 233 * 型:Container 234 * 多重度:1..* 235 236 == XcpOdtEntryAddress == 237 {{{ 238 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpOdt/XcpOdtEntry/XcpOdtEntryAddress 239 }}} 240 * 型:LinkerSymbol 241 * 多重度:1 242 243 == XcpOdtEntryLength == 244 {{{ 245 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpOdt/XcpOdtEntry/XcpOdtEntryLength 246 }}} 247 * 型:IntegerParam 248 * 多重度:1 249 250 == XcpOdtEntryNumber == 251 {{{ 252 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpOdt/XcpOdtEntry/XcpOdtEntryNumber 253 }}} 254 * 型:IntegerParam 255 * 多重度:1 396 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 397 * SWSタグ: ECUC_Xcp_00057 398 * タイプ: INTEGER-PARAM 399 * 多重度: 400 * R4.0.3/R4.1.3: 1 401 * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0..1 402 * 上限値: 251 403 * 下限値: 0 256 404 257 405 == XcpDemEventParameterRefs == … … 259 407 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDemEventParameterRefs 260 408 }}} 261 * 型:Container 262 * 多重度:0..1 409 * 対象リビジョン: R4.0.3 410 * タイプ: PARAM-CONF-CONTAINER 411 * 多重度: 0..1 263 412 264 413 == XCP_E_INIT_FAILED == … … 266 415 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDemEventParameterRefs/XCP_E_INIT_FAILED 267 416 }}} 268 * 型:Reference 269 * 多重度:0..1 417 * 対象リビジョン: R4.0.3 418 * タイプ: SYMBOLIC-NAME-REFERENCE 419 * 多重度: 0..1 420 * 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter] 270 421 271 422 == XcpEventChannel == … … 273 424 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpEventChannel 274 425 }}} 275 * 型:Container 276 * 多重度:1..* 426 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 427 * SWSタグ: ECUC_Xcp_00150 428 * タイプ: PARAM-CONF-CONTAINER 429 * 多重度: 1..* 277 430 278 431 == XcpEventChannelConsistency == … … 280 433 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpEventChannel/XcpEventChannelConsistency 281 434 }}} 282 * 型:EnumerationParam 283 * 多重度:1 435 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 436 * SWSタグ: ECUC_Xcp_00171 437 * タイプ: ENUMERATION-PARAM 438 * 多重度: 1 439 * 選択肢: 440 * DAQ 441 * EVENT 442 * ODT 443 * デフォルト値: ODT 284 444 285 445 == XcpEventChannelMaxDaqList == … … 287 447 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpEventChannel/XcpEventChannelMaxDaqList 288 448 }}} 289 * 型:IntegerParam 290 * 多重度:1 449 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 450 * SWSタグ: ECUC_Xcp_00153 451 * タイプ: INTEGER-PARAM 452 * 多重度: 1 453 * 上限値: 255 454 * 下限値: 0 291 455 292 456 == XcpEventChannelNumber == … … 294 458 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpEventChannel/XcpEventChannelNumber 295 459 }}} 296 * 型:IntegerParam 297 * 多重度:1 460 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 461 * SWSタグ: ECUC_Xcp_00152 462 * タイプ: INTEGER-PARAM 463 * 多重度: 1 464 * 上限値: 65534 465 * 下限値: 0 298 466 299 467 == XcpEventChannelPriority == … … 301 469 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpEventChannel/XcpEventChannelPriority 302 470 }}} 303 * 型:IntegerParam 304 * 多重度:1 471 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 472 * SWSタグ: ECUC_Xcp_00154 473 * タイプ: INTEGER-PARAM 474 * 多重度: 1 475 * 上限値: 255 476 * 下限値: 0 305 477 306 478 == XcpEventChannelTimeCycle == … … 308 480 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpEventChannel/XcpEventChannelTimeCycle 309 481 }}} 310 * 型:IntegerParam 311 * 多重度:1 482 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 483 * SWSタグ: ECUC_Xcp_00173 484 * タイプ: INTEGER-PARAM 485 * 多重度: 1 486 * 上限値: 255 487 * 下限値: 0 312 488 313 489 == XcpEventChannelTimeUnit == … … 315 491 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpEventChannel/XcpEventChannelTimeUnit 316 492 }}} 317 * 型:EnumerationParam 318 * 多重度:0..1 493 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 494 * SWSタグ: ECUC_Xcp_00174 495 * タイプ: ENUMERATION-PARAM 496 * 多重度: 0..1 497 * 選択肢: 498 * TIMESTAMP_UNIT_100MS 499 * TIMESTAMP_UNIT_100NS 500 * TIMESTAMP_UNIT_100PS 501 * TIMESTAMP_UNIT_100US 502 * TIMESTAMP_UNIT_10MS 503 * TIMESTAMP_UNIT_10NS 504 * TIMESTAMP_UNIT_10PS 505 * TIMESTAMP_UNIT_10US 506 * TIMESTAMP_UNIT_1MS 507 * TIMESTAMP_UNIT_1NS 508 * TIMESTAMP_UNIT_1PS 509 * TIMESTAMP_UNIT_1S 510 * TIMESTAMP_UNIT_1US 511 512 == XcpEventChannelTriggeredDaqListRef == 513 {{{ 514 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpEventChannel/XcpEventChannelTriggeredDaqListRef 515 }}} 516 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 517 * SWSタグ: ECUC_Xcp_00151 518 * タイプ: REFERENCE 519 * 多重度: 520 * R4.0.3/R4.1.3: 1..* 521 * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0..* 522 * 参照先: [#XcpDaqList /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList] 319 523 320 524 == XcpEventChannelType == … … 322 526 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpEventChannel/XcpEventChannelType 323 527 }}} 324 * 型:EnumerationParam 325 * 多重度:1 326 327 == XcpEventChannelTriggeredDaqListRef == 328 {{{ 329 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpEventChannel/XcpEventChannelTriggeredDaqListRef 330 }}} 331 * 型:Reference 332 * 多重度:1..* 528 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 529 * SWSタグ: ECUC_Xcp_00172 530 * タイプ: ENUMERATION-PARAM 531 * 多重度: 1 532 * 選択肢: 533 * DAQ 534 * DAQ_STIM 535 * STIM 536 * デフォルト値: DAQ 537 538 == XcpPageSwitching == 539 {{{ 540 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpPageSwitching 541 }}} 542 * 対象リビジョン: R19-11/R20-11/R21-11 543 * SWSタグ: ECUC_Xcp_00187 544 * タイプ: PARAM-CONF-CONTAINER 545 * 多重度: 0..1 546 547 == XcpSegment == 548 {{{ 549 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpPageSwitching/XcpSegment 550 }}} 551 * 対象リビジョン: R19-11/R20-11/R21-11 552 * SWSタグ: ECUC_Xcp_00188 553 * タイプ: PARAM-CONF-CONTAINER 554 * 多重度: 0..* 555 556 == XcpPage == 557 {{{ 558 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpPageSwitching/XcpSegment/XcpPage 559 }}} 560 * 対象リビジョン: R19-11/R20-11/R21-11 561 * SWSタグ: ECUC_Xcp_00192 562 * タイプ: PARAM-CONF-CONTAINER 563 * 多重度: 0..254 564 565 == XcpPageAddress == 566 {{{ 567 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpPageSwitching/XcpSegment/XcpPage/XcpPageAddress 568 }}} 569 * 対象リビジョン: R19-11/R20-11/R21-11 570 * SWSタグ: ECUC_Xcp_00193 571 * タイプ: LINKER-SYMBOL 572 * 多重度: 1 573 574 == XcpReferencePageAddress == 575 {{{ 576 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpPageSwitching/XcpSegment/XcpReferencePageAddress 577 }}} 578 * 対象リビジョン: R19-11/R20-11/R21-11 579 * SWSタグ: ECUC_Xcp_00189 580 * タイプ: LINKER-SYMBOL 581 * 多重度: 1 582 583 == XcpSegmentLength == 584 {{{ 585 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpPageSwitching/XcpSegment/XcpSegmentLength 586 }}} 587 * 対象リビジョン: R19-11/R20-11/R21-11 588 * SWSタグ: ECUC_Xcp_00191 589 * タイプ: INTEGER-PARAM 590 * 多重度: 1 591 * 上限値: 18446744073709551615 592 * 下限値: 0 593 594 == XcpWorkingPageAddress == 595 {{{ 596 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpPageSwitching/XcpSegment/XcpWorkingPageAddress 597 }}} 598 * 対象リビジョン: R19-11/R20-11/R21-11 599 * SWSタグ: ECUC_Xcp_00190 600 * タイプ: LINKER-SYMBOL 601 * 多重度: 1 333 602 334 603 == XcpPdu == … … 336 605 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpPdu 337 606 }}} 338 * 型:Container 339 * 多重度:1..* 607 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 608 * SWSタグ: ECUC_Xcp_00100 609 * タイプ: CHOICE-CONTAINER 610 * 多重度: 1..* 340 611 341 612 == XcpRxPdu == … … 343 614 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpPdu/XcpRxPdu 344 615 }}} 345 * 型:Container 346 * 多重度:0..1 616 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 617 * SWSタグ: ECUC_Xcp_00105 618 * タイプ: PARAM-CONF-CONTAINER 619 * 多重度: 0..1 347 620 348 621 == XcpRxPduId == … … 350 623 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpPdu/XcpRxPdu/XcpRxPduId 351 624 }}} 352 * 型:IntegerParam 353 * 多重度:1 625 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 626 * SWSタグ: ECUC_Xcp_00106 627 * タイプ: INTEGER-PARAM 628 * 多重度: 1 629 * 上限値: 65535 630 * 下限値: 0 354 631 355 632 == XcpRxPduRef == … … 357 634 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpPdu/XcpRxPdu/XcpRxPduRef 358 635 }}} 359 * 型:Reference 360 * 多重度:1 636 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 637 * SWSタグ: ECUC_Xcp_00107 638 * タイプ: REFERENCE 639 * 多重度: 1 640 * 参照先: 641 * R4.0.3: [wiki:spec/EcuC#Pdu2 /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu] 642 * R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: [wiki:spec/EcuC#Pdu /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/Pdu] 361 643 362 644 == XcpTxPdu == … … 364 646 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpPdu/XcpTxPdu 365 647 }}} 366 * 型:Container 367 * 多重度:0..1 648 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 649 * SWSタグ: ECUC_Xcp_00101 650 * タイプ: PARAM-CONF-CONTAINER 651 * 多重度: 0..1 368 652 369 653 == XcpTxPduId == … … 371 655 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpPdu/XcpTxPdu/XcpTxPduId 372 656 }}} 373 * 型:IntegerParam 374 * 多重度:1 657 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 658 * SWSタグ: ECUC_Xcp_00103 659 * タイプ: INTEGER-PARAM 660 * 多重度: 1 661 * 上限値: 65535 662 * 下限値: 0 375 663 376 664 == XcpTxPduRef == … … 378 666 /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpPdu/XcpTxPdu/XcpTxPduRef 379 667 }}} 380 * 型:Reference 381 * 多重度:1 668 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 669 * SWSタグ: ECUC_Xcp_00104 670 * タイプ: REFERENCE 671 * 多重度: 1 672 * 参照先: 673 * R4.0.3: [wiki:spec/EcuC#Pdu2 /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu] 674 * R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: [wiki:spec/EcuC#Pdu /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/Pdu] 382 675 383 676 == XcpGeneral == … … 385 678 /AUTOSAR/EcucDefs/Xcp/XcpGeneral 386 679 }}} 387 * 型:Container 388 * 多重度:1 680 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 681 * SWSタグ: ECUC_Xcp_00001 682 * タイプ: PARAM-CONF-CONTAINER 683 * 多重度: 1 684 685 == XcpCounterRef == 686 {{{ 687 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpCounterRef 688 }}} 689 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 690 * SWSタグ: ECUC_Xcp_00162 691 * タイプ: REFERENCE 692 * 多重度: 1 693 * 参照先: [wiki:spec/Os#OsCounter /AUTOSAR/EcucDefs/Os/OsCounter] 389 694 390 695 == XcpDaqConfigType == … … 392 697 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpDaqConfigType 393 698 }}} 394 * 型:EnumerationParam 395 * 多重度:1 699 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 700 * SWSタグ: ECUC_Xcp_00164 701 * タイプ: ENUMERATION-PARAM 702 * 多重度: 1 703 * 選択肢: 704 * DAQ_DYNAMIC 705 * DAQ_STATIC 396 706 397 707 == XcpDaqCount == … … 399 709 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpDaqCount 400 710 }}} 401 * 型:IntegerParam 402 * 多重度:1 711 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 712 * SWSタグ: ECUC_Xcp_00012 713 * タイプ: INTEGER-PARAM 714 * 多重度: 1 715 * 上限値: 65535 716 * 下限値: 0 403 717 404 718 == XcpDevErrorDetect == … … 406 720 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpDevErrorDetect 407 721 }}} 408 * 型:BooleanParam 409 * 多重度:1 722 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 723 * SWSタグ: ECUC_Xcp_00003 724 * タイプ: BOOLEAN-PARAM 725 * 多重度: 1 726 * デフォルト値: 727 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false 728 729 == XcpFlashProgrammingEnabled == 730 {{{ 731 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpFlashProgrammingEnabled 732 }}} 733 * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 734 * SWSタグ: ECUC_Xcp_00181 735 * タイプ: BOOLEAN-PARAM 736 * 多重度: 1 410 737 411 738 == XcpIdentificationFieldType == … … 413 740 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpIdentificationFieldType 414 741 }}} 415 * 型:EnumerationParam 416 * 多重度:1 742 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 743 * SWSタグ: ECUC_Xcp_00170 744 * タイプ: ENUMERATION-PARAM 745 * 多重度: 1 746 * 選択肢: 747 * ABSOLUTE 748 * RELATIVE_BYTE 749 * RELATIVE_WORD 750 * RELATIVE_WORD_ALIGNED 417 751 418 752 == XcpMainFunctionPeriod == … … 420 754 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpMainFunctionPeriod 421 755 }}} 422 * 型:FloatParam 423 * 多重度:1 756 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 757 * SWSタグ: ECUC_Xcp_00014 758 * タイプ: FLOAT-PARAM 759 * 多重度: 1 760 * 上限値: INF 761 * 下限値: 0 424 762 425 763 == XcpMaxCto == … … 427 765 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpMaxCto 428 766 }}} 429 * 型:IntegerParam 430 * 多重度:1 767 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 768 * SWSタグ: ECUC_Xcp_00004 769 * タイプ: INTEGER-PARAM 770 * 多重度: 1 771 * 上限値: 255 772 * 下限値: 8 431 773 432 774 == XcpMaxDto == … … 434 776 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpMaxDto 435 777 }}} 436 * 型:IntegerParam 437 * 多重度:1 778 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 779 * SWSタグ: ECUC_Xcp_00005 780 * タイプ: INTEGER-PARAM 781 * 多重度: 1 782 * 上限値: 65535 783 * 下限値: 8 438 784 439 785 == XcpMaxEventChannel == … … 441 787 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpMaxEventChannel 442 788 }}} 443 * 型:IntegerParam 444 * 多重度:1 789 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 790 * SWSタグ: ECUC_Xcp_00011 791 * タイプ: INTEGER-PARAM 792 * 多重度: 1 793 * 上限値: 65535 794 * 下限値: 0 445 795 446 796 == XcpMinDaq == … … 448 798 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpMinDaq 449 799 }}} 450 * 型:IntegerParam 451 * 多重度:1 800 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 801 * SWSタグ: ECUC_Xcp_00013 802 * タイプ: INTEGER-PARAM 803 * 多重度: 1 804 * 上限値: 255 805 * 下限値: 0 806 807 == XcpNvRamBlockIdRef == 808 {{{ 809 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpNvRamBlockIdRef 810 }}} 811 * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 812 * SWSタグ: ECUC_Xcp_00180 813 * タイプ: 814 * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE 815 * R4.4.0/R19-11/R20-11/R21-11: REFERENCE 816 * 多重度: 0..1 817 * 参照先: [wiki:spec/NvM#NvMBlockDescriptor /AUTOSAR/EcucDefs/NvM/NvMBlockDescriptor] 452 818 453 819 == XcpOdtCount == … … 455 821 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpOdtCount 456 822 }}} 457 * 型:IntegerParam 458 * 多重度:1 823 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 824 * SWSタグ: ECUC_Xcp_00054 825 * タイプ: INTEGER-PARAM 826 * 多重度: 1 827 * 上限値: 252 828 * 下限値: 0 459 829 460 830 == XcpOdtEntriesCount == … … 462 832 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpOdtEntriesCount 463 833 }}} 464 * 型:IntegerParam 465 * 多重度:1 834 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 835 * SWSタグ: ECUC_Xcp_00059 836 * タイプ: INTEGER-PARAM 837 * 多重度: 1 838 * 上限値: 255 839 * 下限値: 0 466 840 467 841 == XcpOdtEntrySizeDaq == … … 469 843 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpOdtEntrySizeDaq 470 844 }}} 471 * 型:IntegerParam 472 * 多重度:1 845 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 846 * SWSタグ: ECUC_Xcp_00177 847 * タイプ: INTEGER-PARAM 848 * 多重度: 1 849 * 上限値: 255 850 * 下限値: 0 473 851 474 852 == XcpOdtEntrySizeStim == … … 476 854 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpOdtEntrySizeStim 477 855 }}} 478 * 型:IntegerParam 479 * 多重度:1 856 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 857 * SWSタグ: ECUC_Xcp_00178 858 * タイプ: INTEGER-PARAM 859 * 多重度: 1 860 * 上限値: 255 861 * 下限値: 0 480 862 481 863 == XcpOnCanEnabled == … … 483 865 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpOnCanEnabled 484 866 }}} 485 * 型:BooleanParam 486 * 多重度:1 867 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 868 * SWSタグ: ECUC_Xcp_00006 869 * タイプ: BOOLEAN-PARAM 870 * 多重度: 1 487 871 488 872 == XcpOnCddEnabled == … … 490 874 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpOnCddEnabled 491 875 }}} 492 * 型:BooleanParam 493 * 多重度:1 876 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 877 * SWSタグ: ECUC_Xcp_00009 878 * タイプ: BOOLEAN-PARAM 879 * 多重度: 1 494 880 495 881 == XcpOnEthernetEnabled == … … 497 883 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpOnEthernetEnabled 498 884 }}} 499 * 型:BooleanParam 500 * 多重度:1 885 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 886 * SWSタグ: ECUC_Xcp_00008 887 * タイプ: BOOLEAN-PARAM 888 * 多重度: 1 501 889 502 890 == XcpOnFlexRayEnabled == … … 504 892 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpOnFlexRayEnabled 505 893 }}} 506 * 型:BooleanParam 507 * 多重度:1 894 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 895 * SWSタグ: ECUC_Xcp_00007 896 * タイプ: BOOLEAN-PARAM 897 * 多重度: 1 508 898 509 899 == XcpPrescalerSupported == … … 511 901 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpPrescalerSupported 512 902 }}} 513 * 型:BooleanParam 514 * 多重度:1 903 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 904 * SWSタグ: ECUC_Xcp_00169 905 * タイプ: BOOLEAN-PARAM 906 * 多重度: 1 515 907 516 908 == XcpSuppressTxSupport == … … 518 910 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpSuppressTxSupport 519 911 }}} 520 * 型:BooleanParam 521 * 多重度:1 912 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 913 * SWSタグ: ECUC_Xcp_00176 914 * タイプ: BOOLEAN-PARAM 915 * 多重度: 1 522 916 523 917 == XcpTimestampTicks == … … 525 919 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpTimestampTicks 526 920 }}} 527 * 型:IntegerParam 528 * 多重度:1 921 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 922 * SWSタグ: ECUC_Xcp_00167 923 * タイプ: INTEGER-PARAM 924 * 多重度: 1 925 * 上限値: 65535 926 * 下限値: 0 529 927 530 928 == XcpTimestampType == … … 532 930 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpTimestampType 533 931 }}} 534 * 型:EnumerationParam 535 * 多重度:1 932 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 933 * SWSタグ: ECUC_Xcp_00166 934 * タイプ: ENUMERATION-PARAM 935 * 多重度: 1 936 * 選択肢: 937 * FOUR_BYTE 938 * NO_TIME_STAMP 939 * ONE_BYTE 940 * TWO_BYTE 536 941 537 942 == XcpTimestampUnit == … … 539 944 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpTimestampUnit 540 945 }}} 541 * 型:EnumerationParam 542 * 多重度:1 946 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 947 * SWSタグ: ECUC_Xcp_00168 948 * タイプ: ENUMERATION-PARAM 949 * 多重度: 1 950 * 選択肢: 951 * TIMESTAMP_UNIT_100MS 952 * TIMESTAMP_UNIT_100NS 953 * TIMESTAMP_UNIT_100PS 954 * TIMESTAMP_UNIT_100US 955 * TIMESTAMP_UNIT_10MS 956 * TIMESTAMP_UNIT_10NS 957 * TIMESTAMP_UNIT_10PS 958 * TIMESTAMP_UNIT_10US 959 * TIMESTAMP_UNIT_1MS 960 * TIMESTAMP_UNIT_1NS 961 * TIMESTAMP_UNIT_1PS 962 * TIMESTAMP_UNIT_1S 963 * TIMESTAMP_UNIT_1US 543 964 544 965 == XcpVersionInfoApi == … … 546 967 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpVersionInfoApi 547 968 }}} 548 * 型:BooleanParam 549 * 多重度:1 550 551 == XcpCounterRef == 552 {{{ 553 /AUTOSAR/EcucDefs/Xcp/XcpGeneral/XcpCounterRef 554 }}} 555 * 型:Reference 556 * 多重度:1 969 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 970 * SWSタグ: ECUC_Xcp_00002 971 * タイプ: BOOLEAN-PARAM 972 * 多重度: 1 973 * デフォルト値: 974 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false