Member of the daq class.
data = aich(device, channels)
data = aich(device, channels, limits)
[data, error] = aich(device, channels)
[data, error] = aich(device, channels, limits)
Acquires exactly one sample from each of the given channels of a specified device.
| Name | Description |
| device | Specifies the device name. device is a string. |
| channels | Specifies the channels from which to acquire samples. channels is a vector of positive integers. |
| limits | Specifies the lowest and highest signal values you expect to acquire. limits is a two-element vector with the following syntax: [lowest, highest]. The default is [-10, 10]. |
| Name | Description |
| data | Returns the acquired samples from each of the channels. data is a real vector of the same size as channels. |
| error | Returns 0 if the data acquisition task is successful. Otherwise, this function returns -1. error is a scalar. |
DEVICE = 'Dev1';
CHANNELS = [0, 1, 2];
LIMITS = [-10, 10];
DATA = aich(DEVICE, CHANNELS, LIMITS)