Member of the daq class.
data = dioread(device, channel, lines)
[data, error] = dioread(device, channel, lines)
Acquires exactly one sample from each of the lines of a given digital channel on a specified device.
| Name | Description |
| device | Specifies the device name. device is a string. |
| channel | Specifies the channel from which to acquire samples. channel is a positive integer. |
| lines | Specifies the lines of channel from which you want to acquire samples. lines is a vector of positive integers. |
| Name | Description |
| data | Returns the acquired samples from each of the lines in channel. data contains numeric values of 0 or 1. data is a real vector of the same size as lines. |
| error | Returns 0 if the data acquisition task is successful. Otherwise, this function returns -1. error is a scalar. |
DEVICE = 'Dev1';
CHANNEL = 0;
LINES = 0;
DATA = dioread(DEVICE, CHANNEL, LINES);