Changes between Version 7 and Version 8 of spec/ComM
- Timestamp:
- Nov 30, 2022, 2:50:42 PM (17 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
spec/ComM
v7 v8 10 10 * API一覧 11 11 12 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||= R4.2.2 =|| 13 || [#ComM_Init ComM_Init] || 1|| 0x01|| ○ || ○ || 14 || [#ComM_DeInit ComM_DeInit] || 2|| 0x02|| ○ || ○ || 15 || [#ComM_GetState ComM_GetState] || 52|| 0x34|| ○ || ○ || 16 || [#ComM_GetStatus ComM_GetStatus] || 3|| 0x03|| ○ || ○ || 17 || [#ComM_GetInhibitionStatus ComM_GetInhibitionStatus] || 4|| 0x04|| ○ || ○ || 18 || [#ComM_RequestComMode ComM_RequestComMode] || 5|| 0x05|| ○ || ○ || 19 || [#ComM_GetMaxComMode ComM_GetMaxComMode] || 6|| 0x06|| ○ || ○ || 20 || [#ComM_GetRequestedComMode ComM_GetRequestedComMode] || 7|| 0x07|| ○ || ○ || 21 || [#ComM_GetCurrentComMode ComM_GetCurrentComMode] || 8|| 0x08|| ○ || ○ || 22 || [#ComM_PreventWakeUp ComM_PreventWakeUp] || 9|| 0x09|| ○ || ○ || 23 || [#ComM_LimitChannelToNoComMode ComM_LimitChannelToNoComMode] || 11|| 0x0B|| ○ || ○ || 24 || [#ComM_LimitECUToNoComMode ComM_LimitECUToNoComMode] || 12|| 0x0C|| ○ || ○ || 25 || [#ComM_ReadInhibitCounter ComM_ReadInhibitCounter] || 13|| 0x0D|| ○ || ○ || 26 || [#ComM_ResetInhibitCounter ComM_ResetInhibitCounter] || 14|| 0x0E|| ○ || ○ || 27 || [#ComM_SetECUGroupClassification ComM_SetECUGroupClassification] || 15|| 0x0F|| ○ || ○ || 28 || [#ComM_GetVersionInfo ComM_GetVersionInfo] || 16|| 0x10|| ○ || ○ || 29 || [#ComM_Nm_NetworkStartIndication ComM_Nm_NetworkStartIndication] || 21|| 0x15|| ○ || ○ || 30 || [#ComM_Nm_NetworkMode ComM_Nm_NetworkMode] || 24|| 0x18|| ○ || ○ || 31 || [#ComM_Nm_PrepareBusSleepMode ComM_Nm_PrepareBusSleepMode] || 25|| 0x19|| ○ || ○ || 32 || [#ComM_Nm_BusSleepMode ComM_Nm_BusSleepMode] || 26|| 0x1A|| ○ || ○ || 33 || [#ComM_Nm_RestartIndication ComM_Nm_RestartIndication] || 27|| 0x1B|| ○ || ○ || 34 || [#ComM_DCM_ActiveDiagnostic ComM_DCM_ActiveDiagnostic] || 31|| 0x1F|| ○ || ○ || 35 || [#ComM_DCM_InactiveDiagnostic ComM_DCM_InactiveDiagnostic] || 32|| 0x20|| ○ || ○ || 36 || [#ComM_EcuM_WakeUpIndication ComM_EcuM_WakeUpIndication] || 42|| 0x2A|| ○ || ○ || 37 || [#ComM_CommunicationAllowed ComM_CommunicationAllowed] || 53|| 0x35|| ○ || ○ || 38 || [#ComM_BusSM_ModeIndication ComM_BusSM_ModeIndication] || 51|| 0x33|| ○ || ○ || 39 || [#ComM_MainFunction_Channel_Id ComM_MainFunction_<Channel_Id>] || 96|| 0x60|| ○ || ○ || 40 41 * コンフィギュレーション一覧(R4.0.3 / R4.2.2) 42 * [#ComMConfigSet ComMConfigSet] (○/○) 43 * [#ComMPncEnabled ComMPncEnabled] (○/○) 44 * [#ComMChannel ComMChannel] (○/○) 45 * [#ComMBusType ComMBusType] (○/○) 46 * [#ComMCDDBusPrefix ComMCDDBusPrefix] (-/○) 47 * [#ComMChannelId ComMChannelId] (○/○) 48 * [#ComMFullCommRequestNotificationEnabled ComMFullCommRequestNotificationEnabled] (○/○) 49 * [#ComMGlobalNvmBlockDescriptor ComMGlobalNvmBlockDescriptor] (○/-) 50 * [#ComMMainFunctionPeriod ComMMainFunctionPeriod] (○/○) 51 * [#ComMNoCom ComMNoCom] (○/○) 52 * [#ComMNoWakeUpInhibitionNvmStorage ComMNoWakeUpInhibitionNvmStorage] (-/○) 53 * [#ComMNoWakeup ComMNoWakeup] (○/○) 54 * [#ComMPncGatewayType ComMPncGatewayType] (○/○) 55 * [#ComMNetworkManagement ComMNetworkManagement] (○/○) 56 * [#ComMNmLightTimeout ComMNmLightTimeout] (○/○) 57 * [#ComMNmVariant ComMNmVariant] (○/○) 58 * [#ComMPncNmRequest ComMPncNmRequest] (○/○) 59 * [#ComMUserPerChannel ComMUserPerChannel] (○/○) 60 * [#ComMUserChannel ComMUserChannel] (○/○) 61 * [#ComMPnc ComMPnc] (○/○) 62 * [#ComMPncId ComMPncId] (○/○) 63 * [#ComMChannelPerPnc ComMChannelPerPnc] (○/○) 64 * [#ComMUserPerPnc ComMUserPerPnc] (○/○) 65 * [#ComMPncComSignal ComMPncComSignal] (○/○) 66 * [#ComMPncComSignalDirection ComMPncComSignalDirection] (○/○) 67 * [#ComMPncComSignalKind ComMPncComSignalKind] (○/○) 68 * [#ComMPncComSignalChannelRef ComMPncComSignalChannelRef] (○/○) 69 * [#ComMPncComSignalRef ComMPncComSignalRef] (○/○) 70 * [#ComMUser ComMUser] (○/○) 71 * [#ComMUserIdentifier ComMUserIdentifier] (○/○) 72 * [#ComMUserEcucPartitionRef ComMUserEcucPartitionRef] (○/○) 73 * [#ComMGeneral ComMGeneral] (○/○) 74 * [#ComMDevErrorDetect ComMDevErrorDetect] (○/○) 75 * [#ComMDirectUserMapping ComMDirectUserMapping] (○/○) 76 * [#ComMEcuGroupClassification ComMEcuGroupClassification] (○/○) 77 * [#ComMModeLimitationEnabled ComMModeLimitationEnabled] (○/○) 78 * [#ComMNmPassiveModeEnable ComMNmPassiveModeEnable] (-/○) 79 * [#ComMPncGatewayEnabled ComMPncGatewayEnabled] (○/○) 80 * [#ComMPncPrepareSleepTimer ComMPncPrepareSleepTimer] (○/○) 81 * [#ComMPncSupport ComMPncSupport] (○/○) 82 * [#ComMResetAfterForcingNoComm ComMResetAfterForcingNoComm] (-/○) 83 * [#ComMSynchronousWakeUp ComMSynchronousWakeUp] (○/○) 84 * [#ComMTMinFullComModeDuration ComMTMinFullComModeDuration] (○/○) 85 * [#ComMVersionInfoApi ComMVersionInfoApi] (○/○) 86 * [#ComMWakeupInhibitionEnabled ComMWakeupInhibitionEnabled] (○/○) 87 * [#ComMGlobalNvMBlockDescriptor ComMGlobalNvMBlockDescriptor] (○/○) 12 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||= R4.2.2 =||= R21-11 =|| 13 || [#ComM_Init ComM_Init] || 1|| 0x01|| ○ || ○ || ○ || 14 || [#ComM_DeInit ComM_DeInit] || 2|| 0x02|| ○ || ○ || ○ || 15 || [#ComM_GetState ComM_GetState] || 52|| 0x34|| ○ || ○ || - || 16 || [#ComM_GetStatus ComM_GetStatus] || 3|| 0x03|| ○ || ○ || ○ || 17 || [#ComM_GetInhibitionStatus ComM_GetInhibitionStatus] || 4|| 0x04|| ○ || ○ || ○ || 18 || [#ComM_RequestComMode ComM_RequestComMode] || 5|| 0x05|| ○ || ○ || ○ || 19 || [#ComM_GetMaxComMode ComM_GetMaxComMode] || 6|| 0x06|| ○ || ○ || ○ || 20 || [#ComM_GetRequestedComMode ComM_GetRequestedComMode] || 7|| 0x07|| ○ || ○ || ○ || 21 || [#ComM_GetCurrentComMode ComM_GetCurrentComMode] || 8|| 0x08|| ○ || ○ || ○ || 22 || [#ComM_GetCurrentPNCComMode ComM_GetCurrentPNCComMode] ||106|| 0x6A|| - || - || ○ || 23 || [#ComM_GetPncToChannelMapping ComM_GetPncToChannelMapping] ||104|| 0x68|| - || - || ○ || 24 || [#ComM_UpdatePncToChannelMapping ComM_UpdatePncToChannelMapping] || 98|| 0x62|| - || - || ○ || 25 || [#ComM_ResetPncToChannelMapping ComM_ResetPncToChannelMapping] || 99|| 0x63|| - || - || ○ || 26 || [#ComM_PnLearningRequest ComM_PnLearningRequest] ||100|| 0x64|| - || - || ○ || 27 || [#ComM_UpdatePncMembership ComM_UpdatePncMembership] ||101|| 0x65|| - || - || ○ || 28 || [#ComM_PreventWakeUp ComM_PreventWakeUp] || 9|| 0x09|| ○ || ○ || ○ || 29 || [#ComM_LimitChannelToNoComMode ComM_LimitChannelToNoComMode] || 11|| 0x0B|| ○ || ○ || ○ || 30 || [#ComM_LimitECUToNoComMode ComM_LimitECUToNoComMode] || 12|| 0x0C|| ○ || ○ || ○ || 31 || [#ComM_ReadInhibitCounter ComM_ReadInhibitCounter] || 13|| 0x0D|| ○ || ○ || ○ || 32 || [#ComM_ResetInhibitCounter ComM_ResetInhibitCounter] || 14|| 0x0E|| ○ || ○ || ○ || 33 || [#ComM_SetECUGroupClassification ComM_SetECUGroupClassification] || 15|| 0x0F|| ○ || ○ || ○ || 34 || [#ComM_GetVersionInfo ComM_GetVersionInfo] || 16|| 0x10|| ○ || ○ || ○ || 35 || [#ComM_Nm_NetworkStartIndication ComM_Nm_NetworkStartIndication] || 21|| 0x15|| ○ || ○ || ○ || 36 || [#ComM_Nm_NetworkMode ComM_Nm_NetworkMode] || 24|| 0x18|| ○ || ○ || ○ || 37 || [#ComM_Nm_PrepareBusSleepMode ComM_Nm_PrepareBusSleepMode] || 25|| 0x19|| ○ || ○ || ○ || 38 || [#ComM_Nm_BusSleepMode ComM_Nm_BusSleepMode] || 26|| 0x1A|| ○ || ○ || ○ || 39 || [#ComM_Nm_RestartIndication ComM_Nm_RestartIndication] || 27|| 0x1B|| ○ || ○ || ○ || 40 || [#ComM_Nm_RepeatMessageLeftIndication ComM_Nm_RepeatMessageLeftIndication] ||102|| 0x66|| - || - || ○ || 41 || [#ComM_Nm_PncLearningBitIndication ComM_Nm_PncLearningBitIndication] ||105|| 0x69|| - || - || ○ || 42 || [#ComM_Nm_ForwardSynchronizedPncShutdown ComM_Nm_ForwardSynchronizedPncShutdown] ||107|| 0x6B|| - || - || ○ || 43 || [#ComM_Nm_UpdateEIRA ComM_Nm_UpdateEIRA] ||108|| 0x6C|| - || - || ○ || 44 || [#ComM_Nm_UpdateERA ComM_Nm_UpdateERA] ||109|| 0x6D|| - || - || ○ || 45 || [#ComM_DCM_ActiveDiagnostic ComM_DCM_ActiveDiagnostic] || 31|| 0x1F|| ○ || ○ || ○ || 46 || [#ComM_DCM_InactiveDiagnostic ComM_DCM_InactiveDiagnostic] || 32|| 0x20|| ○ || ○ || ○ || 47 || [#ComM_EcuM_WakeUpIndication ComM_EcuM_WakeUpIndication] || 42|| 0x2A|| ○ || ○ || ○ || 48 || [#ComM_EcuM_PNCWakeUpIndication ComM_EcuM_PNCWakeUpIndication] || 55|| 0x37|| - || - || ○ || 49 || [#ComM_CommunicationAllowed ComM_CommunicationAllowed] || 53|| 0x35|| ○ || ○ || ○ || 50 || [#ComM_BusSM_ModeIndication ComM_BusSM_ModeIndication] || 51|| 0x33|| ○ || ○ || ○ || 51 || [#ComM_BusSM_BusSleepMode ComM_BusSM_BusSleepMode] || 52|| 0x34|| - || - || ○ || 52 || [#ComM_MainFunction_Channel_Id ComM_MainFunction_<Channel_Id>] || 96|| 0x60|| ○ || ○ || ○ || 53 54 * コンフィギュレーション一覧 (R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11) 55 * [#ComMConfigSet ComMConfigSet] (○/○/○/○/○/○/○/○) 56 * [#ComMChannel ComMChannel] (○/○/○/○/○/○/○/○) 57 * [#ComMBusType ComMBusType] (○/○/○/○/○/○/○/○) 58 * [#ComMCDDBusPrefix ComMCDDBusPrefix] (-/○/○/○/○/○/○/○) 59 * [#ComMChannelId ComMChannelId] (○/○/○/○/○/○/○/○) 60 * [#ComMChannelPartitionRef ComMChannelPartitionRef] (-/-/-/-/-/○/○/○) 61 * [#ComMDynamicPncToChannelMappingEnabled ComMDynamicPncToChannelMappingEnabled] (-/-/-/-/-/-/○/○) 62 * [#ComMFullCommRequestNotificationEnabled ComMFullCommRequestNotificationEnabled] (○/○/○/○/○/○/○/○) 63 * [#ComMGlobalNvmBlockDescriptor ComMGlobalNvmBlockDescriptor] (○/○/-/-/-/-/-/-) 64 * [#ComMMainFunctionPeriod ComMMainFunctionPeriod] (○/○/○/○/○/○/○/○) 65 * [#ComMManageReference ComMManageReference] (-/-/-/-/○/○/○/○) 66 * [#ComMNetworkManagement ComMNetworkManagement] (○/○/○/○/○/○/○/○) 67 * [#ComMNmLightTimeout ComMNmLightTimeout] (○/○/○/○/○/○/○/○) 68 * [#ComMNmVariant ComMNmVariant] (○/○/○/○/○/○/○/○) 69 * [#ComMPncNmRequest ComMPncNmRequest] (○/○/○/○/○/○/○/○) 70 * [#ComMNoCom ComMNoCom] (○/○/○/○/○/○/○/○) 71 * [#ComMNoWakeUpInhibitionNvmStorage ComMNoWakeUpInhibitionNvmStorage] (-/-/○/○/○/○/○/○) 72 * [#ComMNoWakeup ComMNoWakeup] (○/○/○/○/○/○/○/○) 73 * [#ComMPncGatewayType ComMPncGatewayType] (○/○/○/○/○/○/○/○) 74 * [#ComMUserPerChannel ComMUserPerChannel] (○/○/○/○/○/○/○/○) 75 * [#ComMUserChannel ComMUserChannel] (○/○/○/○/○/○/○/○) 76 * [#ComMWakeupSleepRequestEnabled ComMWakeupSleepRequestEnabled] (-/-/-/-/-/-/○/○) 77 * [#ComMPnc ComMPnc] (○/○/○/○/○/○/○/○) 78 * [#ComMChannelPerPnc ComMChannelPerPnc] (○/○/○/○/○/○/○/○) 79 * [#ComMChannelPerTxOnlyPnc ComMChannelPerTxOnlyPnc] (-/-/-/-/-/-/-/○) 80 * [#ComMPncComSignal ComMPncComSignal] (○/○/○/○/○/○/○/○) 81 * [#ComMPncComSignalChannelRef ComMPncComSignalChannelRef] (○/○/○/○/○/○/○/○) 82 * [#ComMPncComSignalDirection ComMPncComSignalDirection] (○/○/○/○/○/○/○/○) 83 * [#ComMPncComSignalKind ComMPncComSignalKind] (○/○/○/○/○/○/○/○) 84 * [#ComMPncComSignalRef ComMPncComSignalRef] (○/○/○/○/○/○/○/○) 85 * [#ComMPncEthIfSwitchPortGroupRef ComMPncEthIfSwitchPortGroupRef] (-/-/-/○/○/○/○/○) 86 * [#ComMPncId ComMPncId] (○/○/○/○/○/○/○/○) 87 * [#ComMPncWakeupSleepRequestEnabled ComMPncWakeupSleepRequestEnabled] (-/-/-/-/-/-/○/○) 88 * [#ComMUserPerPnc ComMUserPerPnc] (○/○/○/○/○/○/○/○) 89 * [#ComMPncEnabled ComMPncEnabled] (○/○/○/○/○/○/○/○) 90 * [#ComMUser ComMUser] (○/○/○/○/○/○/○/○) 91 * [#ComMUserEcucPartitionRef ComMUserEcucPartitionRef] (○/○/○/○/○/○/○/○) 92 * [#ComMUserIdentifier ComMUserIdentifier] (○/○/○/○/○/○/○/○) 93 * [#ComMGeneral ComMGeneral] (○/○/○/○/○/○/○/○) 94 * [#ComM0PncVectorAvoidance ComM0PncVectorAvoidance] (-/-/-/○/○/○/○/○) 95 * [#ComMDevErrorDetect ComMDevErrorDetect] (○/○/○/○/○/○/○/○) 96 * [#ComMDirectUserMapping ComMDirectUserMapping] (○/○/○/○/○/○/○/○) 97 * [#ComMDynamicPncToChannelMappingSupport ComMDynamicPncToChannelMappingSupport] (-/-/-/-/-/-/○/○) 98 * [#ComMEcuGroupClassification ComMEcuGroupClassification] (○/○/○/○/○/○/○/○) 99 * [#ComMGlobalNvMBlockDescriptor ComMGlobalNvMBlockDescriptor] (○/○/○/○/○/○/○/○) 100 * [#ComMModeLimitationEnabled ComMModeLimitationEnabled] (○/○/○/○/○/○/○/○) 101 * [#ComMNmPassiveModeEnable ComMNmPassiveModeEnable] (-/○/○/-/-/-/-/-) 102 * [#ComMPncGatewayEnabled ComMPncGatewayEnabled] (○/○/○/○/○/○/○/○) 103 * [#ComMPncPrepareSleepTimer ComMPncPrepareSleepTimer] (○/○/○/○/○/○/○/○) 104 * [#ComMPncSupport ComMPncSupport] (○/○/○/○/○/○/○/○) 105 * [#ComMResetAfterForcingNoComm ComMResetAfterForcingNoComm] (-/○/○/○/○/○/○/○) 106 * [#ComMSynchronizedPncShutdownEnabled ComMSynchronizedPncShutdownEnabled] (-/-/-/-/-/-/○/○) 107 * [#ComMSynchronousWakeUp ComMSynchronousWakeUp] (○/○/○/○/○/○/○/○) 108 * [#ComMTMinFullComModeDuration ComMTMinFullComModeDuration] (○/○/○/○/○/○/○/○) 109 * [#ComMVersionInfoApi ComMVersionInfoApi] (○/○/○/○/○/○/○/○) 110 * [#ComMWakeupInhibitionEnabled ComMWakeupInhibitionEnabled] (○/○/○/○/○/○/○/○) 88 111 89 112 * エラーコード一覧 90 113 91 ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||= R4.2.2 =|| 92 || COMM_E_NOT_INITED || 1|| 0x01|| ○ || ○ || 93 || COMM_E_WRONG_PARAMETERS || 2|| 0x02|| ○ || ○ || 94 || COMM_E_PARAM_POINTER || 3|| 0x03|| - || ○ || 95 || COMM_E_INIT_FAILED || 4|| 0x04|| - || ○ || 114 ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||= R4.2.2 =||= R21-11 =|| 115 || COMM_E_NOT_INITED || 1|| 0x01|| ○ || ○ || - || 116 || COMM_E_UNINIT || 1|| 0x01|| - || - || ○ || 117 || COMM_E_WRONG_PARAMETERS || 2|| 0x02|| ○ || ○ || ○ || 118 || COMM_E_PARAM_POINTER || 3|| 0x03|| - || ○ || ○ || 119 || COMM_E_INIT_FAILED || 4|| 0x04|| - || ○ || ○ || 96 120 97 121 ---- … … 100 124 101 125 == ComM_Init == 102 {{{ 103 R4.0.3: void ComM_Init(void) 104 R4.2.2: void ComM_Init(const ComM_ConfigType* ConfigPtr) 126 * R4.0.3 127 {{{ 128 void ComM_Init(void) 129 }}} 130 131 * R4.2.2 132 {{{ 133 void ComM_Init(const ComM_ConfigType* ConfigPtr) 105 134 }}} 106 135 … … 145 174 }}} 146 175 176 == ComM_GetCurrentPNCComMode == 177 {{{ 178 Std_ReturnType ComM_GetCurrentPNCComMode (ComM_UserHandleType User, ComM_ModeType* ComMode) 179 }}} 180 181 == ComM_GetPncToChannelMapping == 182 {{{ 183 Std_ReturnType ComM_GetPncToChannelMapping (boolean* MappingTable, uint8* ChannelCnt, uint8* PncCnt) 184 }}} 185 186 == ComM_UpdatePncToChannelMapping == 187 {{{ 188 Std_ReturnType ComM_UpdatePncToChannelMapping (const boolean* MappingTable, uint8 channelCnt, uint8 PncCnt) 189 }}} 190 191 == ComM_ResetPncToChannelMapping == 192 {{{ 193 Std_ReturnType ComM_ResetPncToChannelMapping (void) 194 }}} 195 196 == ComM_PnLearningRequest == 197 {{{ 198 Std_ReturnType ComM_PnLearningRequest (void) 199 }}} 200 201 == ComM_UpdatePncMembership == 202 {{{ 203 Std_ReturnType ComM_UpdatePncMembership (boolean Control, const uint8* PncMembership) 204 }}} 205 147 206 == ComM_PreventWakeUp == 148 207 {{{ … … 205 264 }}} 206 265 266 == ComM_Nm_RepeatMessageLeftIndication == 267 {{{ 268 void ComM_Nm_RepeatMessageLeftIndication (NetworkHandleType Channel) 269 }}} 270 271 == ComM_Nm_PncLearningBitIndication == 272 {{{ 273 void ComM_Nm_PncLearningBitIndication (NetworkHandleType Channel) 274 }}} 275 276 == ComM_Nm_ForwardSynchronizedPncShutdown == 277 {{{ 278 void ComM_Nm_ForwardSynchronizedPncShutdown (NetworkHandleType Channel, const uint8* PncBitVectorPtr) 279 }}} 280 281 == ComM_Nm_UpdateEIRA == 282 {{{ 283 void ComM_Nm_UpdateEIRA (const uint8* PncBitVectorPtr ) 284 }}} 285 286 == ComM_Nm_UpdateERA == 287 {{{ 288 void ComM_Nm_UpdateERA (NetworkHandleType Channel, const uint8* PncBitVectorPtr) 289 }}} 290 207 291 == ComM_DCM_ActiveDiagnostic == 208 292 {{{ … … 220 304 }}} 221 305 306 == ComM_EcuM_PNCWakeUpIndication == 307 {{{ 308 void ComM_EcuM_PNCWakeUpIndication (PNCHandleType PNCid) 309 }}} 310 222 311 == ComM_CommunicationAllowed == 223 312 {{{ … … 226 315 227 316 == ComM_BusSM_ModeIndication == 317 * R4.0.3 / R4.2.2 228 318 {{{ 229 319 void ComM_BusSM_ModeIndication(NetworkHandleType Channel, ComM_ModeType* ComMode) 230 320 }}} 231 321 322 * R21-11 323 {{{ 324 void ComM_BusSM_ModeIndication (NetworkHandleType Channel, ComM_ModeType ComMode) 325 }}} 326 327 == ComM_BusSM_BusSleepMode == 328 {{{ 329 void ComM_BusSM_BusSleepMode (NetworkHandleType Channel) 330 }}} 331 232 332 == ComM_MainFunction_<Channel_Id> == 333 * R4.0.3 / R4.2.2 233 334 {{{ 234 335 void ComM_MainFunction_<Channel_Id>(void) 235 336 }}} 236 337 338 * R21-11 339 {{{ 340 void ComM_MainFunction_<ComMChannel.ShortName> (void) 341 }}} 342 237 343 ---- 238 344 … … 243 349 /AUTOSAR/EcucDefs/ComM/ComMConfigSet 244 350 }}} 245 * 型:Container 246 * 多重度:1 247 248 == ComMPncEnabled == 249 {{{ 250 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPncEnabled 251 }}} 252 * 型:BooleanParam 253 * 多重度:0..1 254 * デフォルト値:false 351 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 352 * SWSタグ: ECUC_ComM_00879 353 * タイプ: PARAM-CONF-CONTAINER 354 * 多重度: 1 255 355 256 356 == ComMChannel == … … 258 358 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel 259 359 }}} 260 * 型:Container 261 * 多重度: 262 * R4.0.3:1..* 263 * R4.2.2:1..256 360 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 361 * SWSタグ: ECUC_ComM_00565 362 * タイプ: PARAM-CONF-CONTAINER 363 * 多重度: 364 * R4.0.3/R4.1.3: 1..* 365 * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 1..256 264 366 265 367 == ComMBusType == … … 267 369 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMBusType 268 370 }}} 269 * 型:EnumerationParam 270 * 多重度:1 271 * 選択肢: 272 * R4.0.3: 371 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 372 * SWSタグ: ECUC_ComM_00567 373 * タイプ: ENUMERATION-PARAM 374 * 多重度: 1 375 * 選択肢: 376 * R4.0.3: 273 377 * COMM_BUS_TYPE_CAN 274 378 * COMM_BUS_TYPE_ETH … … 276 380 * COMM_BUS_TYPE_INTERNAL 277 381 * COMM_BUS_TYPE_LIN 278 * R4. 2.2:382 * R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 279 383 * COMM_BUS_TYPE_CAN 280 384 * COMM_BUS_TYPE_CDD … … 288 392 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMCDDBusPrefix 289 393 }}} 290 * 型:StringParam 291 * 多重度:0..1 394 * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 395 * SWSタグ: ECUC_ComM_00888 396 * タイプ: STRING-PARAM 397 * 多重度: 0..1 292 398 293 399 == ComMChannelId == … … 295 401 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMChannelId 296 402 }}} 297 * 型:IntegerParam 298 * 多重度:1 299 * 上限値:255 300 * 下限値:0 403 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 404 * SWSタグ: ECUC_ComM_00635 405 * タイプ: INTEGER-PARAM 406 * 多重度: 1 407 * 上限値: 255 408 * 下限値: 0 409 410 == ComMChannelPartitionRef == 411 {{{ 412 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMChannelPartitionRef 413 }}} 414 * 対象リビジョン: R19-11/R20-11/R21-11 415 * SWSタグ: ECUC_ComM_00894 416 * タイプ: REFERENCE 417 * 多重度: 0..1 418 * 参照先: [wiki:spec/EcuC#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition] 419 420 == ComMDynamicPncToChannelMappingEnabled == 421 {{{ 422 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMDynamicPncToChannelMappingEnabled 423 }}} 424 * 対象リビジョン: R20-11/R21-11 425 * SWSタグ: ECUC_ComM_00896 426 * タイプ: BOOLEAN-PARAM 427 * 多重度: 0..1 428 * デフォルト値: false 301 429 302 430 == ComMFullCommRequestNotificationEnabled == … … 304 432 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMFullCommRequestNotificationEnabled 305 433 }}} 306 * 型:BooleanParam 307 * 多重度:1 308 * デフォルト値:false 434 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 435 * SWSタグ: ECUC_ComM_00787 436 * タイプ: BOOLEAN-PARAM 437 * 多重度: 1 438 * デフォルト値: false 309 439 310 440 == ComMGlobalNvmBlockDescriptor == … … 312 442 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMGlobalNvmBlockDescriptor 313 443 }}} 314 * 型:BooleanParam 315 * 多重度:1 444 * 対象リビジョン: R4.0.3/R4.1.3 445 * タイプ: BOOLEAN-PARAM 446 * 多重度: 1 316 447 317 448 == ComMMainFunctionPeriod == … … 319 450 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMMainFunctionPeriod 320 451 }}} 321 * 型:FloatParam 322 * 多重度:1 323 * 上限値:0.1 324 * 下限値:0.001 325 * デフォルト値:0.02 452 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 453 * SWSタグ: ECUC_ComM_00556 454 * タイプ: FLOAT-PARAM 455 * 多重度: 1 456 * 上限値: 457 * R4.0.3/R4.1.3/R4.2.2: 0.1 458 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: INF 459 * 下限値: 460 * R4.0.3/R4.1.3/R4.2.2: 0.001 461 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0 462 * デフォルト値: 0.02 463 464 == ComMManageReference == 465 {{{ 466 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMManageReference 467 }}} 468 * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 469 * SWSタグ: ECUC_ComM_00893 470 * タイプ: REFERENCE 471 * 多重度: 472 * R4.4.0/R19-11/R20-11: 0..1 473 * R21-11: 0..* 474 * 参照先: [#ComMChannel /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel] 475 476 == ComMNetworkManagement == 477 {{{ 478 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMNetworkManagement 479 }}} 480 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 481 * SWSタグ: ECUC_ComM_00607 482 * タイプ: PARAM-CONF-CONTAINER 483 * 多重度: 1 484 485 == ComMNmLightTimeout == 486 {{{ 487 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMNetworkManagement/ComMNmLightTimeout 488 }}} 489 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 490 * SWSタグ: ECUC_ComM_00606 491 * タイプ: FLOAT-PARAM 492 * 多重度: 0..1 493 * 上限値: 255 494 * 下限値: 0 495 * デフォルト値: 10 496 497 == ComMNmVariant == 498 {{{ 499 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMNetworkManagement/ComMNmVariant 500 }}} 501 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 502 * SWSタグ: ECUC_ComM_00568 503 * タイプ: ENUMERATION-PARAM 504 * 多重度: 1 505 * 選択肢: 506 * R4.0.3/R4.1.3/R4.2.2/R4.3.1: 507 * FULL 508 * LIGHT 509 * NONE 510 * PASSIVE 511 * R4.4.0/R19-11: 512 * FULL 513 * LIGHT 514 * LINSLAVE 515 * NONE 516 * PASSIVE 517 * R20-11/R21-11: 518 * FULL 519 * LIGHT 520 * NONE 521 * PASSIVE 522 * SLAVE_ACTIVE 523 * SLAVE_PASSIVE 524 * デフォルト値: FULL 525 526 == ComMPncNmRequest == 527 {{{ 528 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMNetworkManagement/ComMPncNmRequest 529 }}} 530 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 531 * SWSタグ: ECUC_ComM_00886 532 * タイプ: BOOLEAN-PARAM 533 * 多重度: 1 534 * デフォルト値: false 326 535 327 536 == ComMNoCom == … … 329 538 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMNoCom 330 539 }}} 331 * 型:BooleanParam 332 * 多重度:1 333 * デフォルト値:false 540 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 541 * SWSタグ: ECUC_ComM_00571 542 * タイプ: BOOLEAN-PARAM 543 * 多重度: 1 544 * デフォルト値: false 334 545 335 546 == ComMNoWakeUpInhibitionNvmStorage == … … 337 548 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMNoWakeUpInhibitionNvmStorage 338 549 }}} 339 * 型:BooleanParam 340 * 多重度:1 550 * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 551 * SWSタグ: ECUC_ComM_00789 552 * タイプ: BOOLEAN-PARAM 553 * 多重度: 1 341 554 342 555 == ComMNoWakeup == … … 344 557 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMNoWakeup 345 558 }}} 346 * 型:BooleanParam 347 * 多重度:1 348 * デフォルト値:false 559 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 560 * SWSタグ: ECUC_ComM_00569 561 * タイプ: BOOLEAN-PARAM 562 * 多重度: 1 563 * デフォルト値: false 349 564 350 565 == ComMPncGatewayType == … … 352 567 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMPncGatewayType 353 568 }}} 354 * 型:EnumerationParam 355 * 多重度:0..1 356 * 選択肢: 569 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 570 * SWSタグ: ECUC_ComM_00842 571 * タイプ: ENUMERATION-PARAM 572 * 多重度: 0..1 573 * 選択肢: 357 574 * COMM_GATEWAY_TYPE_ACTIVE 358 575 * COMM_GATEWAY_TYPE_PASSIVE 359 360 == ComMNetworkManagement == 361 {{{ 362 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMNetworkManagement 363 }}} 364 * 型:Container 365 * 多重度:1 366 367 == ComMNmLightTimeout == 368 {{{ 369 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMNetworkManagement/ComMNmLightTimeout 370 }}} 371 * 型:FloatParam 372 * 多重度:0..1 373 * 上限値:255 374 * 下限値:0 375 * デフォルト値:10 376 377 == ComMNmVariant == 378 {{{ 379 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMNetworkManagement/ComMNmVariant 380 }}} 381 * 型:EnumerationParam 382 * 多重度:1 383 * 選択肢: 384 * FULL 385 * LIGHT 386 * NONE 387 * PASSIVE 388 * デフォルト値: 389 * R4.2.2:FULL 390 391 == ComMPncNmRequest == 392 {{{ 393 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMNetworkManagement/ComMPncNmRequest 394 }}} 395 * 型:BooleanParam 396 * 多重度:1 397 * デフォルト値:false 576 * デフォルト値: 577 * R19-11/R20-11/R21-11: COMM_GATEWAY_TYPE_ACTIVE 398 578 399 579 == ComMUserPerChannel == … … 401 581 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMUserPerChannel 402 582 }}} 403 * 型:Container 404 * 多重度: 405 * R4.0.3:0..* 406 * R4.2.2:0..255 583 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 584 * SWSタグ: ECUC_ComM_00657 585 * タイプ: PARAM-CONF-CONTAINER 586 * 多重度: 587 * R4.0.3/R4.1.3: 0..* 588 * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0..255 407 589 408 590 == ComMUserChannel == … … 410 592 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMUserPerChannel/ComMUserChannel 411 593 }}} 412 * 型:Reference 413 * 多重度:1 414 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMUser}}} 594 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 595 * SWSタグ: ECUC_ComM_00658 596 * タイプ: REFERENCE 597 * 多重度: 1 598 * 参照先: [#ComMUser /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMUser] 599 600 == ComMWakeupSleepRequestEnabled == 601 {{{ 602 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMWakeupSleepRequestEnabled 603 }}} 604 * 対象リビジョン: R20-11/R21-11 605 * SWSタグ: ECUC_ComM_00898 606 * タイプ: BOOLEAN-PARAM 607 * 多重度: 0..1 608 * デフォルト値: false 415 609 416 610 == ComMPnc == … … 418 612 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc 419 613 }}} 420 * 型:Container 421 * 多重度: 422 * R4.0.3:0..* 423 * R4.2.2:0..56 424 425 == ComMPncId == 426 {{{ 427 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncId 428 }}} 429 * 型:IntegerParam 430 * 多重度:1 431 * 上限値: 432 * R4.0.3:47 433 * R4.2.2:63 434 * 下限値: 435 * R4.0.3:0 436 * R4.2.2:8 614 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 615 * SWSタグ: ECUC_ComM_00843 616 * タイプ: PARAM-CONF-CONTAINER 617 * 多重度: 618 * R4.0.3/R4.1.3: 0..* 619 * R4.2.2/R4.3.1/R4.4.0/R19-11: 0..56 620 * R20-11/R21-11: 0..504 437 621 438 622 == ComMChannelPerPnc == … … 440 624 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMChannelPerPnc 441 625 }}} 442 * 型:Reference 443 * 多重度: 444 * R4.0.3:1..* 445 * R4.2.2:1..256 446 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel}}} 447 448 == ComMUserPerPnc == 449 {{{ 450 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMUserPerPnc 451 }}} 452 * 型:Reference 453 * 多重度: 454 * R4.0.3:0..* 455 * R4.2.2:0..255 456 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMUser}}} 626 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 627 * SWSタグ: ECUC_ComM_00880 628 * タイプ: REFERENCE 629 * 多重度: 630 * R4.0.3/R4.1.3: 1..* 631 * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11: 1..256 632 * R21-11: 0..255 633 * 参照先: [#ComMChannel /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel] 634 635 == ComMChannelPerTxOnlyPnc == 636 {{{ 637 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMChannelPerTxOnlyPnc 638 }}} 639 * 対象リビジョン: R21-11 640 * SWSタグ: ECUC_ComM_00900 641 * タイプ: REFERENCE 642 * 多重度: 0..255 643 * 参照先: [#ComMChannel /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel] 457 644 458 645 == ComMPncComSignal == … … 460 647 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncComSignal 461 648 }}} 462 * 型:Container 463 * 多重度:0..* 649 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 650 * SWSタグ: ECUC_ComM_00881 651 * タイプ: PARAM-CONF-CONTAINER 652 * 多重度: 0..* 653 654 == ComMPncComSignalChannelRef == 655 {{{ 656 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncComSignal/ComMPncComSignalChannelRef 657 }}} 658 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 659 * SWSタグ: ECUC_ComM_00884 660 * タイプ: REFERENCE 661 * 多重度: 0..1 662 * 参照先: [#ComMChannel /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel] 464 663 465 664 == ComMPncComSignalDirection == … … 467 666 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncComSignal/ComMPncComSignalDirection 468 667 }}} 469 * 型:EnumerationParam 470 * 多重度:1 471 * 選択肢: 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_ComM_00885 670 * タイプ: ENUMERATION-PARAM 671 * 多重度: 1 672 * 選択肢: 472 673 * RX 473 674 * TX … … 477 678 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncComSignal/ComMPncComSignalKind 478 679 }}} 479 * 型:EnumerationParam 480 * 多重度: 481 * R4.0.3:1 482 * R4.2.2:0..1 483 * 選択肢: 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_ComM_00883 682 * タイプ: ENUMERATION-PARAM 683 * 多重度: 684 * R4.0.3: 1 685 * R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0..1 686 * 選択肢: 484 687 * EIRA 485 688 * ERA 486 689 487 == ComMPncComSignalChannelRef ==488 {{{489 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncComSignal/ComMPncComSignalChannelRef490 }}}491 * 型:Reference492 * 多重度:0..1493 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel}}}494 495 690 == ComMPncComSignalRef == 496 691 {{{ 497 692 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncComSignal/ComMPncComSignalRef 498 693 }}} 499 * 型:Reference 500 * 多重度:1 501 * 参照先:{{{/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal}}} 694 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 695 * SWSタグ: ECUC_ComM_00882 696 * タイプ: 697 * R4.0.3/R4.1.3/R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE 698 * R4.4.0/R19-11/R20-11/R21-11: REFERENCE 699 * 多重度: 1 700 * 参照先: [wiki:spec/Com#ComSignal /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal] 701 702 == ComMPncEthIfSwitchPortGroupRef == 703 {{{ 704 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncEthIfSwitchPortGroupRef 705 }}} 706 * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 707 * SWSタグ: ECUC_ComM_00891 708 * タイプ: 709 * R4.3.1: SYMBOLIC-NAME-REFERENCE 710 * R4.4.0/R19-11/R20-11/R21-11: REFERENCE 711 * 多重度: 0..255 712 * 参照先: [wiki:spec/EthIf#EthIfSwitchPortGroup /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfSwitchPortGroup] 713 714 == ComMPncId == 715 {{{ 716 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncId 717 }}} 718 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 719 * SWSタグ: ECUC_ComM_00874 720 * タイプ: INTEGER-PARAM 721 * 多重度: 1 722 * 上限値: 723 * R4.0.3: 47 724 * R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11: 63 725 * R21-11: 511 726 * 下限値: 727 * R4.0.3: 0 728 * R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 8 729 730 == ComMPncWakeupSleepRequestEnabled == 731 {{{ 732 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncWakeupSleepRequestEnabled 733 }}} 734 * 対象リビジョン: R20-11/R21-11 735 * SWSタグ: ECUC_ComM_00899 736 * タイプ: BOOLEAN-PARAM 737 * 多重度: 0..1 738 * デフォルト値: false 739 740 == ComMUserPerPnc == 741 {{{ 742 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMUserPerPnc 743 }}} 744 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 745 * SWSタグ: ECUC_ComM_00876 746 * タイプ: REFERENCE 747 * 多重度: 748 * R4.0.3/R4.1.3: 0..* 749 * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0..255 750 * 参照先: [#ComMUser /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMUser] 751 752 == ComMPncEnabled == 753 {{{ 754 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPncEnabled 755 }}} 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_ComM_00878 758 * タイプ: BOOLEAN-PARAM 759 * 多重度: 0..1 760 * デフォルト値: false 502 761 503 762 == ComMUser == … … 505 764 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMUser 506 765 }}} 507 * 型:Container 508 * 多重度: 509 * R4.0.3:1..* 510 * R4.2.2:0..255 766 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 767 * SWSタグ: ECUC_ComM_00653 768 * タイプ: PARAM-CONF-CONTAINER 769 * 多重度: 770 * R4.0.3/R4.1.3: 1..* 771 * R4.2.2/R4.3.1/R4.4.0/R19-11: 0..255 772 * R20-11/R21-11: 0..65635 773 774 == ComMUserEcucPartitionRef == 775 {{{ 776 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMUser/ComMUserEcucPartitionRef 777 }}} 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_ComM_00786 780 * タイプ: REFERENCE 781 * 多重度: 0..1 782 * 参照先: [wiki:spec/EcuC#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition] 511 783 512 784 == ComMUserIdentifier == … … 514 786 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMUser/ComMUserIdentifier 515 787 }}} 516 * 型:IntegerParam 517 * 多重度:1 518 * 上限値: 519 * R4.0.3:255 520 * R4.2.2:254 521 * 下限値:0 522 523 == ComMUserEcucPartitionRef == 524 {{{ 525 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMUser/ComMUserEcucPartitionRef 526 }}} 527 * 型:Reference 528 * 多重度:0..1 529 * 参照先:{{{/AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition}}} 788 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 789 * SWSタグ: ECUC_ComM_00654 790 * タイプ: INTEGER-PARAM 791 * 多重度: 1 792 * 上限値: 793 * R4.0.3/R4.1.3: 255 794 * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 254 795 * 下限値: 0 530 796 531 797 == ComMGeneral == … … 533 799 /AUTOSAR/EcucDefs/ComM/ComMGeneral 534 800 }}} 535 * 型:Container 536 * 多重度:1 801 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 802 * SWSタグ: ECUC_ComM_00554 803 * タイプ: PARAM-CONF-CONTAINER 804 * 多重度: 1 805 806 == ComM0PncVectorAvoidance == 807 {{{ 808 /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComM0PncVectorAvoidance 809 }}} 810 * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 811 * SWSタグ: ECUC_ComM_00892 812 * タイプ: BOOLEAN-PARAM 813 * 多重度: 0..1 814 * デフォルト値: false 537 815 538 816 == ComMDevErrorDetect == … … 540 818 /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMDevErrorDetect 541 819 }}} 542 * 型:BooleanParam 543 * 多重度:1 544 * デフォルト値:false 820 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 821 * SWSタグ: ECUC_ComM_00555 822 * タイプ: BOOLEAN-PARAM 823 * 多重度: 1 824 * デフォルト値: false 545 825 546 826 == ComMDirectUserMapping == … … 548 828 /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMDirectUserMapping 549 829 }}} 550 * 型:BooleanParam 551 * 多重度:0..1 552 * デフォルト値:false 830 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 831 * SWSタグ: ECUC_ComM_00840 832 * タイプ: BOOLEAN-PARAM 833 * 多重度: 0..1 834 * デフォルト値: false 835 836 == ComMDynamicPncToChannelMappingSupport == 837 {{{ 838 /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMDynamicPncToChannelMappingSupport 839 }}} 840 * 対象リビジョン: R20-11/R21-11 841 * SWSタグ: ECUC_ComM_00895 842 * タイプ: BOOLEAN-PARAM 843 * 多重度: 1 844 * デフォルト値: false 553 845 554 846 == ComMEcuGroupClassification == … … 556 848 /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMEcuGroupClassification 557 849 }}} 558 * 型:IntegerParam 559 * 多重度:1 560 * 上限値:255 561 * 下限値:0 562 * デフォルト値:3 850 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 851 * SWSタグ: ECUC_ComM_00563 852 * タイプ: INTEGER-PARAM 853 * 多重度: 1 854 * 上限値: 255 855 * 下限値: 0 856 * デフォルト値: 3 857 858 == ComMGlobalNvMBlockDescriptor == 859 {{{ 860 /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMGlobalNvMBlockDescriptor 861 }}} 862 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 863 * SWSタグ: ECUC_ComM_00783 864 * タイプ: 865 * R4.0.3/R4.1.3/R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE 866 * R4.4.0/R19-11/R20-11/R21-11: REFERENCE 867 * 多重度: 0..1 868 * 参照先: [wiki:spec/NvM#NvMBlockDescriptor /AUTOSAR/EcucDefs/NvM/NvMBlockDescriptor] 563 869 564 870 == ComMModeLimitationEnabled == … … 566 872 /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMModeLimitationEnabled 567 873 }}} 568 * 型:BooleanParam 569 * 多重度:1 570 * デフォルト値:false 874 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 875 * SWSタグ: ECUC_ComM_00560 876 * タイプ: BOOLEAN-PARAM 877 * 多重度: 1 878 * デフォルト値: false 571 879 572 880 == ComMNmPassiveModeEnable == … … 574 882 /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMNmPassiveModeEnable 575 883 }}} 576 * 型:BooleanParam 577 * 多重度:0..1 884 * 対象リビジョン: R4.1.3/R4.2.2 885 * SWSタグ: ECUC_ComM_00889 886 * タイプ: BOOLEAN-PARAM 887 * 多重度: 0..1 578 888 579 889 == ComMPncGatewayEnabled == … … 581 891 /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMPncGatewayEnabled 582 892 }}} 583 * 型:BooleanParam 584 * 多重度:0..1 585 * デフォルト値:false 893 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 894 * SWSタグ: ECUC_ComM_00887 895 * タイプ: BOOLEAN-PARAM 896 * 多重度: 0..1 897 * デフォルト値: false 586 898 587 899 == ComMPncPrepareSleepTimer == … … 589 901 /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMPncPrepareSleepTimer 590 902 }}} 591 * 型:FloatParam 592 * 多重度:0..1 593 * 上限値:63 594 * 下限値:0 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_ComM_00841 905 * タイプ: FLOAT-PARAM 906 * 多重度: 0..1 907 * 上限値: 63 908 * 下限値: 0 595 909 596 910 == ComMPncSupport == … … 598 912 /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMPncSupport 599 913 }}} 600 * 型:BooleanParam 601 * 多重度:1 602 * デフォルト値:false 914 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 915 * SWSタグ: ECUC_ComM_00839 916 * タイプ: BOOLEAN-PARAM 917 * 多重度: 1 918 * デフォルト値: false 603 919 604 920 == ComMResetAfterForcingNoComm == … … 606 922 /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMResetAfterForcingNoComm 607 923 }}} 608 * 型:BooleanParam 609 * 多重度:1 610 * デフォルト値:false 924 * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 925 * SWSタグ: ECUC_ComM_00558 926 * タイプ: BOOLEAN-PARAM 927 * 多重度: 1 928 * デフォルト値: false 929 930 == ComMSynchronizedPncShutdownEnabled == 931 {{{ 932 /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMSynchronizedPncShutdownEnabled 933 }}} 934 * 対象リビジョン: R20-11/R21-11 935 * SWSタグ: ECUC_ComM_00897 936 * タイプ: BOOLEAN-PARAM 937 * 多重度: 0..1 938 * デフォルト値: false 611 939 612 940 == ComMSynchronousWakeUp == … … 614 942 /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMSynchronousWakeUp 615 943 }}} 616 * 型:BooleanParam 617 * 多重度:1 618 * デフォルト値:true 944 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 945 * SWSタグ: ECUC_ComM_00695 946 * タイプ: BOOLEAN-PARAM 947 * 多重度: 1 948 * デフォルト値: true 619 949 620 950 == ComMTMinFullComModeDuration == … … 622 952 /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMTMinFullComModeDuration 623 953 }}} 624 * 型:FloatParam 625 * 多重度:1 626 * 上限値:65 627 * 下限値:0.001 628 * デフォルト値:5 954 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 955 * SWSタグ: ECUC_ComM_00557 956 * タイプ: FLOAT-PARAM 957 * 多重度: 1 958 * 上限値: 65 959 * 下限値: 0.001 960 * デフォルト値: 5 629 961 630 962 == ComMVersionInfoApi == … … 632 964 /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMVersionInfoApi 633 965 }}} 634 * 型:BooleanParam 635 * 多重度:1 636 * デフォルト値:true 966 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 967 * SWSタグ: ECUC_ComM_00622 968 * タイプ: BOOLEAN-PARAM 969 * 多重度: 1 970 * デフォルト値: 971 * R4.0.3/R4.1.3/R4.2.2: true 972 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false 637 973 638 974 == ComMWakeupInhibitionEnabled == … … 640 976 /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMWakeupInhibitionEnabled 641 977 }}} 642 * 型:BooleanParam 643 * 多重度:1 644 * デフォルト値:false 645 646 == ComMGlobalNvMBlockDescriptor == 647 {{{ 648 /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMGlobalNvMBlockDescriptor 649 }}} 650 * 型:Reference 651 * 多重度:0..1 652 * 参照先:{{{/AUTOSAR/EcucDefs/NvM/NvMBlockDescriptor}}} 978 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 979 * SWSタグ: ECUC_ComM_00559 980 * タイプ: BOOLEAN-PARAM 981 * 多重度: 1 982 * デフォルト値: false