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