Метод .playlb

Назначение:Загружает новый паттерн для воспроизведения на пяти синих светодиодах индикации состояния.
Синтаксис:pat.playlb(byref pattern as string, patint as pl_pat_int)
Возвращает:---
См. также:---

ПараметрОписание
pattern

Строка паттерна; может содержать следующие символы:

  • L#, где # - номер нужного светодиода. Чтобы включить несколько светодиодов, запишите их номера подряд (например, L135 включает светодиоды 1, 3 и 5).
  • '-': все светодиоды выключены
  • '~': циклический паттерн (символ может стоять в любом месте строки паттерна)
  • '*': паттерн двойной скорости (символ может стоять в любом месте строки паттерна). Если указать его дважды, скорость увеличится в 4 раза. Дальнейшее добавление '*' эффекта не даёт.
patint

Определяет, может ли метод pat.play прерывать другой паттерн, который уже воспроизводится:

  • 0 - PL_PAT_NOINT: прерывать нельзя
  • 1 - PL_PAT_CANINT: прерывать можно

Подробности

Событие on_pat_led_bar генерируется, когда паттерн завершает воспроизведение. Циклические паттерны не заканчиваются никогда, поэтому для них это событие не генерируется.

Исходный материал Tibbo обновлён 22 марта 2023Оригинал на docs.tibbo.com · Сообщить об ошибке