Некорректное отображение напряжения питания

несколько штук Wiren Board 5 запитаны вместе с другим оборудованием от стабилизированных источников питания УЭПС-2 24В. На выходе электропитающих устройств при работе от сети стабильно 27.1В, Wiren Board при включении показывает порядка 26,6В, по истечению нескольких дней это значение начинает перескакивать туда сюда на NAN, и затем остается в таком состоянии.
Пакет WB-Homa-ADC обновлен до последнего актуального в репозитории.
Аналогичная партия устройств, подключенных к источникам с максимальным напряжением 24.5В отображает нормально напряжение.
Поставил три диода по питанию на некоторые - пока проблема не повторяется (3 дня)
Что это может быть? Не хватает АЦП, хотя заявлено до 28В? Либо все таки программный глюк.

Добрый день. Что бы исключить “программный глюк” проверьте состояние драйвера wb-homa-adc после того как значение зависает на NAN. service wb-homa-adc status. А так же посмотрите в /var/log/messages нет ли сообщений связанных с этим драйвером.

речь про канал Vin? Я вижу, что в коде есть ограничение, возможно дело в нём.
Попробуйте пожалуйста в конфиге /etc/wb-homa-adc.conf для Vin добавить поле “max_voltage” : 5 например. Это можно сделать через веб-интерфейс, или отредактировав файл на диске.

? wb-homa-adc.service - LSB: MQTT Driver for ADC
Loaded: loaded (/etc/init.d/wb-homa-adc; generated; vendor preset: enabled)
Active: active (running) since Sat 2017-02-04 14:11:33 UTC; 5min ago
Docs: man:systemd-sysv-generator(8)
Process: 25600 ExecStop=/etc/init.d/wb-homa-adc stop (code=exited, status=0/SU
Process: 25610 ExecStart=/etc/init.d/wb-homa-adc start (code=exited, status=0/
CGroup: /system.slice/wb-homa-adc.service
L-25617 /usr/bin/wb-homa-adc -c /etc/wb-homa-adc.conf

Feb 04 14:11:32 wirenboard-ASSO3FIC systemd[1]: Starting LSB: MQTT Driver for AD
Feb 04 14:11:33 wirenboard-ASSO3FIC wb-homa-adc[25610]: Starting MQTT Driver for
Feb 04 14:11:33 wirenboard-ASSO3FIC systemd[1]: Started LSB: MQTT Driver for ADC

Поле добавил, выполнил systemctl restart wb-homa-adc, напряжение Vin появилось 26,7. Насколько точно и долго отображает пока непонятно. Так как объект удаленный
Vin

Вобщем дело точно именно в напряжении. Добавление поля max_voltage и перезагрузка ситуацию не меняют. Аналогичные показания и на других входах Ain. Однако стоит напряжению упасть до 25-26 Вольт (например при переходе на АКБ), значения появляются сами. При увеличении значения входного напряжения выше 26,7 получаем опять NAN. Напряжение
Пока убавил входное напряжение диодами и сделал пересчет в виртуальном устройстве. Посмотрим насколько работоспособно.

а можете показать содержимое /etc/wb-homa-adc.conf после добавления max_voltage

да-да, это вполне логично. Тут странно именно что max_voltage не помог

Вроде нашел свою ошибку. Не поставил запятую, при вставке данного поля. Исправил значения появились. Отображают на 0,6 В ниже реальных, но это не критично. Спасибо. На остальных каналах Ain ситуация решилась также аналогично.