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

VladislavVY

Началось альфа-тестирование протокола DSMX. Благодяря русским ребятам взломан алгоритм перескока по частоте. За что им огромное спасибо и наше уважение. “The DSM-X channel hopping algorithm was found by Alexandr Alexandrov and Sergey Gimaev”.

teremok

Владислав я не пойму почему они палят фамилии и имена. Разве вот эта прошивка вообще не противозаконна? DSM вообще же от блейдов идет или нет? Поясните пожалуйста!

VladislavVY

Фамилии и имена засветил сам Сергей на форуме RC Groups. Мне честно говоря накакать на законность, я всего лишь пользователь. Это лучше спросить у PhracturedBlue, он наверняка в этом лучше разбирается. Например, он моментально удаляет с форума Deviation любой опубликованный код, на который нет разрешения на открытое использование. Что-нибудь скопировано? Нет. Что-нибудь дизассемблировано (реверс инженеринг)? Нет. Всего лишь внешние наблюдения\перехват в эфире и создание совместимых протоколов.

VladislavVY

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

Devo 8
www.deviationtx.com/media/…/devo8_21cd8c1.zip

Devo 6
deviationtx.com/…/deviation-devo6-18122012.zip

Devo 10
deviationtx.com/…/deviation-devo10-21cd8c.zip

VladislavVY

Потестил промежуточную прошивку с поддержкой протокола DSMX, все работает как положено, тестил на приемниках AR6010, AR8000 и всяких мелколетах с приемниками DSMX.

loginkr

а можно ли с прошивкой deviaton использовать тренер-ученик

  1. если на 1 devo 8 установлена оригинальная прошика а на втором альтернативная
  2. если на обоих установлена альтернативная
VladislavVY

В альтернативной прошивки режима тренера пока нет. Есть выход PPM сигнала. Обработки входного PPM нет.

7 days later
VladislavVY

Похоже, что в прошивке Deviation теперь будет 2 типа интерфейса/микшеров: расширенный, который используется сейчас, и типовой, к которому все привыкли в обычных передатчиках. Интерфейс/микшеры выбирается на уровне модели, можно будет использовать тот, который больше устраивает.

Rakshas

Господа, всех с Новым годом !!!
Перепрошился я в прошлом году 😃 на 2.1.0 Вроде как все хорошо. Причем, Наника с его DSM2 перекалибровывать не пришлось, а вот валкеровские модели потребовалось перенастраивать.

7 days later
teremok

кто нибудь пробовал подклчють wasp100?

VladislavVY

Это врядли. Skyartec использует радио-чип CC2500, который пока не поддерживается в Deviation.

тигромух

Кто-то рулит WLToys V911 с Deviation?
Попробуйте выставить Complex из трех режимов на элероны/элеватор.
У меня начинаются какие-то непонятные глюки: сервы срабатывают с задержкой и как-то дискретно.
Пробовал и перепрошиваться и пересоздавать конфиг - один фиг.

alex_volt

Подскажите! как сделать микс, чтобы при минимальном значении газа в канал руддера добавлялось какое то значение, а при газе отличном от минимального руддер возвращался в ноль. Это нужно для компенсации увода хвоста на mini-cp. Сейчас сделал на переключатель, но частенько забываю про него. аппа devo8.

VladislavVY

Можно попробовать так:

  1. Канал RUD - микшер Complex, 2 страницы. На второй странице - Switch: !Virt1 (инверсия Virt1), Src: Любой, Curve: Fixed, Scale: необходимая величина компенсации, Mux: add.
  2. Канал Virt1 - микшер Simple, Src: Ch3 (газ), Curve: 1-to-1, Scale:100, Offset: + значение, подбираем до величины, когда нужно отлючить компенсацию. Чем больше значение, тем раньше отключается компенсация. При значении +80, компенсация отключается примерно при величине газа -80%.
alex_volt

Спасибо! Заработало!

нет не заработало =) теперь при отклонении стика элерона значение канала руддера улетает в значение +150. Что нужно прописать на первой странице микшера Complex канала руддера?

VladislavVY

Что там стоит в поле Switch? Должно быть Switch: None.

Если не получается выбрать Switch: None, попробуй залить вот эту прошивку для Devo8:

deviation-devo8-v2.1.1.zip

alex_volt

Стоит AIL, none выбрать нельзя, нет такого. По видимому, именно из-за этого у меня и не получалось сделать самому…

VladislavVY:

попробуй залить вот эту прошивку

Сейчас попробую

Теперь действительно заработало!!! Спасибо!

Vladp1
alex_volt:

Подскажите! как сделать микс, чтобы при минимальном значении газа в канал руддера добавлялось какое то значение, а при газе отличном от минимального руддер возвращался в ноль. Это нужно для компенсации увода хвоста на mini-cp. Сейчас сделал на переключатель, но частенько забываю про него. аппа devo8.

Все Ваши беды от того, что ленитесь прочитать ветку по Mini CP 😃
Вот, читайте отсюда и до конца страницы

alex_volt

Прошу прощения, но ветку перечитал два раза. И если Вы не заметили, как называется тема, тогда ладно. Если же видели, то наверное знаете, что в этой прошивке все делается абсолютно по другому, нежели в штатной прошивке от валкеры…
Прошу прошения за оффтоп.

VladislavVY

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

Проект на некоторое время замер, PB упорно пытается запихнуть Deviation в передатчик Devo 7E. В связи с очень ограниченными внутренними ресурсами этого передатчика, там возникла масса проблем. Вероятно на этой или следующей неделе выйдет альфа версия прошивки для Devo 7E.