Translations:Formatted virtual/6/ru

From Larnitech wiki page
Jump to navigation Jump to search
  • 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