Function
This is a function that sets the analog output stop trigger of the demo device.
Format
Ret = AioSetDemoAoStopExtTrigger ( Id , Data )
Parameters
Id
[ C, C++ : short ] [ Python : ctypes.c_short ]
Specifies the device ID retrieved from AioInit.
Data
[ C, C++ : short ] [ Python : ctypes.c_short ]
Specifies the data to be set.
0 |
OFF |
1 |
ON |
Return values
Ret [ C, C++ : long ] [ Python : ctypes.c_long ]
Return values |
Content |
0 |
Normality completion |
10001 |
Invalid
Id was specified |
10002 |
AIO
driver can't be called |
18301 |
Pointer to Data is NULL |
28300 |
The value of Data is outside the designated range of the device being used |
28301 |
A driver inner error occurred |
Remarks
This is a function dedicated to the demo device.
The initial value is 0 (OFF).
You can confirm the external trigger level for Analog Input Stop by calling
AioGetDemoAoStopExtTrigger
function.
And also, you can confirm the current AO
stop condition by calling AioGetAoStopTrigger
function.
Please indicate "Rising edge" / "Falling edge" by calling
AioSetAoStopTrigger
function before you use this function for Analog Output.
Example
Sets the analog output stop trigger to 1 (high level).
C, C++ |
long
Ret; |
Python |
Ret
= ctypes.c_long() |
See also
AioGetDemoAoStopExtTrigger, AioGetAoStopTrigger, AioSetAoStopTrigger