Changes between Version 6 and Version 7 of spec/Dio


Ignore:
Timestamp:
Sep 16, 2020, 2:48:04 PM (4 years ago)
Author:
fujisft-shigihara
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • spec/Dio

    v6 v7  
    1111* API一覧
    1212
    13   ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||
    14   || [#Dio_ReadChannel Dio_ReadChannel]             ||  0|| 0x00||
    15   || [#Dio_WriteChannel Dio_WriteChannel]           ||  1|| 0x01||
    16   || [#Dio_ReadPort Dio_ReadPort]                   ||  2|| 0x02||
    17   || [#Dio_WritePort Dio_WritePort]                 ||  3|| 0x03||
    18   || [#Dio_ReadChannelGroup Dio_ReadChannelGroup]   ||  4|| 0x04||
    19   || [#Dio_WriteChannelGroup Dio_WriteChannelGroup] ||  5|| 0x05||
    20   || [#Dio_GetVersionInfo Dio_GetVersionInfo]       || 18|| 0x12||
    21   || [#Dio_Init Dio_Init]                           || 16|| 0x10||
    22   || [#Dio_FlipChannel Dio_FlipChannel]             || 17|| 0x11||
     13  ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||= R4.2.2 =||
     14  || [#Dio_ReadChannel Dio_ReadChannel]             ||  0|| 0x00||  ○  ||  ○  ||
     15  || [#Dio_WriteChannel Dio_WriteChannel]           ||  1|| 0x01||  ○  ||  ○  ||
     16  || [#Dio_ReadPort Dio_ReadPort]                   ||  2|| 0x02||  ○  ||  ○  ||
     17  || [#Dio_WritePort Dio_WritePort]                 ||  3|| 0x03||  ○  ||  ○  ||
     18  || [#Dio_ReadChannelGroup Dio_ReadChannelGroup]   ||  4|| 0x04||  ○  ||  ○  ||
     19  || [#Dio_WriteChannelGroup Dio_WriteChannelGroup] ||  5|| 0x05||  ○  ||  ○  ||
     20  || [#Dio_GetVersionInfo Dio_GetVersionInfo]       || 18|| 0x12||  ○  ||  ○  ||
     21  || [#Dio_Init Dio_Init]                           || 16|| 0x10||  ○  ||  -   ||
     22  || [#Dio_FlipChannel Dio_FlipChannel]             || 17|| 0x11||  ○  ||  ○  ||
    2323
    24 * コンフィギュレーション一覧
    25   * [#DioConfig DioConfig]
    26     * [#DioPort DioPort]
    27       * [#DioPortId DioPortId]
    28       * [#DioChannel DioChannel]
    29         * [#DioChannelId DioChannelId]
    30       * [#DioChannelGroup DioChannelGroup]
    31         * [#DioChannelGroupIdentification DioChannelGroupIdentification]
    32         * [#DioPortMask DioPortMask]
    33         * [#DioPortOffset DioPortOffset]
    34   * [#DioGeneral DioGeneral]
    35     * [#DioDevErrorDetect DioDevErrorDetect]
    36     * [#DioFlipChannelApi DioFlipChannelApi]
    37     * [#DioVersionInfoApi DioVersionInfoApi]
     24* コンフィギュレーション一覧(R4.0.3 / R4.2.2)
     25  * [#DioConfig DioConfig] (○/○)
     26    * [#DioPort DioPort] (○/○)
     27      * [#DioPortId DioPortId] (○/○)
     28      * [#DioChannel DioChannel] (○/○)
     29        * [#DioChannelId DioChannelId] (○/○)
     30      * [#DioChannelGroup DioChannelGroup] (○/○)
     31        * [#DioChannelGroupIdentification DioChannelGroupIdentification] (○/○)
     32        * [#DioPortMask DioPortMask] (○/○)
     33        * [#DioPortOffset DioPortOffset] (○/○)
     34  * [#DioGeneral DioGeneral] (○/○)
     35    * [#DioDevErrorDetect DioDevErrorDetect] (○/○)
     36    * [#DioFlipChannelApi DioFlipChannelApi] (○/○)
     37    * [#DioVersionInfoApi DioVersionInfoApi] (○/○)
    3838
    3939* エラーコード一覧
    4040
    41   ||= エラーコード =||= Dec =||= Hex =||
    42   || DIO_E_PARAM_INVALID_CHANNEL_ID || 10|| 0x0A||
    43   || DIO_E_PARAM_CONFIG             || 16|| 0x10||
    44   || DIO_E_PARAM_INVALID_PORT_ID    || 20|| 0x14||
    45   || DIO_E_PARAM_INVALID_GROUP      || 31|| 0x1F||
    46   || DIO_E_PARAM_POINTER            || 32|| 0x20||
     41  ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||= R4.2.2 =||
     42  || DIO_E_PARAM_INVALID_CHANNEL_ID || 10|| 0x0A||  ○  ||  ○  ||
     43  || DIO_E_PARAM_CONFIG             || 16|| 0x10||  ○  ||  ○  ||
     44  || DIO_E_PARAM_INVALID_PORT_ID    || 20|| 0x14||  ○  ||  ○  ||
     45  || DIO_E_PARAM_INVALID_GROUP      || 31|| 0x1F||  ○  ||  ○  ||
     46  || DIO_E_PARAM_POINTER            || 32|| 0x20||  ○  ||  ○  ||
    4747
    4848----
     
    119119* 型:IntegerParam
    120120* 多重度:1
     121* 上限値:4294967295
     122* 下限値:0
    121123
    122124== DioChannel ==
     
    133135* 型:IntegerParam
    134136* 多重度:1
     137* 上限値:4294967295
     138* 下限値:0
    135139
    136140== DioChannelGroup ==
     
    154158* 型:IntegerParam
    155159* 多重度:1
     160* 上限値:4294967295
     161* 下限値:0
    156162
    157163== DioPortOffset ==
     
    161167* 型:IntegerParam
    162168* 多重度:1
     169* 上限値:31
     170* 下限値:0
    163171
    164172== DioGeneral ==