configureTerminator

Установите терминатор строки для связи строки ASCII с ресурсом VISA

    Описание

    пример

    configureTerminator(v,terminator) задает терминатор строки и для чтения и для связей записи с ресурсом VISA v. Позволенными значениями терминатора строки является "LF" (значение по умолчанию), "CR", "CR/LF", и целочисленные значения от 0 до 255. Синтаксис устанавливает Terminator свойство v.

    После того, как вы установите терминатор строки, использовать writeline и readline записать и считать отключенные ASCII данные о строке.

    пример

    configureTerminator(v,readterminator,writeterminator) задает отдельные терминаторы строки для коммуникаций записи и чтения.

    Примеры

    свернуть все

    Создайте связь с ресурсом VISA. Этот пример показывает связь с устройством с псевдонимом COM4 использование Последовательного интерфейса ВИЗЫ.

    v = visadev("COM4");

    Установите обоих чтение и терминаторы строки записи к "CR/LF".

    configureTerminator(v,"CR/LF")

    Подтвердите изменение.

    v.Terminator
    ans = 
    "CR/LF"
    

    Создайте связь с ресурсом VISA. Этот пример показывает связь с устройством с псевдонимом COM4 использование Последовательного интерфейса ВИЗЫ.

    v = visadev("COM4");

    Установите терминатор строки чтения на "CR" и терминатор строки записи к 10.

    configureTerminator(v,"CR",10)

    Подтвердите изменение.

    v.Terminator
    ans=1×2 cell array
        {["CR"]}    {[10]}
    
    

    Первым элементом в массиве является терминатор строки чтения, и вторым является терминатор строки записи.

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

    свернуть все

    Ресурс VISA в виде a visadev объект.

    Пример: configureTerminator(v,"CR/LF") устанавливает значение терминатора строки для ресурса VISA v.

    Терминатор строки ASCII для чтения и коммуникации записи в виде "LF", "CR", "CR/LF", или числовое целочисленное значение от 0 до 255. Используйте эту форму при установке того же терминатора строки и для чтения и для записи. При чтении из удаленного хоста со значением терминатора строки "CR/LF", чтение завершает работу на вхождении CR и LF вместе. При записи в удаленный хост со значением терминатора строки "CR/LF", запись завершает работу путем добавления обоих CR и LF. Этот входной параметр устанавливает Terminator свойство.

    Пример: configureTerminator(v,"CR/LF") наборы оба чтение и терминаторы строки записи к "CR/LF".

    Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | char | string

    Терминаторы строки ASCII для чтения или коммуникации записи в виде "LF", "CR", "CR/LF", или числовое целочисленное значение от 0 до 255. Используйте эту форму при установке различных терминаторов строки для чтения и записи. При чтении из удаленного хоста со значением терминатора строки "CR/LF", чтение завершает работу на вхождении CR и LF вместе. При записи в удаленный хост со значением терминатора строки "CR/LF", запись завершает работу путем добавления обоих CR и LF. Этот входной параметр устанавливает Terminator свойство.

    Пример: configureTerminator(v,"CR",10) устанавливает терминатор строки чтения на "CR" и запишите терминатор строки в 10.

    Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | char | string

    Смотрите также

    | | |

    Введенный в R2021a