Deviation - альтернативная прошивка для Walkera DEVO
Попутно PB взломал протокол Hubsan X4 и сегодня утром уже полетал на нем. Для этого протокола также требуется небольшая доработка с установкой модуля подобного модулю Flysky/Turnigy 9X (на базе чипа A7105).
Попутно PB взломал протокол Hubsan X4 и сегодня утром уже полетал на нем. Для этого протокола также требуется небольшая доработка с установкой модуля подобного модулю Flysky/Turnigy 9X (на базе чипа A7105).
А что слышно по поводу новой версии, очень не хватает сигнализации разряда батареи от телеметрии.
А можно 2 дополнительных модуля одновременно юзать? Ну не стразу чтобы 2-мя моделями управлять одновременно, а просто впаяны и выбирать когда какой)
Модуль для Flysky/Turnigy 9X (на чипе А7105) ставится параллельно основному модулю и управляется прошивкой (выбором протокола). Сомневаюсь, что можно еще один (третий) подключить.
Новая версия где-то на подходе, вылавливаются отдельные баги и готовится новая документация. Х.З. когда она выйдет, PB не сознается.
PB ответил насчет выхода прошивки так: I’m hopeful I’ll get it out in the next week or so.
Выйдет на следующей неделе или около того.
К его удивлению, модуль от WLToys 911 без проблем заработал с Hubsan X4, хотя приемной антенны у этого модуля нет. Так что пока обходимся одним дополнительным модулем от WLToys 911.
Решил сегодня полетать в симуляторе и … А как это сделать на альтернативной прошивке ?
Нашел…
You need to create a ‘Simulator’ model which uses PPM as the protocol. You probably want to use a simple config (like 6ch Airplane).
After you’ve created ans saved your Simulator model, you can reboot with this model, or Load it, or press ‘Re-bind’ to PPM mode.
В документации я этого не увидел.
а для семерки будет прошивка?
а для семерки будет прошивка?
Major features include:
Support for multiple protocols without any modifications to the transmitter:
Walkera Devo 6/7/8/10/12
Но вот когда это будет для 7-ки - неизвестно. На сколько я понял, в первую очередь они работают над 8S.
Лучше спросить у разработчиков
Для Devo 7 прошивка не планируется, в связи с очень ограниченными возможностями экрана. В настоящий момент поддерживаются следующие передатчики: Devo8, Devo8S, Devo6, Devo6S и Devo10.
Завтра или послезавтра планируется выпуск очередного стабильного релиза прошивки. Пока можно почитать англоязычные черновики новых руководств пользователя:
Devo 8:
deviationtx.com/…/DeviationUserManual_2012-11-25.p…
Devo 10:
www.deviationtx.com/…/Deviation10UserManual.pdf
Из неприятного: Протокол DSM2 существенно доработан и устранена ошибка нормализации каналов (100% расход на самом деле являлся 150%, максимально возможным). В связи с этим пользователям протокола DSM2 придется перенастроить расходы всех каналов и перекалибровать ESC в канале газа. При потенциальных проблемах с каналом газа, возможно поможет повторная перепривязка модели.
Количество каналов для DSM2 расширено до 9 каналов, но не советую выбирать более 7 каналов, если ваш приемник их не имеет. В данный момент, автоматическое определение возможностей приемника отсутствует.
Вышел очередной релиз прошивки Deviation v2.0.0
www.deviationtx.com/…/Deviation-2.0.0/
Информация о релизе:
www.deviationtx.com/…/16-version-2-0-0
Документация:
www.deviationtx.com/repository/Documentation/
Основные возможности:
-
Поддержка Devo10
-
Поддержка телеметрии (для Devo)
-
Новые переводы интерфейса:
- Традиционный китайский
- Упрощенный китайский
- Румынский
- Голландский
- Итальянский
Другие возможности:
- Быстрые страницы обеспечивают доступ к часто используемым страницам
- Шрифты теперь хранятся в файловой системе
- Порядок микшеров теперь можно изменять
- Порядок каналов теперь можно изменять
- Новый тип кривой ‘мертвая зона’
- Протокол DSM2 поддерживает до 9 каналов
- Улучшена поддержка протокола WK2601
- Новый протокол ‘Hubsan’
- Энергосбережение (автогашение экрана)
- Новые микшеры ‘максимум’ и ‘минимум’
- Пределы (ограничения) применяются сразу
- Управление скоростью сервоприводов
Руководство пользователя Devo 8 (Devo 6) для прошивки Deviation v2.0.0
Перепрошился и оттестил по 3-4 аккума на Blade Nano CP X и Blade mSR - все работает нормально. С перебиндиванием mSRа пришлось трясти бубен … но все закончилось нормально.
Руководство пользователя Devo 10 для прошивки Deviation v2.0.0
А для Devo12S планируется вообще альтернативная прошивка?
В теории планируется, но на данный момент мало что сделано.
Что интересно, с прошивкой Deviation в самолетиках серии Ultra Micro (E-flite) газ активируется только в режиме 6 каналов, в 4 и 5 канальном режиме все 3 управляющие плоскости работают, а газ не работает.
Что интересно, с прошивкой Deviation в самолетиках серии Ultra Micro (E-flite) газ активируется только в режиме 6 каналов, в 4 и 5 канальном режиме все 3 управляющие плоскости работают, а газ не работает.
На E-flite Blade mSR то-же самое, все кроме газа работало пока не сделал 6 каналов. Проблема появилась только в последней версии прошивки.
В последней прошивке протокол DSM2 более правильный. Возможно, что реальные передатчики Spektrum 4, 5 и 6 каналов всегда шлют в пакетах DSM2 все 7 каналов, но неиспользуемые каналы имеют только номер канала и фиксированное значение (10 битный 0 или -150%). Deviation шлет в неиспользуемых каналах 0xFFFF.
оранж и AR8000 пережевывают, что 0xFFFF в неиспользуемых каналах, что реальные значения. они просто “не выводятся” на разъемы. возможно проблема в этом куске
static const u8 ch_map4[] = {0, 1, 2, 3, 0xff, 0xff, 0xff}; //Guess
static const u8 ch_map5[] = {0, 1, 2, 3, 4, 0xff, 0xff}; //Guess
static const u8 ch_map6[] = {1, 5, 2, 3, 0, 4, 0xff}; //HP6DSM
static const u8 ch_map7[] = {1, 5, 2, 4, 3, 6, 0}; //DX6i
static const u8 ch_map8[] = {1, 5, 2, 3, 6, 0xff, 0xff, 4, 0, 7, 0xff, 0xff, 0xff, 0xff}; //DX8
static const u8 ch_map9[] = {3, 2, 1, 5, 0, 4, 6, 7, 8, 0xff, 0xff, 0xff, 0xff, 0xff}; //DM9
Знаю идея бредовая и может даже бессмысленная , но если
Devo 8s подключить через юсб к компьютеру и использовать его как передатчик
А управлять джойстиком с помпа возможно ли такое ?
Андрей, можешь проверить работу модуля телеметрии? У меня нормально показывает только температуру T2, остальные (T1, T3, T4) время от времени показывают какую-то туфту, даже если датчики отключены. Остальные датчики вроде нормально работают.
Андрей, можешь проверить работу модуля телеметрии? У меня нормально показывает только температуру T2, остальные (T1, T3, T4) время от времени показывают какую-то туфту, даже если датчики отключены. Остальные датчики вроде нормально работают.
Смогу проверить только завтра после 19:00, а результат отпишу аж после 22:00 (450-ка лежит на работе, завтра заеду за ней перед полетушками)
Проверил, 3 температуры одинаковые (Т1,Т2,Т3) и Т4 отличается (иногда). Т.е. показывает туфту и возможно, все четыре. Модуль у меня глубоко в корпусе стоит, долезть и поотключать датчики, пока вертолет не разобью - проблемно. Но одинаковую температуру во время полета они показывать не могут т.к. датчики стоят на ESC, батрейке, моторчике и один выведен под корпус.
Я бы пока рекомендовал вообще воздержаться от плотного использования релиза 2.0.0. На данный момент известно о 2 случаях перезагрузки передатчиков во время полетов. Лучше подождать следующего патч-релиза.
Я бы пока рекомендовал вообще воздержаться от плотного использования релиза 2.0.0. На данный момент известно о 2 случаях перезагрузки передатчиков во время полетов. Лучше подождать следующего патч-релиза.
Перезагрузок я не наблюдал, а вот загрузка предыдущей модели во время редактирования параметров новой происходила много раз. После перезаписи модели в передатчике под новой прошивкой проблема уходила. Похоже что то поменялось в чтении файлов конфигурации моделей. Налетал на новой прошивке не менее 4-х часов (2 часа в DSM2 и 2 часа в DEVO) и около 3-х в симе.