Расширение word_order в wb-mqtt-serial


#1

Здравствуйте,
наткнулись на прибор rs485: порядок байт в отдаваемом float по modbus не соответствует Вашим big и little, не планов у Вас расширить набор настроек word_order в конфиге?
Вроде не долго, судя по сырцам…


#2

Добрый день,

  1. Пожалуйста напишите модель устройства и дайте ссылку на документацию
  2. Просто так планов нет, но если у вас коммерческий проект, то это обсуждаемо

#3

Добрый,
теплосчетчик karat307, хотя у них есть заявленная возможность сконфигурировать нужный порядок, но, как часто это бывает, она не работает пока, а штатно - передается в слове младшим байтом вперед.
Вот и подумалось - возможно, не вредно было бы добавить настройку “byte_order” в дополнение к “word_order”.


#4

Понятно, спасибо.

Так всё-таки, это коммерческий проект?


#5

Что Вы подразумеваете под словом “коммерческий”? В данном случае, собственник WB и теплосчетчика юр.лицо, в этом смысле - коммерческий.


#6

В догонку: мне, собственно, не нужно ничего от Вас, проблему мы решим сами. Просто подумалось, что это бы помогло другим пользователям делать это в подобных случаях штатными средствами (через template).


#7

В том смысле, что вы используете WB, чтобы зарабатывать деньги, а не для собственных нужд (например автоматизации своей дачи).

Для коммерческих проектов поддержку byte_order мы бы могли добавить быстро в двух случаях:

  1. проект потенциально большой, и, поэтому, приоритетная разработка для нас экономически оправдана
  2. за деньги заказчика на условиях платной техподдержки

Если будете сами вносить изменения в wb-mqtt-serial, то присылайте пожалуйста pull request, буду очень признателен.