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

Строка 11: Строка 11:
</syntaxhighlight>
</syntaxhighlight>
=== Конфигурационный файл ===
=== Конфигурационный файл ===
Для работы нужно создать файл <code>/etc/wb-homa-modbus.conf</code>
Для работы драйвера нужно создать файл <code>/etc/wb-homa-modbus.conf</code>. Для этого:
#Зайдите в консоль устройства через [[Debug UART]] или по [[SSH]]
#Создайте файл конфигурации, скопировав файл-образец:
#:<syntaxhighlight lang="bash">
cp /etc/wb-homa-modbus.conf.sample /etc/wb-homa-modbus.conf #скопировать файл-образец в файл настроек
</syntaxhighlight>
#Откройте созданный файл для редактирования:
#:<syntaxhighlight lang="bash">
mcedit /etc/wb-homa-modbus.conf #открыть файл в псевдографическом редакторе
</syntaxhighlight>
#Файл имеет структуру ''порты (ports) -> устройства (devices)''.
#:<syntaxhighlight lang="javascript">
 
{
    "debug": false,
    "ports": [
        {
            "path" : "/dev/ttyNSC0",
            "baud_rate": 9600,
            "parity": "N",
            "data_bits": 8,
            "stop_bits": 2,
            "poll_interval": 10,
            "enabled": true,
            "devices" : [
                {
                    "device_type" : "WB-MRM2",
                    "slave_id": 25,
                    "enabled": true
                }
            ]
        }
    ]
}
</syntaxhighlight>
 
 
 
 
 
 
 


В файле есть описания физических портов контроллера, с которыми работает драйвер.  
В файле есть описания физических портов контроллера, с которыми работает драйвер.