Альтернативная прошивка ER9X для Turnigy 9X

Zloyuzver

Просто. Настраиваете триггерный выключатель так, чтобы он был активен при положении стика от 0 до -100 и не активен от 0 до 100. В миксе ставите в качестве выключателя этот триггерный
выключатель и создаёте отдельные миксы для включённого и для выключенного триггерного выключателя, указав для них разный вес. Всё. Включите думалку и всё получится 😉.

alex-6892

Так всё получается, но миксеров нужно очень много,а у меня их уже 31 из 32-х.
Смысл двойных weight, уйти от кривых, в моём случае очень неудобно настраивать.

doc.rar

sapa1
alex-6892:

Всем здравствуйте.
Есть мысль сделать в миксах не один weight, а два, отдельно в каждую сторону.
Как это донести до разработчика ER9X, может кто с ним общается?

А зачем? Есть же offset. Вот, скажем, хочется вам при поднятом тумблере на 5 канале иметь значение -30, а при опущенном 90. Делаем на 5 канале микс:

Source FULL
Weight 60
Offset 50
Switch AIL
(строки которые не указаны оставляем по-умолчанию)

В итоге имеем при поднятом (выключенном) тумблере: (-100 + offset) * weight%, т.е. (-100 + 50) * 60% = -30, а при опущенном тумблере (100 + offset) * weight%, т.е. (100 + 50) * 60% = 90

Кстати, того же самого эффекта можно добиться с источником HALF. Удалим предыдущий, и сделаем новый миксер:

Source HALF
Weight 120
Offset -25
Switch AIL

Тут похожая математика, только исходное значение для выключенного тумблера не -100, а ноль. То есть, при поднятом (выключенном) тумблере: (0 + offset) * weight%, т.е. -25 * 120% = -30, а при опущенном (включенном) тумблере (100 + offset) * weight%, т.е. (100 - 25) * 120% = 90

На практике выходные значения могут оказываться незначительно отличающимися из-за конечной точности математических операций.

Итак, есть входное значение -100 (для FULL), 0 для (HALF) или 100 (для обоих), есть прибавляемое к нему смещение (offset) и есть один весовой коэффициент на который результат сложения умножается. В общем принцип понятен? Оперируя offset и weight вы можете выставлять произвольные значения для включенного и выключенного тумблеров, второй weight попросту не нужен.

Zloyuzver
alex-6892:

Так всё получается, но миксеров нужно очень много,а у меня их уже 31 из 32-х.
Смысл двойных weight, уйти от кривых, в моём случае очень неудобно настраивать.

Тогда будьте добры оглашать условие целиком. Вы спросили про разный вес в соответствии с положением стика (насколько я понял). Я вам ответил. Увы, но тут телепатов нет 😉

alex-6892

Давайте тогда сначала, а то я сам запутаюсь и Вас запутаю.
Есть планер, 4 сервы на крыле, 3 полётных режима плюс тормоза.
Сейчас всё реализовано через кривые, это неудобно.
Хотелось бы смещением выставить полётные режимы, а весом отдельные расходы вверх вниз для каждого режима
и всё в одном миксе на каждый режим.

Zloyuzver

Как и куда подключены сервы и как они должны работать? Сколько серв на левой и правой половине крыла (относительно фюзеляжа) и на какие каналы они заведены? Подробнее про то, как должны работать сервы в каждом полётном режиме и в режиме тормоза.
Насколько я понимаю, у вас сервы зеркально стоят относительно фюзеляжа. Соответственно работают парами левая-правая (относительно фюзеляжа). По этому достаточно создать микс для одной стороны планера и инвертированно перенести её на вторую, напримет так : CH2 = -100%CH1 (просто как пример). Или я не прав?
Но в любом случае - подробно опишите что и как вы хотите заставить работать.

Zam888

Всех приветствую! Решился прошить аппу Авионикс прошивкой ЕR9X. Делал все по мануалу Zloyuzverа. Проблема возникла при прошивке а точнее в невозможности прошивки в связи с тем что еепе не видит мой програматор(USBasp шедший в комплекте с кк5.5 коптерными мозгами) Все спаено очень аккуратно и внемательно и в связи с этим сделал вывод чтопроблема в програматоре. Пора бежать на работу, допишу там
**
**

s_m
alex-6892:

и всё в одном миксе на каждый режим.

Для планера больше подходит прошивка open9x, но все равно стандартные 32 микшера впритык. 😦
Хотя дифференциальные элероны присутствуют.
rcopen.com/forum/f37/topic289709

megalamak
Zam888:

Проблема возникла при прошивке а точнее в невозможности прошивки в связи с тем что еепе не видит мой програматор(USBasp шедший в комплекте с кк5.5

попробуйте обновите драйвера для программатора и поискать сопли в неожиданных местах под лупой

ColonelTY

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

mtk99

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

Oliver
sapa1:

А зачем? Есть же offset.

Есть кстати в расходах еще функция для полу-двойных расходов и полных двойных расходов.

PS: В смысле хотел сказать, что там тоже можно настроить разный расход в разные стороны и плюс еще свои кривые для каждого режима.

bumer520
Zam888:

Всех приветствую! Решился прошить аппу Авионикс прошивкой ЕR9X. Делал все по мануалу Zloyuzverа. Проблема возникла при прошивке а точнее в невозможности прошивки в связи с тем что еепе не видит мой програматор(USBasp шедший в комплекте с кк5.5 коптерными мозгами) Все спаено очень аккуратно и внемательно и в связи с этим сделал вывод чтопроблема в програматоре. Пора бежать на работу, допишу там
**
**


У Вас такой программатор.
Я ставио вот эти дрова /: от сюда
Ещё,когда всё подключено и программа запущена ,я включаю пульт(батарейка к пульту подключена),а то тоже не работает.

Zam888

Программатор с гудлака но не такой. Нет никаких мостиков и шлейфа. Проводки разноцветные. Но в принципе потроха одни. Доеду до дома попробую включить питание на пульте…

orvad

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

Zam888

Не пашит не че. Та же фигня. не видит программатор прога. Кстати в диспетчере устроиств программатор весит как libusb win32 devices. Кажется это не правельно. Разве он не должен быть с ком портом в портах???

пайка отменная не придерешься, прозвонил все норм


Вот что кушает мне мозг!!!

Разъем переделал

alex-6892
Zloyuzver:

Но в любом случае - подробно опишите что и как вы хотите заставить работать.

Сервы: левый элерон CH6; левый закрылок CH7; правый закрылок CH5; правый элерон CH1
стабильник V-образный CH2 CH4
мотор CH3

Все сервы стоят зеркально.
Передатчик MODE1
Нужно так:
Режим ID0;ID1;ID2,- смещение нейтрали+расходы вверх и вниз, всё раздельно на CH1.2.4.5.6.7,+триммеры высоты и элеронов раздельно на ID0;ID1;ID2, закрылки работают вместе с элеронами.
Режим ТОРМОЗ (!GEAR),- закрылки вниз элероны вверх (элероны работают),+свой триммер высоты и элеронов.
ТОРМОЗ (!GEAR) выключает Режим ID0;ID1;ID2, т.е имеет приоритет.
Режим МОТОР включается от THR стика -80% и имеет только свой тример руля высоты.
Как-то так.

Владимир1961418
Zam888:

Не пашит не че. Та же фигня. не видит программатор прога.

Скачайте программу eXtreme Burner AVR,попробуйте шить через неё,а на программатор попробуйте поставить дрова с сайта Х.К.расположенные под одноимённым товаром на кнопке “файлы”,и проверьте правильность подпайки “МОСИ” и “МИСО”.

alex-6892
Zam888:

Не пашит не че. Та же фигня. не видит программатор прога. Кстати в диспетчере устроиств программатор весит как libusb win32 devices. Кажется это не правельно. Разве он не должен быть с ком портом в портах???

Если у Вас седьмая винда, нужно отключить проверку подписи драйверов (ПОСЛЕ!!! загрузки BIOS сразу дави F8) там почти внизу есть строчка.
Дрова на USBasp не подписаны!!!
В диспетчере устроиств программатор висит как libusb win32 devices, это правильно.

bumer520
orvad:

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

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