Changes between Version 11 and Version 12 of spec/Com


Ignore:
Timestamp:
Aug 20, 2020, 10:47:10 AM (4 years ago)
Author:
fujisft-shigihara
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • spec/Com

    v11 v12  
    1212* OSEK/COM仕様を部分的に採用している
    1313* 時間管理は、[#Com_MainFunctionRx Com_MainFunctionRx]、[#Com_MainFunctionTx Com_MainFunctionTx]等のMainFunctionを周期的に呼び出すことにより実現する
    14   * 各MainFunctionは、[wiki:spec_BSWSchedulerModule BSW Scheduler Module]によって周期的に呼び出される
     14  * 各MainFunctionは、[wiki:spec/BswM BSW Scheduler Module]によって周期的に呼び出される
    1515  * MainFunctionの呼出し間隔は、[#ComRxTimeBase ComRxTimeBase]、[#ComTxTimeBase ComTxTimeBase]等に、秒単位で設定する
    1616  * デッドラインモニタリングや周期送信に設定する値も秒単位で設定する
     
    2525* API一覧
    2626
    27   ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||
    28   || [#Com_Init Com_Init]                                         ||  1|| 0x01||
    29   || [#Com_DeInit Com_DeInit]                                     ||  2|| 0x02||
    30   || [#Com_IpduGroupControl Com_IpduGroupControl]                 ||  3|| 0x03||
    31   || [#Com_ReceptionDMControl Com_ReceptionDMControl]             ||  6|| 0x06||
    32   || [#Com_GetStatus Com_GetStatus]                               ||  7|| 0x07||
    33   || [#Com_GetConfigurationId Com_GetConfigurationId]             ||  8|| 0x08||
    34   || [#Com_GetVersionInfo Com_GetVersionInfo]                     ||  9|| 0x09||
    35   || [#Com_ClearIpduGroupVector Com_ClearIpduGroupVector]         || 28|| 0x1C||
    36   || [#Com_SetIpduGroup Com_SetIpduGroup]                         || 29|| 0x1D||
    37   || [#Com_SendSignal Com_SendSignal]                             || 10|| 0x0A||
    38   || [#Com_SendDynSignal Com_SendDynSignal]                       || 33|| 0x21||
    39   || [#Com_ReceiveSignal Com_ReceiveSignal]                       || 11|| 0x0B||
    40   || [#Com_ReceiveDynSignal Com_ReceiveDynSignal]                 || 34|| 0x22||
    41   || [#Com_UpdateShadowSignal Com_UpdateShadowSignal]             || 12|| 0x0C||
    42   || [#Com_SendSignalGroup Com_SendSignalGroup]                   || 13|| 0x0D||
    43   || [#Com_ReceiveSignalGroup Com_ReceiveSignalGroup]             || 14|| 0x0E||
    44   || [#Com_ReceiveShadowSignal Com_ReceiveShadowSignal]           || 15|| 0x0F||
    45   || [#Com_InvalidateSignal Com_InvalidateSignal]                 || 16|| 0x10||
    46   || [#Com_InvalidateShadowSignal Com_InvalidateShadowSignal]     || 22|| 0x16||
    47   || [#Com_InvalidateSignalGroup Com_InvalidateSignalGroup]       || 27|| 0x1B||
    48   || [#Com_TriggerIPDUSend Com_TriggerIPDUSend]                   || 23|| 0x17||
    49   || [#Com_SwitchIpduTxMode Com_SwitchIpduTxMode]                 || 39|| 0x27||
    50   || [#Com_TriggerTransmit Com_TriggerTransmit]                   || 65|| 0x41||
    51   || [#Com_RxIndication Com_RxIndication]                         || 66|| 0x42||
    52   || [#Com_TpRxIndication Com_TpRxIndication]                     || 30|| 0x1E||
    53   || [#Com_TxConfirmation Com_TxConfirmation]                     || 64|| 0x40||
    54   || [#Com_TpTxConfirmation Com_TpTxConfirmation]                 || 38|| 0x26||
    55   || [#Com_StartOfReception Com_StartOfReception]                 || 37|| 0x25||
    56   || [#Com_CopyRxData Com_CopyRxData]                             || 35|| 0x23||
    57   || [#Com_CopyTxData Com_CopyTxData]                             || 36|| 0x24||
    58   || [#Com_MainFunctionRx Com_MainFunctionRx]                     || 24|| 0x18||
    59   || [#Com_MainFunctionTx Com_MainFunctionTx]                     || 25|| 0x19||
    60   || [#Com_MainFunctionRouteSignals Com_MainFunctionRouteSignals] || 26|| 0x1A||
    61 
    62 * コンフィギュレーション一覧
    63   * [#ComConfig ComConfig]
    64     * [#ComConfigurationId ComConfigurationId]
    65     * [#ComIPdu ComIPdu]
    66       * [#ComIPduCallout ComIPduCallout]
    67       * [#ComIPduCancellationSupport ComIPduCancellationSupport]
    68       * [#ComIPduDirection ComIPduDirection]
    69       * [#ComIPduHandleId ComIPduHandleId]
    70       * [#ComIPduSignalProcessing ComIPduSignalProcessing]
    71       * [#ComIPduTriggerTransmitCallout ComIPduTriggerTransmitCallout]
    72       * [#ComIPduType ComIPduType]
    73       * [#ComIPduGroupRef ComIPduGroupRef]
    74       * [#ComIPduSignalGroupRef ComIPduSignalGroupRef]
    75       * [#ComIPduSignalRef ComIPduSignalRef]
    76       * [#ComPduIdRef ComPduIdRef]
    77       * [#ComIPduCounter ComIPduCounter]
    78         * [#ComIPduCounterErrorNotification ComIPduCounterErrorNotification]
    79         * [#ComIPduCounterSize ComIPduCounterSize]
    80         * [#ComIPduCounterStartPosition ComIPduCounterStartPosition]
    81         * [#ComIPduCounterThreshold ComIPduCounterThreshold]
    82       * [#ComIPduReplication ComIPduReplication]
    83         * [#ComIPduReplicationQuorum ComIPduReplicationQuorum]
    84         * [#ComIPduReplicaRef ComIPduReplicaRef]
    85       * [#ComTxIPdu ComTxIPdu]
    86         * [#ComMinimumDelayTime ComMinimumDelayTime]
    87         * [#ComTxIPduClearUpdateBit ComTxIPduClearUpdateBit]
    88         * [#ComTxIPduUnusedAreasDefault ComTxIPduUnusedAreasDefault]
    89         * [#ComTxModeFalse ComTxModeFalse]
    90           * [#ComTxMode ComTxMode]
    91             * [#ComTxModeMode ComTxModeMode]
    92             * [#ComTxModeNumberOfRepetitions ComTxModeNumberOfRepetitions]
    93             * [#ComTxModeRepetitionPeriod ComTxModeRepetitionPeriod]
    94             * [#ComTxModeTimeOffset ComTxModeTimeOffset]
    95             * [#ComTxModeTimePeriod ComTxModeTimePeriod]
    96         * [#ComTxModeTrue ComTxModeTrue]
    97           * [#ComTxMode ComTxMode]
    98             * [#ComTxModeMode ComTxModeMode]
    99             * [#ComTxModeNumberOfRepetitions ComTxModeNumberOfRepetitions]
    100             * [#ComTxModeRepetitionPeriod ComTxModeRepetitionPeriod]
    101             * [#ComTxModeTimeOffset ComTxModeTimeOffset]
    102             * [#ComTxModeTimePeriod ComTxModeTimePeriod]
    103     * [#ComIPduGroup ComIPduGroup]
    104       * [#ComIPduGroupHandleId ComIPduGroupHandleId]
    105       * [#ComIPduGroupGroupRef ComIPduGroupGroupRef]
    106     * [#ComSignal ComSignal]
    107       * [#ComBitPosition ComBitPosition]
    108       * [#ComBitSize ComBitSize]
    109       * [#ComDataInvalidAction ComDataInvalidAction]
    110       * [#ComErrorNotification ComErrorNotification]
    111       * [#ComFirstTimeout ComFirstTimeout]
    112       * [#ComHandleId ComHandleId]
    113       * [#ComInvalidNotification ComInvalidNotification]
    114       * [#ComNotification ComNotification]
    115       * [#ComRxDataTimeoutAction ComRxDataTimeoutAction]
    116       * [#ComSignalDataInvalidValue ComSignalDataInvalidValue]
    117       * [#ComSignalEndianness ComSignalEndianness]
    118       * [#ComSignalInitValue ComSignalInitValue]
    119       * [#ComSignalLength ComSignalLength]
    120       * [#ComSignalType ComSignalType]
    121       * [#ComTimeout ComTimeout]
    122       * [#ComTimeoutNotification ComTimeoutNotification]
    123       * [#ComTransferProperty ComTransferProperty]
    124       * [#ComUpdateBitPosition ComUpdateBitPosition]
    125       * [#ComSystemTemplateSystemSignalRef ComSystemTemplateSystemSignalRef]
    126       * [#ComFilter ComFilter]
    127         * [#ComFilterAlgorithm ComFilterAlgorithm]
    128         * [#ComFilterMask ComFilterMask]
    129         * [#ComFilterMax ComFilterMax]
    130         * [#ComFilterMin ComFilterMin]
    131         * [#ComFilterOffset ComFilterOffset]
    132         * [#ComFilterPeriod ComFilterPeriod]
    133         * [#ComFilterX ComFilterX]
    134     * [#ComSignalGroup ComSignalGroup]
    135       * [#ComDataInvalidAction ComDataInvalidAction]
    136       * [#ComErrorNotification ComErrorNotification]
    137       * [#ComFirstTimeout ComFirstTimeout]
    138       * [#ComHandleId ComHandleId]
    139       * [#ComInvalidNotification ComInvalidNotification]
    140       * [#ComNotification ComNotification]
    141       * [#ComRxDataTimeoutAction ComRxDataTimeoutAction]
    142       * [#ComTimeout ComTimeout]
    143       * [#ComTimeoutNotification ComTimeoutNotification]
    144       * [#ComTransferProperty ComTransferProperty]
    145       * [#ComUpdateBitPosition ComUpdateBitPosition]
    146       * [#ComSystemTemplateSignalGroupRef ComSystemTemplateSignalGroupRef]
    147       * [#ComGroupSignal ComGroupSignal]
    148         * [#ComBitPosition ComBitPosition]
    149         * [#ComBitSize ComBitSize]
    150         * [#ComHandleId ComHandleId]
    151         * [#ComSignalDataInvalidValue ComSignalDataInvalidValue]
    152         * [#ComSignalEndianness ComSignalEndianness]
    153         * [#ComSignalInitValue ComSignalInitValue]
    154         * [#ComSignalLength ComSignalLength]
    155         * [#ComSignalType ComSignalType]
    156         * [#ComTransferProperty ComTransferProperty]
    157         * [#ComSystemTemplateSystemSignalRef ComSystemTemplateSystemSignalRef]
    158         * [#ComFilter ComFilter]
    159           * [#ComFilterAlgorithm ComFilterAlgorithm]
    160           * [#ComFilterMask ComFilterMask]
    161           * [#ComFilterMax ComFilterMax]
    162           * [#ComFilterMin ComFilterMin]
    163           * [#ComFilterOffset ComFilterOffset]
    164           * [#ComFilterPeriod ComFilterPeriod]
    165           * [#ComFilterX ComFilterX]
    166     * [#ComGwMapping ComGwMapping]
    167       * [#ComGwDestination ComGwDestination]
    168         * [#ComGwDestinationDescription ComGwDestinationDescription]
    169           * [#ComBitPosition ComBitPosition]
    170           * [#ComSignalEndianness ComSignalEndianness]
    171           * [#ComSignalInitValue ComSignalInitValue]
    172           * [#ComTransferProperty ComTransferProperty]
    173           * [#ComUpdateBitPosition ComUpdateBitPosition]
    174           * [#ComGwIPduRef ComGwIPduRef]
    175           * [#ComFilter ComFilter]
    176             * [#ComFilterAlgorithm ComFilterAlgorithm]
    177             * [#ComFilterMask ComFilterMask]
    178             * [#ComFilterMax ComFilterMax]
    179             * [#ComFilterMin ComFilterMin]
    180             * [#ComFilterOffset ComFilterOffset]
    181             * [#ComFilterPeriod ComFilterPeriod]
    182             * [#ComFilterX ComFilterX]
    183         * [#ComGwSignal ComGwSignal]
    184           * [#ComGwSignalRef ComGwSignalRef]
    185       * [#ComGwSource ComGwSource]
    186         * [#ComGwSignal ComGwSignal]
    187           * [#ComGwSignalRef ComGwSignalRef]
    188         * [#ComGwSourceDescription ComGwSourceDescription]
    189           * [#ComBitPosition ComBitPosition]
    190           * [#ComBitSize ComBitSize]
    191           * [#ComSignalEndianness ComSignalEndianness]
    192           * [#ComSignalLength ComSignalLength]
    193           * [#ComSignalType ComSignalType]
    194           * [#ComUpdateBitPosition ComUpdateBitPosition]
    195           * [#ComGwIPduRef ComGwIPduRef]
    196     * [#ComTimeBase ComTimeBase]
    197       * [#ComGwTimeBase ComGwTimeBase]
    198       * [#ComRxTimeBase ComRxTimeBase]
    199       * [#ComTxTimeBase ComTxTimeBase]
    200   * [#ComGeneral ComGeneral]
    201     * [#ComConfigurationUseDet ComConfigurationUseDet]
    202     * [#ComEnableMDTForCyclicTransmission ComEnableMDTForCyclicTransmission]
    203     * [#ComRetryFailedTransmitRequests ComRetryFailedTransmitRequests]
    204     * [#ComSupportedIPduGroups ComSupportedIPduGroups]
    205     * [#ComVersionInfoApi ComVersionInfoApi]
     27  ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||= R4.2.2 =||= 備考 =||
     28  || [#Com_Init Com_Init]                                               ||  1|| 0x01||  ○  ||  ○  ||||
     29  || [#Com_DeInit Com_DeInit]                                           ||  2|| 0x02||  ○  ||  ○  ||||
     30  || [#Com_IpduGroupControl Com_IpduGroupControl]                       ||  3|| 0x03||  ○  ||  ○  ||||
     31  || [#Com_ReceptionDMControl Com_ReceptionDMControl]                   ||  6|| 0x06||  ○  ||  ○  ||||
     32  || [#Com_GetStatus Com_GetStatus]                                     ||  7|| 0x07||  ○  ||  ○  ||||
     33  || [#Com_GetConfigurationId Com_GetConfigurationId]                   ||  8|| 0x08||  ○  ||  -   ||||
     34  || [#Com_GetVersionInfo Com_GetVersionInfo]                           ||  9|| 0x09||  ○  ||  ○  ||||
     35  || [#Com_ClearIpduGroupVector Com_ClearIpduGroupVector]               || 28|| 0x1C||  ○  ||  ○  ||||
     36  || [#Com_SetIpduGroup Com_SetIpduGroup]                               || 29|| 0x1D||  ○  ||  ○  ||||
     37  || [#Com_SendSignal Com_SendSignal]                                   || 10|| 0x0A||  ○  ||  ○  ||||
     38  || [#Com_SendDynSignal Com_SendDynSignal]                             || 33|| 0x21||  ○  ||  ○  ||||
     39  || [#Com_ReceiveSignal Com_ReceiveSignal]                             || 11|| 0x0B||  ○  ||  ○  ||||
     40  || [#Com_ReceiveDynSignal Com_ReceiveDynSignal]                       || 34|| 0x22||  ○  ||  ○  ||||
     41  || [#Com_UpdateShadowSignal Com_UpdateShadowSignal]                   || 12|| 0x0C||  ○  ||  ○  ||||
     42  || [#Com_SendSignalGroup Com_SendSignalGroup]                         || 13|| 0x0D||  ○  ||  ○  ||||
     43  || [#Com_ReceiveSignalGroup Com_ReceiveSignalGroup]                   || 14|| 0x0E||  ○  ||  ○  ||||
     44  || [#Com_ReceiveShadowSignal Com_ReceiveShadowSignal]                 || 15|| 0x0F||  ○  ||  ○  ||||
     45  || [#Com_SendSignalGroupArray Com_SendSignalGroupArray]               || 35|| 0x23||  -   ||  ○  ||||
     46  || [#Com_ReceiveSignalGroupArray Com_ReceiveSignalGroupArray]         || 36|| 0x24||  -   ||  ○  ||||
     47  || [#Com_InvalidateSignal Com_InvalidateSignal]                       || 16|| 0x10||  ○  ||  ○  ||||
     48  || [#Com_InvalidateShadowSignal Com_InvalidateShadowSignal]           || 22|| 0x16||  ○  ||  ○  ||||
     49  || [#Com_InvalidateSignalGroup Com_InvalidateSignalGroup]             || 27|| 0x1B||  ○  ||  ○  ||||
     50  || [#Com_TriggerIPDUSend Com_TriggerIPDUSend]                         || 23|| 0x17||  ○  ||  ○  ||||
     51  || [#Com_TriggerIPDUSendWithMetaData Com_TriggerIPDUSendWithMetaData] || 40|| 0x28||  -   ||  ○  ||||
     52  || [#Com_SwitchIpduTxMode Com_SwitchIpduTxMode]                       || 39|| 0x27||  ○  ||  ○  ||||
     53  || [#Com_TriggerTransmit Com_TriggerTransmit]                         || 65|| 0x41||  ○  ||  ○  ||||
     54  || [#Com_RxIndication Com_RxIndication]                               || 66|| 0x42||  ○  ||  ○  ||||
     55  || [#Com_TpRxIndication Com_TpRxIndication]                           || 30|| 0x1E||  ○  ||  ○  ||R4.2.2ではIDが69(0x45)となっている||
     56  || [#Com_TxConfirmation Com_TxConfirmation]                           || 64|| 0x40||  ○  ||  ○  ||||
     57  || [#Com_TpTxConfirmation Com_TpTxConfirmation]                       || 38|| 0x26||  ○  ||  ○  ||R4.2.2ではIDが72(0x48)となっている||
     58  || [#Com_StartOfReception Com_StartOfReception]                       || 37|| 0x25||  ○  ||  ○  ||R4.2.2ではIDが70(0x46)となっている||
     59  || [#Com_CopyRxData Com_CopyRxData]                                   || 35|| 0x23||  ○  ||  ○  ||R4.2.2ではIDが68(0x44)となっている||
     60  || [#Com_CopyTxData Com_CopyTxData]                                   || 36|| 0x24||  ○  ||  ○  ||R4.2.2ではIDが67(0x43)となっている||
     61  || [#Com_MainFunctionRx Com_MainFunctionRx]                           || 24|| 0x18||  ○  ||  ○  ||||
     62  || [#Com_MainFunctionTx Com_MainFunctionTx]                           || 25|| 0x19||  ○  ||  ○  ||||
     63  || [#Com_MainFunctionRouteSignals Com_MainFunctionRouteSignals]       || 26|| 0x1A||  ○  ||  ○  ||||
     64
     65* コンフィギュレーション一覧(R4.0.3 / R4.2.2)
     66  * [#ComConfig ComConfig] (○/○)
     67    * [#ComConfigurationId ComConfigurationId] (○/-)
     68    * [#ComDataMemSize ComDataMemSize] (-/○)
     69    * [#ComMaxIPduCnt ComMaxIPduCnt] (-/○)
     70    * [#ComIPdu ComIPdu] (○/○)
     71      * [#ComIPduCallout ComIPduCallout] (○/○)
     72      * [#ComIPduCancellationSupport ComIPduCancellationSupport] (○/○)
     73      * [#ComIPduDirection ComIPduDirection] (○/○)
     74      * [#ComIPduHandleId ComIPduHandleId] (○/○)
     75      * [#ComIPduSignalProcessing ComIPduSignalProcessing] (○/○)
     76      * [#ComIPduTriggerTransmitCallout ComIPduTriggerTransmitCallout] (○/○)
     77      * [#ComIPduType ComIPduType] (○/○)
     78      * [#ComIPduGroupRef ComIPduGroupRef] (○/○)
     79      * [#ComIPduSignalGroupRef ComIPduSignalGroupRef] (○/○)
     80      * [#ComIPduSignalRef ComIPduSignalRef] (○/○)
     81      * [#ComPduIdRef ComPduIdRef] (○/○)
     82      * [#ComIPduCounter ComIPduCounter] (○/○)
     83        * [#ComIPduCounterErrorNotification ComIPduCounterErrorNotification] (○/○)
     84        * [#ComIPduCounterSize ComIPduCounterSize] (○/○)
     85        * [#ComIPduCounterStartPosition ComIPduCounterStartPosition] (○/○)
     86        * [#ComIPduCounterThreshold ComIPduCounterThreshold] (○/○)
     87      * [#ComIPduReplication ComIPduReplication] (○/○)
     88        * [#ComIPduReplicationQuorum ComIPduReplicationQuorum] (○/○)
     89        * [#ComIPduReplicaRef ComIPduReplicaRef] (○/○)
     90      * [#ComTxIPdu ComTxIPdu] (○/○)
     91        * [#ComMetaDataDefault ComMetaDataDefault] (-/○)
     92        * [#ComMinimumDelayTime ComMinimumDelayTime] (○/○)
     93        * [#ComTxIPduClearUpdateBit ComTxIPduClearUpdateBit] (○/○)
     94        * [#ComTxIPduUnusedAreasDefault ComTxIPduUnusedAreasDefault] (○/○)
     95        * [#ComTxModeFalse ComTxModeFalse] (○/○)
     96          * [#ComTxMode ComTxMode] (○/○)
     97            * [#ComTxModeMode ComTxModeMode] (○/○)
     98            * [#ComTxModeNumberOfRepetitions ComTxModeNumberOfRepetitions] (○/○)
     99            * [#ComTxModeRepetitionPeriod ComTxModeRepetitionPeriod] (○/○)
     100            * [#ComTxModeTimeOffset ComTxModeTimeOffset] (○/○)
     101            * [#ComTxModeTimePeriod ComTxModeTimePeriod] (○/○)
     102        * [#ComTxModeTrue ComTxModeTrue] (○/○)
     103          * [#ComTxMode ComTxMode] (○/○)
     104            * [#ComTxModeMode ComTxModeMode] (○/○)
     105            * [#ComTxModeNumberOfRepetitions ComTxModeNumberOfRepetitions] (○/○)
     106            * [#ComTxModeRepetitionPeriod ComTxModeRepetitionPeriod] (○/○)
     107            * [#ComTxModeTimeOffset ComTxModeTimeOffset] (○/○)
     108            * [#ComTxModeTimePeriod ComTxModeTimePeriod] (○/○)
     109    * [#ComIPduGroup ComIPduGroup] (○/○)
     110      * [#ComIPduGroupHandleId ComIPduGroupHandleId] (○/○)
     111      * [#ComIPduGroupGroupRef ComIPduGroupGroupRef] (○/○)
     112    * [#ComSignal ComSignal] (○/○)
     113      * [#ComBitPosition ComBitPosition] (○/○)
     114      * [#ComBitSize ComBitSize] (○/○)
     115      * [#ComDataInvalidAction ComDataInvalidAction] (○/○)
     116      * [#ComErrorNotification ComErrorNotification] (○/○)
     117      * [#ComFirstTimeout ComFirstTimeout] (○/○)
     118      * [#ComHandleId ComHandleId] (○/○)
     119      * [#ComInitialValueOnly ComInitialValueOnly] (-/○)
     120      * [#ComInvalidNotification ComInvalidNotification] (○/○)
     121      * [#ComNotification ComNotification] (○/○)
     122      * [#ComRxDataTimeoutAction ComRxDataTimeoutAction] (○/○)
     123      * [#ComSignalDataInvalidValue ComSignalDataInvalidValue] (○/○)
     124      * [#ComSignalEndianness ComSignalEndianness] (○/○)
     125      * [#ComSignalInitValue ComSignalInitValue] (○/○)
     126      * [#ComSignalLength ComSignalLength] (○/○)
     127      * [#ComSignalType ComSignalType] (○/○)
     128      * [#ComTimeout ComTimeout] (○/○)
     129      * [#ComTimeoutNotification ComTimeoutNotification] (○/○)
     130      * [#ComTransferProperty ComTransferProperty] (○/○)
     131      * [#ComUpdateBitPosition ComUpdateBitPosition] (○/○)
     132      * [#ComSystemTemplateSystemSignalRef ComSystemTemplateSystemSignalRef] (○/○)
     133      * [#ComFilter ComFilter] (○/○)
     134        * [#ComFilterAlgorithm ComFilterAlgorithm] (○/○)
     135        * [#ComFilterMask ComFilterMask] (○/○)
     136        * [#ComFilterMax ComFilterMax] (○/○)
     137        * [#ComFilterMin ComFilterMin] (○/○)
     138        * [#ComFilterOffset ComFilterOffset] (○/○)
     139        * [#ComFilterPeriod ComFilterPeriod] (○/○)
     140        * [#ComFilterX ComFilterX] (○/○)
     141    * [#ComSignalGroup ComSignalGroup] (○/○)
     142      * [#ComDataInvalidAction ComDataInvalidAction] (○/○)
     143      * [#ComErrorNotification ComErrorNotification] (○/○)
     144      * [#ComFirstTimeout ComFirstTimeout] (○/○)
     145      * [#ComHandleId ComHandleId] (○/○)
     146      * [#ComInitialValueOnly ComInitialValueOnly] (-/○)
     147      * [#ComInvalidNotification ComInvalidNotification] (○/○)
     148      * [#ComNotification ComNotification] (○/○)
     149      * [#ComRxDataTimeoutAction ComRxDataTimeoutAction] (○/○)
     150      * [#ComSignalGroupArrayAccess ComSignalGroupArrayAccess] (-/○)
     151      * [#ComTimeout ComTimeout] (○/○)
     152      * [#ComTimeoutNotification ComTimeoutNotification] (○/○)
     153      * [#ComTransferProperty ComTransferProperty] (○/○)
     154      * [#ComUpdateBitPosition ComUpdateBitPosition] (○/○)
     155      * [#ComSystemTemplateSignalGroupRef ComSystemTemplateSignalGroupRef] (○/○)
     156      * [#ComGroupSignal ComGroupSignal] (○/○)
     157        * [#ComBitPosition ComBitPosition] (○/○)
     158        * [#ComBitSize ComBitSize] (○/○)
     159        * [#ComHandleId ComHandleId] (○/○)
     160        * [#ComSignalDataInvalidValue ComSignalDataInvalidValue] (○/○)
     161        * [#ComSignalEndianness ComSignalEndianness] (○/○)
     162        * [#ComSignalInitValue ComSignalInitValue] (○/○)
     163        * [#ComSignalLength ComSignalLength] (○/○)
     164        * [#ComSignalType ComSignalType] (○/○)
     165        * [#ComTransferProperty ComTransferProperty] (○/○)
     166        * [#ComSystemTemplateSystemSignalRef ComSystemTemplateSystemSignalRef] (○/○)
     167        * [#ComFilter ComFilter] (○/○)
     168          * [#ComFilterAlgorithm ComFilterAlgorithm] (○/○)
     169          * [#ComFilterMask ComFilterMask] (○/○)
     170          * [#ComFilterMax ComFilterMax] (○/○)
     171          * [#ComFilterMin ComFilterMin] (○/○)
     172          * [#ComFilterOffset ComFilterOffset] (○/○)
     173          * [#ComFilterPeriod ComFilterPeriod] (○/○)
     174          * [#ComFilterX ComFilterX] (○/○)
     175    * [#ComGwMapping ComGwMapping] (○/○)
     176      * [#ComGwDestination ComGwDestination] (○/○)
     177        * [#ComGwDestinationDescription ComGwDestinationDescription] (○/○)
     178          * [#ComBitPosition ComBitPosition] (○/○)
     179          * [#ComSignalEndianness ComSignalEndianness] (○/○)
     180          * [#ComSignalInitValue ComSignalInitValue] (○/○)
     181          * [#ComTransferProperty ComTransferProperty] (○/○)
     182          * [#ComUpdateBitPosition ComUpdateBitPosition] (○/○)
     183          * [#ComGwIPduRef ComGwIPduRef] (○/○)
     184          * [#ComFilter ComFilter] (○/○)
     185            * [#ComFilterAlgorithm ComFilterAlgorithm] (○/○)
     186            * [#ComFilterMask ComFilterMask] (○/○)
     187            * [#ComFilterMax ComFilterMax] (○/○)
     188            * [#ComFilterMin ComFilterMin] (○/○)
     189            * [#ComFilterOffset ComFilterOffset] (○/○)
     190            * [#ComFilterPeriod ComFilterPeriod] (○/○)
     191            * [#ComFilterX ComFilterX] (○/○)
     192        * [#ComGwSignal ComGwSignal] (○/○)
     193          * [#ComGwSignalRef ComGwSignalRef] (○/○)
     194      * [#ComGwSource ComGwSource] (○/○)
     195        * [#ComGwSignal ComGwSignal] (○/○)
     196          * [#ComGwSignalRef ComGwSignalRef] (○/○)
     197        * [#ComGwSourceDescription ComGwSourceDescription] (○/○)
     198          * [#ComBitPosition ComBitPosition] (○/○)
     199          * [#ComBitSize ComBitSize] (○/○)
     200          * [#ComSignalEndianness ComSignalEndianness] (○/○)
     201          * [#ComSignalLength ComSignalLength] (○/○)
     202          * [#ComSignalType ComSignalType] (○/○)
     203          * [#ComUpdateBitPosition ComUpdateBitPosition] (○/○)
     204          * [#ComGwIPduRef ComGwIPduRef] (○/○)
     205    * [#ComTimeBase ComTimeBase] (○/○)
     206      * [#ComGwTimeBase ComGwTimeBase] (○/○)
     207      * [#ComRxTimeBase ComRxTimeBase] (○/○)
     208      * [#ComTxTimeBase ComTxTimeBase] (○/○)
     209  * [#ComGeneral ComGeneral] (○/○)
     210    * [#ComCancellationSupport ComCancellationSupport] (-/○)
     211    * [#ComConfigurationUseDet ComConfigurationUseDet] (○/○)
     212    * [#ComEnableMDTForCyclicTransmission ComEnableMDTForCyclicTransmission] (○/○)
     213    * [#ComEnableSignalGroupArrayApi ComEnableSignalGroupArrayApi] (-/○)
     214    * [#ComMetaDataSupport ComMetaDataSupport] (-/○)
     215    * [#ComRetryFailedTransmitRequests ComRetryFailedTransmitRequests] (○/○)
     216    * [#ComSupportedIPduGroups ComSupportedIPduGroups] (○/○)
     217    * [#ComUserCbkHeaderFile ComUserCbkHeaderFile] (-/○)
     218    * [#ComVersionInfoApi ComVersionInfoApi] (○/○)
    206219
    207220* エラーコード一覧
    208221
    209   ||= エラーコード =||= Dec =||= Hex =||
    210   || COM_E_PARAM         ||  1|| 0x01||
    211   || COM_E_UNINIT        ||  2|| 0x02||
    212   || COM_E_PARAM_POINTER ||  3|| 0x03||
     222  ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||= R4.2.2 =||
     223  || COM_E_PARAM                ||  1|| 0x01||  ○  ||  ○  ||
     224  || COM_E_UNINIT               ||  2|| 0x02||  ○  ||  ○  ||
     225  || COM_E_PARAM_POINTER        ||  3|| 0x03||  ○  ||  ○  ||
     226  || COM_E_INIT_FAILED          ||  4|| 0x04||  -   ||  ○  ||
     227  || COM_E_SKIPPED_TRANSMISSION ||  5|| 0x05||  -   ||  ○  ||
    213228
    214229----
     
    318333void Com_UpdateShadowSignal(Com_SignalIdType SignalId, const void* SignalDataPtr)
    319334}}}
    320 * 本APIは次のメジャーリリースで削除される予定
    321335
    322336== Com_SendSignalGroup ==
     
    336350void Com_ReceiveShadowSignal(Com_SignalIdType SignalId, void* SignalDataPtr)
    337351}}}
    338 * 本APIは次のメジャーリリースで削除される予定
     352
     353== Com_SendSignalGroupArray ==
     354{{{
     355uint8 Com_SendSignalGroupArray(Com_SignalGroupIdType SignalGroupId, const uint8* SignalGroupArrayPtr)
     356}}}
     357
     358== Com_ReceiveSignalGroupArray ==
     359{{{
     360uint8 Com_ReceiveSignalGroupArray(Com_SignalGroupIdType SignalGroupId, uint8* SignalGroupArrayPtr)
     361}}}
    339362
    340363== Com_InvalidateSignal ==
     
    349372void Com_InvalidateShadowSignal(Com_SignalIdType SignalId)
    350373}}}
    351 * 本APIは次のメジャーリリースで削除される予定
    352374
    353375== Com_InvalidateSignalGroup ==
     
    360382== Com_TriggerIPDUSend ==
    361383{{{
    362 void Com_TriggerIPDUSend(PduIdType PduId)
     384R4.0.3: void Com_TriggerIPDUSend(PduIdType PduId)
     385R4.2.2: Std_ReturnType Com_TriggerIPDUSend(PduIdType PduId)
    363386}}}
    364387* 引数PduIdで指定したIPDUを強制的に送信する
    365388* RTE側ではIPDU-IDは知り得ないので、本APIはComモジュールのコールアウト等で使用することが想定される
    366389
     390== Com_TriggerIPDUSendWithMetaData ==
     391{{{
     392Std_ReturnType Com_TriggerIPDUSendWithMetaData(PduIdType PduId, uint8* MetaData)
     393}}}
     394
    367395== Com_SwitchIpduTxMode ==
    368396{{{
     
    388416== Com_TpRxIndication ==
    389417{{{
    390 void Com_TpRxIndication(PduIdType PduId, Std_ReturnType Result)
     418R4.0.3: void Com_TpRxIndication(PduIdType PduId, Std_ReturnType Result)
     419R4.2.2: void Com_TpRxIndication(PduIdType id, Std_ReturnType result)
    391420}}}
    392421* 大型IPDU、可変長IPDUを受信する
     
    402431== Com_TpTxConfirmation ==
    403432{{{
    404 void Com_TpTxConfirmation(PduIdType PduId, Std_ReturnType Result)
     433R4.0.3: void Com_TpTxConfirmation(PduIdType PduId, Std_ReturnType Result)
     434R4.2.2: void Com_TpTxConfirmation(PduIdType id, Std_ReturnType result)
    405435}}}
    406436* 大型IPDU、可変長IPDUの送信完了を受け付ける
     
    409439== Com_StartOfReception ==
    410440{{{
    411 BufReq_ReturnType Com_StartOfReception(PduIdType ComRxPduId, const PduInfoType* TpSduInfoPtr, PduLengthType TpSduLength, PduLengthType* RxBufferSizePtr)
     441R4.0.3: BufReq_ReturnType Com_StartOfReception(PduIdType ComRxPduId, const PduInfoType* TpSduInfoPtr, PduLengthType TpSduLength, PduLengthType* RxBufferSizePtr)
     442R4.2.2: BufReq_ReturnType Com_StartOfReception(PduIdType id, const PduInfoType* info, PduLengthType TpSduLength, PduLengthType* bufferSizePtr)
    412443}}}
    413444* 引数ComRxPduIdで指定した大型IPDUの受信を開始する
     
    415446== Com_CopyRxData ==
    416447{{{
    417 BufReq_ReturnType Com_CopyRxData(PduIdType PduId, const PduInfoType* PduInfoPointer, PduLengthType* RxBufferSizePtr)
     448R4.0.3: BufReq_ReturnType Com_CopyRxData(PduIdType PduId, const PduInfoType* PduInfoPointer, PduLengthType* RxBufferSizePtr)
     449R4.2.2: BufReq_ReturnType Com_CopyRxData(PduIdType id, const PduInfoType* info, PduLengthType* bufferSizePtr)
    418450}}}
    419451
    420452== Com_CopyTxData ==
    421453{{{
    422 BufReq_ReturnType Com_CopyTxData(PduIdType PduId, const PduInfoType* PduInfoPtr, RetryInfoType* RetryInfoPtr, PduLengthType* TxDataCntPtr)
     454R4.0.3: BufReq_ReturnType Com_CopyTxData(PduIdType PduId, const PduInfoType* PduInfoPtr, RetryInfoType* RetryInfoPtr, PduLengthType* TxDataCntPtr)
     455R4.2.2: BufReq_ReturnType Com_CopyTxData(PduIdType id, const PduInfoType* info, RetryInfoType* retry, PduLengthType* availableDataPtr)
    423456}}}
    424457
     
    447480
    448481= コンフィギュレーション仕様 =
     482
    449483== ComConfig ==
    450484{{{
     
    465499* TOPPERS/A-COMでは、処理速度向上のため、0から連番とする制約を設けている
    466500
     501== ComDataMemSize ==
     502{{{
     503/AUTOSAR/EcucDefs/Com/ComConfig/ComDataMemSize
     504}}}
     505* 型:IntegerParam
     506* 多重度:0..1
     507* 上限値:18446744073709551615
     508* 下限値:0
     509
     510== ComMaxIPduCnt ==
     511{{{
     512/AUTOSAR/EcucDefs/Com/ComConfig/ComMaxIPduCnt
     513}}}
     514* 型:IntegerParam
     515* 多重度:0..1
     516* 上限値:18446744073709551615
     517* 下限値:0
     518
    467519== ComIPdu ==
    468520{{{
     
    491543* 型:BooleanParam
    492544* 多重度:0..1
     545* デフォルト値:false
    493546* IPDU通信要求キャンセルのサポート有無
    494547
     
    498551}}}
    499552* 型:EnumerationParam
     553* 多重度:1
     554* 選択肢:
     555  * RECEIVE:受信
    500556  * SEND:送信
    501   * RECEIVE:受信
    502 * 多重度:1
    503557* IPDUの通信の方向
    504558
     
    509563* 型:IntegerParam
    510564* 多重度:0..1
     565* 上限値:65535
     566* 下限値:0
    511567* IPDUのID
    512568* 下位モジュール([wiki:spec_PDURouter PduR])との受信通知、送信完了通知において、IPDUを識別するために使用される
     
    519575}}}
    520576* 型:EnumerationParam
     577* 多重度:1
     578* 選択肢:
    521579  * DEFERRED:周期関数([#Com_MainFunctionRx Com_MainFunctionRx]、[#Com_MainFunctionTx Com_MainFunctionTx])でシグナルの送信完了通知、受信通知を行う
    522580  * IMMEDIATE:コールバック関数([#Com_RxIndication Com_RxIndication]、[#Com_TxConfirmation Com_TxConfirmation])でシグナルの送信完了通知、受信通知を行う
    523 * 多重度:1
    524581* シグナルに対する処理タイミングを指定する
    525582* 受信の場合、IMMEDIATEを設定すれば受信したタイミングでIPDUからシグナルをアンパッキングするため、すぐに最新値を取り出せるが、コールバック関数の処理時間が長くなる
     
    530587}}}
    531588* 型:FunctionName
    532 * 多重度:1
     589* 多重度:
     590  * R4.0.3:1
     591  * R4.2.2:0..1
    533592* IPDUトリガ送信時に呼び出されるコールアウト関数名
    534593* Comモジュールから下位モジュール([wiki:spec_PDURouter PduR])にIPDUを通信する直前に呼び出すコールアウト関数名
     
    543602}}}
    544603* 型:EnumerationParam
     604* 多重度:1
     605* 選択肢:
    545606  * NORMAL:通常のIPDU
    546607  * TP:TP通信のIPDU(TP:Transport)
    547 * 多重度:1
    548608* IPDUの種別
    549609
     
    554614* 型:Reference
    555615* 多重度:0..*
     616* 参照先:{{{/AUTOSAR/EcucDefs/Com/ComConfig/ComIPduGroup}}}
    556617* 所属するIPDUグループへの参照
    557618
     
    562623* 型:Reference
    563624* 多重度:0..*
     625* 参照先:{{{/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup}}}
    564626* IPDUに所属するシグナルグループへの参照
    565627
     
    570632* 型:Reference
    571633* 多重度:0..*
     634* 参照先:{{{/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal}}}
    572635* IPDUに所属するシグナルへの参照
    573636
     
    578641* 型:Reference
    579642* 多重度:1
     643* 参照先:{{{/AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/Pdu}}}
    580644* システム全体として同一PDUを識別するためのPDU(グローバルPDU)への参照
    581 * 詳細は[wiki:tips_pdu_id モジュール間のPDU-IDの関係]を参照
     645* 詳細は[wiki:tips/pdu_id モジュール間のPDU-IDの関係]を参照
    582646
    583647== ComIPduCounter ==
     
    601665* 型:IntegerParam
    602666* 多重度:1
     667* 上限値:8
     668* 下限値:1
    603669
    604670== ComIPduCounterStartPosition ==
     
    608674* 型:IntegerParam
    609675* 多重度:1
     676* 上限値:
     677  * R4.0.3:2031
     678  * R4.2.2:4294967295
     679* 下限値:0
    610680
    611681== ComIPduCounterThreshold ==
     
    615685* 型:IntegerParam
    616686* 多重度:0..1
     687* 上限値:255
     688* 下限値:0
     689* デフォルト値:0
    617690
    618691== ComIPduReplication ==
     
    629702* 型:IntegerParam
    630703* 多重度:1
     704* 上限値:3
     705* 下限値:1
    631706
    632707== ComIPduReplicaRef ==
     
    636711* 型:Reference
    637712* 多重度:1..2
     713* 参照先:{{{/AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/Pdu}}}
    638714
    639715== ComTxIPdu ==
     
    645721* 送信IPDUを設定するコンテナ
    646722
     723== ComMetaDataDefault ==
     724{{{
     725/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComMetaDataDefault
     726}}}
     727* 型:StringParam
     728* 多重度:0..1
     729
    647730== ComMinimumDelayTime ==
    648731{{{
     
    651734* 型:FloatParam
    652735* 多重度:0..1
     736* 上限値:3600
     737* 下限値:0
    653738* 最小遅延時間
    654739* 本パラメータで指定した時間未満であれば、送信要求が来ても送信せず遅延させる
     
    660745}}}
    661746* 型:EnumerationParam
    662   * CONFIRMATION:送信完了通知を受け取った際にクリア
    663   * TRANSMIT:[wiki:spec_PDURouter#PduR_User:UpTransmit PduR_ComTransmit]を呼び出した際にクリア
    664   * TRIGGER_TRANSMIT:[#Com_TriggerTransmit Com_TriggerTransmit]が呼び出された際にクリア
    665 * 多重度:0..1
     747* 多重度:0..1
     748* 選択肢:
     749  * Confirmation:送信完了通知を受け取った際にクリア
     750  * Transmit:[wiki:spec/PduR#PduR_User:UpTransmit PduR_ComTransmit]を呼び出した際にクリア
     751  * TriggerTransmit:[#Com_TriggerTransmit Com_TriggerTransmit]が呼び出された際にクリア
    666752* 送信IPDUに所属するシグナルおよびシグナルグループのアップデートビットをクリアするタイミング
    667753
     
    673759* 多重度:1
    674760* IPDU内でシグナルやアップデートビットで使用していない領域に設定する値
     761* 上限値:255
     762* 下限値:0
    675763
    676764== ComTxModeFalse ==
     
    696784}}}
    697785* 型:EnumerationParam
     786* 多重度:1
     787* 選択肢:
    698788  * DIRECT:即時送信(+N回リピート送信)
    699   * PERIODIC:周期送信
    700789  * MIXED:DIRECT+PERIODIC
    701790  * NONE:送信しない
    702 * 多重度:1
     791  * PERIODIC:周期送信
    703792* 送信モードを選択する
    704793
     
    709798* 型:IntegerParam
    710799* 多重度:0..1
     800* 上限値:255
     801* 下限値:0
    711802* [#ComTxModeMode ComTxModeMode]がDIRECT、MIXEDの場合に、即時送信に加え、リピート送信する場合の回数(N回)
    712803
     
    717808* 型:FloatParam
    718809* 多重度:0..1
     810* 上限値:3600
     811* 下限値:0
    719812* [#ComTxModeMode ComTxModeMode]がDIRECT、MIXEDの場合に、即時送信に加え、リピート送信する場合の送信間隔
    720813* 単位は秒
     
    726819* 型:FloatParam
    727820* 多重度:0..1
     821* 上限値:3600
     822* 下限値:0
    728823* [#ComTxModeMode ComTxModeMode]がPERIODIC、MIXEDの場合の、周期送信開始時のオフセット値
    729824* 単位は秒
     
    735830* 型:FloatParam
    736831* 多重度:0..1
     832* 上限値:3600
     833* 下限値:0
    737834* [#ComTxModeMode ComTxModeMode]がPERIODIC、MIXEDの場合の、周期送信間隔
    738835* 単位は秒
     
    760857* 型:EnumerationParam
    761858* 多重度:1
     859* 選択肢:
     860  * DIRECT
     861  * MIXED
     862  * NONE
     863  * PERIODIC
    762864* [#ComTxModeMode ComTxModeMode]と同じ
    763865
     
    768870* 型:IntegerParam
    769871* 多重度:0..1
     872* 上限値:255
     873* 下限値:0
    770874* [#ComTxModeNumberOfRepetitions ComTxModeNumberOfRepetitions]と同じ
    771875
     
    776880* 型:FloatParam
    777881* 多重度:0..1
     882* 上限値:3600
     883* 下限値:0
    778884* [#ComTxModeRepetitionPeriod ComTxModeRepetitionPeriod]と同じ
    779885
     
    784890* 型:FloatParam
    785891* 多重度:0..1
     892* 上限値:3600
     893* 下限値:0
    786894* [#ComTxModeTimeOffset ComTxModeTimeOffset]と同じ
    787895
     
    792900* 型:FloatParam
    793901* 多重度:0..1
     902* 上限値:3600
     903* 下限値:0
    794904* [#ComTxModeTimePeriod ComTxModeTimePeriod]と同じ
    795905
     
    808918* 型:IntegerParam
    809919* 多重度:1
     920* 上限値:65535
     921* 下限値:0
    810922* IPDUグループのID
    811923* TOPPERS/A-COMでは、処理速度向上のため、0から連番とする制約を設けている
     
    817929* 型:Reference
    818930* 多重度:0..*
     931* 参照先:{{{/AUTOSAR/EcucDefs/Com/ComConfig/ComIPduGroup}}}
    819932* 所属するIPDUグループ参照
    820933* IPDUグループはネストすることが可能
     
    834947* 型:IntegerParam
    835948* 多重度:1
     949* 上限値:
     950  * R4.0.3:2031
     951  * R4.2.2:4294967295
     952* 下限値:0
    836953* IPDU内のシグナルの開始ビット位置
    837954* 0~(IPDUのサイズ-1)の間で指定する
     
    843960* 型:IntegerParam
    844961* 多重度:0..1
     962* 上限値:64
     963* 下限値:0
    845964* シグナルのビットサイズ
    846965
     
    850969}}}
    851970* 型:EnumerationParam
     971* 多重度:0..1
     972* 選択肢:
    852973  * NOTIFY:無効値受信通知用コールバック関数([#ComInvalidNotification ComInvalidNotification])を呼び出す
    853974  * REPLACE:初期値に置き換える
    854 * 多重度:0..1
    855975* シグナルの無効値を受信した場合の処理を選択する
    856976
     
    874994* 型:FloatParam
    875995* 多重度:0..1
     996* 上限値:3600
     997* 下限値:0
    876998* 受信デッドラインモニタリングにおける1回目のタイムアウト時間
    877999* 単位は秒
     
    8821004}}}
    8831005* 型:IntegerParam
    884 * 多重度:1
     1006* 多重度:
     1007  * R4.0.3:1
     1008  * R4.2.2:0..1
     1009* 上限値:65535
     1010* 下限値:0
    8851011* シグナルのID
    8861012* TOPPERS/A-COMでは、処理速度向上のため、0から連番とする制約を設けている
    8871013
     1014== ComInitialValueOnly ==
     1015{{{
     1016/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComInitialValueOnly
     1017}}}
     1018* 型:BooleanParam
     1019* 多重度:0..1
     1020* デフォルト値:false
     1021
    8881022== ComInvalidNotification ==
    8891023{{{
     
    9181052}}}
    9191053* 型:EnumerationParam
     1054* 多重度:0..1
     1055* 選択肢:
    9201056  * NONE:何もしない
    9211057  * REPLACE:初期値に置き換える
    922 * 多重度:0..1
    9231058* シグナルの受信デッドラインモニタリングでタイムアウトが発生した場合の処理
    9241059
     
    9361071}}}
    9371072* 型:EnumerationParam
     1073* 多重度:1
     1074* 選択肢:
     1075  * BIG_ENDIAN:ビッグエンディアン
    9381076  * LITTLE_ENDIAN:リトルエンディアン
    939   * BIG_ENDIAN:ビッグエンディアン
    9401077  * OPAQUE:オペーク(UINT8_N型で使用する)
    941 * 多重度:1
    9421078* IPDUにシグナルをパッキングする際のエンディアン(バイトオーダー)
    9431079  * 詳細は[wiki:tips_signal_data シグナルデータの取り扱い]を参照
     
    9591095* 型:IntegerParam
    9601096* 多重度:0..1
     1097* 上限値:
     1098  * R4.0.3:4095
     1099  * R4.2.2:4294967295
     1100* 下限値:0
    9611101* シグナルの長さ
    9621102* 単位はバイト
     
    9681108}}}
    9691109* 型:EnumerationParam
    970   * BOOLEAN:boolean
    971   * UINT8:符号なし整数(8bit)
    972   * UINT16:符号なし整数(16bit)
    973   * UINT32:符号なし整数(32bit)
    974   * SINT8:符号あり整数(8bit)
    975   * SINT16:符号あり整数(16bit)
    976   * SINT32:符号あり整数(32bit)
    977   * FLOAT32:浮動小数点(32bit)
    978   * FLOAT64:浮動小数点(64bit)
    979   * UINT8_N:配列(8bit×N)
    980   * UINT8_DYN:可変長配列(8bit×N)
    981 * 多重度:1
     1110* 多重度:1
     1111* 選択肢:
     1112  * R4.0.3:
     1113    * BOOLEAN:boolean
     1114    * UINT8:符号なし整数(8bit)
     1115    * UINT16:符号なし整数(16bit)
     1116    * UINT32:符号なし整数(32bit)
     1117    * SINT8:符号あり整数(8bit)
     1118    * SINT16:符号あり整数(16bit)
     1119    * SINT32:符号あり整数(32bit)
     1120    * FLOAT32:浮動小数点(32bit)
     1121    * FLOAT64:浮動小数点(64bit)
     1122    * UINT8_N:配列(8bit×N)
     1123    * UINT8_DYN:可変長配列(8bit×N)
     1124  * R4.2.2:
     1125    * BOOLEAN
     1126    * FLOAT32
     1127    * FLOAT64
     1128    * SINT16
     1129    * SINT32
     1130    * SINT64
     1131    * SINT8
     1132    * UINT16
     1133    * UINT32
     1134    * UINT64
     1135    * UINT8
     1136    * UINT8_DYN
     1137    * UINT8_N
    9821138* シグナルのデータ型
    9831139
     
    9881144* 型:FloatParam
    9891145* 多重度:0..1
     1146* 上限値:3600
     1147* 下限値:0
    9901148* デッドラインモニタリングにおけるタイムアウト時間
    9911149* 単位は秒
     
    10111169}}}
    10121170* 型:EnumerationParam
     1171* 多重度:0..1
     1172* 選択肢:
    10131173  * PENDING:シグナルの書き込みが発生しても、所属IPDUを即時送信しない
    10141174  * TRIGGERED:シグナル書き込みが発生した場合、所属IPDUを即時送信する
    1015   * TRIGGERED_WITHOUT_REPETITION:シグナルの書込みが発生した場合、所属IPDUを繰り返しなしで即時送信する
    10161175  * TRIGGERED_ON_CHANGE:シグナルの書き込みが発生し、書き込んだ値が前回値と異なる場合、所属IPDUを即時送信する
    10171176  * TRIGGERED_ON_CHANGE_WITHOUT_REPETITION:シグナルの書き込みが発生し、書き込んだ値が前回値と異なる場合、所属IPDUを繰り返しなしで即時送信する
    1018 * 多重度:0..1
     1177  * TRIGGERED_WITHOUT_REPETITION:シグナルの書込みが発生した場合、所属IPDUを繰り返しなしで即時送信する
    10191178* シグナルの送信プロパティ
    10201179
     
    10251184* 型:IntegerParam
    10261185* 多重度:0..1
     1186* 上限値:
     1187  * R4.0.3:2031
     1188  * R4.2.2:4294967295
     1189* 下限値:0
    10271190* IPDU内のシグナルのアップデートビット位置
    10281191* シグナルデータが格納される位置とオーバーラップしないように注意する必要がある
     
    10501213}}}
    10511214* 型:EnumerationParam
     1215* 多重度:1
     1216* 選択肢:
    10521217  * ALWAYS:常にTRUE
    1053   * NEVER:常にFALSE
    10541218  * MASKED_NEW_DIFFERS_MASKED_OLD:(今回値 & [#ComFilterMask ComFilterMask]) != (前回値 & [#ComFilterMask ComFilterMask])
    10551219  * MASKED_NEW_DIFFERS_X:(今回値 & [#ComFilterMask ComFilterMask]) != [#ComFilterX ComFilterX]
    10561220  * MASKED_NEW_EQUALS_X:(今回値 & [#ComFilterMask ComFilterMask]) == [#ComFilterX ComFilterX]
     1221  * NEVER:常にFALSE
    10571222  * NEW_IS_OUTSIDE:(今回値 ≦ [#ComFilterMin ComFilterMin]) !|| ([#ComFilterMax ComFilterMax] ≦ 今回値)
    10581223  * NEW_IS_WITHIN:[#ComFilterMin ComFilterMin] ≦ 今回値 ≦ [#ComFilterMax ComFilterMax]
    10591224  * ONE_EVERY_N:(フィルタリング回数 % [#ComFilterPeriod ComFilterPeriod]) == [#ComFilterOffset ComFilterOffset]
    1060 * 多重度:1
    10611225* フィルタのアルゴリズム
    10621226* 各アルゴリズムの計算結果によって、フィルタリングの結果が、TRUEかFALSEとして判定される
     
    10691233* 型:IntegerParam
    10701234* 多重度:0..1
     1235* 上限値:
     1236  * R4.0.3:18446744073709551615
     1237  * R4.2.2:4294967295
     1238* 下限値:
     1239  * R4.0.3:0
     1240  * R4.2.2:-2147483648
    10711241* フィルタに設定するマスク値
    10721242* [#ComFilterAlgorithm ComFilterAlgorithm]がMASKED_NEW_DIFFERS_MASKED_OLD、MASKED_NEW_DIFFERS_X、MASKED_NEW_EQUALS_Xの場合のみ使用する
     
    10781248* 型:IntegerParam
    10791249* 多重度:0..1
     1250* 上限値:
     1251  * R4.0.3:18446744073709551615
     1252  * R4.2.2:4294967295
     1253* 下限値:
     1254  * R4.0.3:0
     1255  * R4.2.2:-2147483648
    10801256* フィルタに設定する最大値
    10811257* [#ComFilterAlgorithm ComFilterAlgorithm]がNEW_IS_OUTSIDE、NEW_IS_WITHINの場合のみ使用する
     
    10871263* 型:IntegerParam
    10881264* 多重度:0..1
     1265* 上限値:
     1266  * R4.0.3:18446744073709551615
     1267  * R4.2.2:4294967295
     1268* 下限値:
     1269  * R4.0.3:0
     1270  * R4.2.2:-2147483648
    10891271* フィルタに設定する最小値
    10901272* [#ComFilterAlgorithm ComFilterAlgorithm]がNEW_IS_OUTSIDE、NEW_IS_WITHINの場合のみ使用する
     
    10961278* 型:IntegerParam
    10971279* 多重度:0..1
     1280* 上限値:
     1281  * R4.0.3:18446744073709551615
     1282  * R4.2.2:4294967294
     1283* 下限値:0
    10981284* フィルタに設定するオフセット
    10991285* [#ComFilterAlgorithm ComFilterAlgorithm]がONE_EVERY_Nの場合のみ使用する
     
    11051291* 型:IntegerParam
    11061292* 多重度:0..1
     1293* 上限値:
     1294  * R4.0.3:18446744073709551615
     1295  * R4.2.2:4294967295
     1296* 下限値:0
     1297  * R4.0.3:0
     1298  * R4.2.2:2
    11071299* フィルタに設定する周期
    11081300* [#ComFilterAlgorithm ComFilterAlgorithm]がONE_EVERY_Nの場合のみ使用する
     
    11141306* 型:IntegerParam
    11151307* 多重度:0..1
     1308* 上限値:
     1309  * R4.0.3:18446744073709551615
     1310  * R4.2.2:4294967295
     1311* 下限値:
     1312  * R4.0.3:0
     1313  * R4.2.2:-2147483648
    11161314* フィルタに設定するXの値
    11171315* [#ComFilterAlgorithm ComFilterAlgorithm]がMASKED_NEW_DIFFERS_X、MASKED_NEW_EQUALS_Xの場合のみ使用する
     
    11321330* 型:EnumerationParam
    11331331* 多重度:0..1
     1332* 選択肢:
     1333  * NOTIFY
     1334  * REPLACE
    11341335
    11351336== ComErrorNotification ==
     
    11461347* 型:FloatParam
    11471348* 多重度:0..1
     1349* 上限値:3600
     1350* 下限値:0
    11481351
    11491352== ComHandleId ==
     
    11521355}}}
    11531356* 型:IntegerParam
    1154 * 多重度:1
     1357* 多重度:
     1358  * R4.0.3:1
     1359  * R4.2.2:0..1
     1360* 上限値:65535
     1361* 下限値:0
     1362
     1363== ComInitialValueOnly ==
     1364{{{
     1365/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComInitialValueOnly
     1366}}}
     1367* 型:BooleanParam
     1368* 多重度:0..1
     1369* デフォルト値:false
    11551370
    11561371== ComInvalidNotification ==
     
    11741389* 型:EnumerationParam
    11751390* 多重度:0..1
     1391* 選択肢:
     1392  * NONE
     1393  * REPLACE
     1394
     1395== ComSignalGroupArrayAccess ==
     1396{{{
     1397/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComSignalGroupArrayAccess
     1398}}}
     1399* 型:BooleanParam
     1400* 多重度:0..1
    11761401
    11771402== ComTimeout ==
     
    11811406* 型:FloatParam
    11821407* 多重度:0..1
     1408* 上限値:3600
     1409* 下限値:0
    11831410
    11841411== ComTimeoutNotification ==
     
    11951422* 型:EnumerationParam
    11961423* 多重度:0..1
     1424* 選択肢:
     1425  * PENDING
     1426  * TRIGGERED
     1427  * TRIGGERED_ON_CHANGE
     1428  * TRIGGERED_ON_CHANGE_WITHOUT_REPETITION
     1429  * TRIGGERED_WITHOUT_REPETITION
    11971430
    11981431== ComUpdateBitPosition ==
     
    12021435* 型:IntegerParam
    12031436* 多重度:0..1
     1437* 上限値:
     1438  * R4.0.3:2031
     1439  * R4.2.2:4294967295
     1440* 下限値:0
    12041441
    12051442== ComSystemTemplateSignalGroupRef ==
     
    12231460* 型:IntegerParam
    12241461* 多重度:1
     1462* 上限値:
     1463  * R4.0.3:2031
     1464  * R4.2.2:4294967295
     1465* 下限値:0
    12251466
    12261467== ComBitSize ==
     
    12301471* 型:IntegerParam
    12311472* 多重度:0..1
     1473* 上限値:64
     1474* 下限値:0
    12321475
    12331476== ComHandleId ==
     
    12361479}}}
    12371480* 型:IntegerParam
    1238 * 多重度:1
     1481* 多重度:
     1482  * R4.0.3:1
     1483  * R4.2.2:0..1
     1484* 上限値:65535
     1485* 下限値:0
    12391486
    12401487== ComSignalDataInvalidValue ==
     
    12511498* 型:EnumerationParam
    12521499* 多重度:1
     1500* 選択肢:
     1501  * BIG_ENDIAN
     1502  * LITTLE_ENDIAN
     1503  * OPAQUE
    12531504
    12541505== ComSignalInitValue ==
     
    12651516* 型:IntegerParam
    12661517* 多重度:0..1
     1518* 上限値:
     1519  * R4.0.3:4095
     1520  * R4.2.2:4294967295
     1521* 下限値:0
    12671522
    12681523== ComSignalType ==
     
    12721527* 型:EnumerationParam
    12731528* 多重度:1
     1529* 選択肢:
     1530  * R4.0.3:
     1531    * BOOLEAN:boolean
     1532    * UINT8:符号なし整数(8bit)
     1533    * UINT16:符号なし整数(16bit)
     1534    * UINT32:符号なし整数(32bit)
     1535    * SINT8:符号あり整数(8bit)
     1536    * SINT16:符号あり整数(16bit)
     1537    * SINT32:符号あり整数(32bit)
     1538    * FLOAT32:浮動小数点(32bit)
     1539    * FLOAT64:浮動小数点(64bit)
     1540    * UINT8_N:配列(8bit×N)
     1541    * UINT8_DYN:可変長配列(8bit×N)
     1542  * R4.2.2:
     1543    * BOOLEAN
     1544    * FLOAT32
     1545    * FLOAT64
     1546    * SINT16
     1547    * SINT32
     1548    * SINT64
     1549    * SINT8
     1550    * UINT16
     1551    * UINT32
     1552    * UINT64
     1553    * UINT8
     1554    * UINT8_DYN
     1555    * UINT8_N
    12741556
    12751557== ComTransferProperty ==
     
    12781560}}}
    12791561* 型:EnumerationParam
    1280 * 多重度:1
     1562* 多重度:
     1563  * R4.0.3:1
     1564  * R4.2.2::0..1
     1565* 選択肢:
     1566  * PENDING
     1567  * TRIGGERED_ON_CHANGE
    12811568
    12821569== ComSystemTemplateSystemSignalRef ==
     
    13001587* 型:EnumerationParam
    13011588* 多重度:1
     1589* 選択肢:
     1590  * ALWAYS
     1591  * MASKED_NEW_DIFFERS_MASKED_OLD
     1592  * MASKED_NEW_DIFFERS_X
     1593  * MASKED_NEW_EQUALS_X
     1594  * NEVER
     1595  * NEW_IS_OUTSIDE
     1596  * NEW_IS_WITHIN
     1597  * ONE_EVERY_N
    13021598
    13031599== ComFilterMask ==
     
    13071603* 型:IntegerParam
    13081604* 多重度:0..1
     1605* 上限値:
     1606  * R4.0.3:18446744073709551615
     1607  * R4.2.2:4294967295
     1608* 下限値:
     1609  * R4.0.3:0
     1610  * R4.2.2:-2147483648
    13091611
    13101612== ComFilterMax ==
     
    13141616* 型:IntegerParam
    13151617* 多重度:0..1
     1618* 上限値:
     1619  * R4.0.3:18446744073709551615
     1620  * R4.2.2:4294967295
     1621* 下限値:
     1622  * R4.0.3:0
     1623  * R4.2.2:-2147483648
    13161624
    13171625== ComFilterMin ==
     
    13211629* 型:IntegerParam
    13221630* 多重度:0..1
     1631* 上限値:
     1632  * R4.0.3:18446744073709551615
     1633  * R4.2.2:4294967295
     1634* 下限値:
     1635  * R4.0.3:0
     1636  * R4.2.2:-2147483648
    13231637
    13241638== ComFilterOffset ==
     
    13281642* 型:IntegerParam
    13291643* 多重度:0..1
     1644* 上限値:
     1645  * R4.0.3:18446744073709551615
     1646  * R4.2.2:4294967294
     1647* 下限値:0
    13301648
    13311649== ComFilterPeriod ==
     
    13351653* 型:IntegerParam
    13361654* 多重度:0..1
     1655* 上限値:
     1656  * R4.0.3:18446744073709551615
     1657  * R4.2.2:4294967295
     1658* 下限値:0
     1659  * R4.0.3:0
     1660  * R4.2.2:2
    13371661
    13381662== ComFilterX ==
     
    13421666* 型:IntegerParam
    13431667* 多重度:0..1
     1668* 上限値:
     1669  * R4.0.3:18446744073709551615
     1670  * R4.2.2:4294967295
     1671* 下限値:
     1672  * R4.0.3:0
     1673  * R4.2.2:-2147483648
    13441674
    13451675== ComGwMapping ==
     
    13701700}}}
    13711701* 型:IntegerParam
     1702* 上限値:
     1703  * R4.0.3:2031
     1704  * R4.2.2:4294967295
     1705* 下限値:0
    13721706
    13731707== ComSignalEndianness ==
     
    13771711* 型:EnumerationParam
    13781712* 多重度:1
     1713* 選択肢:
     1714  * BIG_ENDIAN
     1715  * LITTLE_ENDIAN
     1716  * OPAQUE
    13791717
    13801718== ComSignalInitValue ==
     
    13911729* 型:EnumerationParam
    13921730* 多重度:0..1
     1731* 選択肢:
     1732  * PENDING
     1733  * TRIGGERED
     1734  * TRIGGERED_ON_CHANGE
     1735  * TRIGGERED_ON_CHANGE_WITHOUT_REPETITION
     1736  * TRIGGERED_WITHOUT_REPETITION
    13931737
    13941738== ComUpdateBitPosition ==
     
    13981742* 型:IntegerParam
    13991743* 多重度:0..1
     1744* 上限値:
     1745  * R4.0.3:2031
     1746  * R4.2.2:4294967295
     1747* 下限値:0
    14001748
    14011749== ComGwIPduRef ==
     
    14051753* 型:Reference
    14061754* 多重度:1
     1755* 参照先:{{{/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu}}}
    14071756
    14081757== ComFilter ==
     
    14191768* 型:EnumerationParam
    14201769* 多重度:1
     1770* 選択肢:
     1771  * ALWAYS
     1772  * MASKED_NEW_DIFFERS_MASKED_OLD
     1773  * MASKED_NEW_DIFFERS_X
     1774  * MASKED_NEW_EQUALS_X
     1775  * NEVER
     1776  * NEW_IS_OUTSIDE
     1777  * NEW_IS_WITHIN
     1778  * ONE_EVERY_N
    14211779
    14221780== ComFilterMask ==
     
    14261784* 型:IntegerParam
    14271785* 多重度:0..1
     1786* 上限値:
     1787  * R4.0.3:18446744073709551615
     1788  * R4.2.2:4294967295
     1789* 下限値:
     1790  * R4.0.3:0
     1791  * R4.2.2:-2147483648
    14281792
    14291793== ComFilterMax ==
     
    14331797* 型:IntegerParam
    14341798* 多重度:0..1
     1799* 上限値:
     1800  * R4.0.3:18446744073709551615
     1801  * R4.2.2:4294967295
     1802* 下限値:
     1803  * R4.0.3:0
     1804  * R4.2.2:-2147483648
    14351805
    14361806== ComFilterMin ==
     
    14401810* 型:IntegerParam
    14411811* 多重度:0..1
     1812* 上限値:
     1813  * R4.0.3:18446744073709551615
     1814  * R4.2.2:4294967295
     1815* 下限値:
     1816  * R4.0.3:0
     1817  * R4.2.2:-2147483648
    14421818
    14431819== ComFilterOffset ==
     
    14471823* 型:IntegerParam
    14481824* 多重度:0..1
     1825* 上限値:
     1826  * R4.0.3:18446744073709551615
     1827  * R4.2.2:4294967294
     1828* 下限値:0
    14491829
    14501830== ComFilterPeriod ==
     
    14541834* 型:IntegerParam
    14551835* 多重度:0..1
     1836* 上限値:
     1837  * R4.0.3:18446744073709551615
     1838  * R4.2.2:4294967295
     1839* 下限値:0
     1840  * R4.0.3:0
     1841  * R4.2.2:2
    14561842
    14571843== ComFilterX ==
     
    14611847* 型:IntegerParam
    14621848* 多重度:0..1
     1849* 上限値:
     1850  * R4.0.3:18446744073709551615
     1851  * R4.2.2:4294967295
     1852* 下限値:
     1853  * R4.0.3:0
     1854  * R4.2.2:-2147483648
    14631855
    14641856== ComGwSignal ==
     
    14751867* 型:Reference
    14761868* 多重度:1
     1869* 参照先:
     1870  * {{{/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal}}}
     1871  * {{{/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal}}}
     1872  * {{{/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup}}}
    14771873
    14781874== ComGwSource ==
     
    14961892* 型:Reference
    14971893* 多重度:1
     1894* 参照先:
     1895  * {{{/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal}}}
     1896  * {{{/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal}}}
     1897  * {{{/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup}}}
    14981898
    14991899== ComGwSourceDescription ==
     
    15101910* 型:IntegerParam
    15111911* 多重度:1
     1912* 上限値:
     1913  * R4.0.3:2031
     1914  * R4.2.2:4294967295
     1915* 下限値:0
    15121916
    15131917== ComBitSize ==
     
    15171921* 型:IntegerParam
    15181922* 多重度:0..1
     1923* 上限値:64
     1924* 下限値:0
    15191925
    15201926== ComSignalEndianness ==
     
    15241930* 型:EnumerationParam
    15251931* 多重度:1
     1932* 選択肢:
     1933  * BIG_ENDIAN
     1934  * LITTLE_ENDIAN
     1935  * OPAQUE
    15261936
    15271937== ComSignalLength ==
     
    15311941* 型:IntegerParam
    15321942* 多重度:0..1
     1943* 上限値:
     1944  * R4.0.3:4095
     1945  * R4.2.2:4294967295
     1946* 下限値:0
    15331947
    15341948== ComSignalType ==
     
    15381952* 型:EnumerationParam
    15391953* 多重度:1
     1954* 選択肢:
     1955  * R4.0.3:
     1956    * BOOLEAN:boolean
     1957    * UINT8:符号なし整数(8bit)
     1958    * UINT16:符号なし整数(16bit)
     1959    * UINT32:符号なし整数(32bit)
     1960    * SINT8:符号あり整数(8bit)
     1961    * SINT16:符号あり整数(16bit)
     1962    * SINT32:符号あり整数(32bit)
     1963    * FLOAT32:浮動小数点(32bit)
     1964    * FLOAT64:浮動小数点(64bit)
     1965    * UINT8_N:配列(8bit×N)
     1966    * UINT8_DYN:可変長配列(8bit×N)
     1967  * R4.2.2:
     1968    * BOOLEAN
     1969    * FLOAT32
     1970    * FLOAT64
     1971    * SINT16
     1972    * SINT32
     1973    * SINT64
     1974    * SINT8
     1975    * UINT16
     1976    * UINT32
     1977    * UINT64
     1978    * UINT8
     1979    * UINT8_DYN
     1980    * UINT8_N
    15401981
    15411982== ComUpdateBitPosition ==
     
    15451986* 型:IntegerParam
    15461987* 多重度:0..1
     1988* 上限値:
     1989  * R4.0.3:2031
     1990  * R4.2.2:4294967295
     1991* 下限値:0
    15471992
    15481993== ComGwIPduRef ==
     
    15521997* 型:Reference
    15531998* 多重度:1
     1999* 参照先:{{{/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu}}}
    15542000
    15552001== ComTimeBase ==
     
    15672013* 型:FloatParam
    15682014* 多重度:0..1
     2015* 上限値:3600
     2016* 下限値:0
    15692017* [#Com_MainFunctionRouteSignals Com_MainFunctionRouteSignals]の起動周期
    15702018* 単位は秒
     
    15762024* 型:FloatParam
    15772025* 多重度:0..1
     2026* 上限値:3600
     2027* 下限値:0
    15782028* [#Com_MainFunctionRx Com_MainFunctionRx]の起動周期
    15792029* 単位は秒
     
    15852035* 型:FloatParam
    15862036* 多重度:0..1
     2037* 上限値:3600
     2038* 下限値:0
    15872039* [#Com_MainFunctionTx Com_MainFunctionTx]の起動周期
    15882040* 単位は秒
     
    15962048* Comモジュールの全般的な設定を行うコンテナ
    15972049
     2050== ComCancellationSupport ==
     2051{{{
     2052/AUTOSAR/EcucDefs/Com/ComGeneral/ComCancellationSupport
     2053}}}
     2054* 型:BooleanParam
     2055* 多重度:0..1
     2056* デフォルト値:true
     2057
    15982058== ComConfigurationUseDet ==
    15992059{{{
     
    16102070* 型:BooleanParam
    16112071* 多重度:0..1
     2072* デフォルト値:true
    16122073* 周期送信における[#ComMinimumDelayTime ComMinimumDelayTime]の使用有無
    16132074
     2075== ComEnableSignalGroupArrayApi ==
     2076{{{
     2077/AUTOSAR/EcucDefs/Com/ComGeneral/ComEnableSignalGroupArrayApi
     2078}}}
     2079* 型:BooleanParam
     2080* 多重度:1
     2081* デフォルト値:false
     2082
     2083== ComMetaDataSupport ==
     2084{{{
     2085/AUTOSAR/EcucDefs/Com/ComGeneral/ComMetaDataSupport
     2086}}}
     2087* 型:BooleanParam
     2088* 多重度:0..1
     2089* デフォルト値:false
     2090
    16142091== ComRetryFailedTransmitRequests ==
    16152092{{{
     
    16182095* 型:BooleanParam
    16192096* 多重度:0..1
     2097* デフォルト値:
     2098  * R4.0.3:true
     2099  * R4.2.2:false
    16202100* 失敗送信要求のリトライの使用有無
    16212101
     
    16262106* 型:IntegerParam
    16272107* 多重度:1
     2108* 上限値:65535
     2109* 下限値:0
    16282110* IPDUグループ数の最大値
    16292111
     2112== ComUserCbkHeaderFile ==
     2113{{{
     2114/AUTOSAR/EcucDefs/Com/ComGeneral/ComUserCbkHeaderFile
     2115}}}
     2116* 型:StringParam
     2117* 多重度:0..*
     2118
    16302119== ComVersionInfoApi ==
    16312120{{{