[SLOT_n]
mode = tenzoButton
Программный модуль для работы с тензодатчиками как с кнопками.
Совместимость:
Принцип работы
Рапортует при нажатии физическом воздействии на датчик, передает силу удара. Может работать в дискретном виде.
Топики
Стандартный топик события:
- “deviceName/tenzoButton_{slot_num}” - {slot_num} номер слота
- пример: “deviceName/tenzoButton_0”
Опции
Доступные опции для кнопки:
- threshold - число(int), пороговое значение детекции удара, от 0 до 4 000 000 .. По умолчанию 100.
- inertia - число(int), подвижная масса кнопки, от 20 до 100 . По умолчанию 50.
- oversample - число(int), глубина усреднения, от 1 до 32767. По умолчанию 8.
- boolean - флаг, Установка выходного сигнала виде дискретного, 0/1.
- topic - строка, нестандартный топик события.
События
- Рапортует событие при воздействии на датчик, значение сила удара в . Пример: “moduleBox/tenzoButton_0:15687”
Индикация
Светодиодный индикатор на плате горит в активном состоянии состоянии.
Примеры
[SLOT_3]
mode = tenzoButton
options = boolean
;модуль тензо кнопки настроен как дискретный выход
cross_link = tenzoButton_3:1->player_0/play:2
;при активации кнопки будет проигран трек с индексом дваПодробнее об использовании crossLink