12 | | ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =|| |
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 | | * コンフィギュレーション一覧 |
42 | | * [#ComMConfigSet ComMConfigSet] |
43 | | * [#ComMPncEnabled ComMPncEnabled] |
44 | | * [#ComMChannel ComMChannel] |
45 | | * [#ComMBusType ComMBusType] |
46 | | * [#ComMChannelId ComMChannelId] |
47 | | * [#ComMFullCommRequestNotificationEnabled ComMFullCommRequestNotificationEnabled] |
48 | | * [#ComMGlobalNvmBlockDescriptor ComMGlobalNvmBlockDescriptor] |
49 | | * [#ComMMainFunctionPeriod ComMMainFunctionPeriod] |
50 | | * [#ComMNoCom ComMNoCom] |
51 | | * [#ComMNoWakeup ComMNoWakeup] |
52 | | * [#ComMPncGatewayType ComMPncGatewayType] |
53 | | * [#ComMNetworkManagement ComMNetworkManagement] |
54 | | * [#ComMNmLightTimeout ComMNmLightTimeout] |
55 | | * [#ComMNmVariant ComMNmVariant] |
56 | | * [#ComMPncNmRequest ComMPncNmRequest] |
57 | | * [#ComMUserPerChannel ComMUserPerChannel] |
58 | | * [#ComMUserChannel ComMUserChannel] |
59 | | * [#ComMPnc ComMPnc] |
60 | | * [#ComMPncId ComMPncId] |
61 | | * [#ComMChannelPerPnc ComMChannelPerPnc] |
62 | | * [#ComMUserPerPnc ComMUserPerPnc] |
63 | | * [#ComMPncComSignal ComMPncComSignal] |
64 | | * [#ComMPncComSignalDirection ComMPncComSignalDirection] |
65 | | * [#ComMPncComSignalKind ComMPncComSignalKind] |
66 | | * [#ComMPncComSignalChannelRef ComMPncComSignalChannelRef] |
67 | | * [#ComMPncComSignalRef ComMPncComSignalRef] |
68 | | * [#ComMUser ComMUser] |
69 | | * [#ComMUserIdentifier ComMUserIdentifier] |
70 | | * [#ComMUserEcucPartitionRef ComMUserEcucPartitionRef] |
71 | | * [#ComMGeneral ComMGeneral] |
72 | | * [#ComMDevErrorDetect ComMDevErrorDetect] |
73 | | * [#ComMDirectUserMapping ComMDirectUserMapping] |
74 | | * [#ComMEcuGroupClassification ComMEcuGroupClassification] |
75 | | * [#ComMModeLimitationEnabled ComMModeLimitationEnabled] |
76 | | * [#ComMPncGatewayEnabled ComMPncGatewayEnabled] |
77 | | * [#ComMPncPrepareSleepTimer ComMPncPrepareSleepTimer] |
78 | | * [#ComMPncSupport ComMPncSupport] |
79 | | * [#ComMSynchronousWakeUp ComMSynchronousWakeUp] |
80 | | * [#ComMTMinFullComModeDuration ComMTMinFullComModeDuration] |
81 | | * [#ComMVersionInfoApi ComMVersionInfoApi] |
82 | | * [#ComMWakeupInhibitionEnabled ComMWakeupInhibitionEnabled] |
83 | | * [#ComMGlobalNvMBlockDescriptor ComMGlobalNvMBlockDescriptor] |
| 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] (○/○) |
379 | | * 多重度:0..* |
380 | | |
381 | | == ComMPncComSignal == |
382 | | {{{ |
383 | | /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncComSignal |
384 | | }}} |
385 | | * 型:Container |
386 | | * 多重度:0..* |
387 | | |
388 | | == ComMPncComSignalDirection == |
389 | | {{{ |
390 | | /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncComSignal/ComMPncComSignalDirection |
391 | | }}} |
392 | | * 型:EnumerationParam |
393 | | * 多重度:1 |
394 | | |
395 | | == ComMPncComSignalKind == |
396 | | {{{ |
397 | | /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncComSignal/ComMPncComSignalKind |
398 | | }}} |
399 | | * 型:EnumerationParam |
400 | | * 多重度:1 |
401 | | |
402 | | == ComMPncComSignalChannelRef == |
403 | | {{{ |
404 | | /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncComSignal/ComMPncComSignalChannelRef |
405 | | }}} |
406 | | * 型:Reference |
407 | | * 多重度:0..1 |
408 | | |
409 | | == ComMPncComSignalRef == |
410 | | {{{ |
411 | | /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncComSignal/ComMPncComSignalRef |
412 | | }}} |
413 | | * 型:Reference |
414 | | * 多重度:1 |
415 | | |
416 | | == ComMUser == |
417 | | {{{ |
418 | | /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMUser |
419 | | }}} |
420 | | * 型:Container |
421 | | * 多重度:1..* |
422 | | |
423 | | == ComMUserIdentifier == |
424 | | {{{ |
425 | | /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMUser/ComMUserIdentifier |
426 | | }}} |
427 | | * 型:IntegerParam |
428 | | * 多重度:1 |
429 | | |
430 | | == ComMUserEcucPartitionRef == |
431 | | {{{ |
432 | | /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMUser/ComMUserEcucPartitionRef |
433 | | }}} |
434 | | * 型:Reference |
435 | | * 多重度:0..1 |
436 | | |
437 | | == ComMGeneral == |
438 | | {{{ |
439 | | /AUTOSAR/EcucDefs/ComM/ComMGeneral |
440 | | }}} |
441 | | * 型:Container |
442 | | * 多重度:1 |
443 | | |
444 | | == ComMDevErrorDetect == |
445 | | {{{ |
446 | | /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMDevErrorDetect |
447 | | }}} |
448 | | * 型:BooleanParam |
449 | | * 多重度:1 |
450 | | |
451 | | == ComMDirectUserMapping == |
452 | | {{{ |
453 | | /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMDirectUserMapping |
454 | | }}} |
455 | | * 型:BooleanParam |
456 | | * 多重度:0..1 |
457 | | |
458 | | == ComMEcuGroupClassification == |
459 | | {{{ |
460 | | /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMEcuGroupClassification |
461 | | }}} |
462 | | * 型:IntegerParam |
463 | | * 多重度:1 |
464 | | |
465 | | == ComMModeLimitationEnabled == |
466 | | {{{ |
467 | | /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMModeLimitationEnabled |
468 | | }}} |
469 | | * 型:BooleanParam |
470 | | * 多重度:1 |
471 | | |
472 | | == ComMPncGatewayEnabled == |
473 | | {{{ |
474 | | /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMPncGatewayEnabled |
475 | | }}} |
476 | | * 型:BooleanParam |
477 | | * 多重度:0..1 |
478 | | |
479 | | == ComMPncPrepareSleepTimer == |
480 | | {{{ |
481 | | /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMPncPrepareSleepTimer |
482 | | }}} |
483 | | * 型:FloatParam |
484 | | * 多重度:0..1 |
485 | | |
486 | | == ComMPncSupport == |
487 | | {{{ |
488 | | /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMPncSupport |
489 | | }}} |
490 | | * 型:BooleanParam |
491 | | * 多重度:1 |
492 | | |
493 | | == ComMSynchronousWakeUp == |
494 | | {{{ |
495 | | /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMSynchronousWakeUp |
496 | | }}} |
497 | | * 型:BooleanParam |
498 | | * 多重度:1 |
499 | | |
500 | | == ComMTMinFullComModeDuration == |
501 | | {{{ |
502 | | /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMTMinFullComModeDuration |
503 | | }}} |
504 | | * 型:FloatParam |
505 | | * 多重度:1 |
506 | | |
507 | | == ComMVersionInfoApi == |
508 | | {{{ |
509 | | /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMVersionInfoApi |
510 | | }}} |
511 | | * 型:BooleanParam |
512 | | * 多重度:1 |
513 | | |
514 | | == ComMWakeupInhibitionEnabled == |
515 | | {{{ |
516 | | /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMWakeupInhibitionEnabled |
517 | | }}} |
518 | | * 型:BooleanParam |
519 | | * 多重度:1 |
520 | | |
521 | | == ComMGlobalNvMBlockDescriptor == |
522 | | {{{ |
523 | | /AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMGlobalNvMBlockDescriptor |
524 | | }}} |
525 | | * 型:Reference |
526 | | * 多重度:0..1 |
527 | | |
| 651 | * 多重度:0..1 |
| 652 | * 参照先:{{{/AUTOSAR/EcucDefs/NvM/NvMBlockDescriptor}}} |