Инструменты пользователя

Инструменты сайта


использование_преобразований_map

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
использование_преобразований_map [2025/04/06 20:04]
Admin [Ограничения диапазона при линейном преобразовании значений]
использование_преобразований_map [2025/04/06 23:02] (текущий)
Admin [Шаблон "cmd":"fan"]
Строка 91: Строка 91:
 </code> </code>
  
-<code> 
-"on":{"reg":41,"type":"u8l","id":1,"map":{"cmd":[["OFF",0],["ON",1],["AUTO",1],["HEAT",1],["FAN_ONLY",1]]}}, 
-</code> 
  
 ===== Ограничения диапазона при линейном преобразовании значений ===== ===== Ограничения диапазона при линейном преобразовании значений =====
Строка 112: Строка 109:
  
 NEW NEW
-если входное значение не укладывается в указанные границы - преобразование считается не успешным+если входное значение не укладывается в указанные границы - преобразование считается не успешным. То есть в примере выше, если на вход преобразования придет число 0 или 6 то оно не сработает.
  
-можно определить значения, которые будут являться результатом преобразования если. входное значение меньше минимума или больше максимума диапазона преобразования+можно определить значения, которые будут являться результатом преобразования если. входное значение меньше минимума или больше максимума диапазона преобразования 
  
 <code> <code>
Строка 143: Строка 140:
 "fanspeed":{"reg":42,"type":"u8l","id":7,"map":{"cmd":"fan"}},  "fanspeed":{"reg":42,"type":"u8l","id":7,"map":{"cmd":"fan"}}, 
 </code> </code>
- 
-<code>   
-"$rain":{"reg":67,"type":"u8l", "map":{"cmd":[null,["OFF",10],["ON",11]],"val":null}},                          
-</code> 
- 
- 
  
использование_преобразований_map.1743959072.txt.gz · Последнее изменение: 2025/04/06 20:04 — Admin