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

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

Наш опрос
Есть ли у вас модели самолетов с убирающимися шасси ?
Всего ответов: 22

Статистика

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

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

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

Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

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

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