Управляйте доступом к объекту последовательного порта
Свойство ObjectVisibility
обеспечивает способ для разработчиков приложений предотвратить доступ конечных пользователей к объектам последовательного порта, созданным их приложениями. Когда свойство ObjectVisibility
объекта установлено в off
, instrfind
не возвращает или удаляет тот объект.
Объекты, которые не видимы, все еще допустимы. Если у вас есть доступ к объекту (например, из файла, который создает его), можно установить и получить его свойства и передать его любой функции, которая работает с объектами последовательного порта.
Использование | Любой объект последовательного порта |
Только для чтения | Никогда |
Тип данных | Строка |
| Объект видим к |
| Объект не видим из командной строки (кроме |
Следующий оператор создает объект последовательного порта со своим набором свойств ObjectVisibility
к off
:
s = serial('COM1','ObjectVisibility','off'); instrfind ans = []
Однако, потому что скрытый объект находится в рабочей области (s
), можно получить доступ к нему.
get(s,'ObjectVisibility') ans = off