stopasync

(Чтобы быть удаленным) Остановка асинхронные операции чтения и операции записи

Этот serial, Bluetooth, tcpip, udp, visa, и gpib объектная функция будет удалена в будущем релизе. Использование serialport, bluetooth, tcpclient, tcpserver, udpport, и visadev возразите функциям вместо этого. Для получения дополнительной информации см. Вопросы совместимости.

Синтаксис

stopasync(obj)

Аргументы

obj

Интерфейсный объект или массив интерфейсных объектов.

Описание

stopasync(obj) остановки любая асинхронная операция чтения или операция записи, которая происходит для obj.

Советы

Можно записать данные асинхронно с помощью fprintf или fwrite функции. Можно считать данные асинхронно с помощью readasync функция, или путем конфигурирования ReadAsyncMode свойство к continuous (последовательный порт, TCPIP, UDP и последовательные ВИЗОЙ объекты). Происходящие асинхронные операции обозначаются TransferStatus свойство.

Если obj массив интерфейсных объектов, и один из объектов не может быть остановлен, остающиеся объекты в массиве останавливаются, и предупреждение возвращено. После того, как объект останавливается,

  • Его TransferStatus свойство сконфигурировано к idle.

  • Его ReadAsyncMode свойство сконфигурировано к manual (последовательный порт, TCPIP, UDP и последовательные ВИЗОЙ объекты).

  • Данные в его буфере вывода сбрасываются.

Данные во входном буфере не сбрасываются. Можно возвратить эти данные в MATLAB® рабочая область с помощью любой из синхронных функций чтения. Если вы выполняетесь readasync функция, или конфигурируют ReadAsyncMode свойство к continuous, затем новые данные добавлены к существующим данным во входном буфере.

Вопросы совместимости

развернуть все

Не рекомендуемый запуск в R2019b

Не рекомендуемый запуск в R2020b

Не рекомендуемый запуск в R2020b

Не рекомендуемый запуск в R2020b

Не рекомендуемый запуск в R2021a

Не рекомендуемый запуск в R2021b

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

Функции

Свойства

Представлено до R2006a
Для просмотра документации необходимо авторизоваться на сайте