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

alexeykozin

Всем привет.
Альтернативная прошивка для Дево-10.
Традицонно передатчики с цветными экранами и тачскрином имели сканер радиодиапазона, крайне удобный для оценки шумов, но вот беда - на солнце там ничего не видно. В то время как передатчики с ЧБ экраном, прекрасно читаемым на солнце, такой фичи были лишены.
Известный своей версией миним осд для ардупилота “Night_Ghost” реализовал свою версию прошивки для дево.
скачать исходники, бинарники и задать вопросы можно тут:
ykoctpa.ru/…/proshivka-deviation-dlya-devo10-s-rad…

kae50

купил модуль CC2500 NRF24L01 A7105 CYRF6936 4 в 1 и квадрик eachine x73 .
есть devo10, поставил deviation 5. при помощи модуля можно этот квадрик с devo10 связать?

vjick

приемник какой на квадре? к модулю есть описание с чем дружит

alek_j
alexeykozin:

Альтернативная прошивка для Дево-10.

К сожалению не получается толком даже посмотреть, что есть на сайте ссылка на который указана в ссылке, сначала вроде открывается нормально, а потом через несколько секунд все сворачивается - пропадают папки и файлы… 😦 пробовал с 2х компов - одинаково, а с мобильника вообще не открылось, если кто скачивал, как впечатление и если не трудно выложите куда-нибудь откуда можно скачать, или подскажите, что я делаю не так, пробовал зайти оперой и ИЕ. А так - давнишняя мечта наконец может сбыться 😃

Twilight_Sun

вроде FrSky протоколы поддерживаются. См. список протоколов. Вот что пишут:
Протокол Модуль Описание
Frsky CC2500 Older Frsky protocol used by the V series RX’s
Frsky-V8 CC2500 Newer Frsky protocol used by the D series RX’s
Frsky-X CC2500 Newer Frsky protocol used by the X series RX’s
С модулем 4-в-1 может потребоваться подстройка частоты в свойствах протокола чтобы работало (особенность CC2500, большой разброс параметров у китайцев, я для вертолётов подстраивал)

alexeykozin
alek_j:

К сожалению не получается толком даже посмотреть, что есть на сайте ссылка на который указана в ссылке, сначала вроде открывается нормально, а потом через несколько секунд все сворачивается - пропадают папки и файлы… 😦 пробовал с 2х компов - одинаково, а с мобильника вообще не открылось, если кто скачивал, как впечатление и если не трудно выложите куда-нибудь откуда можно скачать, или подскажите, что я делаю не так, пробовал зайти оперой и ИЕ. А так - давнишняя мечта наконец может сбыться 😃

у меня страница обсуждения открывается,
ссылка на сами исходники github.com/night-ghost/deviation

alek_j
alexeykozin:

ссылка на сами исходники

Спасибо, но именно до сюда я и добирался, и как писал, через несколько секунд файлы и папки пропадают, и под чертой сразу идет текст, или я чего то не понимаю, или у меня это… 😵

kae50
Twilight_Sun:

С модулем 4-в-1 может потребоваться подстройка частоты в свойствах протокола чтобы работало (особенность CC2500, большой разброс параметров у китайцев, я для вертолётов подстраивал)

не подскажешь что там именно настраивал ?
при входе в параметры протокола там есть freq-fine, freq-course, ad2gain

Twilight_Sun

в том протоколе что настраивал третьего параметра не было а из первых двух (freq-fine, freq-course) можно любой настраивать. в итоге остановился на том что нашел диапазон первого параметра в котором биндится и установил середину его.

SuperPuper

Здравствуйте.
А был ли в 5-й версии (в каком-нибудь из найт билдов) глюк, что не звучит пищалка и не трясётся вибратор?
Я хочу узнать, это у меня проблемы или просто надо перешиться?
(Раньше не надо было, а вот поставил приёмник FrSky, а у него телеметрия, и сразу захотелось всякого, а он не жужжит).

kae50
Twilight_Sun:

Frsky CC2500 Older Frsky protocol used by the V series RX’s
Frsky-V8 CC2500 Newer Frsky protocol used by the D series RX’s
Frsky-X CC2500 Newer Frsky protocol used by the X series RX’s

какой из этих протоколов настраивать? для banggood.com/Eachine-X73-Micro-FPV-Racing-Quadcopt…

freq-fine, freq-course как настраивал по сколько значений двигал ?

AGKKM

Есть планы поставить в свою Devo 7E модуль 4 in 1(сейчас стоят 2 доп модуля). На сколько помню, в Devo 7E антенна припаяна, а в модуле есть ВЧ разъем. Паять ВЧ цепи не хочу. Какую готовую антенну посоветуете?
Подойдет ли антенна от роутера +переходник или антенна должна быть специальная? Может еще варианты есть?
Продают еше такие - здесь нет лишнего разъемного соединения, но описаны они как приемные.
Жду советов, как лучше поступить.

Twilight_Sun
kae50:

какой из этих протоколов настраивать? для banggood.com/Eachine-X73-Micro-FPV-Racing-Quadcopt…

freq-fine, freq-course как настраивал по сколько значений двигал ?

исходя из написанного предположу, что второй, т.к. буква D там упоминается. но так вообще у меня этого приемника нет конечно, могут быть варианты.

я для вертолёта k110 настраивал, там реализовано в прошивке было для футабовского протокола так, что bind пакеты постоянно шлются. Поэтому я просто зажал клавишу в одну сторону и ждал пока забиндится. Если что-то другое где надо для бинда что-то ещё делать, ну минимум 20 единиц а то и 50 можно пробовать. т.к. диапазон значений насколько помню достаточно широкий получился в котором как-то биндилось.

kae50
Twilight_Sun:

исходя из написанного предположу, что второй, т.к. буква D там упоминается.

во втором протоколе Frsky-V8 , нет параметров изменения частоты 😦

Twilight_Sun

Тут два варианта: либо для этого протокола неактуально, либо никто не просил и не дописали, тогда можно на форуме у них спросить, либо у вас старая прошивка.

SuperPuper
SuperPuper:

А был ли в 5-й версии (в каком-нибудь из найт билдов) глюк, что не звучит пищалка и не трясётся вибратор?

Я нашёл проблему.
Напишу здесь – вдруг кому-то и помогу.
Перед тем как перешиться, стал сливать содержимое и обратил внимание на sound.ini.
Заглянул внутрь, не нашёл ничего криминального, стал сравнивать с эталонным из дистрибутива прошивки и нашёл: в хвосте файла было добавлено ещё несколько цифр и настроек (вероятно, из-за глюка пульта или из-за того, что он вырубился от переразряда батареи).
Как только я их убрал, как сразу же, без перезагрузки, включились и звук и вибратор.
Почему вибратор так жёстко к звуку привязан – непонятно.
Непонятно также, почему неправильные настройки вышибали мозг всему звуку, а не только разделу sound.ini, где произошёл глюк.

Также от многократного попадания под дождь очень тихо звучит пищалка. На какую её можно заменить? Пойдёт пищалка от квадрокоптеров?

SuperPuper
SuperPuper:

вероятно, из-за глюка пульта или из-за того, что он вырубился от переразряда батареи

Я понял, что это произошло скорее всего из-за обновления прошивки.
Потому что sound.ini в старой прошивке имел длину 800 байт, а в новой прошивке он имеет длину 779 байт.
Тот, что был с глюком, имел длину 800 байт, но содержимое у него было уже от новой прошивки, а в хвосте были остатки старого содержимого.
То есть в процессе прошивки файл не удалился и записался заново, а переписал содержимое, не трогая заголовок (или как там организована файловая система).

Twilight_Sun
VladislavVY:

Исправил в коде протокола DSM2/X ошибку в таблице PN codes. Добавил опцию протокола “OrangeRx”, чтобы не было проблем с Оранжевыми приемниками. Добавил опцию протокола “HighSpeed” 11ms. Режим “HighSpeed” работает с количеством каналов 8-10, только в каналах 2, 3, 4, 6 (Aileron, Elevator, Rudder, Pitch/Flap/AUX1), в отстальных каналах частота обновления 22ms. Пришлось немного изменить код протокола DSM2/X, чтобы протокол влезал в сборку Devo7e.

Правильно я понимаю, что:

  1. для 7 каналов нет никакой разницы включен ли режим HighSpeed или нет. А как тогда определяется 22 или 11 мс?
  2. раз в прошивке я вижу эту опцию то исправления таблицы туда попали?
VladislavVY

Опция High Speed 11 мс срабатывает только для 8, 9, и 10 канального режима, в остальных режимах будет обычные 22 мс. Исправление таблицы PN кодов уже имеется, если есть опция OrangeRx, которая отключает это исправление для Оранжевых и прочих приемников с такой же ошибкой в таблице.

oliver37

Господа, подскажите, а что в прошивке deviation соответствует параметрам end point и travel adjust? Как эти параметры называются у нас в интерфейсе advanced в русскоязычном меню? Спасибо.