Меню сайта |
|
|
Категории раздела |
VCoder
[5]
Новости по прошивке VCoder
|
|
|
Друзья сайта |
|
|
Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
Календарь |
|
|
Архив записей |
|
|
|
Главная » 2012 » Август » 16 » VCoder сборка 2319 от 16 авг. 2012 г.
20:03 VCoder сборка 2319 от 16 авг. 2012 г. |
Дополнение прошивки по запросу http://vg.ucoz.ru/forum/2-4-11-16-1345026911
в старых версиях прошивки если передержать при входе в меню кнопку MENU то можно было зайти и в меню, и потом в подменю FILE и даже сбросить модель (RESET MODEL) так же было неудобно при выходе из подменю: стоило чуть передержать кнопку EXIT и можно было оказаться не на 1 а на 2 уровня вверху..
предложение Александра Киселева было убрать пункт RESET MODEL куда нить в другое место - сброс настроек модели потенциально опасен из за того что на канале 3 в этом случае появляется длительность 1500 мкс - что приводит к запуску двигателей модели !!
в данном апгрейде я предлагаю немного другое решение: для кнопок EXIT и MENU сделано ограничение на автоповтор, то есть теперь сколько кнопку EXIT или MENU не удерживай - автоповтора не произойдет, таким образом будет выполнено только то действие для которого эти кнопки нажимались
изменений в коде это потребовало на удивление минимум: 1. добавилась переменная-флаг того что ждем отпускания кнопок keyhold_wait 2. в коде обработчике регистрации нажатия добавилась проверка на наши кнопки EXIT и MENU с включением блокировки keyhold_wait для ожидания отпускания кнопок 557-560 // если нажата кнопка MENU или EXIT - то автоповтора не будет ! if ((tempkey==250)||(tempkey==252)) { keyhold_wait=1; } 3. при отпускании кнопок производится сброс переменной keyhold_wait
файл прошивки http://vg.ucoz.ru/load/proekt_vcoder/vcoder_sborka_2319_ot_16_avg_2012_g/2-1-0-11
архив с исходниками http://vg.ucoz.ru/load/proekt_vcoder/iskhodniki_vcoder_build_2319_ot_16_avg_2012/2-1-0-12
|
Категория: VCoder |
Просмотров: 908 |
Добавил: ВитГо
| Рейтинг: 5.0/1 |
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]
|
|