Здравия
Собрал, подключил, всё работает. Почти. L2, Инка и 4 матрицы. Итого 2 линии по 64 команды. В конфигураторе всё откликается как надо.
Проблема в энкодерах.
Подключил 20 штук. Подключалкак получится без соблюдения порядка, т.е. если в одной линейке 8 кнопок, то импульсы с энкодеров выпадали на 1ю и 4ю например, НО, также попадались и последовательные подключения - 3-4, 0-1, 4-5 и т.п. Проблема в том, что из 20 энкодеров адекватно работает только один, подключённый к кнопкам 3-4, остальные же при любом направлении вращения дают импульс сразу на обе кнопки, не важно как он подключён, 0-1 или 2-6, т.е. последовательно или через промежуток.
Энкодеры впаяны все одинаково и правильно. Модель pec16-4220f-n0024. При подключении на общий (из 8 контактов) канал использовал 1 провод.

Может я что-то не так делаю, подскажите пожалуйста.