Changes between Version 6 and Version 7 of spec/ComM


Ignore:
Timestamp:
Sep 11, 2020, 11:35:56 AM (4 years ago)
Author:
fujisft-shigihara
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • spec/ComM

    v6 v7  
    1010* API一覧
    1111
    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] (○/○)
    8488
    8589* エラーコード一覧
    8690
    87   ||= エラーコード =||= Dec =||= Hex =||
    88   || COMM_E_NOT_INITED       ||  1|| 0x01||
    89   || COMM_E_WRONG_PARAMETERS ||  2|| 0x02||
     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||  -   ||  ○  ||
    9096
    9197----
     
    95101== ComM_Init ==
    96102{{{
    97 void ComM_Init(void)
     103R4.0.3: void ComM_Init(void)
     104R4.2.2: void ComM_Init(const ComM_ConfigType* ConfigPtr)
    98105}}}
    99106
     
    245252* 型:BooleanParam
    246253* 多重度:0..1
     254* デフォルト値:false
    247255
    248256== ComMChannel ==
     
    251259}}}
    252260* 型:Container
    253 * 多重度:1..*
     261* 多重度:
     262  * R4.0.3:1..*
     263  * R4.2.2:1..256
    254264
    255265== ComMBusType ==
     
    259269* 型:EnumerationParam
    260270* 多重度:1
     271* 選択肢:
     272  * R4.0.3:
     273    * COMM_BUS_TYPE_CAN
     274    * COMM_BUS_TYPE_ETH
     275    * COMM_BUS_TYPE_FR
     276    * COMM_BUS_TYPE_INTERNAL
     277    * COMM_BUS_TYPE_LIN
     278  * R4.2.2:
     279    * COMM_BUS_TYPE_CAN
     280    * COMM_BUS_TYPE_CDD
     281    * COMM_BUS_TYPE_ETH
     282    * COMM_BUS_TYPE_FR
     283    * COMM_BUS_TYPE_INTERNAL
     284    * COMM_BUS_TYPE_LIN
     285
     286== ComMCDDBusPrefix ==
     287{{{
     288/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMCDDBusPrefix
     289}}}
     290* 型:StringParam
     291* 多重度:0..1
    261292
    262293== ComMChannelId ==
     
    266297* 型:IntegerParam
    267298* 多重度:1
     299* 上限値:255
     300* 下限値:0
    268301
    269302== ComMFullCommRequestNotificationEnabled ==
     
    273306* 型:BooleanParam
    274307* 多重度:1
     308* デフォルト値:false
    275309
    276310== ComMGlobalNvmBlockDescriptor ==
     
    287321* 型:FloatParam
    288322* 多重度:1
     323* 上限値:0.1
     324* 下限値:0.001
     325* デフォルト値:0.02
    289326
    290327== ComMNoCom ==
     
    294331* 型:BooleanParam
    295332* 多重度:1
     333* デフォルト値:false
     334
     335== ComMNoWakeUpInhibitionNvmStorage ==
     336{{{
     337/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMNoWakeUpInhibitionNvmStorage
     338}}}
     339* 型:BooleanParam
     340* 多重度:1
    296341
    297342== ComMNoWakeup ==
     
    301346* 型:BooleanParam
    302347* 多重度:1
     348* デフォルト値:false
    303349
    304350== ComMPncGatewayType ==
     
    308354* 型:EnumerationParam
    309355* 多重度:0..1
     356* 選択肢:
     357  * COMM_GATEWAY_TYPE_ACTIVE
     358  * COMM_GATEWAY_TYPE_PASSIVE
    310359
    311360== ComMNetworkManagement ==
     
    322371* 型:FloatParam
    323372* 多重度:0..1
     373* 上限値:255
     374* 下限値:0
     375* デフォルト値:10
    324376
    325377== ComMNmVariant ==
     
    329381* 型:EnumerationParam
    330382* 多重度:1
     383* 選択肢:
     384  * FULL
     385  * LIGHT
     386  * NONE
     387  * PASSIVE
     388* デフォルト値:
     389  * R4.2.2:FULL
    331390
    332391== ComMPncNmRequest ==
     
    336395* 型:BooleanParam
    337396* 多重度:1
     397* デフォルト値:false
    338398
    339399== ComMUserPerChannel ==
     
    342402}}}
    343403* 型:Container
     404* 多重度:
     405  * R4.0.3:0..*
     406  * R4.2.2:0..255
     407
     408== ComMUserChannel ==
     409{{{
     410/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMUserPerChannel/ComMUserChannel
     411}}}
     412* 型:Reference
     413* 多重度:1
     414* 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMUser}}}
     415
     416== ComMPnc ==
     417{{{
     418/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc
     419}}}
     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
     437
     438== ComMChannelPerPnc ==
     439{{{
     440/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMChannelPerPnc
     441}}}
     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}}}
     457
     458== ComMPncComSignal ==
     459{{{
     460/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncComSignal
     461}}}
     462* 型:Container
    344463* 多重度:0..*
    345464
    346 == ComMUserChannel ==
    347 {{{
    348 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel/ComMUserPerChannel/ComMUserChannel
     465== ComMPncComSignalDirection ==
     466{{{
     467/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncComSignal/ComMPncComSignalDirection
     468}}}
     469* 型:EnumerationParam
     470* 多重度:1
     471* 選択肢:
     472  * RX
     473  * TX
     474
     475== ComMPncComSignalKind ==
     476{{{
     477/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncComSignal/ComMPncComSignalKind
     478}}}
     479* 型:EnumerationParam
     480* 多重度:
     481  * R4.0.3:1
     482  * R4.2.2:0..1
     483* 選択肢:
     484  * EIRA
     485  * ERA
     486
     487== ComMPncComSignalChannelRef ==
     488{{{
     489/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncComSignal/ComMPncComSignalChannelRef
    349490}}}
    350491* 型:Reference
    351 * 多重度:1
    352 
    353 == ComMPnc ==
    354 {{{
    355 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc
    356 }}}
    357 * 型:Container
    358 * 多重度:0..*
    359 
    360 == ComMPncId ==
    361 {{{
    362 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncId
     492* 多重度:0..1
     493* 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel}}}
     494
     495== ComMPncComSignalRef ==
     496{{{
     497/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMPncComSignal/ComMPncComSignalRef
     498}}}
     499* 型:Reference
     500* 多重度:1
     501* 参照先:{{{/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal}}}
     502
     503== ComMUser ==
     504{{{
     505/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMUser
     506}}}
     507* 型:Container
     508* 多重度:
     509  * R4.0.3:1..*
     510  * R4.2.2:0..255
     511
     512== ComMUserIdentifier ==
     513{{{
     514/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMUser/ComMUserIdentifier
    363515}}}
    364516* 型:IntegerParam
    365517* 多重度:1
    366 
    367 == ComMChannelPerPnc ==
    368 {{{
    369 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMChannelPerPnc
     518* 上限値:
     519  * R4.0.3:255
     520  * R4.2.2:254
     521* 下限値:0
     522
     523== ComMUserEcucPartitionRef ==
     524{{{
     525/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMUser/ComMUserEcucPartitionRef
    370526}}}
    371527* 型:Reference
    372 * 多重度:1..*
    373 
    374 == ComMUserPerPnc ==
    375 {{{
    376 /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc/ComMUserPerPnc
     528* 多重度:0..1
     529* 参照先:{{{/AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition}}}
     530
     531== ComMGeneral ==
     532{{{
     533/AUTOSAR/EcucDefs/ComM/ComMGeneral
     534}}}
     535* 型:Container
     536* 多重度:1
     537
     538== ComMDevErrorDetect ==
     539{{{
     540/AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMDevErrorDetect
     541}}}
     542* 型:BooleanParam
     543* 多重度:1
     544* デフォルト値:false
     545
     546== ComMDirectUserMapping ==
     547{{{
     548/AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMDirectUserMapping
     549}}}
     550* 型:BooleanParam
     551* 多重度:0..1
     552* デフォルト値:false
     553
     554== ComMEcuGroupClassification ==
     555{{{
     556/AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMEcuGroupClassification
     557}}}
     558* 型:IntegerParam
     559* 多重度:1
     560* 上限値:255
     561* 下限値:0
     562* デフォルト値:3
     563
     564== ComMModeLimitationEnabled ==
     565{{{
     566/AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMModeLimitationEnabled
     567}}}
     568* 型:BooleanParam
     569* 多重度:1
     570* デフォルト値:false
     571
     572== ComMNmPassiveModeEnable ==
     573{{{
     574/AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMNmPassiveModeEnable
     575}}}
     576* 型:BooleanParam
     577* 多重度:0..1
     578
     579== ComMPncGatewayEnabled ==
     580{{{
     581/AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMPncGatewayEnabled
     582}}}
     583* 型:BooleanParam
     584* 多重度:0..1
     585* デフォルト値:false
     586
     587== ComMPncPrepareSleepTimer ==
     588{{{
     589/AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMPncPrepareSleepTimer
     590}}}
     591* 型:FloatParam
     592* 多重度:0..1
     593* 上限値:63
     594* 下限値:0
     595
     596== ComMPncSupport ==
     597{{{
     598/AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMPncSupport
     599}}}
     600* 型:BooleanParam
     601* 多重度:1
     602* デフォルト値:false
     603
     604== ComMResetAfterForcingNoComm ==
     605{{{
     606/AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMResetAfterForcingNoComm
     607}}}
     608* 型:BooleanParam
     609* 多重度:1
     610* デフォルト値:false
     611
     612== ComMSynchronousWakeUp ==
     613{{{
     614/AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMSynchronousWakeUp
     615}}}
     616* 型:BooleanParam
     617* 多重度:1
     618* デフォルト値:true
     619
     620== ComMTMinFullComModeDuration ==
     621{{{
     622/AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMTMinFullComModeDuration
     623}}}
     624* 型:FloatParam
     625* 多重度:1
     626* 上限値:65
     627* 下限値:0.001
     628* デフォルト値:5
     629
     630== ComMVersionInfoApi ==
     631{{{
     632/AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMVersionInfoApi
     633}}}
     634* 型:BooleanParam
     635* 多重度:1
     636* デフォルト値:true
     637
     638== ComMWakeupInhibitionEnabled ==
     639{{{
     640/AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMWakeupInhibitionEnabled
     641}}}
     642* 型:BooleanParam
     643* 多重度:1
     644* デフォルト値:false
     645
     646== ComMGlobalNvMBlockDescriptor ==
     647{{{
     648/AUTOSAR/EcucDefs/ComM/ComMGeneral/ComMGlobalNvMBlockDescriptor
    377649}}}
    378650* 型:Reference
    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}}}