Aerofly5 - c пультом покупать или без?

6wings

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

Alfa3:

А я было дело рылся, когда свои модельки для него делал

я тоже копался, когда настраивал желтого и красного эджей “AR”, но это было безумно давно, да и вмешательства особого не потребовало. Скорее, с ознакомительной целью.

Владимир#

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

6wings

Ясно.
Как я уже говорил, у меня АФ5 без пульта, с коробочкой от AFPD (апгрейд).
А что, у штатного пульта нет гнезда, чтобы воткнуть другой полноценный передатчик?

Владимир#

А что, у штатного пульта нет гнезда, чтобы воткнуть другой полноценный передатчик?

Блин, вот нет! Отверстие под разъём есть а разъёма нет. Я его вскрывал, там вроде все просто, два провода - питание два - PPM. Но вот действительно так просто? Ну вот, кстати и дополнение ответа для Дмитрия.
Плюсы штатного пульта:
Не требует зарядки акков.
Не нужно отсоединять - подсоединять.
Не изнашивается основной пульт.
Два последних приведены исключительно чтобы показать что они есть, а так весьма сомнительны.
Ну и минусы уже понятны:
Никакие вкусности взрослого пульта миксы, триммеры, памяти недоступны … Поправлюсь, именно с родного пульта. Но всегда можно подключить ещё один - нормальный.Правда для этого нужно иметь полноценный USB - интерфейс для пульта.
Повелся на то что доп. питание не нужно. Ну и что конечно лично для меня достаточно удобно, пока не летаю нормальный пульт лежит в чемоданчике, не пылится да и из машины редко вытаскиваю. А штатный висит на крючке под столом, взял полетал хотя при наличии второго не нужного пульта, тоже не имеет смысла.
А так или симм ковырять либо пульт:o

6wings

в принципе, есть решение: USB-шнурочек на другом конце которого миниплаг (с переходниками) под любой РРМ…
Примерно 3-3.5 тыр. Шнурочек и сам по себе много чего может, правда, кроме АФ5.
Я такие шнурочки пользую в качестве мобильных/запасных. Рекомендую.

Владимир#

Я то просто касаемо АФ5. Если в принципе можно в описании модели прописать те-же миксы почему не сделать это доступным? Или как щас модно делать , заложить большой функционал потом его заблокировать, продать данную версию а потом выпустить якобы новую с частично разблокированным функционалом ну и так далее… Там же есть эти миксы и как я уже писал флаппероны я нашел как прописать думаю что и то что вы хотели можно прописать именно в описании модели. Мне кажется удобнее если все либо на пульте либо в настройках модели а не так что это там а это тут.

6wings

Есть же опыт и с АФПД, и с другими симами. Достаточно просто разблокировать элероны и развести их по разным каналам (в АФ5, к сожалению, у каждой пилотажной модели по отдельности). А всё остальное - флапы/спойлеры (причем, плавные - с движка), фаза/противофаза и пр. микшеры - естественным образом получаются с нормального пульта.

Alfa3

Так с пультом покупать или без? 😃

Владимир#

Если есть санва и не напрягает зарядка акка пульта то берите без пульта. В аерофлаевском пульте нет ничего, два стика, два тумблера и один переменник. Никакой электроники более там нет. Я почему и говорю, если кладут такой пульт то должны реализовать все настройки в самом симе.

6wings

тут вот что интересно: если рассматривать реализацию микшеров в самой модели (насколько это, вообще, возможно) для родного пульта, то все равно надо же эти микшеры чем-то включать/выключать - не летать же все время с намертво прошитыми? Наверное, в языке, на котором написаны эти .tmd, есть условные операторы обработки тумблеров штатного пульта?
Но, вообще, это всё-таки на мой взгляд не совсем правильно - лучше использовать нормальный пульт со своими микшерами.

Владимир#
6wings:

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

Я думаю что конечно есть. Просто походу есть какие-то зарезервированные названия миксов и им соответствует определенный набор каналов. Во всяком случае у меня не получилось просто переименовать имеющийся микс и прописать его везде равно как и не получилось изменить состав имеющегося микса. Может конечно не сильно покопался:( Ну да ладно , тема не об этом.

Но, вообще, это всё-таки на мой взгляд не совсем правильно - лучше использовать нормальный пульт со своими микшерами.

С одной стороны вы правы. Но лично у меня иногда бывает желание просто попробовать на какой нибудь модельке полетать с какой нибудь настройкой. Было бы удобнее чтобы эта настройка осталась в симе а не забивать память пульта.

HikeR
6wings:

в АФ5, к сожалению, у каждой пилотажной модели по отдельности

создатели сима FS One вобще возвели это дело в абсолют ;) в нем для каждой модели нужно настраивать передатчик и привязывать каналы к каждой серве через самый навороченный интерфейс который я только видел в симах:

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

Владимир#:

Там же есть эти миксы и как я уже писал флаппероны я нашел как прописать

раскажете?

6wings
HikeR:

создатели сима FS One вобще возвели это дело в абсолют 😉

столько всего настраивать… А летать-то когда? 😃

Владимир#
HikeR:

раскажете?

Освежил память по данному вопросу, заодно нашел как сделать это более правильно.
Добавляем канал к приемнику

<[string8][object][receiver]
<[string8][Name][Receiver]>
<[string8array][ChannelInputNames][Throttle Aileron Elevator Rudder Flaps ]>
<[float64array][Sign][1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 ]>
>
<[string8][object][receiveroutput]
<[string8][Name][FlapInput]>
<[string8][Input][Receiver.Channel5]>
<[float64][Range][-0.5 0.5]>
>

Делаем два микса на правое и на левое крыло

<[string8][object][mixlinear]
<[string8][Name][MixLeftAileron]>
<[string8][Input0][AileronInput.GetOutput]>
<[string8][Input1][FlapInput.GetOutput]>
<[float64][Weight0][0.500000]>
<[float64][Weight1][1.00000]>
<[float64][Offset][0.00000]>
>
<[string8][object][mixlinear]
<[string8][Name][MixRightAileron]>
<[string8][Input0][AileronInput.GetOutput]>
<[string8][Input1][FlapInput.GetOutput]>
<[float64][Weight0][0.500000]>
<[float64][Weight1][-1.00000]>
<[float64][Offset][0.00000]>
>

Ну и меняем управление сервами

<[string8][object][servoclassic]
<[string8][Name][ServoLeftAileron]>
<[string8][Input][MixLeftAileron.GetOutput]> //Управляется теперь выходом микса
<[float64][Speed][10.000000]>
<[float64][P0][0.010000]>
<[float64][P1][0.700000]>
<[float64][P2][0.000000]>
<[float64][P3][0.000000]>
>
<[string8][object][servoclassic]
<[string8][Name][ServoRightAileron]>
<[string8][Input][MixRightAileron.GetOutput]> //Управляется теперь выходом микса
<[float64][Speed][10.000000]>
<[float64][P0][-0.010000]>
<[float64][P1][-0.700000]>
<[float64][P2][0.000000]>
<[float64][P3][0.000000]>
>

С циферками в миксах я думаю все понятно.

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

По данному вопросу, пока не разобрался. В самолетах нет ни одной модели где это реализовано программно. Вот в вертолетах вероятно где то есть но я не сильно вертолетчик. Так что может кто подскажет из вертолетчиков модельку у которой какой нибудь микс полностью отключается каким либо каналом.

HikeR

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

<[string8][object][mixheli]
<[string8][Name][MixHeli]>
<[string8][InputPitch][PitchInput.GetOutput]> // канал шага
<[string8][InputAutorotation][AutorotationInput.GetOutput]> // тумблер авторотации
<[string8][InputFlightPhase][FlightPhaseInput.GetOutput]> // тумблер полетных режимов (Normal/IdleUp)
<[string8][InputEngine][EngineInput.GetOutput]> // канал газа, фиксированное значение
<[float64array][OutputThrottleNormal][-1.000000 0.000000 1.000000 ]>
<[float64array][OutputThrottleIdleUp][1.000000 0.400000 1.000000 ]>
<[float64array][OutputPitchNormal][-0.200000 0.100000 1.000000 ]>
<[float64array][OutputPitchIdleUp][-1.000000 0.000000 1.000000 ]>
<[float64array][OutputPitchAutorotation][-1.000000 0.000000 1.000000 ]>

теоретически можно как-то это использовать, вставив этот микшер в модель самолета и поменяв канал шага на канал чего-нить другого, с тремя кривыми, но это как-то костыльно.

в дополнение есть mixbutterfly и mixlinear, но они не реагируют на тумблеры, только “намертво прошитые” значения.

6wings

мне кажется, что лучше плюнуть на штатный пульт (у кого он есть). И соорудить ему РРМ-вход для нормального пульта.
Умотаешься все новые модели дописывать. А летать-то когда? 😃

Добавлено: Дима, но все равно я снимаю шляпу! 😃

Владимир#
HikeR:

в дополнение есть mixbutterfly и mixlinear, но они не реагируют на тумблеры, только “намертво прошитые” значения.

Ну там не только эти есть, если уж на то пошло;)
И на счет mixlinear не до конца понял что имели ввиду, я как раз тумблером через него управляю углом отклонения флапперонов, хотя изначально он у них элероны с РВ миксует.
mixheli это не то что я имел ввиду он просто прибавляет канал при переключении тумблера но не отключает готовый микс. Я думал о том про который Андрей говорил. Т.е. сделать mixliner элероны плюс РВ не проблема, но с ним действительно все время не летают а вот как привязать к нему отключение с тумблера? Я в принципе ничего похожего не нашел. Или вы именно это и имели ввиду что тумблера не привязываются? А миксы типа баттерфляя действительно странно сделаны, какой смысл в них прописывать каналы непонятно, им пофигу всё.

мне кажется, что лучше плюнуть на штатный пульт (у кого он есть). И соорудить ему РРМ-вход для нормального пульта.

Ну вот я ещё летом хотел, даже тему создавал но никто не откликнулся а сам боюсь что ли бо сломать. Конечно в электронике не полный профан, но как говорится “одна голова хорошо а две лучше”.

6wings

Володь, надо по большому счету просто взять осциллоскоп и посмотреть где в пульте РРМ. Не может быть, чтобы там его не было.
А потом устроить подмену на внешний одним дополнительным тумблером.
Штатный пульт выполняет по сути 2 функции: защиту от копирования (пусть она остается штатной), плюс функции собственно пульта (их надо подменить).

Владимир#

Да там может даже проще. Сам пульт походу не является средством защиты (судя по схемотехнике). Чип скорее всего в юсбишном разъёме. Попробую на досуге просто отпаять шнур от пульта, если интерфейс опознается то точно в разъеме. А морока с миксами на самом деле больше ради интереса.

HikeR
Владимир#:

mixheli это не то что я имел ввиду он просто прибавляет канал при переключении тумблера но не отключает готовый микс.

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

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

6wings:

надо по большому счету просто взять осциллоскоп и посмотреть где в пульте РРМ. Не может быть, чтобы там его не было.

боюсь огорчить, но Game Commander - это обычный джойстик (со встроенным серийным номером). чтобы подключить свой передатчик нужен либо родной USB Multi-Player-AWC-Dongle (в AFPD он вроде бы назывался USB Dummy Interface), либо сторонний PPM-конвертер который представляется системе другим обычным джойстиком. в этом плане Realflight, к примеру, несколько гибче, его пульт одновременно является и “гнездом” для подключения своей аппаратуры.

HikeR

кстати, нашел таки модель, в которой элероны и закрылки разведены на 4 разных канала — Intention (конфигурация Raw). а также обнаружилась причина, по которой все остальные модели имеют один канал на элероны — ipacs.de/…/4664-AeroFly-5-and-aileron-control-desi… (вопрос поднимался еще год назад).
вкратце: “Мы пошли на этот шаг в AeroFly 5, поскольку у нас было больше клиентов желающих эту функцию, а не наоборот.”