Function
Sets the number of delayed samplings after the sampling stop conditions are satisfied.
Format
Ret = AioSetAiStopDelayTimes ( Id , AiStopDelayTimes)
Parameters
Id
[ C, C++ : short ] [ Python : ctypes.c_short ]
Specifies the Device ID retrieved from AioInit function.
AiStopDelayTimes
[ C, C++ : long ] [ Python : ctypes.c_long ]
Specifies the number of delayed samplings after the sampling stop conditions
are satisfied.
Return value
Ret [ C, C++ : long ] [ Python : ctypes.c_long ]
Return values |
Content |
0 |
Normality completion |
7 |
Execute AioResetDevice function because the device has recovered from standby mode |
10001 |
Invalid
Id was specified |
10002 |
AIO
driver can't be called |
11360 |
The
value of AiStopDelayTimes is outside the designated range of the
function |
20001 |
This function can't be used by this device |
20002 |
Can
not use while by another device works |
20003 |
Can
not use because another process is using the device |
Initial value
In all devices, AiStopDelayTimes = 0
Remarks
This function cannot be used on devices without
the analog input function.
If the device is in operation, the function cannot be performed.
Specifications based on devices
AI-1204Z-PE |
Usable AiStopDelayTimes is 0 to 134217728. |
AIO-163202F-PE |
Usable AiStopDelayTimes is 0 to 67108864. |
AI-1216I2-PCI AIO-121601UE3-PE AIO-161601E3-PE AIO-161601UE3-PE AD12-16(PCI)EV AD16-16(PCI)EV AD16-16U(PCI)EV |
Usable AiStopDelayTimes is 0 to 16777215. |
AIO-163202FX-USB |
Usable AiStopDelayTimes is 0 to 67108864. |
Example
Sets the number of delayed samplings to 100 after the sampling stop conditions are satisfied.
C, C++ |
long
Ret; |
Python |
Ret
= ctypes.c_long() |
See also