Вторник, 10.12.2024, 16:31
Вы вошли как Гость | Группа "Гости"Приветствую Вас Гость | RSS
Главная | Блог | Мой профиль | Регистрация | Выход | Вход
Обитель RC-инженера
Форма входа
Меню сайта

Категории раздела
VCoder [5]
Новости по прошивке VCoder

Друзья сайта

Статистика

Онлайн всего: 6
Гостей: 6
Пользователей: 0

Календарь
«  Август 2012  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
2728293031

Архив записей

Главная » 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 | Просмотров: 917 | Добавил: ВитГо | Рейтинг: 5.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Copyright MyCorp © 2024
Сделать бесплатный сайт с uCoz