Function
Stops the sampling by force.
Format
Ret = CntSamplingStop ( Id )
Parameters
Id
[ C, C++ : short] [Python: ctypes.c_short]
Specifies the device ID retrieved from CntInit.
Return Value
Ret [ C, 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 |
IInvalid data buffer address. |
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. |
The other errors: (See also: Details of Error Code)
Remarks
Using this function, you can stop the transfer by force (soft stop), even if the stop condition is not satisfied.
The
execution procedure error occurs if this function is executed at the stage
where the data buffer is not set by using the function CntSamplingSetBuffer.
Example
C, C++ |
Ret = CntSamplingStop
( Id ); |
Python |
Ret = ccnt.CntSamplingStop
( Id ) |
See Also