2,975 bytes added
, 14:38, 26 January 2022
*TEXT – отображаемый неизменяемый текст;
*flags, with, precision, type — описание форматирования статуса, см. sprintf.
*STATUS – описание статуса
**id() – идентификатор устройства, u16
**subId() — subId устройства, u8
**addr() — адрес устройства, u32
**addrString() – текстовый адрес устройства
**statusStringHex() – строка состояния устройства в шестнадцатеричном виде.
**statusString() – строка со статусом устройства
**statusString(u32 byteOffset = 0) – строка со статусом устройства со смещением byteOffset
**statusString(u32 byteOffset=0, u32 len=0) – строка со статусом устройства со смещением byteOffset и длиной len
**status() — статус устройства, i8
**status(u32 byteOffset = 0) — статус устройства со смещением byteOffset, i8
**statusU() — статус устройства, u8
**statusBit1Count() – количество бит состояния(?)
**statusRgb() — статус RGB, 0xRRGGBB
**statusU16(u32 byteOffset=0) – статус устройства, u16
**statusU32(u32 byteOffset=0) – статус устройства, u32
**statusBit(u32 byteOffset=0, u32 bitOffset=0) – состояние бита состояния со смещением bitOffset, с байтовым смещением byteOffset,
**statusBit(u32 bitOffset=0) – состояние бита состояния со смещением bitOffset
**statusBits(u32 byteOffset=0, u32 bitOffset=0, u32 len=0) – статус бита len, начиная с bitOffset байта byteOffset
**statusBits(u32 bitOffset=0, u32 len=0) – статус бита len, начиная с bitOffset
**statusFloat() — дробный статус (status/250)
**statusFloat() – беззнаковая дробная часть состояния (status/250)
**statusFloat2(u32 byteOffset=0) – статус дробный (status/256)
**statusFloat2U(u32 byteOffset=0) – беззнаковая дробь состояния (status/256) со смещением byteOffset
**statusFloat(u32 byteOffset=0) – дробный статус (status/250) со смещением byteOffset
**statusLevel() — уровень (например, диммер)
**statusFloatString() – строка с дробным статусом (status/250)
**statusFloatString(u32 byteOffset = 0) — строка с дробным статусом (status/250) со смещением byteOffset
**statusFloatString2() – строка с дробным статусом (status/256)
**statusFloatString2(u32 byteOffset=0) – строка с дробным статусом (status/256) со смещением byteOffset
editor, translation-admin, translator