Свойство .state

Назначение:Устанавливает или возвращает состояние текущей выбранной линии ввода-вывода (выбор выполняется свойством io.num).
Тип:Перечисление (low_high, byte)
Диапазон значений:

0 - LOW

1 - HIGH

(Значение по умолчанию зависит от оборудования)

См. также:Управление линиями и портами с предварительным выбором, io.enabled

Безопасность исключений

При чтении или записи этого свойства в ряде ситуаций может возникнуть исключение. Подробнее см. в разделе Обработка исключений.

Чтение свойства
ИсключениеПричины
std::invalid_argumentВыбран недопустимый номер линии ввода-вывода.
std::system_errorПроизошла ошибка при чтении значения выбранной линии ввода-вывода.
Запись свойства
ИсключениеПричины
std::invalid_argumentВыбран недопустимый номер линии ввода-вывода.
std::system_errorПроизошла ошибка при установке значения выбранной линии ввода-вывода.
Исходный материал Tibbo обновлён 16 марта 2023Оригинал на docs.tibbo.com · Сообщить об ошибке