Member of the daq class.
diowrite(device, channel, lines, data)
error = diowrite(device, channel, lines, data)
Outputs exactly one sample to 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 to which you want to output samples. channel is a positive integer. |
| lines | Specifies the lines of channel to which you want to output samples. lines is a vector of positive integers. |
| data | Specifies the samples you want to output to each of the lines in channel. data can contain numeric values of 0 or 1. data is a real vector of the same size as lines. |
| Name | Description |
| 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, 1, 2, 3];
DATA = [0, 0, 1, 1];
ERROR = diowrite(DEVICE, CHANNEL, LINES, DATA)