Deviation - альтернативная прошивка для Walkera DEVO

Smolett
VladislavVY:

теперь есть возможность скачивать так называемые “Ночные сборки”, которые теперь выходят ежедневно, если есть изменения в коде.

Наконец-то, сейчас запытаем 😉

Smolett

На самом деле открытие доступа к девелоперским сборкам, это хорошая идея. Разработчикам она дает дополнительных альфа-тестеров, а юзерам позволяет увидеть в какую сторону движется проект и возможно повлиять на него вовремя.
Залил себе последний билд на DEVO 7E, вибро заработало!!!, есть косметические изменения в интерфейсе, настройки протокола WK2601 в модели теперь не слетают. Это хорошо. Но без косяков не обошлось, в меню настроек трансмиттера - вообще абракадабра и при пролистывании её до конца трансмиттер ребутится. Но зато сам конфиг работает, изменить можно только правкой файла (я старый файл конфига переименовываюи сохраняю всегда на всякий пожарный, как и многие файлы в ФС передатчика). Понятно что пофиксят.

Зато видно что исправили, над чем идет работа 😉

Ustas69

Ребята, а что такое эмулятор? Где взять и как использовать. Честно искал - не нашел. Ссылка в начале темы битая. Есть эмулятор для 12s?

RW9UAO

скачиваете исходники, собираете проект. там будет и эмулятор и рабочая прошивка.

VladislavVY

В ночных сборках есть эмуляторы для Devo 7e, Devo 8 и Devo 10. Эмулятор практически полностью эмулирует интерфейс передатчика, управляется с помощью кнопок клавиатуры и мышью, позволяет загружать, создавать и сохранять настройки моделей. Для работы эмулятора необходима файловая система соответствующего передатчика, ее нужно положить в папку с эмулятором, например для Devo 8: эмулятор\filesystem\devo8\папки файловой системы (language, media, modelico, models, template, tx.ini, errors.txt).

Информация о клавишах управления есть в руководстве пользователя.

www.deviationtx.com/repository/…/Nightly-Builds/

Если вместо экрана передатчика отображается большой значок USB, значит вы не туда положили файловую систему.

Если в Devo 7E не работат файл конфигурации передатчика, т.е. не сохраняются настройки, рекомендую заменить tx.ini на дефолтный из файловой системы и настроить конфиг передатчика заново. Или попробуйте исправить значение в tx.ini в строке critical voltage на 380. Похоже, что неправильное напряжение сигнала батареи приводит к некорректной обработке файла. Настройте сигнал батареи на на 4.0 - 4.3 вольта и сохраните настройки.

RW9UAO

пока не могу побороть телеметрию в режиме 7 и менее каналов для дсмХ. в этом режиме передается только два пакета в течении одного 22 мсек таймслота.

Smolett

Вот чего не хватало! Как это сделать? 😮

Smolett
VladislavVY:

Похоже, что неправильное напряжение сигнала батареи приводит к некорректной обработке файла.

Нет, похоже на косяки со шрифтами или оформлением. Причем подстановка дефолтного tx.ini не решает проблему. Все настройки из файла работают корректно, само меню не работоспособно. Вот собственно иллюстрация моих слов:

youtu.be/OUdAGRiGreY

VladislavVY

Попробуй последнюю ночную сборку, от 13 февраля, там это вроде уже должны были исправить.

Smolett

Точно! И предупреждение о разряженной батарейке теперь работает, с возможностью установки интервала оповещения. Класс. Даже не знаю теперь чего мне в ней не хватает…😆

Ustas69

Попробовал эмулятор Devo8. Довольно прикольная штука, теперь хоть имею представление о принципах работы прошивки. Жду передатчик 12s, с таможни уже вышел.

У меня у одного глюк с девятой страницей этой темы?

Smolett
Ustas69:

У меня у одного глюк с девятой страницей этой темы?

За последнюю неделю во многих темах такое наблюдается. Это не глюк 9 страницы, это что-то с движком форума. Когда до девятой допишем - все встанет на место.

ЗЫ Вот и порядок 😃

VladislavVY
Smolett:

Вот чего не хватало! Как это сделать? 😮

How to добавить два переключателя к Devo 7E
deviationtx.com/…/1436-add-two-switches-to-the-dev…

Насколько я понял, дополнительные переключатели пока не будут поддерживаться в официальных прошивках (вплоть до момента реализации виртуальных переключателей). PB написал в этой теме как самостоятельно попатчить исходный код для поддержки этих переключателей.

Smolett

Вместо одного переклюка, хорошо было бы крутилку поставить, ну или трехпозиционными их сделать 😒 ага, стоит только палец в рот положить… Посмотрим, может попозже их приделаю, надо еще подумать.

12 days later
Ustas69

Вопрос такой: дальность на протоколе DSM2 отличается от Devo? Читал, что на Devo максимум 800м, как с этим на DSM2? Или в данном случае от протокола мало что зависит?

Smolett
Ustas69:

Читал, что на Devo максимум 800м, как с этим на DSM2?

При каких условиях?

VladislavVY

Да это неважно, дальность будет одинаковой с обоими протоколами, так как оба протокола используют один и тот же чип и одинаковый тип модуляции DSSS.

Ustas69
Smolett:

При каких условиях?

Вот тут описано rcopen.com/blogs/61940/16323

VladislavVY:

Да это неважно, дальность будет одинаковой с обоими протоколами, так как оба протокола используют один и тот же чип и одинаковый тип модуляции DSSS.

Почему тогда на оригинальном Спектруме больше километра? И как этого добиться?

Smolett

По этому я и спросил про условия. Одно дело с одного модуля но с разными протоколами и другое дело сравнить два разных передатчика. Спектрум по тому и стоит в два с лишним раза дороже, да и приемники у него тоже отличаются от валкеровских и по цене и конструктивно.
Добиться километра можно и на валкеровском передатчике экспериментируя с направленными антеннами, бустерами и тд, но вы просто отдавайте себе отчет что эта аппаратура не разрабатывалась для дальних полетов, в ассортименте валкеры лишь только сейчас что то фпв подобное начинает появляться и то не рассчитаное на дальний полет (даже по мощности видеопередатчика), ее конек - мелколеты. Временно-экономические затраты могут не окупиться, хотя в рамках хобби нам наоборот это даже полезно 😉