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

Twilight_Sun
alek_j:

не соглашусь, а вот, что не надо туда лезть не понимая что делаешь, согласен на все 100, если очень хочется, то лучше экспериментировать на эмуляторе, заодно поможет разобраться что к чему… ИМХО

не понял, с чем не согласны? Эмулятор это тот же пульт по сути, тоже некий интерфейс. Да он тоже лучше чем текстовым редактором файл править. А что такого можно наэкспериментировать на пульте, что не вылечится перезаливкой модели с компа или на худой конец перезаписью всех файлов (если уж за пределами настроек модели что-то)? Конечно не надо подключенный вертолет большого размера при этом в руке держать… Я так понимаю у автора вопроса v911 есть в наличии, там хоть обэкспериментируйся, он при потере связи вырубается да и рукой его можно зафиксировать и выключить

alek_j
Twilight_Sun:

не понял, с чем не согласны?

вот с этим:

Twilight_Sun:

там и правда неудобно и неочевидно

я же вроде указал

Twilight_Sun:

Эмулятор это тот же пульт по сути, тоже некий интерфейс. Да он тоже лучше чем текстовым редактором файл править

На вкус и цвет…

Twilight_Sun:

что не вылечится перезаливкой модели с компа

как минимум надо сообразить эту модель сначала скопировать на ПК… иначе настройка с нуля, ну для 911 все действительно проще 😉

Twilight_Sun

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

alek_j

ИМХО новичку наверно вообще надо для вертушки выбирать интерфейс “стандарт”, особенно для “стандартных” вариантов, когда не надо придумывать “экзотичные” миксы. Вот только не все подозревают о его наличии для модели типа “вертолет” и начинаются все эти танцы с разными предметами…

Twilight_Sun

возможно. мне как-то “сложный” вариант сходу нормально. но знаю есть люди которые стандартом пользуются.

oliver37

Спасибо, конечно, но все равно ничего не понял.
Хорошо. Упростим вопрос. И для, начала, сведем его хотя бы к двум моментам. У меня Дево 10. Объясните мне, пожалуйста, на пальцах:

  1. Скачал (где-то тут чуть выше) и установил готовую модельку для 977. Так вот там холд назначен на тумблер ELEV DR, что не очень удобно. Как его переназначить на тумблер RUD DR (самый левый), что мне кажется намного удобнее. Если вы сейчас ответите: - ну ты в миксы зайди и там все исправь, то лучше ничего не отвечайте. Это я уже и сам читал. Меня интересует как и что именно (пошагово) надо делать…
  2. скачал и установил модельку для симулятора HELI-X. Так вот там, в настройках самой модельки, по умолчанию, в параметрах “мощность передатчика” выставлено 150 мвт. Причем эта строчка не активна и в самом передатчике не редактируется. На фига симулятору 150 мвт, если он все данные передает по кабелю. Что бы батарейки выжирать? Там вообще, по моему, можно ноль поставить. Или я чего-то не понимаю? Если там мощность действительно не нужна, то как её отредактировать (хоть через передатчик, хоть через компьютер)?.
    Спасибо.
John34
oliver37:

Меня интересует как и что именно (пошагово) надо делать…

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

oliver37
John34:

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

Да кто такие эти каналы и источники??? Как они выглядят??? Что именно там написано??? можно объяснить чайнику на пальцах: нажимаешь такую кнопочку - там написано то-то, затем нажимаешь эту - написано то-то… и т.д Буду ну оoooочень признателен…

John34

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

vjick
  1. включаем аппу
    2.выбираем модель
    3.заходим в меню модели
    4.заходим в микшер
    5.выбираем то что нам надо редактировать( элерон, р. высоты, газ…)
    справа от того что надо редактировать окошко, там как раз наш микс. изначально ПРОСТОЙ, выделяем, жмем
  2. выбираем источник( рычажок, отвечающий за данное направление, и назначаем источник, расходы и т.д. по пунктам)
  3. сохраняем.
  4. счастье.
Twilight_Sun
oliver37:

Да кто такие эти каналы и источники??? Как они выглядят??? Что именно там написано??? можно объяснить чайнику на пальцах: нажимаешь такую кнопочку - там написано то-то, затем нажимаешь эту - написано то-то… и т.д Буду ну оoooочень признателен…

вкратце теория: на пульте есть переключатели, стики, крутилки - их положение превращается в цифры от -100 до +100. эти цифры - это источники (грубо на пальцах, если не вдаваться в подробности). На вертолет же приходит какой-то набор параметров (положения руддера, газа, элеватора, элеронов, шага и т.п.) эти параметры называют каналами. Настройка микшеров это описание превращения одного в другое. Особенность протокола 977 в том, что холд там на отдельном канале. соответственно надо настройку этого канала поменять. куда какие каналы есть в статье.

практика (конкретно для холда на 977): выбираем меню модели/микшер, там находим канал 6 (согласно статье это холд), там напротив него написано что-то типа Простой и дальше переключатель который на него назначен. ставим клавишами внизвверх курсор на слове простой и нажимаем Ent, появляется настройка этого канала. Становимся под словом Источник и выбираем нужный переключатель. Чтобы влево-вправо долго не листать можно переключить этот переключатель прям на пульте, оно подхватит (переключать надо в положение “холд есть”, в общем там же будет предыдущая настройка видна должно быть понятно). Дальше сохраняем (вверху есть сохр.) и выходим.

P.S. по поводу симулятора, есть подозрение, что раз мощность не настраивается, то и ничего сверх положенного не жрется. Просто для одного протокола программисты поленились убирать этот параметр с экрана. Если раздражает можно попробовать убрать, вроде там настраивается это. Если есть желание - можно провести замеры конечно руками редактируя файл, ничего ж не мешает вручную туда вписать вместо 150 значения 30, 3, 1 по желанию. Отвечает за мощность вот эта строка
tx_power=150mW

alek_j

Я сейчас с телефона, если до завтра никто картинок с эмулятора не накидает, попробую сделать комикс пошаговый, но это завтра и если будет время… если это кому-нибудь нужно.
По поводу симулятора - если он работает без своего “свистка” с ключем, то альтернативная прошивка умеет подключаться к ПК обычным усб шнурком из своего комплекта (без всяких преобразователей и т.п.), есть там такой протокол.

oliver37
alek_j:

Я сейчас с телефона, если до завтра никто картинок с эмулятора не накидает, попробую сделать комикс пошаговый, но это завтра и если будет время… если это кому-нибудь нужно.
По поводу симулятора - если он работает без своего “свистка” с ключем, то альтернативная прошивка умеет подключаться к ПК обычным усб шнурком из своего комплекта (без всяких преобразователей и т.п.), есть там такой протокол.

Спасибо. Буду ждать. А симулятор Heli-X подключается простым кабелем USB без свистков.

Twilight_Sun

тогда PPM не нужен. нужно через протокол USBHID, тогда пульт как джойстик определяется операционной системой и всё работает.

alek_j
oliver37:

Спасибо. Буду ждать. А симулятор Heli-X

C комиксами небольшая накладка - модель 977 сделана похоже под более новый эмулятор чем стоит у меня (мой соответствует прошивке моего передатчика, а это было уже с год назад), ну или криво скачивается, скачал актуальный эмулятор - разбираюсь. Про симулятор уже ответили.
Кстати, интерфейс эмулятора, что сейчас скачал заметно отличается от того, что есть у меня, у Вас какая версия прошивки?

oliver37:

Скачал (где-то тут чуть выше) и установил готовую модельку для 977. Так вот там холд назначен на тумблер ELEV DR, что не очень удобно.

Хорошо бы посмотреть на то что Вы скачали, что то поиском в этой теме не нашел, а то что скачивается с форума прошивки, так там, если верить эмулятору, и так холд = руд.

oliver37
alek_j:

C комиксами небольшая накладка - модель 977 сделана похоже под более новый эмулятор чем стоит у меня (мой соответствует прошивке моего передатчика, а это было уже с год назад), ну или криво скачивается, скачал актуальный эмулятор - разбираюсь. Про симулятор уже ответили.
Кстати, интерфейс эмулятора, что сейчас скачал заметно отличается от того, что есть у меня, у Вас какая версия прошивки?

Хорошо бы посмотреть на то что Вы скачали, что то поиском в этой теме не нашел, а то что скачивается с форума прошивки, так там, если верить эмулятору, и так холд = руд.

Прошивка 4.0.1-6, та, что у Мишеля в блоге справа.
а моделька вот так выглядит (а то сейчас не вспомню. где качал)

name=WLToys V977
mixermode=Advanced
[radio]
protocol=KN
num_channels=11
fixed_id=1111
tx_power=100mW

[channel1]
template=complex
[mixer]
src=THR
dest=Ch1
switch=FMODE1
scalar=95
[mixer]
src=THR
dest=Ch1
switch=!FMODE1

[channel2]
template=expo_dr
[mixer]
src=AIL
dest=Ch2
curvetype=expo
points=30,30
[mixer]
src=AIL
dest=Ch2
switch=FMODE1
scalar=80
curvetype=expo
points=30,30
[mixer]
src=AIL
dest=Ch2
switch=AIL DR1
scalar=70
curvetype=expo
points=30,30

[channel3]
template=expo_dr
[mixer]
src=ELE
dest=Ch3
curvetype=expo
points=20,20
[mixer]
src=ELE
dest=Ch3
switch=FMODE1
scalar=80
curvetype=expo
points=20,20
[mixer]
src=ELE
dest=Ch3
switch=AIL DR1
scalar=70
curvetype=expo
points=20,20

[channel4]
template=simple
[mixer]
src=RUD
dest=Ch4

[channel5]
template=simple
[mixer]
src=!AIL DR1
dest=Ch5
curvetype=min/max
points=0

[channel6]
template=simple
[mixer]
src=ELE DR1
dest=Ch6
curvetype=min/max
points=0

[channel7]
template=complex
[mixer]
src=FMODE0
dest=Ch7
switch=FMODE0
scalar=-100
usetrim=0
curvetype=fixed
[mixer]
src=AIL
dest=Ch7
switch=!FMODE0
usetrim=0
curvetype=fixed

[channel8]
template=simple
[mixer]
src=GEAR0
dest=Ch8
curvetype=min/max
points=0

[channel9]
template=simple

[channel10]
template=simple

[channel11]
template=simple

[virtchan1]
name=Throttle
template=simple
[mixer]
src=Ch1
dest=Virt1
scalar=50
offset=50

[virtchan2]
name=Time
template=complex
[mixer]
src=THR
dest=Virt2
usetrim=0
[mixer]
src=THR
dest=Virt2
switch=ELE DR1
scalar=-100
usetrim=0
curvetype=fixed

[trim1]
src=Ch9
pos=TRIMLV+
neg=TRIMLV-
step=10
[trim2]
src=Ch11
pos=TRIMRV+
neg=TRIMRV-
step=10
[trim4]
src=Ch10
pos=TRIMRH+
neg=TRIMRH-
step=10
[timer1]
type=countdown
src=Virt2
time=270
[datalog]
switch=None
rate=1 sec
[safety]
Auto=min
[gui-128x64]
V-trim=53,12,1
H-trim=1,59,3
V-trim=71,12,2
H-trim=78,59,4
Big-box=80,15,Timer1
Toggle=60,12,9,72,0,ELE DR
Toggle=60,25,1,64,128,FMODE
Toggle=60,38,69,6,0,AIL DR
Model=0,22
Battery=0,14
TxPower=27,14
Big-box=80,36,Virt1
Toggle=60,52,8,71,0,GEAR
quickpage1=Model setup
quickpage2=Channel monitor

Где тут и что подправить , что бы холд был на тумблере RUDD DR (тот, что на Дево 10 самый левый) Спасибо

Twilight_Sun

Роман, так попробуйте сделать как я написал выше. Или какой-то шаг непонятен? В общем Айдар написал, но я там конкретно для холда даже пошагово вроде описал держа в руках пульт.
Если есть непреодолимое желание править текстовый файл, то правьте секцию [channel6], поменяйте там название ELE DR1 на RUD DR1, должно помочь

VladislavVY

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

Можете править там все, что угодно, результат никто не гарантирует.

oliver37
Twilight_Sun:

Роман, так попробуйте сделать как я написал выше. Или какой-то шаг непонятен? В общем Айдар написал, но я там конкретно для холда даже пошагово вроде описал держа в руках пульт.
Если есть непреодолимое желание править текстовый файл, то правьте секцию [channel6], поменяйте там название ELE DR1 на RUD DR1, должно помочь

Огромное спасибо за терпение. Получилось - холд переназначил. Теперь я вас в покое долго не оставлю - чем дальше, тем больше вопросов))) Спасибо.
Вот уже сразу парочка вопросов:
Что в этой модельке (выше, пост 1788) назначено на трехпозиционный тумблер FMOD (самый правый, аппа Дево10)? Судя по названию тумблера, догадываюсь, что полётные режимы. Но в чем именно это заключается и выражается? Что именно должно происходить и меняться в поведении вертолета?
На слух вроде что-то меняется, по поведению - вроде ничего не замечаю…?
Таймер уже настроен в самой модельке или это надо настраивать в меню самого передатчика. Раньше (пока я не залез кривыми руками в настройки) вроде пищал, сейчас может чего в настройках сбил - чего-то не пищит…(( Спасибо

VladislavVY

Лично мне для освоения прошики хватило прочтения руководства пользователя и анализа примера в конце руководства пользователя. Русские версии руководств, хотя и не для последних прошивок, но их вполне достаточно для понимания основ программирования Deviation.

www.deviationtx.com/downloads-new/…/10-russian

alek_j
oliver37:

Где тут и что подправить , что бы холд был на тумблере RUDD DR (

Подправить переключатель - не проблема, но при этом сбивается таймер, а хочется чтоб он работал… пока копаюсь…
вот эта замена (только переключателя, при которой ломается таймер):

[channel6]
 template=simple
 [mixer]
src=RUD DR1 ;src=ELE DR1 заменить на RUD
 dest=Ch6
 curvetype=min/max
 points=0

вот комиксы по этой замене в пульте:


не забыть последний пункт!!!

разберусь с таймером - напишу…