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