Суббота, 30.11.2024, 09:37
Вы вошли как Гость | Группа "Гости"Приветствую Вас Гость | RSS
Главная | Настройка моделей в прошивке VCoder - Страница 8 - Форум | Мой профиль | Регистрация | Выход | Вход
Обитель RC-инженера
Форма входа
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 8 из 8
  • «
  • 1
  • 2
  • 6
  • 7
  • 8
Модератор форума: ВитГо  
Настройка моделей в прошивке VCoder
cnyxДата: Четверг, 04.09.2014, 23:17 | Сообщение # 106
Сержант
Группа: Проверенные
Сообщений: 21
Репутация: 1
Статус: Offline
Я могу ошибаться, уже давно не пользуюсь vcoder, но есть одна особенность, что надо смещать центры и конечные точки, чтобы работало так, как вы хотите. Т.е. EPAlow 1500 MID 1750 EPAhigh 2000. Где-то вроде на этом форуме мне автор прошивки помогал сделать нужный микс для чувствительности гироскопа для самолета. Т.е. чтобы гироскоп работал только в диапазоне от 1500 до 1000 и именно чтобы в минимуме крутилки в канале было 1500, а при максимуме крутилки в канале было 1000.
 
sslobodyanДата: Четверг, 04.09.2014, 23:36 | Сообщение # 107
Рядовой
Группа: Проверенные
Сообщений: 6
Репутация: 0
Статус: Offline
Да ладно, вопрос уже решен. Я только показал на вроде бы глюк или я не понял математику.
Конечные точки накладываются на полетные режимы, т.е. они служат только ограничителем и для моего случая их менять нельзя.
А вот для Вашего случая с гироскопом я бы просто изменил кривую для канала, пересчитав на бумажке все точки. Берем для -100 значение 0 (1500), а для +100 значение -100 (1000), разбиваем на 8 точек и получаем такие пары:

-100% 0
-75% -12
-50% -25
-25% -37
0% -50
25% -62
50% -75
75% -87
100% -100

Все, должно работать.
 
ВитГоДата: Пятница, 05.09.2014, 06:08 | Сообщение # 108
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
Цитата sslobodyan ()
Версия вроде последняя для атмеги64. Для проверки сделайте один полетный режим. В нем один микшер например элероны на 1 канал фиксированно 100%. Потом выйти в главный экран, переключить в просмотр длительности каналов. При полном отклонении джойстика увидим длительности от 1000 до 2000. Так и должно быть. Теперь заходим в настройки controls \ stick и для элеронов устанавливаем не -100 +100, а например -0 +100. По логике мы заказываем, что при отклонении джойстика влево от центра мы должны получать значения MID, а при отклонении вправо от центра (MID)+X, где Х-считанное значение положения джойстика. То есть в этой настройке мы как бы указываем какой диапазон значений может выдать наш орган управления. В моем примере при -0 в любом положении джойстика левее центра на выходе должен быть 1500, а при переходе в правую часть джойстиком на выходе должны быть значения от 1500 до 2000 (это все если MID=1500).


controls / stick значения используются для ЗНАЧЕНИЙ при микшировании

для того чтобы получить изменение в длительности канала нужно менять крайние точки канала...
соответственно MIN 1500 MID 1750 MAX 2000 - тогда будет меняться от 1500-2000

либо MIN 1500 MID 1500 MAX 2000 - тогда до половины хода стика будет 1500 и после половины начнет стремиться к 2000


Виталий (аka ВитГо)
 
sslobodyanДата: Пятница, 05.09.2014, 12:01 | Сообщение # 109
Рядовой
Группа: Проверенные
Сообщений: 6
Репутация: 0
Статус: Offline
Цитата ВитГо ()
controls / stick значения используются для ЗНАЧЕНИЙ при микшировании

Здесь немного не понял. Ладно, проехали.

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

А в моем случае надо было получить два диапазона в зависимости от какого-то переключателя. Один диапазон 1500-2000 и другой 1000-1500. Именно вот так зеркально. Конечными точками здесь не сделать, потому что надо иметь и 1000 и 2000 в разных диапазонах. В микшере теоретически можно в одном диапазоне сделать фикс +100%, а в другом фикс -100% и зависимость от переключателя, но надо чтобы джойстик выдавал 1500-2000. Вот я и пытался это в controls / stick сделать. Не получилось, тогда вывернулся через полетные режимы и кривые канала.
 
ВитГоДата: Понедельник, 08.09.2014, 11:14 | Сообщение # 110
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
controls / stick значения используются в значении микширования ! то есть при помощи них можно менять процент микширования !

к точка каналов эти значения никакого отношения не имеют..


Виталий (аka ВитГо)
 
  • Страница 8 из 8
  • «
  • 1
  • 2
  • 6
  • 7
  • 8
Поиск:


Copyright MyCorp © 2024
Сделать бесплатный сайт с uCoz