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