Показать сообщение отдельно
Старый 19.03.2013, 18:36   #30
VVi3ard
Старший Пользователь
 
Регистрация: 05.12.2012
Возраст: 41
Регион: 78, 98
Сообщений: 433
VVi3ard is on a distinguished road
По умолчанию

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

Только после того как у вас будет программа под Win которая четко работает есть смысл думать об Android и железном воплощении.
VVi3ard вне форума   Ответить с цитированием