Sets the clock type.
Ret = AioSetAoClockType ( Id , AoClockType )
Id
[ VB.NET : Short ] [ C, C++ : short ] [ C# : short ] [ Python : ctypes.c_short
]
Specifies the ID retrieved from AioInit function.
AoClockType
[ VB.NET : Short ] [ C, C++ : short ] [ C# : short ] [ Python : ctypes.c_short
]
Sets the clock type from the following range.
The available value differs by the device.
0 |
Internal clock |
1 |
External clock |
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 |
13180 |
The value of AoClockType 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 |
23180 |
The value of AoClockType is outside the designated range of the device being used |
Internal clock is used for all devices.
If the Internal clock and system time are
used as the clock, please use AioSetAoSamplingClock
function to set the internal clock.
If the event controller output is used as the clock, please use AioSetEcuSignal
function to set the connection of the event controller.
If you only perform this function, the connection of the event controller
isn't changed.
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 AoClockType is 0, 1, 10. |
AIO-160802L-LPE |
Usable AoClockType is 0 or 1. |
AO-1604L-LPE |
Usable AoClockType is 0 or 1. |
AO-1604CI3-PCI |
Usable AoClockType
is 0 or 1. |
AIO-160802AY-USB |
Usable AoClockType is 0 or 1. |
AIO-163202FX-USB |
Usable AoClockType is 0, 1, 10. |
AIO-121602LN-USB |
Usable AoClockType is 0 or 1. |
AO-1604VIN-USB |
Usable AoClockType is 0 or 1. |
DEMO DEVICE |
AoClockType = 0 is fixed. |
Uses the internal clock as the clock type.
VB.NET |
Dim
Ret As Integer |
C, C++ |
long
Ret; |
C# |
int
Ret; |
Python |
Ret
= ctypes.c_long() |
AioGetAoClockType AioSetAoSamplingClock