Alex_Oz Опубликовано: 24 августа 2018 Опубликовано: 24 августа 2018 Не, в "крестиком" не умею (не пробовал), возможно это сложнее чем 3D RAD ;). Не скажу что пять минут, но два дня понадобилось для начального освоения самой среды. По крайней мере я теперь знаю, как выглядит работа с такими хатками со стороны игры (задачка без звездочки для старшей группы детского сада с изучением информатики). 1
Alex_Oz Опубликовано: 8 сентября 2018 Опубликовано: 8 сентября 2018 (изменено) Триггер MCG PRO ( лайфхак) Механическая кнопка в триггере досталась в наследство от обычной ручки MCG. Но при использовании в PRO - особенно при использовании программных кнопок Fire1/Fire2 могут быть некоторые неудобства, связанные с тем, что момент срабатывания кнопки на разных ручках может отличаться по положению курка. Посему - для начала "отрежем" эту механическую кнопку в маппинге : Теперь заменим её на электронный аналог: Это обычный компаратор, подключенный к 9-й оси (Operand1 - Virtual), и настроенный на порог 98% ( Operand2), будет срабатывать гарантированно в самом конце хода. Мапим вместо отрезанной мех.кнопки - на 3-ю логическую кнопку контроллера. Можно решить подобную задачу через A2B, но это скучно. Теперь у нас 3 виртуальные кнопки внутри Armed-position. Используем еще две кнопки курка - Armed/Safe: В игре назначаем следующим образом: Safe (24) - широкий FOV Armed(28) - стандартный FOV Fire1(25) - прильнуть к прицелу Fire2(26) - оружие 1 (пулеметы) Кнопка 3 - оружие 2 (пушки) Профиль: BB_GF_MCG_PRO_Trigger_eX.zip Ту би континед... Изменено 8 сентября 2018 пользователем Alex_Oz 3
Alex_Oz Опубликовано: 8 сентября 2018 Опубликовано: 8 сентября 2018 (изменено) В вышеприведенном примере есть один момент - нельзя выстрелить только пушками без задействования пулеметов. Исправим эту ситуацию. Задействуем хатку DC - которая на голове MCG PRO справа. Для начала - отрежем прямой маппинг кнопки Fire2 (26), линия #27: Организуем триггер управления режимом огня: Управление от линий #11-#12 ( DC Up/Down). Работу триггера можно проконтролировать по кнопке джойстика #81. И остаётся вcтроить переключатель AND, который будет разрешать или запрещать работу кноgки Fire2 в зависимости от состояния RS-триггера: (мапим выход на ранее отрезанную логическую кнопку #26) По умолчанию при включении ручки активны оба оружия, DC вниз - отключает пулеметы, DC вверх - включает Аналогичным образом можно сделать управляемую первую кнопку кнопочного курка (AP DISENGAGE). Профиль : BB_GF_MCG_PRO_Trigger_eX2.zip Изменено 8 сентября 2018 пользователем Alex_Oz 4
Alex_Oz Опубликовано: 9 сентября 2018 Опубликовано: 9 сентября 2018 Ну и до кучи - пример модификации группы огня для MCG Подробно расписывать уже не буду, в предыдущих примерах пояснения достаточны: Модификация следующая: Управление режимом группы огня - переключатель DС ( вперёд / назад ) По нажатию DC/Вперёд - металлический триггер даёт нажатие новой кнопки 25 ( выбор другого оружия, в дефолте - 3), и блокируется работа кнопки (1) - пулеметы. По нажатию DC/Назад - всё штатно. Профиль : BB_GF_MCG_Fire_Group.zip 3 1
Alex_Oz Опубликовано: 10 сентября 2018 Опубликовано: 10 сентября 2018 (изменено) Вообще-то я думал что это всё очевидно - но похоже это не совсем так. Поэтому продолжим экзерсисы на тему групп управления огнём. Следующий мод на примере ручки MCG PRO - на использование группы радиокнопок как многопозиционного переключателя событий. В нем используется переключение режимов TRIGGER ( стандартная кнопка 3) с помощью хатки Маневр: Итого: Маневр Влево - Оружие 1 ( кнопка 3) Маневр Вправо - Оружие 2 ( кнопка 32) Маневр Вверх - Оружие 1+2 ( кнопка 3 +кнопка 32) Мастер-кнопка группы RB1 - #1 ( Маневр Вверх ), сие означает что после старта контроллера будет режим 1+2. Профиль: BB_GF_MCG_PRO_Trigger_Fire1+2.zip Добавим еще одну кнопку в группу радио : Маневр Вниз - Оружие 3 ( кнопка 33 ) Профиль : BB_GF_MCG_PRO_Trigger_Fire1+2_3.zip Изменено 10 сентября 2018 пользователем Alex_Oz 1 2
Alex_Oz Опубликовано: 10 сентября 2018 Опубликовано: 10 сентября 2018 (изменено) Ну и на закуску - режим "огонь из всех дудок" 1+2+3 ( по нажатию кнопки Маневр ) В этом режиме нажатие TRIGGER-а - приведет к виртуальному нажатию кнопок 3-32-33 джойстика Профиль: BB_GF_MCG_PRO_Trigger_Fire1+2+3.zip ------------------------------------- Собственно, к чему всё это? Уже существующий функционал контроллера позволяет реализовать достаточно сложные алгоритмы управления разнообразными функциями, что позволяет кастомизировать джойстик под широкий круг задач. Используйте, пожалуйста, эти возможности. Изменено 10 сентября 2018 пользователем Alex_Oz 2 1 1
Diagen66 Опубликовано: 14 сентября 2018 Опубликовано: 14 сентября 2018 Вопрос: при нажатии в конфигураторе кнопки Srv на вкладке Profile —Buttons — Physical layer или Logical layer появляется всплывающая менюшка с кнопкой MakeMappingFile, но после нажатия на кнопку MakeMappingFile диалог диалог Print Preview не появляется, а всплывающая менюшка просто исчезает. Т.е. получить распечатку не получается. Что я делаю не правильно? Джойстик Gunfighter MCG Pro, Config v0.87.98, firmware v 1.94.E.
Johnet Опубликовано: 14 сентября 2018 Опубликовано: 14 сентября 2018 Я дико извиняюсь, но что есть радиокнопка? Чем она отличается от обычной?
Diagen66 Опубликовано: 14 сентября 2018 Опубликовано: 14 сентября 2018 (изменено) Термина "Радиокнопка" в мануале (2.11) не нашёл, но подозреваю, что это "Boolean — Булевы функции" - надеюсь Гуру посвятит нас в эту тайну...))) 1 час назад, Johnet сказал: Я дико извиняюсь, но что есть радиокнопка? Чем она отличается от обычной? , Изменено 14 сентября 2018 пользователем Diagen66
Diagen66 Опубликовано: 14 сентября 2018 Опубликовано: 14 сентября 2018 Хотя нет вот нашёл: 4.3.22. Переключатель, радиокнопка RadioButton Описание Радиокнопка (от англ. radio button), или переключатель, позволяет выбрать одну линию из предопределенного набора (группы). Диалог настройки функции показан на рис. 4.58. Задайте номер группы, к которой принадлежит кнопка, используя счетчик Group. Если группы с выбранным номером нет, она будет создана. Опция Мас> тер позволяет использовать данную кнопку по умолчанию – при включении джойстика эта линия будет автоматически находиться в сработавшем состоянии. Если в качестве мастера будет назначено несколько линий, мастером будет явU ляться последняя из назначенных. Аналогично при одновременном нажатии неU скольких кнопок группы сработает только последняя из нажатых. Радиокнопка позволяет использовать логические функции (см. раздел Выбор функции на логическом уровне на с. 54). Пример использования Постановка задачи. Есть ручка джойстика с одним триггером. Например, ГладиU атор. Необходимо иметь переключатели, которые позволят одним нажатием наU значать на триггер различные виды оружия. То есть нажал и отпустил кнопку 1 – стрельба из пулемета. Нажал и отпустил кнопку 2 – только пушки. Отдельная кнопка может выполнять функции предохранителя. Выбрать включатель оружия №1. На вкладке Physical Layer щелкнуть по ячейке с ее номером, например, линия 48. Назначить ей функцию RadioButton. Группа №1. Аналогично назначить кнопкуUвключатель оружия №2 и предохранитель. Пусть кнопки управления огнем имеют номера 48 и 49. Для предохранителя (линия 50) на логическом уровне назначить функцию No function. Включить для нее в диалоге Button Master wizard опцию Мастер, при включении джойстика оружие автоматически стоит на предохранителе. 1
Alex_Oz Опубликовано: 14 сентября 2018 Опубликовано: 14 сентября 2018 5 часов назад, Diagen66 сказал: Вопрос: при нажатии в конфигураторе кнопки Srv на вкладке Profile —Buttons — Physical layer или Logical layer появляется всплывающая менюшка с кнопкой MakeMappingFile, но после нажатия на кнопку MakeMappingFile диалог диалог Print Preview не появляется, а всплывающая менюшка просто исчезает. Т.е. получить распечатку не получается. Что я делаю не правильно? Джойстик Gunfighter MCG Pro, Config v0.87.98, firmware v 1.94.E. Генератор отчетов сейчас отключен. 1
Diagen66 Опубликовано: 14 сентября 2018 Опубликовано: 14 сентября 2018 (изменено) Аlex-Oz, при всём моём к вам уважении, но вот эта фраза сломает мозг кому угодно (возможно я один такой тормоз, но всё же....) - "Выбор линии Строка в группе Physical layer показывает номер настраиваемой линии, а также ее принадлежность к регистру и линии в этом регистре. На рис. 4.2 текущей является линия 9. Она принадлежит первой линии второго регистра. Кнопка Capture позволяет уточнить соответствие кнопки и линии (см. раздел 4.2.2)." Правильно ли я понимаю, что вы имеете ввиду два типа линий, один на уровне электро-цепи, а второй тип линии координатный (так же как и регистр) для ориентирования в таблице? Изменено 14 сентября 2018 пользователем Diagen66
Alex_Oz Опубликовано: 14 сентября 2018 Опубликовано: 14 сентября 2018 (изменено) Понимаете правильно. Если линия упоминается совместно с регистром - то это линия локального регистра ввода. Столбцом её называть можно было бы при матричной организации, но в нашем случае у нас организация ввода - регистровая, последовательная: И столбцы - если и есть, то только виртуальные в самом конфигураторе. Поэтому используется абсолютная нумерация линий ввода и "местная" ( обязательно в контексте определенного регистра). PS/ таким образом гораздо проще найти нужную линию на "железке". Минутка бесполезной информации. "Проба пера" по пробросу BUS через RS-485: В целом - что-то куда-то шлет ( пакеты). Скорость 115,2 - по требованию ТЗ одного проекта для примера. Стандартная 500 kbps должна работать метров до 50-100. Но это неточно Изменено 14 сентября 2018 пользователем Alex_Oz 2 1
Diagen66 Опубликовано: 14 сентября 2018 Опубликовано: 14 сентября 2018 (изменено) А где взять вот это: zSwitch.exe ? Или как добраться до файла "zswitch.ini" (Подготовка файла zswitch.ini Добавьте в раздел [User] файла zswitch.ini строки описания загружаемых профилей таким же образом, как и в файл zconfig.ini.) И ещё вопрос: Стоит ли переназначить номера физических линий (логических) в соответствие номерам кнопок в мапере (стороннем) скажем для удобства восприятия? Изменено 14 сентября 2018 пользователем Diagen66
-DED-Ron Опубликовано: 14 сентября 2018 Опубликовано: 14 сентября 2018 (изменено) zSwitch на данный момент не работает, только ручками загружать нужный, как описано в 2.4.7 руководства. С соответствующей индикацией в конфигураторе. А чем внутренний маппер не подошел? Изменено 14 сентября 2018 пользователем -DED-Ron 1
Diagen66 Опубликовано: 14 сентября 2018 Опубликовано: 14 сентября 2018 1 минуту назад, -DED-Ron сказал: zSwitch на данный момент не работает, только ручками загружать нужный, как описано в 2.4.7 руководства. С соответствующей индикацией в конфигураторе. Это (как описано в 2.4.7) в мануале я уже нашёл. Спасибо за ответ.
Alex_Oz Опубликовано: 15 сентября 2018 Опубликовано: 15 сентября 2018 (изменено) В 14.09.2018 в 03:32, Diagen66 сказал: Вопрос: при нажатии в конфигураторе кнопки Srv на вкладке Profile —Buttons — Physical layer или Logical layer появляется всплывающая менюшка с кнопкой MakeMappingFile, но после нажатия на кнопку MakeMappingFile диалог диалог Print Preview не появляется, а всплывающая менюшка просто исчезает. Т.е. получить распечатку не получается. Что я делаю не правильно? Джойстик Gunfighter MCG Pro, Config v0.87.98, firmware v 1.94.E. В 14.09.2018 в 08:39, Alex_Oz сказал: Генератор отчетов сейчас отключен. Включен, можно пробовать. v.0.88.45 ------------------------------------- PS Переключатель профилей будет только в v2.0 (Next Generation) Изменено 15 сентября 2018 пользователем Alex_Oz 3 1
Iguz Опубликовано: 15 сентября 2018 Опубликовано: 15 сентября 2018 Версия 2.0 на старом железе не взлетит? 1
-DED-Ron Опубликовано: 15 сентября 2018 Опубликовано: 15 сентября 2018 Это на каком на старом? Если откроете архив с крайней версией прошивок, то указанное там "железо" подтолкнет к очевидному ответу. Новое только будет добавляться.
Alex_Oz Опубликовано: 15 сентября 2018 Опубликовано: 15 сентября 2018 (изменено) Пример GF MCG с 4-мя хатками HiRes- он уже на новом движке (NG) . Потому там 4 хатки и работают (во всевозможных режимах, в текущем контроллере - только две + две в стандартном 3-х битном) Собственно контроллер почти готов к переезду на NG - немного надфилем подработать. А вот подтянуть конфигуратор - это уже совсем другая история, там еще месяцев ...дцать надо... Думаю что к выходу TECS должно получится. Изменено 15 сентября 2018 пользователем Alex_Oz 1 1
La_GGaR Опубликовано: 15 сентября 2018 Опубликовано: 15 сентября 2018 2 часа назад, Alex_Oz сказал: А вот подтянуть конфигуратор - это уже совсем другая история, там еще месяцев ...дцать надо Плак плак, хнык хнык. Блин, думал хоть новый конфигуратор скрасит месяца ожидание TECS, а оно вон чё Михалыч.
Diagen66 Опубликовано: 15 сентября 2018 Опубликовано: 15 сентября 2018 7 часов назад, Alex_Oz сказал: Включен, можно пробовать. v.0.88.45 ------------------------------------- PS Переключатель профилей будет только в v2.0 (Next Generation) Поставил 0.88.54. Заработало и через "Srv" и через "Devic Report". Alex_O, Спасибо!
Diagen66 Опубликовано: 16 сентября 2018 Опубликовано: 16 сентября 2018 (изменено) В 15.09.2018 в 00:16, -DED-Ron сказал: А чем внутренний маппер не подошел? Если коротко, то до определённого момента, мне было достаточно назначать кнопки прямо в игре, но добравшись до DCS захотелось большего. В DCS функционала значительно поболее, чем БЗС и меню настроек, по понятным причинам, сделано по другому (для каждого ЛА отдельные настройки со своим функционалом). Времени разобраться с настройками GF MCG Pro было мало, а сейчас появилось немного вот озадачился разобраться и сделать пару профилей под вертолёты. Пока пытаюсь сделать только двухуровневые с использованием модификатора (Shift) на РУС (через кнопку под мизинец) + с использованием модификатора на РУД Геймтрикс (не VKB) , но пока что процесс идёт туговато. Так что заранее извиняюсь за странные вопросы - многое пока что не понятно...))) Изменено 16 сентября 2018 пользователем Diagen66
Diagen66 Опубликовано: 18 сентября 2018 Опубликовано: 18 сентября 2018 В конфигураторе v88.45 при попытке внести изменения в профиль выскакивает
Vumpel18 Опубликовано: 18 сентября 2018 Опубликовано: 18 сентября 2018 (изменено) Выскакивает: Сохранение профиля временно отключено, извините ? Скрытый текст Ой говорила мне мама ... Изменено 18 сентября 2018 пользователем Vumpel18 Редакция.
Alex_Oz Опубликовано: 18 сентября 2018 Опубликовано: 18 сентября 2018 (изменено) В 15.09.2018 в 10:43, Alex_Oz сказал: PS Переключатель профилей будет только в v2.0 (Next Generation) Пишите в основной профиль ( без R-Ctrl ) - он сохраняется. Изменено 18 сентября 2018 пользователем Alex_Oz
Diagen66 Опубликовано: 18 сентября 2018 Опубликовано: 18 сентября 2018 (изменено) 9 часов назад, Alex_Oz сказал: Пишите в основной профиль ( без R-Ctrl ) - он сохраняется. Т.е.через Set, а далее сохраняем на диск через Save и при необходимости смены профиля загружаем в память контроллера следующий с диска через Load? Изменено 18 сентября 2018 пользователем Diagen66 1
Alex_Oz Опубликовано: 18 сентября 2018 Опубликовано: 18 сентября 2018 Именно так. Для удобства именуем/нумеруем в инишнике.
Alex_Oz Опубликовано: 19 сентября 2018 Опубликовано: 19 сентября 2018 (изменено) v1_95_3 Опция "Hard Reset&Default". 1. Включаем контроллер в USB. Ждем 3 сек. 2. Замыкаем пины Boot на плате. Ждем 3 сек - контроллер подтверждает подготовку интенсивным миганием системного светодиода. Ждем еще 5 сек - светодиод SYS погаснет ( в этот момент произойдет сброс параметров в дефолтную конфигурацию). 3. После погасания светодиода снимаем перемычку с Boot (если не снять, то после рестарта получим загрузчик) 4 Ждем рестарта контроллера. Если все по плану - то получаем чистый контроллер "с нуля". Можно экспериментировать с конфигурациями дальше ЗЫ Ранее требовалось найти более раннюю прошивку, которая могла бы произвести дефолт, залить её и только после залить текущую. Изменено 19 сентября 2018 пользователем Alex_Oz 2 1
Vumpel18 Опубликовано: 19 сентября 2018 Опубликовано: 19 сентября 2018 Скрытый текст И количество записей в память контроллера сбрасывается ? Шутка конечно.
Alex_Oz Опубликовано: 19 сентября 2018 Опубликовано: 19 сентября 2018 За счетчики можно не переживать - область параметров примерно год назад была перемещена и отсчет пошел с нуля. А за область программы можно не переживать ещё больше - новые прошивки закончатся гораздо раньше :). В этом плане ресурс FLASH-памяти несравнимо больше моего... 2
Vumpel18 Опубликовано: 19 сентября 2018 Опубликовано: 19 сентября 2018 Очень, ну просто очень шикарная новость.
Alex_Oz Опубликовано: 19 сентября 2018 Опубликовано: 19 сентября 2018 На сегодняшний день в один из двухплатных Njoy32 отладочные прошивки заливались более 3700 раз: Контроллер - почти как новенький :) В Гладиатор - 2300 раз. Основной отладочный Блэкбокс пока отстаёт, максимум - 1420 прошивок. 1 1
Alex_Oz Опубликовано: 26 сентября 2018 Опубликовано: 26 сентября 2018 (изменено) Небольшой пример использования микростика в качестве хатки для обзора в БзХ. Шаг 1 - включаем хатку POV1 на постоянную работу: Шаг 2 - меняем переключатель режимов хатки uSwitch на кнопку с фиксацией BA (кнопка джойстика 32): Дополнительно отключаем логические оси 3/4, на которые был приаттачен микростик в относительном режиме. Мапим в игре кнопку джойстика 32 на команду "обзор нижней полусферы". Собственно профиль: MCG POV overview BoX.zip Изменено 26 сентября 2018 пользователем Alex_Oz 2 1
Alex_Oz Опубликовано: 4 октября 2018 Опубликовано: 4 октября 2018 (изменено) Небольшие изменения в параметрах настройки хаток. Параметр @once 4-х вэйной хатки переехал в панельку селектора типа хатки. Убрана дополнительная кнопка для Num5 при выборе маппинга на Numpad. Добавлены модификаторы клавиатуры TRL-SHIFT-ALT-WIN (левые/правые). Они будут нажиматься со всеми клавишами Numpad-а При ограничениях в глобальных настройках ( типа неактивной клавиатуры, числа хаток или логических кнопок ? в настройках POV символы логических устройств блокируются: (Что как-бы намекает, что "Х"рен вы что увидите на выходе при таком раскладе) Изменено 4 октября 2018 пользователем Alex_Oz 3 2
Johnet Опубликовано: 30 октября 2018 Опубликовано: 30 октября 2018 (изменено) Ребята, помогите подключить MCG Pro к NJoy32 v1.1 Подключаю MCG так: На разъеме третьей оси провода слева направо: 0 - черный, сигнал - желтый, + - красный. [\spoiler] Ни одна ось с рукоятки не двигается ((( Что значат символы возле рукоятки на последнем скрине? Изменено 30 октября 2018 пользователем Johnet
Vumpel18 Опубликовано: 30 октября 2018 Опубликовано: 30 октября 2018 После калибровки начнут работать. Скрытый текст См.: http://forum.vkb-sim.pro/viewtopic.php?f=13&t=2873 MCG физически подключена.
-DED-Ron Опубликовано: 30 октября 2018 Опубликовано: 30 октября 2018 Я бы не был так категоричен. Есть пару косяков, без исправления которых и не взлетит.
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас