{{{ #!html
COM Manager
}}} [[BR]] = 概要 = * API一覧 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||= R4.2.2 =||= R21-11 =|| || [#ComM_Init ComM_Init] || 1|| 0x01|| ○ || ○ || ○ || || [#ComM_DeInit ComM_DeInit] || 2|| 0x02|| ○ || ○ || ○ || || [#ComM_GetState ComM_GetState] || 52|| 0x34|| ○ || ○ || - || || [#ComM_GetStatus ComM_GetStatus] || 3|| 0x03|| ○ || ○ || ○ || || [#ComM_GetInhibitionStatus ComM_GetInhibitionStatus] || 4|| 0x04|| ○ || ○ || ○ || || [#ComM_RequestComMode ComM_RequestComMode] || 5|| 0x05|| ○ || ○ || ○ || || [#ComM_GetMaxComMode ComM_GetMaxComMode] || 6|| 0x06|| ○ || ○ || ○ || || [#ComM_GetRequestedComMode ComM_GetRequestedComMode] || 7|| 0x07|| ○ || ○ || ○ || || [#ComM_GetCurrentComMode ComM_GetCurrentComMode] || 8|| 0x08|| ○ || ○ || ○ || || [#ComM_GetCurrentPNCComMode ComM_GetCurrentPNCComMode] || 106|| 0x6A|| - || - || ○ || || [#ComM_GetPncToChannelMapping ComM_GetPncToChannelMapping] || 104|| 0x68|| - || - || ○ || || [#ComM_UpdatePncToChannelMapping ComM_UpdatePncToChannelMapping] || 98|| 0x62|| - || - || ○ || || [#ComM_ResetPncToChannelMapping ComM_ResetPncToChannelMapping] || 99|| 0x63|| - || - || ○ || || [#ComM_PnLearningRequest ComM_PnLearningRequest] || 100|| 0x64|| - || - || ○ || || [#ComM_UpdatePncMembership ComM_UpdatePncMembership] || 101|| 0x65|| - || - || ○ || || [#ComM_PreventWakeUp ComM_PreventWakeUp] || 9|| 0x09|| ○ || ○ || ○ || || [#ComM_LimitChannelToNoComMode ComM_LimitChannelToNoComMode] || 11|| 0x0B|| ○ || ○ || ○ || || [#ComM_LimitECUToNoComMode ComM_LimitECUToNoComMode] || 12|| 0x0C|| ○ || ○ || ○ || || [#ComM_ReadInhibitCounter ComM_ReadInhibitCounter] || 13|| 0x0D|| ○ || ○ || ○ || || [#ComM_ResetInhibitCounter ComM_ResetInhibitCounter] || 14|| 0x0E|| ○ || ○ || ○ || || [#ComM_SetECUGroupClassification ComM_SetECUGroupClassification] || 15|| 0x0F|| ○ || ○ || ○ || || [#ComM_GetVersionInfo ComM_GetVersionInfo] || 16|| 0x10|| ○ || ○ || ○ || || [#ComM_Nm_NetworkStartIndication ComM_Nm_NetworkStartIndication] || 21|| 0x15|| ○ || ○ || ○ || || [#ComM_Nm_NetworkMode ComM_Nm_NetworkMode] || 24|| 0x18|| ○ || ○ || ○ || || [#ComM_Nm_PrepareBusSleepMode ComM_Nm_PrepareBusSleepMode] || 25|| 0x19|| ○ || ○ || ○ || || [#ComM_Nm_BusSleepMode ComM_Nm_BusSleepMode] || 26|| 0x1A|| ○ || ○ || ○ || || [#ComM_Nm_RestartIndication ComM_Nm_RestartIndication] || 27|| 0x1B|| ○ || ○ || ○ || || [#ComM_Nm_RepeatMessageLeftIndication ComM_Nm_RepeatMessageLeftIndication] || 102|| 0x66|| - || - || ○ || || [#ComM_Nm_PncLearningBitIndication ComM_Nm_PncLearningBitIndication] || 105|| 0x69|| - || - || ○ || || [#ComM_Nm_ForwardSynchronizedPncShutdown ComM_Nm_ForwardSynchronizedPncShutdown] || 107|| 0x6B|| - || - || ○ || || [#ComM_Nm_UpdateEIRA ComM_Nm_UpdateEIRA] || 108|| 0x6C|| - || - || ○ || || [#ComM_Nm_UpdateERA ComM_Nm_UpdateERA] || 109|| 0x6D|| - || - || ○ || || [#ComM_DCM_ActiveDiagnostic ComM_DCM_ActiveDiagnostic] || 31|| 0x1F|| ○ || ○ || ○ || || [#ComM_DCM_InactiveDiagnostic ComM_DCM_InactiveDiagnostic] || 32|| 0x20|| ○ || ○ || ○ || || [#ComM_EcuM_WakeUpIndication ComM_EcuM_WakeUpIndication] || 42|| 0x2A|| ○ || ○ || ○ || || [#ComM_EcuM_PNCWakeUpIndication ComM_EcuM_PNCWakeUpIndication] || 55|| 0x37|| - || - || ○ || || [#ComM_CommunicationAllowed ComM_CommunicationAllowed] || 53|| 0x35|| ○ || ○ || ○ || || [#ComM_BusSM_ModeIndication ComM_BusSM_ModeIndication] || 51|| 0x33|| ○ || ○ || ○ || || [#ComM_BusSM_BusSleepMode ComM_BusSM_BusSleepMode] || 52|| 0x34|| - || - || ○ || || [#ComM_MainFunction_Channel_Id ComM_MainFunction_] || 96|| 0x60|| ○ || ○ || - || || [#ComM_MainFunction_ComMChannel.ShortName ComM_MainFunction_] || 96|| 0x60|| - || - || ○ || * コンフィギュレーション一覧 (R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11) * [#ComMConfigSet ComMConfigSet] (○/○/○/○/○/○/○/○) * [#ComMChannel ComMChannel] (○/○/○/○/○/○/○/○) * [#ComMBusType ComMBusType] (○/○/○/○/○/○/○/○) * [#ComMCDDBusPrefix ComMCDDBusPrefix] (-/○/○/○/○/○/○/○) * [#ComMChannelId ComMChannelId] (○/○/○/○/○/○/○/○) * [#ComMChannelPartitionRef ComMChannelPartitionRef] (-/-/-/-/-/○/○/○) * [#ComMDynamicPncToChannelMappingEnabled ComMDynamicPncToChannelMappingEnabled] (-/-/-/-/-/-/○/○) * [#ComMFullCommRequestNotificationEnabled ComMFullCommRequestNotificationEnabled] (○/○/○/○/○/○/○/○) * [#ComMGlobalNvmBlockDescriptor ComMGlobalNvmBlockDescriptor] (○/○/-/-/-/-/-/-) * [#ComMMainFunctionPeriod ComMMainFunctionPeriod] (○/○/○/○/○/○/○/○) * [#ComMManageReference ComMManageReference] (-/-/-/-/○/○/○/○) * [#ComMNetworkManagement ComMNetworkManagement] (○/○/○/○/○/○/○/○) * [#ComMNmLightTimeout ComMNmLightTimeout] (○/○/○/○/○/○/○/○) * [#ComMNmVariant ComMNmVariant] (○/○/○/○/○/○/○/○) * [#ComMPncNmRequest ComMPncNmRequest] (○/○/○/○/○/○/○/○) * [#ComMNoCom ComMNoCom] (○/○/○/○/○/○/○/○) * [#ComMNoWakeUpInhibitionNvmStorage ComMNoWakeUpInhibitionNvmStorage] (-/-/○/○/○/○/○/○) * [#ComMNoWakeup ComMNoWakeup] (○/○/○/○/○/○/○/○) * [#ComMPncGatewayType ComMPncGatewayType] (○/○/○/○/○/○/○/○) * [#ComMUserPerChannel ComMUserPerChannel] (○/○/○/○/○/○/○/○) * [#ComMUserChannel ComMUserChannel] (○/○/○/○/○/○/○/○) * [#ComMWakeupSleepRequestEnabled ComMWakeupSleepRequestEnabled] (-/-/-/-/-/-/○/○) * [#ComMPnc ComMPnc] (○/○/○/○/○/○/○/○) * [#ComMChannelPerPnc ComMChannelPerPnc] (○/○/○/○/○/○/○/○) * [#ComMChannelPerTxOnlyPnc ComMChannelPerTxOnlyPnc] (-/-/-/-/-/-/-/○) * [#ComMPncComSignal ComMPncComSignal] (○/○/○/○/○/○/○/○) * [#ComMPncComSignalChannelRef ComMPncComSignalChannelRef] (○/○/○/○/○/○/○/○) * [#ComMPncComSignalDirection ComMPncComSignalDirection] (○/○/○/○/○/○/○/○) * [#ComMPncComSignalKind ComMPncComSignalKind] (○/○/○/○/○/○/○/○) * [#ComMPncComSignalRef ComMPncComSignalRef] (○/○/○/○/○/○/○/○) * [#ComMPncEthIfSwitchPortGroupRef ComMPncEthIfSwitchPortGroupRef] (-/-/-/○/○/○/○/○) * [#ComMPncId ComMPncId] (○/○/○/○/○/○/○/○) * [#ComMPncWakeupSleepRequestEnabled ComMPncWakeupSleepRequestEnabled] (-/-/-/-/-/-/○/○) * [#ComMUserPerPnc ComMUserPerPnc] (○/○/○/○/○/○/○/○) * [#ComMPncEnabled ComMPncEnabled] (○/○/○/○/○/○/○/○) * [#ComMUser ComMUser] (○/○/○/○/○/○/○/○) * [#ComMUserEcucPartitionRef ComMUserEcucPartitionRef] (○/○/○/○/○/○/○/○) * [#ComMUserIdentifier ComMUserIdentifier] (○/○/○/○/○/○/○/○) * [#ComMGeneral ComMGeneral] (○/○/○/○/○/○/○/○) * [#ComM0PncVectorAvoidance ComM0PncVectorAvoidance] (-/-/-/○/○/○/○/○) * [#ComMDevErrorDetect ComMDevErrorDetect] (○/○/○/○/○/○/○/○) * [#ComMDirectUserMapping ComMDirectUserMapping] (○/○/○/○/○/○/○/○) * [#ComMDynamicPncToChannelMappingSupport ComMDynamicPncToChannelMappingSupport] (-/-/-/-/-/-/○/○) * [#ComMEcuGroupClassification ComMEcuGroupClassification] (○/○/○/○/○/○/○/○) * [#ComMGlobalNvMBlockDescriptor ComMGlobalNvMBlockDescriptor] (○/○/○/○/○/○/○/○) * [#ComMModeLimitationEnabled ComMModeLimitationEnabled] (○/○/○/○/○/○/○/○) * [#ComMNmPassiveModeEnable ComMNmPassiveModeEnable] (-/○/○/-/-/-/-/-) * [#ComMPncGatewayEnabled ComMPncGatewayEnabled] (○/○/○/○/○/○/○/○) * [#ComMPncPrepareSleepTimer ComMPncPrepareSleepTimer] (○/○/○/○/○/○/○/○) * [#ComMPncSupport ComMPncSupport] (○/○/○/○/○/○/○/○) * [#ComMResetAfterForcingNoComm ComMResetAfterForcingNoComm] (-/○/○/○/○/○/○/○) * [#ComMSynchronizedPncShutdownEnabled ComMSynchronizedPncShutdownEnabled] (-/-/-/-/-/-/○/○) * [#ComMSynchronousWakeUp ComMSynchronousWakeUp] (○/○/○/○/○/○/○/○) * [#ComMTMinFullComModeDuration ComMTMinFullComModeDuration] (○/○/○/○/○/○/○/○) * [#ComMVersionInfoApi ComMVersionInfoApi] (○/○/○/○/○/○/○/○) * [#ComMWakeupInhibitionEnabled ComMWakeupInhibitionEnabled] (○/○/○/○/○/○/○/○) * エラーコード一覧 ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||= R4.2.2 =||= R21-11 =|| || COMM_E_NOT_INITED || 1|| 0x01|| ○ || ○ || - || || COMM_E_UNINIT || 1|| 0x01|| - || - || ○ || || COMM_E_WRONG_PARAMETERS || 2|| 0x02|| ○ || ○ || ○ || || COMM_E_PARAM_POINTER || 3|| 0x03|| - || ○ || ○ || || COMM_E_INIT_FAILED || 4|| 0x04|| - || ○ || ○ || ---- = API仕様 = == ComM_Init == * R4.0.3 {{{ void ComM_Init(void) }}} * R4.2.2 / R21-11 {{{ void ComM_Init(const ComM_ConfigType* ConfigPtr) }}} == ComM_DeInit == {{{ void ComM_DeInit(void) }}} == ComM_GetState == {{{ Std_ReturnType ComM_GetState(NetworkHandleType Channel, ComM_StateType* State) }}} == ComM_GetStatus == {{{ Std_ReturnType ComM_GetStatus(ComM_InitStatusType* Status) }}} == ComM_GetInhibitionStatus == {{{ Std_ReturnType ComM_GetInhibitionStatus(NetworkHandleType Channel, ComM_InhibitionStatusType* Status) }}} == ComM_RequestComMode == {{{ Std_ReturnType ComM_RequestComMode(ComM_UserHandleType User, ComM_ModeType ComMode) }}} == ComM_GetMaxComMode == {{{ Std_ReturnType ComM_GetMaxComMode(ComM_UserHandleType User, ComM_ModeType* ComMode) }}} == ComM_GetRequestedComMode == {{{ Std_ReturnType ComM_GetRequestedComMode(ComM_UserHandleType User, ComM_ModeType* ComMode) }}} == ComM_GetCurrentComMode == {{{ Std_ReturnType ComM_GetCurrentComMode(ComM_UserHandleType User, ComM_ModeType* ComMode) }}} == ComM_GetCurrentPNCComMode == {{{ Std_ReturnType ComM_GetCurrentPNCComMode (ComM_UserHandleType User, ComM_ModeType* ComMode) }}} == ComM_GetPncToChannelMapping == {{{ Std_ReturnType ComM_GetPncToChannelMapping (boolean* MappingTable, uint8* ChannelCnt, uint8* PncCnt) }}} == ComM_UpdatePncToChannelMapping == {{{ Std_ReturnType ComM_UpdatePncToChannelMapping (const boolean* MappingTable, uint8 channelCnt, uint8 PncCnt) }}} == ComM_ResetPncToChannelMapping == {{{ Std_ReturnType ComM_ResetPncToChannelMapping (void) }}} == ComM_PnLearningRequest == {{{ Std_ReturnType ComM_PnLearningRequest (void) }}} == ComM_UpdatePncMembership == {{{ Std_ReturnType ComM_UpdatePncMembership (boolean Control, const uint8* PncMembership) }}} == ComM_PreventWakeUp == {{{ Std_ReturnType ComM_PreventWakeUp(NetworkHandleType Channel, boolean Status) }}} == ComM_LimitChannelToNoComMode == {{{ Std_ReturnType ComM_LimitChannelToNoComMode(NetworkHandleType Channel, boolean Status) }}} == ComM_LimitECUToNoComMode == {{{ Std_ReturnType ComM_LimitECUToNoComMode(boolean Status) }}} == ComM_ReadInhibitCounter == {{{ Std_ReturnType ComM_ReadInhibitCounter(uint16* CounterValue) }}} == ComM_ResetInhibitCounter == {{{ Std_ReturnType ComM_ResetInhibitCounter(void) }}} == ComM_SetECUGroupClassification == {{{ Std_ReturnType ComM_SetECUGroupClassification(ComM_InhibitionStatusType Status) }}} == ComM_GetVersionInfo == {{{ void ComM_GetVersionInfo(Std_VersionInfoType* Versioninfo) }}} == ComM_Nm_NetworkStartIndication == {{{ void ComM_Nm_NetworkStartIndication(NetworkHandleType Channel) }}} == ComM_Nm_NetworkMode == {{{ void ComM_Nm_NetworkMode(NetworkHandleType Channel) }}} == ComM_Nm_PrepareBusSleepMode == {{{ void ComM_Nm_PrepareBusSleepMode(NetworkHandleType Channel) }}} == ComM_Nm_BusSleepMode == {{{ void ComM_Nm_BusSleepMode(NetworkHandleType Channel) }}} == ComM_Nm_RestartIndication == {{{ void ComM_Nm_RestartIndication(NetworkHandleType Channel) }}} == ComM_Nm_RepeatMessageLeftIndication == {{{ void ComM_Nm_RepeatMessageLeftIndication (NetworkHandleType Channel) }}} == ComM_Nm_PncLearningBitIndication == {{{ void ComM_Nm_PncLearningBitIndication (NetworkHandleType Channel) }}} == ComM_Nm_ForwardSynchronizedPncShutdown == {{{ void ComM_Nm_ForwardSynchronizedPncShutdown (NetworkHandleType Channel, const uint8* PncBitVectorPtr) }}} == ComM_Nm_UpdateEIRA == {{{ void ComM_Nm_UpdateEIRA (const uint8* PncBitVectorPtr ) }}} == ComM_Nm_UpdateERA == {{{ void ComM_Nm_UpdateERA (NetworkHandleType Channel, const uint8* PncBitVectorPtr) }}} == ComM_DCM_ActiveDiagnostic == {{{ void ComM_DCM_ActiveDiagnostic(NetworkHandleType Channel) }}} == ComM_DCM_InactiveDiagnostic == {{{ void ComM_DCM_InactiveDiagnostic(NetworkHandleType Channel) }}} == ComM_EcuM_WakeUpIndication == {{{ void ComM_EcuM_WakeUpIndication(NetworkHandleType Channel) }}} == ComM_EcuM_PNCWakeUpIndication == {{{ void ComM_EcuM_PNCWakeUpIndication (PNCHandleType PNCid) }}} == ComM_CommunicationAllowed == {{{ void ComM_CommunicationAllowed(NetworkHandleType Channel, boolean Allowed) }}} == ComM_BusSM_ModeIndication == * R4.0.3 / R4.2.2 {{{ void ComM_BusSM_ModeIndication(NetworkHandleType Channel, ComM_ModeType* ComMode) }}} * R21-11 {{{ void ComM_BusSM_ModeIndication (NetworkHandleType Channel, ComM_ModeType ComMode) }}} == ComM_BusSM_BusSleepMode == {{{ void ComM_BusSM_BusSleepMode (NetworkHandleType Channel) }}} == ComM_MainFunction_ == {{{ void ComM_MainFunction_(void) }}} == ComM_MainFunction_ == {{{ void ComM_MainFunction_ (void) }}} ---- = コンフィギュレーション仕様 = == ComMConfigSet == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00879 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == ComMChannel == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00565 * タイプ: PARAM-CONF-CONTAINER * 多重度: * R4.0.3/R4.1.3: 1..* * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 1..256 == ComMBusType == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMBusType }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00567 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.0.3: * COMM_BUS_TYPE_CAN * COMM_BUS_TYPE_ETH * COMM_BUS_TYPE_FR * COMM_BUS_TYPE_INTERNAL * COMM_BUS_TYPE_LIN * R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: * COMM_BUS_TYPE_CAN * COMM_BUS_TYPE_CDD * COMM_BUS_TYPE_ETH * COMM_BUS_TYPE_FR * COMM_BUS_TYPE_INTERNAL * COMM_BUS_TYPE_LIN == ComMCDDBusPrefix == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMCDDBusPrefix }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00888 * タイプ: STRING-PARAM * 多重度: 0..1 == ComMChannelId == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMChannelId }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00635 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == ComMChannelPartitionRef == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMChannelPartitionRef }}} * 対象リビジョン: R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00894 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/EcuC#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition] == ComMDynamicPncToChannelMappingEnabled == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMDynamicPncToChannelMappingEnabled }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_ComM_00896 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == ComMFullCommRequestNotificationEnabled == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMFullCommRequestNotificationEnabled }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00787 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == ComMGlobalNvmBlockDescriptor == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMGlobalNvmBlockDescriptor }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: BOOLEAN-PARAM * 多重度: 1 == ComMMainFunctionPeriod == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMMainFunctionPeriod }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00556 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: * R4.0.3/R4.1.3/R4.2.2: 0.1 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: INF * 下限値: * R4.0.3/R4.1.3/R4.2.2: 0.001 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0 * デフォルト値: 0.02 == ComMManageReference == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMManageReference }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00893 * タイプ: REFERENCE * 多重度: * R4.4.0/R19-11/R20-11: 0..1 * R21-11: 0..* * 参照先: [#ComMChannel /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel] == ComMNetworkManagement == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMNetworkManagement }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00607 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == ComMNmLightTimeout == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMNetworkManagement/ComMNmLightTimeout }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00606 * タイプ: FLOAT-PARAM * 多重度: 0..1 * 上限値: 255 * 下限値: 0 * デフォルト値: 10 == ComMNmVariant == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMNetworkManagement/ComMNmVariant }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00568 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.0.3/R4.1.3/R4.2.2/R4.3.1: * FULL * LIGHT * NONE * PASSIVE * R4.4.0/R19-11: * FULL * LIGHT * LINSLAVE * NONE * PASSIVE * R20-11/R21-11: * FULL * LIGHT * NONE * PASSIVE * SLAVE_ACTIVE * SLAVE_PASSIVE * デフォルト値: FULL == ComMPncNmRequest == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMNetworkManagement/ComMPncNmRequest }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00886 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == ComMNoCom == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMNoCom }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00571 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == ComMNoWakeUpInhibitionNvmStorage == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMNoWakeUpInhibitionNvmStorage }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00789 * タイプ: BOOLEAN-PARAM * 多重度: 1 == ComMNoWakeup == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMNoWakeup }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00569 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == ComMPncGatewayType == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMPncGatewayType }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00842 * タイプ: ENUMERATION-PARAM * 多重度: 0..1 * 選択肢: * COMM_GATEWAY_TYPE_ACTIVE * COMM_GATEWAY_TYPE_PASSIVE * デフォルト値: * R19-11/R20-11/R21-11: COMM_GATEWAY_TYPE_ACTIVE == ComMUserPerChannel == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMUserPerChannel }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00657 * タイプ: PARAM-CONF-CONTAINER * 多重度: * R4.0.3/R4.1.3: 0..* * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0..255 == ComMUserChannel == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMUserPerChannel/ComMUserChannel }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00658 * タイプ: REFERENCE * 多重度: 1 * 参照先: [#ComMUser /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMUser] == ComMWakeupSleepRequestEnabled == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMWakeupSleepRequestEnabled }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_ComM_00898 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == ComMPnc == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00843 * タイプ: PARAM-CONF-CONTAINER * 多重度: * R4.0.3/R4.1.3: 0..* * R4.2.2/R4.3.1/R4.4.0/R19-11: 0..56 * R20-11/R21-11: 0..504 == ComMChannelPerPnc == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMChannelPerPnc }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00880 * タイプ: REFERENCE * 多重度: * R4.0.3/R4.1.3: 1..* * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11: 1..256 * R21-11: 0..255 * 参照先: [#ComMChannel /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel] == ComMChannelPerTxOnlyPnc == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMChannelPerTxOnlyPnc }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_ComM_00900 * タイプ: REFERENCE * 多重度: 0..255 * 参照先: [#ComMChannel /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel] == ComMPncComSignal == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncComSignal }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00881 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == ComMPncComSignalChannelRef == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncComSignal/ComMPncComSignalChannelRef }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00884 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [#ComMChannel /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel] == ComMPncComSignalDirection == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncComSignal/ComMPncComSignalDirection }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00885 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * RX * TX == ComMPncComSignalKind == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncComSignal/ComMPncComSignalKind }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00883 * タイプ: ENUMERATION-PARAM * 多重度: * R4.0.3: 1 * R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0..1 * 選択肢: * EIRA * ERA == ComMPncComSignalRef == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncComSignal/ComMPncComSignalRef }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00882 * タイプ: * R4.0.3/R4.1.3/R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11: REFERENCE * 多重度: 1 * 参照先: [wiki:spec/Com#ComSignal /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal] == ComMPncEthIfSwitchPortGroupRef == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncEthIfSwitchPortGroupRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00891 * タイプ: * R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11: REFERENCE * 多重度: 0..255 * 参照先: [wiki:spec/EthIf#EthIfSwitchPortGroup /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfSwitchPortGroup] == ComMPncId == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncId }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00874 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: * R4.0.3: 47 * R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11: 63 * R21-11: 511 * 下限値: * R4.0.3: 0 * R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 8 == ComMPncWakeupSleepRequestEnabled == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncWakeupSleepRequestEnabled }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_ComM_00899 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == ComMUserPerPnc == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMUserPerPnc }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00876 * タイプ: REFERENCE * 多重度: * R4.0.3/R4.1.3: 0..* * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0..255 * 参照先: [#ComMUser /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMUser] == ComMPncEnabled == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPncEnabled }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00878 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == ComMUser == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMUser }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00653 * タイプ: PARAM-CONF-CONTAINER * 多重度: * R4.0.3/R4.1.3: 1..* * R4.2.2/R4.3.1/R4.4.0/R19-11: 0..255 * R20-11/R21-11: 0..65635 == ComMUserEcucPartitionRef == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMUser/ComMUserEcucPartitionRef }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00786 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/EcuC#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition] == ComMUserIdentifier == {{{ /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMUser/ComMUserIdentifier }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00654 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: * R4.0.3/R4.1.3: 255 * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 254 * 下限値: 0 == ComMGeneral == {{{ /AUTOSAR/EcucDefs/ComM/ComMGeneral }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00554 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == ComM0PncVectorAvoidance == {{{ /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComM0PncVectorAvoidance }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00892 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == ComMDevErrorDetect == {{{ /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMDevErrorDetect }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00555 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == ComMDirectUserMapping == {{{ /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMDirectUserMapping }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00840 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == ComMDynamicPncToChannelMappingSupport == {{{ /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMDynamicPncToChannelMappingSupport }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_ComM_00895 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == ComMEcuGroupClassification == {{{ /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMEcuGroupClassification }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00563 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 * デフォルト値: 3 == ComMGlobalNvMBlockDescriptor == {{{ /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMGlobalNvMBlockDescriptor }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00783 * タイプ: * R4.0.3/R4.1.3/R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/NvM#NvMBlockDescriptor /AUTOSAR/EcucDefs/NvM/NvMBlockDescriptor] == ComMModeLimitationEnabled == {{{ /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMModeLimitationEnabled }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00560 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == ComMNmPassiveModeEnable == {{{ /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMNmPassiveModeEnable }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_ComM_00889 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 == ComMPncGatewayEnabled == {{{ /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMPncGatewayEnabled }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00887 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == ComMPncPrepareSleepTimer == {{{ /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMPncPrepareSleepTimer }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00841 * タイプ: FLOAT-PARAM * 多重度: 0..1 * 上限値: 63 * 下限値: 0 == ComMPncSupport == {{{ /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMPncSupport }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00839 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == ComMResetAfterForcingNoComm == {{{ /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMResetAfterForcingNoComm }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00558 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == ComMSynchronizedPncShutdownEnabled == {{{ /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMSynchronizedPncShutdownEnabled }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_ComM_00897 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == ComMSynchronousWakeUp == {{{ /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMSynchronousWakeUp }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00695 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: true == ComMTMinFullComModeDuration == {{{ /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMTMinFullComModeDuration }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00557 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: 65 * 下限値: 0.001 * デフォルト値: 5 == ComMVersionInfoApi == {{{ /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMVersionInfoApi }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00622 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: * R4.0.3/R4.1.3/R4.2.2: true * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false == ComMWakeupInhibitionEnabled == {{{ /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMWakeupInhibitionEnabled }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_ComM_00559 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false