Ошибка WebUi страница конфигурации AO-10V-8

На вкладке Analog Outputs Configuration


Модуль 3

Содержимое wb-mqtt-dac.conf

{
  "device_name": "Analog Outputs",
  "channels": [
    {
      "id": "EXT3_O1",
      "iio_channel": 3,
      "iio_of_name": "extio3_ao10v8",
      "max_value_mv": 10000,
      "multiplier": 9.77518
    },
    {
      "id": "EXT3_O2",
      "iio_channel": 2,
      "iio_of_name": "extio3_ao10v8",
      "max_value_mv": 10000,
      "multiplier": 9.77518
    },
    {
      "id": "EXT3_O3",
      "iio_channel": 1,
      "iio_of_name": "extio3_ao10v8",
      "max_value_mv": 10000,
      "multiplier": 9.77518
    },
    {
      "id": "EXT3_O4",
      "iio_channel": 0,
      "iio_of_name": "extio3_ao10v8",
      "max_value_mv": 10000,
      "multiplier": 9.77518
    },
    {
      "id": "EXT3_O5",
      "iio_channel": 7,
      "iio_of_name": "extio3_ao10v8",
      "max_value_mv": 10000,
      "multiplier": 9.77518
    },
    {
      "id": "EXT3_O6",
      "iio_channel": 6,
      "iio_of_name": "extio3_ao10v8",
      "max_value_mv": 10000,
      "multiplier": 9.77518
    },
    {
      "id": "EXT3_O7",
      "iio_channel": 5,
      "iio_of_name": "extio3_ao10v8",
      "max_value_mv": 10000,
      "multiplier": 9.77518
    },
    {
      "id": "EXT3_O8",
      "iio_channel": 4,
      "iio_of_name": "extio3_ao10v8",
      "max_value_mv": 10000,
      "multiplier": 9.77518
    }
  ]
}

Сделал у себя то же самое (ну только без модуля, ег у меня нет физически - результат тот же.
Возможно баГ, завтра уточню.

Проблема так и не решена, фикс будет?

Добрый день.
Выложите пожалуйста версию wb-hwconf-manager:

dpkg -s wb-hwconf-manager

кажется, эта проблема была уже исправлена.
Да, проверил, испроавлена для другого модуля.
найти проблему можно запустив

tail -f /var/log/messages

в выводе при переходе в веб-интерфейсе будет

daemon.info wb-mqtt-confed[606]: ERROR: Invalid config file /etc/wb-mqtt-dac.conf
daemon.info wb-mqtt-confed[606]: ERROR: - iio_device: iio_device is required

Сейчас вам проще отредактировать файл конфига

mcedit /etc/wb-mqtt-dac.conf

добавив в каждую секцию строчку “iio_device”: 0,
так:

    {
      "id": "EXT1_O1",
      "iio_channel": 3,
      "iio_device": 0,
      "iio_of_name": "extio1_ao10v8",
      "max_value_mv": 10000,
      "multiplier": 9.77518
    },

А можно как то уменьшить диапазон, с 10000 до 100? Если например отредактировать файл?

{
“id”: “EXT1_O1”,
“iio_channel”: 3,
“iio_device”: 0,
“iio_of_name”: “extio1_ao10v8”,
“max_value_mv”: 100,
“multiplier”: 9.77518
},

Именно уменьшить максимальное значение - да, так можно.