Function
Stops the notification by the count match. Supports multi-processing.
Format
Ret = CntStopNotifyCountUp ( Id , ChNo , RegNo )
Parameters
Id
[ VB.NET: Short ] [ C, C++: short ] [ C#: short ] [ Python: ctypes.c_short
]
Specify the device ID retrieved from CntInit.
ChNo
[ VB.NET: Short ] [ C, C++: short ] [ C#: short ] [ Python: ctypes.c_short
]
Specify the channel number for setting.
RegNo
[ VB.NET: Short ] [ C, C++: short ] [ C#: short ] [ Python: ctypes.c_short
]
Specify the register number of the comparison register. For USB device,
specify 0.
Return Value
Ret [ VB.NET: Integer ] [ C, C++: long ] [ C#: int ] [ Python: ctypes.c_long ]
Definition |
Value |
Description |
CNT_ERR_SUCCESS |
0 |
Normality completion |
CNT_ERR_SYS_RECOVERED_FROM_STANDBY |
7 |
Execute the function CntResetDevice to return from the standby mode. |
CNT_ERR_DLL_INVALID_ID |
10001 |
Invalid ID was specified. |
CNT_ERR_DLL_CALL_DRIVER |
10002 |
CNT driver can't be called (Failed in the device I/O control). |
CNT_ERR_SYS_NOT_SUPPORTED |
20001 |
This function can't be used by this device. |
CNT_ERR_SYS_CH_NO |
20201 |
Channel number is out of range. |
CNT_ERR_SYS_REGNO |
20204 |
Compare register number is out of range. |
The others: (See also: Details of Error Code)
Initial Value
None
Remarks
This function stops the notification of count
value comparison message made effective by the CntNotifyCountUp function.
Please call the function CntNotifyCountUp when the notification becomes
valid again.
In this function, because the comparison
register is not set, when the comparison register is corresponding to
count value, if the pulse length is set by the function CntSetPulseWidth,
the pulse is output outside.
Set the pulse length to 0 by the function
CntSetPulseWidth when the pulse is stopped.
Example
Stops the notification by the count match of channel 0.
VB.NET |
Dim Ret As Integer |
C, C++ |
long Ret; |
C# |
int Ret; |
Python |
Ret = ctypes.c_long() |
See Also
CntNotifyCountUp CntSetPulseWidth CntSetOutputHardwareEvent