Jump to content
VictorUs

Программирование джойстиков от VKB

Recommended Posts

где можно взять крайнюю прошивку для жирной мамбы и инструкцию как ее прошить?

Share this post


Link to post
Share on other sites

Попробовал реализовать функцию фотопулемета на мамбе, но не получилось.

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

 

Проблема в том, что растянуть макрос на значительное время не удается.

Как я понимаю, в текущей реализации подобный сценарий невозможен, так ли это?

Share this post


Link to post
Share on other sites

Попробовал реализовать функцию фотопулемета на мамбе, но не получилось.

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

 

Проблема в том, что растянуть макрос на значительное время не удается.

Как я понимаю, в текущей реализации подобный сценарий невозможен, так ли это?

Что понимается под ганкамом?

Share this post


Link to post
Share on other sites

Что понимается под ганкамом?

 

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

Edited by Maxyman

Share this post


Link to post
Share on other sites

Попробуйте функцию GT (GT+). GT+ отличается тем, что если по окончании интервала времени кнопка остаётся нажатой - на выходе также будет нажатие до отпускания.
GT - отрабатывает точно время, для перезапуска требуется отпустить и нажать снова. Обе функции запускаются коротким нажатием. 

post-6112-0-66267700-1412846996_thumb.gif

Share this post


Link to post
Share on other sites

На ftp ни одной прошивки для мамбы нет. Прошивки для мамб есть здесь - http://forum.vkb-sim.pro/viewtopic.php?f=15&t=908 но не последние.

 

это все здорово, а где собсна найти последние?

 

Девайс не 5 копеек стоит, а с софтом такой геммор :unsure:

Share this post


Link to post
Share on other sites

это все здорово, а где собсна найти последние?

 

Девайс не 5 копеек стоит, а с софтом такой геммор :unsure:

Напишите uiv он вам поможет.

Share this post


Link to post
Share on other sites

Попробуйте функцию GT (GT+). GT+ отличается тем, что если по окончании интервала времени кнопка остаётся нажатой - на выходе также будет нажатие до отпускания.

GT - отрабатывает точно время, для перезапуска требуется отпустить и нажать снова. Обе функции запускаются коротким нажатием. 

 

RRRRRRRRRRRRRRRRR <- так работает генератор GT(GT+)

R                                         R <- то, что я хотел получить

0---------------------------------5-----> T, секунды

 

Не получилось, но спасибо за совет - освоил генераторы :) Не принципиальная функциональность.

Share this post


Link to post
Share on other sites

а, понял, тут использование клавиатуры принципиальный момент.

Тогда через макрос - используем тайм-группу1 ( 1 сек), 5 пустых или "левых" кнопок джоя(типа 128), обязательно "склеить" два макроса - чекбокс "+"

post-6112-0-63694100-1412940801_thumb.gif

Edited by Alex_Oz
  • Upvote 1

Share this post


Link to post
Share on other sites

а, понял, тут использование клавиатуры принципиальный момент.

Тогда через макрос - используем тайм-группу1 ( 1 сек), 5 пустых или "левых" кнопок джоя(типа 128), обязательно "склеить" два макроса - чекбокс "+"

То, что надо! Спасибо.

Share this post


Link to post
Share on other sites

Может кто подскажет, можно ли на NJoy32 сделать чтобы по нажатию кнопки происходило одновременно: фиксация оси и нажималась кнопка?

Share this post


Link to post
Share on other sites

Друзья, а где в новой версии конфигуратора вкладка "Макросы" ? 

 

post-20948-0-95520700-1426417718_thumb.jpg

Share this post


Link to post
Share on other sites

Тут ещё такое дело: в БзС чтобы выпустить/убрать закрылки нужно держать кнопку.

Соответственно, энкодером не получится управлять этим делом.

Можно ли как-то макросом сделать чтобы пока крутишь энкодер -- кнопка была нажата?

Share this post


Link to post
Share on other sites

А как кобру Z настроить на триммирование одной кнопкой? Как выше написано делал, не работает :( Может кто сделал, помогите плиз :)

Share this post


Link to post
Share on other sites

Тут ещё такое дело: в БзС чтобы выпустить/убрать закрылки нужно держать кнопку.

Соответственно, энкодером не получится управлять этим делом.

Можно ли как-то макросом сделать чтобы пока крутишь энкодер -- кнопка была нажата?

В БзС не на всех крафтах надо держать кнопку назначенную на выпуск закрылков.

На Фоке у закрылков два фиксированных положения например.

В БзС ось на закрылки - не лучший выбор, хотя на НДЖой32 можно на ось повесить кнопки.

Только вот смысла в этом я не вижу совсем.

Share this post


Link to post
Share on other sites

Тут ещё такое дело: в БзС чтобы выпустить/убрать закрылки нужно держать кнопку.

Соответственно, энкодером не получится управлять этим делом.

Можно ли как-то макросом сделать чтобы пока крутишь энкодер -- кнопка была нажата?

А если так:

1) Делаем виртуальную ось, управляемую энкодером

2) Маппим виртуальную ось на кнопки A2B

Получаем аналог тумблера с фиксацией. Толкнули колесо энкодера вперед - закрылки начали выпускаться. Когда надо остановить - вернули колесо энкодера в центр. Когда убрать закрылки - толкнули колесо в другую сторону.

Друзья, а где в новой версии конфигуратора вкладка "Макросы" ? 

 

attachicon.gif1.jpg

http://forum.il2sturmovik.ru/topic/947-defender-cobra-m5/page-26?p=277597&do=findComment&comment=277597

А как кобру Z настроить на триммирование одной кнопкой? Как выше написано делал, не работает :( Может кто сделал, помогите плиз :)

Так вы напишите как делали. А я расскажу, что не так.

  • Upvote 1

Share this post


Link to post
Share on other sites

 

 

Так вы напишите как делали. А я расскажу, что не так.

Так делал все так , как тут было выше написано.

Share this post


Link to post
Share on other sites

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

 uiv написать неполучается...

Share this post


Link to post
Share on other sites

А как кобру Z настроить на триммирование одной кнопкой? Как выше написано делал, не работает :( Может кто сделал, помогите плиз :)

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

Share this post


Link to post
Share on other sites

Может кто подскажет, можно ли на NJoy32 сделать чтобы по нажатию кнопки происходило одновременно: фиксация оси и нажималась кнопка?

Попробуйте так. Назначить Fa на кнопку. Например, 7. А на другую кнопку, например, 4, - функцию RPB (репликация кнопки). И в качестве источника - кнопку 7.

Я тестил на голом контроллере от Мамбы. Без осей))) Если на кнопке 7 просто кнопка, то в апплете Windows при нажатии срабатывают № 7 и 4. Назначил на 7 - как предложил - FA/ При нажатии 7 не срабатывает - как и положено, она теперь не простой батон)), а 4 - "нажимается"

Подскажите как вылечить дрожание...

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

 uiv написать неполучается...

Главное, о чем ВСЕГДА говорит UIV - не калибруйте средствами Windows. Используйте конфигуратор. 

  • Upvote 1

Share this post


Link to post
Share on other sites

Калибровка осей
3.7.1. Автоматическая калибровка
Конфигуратор контроллера позволяет выполнить калибровку осей джойстика.
Для этого следует выполнить следующие действия.
1. На вкладке Profile — Common>n>Axes — Physical Axes включите опцию Cl
 для тех осей, которые необходимо калибровать.
2. Раскройте вкладку Tools.
3. Нажмите кнопку Start Calibr.
4. Поочередно переместите каждую калибруемую ось между крайними положе#
ниями.
5. Нажмите кнопку End Calibr.
Кнопка Cancel Calibr позволяет прервать калибровку, не сохраняя ее резуль#
таты.
3.7.2. Ручная калибровка
Общие сведения
В некоторых случаях результаты автоматической калибровки могут быть не
совсем удовлетворительными. Например, значения KdHi и KdLo слишком ве#
лики и составляют 255. Такие значения загрубляют точность осей. Или ней#
тральное положение ручки не совпадает с центром оси. В подобных случаях
целесообразно выполнить ручную настройку калибровки. Для оценки резуль#

татов работы точности стандартного апплета Windows недостаточно. Рекомен#
дуется для калибровки использовать приложение VKB joytester. На момент на#
писания документации его можно скачать по адресу http://ftp.vkb#sim.pro/
Programms/VKB_JoyTester.zip.

Перед выполнением калибровки запустите VKB joytester.

Выберите имя джойстика в раскрывающемся списке Joy connected. Большую
часть окна занимает график отклика осей. При отклонении ручки РУС, враще#
нии потенциометров аналоговых осей, нажатии кнопок, сконфигурированных
в качестве виртуальных осей, на графике будет показан отклик соотвтетсвую#
щей оси или нескольких одновременно вращаемых осей. Опция Bold рядом с
именем оси позволяет отобразить отклик этой оси утолщенной линией. Значе#
ние поля Val показывает текущее значение отклика оси.

 

Корректировка центра оси
Параметр Bias позволяет учесть установку конкретного датчика MaRS или цен#
тровку потенциометра аналоговой оси. Значение этого параметра задается
при автоматической калибровке. В большинстве случаев точность автомати#
ческой центровки оси является удовлетворительной. Проконтролировать ее
качество можно при помощи приложения VKB joytester. Значения отклика осей
при перемещении между крайними положениями должны изменяться от 0 до
65537. Соответственно в центральном положении значение отклика должно
составлять 32767. Отклонение в несколько единиц или даже десятков не имеет
принципиального значения. Чтобы скорректировать чрезмерные отклонения,
следует изменить значение поля Bias. Подберите экспериментальным путем
такое значение этого поля, чтобы ось «встала в центр». Не забывайте после
каждой корректировки параметра нажимать кнопку Set на вкладке Action.

 

Корректировка диапазона изменения отклика оси
Диапазон отклика оси необходимо настроить таким образом, чтобы в крайних
положениях соотвествующего органа управления значения отклика составля#
ли 0 и 65535. При этом значения KdHi и KdLo должны находиться в пределах
100 ... 180. Это обеспечивает оптимальный динамический диапазон. Ручная ка#
либровка осей выполняется поочередно. Чтобы настроить диапазон, выполни#
те следующие действия.
1. Переместите ручку между крайними положениями. На графике отклика
VKB joytester проверьте, что максимального и минимального значения отклик
достигает именно в крайних положениях.

 

Необходимо настроить диапазон оси если, например, в одном крайнем поло#
жении ручки значение отклика не равно 0, а максимальное значение в 65535
достигается, когда ручка еще не находится в другом крайнем положении.

 

Экспериментальным путем подберите значения коэффициентов таким обра#
зом, чтобы крайние положения ручки соответствовали экстремельным значе#
ниям отклика.
3. Если изменением значений коэффициентов невозможно выполнить настрой#
ку (отклик не доходит до крайнего значения) или для успешной настройки зна#
чения коэффициентов выходят за пределы диапазона рациональных значений
(100 ... 180) слишком велико (равно 255), необходимо изменить значение мно#
жителя MPL и повторить настройку коэффициентов KdHi и KdLo.
4. После завершения калибровки запишите ее результаты в память контроллера.
5. Результаты калибровки, так же, как и остальные настройки параметров
джойстика сохраняются в файлке конфигурации. Поэтому рекомендуется со#
хранять удачные конфигурации на диск (см. раздел 8.3 на с. 85).

  • Upvote 2

Share this post


Link to post
Share on other sites

Огромное спасибо! Приеду домой займусь...

Share this post


Link to post
Share on other sites

Используйте самую первую прошивку для КобрыZ.

Надеюсь на этой неделе мы сделаем релиз новой прошивки КобрыZ. На бета-тест прошивка уже выложена.

  • Upvote 1

Share this post


Link to post
Share on other sites
тут где то была шикарная инструкция по виртуальным осям ( с картинками )...

На работе лазил по форуму - наткнулся..пришел домой...непонятно где она ... не нахожу.

печалька

Share this post


Link to post
Share on other sites

Подскажите, как на Жирной МАМБЕ настраивать светодиоды? А то когда копался в настройках видимо выключил один из двух зеленых светодиодов (индикаторы шасси), которые должны загораться переключении тумблера GEAR

Share this post


Link to post
Share on other sites

Дефолтные настройки (события #6-7, 8-9, 10-11):

 

post-6112-0-40118500-1437487237_thumb.png

 

В данном случае все три светодиода привязаны к одному событию - нажатию(7/9/11 ) и отпусканию(6/8/10) физической линии 12, которая отвечает за тумлер GEAR \

 

post-6112-0-63747000-1437487662_thumb.png

 

При желании 2 или все 3 светодиода привязать к другим событиям.

Edited by Alex_Oz

Share this post


Link to post
Share on other sites

Спасибо! Вечером посмотрю!

Share this post


Link to post
Share on other sites

Чому ваш конфигурятор на японской винде не стартует?

1383742669710.jpg

Share this post


Link to post
Share on other sites

Честно говоря, самому интересно было бы  знать :)

Да и с японскими виндАми не густо в наших краях...

Edited by Alex_Oz

Share this post


Link to post
Share on other sites

Ребята, подскажите! У меня педали 2006 г.  Mk4.Помню была для них прога, чтобы откалибровать отдельная. Там надо было посчитать полностью амплитуду оси педали, потом разделить пополам, чтобы найти центр. Где сейчас найти эту прогу. Ваш сайт у меня не открывается. И

 

ПЫСЫ Илье огромный привет! Первый педали вроде еще  в 2005 г. купил. Помню даже в москве с одного поезда на другой пачку каких-то контроллеров передавал :) Огромный респект вашей команде.

 

post-51811-0-59552700-1439453291_thumb.jpgpost-51811-0-89323700-1439453296_thumb.jpgpost-51811-0-19664700-1439453302_thumb.jpg

Edited by =YeS=Bulkin

Share this post


Link to post
Share on other sites

Прога называется dxTweak2

P.S. Время летит, 10 лет прошло.

Share this post


Link to post
Share on other sites

Прога называется dxTweak2

P.S. Время летит, 10 лет прошло.

 

Спасибо!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...