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

ColonelTY
sapa1:

Ну микшерами и сделать.

Можете кинуть файлик из eePe (если пользуетесь)? Значения х1 - х6

Мне для управления режимами на квадрике.

sapa1

Я не знаю как переключаются режимы на квадрике. Если составите табличку, то я напишу вам микшеры.

ColonelTY

1 строка 0 7 канал
2 строка 50 7 канал
3 строка 100 7 канал
4 строка 0 8 канал
5 строка 50 8 канал
6 строка 100 8 канал

sapa1

А что в 7 канале в режимах 4-6? И что в 8 канале в режимах 1-3? “Ничего” там быть не может, там в любом случае значение от -100% до 100% (ну или от 0 до 100, как принято в некоторых системах).

alex195822
ColonelTY:

Мне для управления режимами на квадрике.

Пост 1065 этой темы.

ColonelTY
sapa1:

А что в 7 канале в режимах 4-6?

Тормознул с 1 по 6 строку 100 нужно разделить на 6 и будет значением в канал.

alex195822:

Пост 1065 этой темы.

На какой странице то?))

Нашел - смотрю

alex195822:

Пост 1065 этой темы.

Немного не то. “тумблер” один - а режимов 6

sapa1
ColonelTY:

Тормознул с 1 по 6 строку 100 нужно разделить на 6 и будет значением в канал.

Мне трудно пробиваться через сумрачное сознание. С первой по шестую позиции и в 7 и в 8 канале должно быть константное значение равное 100/6 = 16.6(6)? Это же ерунда.

alex195822
ColonelTY:

Немного не то. “тумблер” один - а режимов 6

Тумблеров 2 режимов 6 - сам пользуюсь 😉
С крутилкой в полете гимороидально.

ColonelTY
sapa1:

Мне трудно пробиваться через сумрачное сознание.

))) Подумаю, как точнее сформулировать.

Есть один переключатель 6 позиций, с него надо передавать данные на 2 разных канала (7 и 8 ) значения такие

1 строка 0 7 канал
2 строка 50 7 канал
3 строка 100 7 канал
4 строка 0 8 канал
5 строка 50 8 канал
6 строка 100 8 канал

alex195822:

С крутилкой в полете гимороидально.

Заменил её на переключатель - 6 позиций. Теперь вопрос как настроить?)

alex195822
ColonelTY:

Есть один переключатель 6 позиций, с него надо передавать данные на 2 разных канала (7 и 8 ) значения такие

Почему 2 канала на выходе? Мозг какой?

sapa1
ColonelTY:

))) Подумаю, как точнее сформулировать.

Есть один переключатель 6 позиций, с него надо передавать данные на 2 разных канала (7 и 8 ) значения такие

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

Позиция | Канал 7 | Канал 8
--------+---------+--------
    1   |    0    |   ?
--------+---------+--------
    2   |    50   |   ?
--------+---------+--------
    3   |    100  |   ?
--------+---------+--------
    4   |    ?    |   0
--------+---------+--------
    5   |    ?    |   50
--------+---------+--------
    6   |    ?    |   100
--------+---------+--------
ColonelTY
alex195822:

Почему 2 канала на выходе? Мозг какой?

ALL IN ONE PRO Flight Controller и MNultiWii

По каналам управления отрабатывает по 3 ступени на канал.

sapa1:

Поменяйте их на числа, пожалуйста.

пусть будет - 0

alex195822
ColonelTY:

По каналам управления отрабатывает по 3 ступени на канал.

Тогда можно попробовать через триггеры I v>=offset I канал крутилки I значение I куда закинуть I

ColonelTY
alex195822:

Тогда можно попробовать через триггеры

Буду читать.

sapa1
ColonelTY:

пусть будет - 0

То есть так?

Позиция | Канал 7 | Канал 8
--------+---------+--------
    1   |    0    |   0
--------+---------+--------
    2   |    50   |   0
--------+---------+--------
    3   |    100  |   0
--------+---------+--------
    4   |    0    |   0
--------+---------+--------
    5   |    0    |   50
--------+---------+--------
    6   |    0    |   100
--------+---------+--------

Но тогда позиции 1 и 4 выдают один и тот же сигнал. Эта таблица кодирует 5 режимов, а не 6. Может все таки так?

Позиция | Канал 7 | Канал 8
--------+---------+--------
    1   |    0    |   0
--------+---------+--------
    2   |    50   |   0
--------+---------+--------
    3   |    100  |   0
--------+---------+--------
    4   |    100  |   0
--------+---------+--------
    5   |    100  |   50
--------+---------+--------
    6   |    100  |   100
--------+---------+--------
ColonelTY
sapa1:

Может все таки так?

Скорее да, вы правы.

sapa1

Пробуйте. На крутилку 1 повесил микшеры.

P.S.

ColonelTY:

Скорее да, вы правы.

Блин, тоже фигня ведь. Позиции 3 и 4 в этой табличке получаются идентичными. Прочтите инструкцию по мозгам вашего коптера, как там кодируются эти 6 режимов. Какими сочетаниями значений 7 и 8 каналов.

6modes.rar

sapa1
ColonelTY:

Не прошло.

Попробуйте файл еще раз качнуть из того же поста, я его чуть поправил. И что именно не прошло? Я в eePe кручу крутилку 1. Канал 6 я сделал просто отражающим поворот крутилки, чтоб удобнее за углом поворота следить было. 7 и 8 запрограммированы согласно табличке.

Первое положение крутилки, крайнее левое. Все каналы -100%. (это соответствует 0 и 0 в вашей шкале, которая без отрицательных значений)

Следующее положение, канал 6 -60%. Канал 7 0%, канал 8 -100%. (Это соответствует 50 и 0 в вашей шкале)

Следующее положение, канал 6 -20%. Канал 7 100%, канал 8 -100%. (Это соответствует 100 и 0 в вашей шкале)

Следующее положение, канал 6 20%. Канал 7 100%, канал 8 -100%. (Это соответствует 100 и 0 в вашей шкале)

Следующее положение, канал 6 60%. Канал 7 100%, канал 8 0%. (Это соответствует 100 и 50 в вашей шкале)

Последнее положение, канал 6 100%. Канал 7 100%, канал 8 100%. (Это соответствует 100 и 100 в вашей шкале)

ColonelTY
sapa1:

Попробуйте файл еще раз качнуть из того же поста

И он не прошел.

sapa1:

И что именно не прошло?

В каналы ничего не передается(

sapa1:

Я в eePe кручу крутилку

Да там нормально, а в реале ничего.

sapa1
ColonelTY:

Да там нормально, а в реале ничего.

Не поленился и залил этот файл в свой передатчик (прошивка r781). Работает по левой верхней крутилке. Два правых значения нижней строки главного экрана (каналы 7 и 8) исправно меняются. Только калибровка стиков слетела, разумеется. Ну так оно и ясно, чужой еепром залит.