Wb-mqtt-serial driver: различия между версиями

м
Строка 55: Строка 55:
Файл <code>/etc/wb-mqtt-serial.conf</code> имеет структуру <code>порты (ports)</code> → <code>устройства (devices)</code> → <code>каналы (channels)</code>: в файле есть описание физических портов контроллера, внутри них — список устройств подключенных к этому порту, а внутри устройств описаны каналы.
Файл <code>/etc/wb-mqtt-serial.conf</code> имеет структуру <code>порты (ports)</code> → <code>устройства (devices)</code> → <code>каналы (channels)</code>: в файле есть описание физических портов контроллера, внутри них — список устройств подключенных к этому порту, а внутри устройств описаны каналы.


Для каждого порта указываются настройки: скорость, чётность и т.п., а также протокол: Modbus, RTU и т.п.
Для каждого порта указываются настройки: скорость, четность и т.п., а также протокол: Modbus, Uniel и т.п. Для каждого устройства обязательно указывается его уникальный адрес на шине — <code>slave_id</code>, остальные параметры указываются по необходимости.  


Для каждого устройства обязательно указывается его уникальный адрес на шине — <code>slave_id</code>. Все доступные параметры и варианты значений перечислены в примере файла <code>/etc/wb-mqtt-serial.conf</code>:
Доступные параметры, значения по умолчанию и варианты значений перечислены в примере файла <code>/etc/wb-mqtt-serial.conf</code>:
<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript">
{
{