Непонятки с использованием элемента управления слайдер

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
Аватара пользователя
bulaton_ufa
Сообщения: 5
Зарегистрирован: Пт май 11, 2018 5:27 am
Благодарил (а): 0
Поблагодарили: 0

Непонятки с использованием элемента управления слайдер

Сообщение bulaton_ufa » Пт май 11, 2018 5:55 am

Непонятки с использованием элемента управления слайдер.
Ситуация:
Есть устройство которое управляет яркостью свечения светодиодных лент.
Оно управляется как с радиопульта, так и по MQTT. Все шикарно работает и взаимодействует - отрабатываются команды с радиопульта в топик и с топиков на устройство. Все работает правильно.
НО:
- при использовании элемента управления плюс/минус все шикарно - показания плавно увеличиваются и уменьшаются при нажатии соответствующих кнопок радиопульта.
- при использовании Слайдера все работает не так как хотелось бы, а именно:
1. при перемещении ползунка слайдера все передается корректно - яркость меняется в соответствии с положением ползунка
2. при изменении значения объекта MQTT диммер вручную, слайдер отрабатывает и принимает правильное положение, но при управлении радиопультом, несмотря на корректное изменение значений объекта MQTT диммер (он принимает значения которые плата передает в топике) слайдер принимает всего два значения - крайне левое "0" и крайне правое "1024".
Почему так? Значение параметра стоит допустим 100, а слайдер его не "отрабатывает", стоит на нуле.
Что за странности?
Меняю тип управляющего элемента на Плюс/Минус - опять все работает так как надо.
данные по MQTT ходят нормально, значение объекта также меняется и только слайдер что-то чудит. Подскажите куда копать?
Спасибо.

PS - параметр в топике передается в виде строки символов, например так "154". Может слайдер не "ест" строковые данные? Тогда почему Плюс/Минус все отрабатывает успешно?
skysilver
Сообщения: 3002
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 399 раз
Поблагодарили: 1728 раз
Контактная информация:

Re: Непонятки с использованием элемента управления слайдер

Сообщение skysilver » Пт май 11, 2018 11:38 am

Скриншоты настроек всего этого хозяйства покажешь, или нам гадать сидеть?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Ответить