Changes between Version 6 and Version 7 of spec/Nm
- Timestamp:
- Oct 1, 2020, 1:43:35 PM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
spec/Nm
v6 v7 10 10 * API一覧 11 11 12 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =|| 13 || [#Nm_Init Nm_Init] || 0|| 0x00|| 14 || [#Nm_PassiveStartUp Nm_PassiveStartUp] || 1|| 0x01|| 15 || [#Nm_NetworkRequest Nm_NetworkRequest] || 2|| 0x02|| 16 || [#Nm_NetworkRelease Nm_NetworkRelease] || 3|| 0x03|| 17 || [#Nm_DisableCommunication Nm_DisableCommunication] || 4|| 0x04|| 18 || [#Nm_EnableCommunication Nm_EnableCommunication] || 5|| 0x05|| 19 || [#Nm_SetUserData Nm_SetUserData] || 6|| 0x06|| 20 || [#Nm_GetUserData Nm_GetUserData] || 7|| 0x07|| 21 || [#Nm_GetPduData Nm_GetPduData] || 8|| 0x08|| 22 || [#Nm_RepeatMessageRequest Nm_RepeatMessageRequest] || 9|| 0x09|| 23 || [#Nm_GetNodeIdentifier Nm_GetNodeIdentifier] || 10|| 0x0A|| 24 || [#Nm_GetLocalNodeIdentifier Nm_GetLocalNodeIdentifier] || 11|| 0x0B|| 25 || [#Nm_CheckRemoteSleepIndication Nm_CheckRemoteSleepIndication] || 13|| 0x0D|| 26 || [#Nm_GetState Nm_GetState] || 14|| 0x0E|| 27 || [#Nm_GetVersionInfo Nm_GetVersionInfo] || 15|| 0x0F|| 28 || [#Nm_NetworkStartIndication Nm_NetworkStartIndication] || 17|| 0x11|| 29 || [#Nm_NetworkMode Nm_NetworkMode] || 18|| 0x12|| 30 || [#Nm_BusSleepMode Nm_BusSleepMode] || 20|| 0x14|| 31 || [#Nm_PrepareBusSleepMode Nm_PrepareBusSleepMode] || 19|| 0x13|| 32 || [#Nm_RemoteSleepIndication Nm_RemoteSleepIndication] || 23|| 0x17|| 33 || [#Nm_RemoteSleepCancellation Nm_RemoteSleepCancellation] || 24|| 0x18|| 34 || [#Nm_SynchronizationPoint Nm_SynchronizationPoint] || 25|| 0x19|| 35 || [#Nm_PduRxIndication Nm_PduRxIndication] || 21|| 0x15|| 36 || [#Nm_StateChangeNotification Nm_StateChangeNotification] || 22|| 0x16|| 37 || [#Nm_RepeatMessageIndication Nm_RepeatMessageIndication] || 26|| 0x1A|| 38 || [#Nm_TxTimeoutException Nm_TxTimeoutException] || 27|| 0x1B|| 39 || [#Nm_CarWakeUpIndication Nm_CarWakeUpIndication] || 29|| 0x1D|| 40 || [#Nm_CoordReadyToSleepIndication Nm_CoordReadyToSleepIndication] || 30|| 0x1E|| 41 || [#Nm_MainFunction Nm_MainFunction] || 16|| 0x10|| 42 43 * コンフィギュレーション一覧 44 * [#NmChannelConfig NmChannelConfig] 45 * [#NmActiveCoordinator NmActiveCoordinator] 46 * [#NmChannelId NmChannelId] 47 * [#NmChannelSleepMaster NmChannelSleepMaster] 48 * [#NmCoordClusterIndex NmCoordClusterIndex] 49 * [#NmPassiveModeEnabled NmPassiveModeEnabled] 50 * [#NmShutdownDelayTimer NmShutdownDelayTimer] 51 * [#NmStateReportEnabled NmStateReportEnabled] 52 * [#NmSynchronizingNetwork NmSynchronizingNetwork] 53 * [#NmComMChannelRef NmComMChannelRef] 54 * [#NmStateReportSignalRef NmStateReportSignalRef] 55 * [#NmBusType NmBusType] 56 * [#NmGenericBusNmConfig NmGenericBusNmConfig] 57 * [#NmGenericBusNmPrefix NmGenericBusNmPrefix] 58 * [#NmStandardBusNmConfig NmStandardBusNmConfig] 59 * [#NmStandardBusType NmStandardBusType] 60 * [#NmGlobalConfig NmGlobalConfig] 61 * [#NmGlobalConstants NmGlobalConstants] 62 * [#NmNumberOfChannels NmNumberOfChannels] 63 * [#NmGlobalFeatures NmGlobalFeatures] 64 * [#NmBusSynchronizationEnabled NmBusSynchronizationEnabled] 65 * [#NmCarWakeUpCallback NmCarWakeUpCallback] 66 * [#NmCarWakeUpRxEnabled NmCarWakeUpRxEnabled] 67 * [#NmComControlEnabled NmComControlEnabled] 68 * [#NmComUserDataSupport NmComUserDataSupport] 69 * [#NmCoordinatorSupportEnabled NmCoordinatorSupportEnabled] 70 * [#NmGlobalCoordinatorTime NmGlobalCoordinatorTime] 71 * [#NmNodeDetectionEnabled NmNodeDetectionEnabled] 72 * [#NmNodeIdEnabled NmNodeIdEnabled] 73 * [#NmPduRxIndicationEnabled NmPduRxIndicationEnabled] 74 * [#NmRemoteSleepIndEnabled NmRemoteSleepIndEnabled] 75 * [#NmRepeatMsgIndEnabled NmRepeatMsgIndEnabled] 76 * [#NmStateChangeIndEnabled NmStateChangeIndEnabled] 77 * [#NmUserDataEnabled NmUserDataEnabled] 78 * [#NmGlobalProperties NmGlobalProperties] 79 * [#NmCycletimeMainFunction NmCycletimeMainFunction] 80 * [#NmDevErrorDetect NmDevErrorDetect] 81 * [#NmVersionInfoApi NmVersionInfoApi] 12 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||= R4.2.2 =|| 13 || [#Nm_Init Nm_Init] || 0|| 0x00|| ○ || ○ || 14 || [#Nm_PassiveStartUp Nm_PassiveStartUp] || 1|| 0x01|| ○ || ○ || 15 || [#Nm_NetworkRequest Nm_NetworkRequest] || 2|| 0x02|| ○ || ○ || 16 || [#Nm_NetworkRelease Nm_NetworkRelease] || 3|| 0x03|| ○ || ○ || 17 || [#Nm_DisableCommunication Nm_DisableCommunication] || 4|| 0x04|| ○ || ○ || 18 || [#Nm_EnableCommunication Nm_EnableCommunication] || 5|| 0x05|| ○ || ○ || 19 || [#Nm_SetUserData Nm_SetUserData] || 6|| 0x06|| ○ || ○ || 20 || [#Nm_GetUserData Nm_GetUserData] || 7|| 0x07|| ○ || ○ || 21 || [#Nm_GetPduData Nm_GetPduData] || 8|| 0x08|| ○ || ○ || 22 || [#Nm_RepeatMessageRequest Nm_RepeatMessageRequest] || 9|| 0x09|| ○ || ○ || 23 || [#Nm_GetNodeIdentifier Nm_GetNodeIdentifier] || 10|| 0x0A|| ○ || ○ || 24 || [#Nm_GetLocalNodeIdentifier Nm_GetLocalNodeIdentifier] || 11|| 0x0B|| ○ || ○ || 25 || [#Nm_CheckRemoteSleepIndication Nm_CheckRemoteSleepIndication] || 13|| 0x0D|| ○ || ○ || 26 || [#Nm_GetState Nm_GetState] || 14|| 0x0E|| ○ || ○ || 27 || [#Nm_GetVersionInfo Nm_GetVersionInfo] || 15|| 0x0F|| ○ || ○ || 28 || [#Nm_NetworkStartIndication Nm_NetworkStartIndication] || 17|| 0x11|| ○ || ○ || 29 || [#Nm_NetworkMode Nm_NetworkMode] || 18|| 0x12|| ○ || ○ || 30 || [#Nm_BusSleepMode Nm_BusSleepMode] || 20|| 0x14|| ○ || ○ || 31 || [#Nm_PrepareBusSleepMode Nm_PrepareBusSleepMode] || 19|| 0x13|| ○ || ○ || 32 || [#Nm_RemoteSleepIndication Nm_RemoteSleepIndication] || 23|| 0x17|| ○ || ○ || 33 || [#Nm_RemoteSleepCancellation Nm_RemoteSleepCancellation] || 24|| 0x18|| ○ || ○ || 34 || [#Nm_SynchronizationPoint Nm_SynchronizationPoint] || 25|| 0x19|| ○ || ○ || 35 || [#Nm_PduRxIndication Nm_PduRxIndication] || 21|| 0x15|| ○ || ○ || 36 || [#Nm_StateChangeNotification Nm_StateChangeNotification] || 22|| 0x16|| ○ || ○ || 37 || [#Nm_RepeatMessageIndication Nm_RepeatMessageIndication] || 26|| 0x1A|| ○ || ○ || 38 || [#Nm_TxTimeoutException Nm_TxTimeoutException] || 27|| 0x1B|| ○ || ○ || 39 || [#Nm_CarWakeUpIndication Nm_CarWakeUpIndication] || 29|| 0x1D|| ○ || ○ || 40 || [#Nm_CoordReadyToSleepIndication Nm_CoordReadyToSleepIndication] || 30|| 0x1E|| ○ || ○ || 41 || [#Nm_CoordReadyToSleepCancellation Nm_CoordReadyToSleepCancellation] || 31|| 0x1F|| - || ○ || 42 || [#Nm_MainFunction Nm_MainFunction] || 16|| 0x10|| ○ || ○ || 43 44 * コンフィギュレーション一覧(R4.0.3 / R4.2.2) 45 * [#NmChannelConfig NmChannelConfig] (○/○) 46 * [#NmActiveCoordinator NmActiveCoordinator] (○/○) 47 * [#NmChannelId NmChannelId] (○/-) 48 * [#NmChannelSleepMaster NmChannelSleepMaster] (○/○) 49 * [#NmCoordClusterIndex NmCoordClusterIndex] (○/○) 50 * [#NmPassiveModeEnabled NmPassiveModeEnabled] (○/-) 51 * [#NmShutdownDelayTimer NmShutdownDelayTimer] (○/-) 52 * [#NmStateReportEnabled NmStateReportEnabled] (○/○) 53 * [#NmSynchronizingNetwork NmSynchronizingNetwork] (○/○) 54 * [#NmComMChannelRef NmComMChannelRef] (○/○) 55 * [#NmStateReportSignalRef NmStateReportSignalRef] (○/○) 56 * [#NmBusType NmBusType] (○/○) 57 * [#NmGenericBusNmConfig NmGenericBusNmConfig] (○/○) 58 * [#NmGenericBusNmPrefix NmGenericBusNmPrefix] (○/○) 59 * [#NmGenericBusNmShutdownTime NmGenericBusNmShutdownTime] (-/○) 60 * [#NmStandardBusNmConfig NmStandardBusNmConfig] (○/○) 61 * [#NmStandardBusType NmStandardBusType] (○/○) 62 * [#NmGlobalConfig NmGlobalConfig] (○/○) 63 * [#NmGlobalConstants NmGlobalConstants] (○/○) 64 * [#NmNumberOfChannels NmNumberOfChannels] (○/○) 65 * [#NmGlobalFeatures NmGlobalFeatures] (○/○) 66 * [#NmBusSynchronizationEnabled NmBusSynchronizationEnabled] (○/○) 67 * [#NmCarWakeUpCallback NmCarWakeUpCallback] (○/-) 68 * [#NmCarWakeUpCallout NmCarWakeUpCallout] (-/○) 69 * [#NmCarWakeUpRxEnabled NmCarWakeUpRxEnabled] (○/○) 70 * [#NmComControlEnabled NmComControlEnabled] (○/○) 71 * [#NmComUserDataSupport NmComUserDataSupport] (○/○) 72 * [#NmCoordinatorSupportEnabled NmCoordinatorSupportEnabled] (○/○) 73 * [#NmCoordinatorSyncSupport NmCoordinatorSyncSupport] (-/○) 74 * [#NmGlobalCoordinatorTime NmGlobalCoordinatorTime] (○/○) 75 * [#NmNodeDetectionEnabled NmNodeDetectionEnabled] (○/○) 76 * [#NmNodeIdEnabled NmNodeIdEnabled] (○/○) 77 * [#NmPassiveModeEnabled NmPassiveModeEnabled] (-/○) 78 * [#NmPduRxIndicationEnabled NmPduRxIndicationEnabled] (○/○) 79 * [#NmRemoteSleepIndEnabled NmRemoteSleepIndEnabled] (○/○) 80 * [#NmRepeatMsgIndEnabled NmRepeatMsgIndEnabled] (○/○) 81 * [#NmStateChangeIndEnabled NmStateChangeIndEnabled] (○/○) 82 * [#NmUserDataEnabled NmUserDataEnabled] (○/○) 83 * [#NmGlobalProperties NmGlobalProperties] (○/○) 84 * [#NmCycletimeMainFunction NmCycletimeMainFunction] (○/○) 85 * [#NmDevErrorDetect NmDevErrorDetect] (○/○) 86 * [#NmVersionInfoApi NmVersionInfoApi] (○/○) 82 87 83 88 * エラーコード一覧 84 89 85 ||= エラーコード =||= Dec =||= Hex =|| 86 || NM_E_UNINIT || 0|| 0x00|| 87 || NM_E_HANDLE_UNDEF || 1|| 0x01|| 88 || NM_E_PARAM_POINTER || 2|| 0x02|| 90 ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||= R4.2.2 =|| 91 || NM_E_UNINIT || 0|| 0x00|| ○ || ○ || 92 || NM_E_HANDLE_UNDEF || 1|| 0x01|| ○ || ○ || 93 || NM_E_PARAM_POINTER || 2|| 0x02|| ○ || ○ || 89 94 90 95 ---- … … 94 99 == Nm_Init == 95 100 {{{ 96 void Nm_Init(void) 101 R4.0.3: void Nm_Init(void) 102 R4.2.2: void Nm_Init(const Nm_ConfigType* ConfigPtr) 97 103 }}} 98 104 99 105 == Nm_PassiveStartUp == 100 106 {{{ 101 Std_ReturnType Nm_PassiveStartUp(const NetworkHandleType NetworkHandle) 107 R4.0.3: Std_ReturnType Nm_PassiveStartUp(const NetworkHandleType NetworkHandle) 108 R4.2.2: Std_ReturnType Nm_PassiveStartUp(NetworkHandleType NetworkHandle) 102 109 }}} 103 110 104 111 == Nm_NetworkRequest == 105 112 {{{ 106 Std_ReturnType Nm_NetworkRequest(const NetworkHandleType NetworkHandle) 113 R4.0.3: Std_ReturnType Nm_NetworkRequest(const NetworkHandleType NetworkHandle) 114 R4.2.2: Std_ReturnType Nm_NetworkRequest(NetworkHandleType NetworkHandle) 107 115 }}} 108 116 109 117 == Nm_NetworkRelease == 110 118 {{{ 111 Std_ReturnType Nm_NetworkRelease(const NetworkHandleType NetworkHandle) 119 R4.0.3: Std_ReturnType Nm_NetworkRelease(const NetworkHandleType NetworkHandle) 120 R4.2.2: Std_ReturnType Nm_NetworkRelease(NetworkHandleType NetworkHandle) 112 121 }}} 113 122 114 123 == Nm_DisableCommunication == 115 124 {{{ 116 Std_ReturnType Nm_DisableCommunication(const NetworkHandleType NetworkHandle) 125 R4.0.3: Std_ReturnType Nm_DisableCommunication(const NetworkHandleType NetworkHandle) 126 R4.2.2: Std_ReturnType Nm_DisableCommunication(NetworkHandleType NetworkHandle) 117 127 }}} 118 128 119 129 == Nm_EnableCommunication == 120 130 {{{ 121 Std_ReturnType Nm_EnableCommunication(const NetworkHandleType NetworkHandle) 131 R4.0.3: Std_ReturnType Nm_EnableCommunication(const NetworkHandleType NetworkHandle) 132 R4.2.2: Std_ReturnType Nm_EnableCommunication(NetworkHandleType NetworkHandle) 122 133 }}} 123 134 124 135 == Nm_SetUserData == 125 136 {{{ 126 Std_ReturnType Nm_SetUserData(const NetworkHandleType NetworkHandle, const uint8 * const nmUserDataPtr) 137 R4.0.3: Std_ReturnType Nm_SetUserData(const NetworkHandleType NetworkHandle, const uint8 * const nmUserDataPtr) 138 R4.2.2: Std_ReturnType Nm_SetUserData(NetworkHandleType NetworkHandle, const uint8* nmUserDataPtr) 127 139 }}} 128 140 129 141 == Nm_GetUserData == 130 142 {{{ 131 Std_ReturnType Nm_GetUserData(const NetworkHandleType NetworkHandle, uint8 * const nmUserDataPtr) 143 R4.0.3: Std_ReturnType Nm_GetUserData(const NetworkHandleType NetworkHandle, uint8 * const nmUserDataPtr) 144 R4.2.2: Std_ReturnType Nm_GetUserData(NetworkHandleType NetworkHandle, uint8* nmUserDataPtr) 132 145 }}} 133 146 134 147 == Nm_GetPduData == 135 148 {{{ 136 Std_ReturnType Nm_GetPduData(const NetworkHandleType NetworkHandle, uint8 * const nmPduData) 149 R4.0.3: Std_ReturnType Nm_GetPduData(const NetworkHandleType NetworkHandle, uint8 * const nmPduData) 150 R4.2.2: Std_ReturnType Nm_GetPduData(NetworkHandleType NetworkHandle, uint8* nmPduData) 137 151 }}} 138 152 139 153 == Nm_RepeatMessageRequest == 140 154 {{{ 141 Std_ReturnType Nm_RepeatMessageRequest(const NetworkHandleType NetworkHandle) 155 R4.0.3: Std_ReturnType Nm_RepeatMessageRequest(const NetworkHandleType NetworkHandle) 156 R4.2.2: Std_ReturnType Nm_RepeatMessageRequest(NetworkHandleType NetworkHandle) 142 157 }}} 143 158 144 159 == Nm_GetNodeIdentifier == 145 160 {{{ 146 Std_ReturnType Nm_GetNodeIdentifier(const NetworkHandleType NetworkHandle, uint8 * const nmNodeIdPtr) 161 R4.0.3: Std_ReturnType Nm_GetNodeIdentifier(const NetworkHandleType NetworkHandle, uint8 * const nmNodeIdPtr) 162 R4.2.2: Std_ReturnType Nm_GetNodeIdentifier(NetworkHandleType NetworkHandle, uint8* nmNodeIdPtr) 147 163 }}} 148 164 149 165 == Nm_GetLocalNodeIdentifier == 150 166 {{{ 151 Std_ReturnType Nm_GetLocalNodeIdentifier(const NetworkHandleType NetworkHandle, uint8 * const nmNodeIdPtr) 167 R4.0.3: Std_ReturnType Nm_GetLocalNodeIdentifier(const NetworkHandleType NetworkHandle, uint8 * const nmNodeIdPtr) 168 R4.2.2: Std_ReturnType Nm_GetLocalNodeIdentifier(NetworkHandleType NetworkHandle, uint8* nmNodeIdPtr) 152 169 }}} 153 170 154 171 == Nm_CheckRemoteSleepIndication == 155 172 {{{ 156 Std_ReturnType Nm_CheckRemoteSleepIndication(const NetworkHandleType nmNetworkHandle, boolean * const nmRemoteSleepIndPtr) 173 R4.0.3: Std_ReturnType Nm_CheckRemoteSleepIndication(const NetworkHandleType nmNetworkHandle, boolean * const nmRemoteSleepIndPtr) 174 R4.2.2: Std_ReturnType Nm_CheckRemoteSleepIndication(NetworkHandleType nmNetworkHandle, boolean* nmRemoteSleepIndPtr) 157 175 }}} 158 176 159 177 == Nm_GetState == 160 178 {{{ 161 Std_ReturnType Nm_GetState(const NetworkHandleType nmNetworkHandle, Nm_StateType* const nmStatePtr, Nm_ModeType* const nmModePtr) 179 R4.0.3: Std_ReturnType Nm_GetState(const NetworkHandleType nmNetworkHandle, Nm_StateType* const nmStatePtr, Nm_ModeType* const nmModePtr) 180 R4.2.2: Std_ReturnType Nm_GetState(NetworkHandleType nmNetworkHandle, Nm_StateType* nmStatePtr, Nm_ModeType* nmModePtr) 162 181 }}} 163 182 … … 169 188 == Nm_NetworkStartIndication == 170 189 {{{ 171 void Nm_NetworkStartIndication(const NetworkHandleType nmNetworkHandle) 190 R4.0.3: void Nm_NetworkStartIndication(const NetworkHandleType nmNetworkHandle) 191 R4.2.2: void Nm_NetworkStartIndication(NetworkHandleType nmNetworkHandle) 172 192 }}} 173 193 174 194 == Nm_NetworkMode == 175 195 {{{ 176 void Nm_NetworkMode(const NetworkHandleType nmNetworkHandle) 196 R4.0.3: void Nm_NetworkMode(const NetworkHandleType nmNetworkHandle) 197 R4.2.2: void Nm_NetworkMode(NetworkHandleType nmNetworkHandle) 177 198 }}} 178 199 179 200 == Nm_BusSleepMode == 180 201 {{{ 181 void Nm_BusSleepMode(const NetworkHandleType nmNetworkHandle) 202 R4.0.3: void Nm_BusSleepMode(const NetworkHandleType nmNetworkHandle) 203 R4.2.2: void Nm_BusSleepMode(NetworkHandleType nmNetworkHandle) 182 204 }}} 183 205 184 206 == Nm_PrepareBusSleepMode == 185 207 {{{ 186 void Nm_PrepareBusSleepMode(const NetworkHandleType nmNetworkHandle) 208 R4.0.3: void Nm_PrepareBusSleepMode(const NetworkHandleType nmNetworkHandle) 209 R4.2.2: void Nm_PrepareBusSleepMode(NetworkHandleType nmNetworkHandle) 187 210 }}} 188 211 189 212 == Nm_RemoteSleepIndication == 190 213 {{{ 191 void Nm_RemoteSleepIndication(const NetworkHandleType nmNetworkHandle) 214 R4.0.3: void Nm_RemoteSleepIndication(const NetworkHandleType nmNetworkHandle) 215 R4.2.2: void Nm_RemoteSleepIndication(NetworkHandleType nmNetworkHandle) 192 216 }}} 193 217 194 218 == Nm_RemoteSleepCancellation == 195 219 {{{ 196 void Nm_RemoteSleepCancellation(const NetworkHandleType nmNetworkHandle) 220 R4.0.3: void Nm_RemoteSleepCancellation(const NetworkHandleType nmNetworkHandle) 221 R4.2.2: void Nm_RemoteSleepCancellation(NetworkHandleType nmNetworkHandle) 197 222 }}} 198 223 199 224 == Nm_SynchronizationPoint == 200 225 {{{ 201 void Nm_SynchronizationPoint(const NetworkHandleType nmNetworkHandle) 226 R4.0.3: void Nm_SynchronizationPoint(const NetworkHandleType nmNetworkHandle) 227 R4.2.2: void Nm_SynchronizationPoint(NetworkHandleType nmNetworkHandle) 202 228 }}} 203 229 204 230 == Nm_PduRxIndication == 205 231 {{{ 206 void Nm_PduRxIndication(const NetworkHandleType nmNetworkHandle) 232 R4.0.3: void Nm_PduRxIndication(const NetworkHandleType nmNetworkHandle) 233 R4.2.2: void Nm_PduRxIndication(NetworkHandleType nmNetworkHandle) 207 234 }}} 208 235 209 236 == Nm_StateChangeNotification == 210 237 {{{ 211 void Nm_StateChangeNotification(const NetworkHandleType nmNetworkHandle, const Nm_StateType nmPreviousState, const Nm_StateType nmCurrentState) 238 R4.0.3: void Nm_StateChangeNotification(const NetworkHandleType nmNetworkHandle, const Nm_StateType nmPreviousState, const Nm_StateType nmCurrentState) 239 R4.2.2: void Nm_StateChangeNotification(NetworkHandleType nmNetworkHandle, Nm_StateType nmPreviousState, Nm_StateType nmCurrentState) 212 240 }}} 213 241 214 242 == Nm_RepeatMessageIndication == 215 243 {{{ 216 void Nm_RepeatMessageIndication(const NetworkHandleType nmNetworkHandle) 244 R4.0.3: void Nm_RepeatMessageIndication(const NetworkHandleType nmNetworkHandle) 245 R4.2.2: void Nm_RepeatMessageIndication(NetworkHandleType nmNetworkHandle) 217 246 }}} 218 247 219 248 == Nm_TxTimeoutException == 220 249 {{{ 221 void Nm_TxTimeoutException(const NetworkHandleType nmNetworkHandle) 250 R4.0.3: void Nm_TxTimeoutException(const NetworkHandleType nmNetworkHandle) 251 R4.2.2: void Nm_TxTimeoutException(NetworkHandleType nmNetworkHandle) 222 252 }}} 223 253 224 254 == Nm_CarWakeUpIndication == 225 255 {{{ 226 void Nm_CarWakeUpIndication(const NetworkHandleType nmChannelHandle) 256 R4.0.3: void Nm_CarWakeUpIndication(const NetworkHandleType nmChannelHandle) 257 R4.2.2: void Nm_CarWakeUpIndication(NetworkHandleType nmChannelHandle) 227 258 }}} 228 259 229 260 == Nm_CoordReadyToSleepIndication == 230 261 {{{ 231 void Nm_CoordReadyToSleepIndication(const NetworkHandleType nmChannelHandle) 262 R4.0.3: void Nm_CoordReadyToSleepIndication(const NetworkHandleType nmChannelHandle) 263 R4.2.2: void Nm_CoordReadyToSleepIndication(NetworkHandleType nmChannelHandle) 264 }}} 265 266 == Nm_CoordReadyToSleepCancellation == 267 {{{ 268 void Nm_CoordReadyToSleepCancellation(NetworkHandleType nmChannelHandle) 232 269 }}} 233 270 … … 261 298 * 型:IntegerParam 262 299 * 多重度:1 300 * 上限値:255 301 * 下限値:0 263 302 264 303 == NmChannelSleepMaster == … … 275 314 * 型:IntegerParam 276 315 * 多重度:0..1 316 * 上限値:255 317 * 下限値:0 277 318 278 319 == NmPassiveModeEnabled == … … 289 330 * 型:FloatParam 290 331 * 多重度:1 332 * 上限値:Inf 333 * 下限値:0 291 334 292 335 == NmStateReportEnabled == … … 310 353 * 型:Reference 311 354 * 多重度:1 355 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel}}} 312 356 313 357 == NmStateReportSignalRef == … … 317 361 * 型:Reference 318 362 * 多重度:0..1 363 * 参照先:{{{/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal}}} 319 364 320 365 == NmBusType == … … 330 375 }}} 331 376 * 型:Container 332 * 多重度:1 377 * 多重度: 378 * R4.0.3:1 379 * R4.2.2:0..1 333 380 334 381 == NmGenericBusNmPrefix == … … 339 386 * 多重度:1 340 387 388 == NmGenericBusNmShutdownTime == 389 {{{ 390 /AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmBusType/NmGenericBusNmConfig/NmGenericBusNmShutdownTime 391 }}} 392 * 型:FloatParam 393 * 多重度:1 394 * 上限値:Inf 395 * 下限値:0 396 341 397 == NmStandardBusNmConfig == 342 398 {{{ … … 344 400 }}} 345 401 * 型:Container 346 * 多重度:1 402 * 多重度: 403 * R4.0.3:1 404 * R4.2.2:0..1 347 405 348 406 == NmStandardBusType == … … 352 410 * 型:EnumerationParam 353 411 * 多重度:1 412 * 選択肢: 413 * R4.0.3: 414 * NM_BUSNM_CANNM 415 * NM_BUSNM_FRNM 416 * NM_BUSNM_LINNM 417 * NM_BUSNM_UDPNM 418 * R4.2.2: 419 * NM_BUSNM_CANNM 420 * NM_BUSNM_FRNM 421 * NM_BUSNM_J1939NM 422 * NM_BUSNM_LINNM 423 * NM_BUSNM_UDPNM 354 424 355 425 == NmGlobalConfig == … … 373 443 * 型:IntegerParam 374 444 * 多重度:1 445 * 上限値:255 446 * 下限値:1 375 447 376 448 == NmGlobalFeatures == … … 395 467 * 多重度:0..1 396 468 469 == NmCarWakeUpCallout == 470 {{{ 471 /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmCarWakeUpCallout 472 }}} 473 * 型:FunctionName 474 * 多重度:0..1 475 397 476 == NmCarWakeUpRxEnabled == 398 477 {{{ … … 401 480 * 型:BooleanParam 402 481 * 多重度:1 482 * デフォルト値:false 403 483 404 484 == NmComControlEnabled == … … 415 495 * 型:BooleanParam 416 496 * 多重度:1 497 * デフォルト値:false 417 498 418 499 == NmCoordinatorSupportEnabled == 419 500 {{{ 420 501 /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmCoordinatorSupportEnabled 502 }}} 503 * 型:BooleanParam 504 * 多重度:1 505 * デフォルト値:false 506 507 == NmCoordinatorSyncSupport == 508 {{{ 509 /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmCoordinatorSyncSupport 421 510 }}} 422 511 * 型:BooleanParam … … 429 518 * 型:FloatParam 430 519 * 多重度:0..1 520 * 上限値:Inf 521 * 下限値:0 431 522 432 523 == NmNodeDetectionEnabled == … … 444 535 * 多重度:1 445 536 537 == NmPassiveModeEnabled == 538 {{{ 539 /AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmPassiveModeEnabled 540 }}} 541 * 型:BooleanParam 542 * 多重度:1 543 446 544 == NmPduRxIndicationEnabled == 447 545 {{{ … … 491 589 }}} 492 590 * 型:FloatParam 493 * 多重度:1 591 * 多重度: 592 * R4.0.3:1 593 * R4.2.2:0..1 594 * 上限値:Inf 595 * 下限値:0 494 596 495 597 == NmDevErrorDetect == … … 499 601 * 型:BooleanParam 500 602 * 多重度:1 603 * デフォルト値:false 501 604 502 605 == NmVersionInfoApi ==