Changes between Version 6 and Version 7 of spec/Xcp


Ignore:
Timestamp:
Oct 21, 2020, 3:19:21 PM (11 months ago)
Author:
fujisft-shigihara
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • spec/Xcp

    v6 v7  
    1212* API一覧
    1313
    14   ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||
    15   || [#Xcp_Init Xcp_Init]                                   ||  0|| 0x00||
    16   || [#Xcp_GetVersionInfo Xcp_GetVersionInfo]               ||  1|| 0x01||
    17   || [#Xcp_moduleRxIndication Xcp_<module>RxIndication]     ||  3|| 0x03||
    18   || [#Xcp_moduleTxConfirmation Xcp_<module>TxConfirmation] ||  2|| 0x02||
    19   || [#Xcp_LoTriggerTransmit Xcp_<Lo>TriggerTransmit]       || 65|| 0x41||
    20   || [#Xcp_SetTransmissionMode Xcp_SetTransmissionMode]     ||  5|| 0x05||
    21   || [#Xcp_MainFunction Xcp_MainFunction]                   ||  4|| 0x04||
    22 
    23 * コンフィギュレーション一覧
    24   * [#XcpConfig XcpConfig]
    25     * [#XcpDaqList XcpDaqList]
    26       * [#XcpDaqListNumber XcpDaqListNumber]
    27       * [#XcpDaqListType XcpDaqListType]
    28       * [#XcpMaxOdt XcpMaxOdt]
    29       * [#XcpMaxOdtEntries XcpMaxOdtEntries]
    30       * [#XcpDto XcpDto]
    31         * [#XcpDtoPid XcpDtoPid]
    32         * [#XcpDto2PduMapping XcpDto2PduMapping]
    33       * [#XcpOdt XcpOdt]
    34         * [#XcpOdtEntryMaxSize XcpOdtEntryMaxSize]
    35         * [#XcpOdtNumber XcpOdtNumber]
    36         * [#XcpOdt2DtoMapping XcpOdt2DtoMapping]
    37         * [#XcpOdtEntry XcpOdtEntry]
    38           * [#XcpOdtEntryAddress XcpOdtEntryAddress]
    39           * [#XcpOdtEntryLength XcpOdtEntryLength]
    40           * [#XcpOdtEntryNumber XcpOdtEntryNumber]
    41     * [#XcpDemEventParameterRefs XcpDemEventParameterRefs]
    42       * [#XCP_E_INIT_FAILED XCP_E_INIT_FAILED]
    43     * [#XcpEventChannel XcpEventChannel]
    44       * [#XcpEventChannelConsistency XcpEventChannelConsistency]
    45       * [#XcpEventChannelMaxDaqList XcpEventChannelMaxDaqList]
    46       * [#XcpEventChannelNumber XcpEventChannelNumber]
    47       * [#XcpEventChannelPriority XcpEventChannelPriority]
    48       * [#XcpEventChannelTimeCycle XcpEventChannelTimeCycle]
    49       * [#XcpEventChannelTimeUnit XcpEventChannelTimeUnit]
    50       * [#XcpEventChannelType XcpEventChannelType]
    51       * [#XcpEventChannelTriggeredDaqListRef XcpEventChannelTriggeredDaqListRef]
    52     * [#XcpPdu XcpPdu]
    53       * [#XcpRxPdu XcpRxPdu]
    54         * [#XcpRxPduId XcpRxPduId]
    55         * [#XcpRxPduRef XcpRxPduRef]
    56       * [#XcpTxPdu XcpTxPdu]
    57         * [#XcpTxPduId XcpTxPduId]
    58         * [#XcpTxPduRef XcpTxPduRef]
    59   * [#XcpGeneral XcpGeneral]
    60     * [#XcpDaqConfigType XcpDaqConfigType]
    61     * [#XcpDaqCount XcpDaqCount]
    62     * [#XcpDevErrorDetect XcpDevErrorDetect]
    63     * [#XcpIdentificationFieldType XcpIdentificationFieldType]
    64     * [#XcpMainFunctionPeriod XcpMainFunctionPeriod]
    65     * [#XcpMaxCto XcpMaxCto]
    66     * [#XcpMaxDto XcpMaxDto]
    67     * [#XcpMaxEventChannel XcpMaxEventChannel]
    68     * [#XcpMinDaq XcpMinDaq]
    69     * [#XcpOdtCount XcpOdtCount]
    70     * [#XcpOdtEntriesCount XcpOdtEntriesCount]
    71     * [#XcpOdtEntrySizeDaq XcpOdtEntrySizeDaq]
    72     * [#XcpOdtEntrySizeStim XcpOdtEntrySizeStim]
    73     * [#XcpOnCanEnabled XcpOnCanEnabled]
    74     * [#XcpOnCddEnabled XcpOnCddEnabled]
    75     * [#XcpOnEthernetEnabled XcpOnEthernetEnabled]
    76     * [#XcpOnFlexRayEnabled XcpOnFlexRayEnabled]
    77     * [#XcpPrescalerSupported XcpPrescalerSupported]
    78     * [#XcpSuppressTxSupport XcpSuppressTxSupport]
    79     * [#XcpTimestampTicks XcpTimestampTicks]
    80     * [#XcpTimestampType XcpTimestampType]
    81     * [#XcpTimestampUnit XcpTimestampUnit]
    82     * [#XcpVersionInfoApi XcpVersionInfoApi]
    83     * [#XcpCounterRef XcpCounterRef]
     14  ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||
     15  || [#Xcp_Init Xcp_Init]                                   ||  0|| 0x00||  ○  ||
     16  || [#Xcp_GetVersionInfo Xcp_GetVersionInfo]               ||  1|| 0x01||  ○  ||
     17  || [#Xcp_moduleRxIndication Xcp_<module>RxIndication]     ||  3|| 0x03||  ○  ||
     18  || [#Xcp_moduleTxConfirmation Xcp_<module>TxConfirmation] ||  2|| 0x02||  ○  ||
     19  || [#Xcp_LoTriggerTransmit Xcp_<Lo>TriggerTransmit]       || 65|| 0x41||  ○  ||
     20  || [#Xcp_SetTransmissionMode Xcp_SetTransmissionMode]     ||  5|| 0x05||  ○  ||
     21  || [#Xcp_MainFunction Xcp_MainFunction]                   ||  4|| 0x04||  ○  ||
     22
     23* コンフィギュレーション一覧(R4.0.3)
     24  * [#XcpConfig XcpConfig] (○)
     25    * [#XcpDaqList XcpDaqList] (○)
     26      * [#XcpDaqListNumber XcpDaqListNumber] (○)
     27      * [#XcpDaqListType XcpDaqListType] (○)
     28      * [#XcpMaxOdt XcpMaxOdt] (○)
     29      * [#XcpMaxOdtEntries XcpMaxOdtEntries] (○)
     30      * [#XcpDto XcpDto] (○)
     31        * [#XcpDtoPid XcpDtoPid] (○)
     32        * [#XcpDto2PduMapping XcpDto2PduMapping] (○)
     33      * [#XcpOdt XcpOdt] (○)
     34        * [#XcpOdtEntryMaxSize XcpOdtEntryMaxSize] (○)
     35        * [#XcpOdtNumber XcpOdtNumber] (○)
     36        * [#XcpOdt2DtoMapping XcpOdt2DtoMapping] (○)
     37        * [#XcpOdtEntry XcpOdtEntry] (○)
     38          * [#XcpOdtEntryAddress XcpOdtEntryAddress] (○)
     39          * [#XcpOdtEntryLength XcpOdtEntryLength] (○)
     40          * [#XcpOdtEntryNumber XcpOdtEntryNumber] (○)
     41    * [#XcpDemEventParameterRefs XcpDemEventParameterRefs] (○)
     42      * [#XCP_E_INIT_FAILED XCP_E_INIT_FAILED] (○)
     43    * [#XcpEventChannel XcpEventChannel] (○)
     44      * [#XcpEventChannelConsistency XcpEventChannelConsistency] (○)
     45      * [#XcpEventChannelMaxDaqList XcpEventChannelMaxDaqList] (○)
     46      * [#XcpEventChannelNumber XcpEventChannelNumber] (○)
     47      * [#XcpEventChannelPriority XcpEventChannelPriority] (○)
     48      * [#XcpEventChannelTimeCycle XcpEventChannelTimeCycle] (○)
     49      * [#XcpEventChannelTimeUnit XcpEventChannelTimeUnit] (○)
     50      * [#XcpEventChannelType XcpEventChannelType] (○)
     51      * [#XcpEventChannelTriggeredDaqListRef XcpEventChannelTriggeredDaqListRef] (○)
     52    * [#XcpPdu XcpPdu] (○)
     53      * [#XcpRxPdu XcpRxPdu] (○)
     54        * [#XcpRxPduId XcpRxPduId] (○)
     55        * [#XcpRxPduRef XcpRxPduRef] (○)
     56      * [#XcpTxPdu XcpTxPdu] (○)
     57        * [#XcpTxPduId XcpTxPduId] (○)
     58        * [#XcpTxPduRef XcpTxPduRef] (○)
     59  * [#XcpGeneral XcpGeneral] (○)
     60    * [#XcpDaqConfigType XcpDaqConfigType] (○)
     61    * [#XcpDaqCount XcpDaqCount] (○)
     62    * [#XcpDevErrorDetect XcpDevErrorDetect] (○)
     63    * [#XcpIdentificationFieldType XcpIdentificationFieldType] (○)
     64    * [#XcpMainFunctionPeriod XcpMainFunctionPeriod] (○)
     65    * [#XcpMaxCto XcpMaxCto] (○)
     66    * [#XcpMaxDto XcpMaxDto] (○)
     67    * [#XcpMaxEventChannel XcpMaxEventChannel] (○)
     68    * [#XcpMinDaq XcpMinDaq] (○)
     69    * [#XcpOdtCount XcpOdtCount] (○)
     70    * [#XcpOdtEntriesCount XcpOdtEntriesCount] (○)
     71    * [#XcpOdtEntrySizeDaq XcpOdtEntrySizeDaq] (○)
     72    * [#XcpOdtEntrySizeStim XcpOdtEntrySizeStim] (○)
     73    * [#XcpOnCanEnabled XcpOnCanEnabled] (○)
     74    * [#XcpOnCddEnabled XcpOnCddEnabled] (○)
     75    * [#XcpOnEthernetEnabled XcpOnEthernetEnabled] (○)
     76    * [#XcpOnFlexRayEnabled XcpOnFlexRayEnabled] (○)
     77    * [#XcpPrescalerSupported XcpPrescalerSupported] (○)
     78    * [#XcpSuppressTxSupport XcpSuppressTxSupport] (○)
     79    * [#XcpTimestampTicks XcpTimestampTicks] (○)
     80    * [#XcpTimestampType XcpTimestampType] (○)
     81    * [#XcpTimestampUnit XcpTimestampUnit] (○)
     82    * [#XcpVersionInfoApi XcpVersionInfoApi] (○)
     83    * [#XcpCounterRef XcpCounterRef] (○)
    8484
    8585* エラーコード一覧
    86   * "--"は[wiki:spec_DiagnosticEventManager Dem]により決定される
    87 
    88   ||= エラーコード =||= Dec =||= Hex =||
    89   || XCP_E_INV_POINTER     ||  1|| 0x01||
    90   || XCP_E_NOT_INITIALIZED ||  2|| 0x02||
    91   || XCP_E_INVALID_PDUID   ||  3|| 0x03||
    92   || XCP_E_INIT_FAILED     || --||   --||
    93   || XCP_E_NULL_POINTER    || 18|| 0x12||
     86  * "--"は[wiki:spec/Dem Dem]により決定される
     87
     88  ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||
     89  || XCP_E_INV_POINTER     ||  1|| 0x01||  ○  ||
     90  || XCP_E_NOT_INITIALIZED ||  2|| 0x02||  ○  ||
     91  || XCP_E_INVALID_PDUID   ||  3|| 0x03||  ○  ||
     92  || XCP_E_INIT_FAILED     || --||   --||  ○  ||
     93  || XCP_E_NULL_POINTER    || 18|| 0x12||  ○  ||
    9494
    9595----