|  | 
|  29.01.2014, 13:24 | #21 | 
| Старший Пользователь  Регистрация: 17.01.2010 Возраст: 49 Город: Самара Регион: 63, 163 Машина: Skoda Octavia A5 FL && Skoda Octavia Tour && ̶F̶F̶3̶ 
					Сообщений: 457
				          |   Можно и по количеству пакетов, от 1 до 9 короткое нажатие, более 10 длинное. | 
|   |   | 
|  29.01.2014, 13:55 | #22 | 
| Старший Пользователь  Регистрация: 30.07.2011 Город: Новосибирск Регион: 54 Машина: Honda Civic Ferio 
					Сообщений: 361
				       |   Вообще конечно странно как-то это работает. Хотя я снифал передачу пакетов между мордой магнитолы и самой магнитолой, там тоже с интервалами идут пакеты с нажатием кнопки. Долгое нажатие не определишь =( | 
|   |   | 
|  29.01.2014, 22:38 | #23 | |
| Старший Пользователь  Регистрация: 17.01.2010 Возраст: 49 Город: Самара Регион: 63, 163 Машина: Skoda Octavia A5 FL && Skoda Octavia Tour && ̶F̶F̶3̶ 
					Сообщений: 457
				          |   Цитата: 
 | |
|   |   | 
|  29.01.2014, 22:51 | #24 | |
| Старший Пользователь  Регистрация: 17.01.2010 Возраст: 49 Город: Самара Регион: 63, 163 Машина: Skoda Octavia A5 FL && Skoda Octavia Tour && ̶F̶F̶3̶ 
					Сообщений: 457
				          |   Должно. Цитата: 
 | |
|   |   | 
|  29.01.2014, 23:00 | #25 | 
| Старший Пользователь  Регистрация: 07.05.2010 Возраст: 46 Город: Москва Регион: 77, 97, 99, 177 Машина: Skoda Octavia RS FL 2010 
					Сообщений: 318
				  |   Про дребезг кнопок и т.д... По обычным кнопкам там так:  команды кнопок идут по адресу 5C1 и для кнопки Next, например, пока в 0 байте "2" - это нажатие, когда появился "0" - отжатие. Точнее, отжатие там вообще на все кнопки в целом одинаково выглядит ("0" в нулевом байте). И для одного клика там этих команд может пронестись пачка - как первого типа, так и второго... И надо по принципу ловушки: 2 проскочило - всё, стоп, ждём 0. И пофиг на количество тогда. Я такой алгоритм писал. И таймауты вроде тоже предусматривал тоже. С роликами намного веселее будет. 
				__________________ White Octavia RS FL DSG | 
|   |   | 
|  29.01.2014, 23:05 | #26 | 
| Старший Пользователь  Регистрация: 07.05.2010 Возраст: 46 Город: Москва Регион: 77, 97, 99, 177 Машина: Skoda Octavia RS FL 2010 
					Сообщений: 318
				  |   Для двойного нажатия алгоритм: во-первых поймать сам клик - т.е. команды двух типов, а затем на некий короткий период отложить восприятие этих команд как одиночный клик и ждать ещё одной такой пары команд. Если случилось - двойной клик, если нет - исполнит как одиночный. Ну и соотв так можно нагородить и тройной клик, например ) Я в итоге целую прогу написал, чтобы это всё настраивать 
				__________________ White Octavia RS FL DSG | 
|   |   | 
|  30.01.2014, 13:07 | #27 | |
| Старший Пользователь  Регистрация: 17.01.2010 Возраст: 49 Город: Самара Регион: 63, 163 Машина: Skoda Octavia A5 FL && Skoda Octavia Tour && ̶F̶F̶3̶ 
					Сообщений: 457
				          |   Цитата: 
 Например прилетело 2 (Next) начинаем накручивать переменную, если переменная стала равна например 5 (0,5 секунды) выполнить "действие 2" (удержание кнопки), после прихода 0 с CAN и если переменная больше 5 сбросить переменную на 0, а если с CAN прилетел 0 и переменная меньше 5, но больше 0 выполнить "действие 1" (короткое нажатие) и сбросить переменную на 0. Play/pause можно повесить на удержание MUTE. | |
|   |   | 
|  31.01.2014, 12:16 | #28 | 
| Старший Пользователь  Регистрация: 07.05.2010 Возраст: 46 Город: Москва Регион: 77, 97, 99, 177 Машина: Skoda Octavia RS FL 2010 
					Сообщений: 318
				  |   супер, темпы продвижения впечатляют! ) отлично 
				__________________ White Octavia RS FL DSG | 
|   |   | 
|  31.01.2014, 12:54 | #29 | |
| Banned  Регистрация: 06.11.2009 Возраст: 39 Город: Nizhniy Novgorod Регион: 52 Машина: Ford Focus III 
					Сообщений: 1,776
				            |   Цитата: 
 и можно смело подавать напругу до 5в | |
|   |   | 
|  31.01.2014, 22:43 | #30 | 
| Старший Пользователь  Регистрация: 30.07.2011 Город: Новосибирск Регион: 54 Машина: Honda Civic Ferio 
					Сообщений: 361
				       |   если не секрет - исходники получения нажатий можно глянуть? А то мне тоже самое делать нужно =) по поводу питания. В основной теме были упоминания скоко жрет планшет. В максимуме до 1.5А при 4.3в... в среднем примерно 700-800мА. Итого регулятор нужен не менее 2А. ФИ работает токо с включенным ОТГ+питание на нем. Это тоже везде написано. | 
|   |   | 
|  | 
| Метки | 
| android, nexus 7, skoda, superb | 
| Здесь присутствуют: 2 (пользователей: 0 , гостей: 2) | |
| Опции темы | Поиск в этой теме | 
| 
 |  |