exponenta event banner

readbinblock

Считывание одной binblock данных с ресурса VISA

    Описание

    пример

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

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

    Примеры

    свернуть все

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

    v = visadev("COM4");

    Прочитать binblock из uint8 данные из ресурса VISA v.

    data = readbinblock(v);

    Входные аргументы

    свернуть все

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

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

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

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

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

    См. также

    | | |

    Представлен в R2021a