Function
Start count for the specified channels.
Format
Ret = CntStartCount ( Id , ChNo , ChNum )
Parameters
Id
[C: short] [Python: ctypes.c_short]
Specifies the device ID retrieved from CntInit.
ChNo
[C: short *] [Python: ctypes.POINTER(ctypes.c_short)]
Specifies the base address of array which stores the channel number to
start.
ChNum
[C: short] [Python: ctypes.c_short]
Specifies the number of channels which is specified in ChNo array.
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_DLL_BUFF_ADDRESS |
10101 |
Invalid data buffer address. |
CNT_ERR_SYS_CH_NO |
20201 |
Channel number is outside the range. |
CNT_ERR_SYS_CH_NUM |
20202 |
Number of channels is outside the range. |
The other errors: (See also: Details of Error Code)
Initial Value
None
Remarks
Starts count for the
specified channels. The channel number is stored in an array.
When this function is called, the modes which were specified before count
starting are set.
When this function is called, the preset values which were specified before
count starting are set.
Example
C |
Ret = CntStartCount(Id,
&ChNo[0], ChNum); |
Python |
Ret = ccnt.CntStartCount(Id,
ChNo, ChNum) |
See Also