Цитата:
Сообщение от VVi3ard
Вы просто думаете что вам будут отсылаться по CAN коды нажатий, на самом деле там могут отсылаться значения сопротивлений при этом (например в случае с енкодером) будет и дребезг контактов и коды одной кнопки будут разные и постоянно сменятся, или например уменьшаете вы громкость вам буду сыпаться уменьшающиеся значения т.е. вам нужно будет анализировать N предыдущих посылок и текущую и возможно следущую (что бы исключить дребезг контактов. Так же вам может на нажатие приходить целых 3 посылки:Нажали/Держим/Отпустили или 2 посылки и.т.п. и.т.д.
Только после того как у вас будет программа под Win которая четко работает есть смысл думать об Android и железном воплощении.
|
Поправка. Я уже знаю, что отсылаются CAN коды. Уже проверил!