Changes between Version 6 and Version 7 of spec/Ttcan


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

--

Legend:

Unmodified
Added
Removed
Modified
  • spec/Ttcan

    v6 v7  
    1111* API一覧
    1212
    13   ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||
    14   || [#Can_TTGetControllerTime Can_TTGetControllerTime]           || 51|| 0x33||
    15   || [#Can_TTGetMasterState Can_TTGetMasterState]                 || 52|| 0x34||
    16   || [#Can_TTGetNTUActual Can_TTGetNTUActual]                     || 53|| 0x35||
    17   || [#Can_TTGetErrorLevel Can_TTGetErrorLevel]                   || 54|| 0x36||
    18   || [#Can_TTSetNextIsGap Can_TTSetNextIsGap]                     || 55|| 0x37||
    19   || [#Can_TTSetEndOfGap Can_TTSetEndOfGap]                       || 56|| 0x38||
    20   || [#Can_TTSetTimeCommand Can_TTSetTimeCommand]                 || 57|| 0x39||
    21   || [#Can_TTGlobalTimePreset Can_TTGlobalTimePreset]             || 58|| 0x3A||
    22   || [#Can_TTSetExtClockSyncCommand Can_TTSetExtClockSyncCommand] || 59|| 0x3B||
    23   || [#Can_TTSetNTUAdjust Can_TTSetNTUAdjust]                     || 60|| 0x3C||
    24   || [#Can_TTGetSyncQuality Can_TTGetSyncQuality]                 || 71|| 0x47||
    25   || [#Can_TTSetTimeMark Can_TTSetTimeMark]                       || 72|| 0x48||
    26   || [#Can_TTCancelTimeMark Can_TTCancelTimeMark]                 || 73|| 0x49||
    27   || [#Can_TTAckTimeMark Can_TTAckTimeMark]                       || 74|| 0x4A||
    28   || [#Can_TTEnableTimeMarkIRQ Can_TTEnableTimeMarkIRQ]           || 75|| 0x4B||
    29   || [#Can_TTDisableTimeMarkIRQ Can_TTDisableTimeMarkIRQ]         || 76|| 0x4C||
    30   || [#Can_TTGetTimeMarkIRQStatus Can_TTGetTimeMarkIRQStatus]     || 77|| 0x4D||
    31   || [#Can_TTReceive Can_TTReceive]                               ||  0|| 0x00||
    32   || [#Can_TTMainFunction_IRQ Can_TTMainFunction_IRQ]             || 80|| 0x50||
    33 
    34 * コンフィギュレーション一覧
    35   * [#CanTTController CanTTController]
    36     * [#CanTTControllerApplWatchdogLimit CanTTControllerApplWatchdogLimit]
    37     * [#CanTTControllerCycleCountMax CanTTControllerCycleCountMax]
    38     * [#CanTTControllerExpectedTxTrigger CanTTControllerExpectedTxTrigger]
    39     * [#CanTTControllerExternalClockSynchronisation CanTTControllerExternalClockSynchronisation]
    40     * [#CanTTControllerGlobalTimeFiltering CanTTControllerGlobalTimeFiltering]
    41     * [#CanTTControllerInitialRefOffset CanTTControllerInitialRefOffset]
    42     * [#CanTTControllerInterruptEnable CanTTControllerInterruptEnable]
    43     * [#CanTTControllerLevel2 CanTTControllerLevel2]
    44     * [#CanTTControllerNTUConfig CanTTControllerNTUConfig]
    45     * [#CanTTControllerOperationMode CanTTControllerOperationMode]
    46     * [#CanTTControllerSyncDeviation CanTTControllerSyncDeviation]
    47     * [#CanTTControllerTURRestore CanTTControllerTURRestore]
    48     * [#CanTTControllerTimeMaster CanTTControllerTimeMaster]
    49     * [#CanTTControllerTimeMasterPriority CanTTControllerTimeMasterPriority]
    50     * [#CanTTControllerTxEnableWindowLength CanTTControllerTxEnableWindowLength]
    51     * [#CanTTControllerWatchTriggerGapTimeMark CanTTControllerWatchTriggerGapTimeMark]
    52     * [#CanTTControllerWatchTriggerTimeMark CanTTControllerWatchTriggerTimeMark]
    53     * [#CanTTIRQProcessing CanTTIRQProcessing]
    54   * [#CanTTHardwareObjectTrigger CanTTHardwareObjectTrigger]
    55     * [#CanTTHardwareObjectBaseCycle CanTTHardwareObjectBaseCycle]
    56     * [#CanTTHardwareObjectCycleRepetition CanTTHardwareObjectCycleRepetition]
    57     * [#CanTTHardwareObjectTimeMark CanTTHardwareObjectTimeMark]
    58     * [#CanTTHardwareObjectTriggerId CanTTHardwareObjectTriggerId]
    59     * [#CanTTHardwareObjectTriggerType CanTTHardwareObjectTriggerType]
     13  ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||
     14  || [#Can_TTGetControllerTime Can_TTGetControllerTime]           || 51|| 0x33||  ○  ||
     15  || [#Can_TTGetMasterState Can_TTGetMasterState]                 || 52|| 0x34||  ○  ||
     16  || [#Can_TTGetNTUActual Can_TTGetNTUActual]                     || 53|| 0x35||  ○  ||
     17  || [#Can_TTGetErrorLevel Can_TTGetErrorLevel]                   || 54|| 0x36||  ○  ||
     18  || [#Can_TTSetNextIsGap Can_TTSetNextIsGap]                     || 55|| 0x37||  ○  ||
     19  || [#Can_TTSetEndOfGap Can_TTSetEndOfGap]                       || 56|| 0x38||  ○  ||
     20  || [#Can_TTSetTimeCommand Can_TTSetTimeCommand]                 || 57|| 0x39||  ○  ||
     21  || [#Can_TTGlobalTimePreset Can_TTGlobalTimePreset]             || 58|| 0x3A||  ○  ||
     22  || [#Can_TTSetExtClockSyncCommand Can_TTSetExtClockSyncCommand] || 59|| 0x3B||  ○  ||
     23  || [#Can_TTSetNTUAdjust Can_TTSetNTUAdjust]                     || 60|| 0x3C||  ○  ||
     24  || [#Can_TTGetSyncQuality Can_TTGetSyncQuality]                 || 71|| 0x47||  ○  ||
     25  || [#Can_TTSetTimeMark Can_TTSetTimeMark]                       || 72|| 0x48||  ○  ||
     26  || [#Can_TTCancelTimeMark Can_TTCancelTimeMark]                 || 73|| 0x49||  ○  ||
     27  || [#Can_TTAckTimeMark Can_TTAckTimeMark]                       || 74|| 0x4A||  ○  ||
     28  || [#Can_TTEnableTimeMarkIRQ Can_TTEnableTimeMarkIRQ]           || 75|| 0x4B||  ○  ||
     29  || [#Can_TTDisableTimeMarkIRQ Can_TTDisableTimeMarkIRQ]         || 76|| 0x4C||  ○  ||
     30  || [#Can_TTGetTimeMarkIRQStatus Can_TTGetTimeMarkIRQStatus]     || 77|| 0x4D||  ○  ||
     31  || [#Can_TTReceive Can_TTReceive]                               ||  0|| 0x00||  ○  ||
     32  || [#Can_TTMainFunction_IRQ Can_TTMainFunction_IRQ]             || 80|| 0x50||  ○  ||
     33
     34* コンフィギュレーション一覧(R4.0.3)
     35  * [#CanTTController CanTTController] (○)
     36    * [#CanTTControllerApplWatchdogLimit CanTTControllerApplWatchdogLimit] (○)
     37    * [#CanTTControllerCycleCountMax CanTTControllerCycleCountMax] (○)
     38    * [#CanTTControllerExpectedTxTrigger CanTTControllerExpectedTxTrigger] (○)
     39    * [#CanTTControllerExternalClockSynchronisation CanTTControllerExternalClockSynchronisation] (○)
     40    * [#CanTTControllerGlobalTimeFiltering CanTTControllerGlobalTimeFiltering] (○)
     41    * [#CanTTControllerInitialRefOffset CanTTControllerInitialRefOffset] (○)
     42    * [#CanTTControllerInterruptEnable CanTTControllerInterruptEnable] (○)
     43    * [#CanTTControllerLevel2 CanTTControllerLevel2] (○)
     44    * [#CanTTControllerNTUConfig CanTTControllerNTUConfig] (○)
     45    * [#CanTTControllerOperationMode CanTTControllerOperationMode] (○)
     46    * [#CanTTControllerSyncDeviation CanTTControllerSyncDeviation] (○)
     47    * [#CanTTControllerTURRestore CanTTControllerTURRestore] (○)
     48    * [#CanTTControllerTimeMaster CanTTControllerTimeMaster] (○)
     49    * [#CanTTControllerTimeMasterPriority CanTTControllerTimeMasterPriority] (○)
     50    * [#CanTTControllerTxEnableWindowLength CanTTControllerTxEnableWindowLength] (○)
     51    * [#CanTTControllerWatchTriggerGapTimeMark CanTTControllerWatchTriggerGapTimeMark] (○)
     52    * [#CanTTControllerWatchTriggerTimeMark CanTTControllerWatchTriggerTimeMark] (○)
     53    * [#CanTTIRQProcessing CanTTIRQProcessing] (○)
     54  * [#CanTTHardwareObjectTrigger CanTTHardwareObjectTrigger] (○)
     55    * [#CanTTHardwareObjectBaseCycle CanTTHardwareObjectBaseCycle] (○)
     56    * [#CanTTHardwareObjectCycleRepetition CanTTHardwareObjectCycleRepetition] (○)
     57    * [#CanTTHardwareObjectTimeMark CanTTHardwareObjectTimeMark] (○)
     58    * [#CanTTHardwareObjectTriggerId CanTTHardwareObjectTriggerId] (○)
     59    * [#CanTTHardwareObjectTriggerType CanTTHardwareObjectTriggerType] (○)
    6060
    6161* エラーコード一覧
    6262
    63   ||= エラーコード =||= Dec =||= Hex =||
    64   || CAN_TT_E_NOT_MASTER         ||  8|| 0x08||
    65   || CAN_TT_E_NOT_CURRENT_MASTER ||  9|| 0x09||
    66   || CAN_TT_E_CONSEQUTIVE_DISC   || 10|| 0x0A||
    67   || CAN_TT_E_SYNC_DISABLED      || 11|| 0x0B||
     63  ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||
     64  || CAN_TT_E_NOT_MASTER         ||  8|| 0x08||  ○  ||
     65  || CAN_TT_E_NOT_CURRENT_MASTER ||  9|| 0x09||  ○  ||
     66  || CAN_TT_E_CONSEQUTIVE_DISC   || 10|| 0x0A||  ○  ||
     67  || CAN_TT_E_SYNC_DISABLED      || 11|| 0x0B||  ○  ||
    6868
    6969----