Function
Sets sampling clock trigger conditions.
Format
Ret = CntSetSamplingClockTrigger ( Id , ClockTrg )
Parameters
Id
[C: short] [Python: ctypes.c_short]
Specifies the device ID retrieved from CntInit.
ClockTrg
[C: short] [Python: ctypes.c_short]
Specify the sampling clock conditions.
Definition |
Value |
Description |
CNTS_CLOCK_CLOCK |
1 |
Internal Clock |
CNTS_CLOCK_EXT_TRG |
2 |
External Clock |
Return Value
Ret [C: long] [Python: ctypes.c_long]
Definition |
Value |
Description |
CNT_ERR_SUCCESS |
0 |
Normal Complete |
CNT_ERR_DLL_INVALID_ID |
10001 |
Invalid ID is specified. |
CNT_ERR_DLL_CALL_DRIVER |
10002 |
Driver cannot be called (failed in ioctl). |
CNT_ERR_SYS_MEMORY |
20000 |
It failed in memory allocation for the object preparation. |
CNT_ERR_SYS_USING_OTHER_PROCESS |
20003 |
Cannot use because another process is using the device. |
CNT_ERR_SYS_CLOCK_TRG |
21007 |
The clock condition is out of range. |
The other errors: (See also: Details of Error Code)
Initial Value
Internal Clock
Remarks
Must set clock condition in order to make the application operation regular. This function should be executed in the setting stage before sampling starts. Set the internal clock value by the function CntSetSamplingInternalClock if Internal Clock is used.
Example
C |
Ret = CntSetSamplingClockTrigger
(Id, CNTS_CLOCK_CLOCK); |
Python |
Ret = ccnt.CntSetSamplingClockTrigger
(Id, ccnt.CNTS_CLOCK_CLOCK) |
See Also
CntSetSamplingStartTrigger CntSetSamplingStopTrigger CntSetSamplingInternalClock