It is called "multi-process" that using one device at the
same time by multiple applications.
In API-AIO(WDM), you can use multi-process correspondence functions with
up to 16 applications.
In the case of multi-process correspondence function, the "Function"
item of each function reference
will be described as "This function supports multi-process.".
When creating an application that includes the functions do not support
multi-process,
only one process can be used per device.
Please note that USB devices do not support multi-process.
Common |
|
Initialization processing |
|
End processing |
|
Acquisition of error contents |
|
Get the list of available devices |
|
Get device type |
Simple input |
|
Input the specified channel once with binary value |
|
Input specified channel once with voltage or current value |
|
Input multiple channels once with binary value |
|
Input multiple channels once with voltage or current value |
|
Resolution |
|
Get the resolution |
|
Input method |
|
Set the input method |
|
Get the input method |
|
Range |
|
Set the range of specified channel |
|
Set the range of all channels |
|
Get range of the specified channel |
Simple output |
|
Output the specified channel once (binary value specified) |
|
Output the specified channel once (voltage/current value specified) |
|
Output multiple channels once (binary value specified) |
|
Output multiple channels once (voltage/current value specified) |
|
Resolution |
|
Get the resolution |
|
Range |
|
Set the range of specified channel |
|
Set the range of all channels |
|
Get range of the specified channel |
Digital input |
|
Inputs 1 bit from the specified bit |
|
Inputs 1 byte from specified port |
Digital output |
|
1 data output to the specified bit |
|
1 byte of data output to the specified port |