readbinblock

Считайте один бинблок данных с ресурса VISA

    Описание

    пример

    data = readbinblock(v) считывает бинблок данных с ресурса VISA v и возвращает данные как вектор-строка с двойной точностью. Функция приостанавливает MATLAB® выполнение до тех пор, пока не будет считано количество значений, заданных в бинблоке, или не произойдет тайм-аут.

    data = readbinblock(v,datatype) считывает бинблок данных, интерпретируемых как тип, заданный datatype. Для числовых типов данные возвращаются как вектор-строка с двойным числом. Для текстовых типов данные возвращаются как векторы символов или строка, как задано.

    Примеры

    свернуть все

    Создайте соединение с ресурсом VISA. В этом примере показано подключение к устройству с псевдонимом COM4 использование интерфейса VISA-Serial.

    v = visadev("COM4");

    Чтение бинблока uint8 данные ресурсной v VISA.

    data = readbinblock(v);

    Входные параметры

    свернуть все

    Ресурс VISA, заданный как visadev объект.

    Пример: readbinblock(v) считывает бинблок данных с ресурса VISA v.

    Размер и формат каждого значения, заданные как вектор символов или строка. datatype определяет количество байтов для чтения для каждого значения и интерпретацию этих байтов как типа данных MATLAB.

    Пример: readbinblock(v,"double") считывает бинблок двойных данных.

    Типы данных: char | string

    См. также

    | | |

    Введенный в R2021a