Инструменты пользователя

Инструменты сайта


создание_новых_модулей

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Последняя версия Следующая версия справа и слева
создание_новых_модулей [2021/08/16 03:59]
5.189.161.234 старая версия восстановлена (2021/07/25 02:23)
создание_новых_модулей [2021/09/23 03:37]
78.46.61.245 старая версия восстановлена (2021/09/12 19:56)
Строка 7: Строка 7:
 * Драйверы вывода - код, конфигурируемый в разделе **items**. Основное назначение которого - транслировать внешним устройствам управляющие команды (по командам MQTT или от внутренних объектов контроллера). Драйверы вывода, также, имеют возможность транслировать в MQTT или другим объектам контроллера, информацию, получаемую от внешних устройств, изменившийся статус внешних устройств. То есть драйверы данного типа двунаправлены. * Драйверы вывода - код, конфигурируемый в разделе **items**. Основное назначение которого - транслировать внешним устройствам управляющие команды (по командам MQTT или от внутренних объектов контроллера). Драйверы вывода, также, имеют возможность транслировать в MQTT или другим объектам контроллера, информацию, получаемую от внешних устройств, изменившийся статус внешних устройств. То есть драйверы данного типа двунаправлены.
  
-<code> 
 **Общий класс-предок, определяющий абстрактные методы как для драйвера ввода так и для драйвера вывода:** **Общий класс-предок, определяющий абстрактные методы как для драйвера ввода так и для драйвера вывода:**
 Class abstractCh-| Setup(), Stop(), Poll(), Status() ; publishTopic(topic, value) Class abstractCh-| Setup(), Stop(), Poll(), Status() ; publishTopic(topic, value)
Строка 16: Строка 15:
                  | **Унаследованный класс, определяющий прототип для драйвера вывода**                  | **Унаследованный класс, определяющий прототип для драйвера вывода**
                  |-Class abstractOut item + Ctrl(), isActive(), getDefaultOnVal()                  |-Class abstractOut item + Ctrl(), isActive(), getDefaultOnVal()
-</code>                 +                 
создание_новых_модулей.txt · Последнее изменение: 2021/09/25 03:36 — 65.21.180.7