Округление значений виртуального устройства

Всем привет!
Столкнулся со следующим : Нужно округлить параметры виртуального устройства. В документации фигурирует параметр : precision, но как его не крутил совсем ничего не меняется. Вот часть кода виртуального устройства.

defineVirtualDevice('trratio', {
    title: 'Коэффициент трансформации' ,
    cells: {
      ratio1: {
        title: "AB-ab",
	    type: "value",
	    value: 0,
        readonly: true,
        order: 1,
        precision: 0.1
      },

Но после запятой получается почти десяток символов… На дашборде вообще жесть происходит. Собственно что я делаю не так? Контроллер WirenBoard 8.4, стоит последний стабильный релиз.

Добрый день.

Вы ожидаете 0,1 знаков после запятой?
Не совсем понимаю, в чем смысл значения, которое устанавливаете.

Здравствуйте. Я ожидаю получить 1 знак после запятой, значение вводил по аналогии с пунктом точность в настройках каналов устройств.
Дело в том, что при установке в это поле любого значения , будто 1,2,3 - ничего не меняется.

Добрый день!

На данный момент данный функционал доступен в тестовой версии прошивки.

1 лайк

Здравствуйте!
Попробую тогда обновиться до крайней тест-сборки, надеюсь заработает.

Добрый день,
Ожидаю обратной связи.

Благодарю. После обновления параметр заработал корректно. Вопрос решен.