Самодельный передатчик (часть 1)
но как выделить то, что значение редактируется? Выделить черным цветом?
Лучше, мигающим чёрным цветом.
чего не хватало на главном экране?
Всё хватает, ни чего не нужно больше.
А про сохранение тримеров - Vad64 написал отличную идею.
…
А про сохранение тримеров - Vad64 написал отличную идею.
Не владею вопросом и спрошу как чайник:
- т.е. возможности не сохранять (отменить) внесенные изменения вообще не предусматривается ?
или это принципиально не поддерживается на всех системах ?
Мне кажется, что лучше всего смотрится мигающая рамка.
И еще соображения. Может оставить 4 кнопки управления? Я пользуюсь уже не первый месяц и очень нравится идеология меню. Идеальный минимализм. Это еще и к тому, чтобы новая прошивка не требовала нового железа. Или однозначно будет другая плата?
Обнаружил интересную вещь у футаб и еще у кого-то - предупреждение, что после включения передатчика газ не на миниуме стоит. Предупреждает надоедливым писком.
Да, еще хотелось бы, чтобы была возможность двигать не только крайние, но и центральную точку. Это очень удобно и полезно.
А еще, у старших футаб когда триммер проходит среднюю точку идет некоторая задержка и звуковой сигнал. На мой взгляд лучший вариант сохранения триммеров предложил Vad64, но и так как реализовано сейчас вполне нормально.
В окошке настройки кривых крайние точки по оси абсцисс обозначаются +/-100, а если пределы стоят другие, то может и отображать соответствующие цифры? Хотя твердой уверенности что так будет правильнее нет.
Жень, если не трудно, расскажи как ты протеусе модель экрана сделал? У меня все отображается вверх тормашками и при полном отсутствии синхронизации - бежит картинка.
С уважением,
Женя
Еще одну вешь про триммера вспомнил. А что если сделать в меню пункт “установить текущее положение триммеров как среднее”
Т.е. оттримировал модель, а потом после нажатия кнопки или выбора пункта в меню это положение триммеров запоминается и триммера перемещаются в среднее положение.
Это мне кажется, будет даже удобнее чем просто регулировка положения средней точки. Ну и отдельная кнопка ясно удобнее и лучше, чем пункт в меню.
А по поводу главного экрана… По мне, так не надо ничего менять - все отлично!
С уважением,
Женя
Программное включение и выключение пульта это хорошо и самое главное - надежно для сохранения в ЕЕПРОМ. Но это требует переделки железа что не есть гут. Поэтому проще всего сохранять тримеры спустя время ( 1 сек будет маловато а вот сек 5-10 самое то). А кто захочет программно включать/выключать пульт - это должна быть другая разработка , типа тема Focus`s передатчик-2 созданная в отдельной ветке. А сюда выложить обновленную версию под старое железо. ИМХО так будет правильнее так как многие уже сделали пульт и переделывать нет большого смысла, а поменять прошивку - неплохо бы.
Полностью согласен с Rulll. Триммеры лучше запоминать через 15-20 секунд после последней регулировки, и железо лучше не менять.
подведем небольшой итог. Сохранение триммеров делаю с задержкой. Она будет программируемая. Выбранный пункт меню выделяется рамкой, изменяемый - мигающей рамкой. На кривой должно быть от -100 до 100 т.к. на кривую данные поступают непосредственно с джойстиков и 100% это передача сигнала 1 к одному.
Про дисплей напишу чуть позже - когда буду с компа - сейчас пишу с телефона.
Не владею вопросом и спрошу как чайник:
- т.е. возможности не сохранять (отменить) внесенные изменения вообще не предусматривается ?
или это принципиально не поддерживается на всех системах ?
Это везде поддерживается и поддерживалось. Особенно в системе Фокуса…
Структура меню:
1.главное меню
1)модель
2)контролы
3)каналы
4)таймер
5)настройки
1.1 модель
1)название
2)тип
3)настройки вых сигнала
4)копирование модели
5)копирование режимов
6)сброс настроек
1.1.3 настройки вых сигнала
1)модуляция
2)пауза
3)частота (опция)
4)выбор вч блока (опция)
1.2 контролы
здесь все останется так же
1.3 каналы
здесь так же, только добавится ограничение длительность канального импульса.
1.4 таймер
настройка времени и режима
1.5 настройки
1)озвучивание кнопок
2)задержка сохранения триммеров
3)калибровка
4)тестовый вывод значении сигналов
5)сброс всех настроек
6)about
a теперь вопросы.
Какие дополнения по поводу наполнения меню? Где должен распологаться пункт таймер (он сохраняется для каждой модели) например можно вывести установку времени в главное меню, а все его остальные настройки в меню модель.нужно ли менять порядок пунктов?
Если таймер устанавливается для каждой модели, то логично бы поместить его в настройки модели.
Фокус, а ты изменения вносишь, в последнюю схемму, которую я рисовал?
2 Ubd
да, кое какие изменения будут, в частности еще одна кнопка навигации по меню.
Мелкое предложение:
Предусмотрите возможность иметь все меню на английском (наверное, просто как версию прошивки). Может оказаться полезным, кто знает.
все меню и так будет на английском. я просто написал так для удобства.
Евгений, опубликуй схему, делать пора однако!
я не могу пока опубликовать схему, т.к. в нее вносятся изменения.
Ну вот, вкатали предупреждение за поднятие темы в барахолке. 😦
Я уже спрашивал, но ответа так и не получил - как правильно назвать ограничение длитльности канального импульса?
И еще один, на засыпку так сказать. Много говорилость про то, что надо сохранять контрольную сумму модели, и я тоже хотел это сделать, НО при любом изменении данных в структуре модели надо перезаписывать CRC. А это ни есть хорошо (помним про ресурс еепром’а). Что делать?
прилагаю файл с примером использования дисплея в протеусе.
Ну вот, вкатали предупреждение за поднятие темы в барахолке. 😦
Я уже спрашивал, но ответа так и не получил - как правильно назвать ограничение длитльности канального импульса?
И еще один, на засыпку так сказать. Много говорилость про то, что надо сохранять контрольную сумму модели, и я тоже хотел это сделать, НО при любом изменении данных в структуре модели надо перезаписывать CRC. А это ни есть хорошо (помним про ресурс еепром’а). Что делать?прилагаю файл с примером использования дисплея в протеусе.
а может сделать сооветствующий пункт в меню, аля save, типо изменил настройки, облетал, ежели все путем, зашел и сохранил? а по поводу названий, какая разница? лиж бы в мануале было описано 😃
инструкция инструкцией, а названия уже все давно выдуманы.
мне не нравится решения “аля сейв”, т.к. будет много нервов потрачено из-за того, что настройки не были сохранены, а передатчик выключен.
Я уже спрашивал, но ответа так и не получил - как правильно назвать ограничение длитльности канального импульса?
servo_max_pulse и servo_min_pulse столько-то mS.
И еще , не знаю было или нет, сделать возможность вывода не всего ППМ пакета а только одного канала по выбору. Можно сделать что-бы эта настройка не запоминалась. Возможно сделать это на отдельный выход контроллера, это нужно для непостредственного подключения серво к передатчику для настроек и проверки.
Dobriy den,
Focus a mojno LCD postavit naprimer MELT 12864 serii on pobolshe chem nokia i udobnee
Spasibo