
Описание
Устройство предназначено для проигрывания аудио контента, при снятии наушника с базы. C помощью кнопок может быть настроено переключение контента, например для смены языка.
Состав устройства
- [SLOT_0] - Модуль аудио моно Режим audioPlayer
- [SLOT_1] - Модуль карты памяти
- [SLOT_2] - Модуль кнопка с управляемой подсветкой Режим кнопка с управляемой подсветкой
- [SLOT_3] - Модуль кнопка с подсветкой Режим кнопка с подсветкой
- [SLOT_4] - Модуль кнопка с подсветкой Режим кнопка с подсветкой
- [SLOT_5] - Модуль кнопка с подсветкой Режим кнопка с подсветкой [SLOT_6] - Виртуальный слот Режим startup
Схема подключения
Типовой конфиг
[SYSTEM]
deviceName = audiostickPlus
[SLOT_0]
mode = audioPlayer
options = volume:90
cross_link = empty
[SLOT_1]
mode = SD_card
options = empty
cross_link = empty
[SLOT_2]
mode = button_smartLed
options = buttonInverse
cross_link = button_2:1->player_0/play:#, button_2:0->player_0/stop:#
[SLOT_3]
mode = button_led
options = empty
cross_link = button_3:1->led_3:1, button_3:1->led_4:0, button_3:1->led_5:0, button_3:1->player_0/shift:0
[SLOT_4]
mode = button_led
options = empty
cross_link = button_4:1->led_4:1, button_4:1->led_3:0, button_4:1->led_5:0, button_4:1->player_0/shift:1
[SLOT_5]
mode = button_led
options = empty
cross_link = button_5:1->led_5:1, button_5:1->led_3:0, button_5:1->led_4:0, button_5:1->player_0/shift:2
;виртуальный слот, для настроки устройтва при включении
[SLOT_6]
mode = startup
options = empty
cross_link = startup->led_3:1, sturtup->player_0/shift:0 В данном устройстве сетевые интерфейсы не используются, поэтому в конфигурационном файле пропущены группы: [LAN],[UDP],[OSC],[MQTT] подробнее тут.
Громкость проигрывания можно настроить как опцию volume в [SLOT_0]. Сигнал кнопки инвертирован в [SLOT_2], опцией buttonInverse.
Crosslink в [SLOT_0] запускает повторное проигрывание текущего трека.
Crosslinkтекущего]] трека при снятии динамика с базы, и останавливает при установке.
Crosslink в [SLOT_3] при нажатии кнопки переводит указатель на трек с индексом 0, включает подсветку в слоте 3, и выключает в остальных.
Crosslink в [SLOT_4] при нажатии кнопки переводит указатель на трек с индексом 1, включает подсветку в слоте 4, и выключает в остальных.
Crosslink в [SLOT_5] при нажатии кнопки переводит указатель на трек с индексом 2, включает подсветку в слоте 5, и выключает в остальных.
Для первоначальной инициализации используется виртуальный слот startup. Crosslink в [SLOT_6] при старте устройства включает подсветку в слоте 3, и переводит указатель на трек с индексом 0.