{{{ #!html
Network Management Interface
}}} [[BR]] = 概要 = * API一覧 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||= R4.2.2 =||= R21-11 =|| || [#Nm_Init Nm_Init] || 0|| 0x00|| ○ || ○ || ○ || || [#Nm_PassiveStartUp Nm_PassiveStartUp] || 1|| 0x01|| ○ || ○ || ○ || || [#Nm_NetworkRequest Nm_NetworkRequest] || 2|| 0x02|| ○ || ○ || ○ || || [#Nm_NetworkRelease Nm_NetworkRelease] || 3|| 0x03|| ○ || ○ || ○ || || [#Nm_DisableCommunication Nm_DisableCommunication] || 4|| 0x04|| ○ || ○ || ○ || || [#Nm_EnableCommunication Nm_EnableCommunication] || 5|| 0x05|| ○ || ○ || ○ || || [#Nm_RequestSynchronizedPncShutdown Nm_RequestSynchronizedPncShutdown] || 36|| 0x24|| - || - || ○ || || [#Nm_UpdateIRA Nm_UpdateIRA] || 38|| 0x26|| - || - || ○ || || [#Nm_SetUserData Nm_SetUserData] || 6|| 0x06|| ○ || ○ || ○ || || [#Nm_GetUserData Nm_GetUserData] || 7|| 0x07|| ○ || ○ || ○ || || [#Nm_GetPduData Nm_GetPduData] || 8|| 0x08|| ○ || ○ || ○ || || [#Nm_RepeatMessageRequest Nm_RepeatMessageRequest] || 9|| 0x09|| ○ || ○ || ○ || || [#Nm_GetNodeIdentifier Nm_GetNodeIdentifier] || 10|| 0x0A|| ○ || ○ || ○ || || [#Nm_GetLocalNodeIdentifier Nm_GetLocalNodeIdentifier] || 11|| 0x0B|| ○ || ○ || ○ || || [#Nm_CheckRemoteSleepIndication Nm_CheckRemoteSleepIndication] || 13|| 0x0D|| ○ || ○ || ○ || || [#Nm_GetState Nm_GetState] || 14|| 0x0E|| ○ || ○ || ○ || || [#Nm_GetVersionInfo Nm_GetVersionInfo] || 15|| 0x0F|| ○ || ○ || ○ || || [#Nm_PnLearningRequest Nm_PnLearningRequest] || 34|| 0x22|| - || - || ○ || || [#Nm_NetworkStartIndication Nm_NetworkStartIndication] || 17|| 0x11|| ○ || ○ || ○ || || [#Nm_NetworkMode Nm_NetworkMode] || 18|| 0x12|| ○ || ○ || ○ || || [#Nm_BusSleepMode Nm_BusSleepMode] || 20|| 0x14|| ○ || ○ || ○ || || [#Nm_PrepareBusSleepMode Nm_PrepareBusSleepMode] || 19|| 0x13|| ○ || ○ || ○ || || [#Nm_SynchronizeMode Nm_SynchronizeMode] || 33|| 0x21|| - || - || ○ || || [#Nm_RemoteSleepIndication Nm_RemoteSleepIndication] || 23|| 0x17|| ○ || ○ || ○ || || [#Nm_RemoteSleepCancellation Nm_RemoteSleepCancellation] || 24|| 0x18|| ○ || ○ || ○ || || [#Nm_SynchronizationPoint Nm_SynchronizationPoint] || 25|| 0x19|| ○ || ○ || ○ || || [#Nm_PduRxIndication Nm_PduRxIndication] || 21|| 0x15|| ○ || ○ || ○ || || [#Nm_StateChangeNotification Nm_StateChangeNotification] || 22|| 0x16|| ○ || ○ || ○ || || [#Nm_RepeatMessageIndication Nm_RepeatMessageIndication] || 26|| 0x1A|| ○ || ○ || ○ || || [#Nm_TxTimeoutException Nm_TxTimeoutException] || 27|| 0x1B|| ○ || ○ || ○ || || [#Nm_CarWakeUpIndication Nm_CarWakeUpIndication] || 29|| 0x1D|| ○ || ○ || ○ || || [#Nm_CoordReadyToSleepIndication Nm_CoordReadyToSleepIndication] || 30|| 0x1E|| ○ || ○ || ○ || || [#Nm_CoordReadyToSleepCancellation Nm_CoordReadyToSleepCancellation] || 31|| 0x1F|| - || ○ || ○ || || [#Nm_ForwardSynchronizedPncShutdown Nm_ForwardSynchronizedPncShutdown] || 40|| 0x28|| - || - || ○ || || [#Nm_PncBitVectorRxIndication Nm_PncBitVectorRxIndication] || 37|| 0x25|| - || - || ○ || || [#Nm_PncBitVectorTxIndication Nm_PncBitVectorTxIndication] || 39|| 0x27|| - || - || ○ || || [#Nm_MainFunction Nm_MainFunction] || 16|| 0x10|| ○ || ○ || ○ || || [# ] || 32|| 0x20|| - || - || ○ || * コンフィギュレーション一覧 (R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11) * [#NmChannelConfig NmChannelConfig] (○/○/○/○/○/○/○/○) * [#NmActiveCoordinator NmActiveCoordinator] (○/○/○/○/○/○/○/○) * [#NmBusType NmBusType] (○/○/○/○/○/○/○/○) * [#NmGenericBusNmConfig NmGenericBusNmConfig] (○/○/○/○/○/○/○/○) * [#NmGenericBusNmPrefix NmGenericBusNmPrefix] (○/○/○/○/○/○/○/○) * [#NmGenericBusNmShutdownTime NmGenericBusNmShutdownTime] (-/○/○/○/○/○/○/○) * [#NmStandardBusNmConfig NmStandardBusNmConfig] (○/○/○/○/○/○/○/○) * [#NmStandardBusType NmStandardBusType] (○/○/○/○/○/○/○/○) * [#NmChannelId NmChannelId] (○/○/-/-/-/-/-/-) * [#NmChannelSleepMaster NmChannelSleepMaster] (○/○/○/○/○/○/○/○) * [#NmComMChannelRef NmComMChannelRef] (○/○/○/○/○/○/○/○) * [#NmComUserDataSupport NmComUserDataSupport] (-/-/-/○/○/○/○/○) * [#NmCoordClusterIndex NmCoordClusterIndex] (○/○/○/○/○/○/○/○) * [#NmDynamicPncToChannelMappingEnabled NmDynamicPncToChannelMappingEnabled] (-/-/-/-/-/-/○/○) * [#NmPassiveModeEnabled NmPassiveModeEnabled] (○/-/-/○/○/○/○/○) * [#NmPnEnabled NmPnEnabled] (-/-/-/-/-/-/-/○) * [#NmPnEraCalcEnabled NmPnEraCalcEnabled] (-/-/-/-/-/-/-/○) * [#NmPnFilterMaskByte NmPnFilterMaskByte] (-/-/-/-/-/-/-/○) * [#NmPnFilterMaskByteIndex NmPnFilterMaskByteIndex] (-/-/-/-/-/-/-/○) * [#NmPnFilterMaskByteValue NmPnFilterMaskByteValue] (-/-/-/-/-/-/-/○) * [#NmPncBitVectorLength NmPncBitVectorLength] (-/-/-/-/-/-/-/○) * [#NmShutdownDelayTimer NmShutdownDelayTimer] (○/○/-/-/-/-/-/-) * [#NmStateReportEnabled NmStateReportEnabled] (○/○/○/○/○/○/○/○) * [#NmStateReportSignalRef NmStateReportSignalRef] (○/○/○/○/○/○/○/○) * [#NmSynchronizingNetwork NmSynchronizingNetwork] (○/○/○/○/○/○/○/○) * [#NmGlobalConfig NmGlobalConfig] (○/○/○/○/○/○/○/○) * [#NmEcucPartitionRef NmEcucPartitionRef] (-/-/-/-/-/○/○/○) * [#NmGlobalConstants NmGlobalConstants] (○/○/○/○/○/○/○/○) * [#NmNumberOfChannels NmNumberOfChannels] (○/○/○/○/○/○/○/○) * [#NmGlobalFeatures NmGlobalFeatures] (○/○/○/○/○/○/○/○) * [#NmBusSynchronizationEnabled NmBusSynchronizationEnabled] (○/○/○/○/○/○/○/○) * [#NmCarWakeUpCallback NmCarWakeUpCallback] (○/○/-/-/-/-/-/-) * [#NmCarWakeUpCallout NmCarWakeUpCallout] (-/-/○/○/○/○/○/○) * [#NmCarWakeUpCalloutHeader NmCarWakeUpCalloutHeader] (-/-/-/○/-/-/-/-) * [#NmCarWakeUpRxEnabled NmCarWakeUpRxEnabled] (○/○/○/○/○/○/○/○) * [#NmComControlEnabled NmComControlEnabled] (○/○/○/○/○/○/○/○) * [#NmComUserDataSupport2 NmComUserDataSupport] (○/○/○/-/-/-/-/-) * [#NmCoordinatorSupportEnabled NmCoordinatorSupportEnabled] (○/○/○/○/○/○/○/○) * [#NmCoordinatorSyncSupport NmCoordinatorSyncSupport] (-/○/○/○/○/○/○/○) * [#NmDynamicPncToChannelMappingSupport NmDynamicPncToChannelMappingSupport] (-/-/-/-/-/-/○/○) * [#NmGlobalCoordinatorTime NmGlobalCoordinatorTime] (○/○/○/○/○/○/○/○) * [#NmNodeDetectionEnabled NmNodeDetectionEnabled] (○/○/○/○/-/-/-/-) * [#NmNodeIdEnabled NmNodeIdEnabled] (○/○/○/○/-/-/-/-) * [#NmPartialNetworkSupportEnabled NmPartialNetworkSupportEnabled] (-/-/-/-/-/-/-/○) * [#NmPassiveModeEnabled2 NmPassiveModeEnabled] (-/○/○/-/-/-/-/-) * [#NmPduRxIndicationEnabled NmPduRxIndicationEnabled] (○/○/○/○/○/○/○/○) * [#NmRemoteSleepIndEnabled NmRemoteSleepIndEnabled] (○/○/○/○/○/○/○/○) * [#NmRepeatMsgIndEnabled NmRepeatMsgIndEnabled] (○/○/○/○/-/-/-/-) * [#NmStateChangeIndEnabled NmStateChangeIndEnabled] (○/○/○/○/○/○/○/○) * [#NmSynchronizedPncShutdownEnabled NmSynchronizedPncShutdownEnabled] (-/-/-/-/-/-/○/○) * [#NmUserDataEnabled NmUserDataEnabled] (○/○/○/○/○/○/○/○) * [#NmGlobalProperties NmGlobalProperties] (○/○/○/○/○/○/○/○) * [#NmCycletimeMainFunction NmCycletimeMainFunction] (○/○/○/○/○/○/○/○) * [#NmDevErrorDetect NmDevErrorDetect] (○/○/○/○/○/○/○/○) * [#NmPnEiraCalcEnabled NmPnEiraCalcEnabled] (-/-/-/-/-/-/-/○) * [#NmPnResetTime NmPnResetTime] (-/-/-/-/-/-/-/○) * [#NmPncBitVectorOffset NmPncBitVectorOffset] (-/-/-/-/-/-/-/○) * [#NmVersionInfoApi NmVersionInfoApi] (○/○/○/○/○/○/○/○) * エラーコード一覧 ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||= R4.2.2 =||= R21-11 =|| || NM_E_UNINIT || 0|| 0x00|| ○ || ○ || ○ || || NM_E_HANDLE_UNDEF || 1|| 0x01|| ○ || ○ || - || || NM_E_INVALID_CHANNEL || 1|| 0x01|| - || - || ○ || || NM_E_PARAM_POINTER || 2|| 0x02|| ○ || ○ || ○ || ---- = API仕様 = == Nm_Init == * R4.0.3 {{{ void Nm_Init(void) }}} * R4.2.2 / R21-11 {{{ void Nm_Init(const Nm_ConfigType* ConfigPtr) }}} == Nm_PassiveStartUp == * R4.0.3 {{{ Std_ReturnType Nm_PassiveStartUp(const NetworkHandleType NetworkHandle) }}} * R4.2.2 / R21-11 {{{ Std_ReturnType Nm_PassiveStartUp(NetworkHandleType NetworkHandle) }}} == Nm_NetworkRequest == * R4.0.3 {{{ Std_ReturnType Nm_NetworkRequest(const NetworkHandleType NetworkHandle) }}} * R4.2.2 / R21-11 {{{ Std_ReturnType Nm_NetworkRequest(NetworkHandleType NetworkHandle) }}} == Nm_NetworkRelease == * R4.0.3 {{{ Std_ReturnType Nm_NetworkRelease(const NetworkHandleType NetworkHandle) }}} * R4.2.2 / R21-11 {{{ Std_ReturnType Nm_NetworkRelease(NetworkHandleType NetworkHandle) }}} == Nm_DisableCommunication == * R4.0.3 {{{ Std_ReturnType Nm_DisableCommunication(const NetworkHandleType NetworkHandle) }}} * R4.2.2 / R21-11 {{{ Std_ReturnType Nm_DisableCommunication(NetworkHandleType NetworkHandle) }}} == Nm_EnableCommunication == * R4.0.3 {{{ Std_ReturnType Nm_EnableCommunication(const NetworkHandleType NetworkHandle) }}} * R4.2.2 / R21-11 {{{ Std_ReturnType Nm_EnableCommunication(NetworkHandleType NetworkHandle) }}} == Nm_RequestSynchronizedPncShutdown == {{{ Std_ReturnType Nm_RequestSynchronizedPncShutdown (NetworkHandleType NetworkHandle, PNCHandleType PncId) }}} == Nm_UpdateIRA == {{{ void Nm_UpdateIRA (NetworkHandleType NetworkHandle, const uint8* PncBitVectorPtr) }}} == Nm_SetUserData == * R4.0.3 {{{ Std_ReturnType Nm_SetUserData(const NetworkHandleType NetworkHandle, const uint8 * const nmUserDataPtr) }}} * R4.2.2 / R21-11 {{{ Std_ReturnType Nm_SetUserData(NetworkHandleType NetworkHandle, const uint8* nmUserDataPtr) }}} == Nm_GetUserData == * R4.0.3 {{{ Std_ReturnType Nm_GetUserData(const NetworkHandleType NetworkHandle, uint8 * const nmUserDataPtr) }}} * R4.2.2 / R21-11 {{{ Std_ReturnType Nm_GetUserData(NetworkHandleType NetworkHandle, uint8* nmUserDataPtr) }}} == Nm_GetPduData == * R4.0.3 {{{ Std_ReturnType Nm_GetPduData(const NetworkHandleType NetworkHandle, uint8 * const nmPduData) }}} * R4.2.2 / R21-11 {{{ Std_ReturnType Nm_GetPduData(NetworkHandleType NetworkHandle, uint8* nmPduData) }}} == Nm_RepeatMessageRequest == * R4.0.3 {{{ Std_ReturnType Nm_RepeatMessageRequest(const NetworkHandleType NetworkHandle) }}} * R4.2.2 / R21-11 {{{ Std_ReturnType Nm_RepeatMessageRequest(NetworkHandleType NetworkHandle) }}} == Nm_GetNodeIdentifier == * R4.0.3 {{{ Std_ReturnType Nm_GetNodeIdentifier(const NetworkHandleType NetworkHandle, uint8 * const nmNodeIdPtr) }}} * R4.2.2 / R21-11 {{{ Std_ReturnType Nm_GetNodeIdentifier(NetworkHandleType NetworkHandle, uint8* nmNodeIdPtr) }}} == Nm_GetLocalNodeIdentifier == * R4.0.3 {{{ Std_ReturnType Nm_GetLocalNodeIdentifier(const NetworkHandleType NetworkHandle, uint8 * const nmNodeIdPtr) }}} * R4.2.2 / R21-11 {{{ Std_ReturnType Nm_GetLocalNodeIdentifier(NetworkHandleType NetworkHandle, uint8* nmNodeIdPtr) }}} == Nm_CheckRemoteSleepIndication == * R4.0.3 {{{ Std_ReturnType Nm_CheckRemoteSleepIndication(const NetworkHandleType nmNetworkHandle, boolean * const nmRemoteSleepIndPtr) }}} * R4.2.2 / R21-11 {{{ Std_ReturnType Nm_CheckRemoteSleepIndication(NetworkHandleType nmNetworkHandle, boolean* nmRemoteSleepIndPtr) }}} == Nm_GetState == * R4.0.3 {{{ Std_ReturnType Nm_GetState(const NetworkHandleType nmNetworkHandle, Nm_StateType* const nmStatePtr, Nm_ModeType* const nmModePtr) }}} * R4.2.2 / R21-11 {{{ Std_ReturnType Nm_GetState(NetworkHandleType nmNetworkHandle, Nm_StateType* nmStatePtr, Nm_ModeType* nmModePtr) }}} == Nm_GetVersionInfo == {{{ void Nm_GetVersionInfo(Std_VersionInfoType* nmVerInfoPtr) }}} == Nm_PnLearningRequest == {{{ Std_ReturnType Nm_PnLearningRequest (NetworkHandleType NetworkHandle) }}} == Nm_NetworkStartIndication == * R4.0.3 {{{ void Nm_NetworkStartIndication(const NetworkHandleType nmNetworkHandle) }}} * R4.2.2 / R21-11 {{{ void Nm_NetworkStartIndication(NetworkHandleType nmNetworkHandle) }}} == Nm_NetworkMode == * R4.0.3 {{{ void Nm_NetworkMode(const NetworkHandleType nmNetworkHandle) }}} * R4.2.2 / R21-11 {{{ void Nm_NetworkMode(NetworkHandleType nmNetworkHandle) }}} == Nm_BusSleepMode == * R4.0.3 {{{ void Nm_BusSleepMode(const NetworkHandleType nmNetworkHandle) }}} * R4.2.2 / R21-11 {{{ void Nm_BusSleepMode(NetworkHandleType nmNetworkHandle) }}} == Nm_PrepareBusSleepMode == * R4.0.3 {{{ void Nm_PrepareBusSleepMode(const NetworkHandleType nmNetworkHandle) }}} * R4.2.2 / R21-11 {{{ void Nm_PrepareBusSleepMode(NetworkHandleType nmNetworkHandle) }}} == Nm_SynchronizeMode == {{{ void Nm_SynchronizeMode (NetworkHandleType nmNetworkHandle) }}} == Nm_RemoteSleepIndication == * R4.0.3 {{{ void Nm_RemoteSleepIndication(const NetworkHandleType nmNetworkHandle) }}} * R4.2.2 / R21-11 {{{ void Nm_RemoteSleepIndication(NetworkHandleType nmNetworkHandle) }}} == Nm_RemoteSleepCancellation == * R4.0.3 {{{ void Nm_RemoteSleepCancellation(const NetworkHandleType nmNetworkHandle) }}} * R4.2.2 / R21-11 {{{ void Nm_RemoteSleepCancellation(NetworkHandleType nmNetworkHandle) }}} == Nm_SynchronizationPoint == * R4.0.3 {{{ void Nm_SynchronizationPoint(const NetworkHandleType nmNetworkHandle) }}} * R4.2.2 / R21-11 {{{ void Nm_SynchronizationPoint(NetworkHandleType nmNetworkHandle) }}} == Nm_ForwardSynchronizedPncShutdown == {{{ void Nm_ForwardSynchronizedPncShutdown (NetworkHandleType NetworkHandle, const uint8* PncBitVectorPtr) }}} == Nm_PncBitVectorRxIndication == {{{ void Nm_PncBitVectorRxIndication (NetworkHandleType NetworkHandle, const uint8* PncBitVectorPtr, boolean* RelevantPncRequestDetectedPtr) }}} == Nm_PncBitVectorTxIndication == {{{ void Nm_PncBitVectorTxIndication (NetworkHandleType NetworkHandle, uint8* PncBitVectorPtr) }}} == Nm_PduRxIndication == * R4.0.3 {{{ void Nm_PduRxIndication(const NetworkHandleType nmNetworkHandle) }}} * R4.2.2 / R21-11 {{{ void Nm_PduRxIndication(NetworkHandleType nmNetworkHandle) }}} == Nm_StateChangeNotification == * R4.0.3 {{{ void Nm_StateChangeNotification(const NetworkHandleType nmNetworkHandle, const Nm_StateType nmPreviousState, const Nm_StateType nmCurrentState) }}} * R4.2.2 / R21-11 {{{ void Nm_StateChangeNotification(NetworkHandleType nmNetworkHandle, Nm_StateType nmPreviousState, Nm_StateType nmCurrentState) }}} == Nm_RepeatMessageIndication == * R4.0.3 {{{ void Nm_RepeatMessageIndication(const NetworkHandleType nmNetworkHandle) }}} * R4.2.2 {{{ void Nm_RepeatMessageIndication(NetworkHandleType nmNetworkHandle) }}} * R21-11 {{{ void Nm_RepeatMessageIndication (NetworkHandleType nmNetworkHandle, boolean pnLearningBitSet) }}} == Nm_TxTimeoutException == * R4.0.3 {{{ void Nm_TxTimeoutException(const NetworkHandleType nmNetworkHandle) }}} * R4.2.2 / R21-11 {{{ void Nm_TxTimeoutException(NetworkHandleType nmNetworkHandle) }}} == Nm_CarWakeUpIndication == * R4.0.3 {{{ void Nm_CarWakeUpIndication(const NetworkHandleType nmChannelHandle) }}} * R4.2.2 / R21-11 {{{ void Nm_CarWakeUpIndication(NetworkHandleType nmChannelHandle) }}} == Nm_CoordReadyToSleepIndication == * R4.0.3 {{{ void Nm_CoordReadyToSleepIndication(const NetworkHandleType nmChannelHandle) }}} * R4.2.2 / R21-11 {{{ void Nm_CoordReadyToSleepIndication(NetworkHandleType nmChannelHandle) }}} == Nm_CoordReadyToSleepCancellation == {{{ void Nm_CoordReadyToSleepCancellation(NetworkHandleType nmChannelHandle) }}} == Nm_MainFunction == {{{ void Nm_MainFunction(void) }}} == == {{{ void (NetworkHandleType nmNetworkHandle) }}} ---- = コンフィギュレーション仕様 = == NmChannelConfig == {{{ /AUTOSAR/EcucDefs/Nm/NmChannelConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00197 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == NmActiveCoordinator == {{{ /AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmActiveCoordinator }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00236 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 == NmBusType == {{{ /AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmBusType }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00218 * タイプ: CHOICE-CONTAINER * 多重度: 1 == NmGenericBusNmConfig == {{{ /AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmBusType/NmGenericBusNmConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00225 * タイプ: PARAM-CONF-CONTAINER * 多重度: * R4.0.3: 1 * R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0..1 == NmGenericBusNmPrefix == {{{ /AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmBusType/NmGenericBusNmConfig/NmGenericBusNmPrefix }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00219 * タイプ: STRING-PARAM * 多重度: 1 == NmGenericBusNmShutdownTime == {{{ /AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmBusType/NmGenericBusNmConfig/NmGenericBusNmShutdownTime }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00239 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: INF * 下限値: 0 == NmStandardBusNmConfig == {{{ /AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmBusType/NmStandardBusNmConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00226 * タイプ: PARAM-CONF-CONTAINER * 多重度: * R4.0.3: 1 * R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0..1 == NmStandardBusType == {{{ /AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmBusType/NmStandardBusNmConfig/NmStandardBusType }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00220 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * R4.0.3: * NM_BUSNM_CANNM * NM_BUSNM_FRNM * NM_BUSNM_LINNM * NM_BUSNM_UDPNM * R4.1.3/R4.2.2/R4.3.1: * NM_BUSNM_CANNM * NM_BUSNM_FRNM * NM_BUSNM_J1939NM * NM_BUSNM_LINNM * NM_BUSNM_UDPNM * R4.4.0/R19-11/R20-11/R21-11: * NM_BUSNM_CANNM * NM_BUSNM_FRNM * NM_BUSNM_J1939NM * NM_BUSNM_LOCALNM * NM_BUSNM_UDPNM == NmChannelId == {{{ /AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmChannelId }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == NmChannelSleepMaster == {{{ /AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmChannelSleepMaster }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00227 * タイプ: BOOLEAN-PARAM * 多重度: 1 == NmComMChannelRef == {{{ /AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmComMChannelRef }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00217 * タイプ: * 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/ComM#ComMChannel /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel] == NmComUserDataSupport == {{{ /AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmComUserDataSupport }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00241 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == NmCoordClusterIndex == {{{ /AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmCoordClusterIndex }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00221 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 255 * 下限値: 0 == NmDynamicPncToChannelMappingEnabled == {{{ /AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmDynamicPncToChannelMappingEnabled }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Nm_00248 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == NmPassiveModeEnabled == {{{ /AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmPassiveModeEnabled }}} * 対象リビジョン: R4.0.3/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00242 * タイプ: BOOLEAN-PARAM * 多重度: 1 == NmPnEnabled == {{{ /AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmPnEnabled }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Nm_00254 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == NmPnEraCalcEnabled == {{{ /AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmPnEraCalcEnabled }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Nm_00259 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == NmPnFilterMaskByte == {{{ /AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmPnFilterMaskByte }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Nm_00255 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..63 == NmPnFilterMaskByteIndex == {{{ /AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmPnFilterMaskByte/NmPnFilterMaskByteIndex }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Nm_00256 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 62 * 下限値: 0 == NmPnFilterMaskByteValue == {{{ /AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmPnFilterMaskByte/NmPnFilterMaskByteValue }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Nm_00257 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 * デフォルト値: 0 == NmPncBitVectorLength == {{{ /AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmPncBitVectorLength }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Nm_00258 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 63 * 下限値: 0 * デフォルト値: 0 == NmShutdownDelayTimer == {{{ /AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmShutdownDelayTimer }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: INF * 下限値: 0 == NmStateReportEnabled == {{{ /AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmStateReportEnabled }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00231 * タイプ: BOOLEAN-PARAM * 多重度: 1 == NmStateReportSignalRef == {{{ /AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmStateReportSignalRef }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00232 * タイプ: * 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/Com#ComSignal /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal] == NmSynchronizingNetwork == {{{ /AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmSynchronizingNetwork }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00223 * タイプ: BOOLEAN-PARAM * 多重度: 1 == NmGlobalConfig == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00196 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == NmEcucPartitionRef == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmEcucPartitionRef }}} * 対象リビジョン: R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00245 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/EcuC#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition] == NmGlobalConstants == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalConstants }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00198 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == NmNumberOfChannels == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalConstants/NmNumberOfChannels }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00201 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 1 == NmGlobalFeatures == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00200 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == NmBusSynchronizationEnabled == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmBusSynchronizationEnabled }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00208 * タイプ: BOOLEAN-PARAM * 多重度: 1 == NmCarWakeUpCallback == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmCarWakeUpCallback }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: FUNCTION-NAME * 多重度: 0..1 == NmCarWakeUpCallout == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmCarWakeUpCallout }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00234 * タイプ: FUNCTION-NAME * 多重度: 0..1 == NmCarWakeUpCalloutHeader == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmCarWakeUpCalloutHeader }}} * 対象リビジョン: R4.3.1 * SWSタグ: ECUC_Nm_00244 * タイプ: STRING-PARAM * 多重度: 0..1 == NmCarWakeUpRxEnabled == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmCarWakeUpRxEnabled }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00235 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == NmComControlEnabled == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmComControlEnabled }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00210 * タイプ: BOOLEAN-PARAM * 多重度: 1 == NmComUserDataSupport(2) == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmComUserDataSupport }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Nm_00230 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == NmCoordinatorSupportEnabled == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmCoordinatorSupportEnabled }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00206 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == NmCoordinatorSyncSupport == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmCoordinatorSyncSupport }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00240 * タイプ: BOOLEAN-PARAM * 多重度: 1 == NmDynamicPncToChannelMappingSupport == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmDynamicPncToChannelMappingSupport }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Nm_00246 * タイプ: BOOLEAN-PARAM * 多重度: 1 == NmGlobalCoordinatorTime == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmGlobalCoordinatorTime }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00237 * タイプ: FLOAT-PARAM * 多重度: 0..1 * 上限値: INF * 下限値: 0 == NmNodeDetectionEnabled == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmNodeDetectionEnabled }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1 * SWSタグ: ECUC_Nm_00212 * タイプ: BOOLEAN-PARAM * 多重度: * R4.0.3/R4.1.3/R4.2.2: 1 * R4.3.1: 0..1 == NmNodeIdEnabled == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmNodeIdEnabled }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1 * SWSタグ: ECUC_Nm_00213 * タイプ: BOOLEAN-PARAM * 多重度: * R4.0.3/R4.1.3/R4.2.2: 1 * R4.3.1: 0..1 == NmPartialNetworkSupportEnabled == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmPartialNetworkSupportEnabled }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Nm_00253 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == NmPassiveModeEnabled(2) == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmPassiveModeEnabled }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_Nm_00209 * タイプ: BOOLEAN-PARAM * 多重度: 1 == NmPduRxIndicationEnabled == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmPduRxIndicationEnabled }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00214 * タイプ: BOOLEAN-PARAM * 多重度: 1 == NmRemoteSleepIndEnabled == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmRemoteSleepIndEnabled }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00207 * タイプ: BOOLEAN-PARAM * 多重度: 1 == NmRepeatMsgIndEnabled == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmRepeatMsgIndEnabled }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1 * SWSタグ: ECUC_Nm_00229 * タイプ: BOOLEAN-PARAM * 多重度: * R4.0.3/R4.1.3/R4.2.2: 1 * R4.3.1: 0..1 == NmStateChangeIndEnabled == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmStateChangeIndEnabled }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00215 * タイプ: BOOLEAN-PARAM * 多重度: 1 == NmSynchronizedPncShutdownEnabled == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmSynchronizedPncShutdownEnabled }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Nm_00249 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == NmUserDataEnabled == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmUserDataEnabled }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00211 * タイプ: BOOLEAN-PARAM * 多重度: 1 == NmGlobalProperties == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalProperties }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00199 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == NmCycletimeMainFunction == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalProperties/NmCycletimeMainFunction }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00205 * タイプ: FLOAT-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 * 上限値: INF * 下限値: 0 == NmDevErrorDetect == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalProperties/NmDevErrorDetect }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00203 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == NmPnEiraCalcEnabled == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalProperties/NmPnEiraCalcEnabled }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Nm_00251 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == NmPnResetTime == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalProperties/NmPnResetTime }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Nm_00250 * タイプ: FLOAT-PARAM * 多重度: 0..1 * 上限値: 65535 * 下限値: 0.001 == NmPncBitVectorOffset == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalProperties/NmPncBitVectorOffset }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Nm_00252 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 63 * 下限値: 0 * デフォルト値: 0 == NmVersionInfoApi == {{{ /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalProperties/NmVersionInfoApi }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Nm_00204 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false