Sets the conversion start condition.
Ret = AioSetAoStartTrigger ( Id , AoStartTrigger )
Id
[ VB.NET : Short ] [ C, C++ : short ] [ C# : short ] [ Python : ctypes.c_short
]
Specifies the ID retrieved from AioInit function.
AoStartTrigger
[ VB.NET : Short ] [ C, C++ : short ] [ C# : short ] [ Python : ctypes.c_short
]
Sets the conversion start condition from the following range.
The available value differs by the device.
0 |
Software |
1 |
External trigger rising edge |
2 |
External trigger falling edge |
10 |
Event controller output |
Ret [ VB.NET : Integer ] [ C, C++ : long ] [ C# : int ] [ 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 |
13240 |
The value of AoStartTrigger 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 |
23240 |
The value of AoStartTrigger is outside the designated range of the device being used |
Software start for all devices
This function cannot be used on devices without
the analog output function.
If the device is in operation, the function cannot be performed.
AIO-163202G-PE |
Usable AoStartTrigger is 0, 1, 2, 10. |
AIO-160802L-LPE |
Usable AoStartTrigger is 0, 1, 2. |
AO-1604L-LPE |
Usable AoStartTrigger is 0, 1, 2. |
DA12-16(PCI) |
Usable AoStartTrigger is 0, 2. |
AO-1604CI3-PCI |
Usable AoStartTrigger is 0, 2. |
AIO-160802AY-USB |
Usable AoStartTrigger is 0, 1, 2. |
AIO-163202FX-USB |
Usable AoStartTrigger is 0, 1, 2, 10. |
AIO-121602LN-USB |
Usable AoStartTrigger is 0, 1, 2. |
AO-1604VIN-USB |
Usable AoStartTrigger is 0, 1, 2. |
DEMO DEVICE |
AoStartTrigger=0 is fixed. |
Sets "Software" as the conversion start condition.
VB.NET |
Dim
Ret As Integer |
C, C++ |
long
Ret; |
C# |
int
Ret; |
Python |
Ret
= ctypes.c_long() |