Physical layer functions

v2.14.A / Configurator v0.92.79  

Tempo

Функция временного дискриминатора

Один из простых и эргономичных способов добавить функциональности простой кнопке.

При удержании кнопки менее установленного порога времени (ShortPress) - сработает базовая виртуальная линия, при превышении этого порога (LongPress) - дополнительные.

Время разделения ShortPress / LongPress  задается параметром Tempo Time 300-1000 мс ( Global - Common - Basic ).

Параметр BUT2 - задаёт начальную виртуальную линию из дополнительных.

Функция имеет несколько подфункций Tempo Type

Tempo1

самый простой тип дискриминатора ShortPress / LongPress , обе виртуальные линии имеют импульсный выход. Время импульса задается параметром T_Tgl  ( Global -  Common - Basic )

Tempo2

аналогична Tempo1, но вторая виртуальная линия удерживается на время удержания  активной физической линии.

Tempo3: 

Первые две виртуальные линии функционально по действию аналогичны Tempo1, дополнительная третья линия получается двойным коротким нажатием (Double Press). 

Внимание! Для корректной работы Double Press рекомендуется устанавливать глобальный параметр Tempo Time не менее 400 mS.

Tempo 3A

По логике работы аналогична Tempo 3, но имеет статические выходы - по факту представляет собой переключатель с тремя состояниями . 

Tempo3A можно использовать в комбинации с Modal Switch для организации модального увеличения функциональности кнопок/энкодеров.

Логические кнопки виртуальных линий можно отключить:

Tempo3S

Подфункция по логике работы временного дискриминатора аналогична Tempo3A, но в качестве выходов имеет не виртуальные линии(кнопки)

а модификаторы SHIFT1/SHIFT2 (см. SHIFT/SubSHIFT ).

SP -Short Press, LP - Long Press, DP - Double Press.

Tempo4

Первые три виртуальные линии функционально по действию аналогичны Tempo3, дополнительная 4-я линия получается комбинацией короткого c длинным нажатием  (Short+Long press). 4-я линия активна пока удерживается кнопка (Long press)