Перейти к содержимому

MixUp White v1 / Prisma White: протокол

  • BLE service: FFE0;
  • BLE characteristic: FFE1;
  • protocol: ASCII;
  • terminator: \r.
Команда Назначение
V\r version/liveness query
W<0..255>\r яркость белого канала
S<value>\r speed/effect parameter

Яркость внешнего API 0..100% преобразуется:

wireValue = ceil(percent * 2.55)
Яркость Команда
0% W0\r
50% W128\r
80% W204\r
100% W255\r
  1. открыть transport;
  2. отправить V\r;
  3. дождаться строки ответа до \r;
  4. отправить W<value>\r;
  5. считать физическое состояние неподтверждённым, если устройство не вернуло status.