Changes between Version 6 and Version 7 of spec/IpduM


Ignore:
Timestamp:
Oct 21, 2020, 3:04:27 PM (4 years ago)
Author:
fujisft-shigihara
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • spec/IpduM

    v6 v7  
    1111* API一覧
    1212
    13   ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||
    14   || [#IpduM_Init IpduM_Init]                       ||  0|| 0x00||
    15   || [#IpduM_GetVersionInfo IpduM_GetVersionInfo]   ||  1|| 0x01||
    16   || [#IpduM_Transmit IpduM_Transmit]               ||  3|| 0x03||
    17   || [#IpduM_RxIndication IpduM_RxIndication]       || 66|| 0x42||
    18   || [#IpduM_TxConfirmation IpduM_TxConfirmation]   || 64|| 0x40||
    19   || [#IpduM_TriggerTransmit IpduM_TriggerTransmit] || 65|| 0x41||
    20   || [#IpduM_MainFunction IpduM_MainFunction]       || 16|| 0x10||
    21 
    22 * コンフィギュレーション一覧
    23   * [#IpduMConfig IpduMConfig]
    24     * [#IpduMRxPathway IpduMRxPathway]
    25       * [#IpduMRxIndication IpduMRxIndication]
    26         * [#IpduMByteOrder IpduMByteOrder]
    27         * [#IpduMRxHandleId IpduMRxHandleId]
    28         * [#IpduMRxIndicationPduRef IpduMRxIndicationPduRef]
    29         * [#IpduMRxDynamicPart IpduMRxDynamicPart]
    30           * [#IpduMRxSelectorValue IpduMRxSelectorValue]
    31           * [#IpduMOutgoingDynamicPduRef IpduMOutgoingDynamicPduRef]
    32           * [#IpduMSegment IpduMSegment]
    33             * [#IpduMSegmentLength IpduMSegmentLength]
    34             * [#IpduMSegmentPosition IpduMSegmentPosition]
    35         * [#IpduMRxStaticPart IpduMRxStaticPart]
    36           * [#IpduMOutgoingStaticPduRef IpduMOutgoingStaticPduRef]
    37           * [#IpduMSegment IpduMSegment]
    38             * [#IpduMSegmentLength IpduMSegmentLength]
    39             * [#IpduMSegmentPosition IpduMSegmentPosition]
    40         * [#IpduMSelectorFieldPosition IpduMSelectorFieldPosition]
    41           * [#IpduMSelectorFieldLength IpduMSelectorFieldLength]
    42           * [#IpduMSelectorFieldPosition IpduMSelectorFieldPosition]
    43     * [#IpduMTxPathway IpduMTxPathway]
    44       * [#IpduMTxRequest IpduMTxRequest]
    45         * [#IpduMByteOrder IpduMByteOrder]
    46         * [#IpduMIPduUnusedAreasDefault IpduMIPduUnusedAreasDefault]
    47         * [#IpduMTxConfirmationPduId IpduMTxConfirmationPduId]
    48         * [#IpduMTxConfirmationTimeout IpduMTxConfirmationTimeout]
    49         * [#IpduMTxTriggerMode IpduMTxTriggerMode]
    50         * [#IpduMInitialDynamicPart IpduMInitialDynamicPart]
    51         * [#IpduMOutgoingPduRef IpduMOutgoingPduRef]
    52         * [#IpduMSelectorFieldPosition IpduMSelectorFieldPosition]
    53           * [#IpduMSelectorFieldLength IpduMSelectorFieldLength]
    54           * [#IpduMSelectorFieldPosition IpduMSelectorFieldPosition]
    55         * [#IpduMTxDynamicPart IpduMTxDynamicPart]
    56           * [#IpduMJitUpdate IpduMJitUpdate]
    57           * [#IpduMTxDynamicConfirmation IpduMTxDynamicConfirmation]
    58           * [#IpduMTxDynamicHandleId IpduMTxDynamicHandleId]
    59           * [#IpduMTxDynamicPduRef IpduMTxDynamicPduRef]
    60           * [#IpduMSegment IpduMSegment]
    61             * [#IpduMSegmentLength IpduMSegmentLength]
    62             * [#IpduMSegmentPosition IpduMSegmentPosition]
    63         * [#IpduMTxStaticPart IpduMTxStaticPart]
    64           * [#IpduMJitUpdate IpduMJitUpdate]
    65           * [#IpduMTxStaticConfirmation IpduMTxStaticConfirmation]
    66           * [#IpduMTxStaticHandleId IpduMTxStaticHandleId]
    67           * [#IpduMTxStaticPduRef IpduMTxStaticPduRef]
    68           * [#IpduMSegment IpduMSegment]
    69             * [#IpduMSegmentLength IpduMSegmentLength]
    70             * [#IpduMSegmentPosition IpduMSegmentPosition]
    71   * [#IpduMGeneral IpduMGeneral]
    72     * [#IpduMConfigurationTimeBase IpduMConfigurationTimeBase]
    73     * [#IpduMDevErrorDetect IpduMDevErrorDetect]
    74     * [#IpduMStaticPartExists IpduMStaticPartExists]
    75     * [#IpduMVersionInfoApi IpduMVersionInfoApi]
    76   * [#IpduMPublishedInformation IpduMPublishedInformation]
    77     * [#IpduMRxDirectComInvocation IpduMRxDirectComInvocation]
     13  ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||
     14  || [#IpduM_Init IpduM_Init]                       ||  0|| 0x00||  ○  ||
     15  || [#IpduM_GetVersionInfo IpduM_GetVersionInfo]   ||  1|| 0x01||  ○  ||
     16  || [#IpduM_Transmit IpduM_Transmit]               ||  3|| 0x03||  ○  ||
     17  || [#IpduM_RxIndication IpduM_RxIndication]       || 66|| 0x42||  ○  ||
     18  || [#IpduM_TxConfirmation IpduM_TxConfirmation]   || 64|| 0x40||  ○  ||
     19  || [#IpduM_TriggerTransmit IpduM_TriggerTransmit] || 65|| 0x41||  ○  ||
     20  || [#IpduM_MainFunction IpduM_MainFunction]       || 16|| 0x10||  ○  ||
     21
     22* コンフィギュレーション一覧(R4.0.3)
     23  * [#IpduMConfig IpduMConfig] (○)
     24    * [#IpduMRxPathway IpduMRxPathway] (○)
     25      * [#IpduMRxIndication IpduMRxIndication] (○)
     26        * [#IpduMByteOrder IpduMByteOrder] (○)
     27        * [#IpduMRxHandleId IpduMRxHandleId] (○)
     28        * [#IpduMRxIndicationPduRef IpduMRxIndicationPduRef] (○)
     29        * [#IpduMRxDynamicPart IpduMRxDynamicPart] (○)
     30          * [#IpduMRxSelectorValue IpduMRxSelectorValue] (○)
     31          * [#IpduMOutgoingDynamicPduRef IpduMOutgoingDynamicPduRef] (○)
     32          * [#IpduMSegment IpduMSegment] (○)
     33            * [#IpduMSegmentLength IpduMSegmentLength] (○)
     34            * [#IpduMSegmentPosition IpduMSegmentPosition] (○)
     35        * [#IpduMRxStaticPart IpduMRxStaticPart] (○)
     36          * [#IpduMOutgoingStaticPduRef IpduMOutgoingStaticPduRef] (○)
     37          * [#IpduMSegment IpduMSegment] (○)
     38            * [#IpduMSegmentLength IpduMSegmentLength] (○)
     39            * [#IpduMSegmentPosition IpduMSegmentPosition] (○)
     40        * [#IpduMSelectorFieldPosition IpduMSelectorFieldPosition] (○)
     41          * [#IpduMSelectorFieldLength IpduMSelectorFieldLength] (○)
     42          * [#IpduMSelectorFieldPosition IpduMSelectorFieldPosition] (○)
     43    * [#IpduMTxPathway IpduMTxPathway] (○)
     44      * [#IpduMTxRequest IpduMTxRequest] (○)
     45        * [#IpduMByteOrder IpduMByteOrder] (○)
     46        * [#IpduMIPduUnusedAreasDefault IpduMIPduUnusedAreasDefault] (○)
     47        * [#IpduMTxConfirmationPduId IpduMTxConfirmationPduId] (○)
     48        * [#IpduMTxConfirmationTimeout IpduMTxConfirmationTimeout] (○)
     49        * [#IpduMTxTriggerMode IpduMTxTriggerMode] (○)
     50        * [#IpduMInitialDynamicPart IpduMInitialDynamicPart] (○)
     51        * [#IpduMOutgoingPduRef IpduMOutgoingPduRef] (○)
     52        * [#IpduMSelectorFieldPosition IpduMSelectorFieldPosition] (○)
     53          * [#IpduMSelectorFieldLength IpduMSelectorFieldLength] (○)
     54          * [#IpduMSelectorFieldPosition IpduMSelectorFieldPosition] (○)
     55        * [#IpduMTxDynamicPart IpduMTxDynamicPart] (○)
     56          * [#IpduMJitUpdate IpduMJitUpdate] (○)
     57          * [#IpduMTxDynamicConfirmation IpduMTxDynamicConfirmation] (○)
     58          * [#IpduMTxDynamicHandleId IpduMTxDynamicHandleId] (○)
     59          * [#IpduMTxDynamicPduRef IpduMTxDynamicPduRef] (○)
     60          * [#IpduMSegment IpduMSegment] (○)
     61            * [#IpduMSegmentLength IpduMSegmentLength] (○)
     62            * [#IpduMSegmentPosition IpduMSegmentPosition] (○)
     63        * [#IpduMTxStaticPart IpduMTxStaticPart] (○)
     64          * [#IpduMJitUpdate IpduMJitUpdate] (○)
     65          * [#IpduMTxStaticConfirmation IpduMTxStaticConfirmation] (○)
     66          * [#IpduMTxStaticHandleId IpduMTxStaticHandleId] (○)
     67          * [#IpduMTxStaticPduRef IpduMTxStaticPduRef] (○)
     68          * [#IpduMSegment IpduMSegment] (○)
     69            * [#IpduMSegmentLength IpduMSegmentLength] (○)
     70            * [#IpduMSegmentPosition IpduMSegmentPosition] (○)
     71  * [#IpduMGeneral IpduMGeneral] (○)
     72    * [#IpduMConfigurationTimeBase IpduMConfigurationTimeBase] (○)
     73    * [#IpduMDevErrorDetect IpduMDevErrorDetect] (○)
     74    * [#IpduMStaticPartExists IpduMStaticPartExists] (○)
     75    * [#IpduMVersionInfoApi IpduMVersionInfoApi] (○)
     76  * [#IpduMPublishedInformation IpduMPublishedInformation] (○)
     77    * [#IpduMRxDirectComInvocation IpduMRxDirectComInvocation] (○)
    7878
    7979* エラーコード一覧
    8080
    81   ||= エラーコード =||= Dec =||= Hex =||
    82   || IPDUM_E_PARAM         || 16|| 0x10||
    83   || IPDUM_E_PARAM_POINTER || 17|| 0x11||
    84   || IPDUM_E_UNINIT        || 32|| 0x20||
     81  ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||
     82  || IPDUM_E_PARAM         || 16|| 0x10||  ○  ||
     83  || IPDUM_E_PARAM_POINTER || 17|| 0x11||  ○  ||
     84  || IPDUM_E_UNINIT        || 32|| 0x20||  ○  ||
    8585
    8686----