Deviation - альтернативная прошивка для Walkera DEVO
Наконец-то пришел мне модуль 4-в-1, воткнул его в devo10 вместо греющегося и жрущего лишнее электричество по непонятной причине 3-в-1.
Паять там три проводка просто и быстро. А вот потом немного повозился. Два модуля сходу работали а с вертолётом xk k110 не дружило вообще никак. В общем пришлось сначала перепрошить пульт на последнюю ночную прошивку (в 5.0 той что была не было нужной настройки) а потом подстроить частоту в параметрах протокола (на самом протоколе надо Ent нажать чтобы в опции зайти). Подстройка там простая достаточно - нажал кнопочку и ждешь пока вертолёт подаст признаки бинда. Зачем там два параметра не понял, в моём случае можно любой крутить только значения на которых работает - разные. в общем нашёл диапазон где оно работает и установил примерно посередине, всё хорошо стало.
del
Не получается настроить дополнительные каналы.
DEVO10 Deviation 5.0.0 приемник devo rx601.
В настройках модели- “протокол DEVO”, “каналов-6”.
Пытаюсь привязать FMOD к AUX1.
Меню “модель”-“микшер”-“5канал”-“комплесн” стоит “микшер2”, “стр.1”, “1-к-1”, “FMOD”
Но там где его можно к чему то привязать есть из AUX есть только 4 и 5.
Перебирая варианты, выбрал вместо них 5 канал и меня в конфигураторе “betaflight” заработал “AUX1”. Обрадовался что проблема решена, занялся другим не сохранив настройки и потом не смог это повторить, хотя вроде делаю то же самое.
Прошивка глючит или ручки кривые?
AUX1 это канал 6. Если нужно 3 положения: Mixer=Complex, Mixers=3, Switch=положение переключателя активирующее данную страницу микшера (FMODE0, FMODE1, FMODE2), Curve=Fixed, Scale=положение канала для данной страницы микшера (-100%, 0%, +100%), Mux=replace, Page=номер страницы микшера, которая настраивается в данный момент.
AUX1 это канал 6. Если нужно 3 положения: Mixer=Complex, Mixers=3, Switch=положение переключателя активирующее данную страницу микшера (FMODE0, FMODE1, FMODE2), Curve=Fixed, Scale=положение канала для данной страницы микшера (-100%, 0%, +100%), Mux=replace, Page=номер страницы микшера, которая настраивается в данный момент.
Может что не так делаю, но не выходит. При Curve=Fixed - Src перескакивает на “none” и как привязать 6 канал?
Видимо я сам принцип работы плохо понимаю, а на русском мануала к 5.0.0 нет, да и на английском не видел. Может проще на 3 версию перешить, к которой хоть мануал есть?
если настраиваете “комплекс” то там есть поле переключателя которое задаёт при каком включенном переключателе будет срабатывать данная страница. соответственно по предложеному варианту три страницы. каждая содержит фиксированное значение (без источника) но разное фиксированное значение и активируется только при одном положении FMODE. таким образом при трех разных положениях в 6 канал будет передаваться три разных значения.
то, что это будет передаваться именно в 6 канал определяется тем что изначально в списке на странице микшеров мы выбираем микшер шестого канала.
P.S. источники AUX4 и AUX5 это просто крутилки на аппе, название просто случайно похоже на названия выходов приемников типа AUX1, откуда скорей всего возникла некоторая путаница.
Спасибо VladislavVY и Twilight_Sun. Все получилось.
Можно заказывать Приемник V8FR-II-2 ?
banggood.com/…/FrSky-V8FR-II-2_4G-8CH-Receiver-HV-…
Он будет работать с DEVO 10 5.0.0 без дополнительных модулей или лучше другой выбрать?
без модулей - не будет.
без модулей - не будет.
Спасибо, а то чуть не заказал. А что можно из асортимента бангуда выбрать? Спекирумы с сателитами не хотелось бы из-за размеров, девовские тоже.
вот на сайте что поддерживается. родной модуль это CYRF6936. Всё что напротив него, т.е. родные валкеровские приемники, DSM2 и DSMX приемники (т.е. как раз спектрум в первую очередь). по конкретным не подскажу, т.к. не интересовался глубоко но вроде небольшие DSMчто-то были где-то на бангуде.
Ну и 4-в-1 модуль в дево10 поставить дело 15 минут на самом деле. из них 10 минут на раскручивание/закручивание. Выбор значительно расширяется с ним.
вот на сайте что поддерживается. родной модуль это CYRF6936. Всё что напротив него, т.е. родные валкеровские приемники, DSM2 и DSMX приемники (т.е. как раз спектрум в первую очередь). по конкретным не подскажу, т.к. не интересовался глубоко но вроде небольшие DSMчто-то были где-то на бангуде.
Ну и 4-в-1 модуль в дево10 поставить дело 15 минут на самом деле. из них 10 минут на раскручивание/закручивание. Выбор значительно расширяется с ним.
Спасибо. На бангуде правда не могу найти ничего соответствующего необходимым требования- DSM, от 7 каналов,высота не более 12мм, чувствительность не ниже среднего, файлсейв, способный передать на ПК информацию о потере связи.
Установка модуля меня не пугает, просто не вижу перспективы его использования кроме как с этим приемником, а стоит он все таки за 3т.р.
Еще есть вопрос про настройку DEVO 10 Deviation.
На коптере запись камеры включается по прошедшему по 7 каналу импульсу и также выключается. В ПК это не изменить. В аппаратуре для подачи этого импульса используется например Ltrim.
Можно ли как то вывести на экран аппы инфу о включении камеры, например в виде таймера или еще как? Напрямую заставить таймер включаться и выключаться по импульсу вроде нельзя, но может можно связать его с виртуальным каналом, где это прописать? Правда как настроить этот виртуальный канал я не сообразил.
можно два варианта
- включать через “например Ltrim” и сделать чтобы при этом виртуальный канал включал/выключал таймер
- настроить переключатель чтобы он посылал импульс при переключении (тоже как-то хитро). а таймер настроить на переключатель
но оба варианта достаточно нетривиальны, т.к. думать надо. если есть настройка уже которая импульс отправляет как надо - можно попробовать что-то настроить в ней покрутить.
в любом случае это будет инфа не о том включена ли камера а о том нажималась ли кнопка нечетное количество раз.
можно два варианта
- включать через “например Ltrim” и сделать чтобы при этом виртуальный канал включал/выключал таймер
- настроить переключатель чтобы он посылал импульс при переключении (тоже как-то хитро). а таймер настроить на переключатель
но оба варианта достаточно нетривиальны, т.к. думать надо. если есть настройка уже которая импульс отправляет как надо - можно попробовать что-то настроить в ней покрутить.
в любом случае это будет инфа не о том включена ли камера а о том нажималась ли кнопка нечетное количество раз.
Да, я понимаю, что отображаться будет не фактическое включение, а как Вы правильно написали- нажималась ли кнопка нечетное кол-во раз. Кнопка настроена, вопрос только как это вывести на экран.
приложите тогда файл “как есть” попробую на досуге. это будет проще чем с нуля абстрактный пример.
ну или ещё кто заглянет с большим опытом, тоже будет от чего оттолкнуться, проверить, чтобы дать конкретный совет
приложите тогда файл “как есть” попробую на досуге. это будет проще чем с нуля абстрактный пример.
ну или ещё кто заглянет с большим опытом, тоже будет от чего оттолкнуться, проверить, чтобы дать конкретный совет
Прошивка модели в изначальном виде тут- deviationtx.com/…/6354-walkera-furious-320-g-setup…
С моими изменениями тут- yadi.sk/i/T5_noPu13BuzdL
Мне не удобно просить сделать. Если просто подскажете мысль, то черновую работу сам сделаю.
тут просто для того чтобы оформить мысль надо взять и поковыряться немного : )
на какие-то мысли может навести пример настройки виртуального канала для “липкого throtle hold” вот здесь (во второй половине статьи примерно). По сути там реализовано некоторое “запоминание состояния”, что в вашей задаче тоже нужно.
на какие-то мысли может навести пример настройки виртуального канала для “липкого throtle hold” вот здесь (во второй половине статьи примерно). По сути там реализовано некоторое “запоминание состояния”, что в вашей задаче тоже нужно.
Я не до конца понял как работает программа по ссылке, но как смог понять изменение состояния вызывается разными источниками. Меня это не наводит на мысль как решить мою задачу, но все равно спасибо за ссылку.
Покрутил. В общем всё оказалось проще чем я себе напридумывал : )
достаточно настроить ещё один виртуальный канал (например 5 там свободен) такой же как LTrim (назвать по другому понятное дело). Назначить на него тоже тот же триммер, только в поле где шаг триммера вместо “кнопка” указать “тумблер” и указать этот канал как источник для таймера.
почему-то в мониторе каналов не отрабатывает этот канал (может потому, что один триммер на два канала), но таймер стартует и останавливается как надо.
где шаг триммера вместо “кнопка” указать “тумблер”
Вот это место непонятно. Можно чуть подробнее?
в меню модели 5. Триммер. там в новый триммер заходм (под теми что уже заданы) в первом поле указываем новый виртуальный канал, во втором поле может быть указан либо шаг триммирования либо одно из трёх значений кнопка / тумблер / вкл/выкл. вот про это поле я и писал. ну а дальше Трим+/- два поля указываются так же как сейчас в модели у вас для канала LTrim указаны, т.е. Трим_Л- Трим_Л+