(Чтобы быть удаленным) Остановка асинхронные операции чтения и операции записи
Этот serial, Bluetooth, tcpip, udp, visa, и gpib объектная функция будет удалена в будущем релизе. Использование serialport, bluetooth, tcpclient, tcpserver, udpport, и visadev возразите функциям вместо этого. Для получения дополнительной информации см. Вопросы совместимости.
stopasync(obj)
| Интерфейсный объект или массив интерфейсных объектов. |
stopasync(obj) остановки любая асинхронная операция чтения или операция записи, которая происходит для obj.
Можно записать данные асинхронно с помощью fprintf или fwrite функции. Можно считать данные асинхронно с помощью readasync функция, или путем конфигурирования ReadAsyncMode свойство к continuous (последовательный порт, TCPIP, UDP и последовательные ВИЗОЙ объекты). Происходящие асинхронные операции обозначаются TransferStatus свойство.
Если obj массив интерфейсных объектов, и один из объектов не может быть остановлен, остающиеся объекты в массиве останавливаются, и предупреждение возвращено. После того, как объект останавливается,
Его TransferStatus свойство сконфигурировано к idle.
Его ReadAsyncMode свойство сконфигурировано к manual (последовательный порт, TCPIP, UDP и последовательные ВИЗОЙ объекты).
Данные в его буфере вывода сбрасываются.
Данные во входном буфере не сбрасываются. Можно возвратить эти данные в MATLAB® рабочая область с помощью любой из синхронных функций чтения. Если вы выполняетесь readasync функция, или конфигурируют ReadAsyncMode свойство к continuous, затем новые данные добавлены к существующим данным во входном буфере.