(Будет удалено) Остановить асинхронные операции чтения и записи
Этот serial функция object будет удалена в следующем релизе. Использовать serialport вместо этого функции объекта. См. Вопросы совместимости.
stopasync(obj)
stopasync(obj) останавливает любую операцию асинхронного чтения или записи, которая выполняется для объекта последовательного порта, obj.
Вы можете записать данные асинхронно, используя fprintf или fwrite функция. Вы можете считать данные асинхронно, используя readasync function, или путем конфигурирования ReadAsyncMode свойство к continuous. Текущие асинхронные операции обозначаются TransferStatus свойство.
Если obj является массивом объектов последовательного порта, и один из объектов не может быть остановлен, остальные объекты массива остановлены, и возвращается предупреждение. После остановки объекта:
Его TransferStatus свойство настроено на idle.
Его ReadAsyncMode свойство настроено на manual.
Данные в его выходном буфере промываются.
Данные в вход буфере не сбрасываются. Можно вернуть эти данные в MATLAB® рабочая область с использованием любой из функций синхронного чтения. Если вы выполняете readasync function, или сконфигурируйте ReadAsyncMode свойство к continuousзатем новые данные добавляются к существующим данным в буфере входам.