Function
Retrieves the resolution of the analog input. This function supports multi-process.
Format
Ret = AioGetAiResolution ( Id , AiResolution )
Parameters
Id
[ C, C++ : short ] [ Python : ctypes.c_short ]
Specifies the Device ID retrieved from AioInit function.
AiResolution
[ C, C++ : short * ] [ Python : ctypes.POINTER(ctypes.c_short) ]
Specifies the address of the variable that stores the resolution.
10 |
10 bit resolution |
12 |
12 bit resolution |
16 |
16 bit resolution |
24 |
24 bit resolution |
0 |
No analog input functionality |
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 |
11740 |
Pointer
to AiResolution is NULL |
20002 |
Can
not use while by another device works |
Remarks
If the device is in operation, the function cannot be performed.
Example
Retrieves the resolution of the analog input.
C, C++ |
long
Ret; |
Python |
Ret
= ctypes.c_long() |