agrasyuk Posted January 20, 2013 Share Posted January 20, 2013 Столкнулся с ситуацией где участник форума пользуясь программой Helios не реализовал одну из важных ее функциональностей. возможно плохо искал , но руководство на русском я не нашел. попробую внести свой скромный вклад в это дело. Eсли имеютса более подробные руководства , делитесь :) для тех кто возможно не знаком: Хелиос настраивает export.lua и и прослушивая исходящие из DCS пакеты собирает текущую информацию которую может отображать ввиде показаний приборов или положений переключателей. это работает в обе стороны, DCS слушает входящие пакеты и реагирует переключая соответствующие переключатели в симе. кроме того добавляетса возможность повесить на аналоговые оси действия не предусмотренные самим симом, например яркость RWR и CMSC, внешнего освещения, громкости связи итп. этоможет быть очень интересно для строителей кабин. Хелиос написан местным пользователем Gadroc, бесплатен (пожертвования собираютса на добровольной основе) и раздаетса тут http://www.gadrocsworkshop.com/helios . там же можно найти готовые профили для использования как шаблон. итак, берем чистый профиль или профиль-шаблон (предлагаю использовать Loz SM2.1). у меня интерфейс A-10 уже ассоциирован. добавляем свой контроллер из списка: выбираем меню profile -> add interface. в моем случае это GPWiz40 dev4. открываем новый интерфейс к просмотру, в нижней панели выбираем закладку Output. в колонке Bindings появляютса все ивенты контроллера - изменение осей нажатие и отжатие кнопок. в столбике Action выбираем интерфейс А10. в целях этой демонстрации я буду использовать раздел AHCP расмотрим тумблер Master Arm. физический тумблер имеет два положения, каждое положение подключено к отдельному входу на контроллере , в данном случае к входам номер 1 и 2. из колонки actions тянем действие "setMasterArm" и вешаем его на байндинги нажатия и отжатия кнопок 1 и 2. выбираем каждый байндинг и пишем действие в в соответствии с подсказкой над полем. В итоге pри нажатии тумблера вниз Хелиос посылает в DCS пакет с действием "Train". при возврашении тумблера в выключенное состояние из обоих положений отрабатываетса действие "Safe". таким же образом можно подключить многопозиционные роторные переключатели, например для панели AAP. напоследок, КМК хелиос являетса самым удобным способом конфигурации устройств управления. в самом симе у меня настроны только TM WH HOTAS педали и рамки МФИ Кугар. все остальные значения пусты. в случае переустановки все переезжает вместе с профилем. 1 Anton. My pit build thread . Simple and cheap UFC project Link to comment Share on other sites More sharing options...
lexusmuse Posted January 20, 2013 Share Posted January 20, 2013 О да!! Спасибо, очень полезно! Link to comment Share on other sites More sharing options...
AlbertK Posted January 20, 2013 Share Posted January 20, 2013 Спасибо за тему, буду разбиратся! Трудное детство - килобайтные игрушки:cry: Intel Core i7-2600K 3.4GHz (up to 4.8GHz) LGA1155; MB ASRock P67 Fatality Professional; DDR3 4096MBx2 PC12800 1600MHz Corsair Vengeance; 2Х-Sapphire AMD Radeon HD7950 3072MB 384bit GDDR5 ; Thrustmaster HOTAS WARTHOG. Link to comment Share on other sites More sharing options...
AlbertK Posted January 20, 2013 Share Posted January 20, 2013 Все получилось! Еще раз спасиб. Благодоря этим возможностям проги у меня освободилось пара кнопок, да еще с руда не задействовал пока ни чего, можно полностю доделать соседнюю панель - управление шасси. Трудное детство - килобайтные игрушки:cry: Intel Core i7-2600K 3.4GHz (up to 4.8GHz) LGA1155; MB ASRock P67 Fatality Professional; DDR3 4096MBx2 PC12800 1600MHz Corsair Vengeance; 2Х-Sapphire AMD Radeon HD7950 3072MB 384bit GDDR5 ; Thrustmaster HOTAS WARTHOG. Link to comment Share on other sites More sharing options...
agrasyuk Posted January 21, 2013 Author Share Posted January 21, 2013 отлично. аналоговые оси то же можно задействовать., но тогда в байндинге нужно будет написать коротенький lua скрипт для пересчета положения оси в цифры которые ожидает хелиос. Anton. My pit build thread . Simple and cheap UFC project Link to comment Share on other sites More sharing options...
AlbertK Posted January 22, 2013 Share Posted January 22, 2013 отлично. аналоговые оси то же можно задействовать., но тогда в байндинге нужно будет написать коротенький lua скрипт для пересчета положения оси в цифры которые ожидает хелиос. Пример скрипта можно? А то пробую тример по направлению на аналоговую ось повесить, переключатель в хелиосе дергается как сумашедший. Странно почему в самой игре нет настройки этой оси, ведь он крутится от колеса мыши, значит есть ось. Трудное детство - килобайтные игрушки:cry: Intel Core i7-2600K 3.4GHz (up to 4.8GHz) LGA1155; MB ASRock P67 Fatality Professional; DDR3 4096MBx2 PC12800 1600MHz Corsair Vengeance; 2Х-Sapphire AMD Radeon HD7950 3072MB 384bit GDDR5 ; Thrustmaster HOTAS WARTHOG. Link to comment Share on other sites More sharing options...
Brodiaga Posted January 22, 2013 Share Posted January 22, 2013 (edited) Такой вопрос. Можно ли заставить ось работать как кнопка в DCS World на Су-25 (Т)? Дело в том, что торможение педалями не предусмотрено в настройках, только кнопка. Вот и хочется настроить ось тормоза на педалях, чтоб работало, как нажатие кнопки тормоза. Edited January 22, 2013 by Brodiaga Link to comment Share on other sites More sharing options...
AlbertK Posted January 22, 2013 Share Posted January 22, 2013 Такой вопрос. Можно ли заставить ось работать как кнопка в DCS World на Су-25 (Т)? Дело в том, что торможение педалями не предусмотрено в настройках, только кнопка. Вот и хочется настроить ось тормоза на педалях, чтоб работало, как нажатие кнопки тормоза. С помощью проги Хелиос, врятли, она сделана для ЛА с кликабельными кабинами и профиля для СУ-25 нет. Если у джоя есть програмка для его настроек, то возможно там можно это сделать. Например у сайтека есть такая возможность х45, х52, другие не знаю. Трудное детство - килобайтные игрушки:cry: Intel Core i7-2600K 3.4GHz (up to 4.8GHz) LGA1155; MB ASRock P67 Fatality Professional; DDR3 4096MBx2 PC12800 1600MHz Corsair Vengeance; 2Х-Sapphire AMD Radeon HD7950 3072MB 384bit GDDR5 ; Thrustmaster HOTAS WARTHOG. Link to comment Share on other sites More sharing options...
Brodiaga Posted January 22, 2013 Share Posted January 22, 2013 У меня педали Сайтек. Link to comment Share on other sites More sharing options...
AlbertK Posted January 22, 2013 Share Posted January 22, 2013 (edited) У меня педали Сайтек. Зайди на сайтековский сайт , скачай там прогу: SST_Software_64_6_6_6_9.exe мож новей, весит 200 с лишним метров. В ней порежь ось тормоза на 2 части в процентах и назначь кнопку томоза на одну из частей. (кнопку повесь ту, которая у тебя в игре, вроде W). Как-то так. Edited January 22, 2013 by AlbertK Трудное детство - килобайтные игрушки:cry: Intel Core i7-2600K 3.4GHz (up to 4.8GHz) LGA1155; MB ASRock P67 Fatality Professional; DDR3 4096MBx2 PC12800 1600MHz Corsair Vengeance; 2Х-Sapphire AMD Radeon HD7950 3072MB 384bit GDDR5 ; Thrustmaster HOTAS WARTHOG. Link to comment Share on other sites More sharing options...
AlbertK Posted January 22, 2013 Share Posted January 22, 2013 А да еще , профиль созданный должен быть выбран как активный, в трее вобщем все будет видно. Трудное детство - килобайтные игрушки:cry: Intel Core i7-2600K 3.4GHz (up to 4.8GHz) LGA1155; MB ASRock P67 Fatality Professional; DDR3 4096MBx2 PC12800 1600MHz Corsair Vengeance; 2Х-Sapphire AMD Radeon HD7950 3072MB 384bit GDDR5 ; Thrustmaster HOTAS WARTHOG. Link to comment Share on other sites More sharing options...
agrasyuk Posted January 22, 2013 Author Share Posted January 22, 2013 Дело не совсем в кликабельности кабины, хелиос работает через export.Lua. в нем имеетса интерфейс для ЛО2 который можно прикрутить к 25т. На изусть профиль не помню но емнип тормозов там нет. Тем не менее возможно запрграмировать его для работы тормозов так как описал Альберт. Дома поковыряюсь . Можно и сайтековым профайлером , но я их профайлерв не люблю. :) Anton. My pit build thread . Simple and cheap UFC project Link to comment Share on other sites More sharing options...
Brodiaga Posted January 22, 2013 Share Posted January 22, 2013 Зайди на сайтековский сайт , скачай там прогу: SST_Software_64_6_6_6_9.exe мож новей, весит 200 с лишним метров. В ней порежь ось тормоза на 2 части в процентах и назначь кнопку томоза на одну из частей. (кнопку повесь ту, которая у тебя в игре, вроде W). Как-то так. Хоть это и не та тема, но! Огромное спасибо! Получилось. Link to comment Share on other sites More sharing options...
AlbertK Posted January 22, 2013 Share Posted January 22, 2013 Дело не совсем в кликабельности кабины, хелиос работает через export.Lua. в нем имеетса интерфейс для ЛО2 который можно прикрутить к 25т. На изусть профиль не помню но емнип тормозов там нет. Тем не менее возможно запрграмировать его для работы тормозов так как описал Альберт. Дома поковыряюсь . Можно и сайтековым профайлером , но я их профайлерв не люблю. :) В том то и дело, что тормозов там нет:doh: Покрайней мере в готовых профилях не видел. Трудное детство - килобайтные игрушки:cry: Intel Core i7-2600K 3.4GHz (up to 4.8GHz) LGA1155; MB ASRock P67 Fatality Professional; DDR3 4096MBx2 PC12800 1600MHz Corsair Vengeance; 2Х-Sapphire AMD Radeon HD7950 3072MB 384bit GDDR5 ; Thrustmaster HOTAS WARTHOG. Link to comment Share on other sites More sharing options...
agrasyuk Posted January 23, 2013 Author Share Posted January 23, 2013 (edited) взято отсюда: http://forums.eagle.ru/showthread.php?t=94425&highlight=yaw+trim+helios. т С помощю хелиос возможна привязка аналоговых осей на контроли не предусмотренные разработчиком. Например триммер руля направления. в этот раз создавая привязку мы выберем "autopilot>Yaw trim changed" из колонки action и повесим на аналоговую ось. ось выдает цифровое значение от 0 до 65536 но как написано в подсказке Сим и Хелиос ожидают значение в пределах -1 до 1, где ноль являетса нейтральным положением. чтобы пересчитать и получить правильное значение в списке Value Source выберем LUA Script. в поле пишем скрипт : "return (TriggerValue/65536*2)-1" или "return (TriggerValue/32768 )-1". если работаем с громкостью связи или яркостю освещения то предел будет 0-1. скрипт будет выглядеть ""return (TriggerValue/65536)". но вот какое недоумение меня все никак не покинет, почему такой софт не может быть прямо от ED? . времени на разработку минимум так как все ресурсы уже итак готовы в игре. насколько здорово было бы экспортировать по сети показания приборов на отдельный ПК с монитором-приборной доской... ведь очевидно что уровень сложности таков что такой софт под силу написать програмисту вечерами в свободное от работы время. Edited January 23, 2013 by agrasyuk Anton. My pit build thread . Simple and cheap UFC project Link to comment Share on other sites More sharing options...
Eponsky_bot Posted January 23, 2013 Share Posted January 23, 2013 но вот какое недоумение меня все никак не покинет, почему такой софт не может быть прямо от ED? . времени на разработку минимум так как все ресурсы уже итак готовы в игре. насколько здорово было бы экспортировать по сети показания приборов на отдельный ПК с монитором-приборной доской... ведь очевидно что уровень сложности таков что такой софт под силу написать програмисту вечерами в свободное от работы время. поддерживаю :yes: это было бы очень кстати. Gigabyte Z690 UD DDR4 /i9-12900KF /64 Gb- G.SKILL Trident DDR4 4000 МГц / Palit GeForce RTX 3070 Ti GameRock 8GB /Corsair HX1200 1200W DCS A-10C Обучающий урок "Концепция HOTAS" (RU) DCS P-51D Руководство пилота Обучающие миссии для Ми-8 (Радиооборудование) Link to comment Share on other sites More sharing options...
AlbertK Posted January 23, 2013 Share Posted January 23, 2013 взято отсюда: http://forums.eagle.ru/showthread.php?t=94425&highlight=yaw+trim+helios. т С помощю хелиос возможна привязка аналоговых осей на контроли не предусмотренные разработчиком. Например триммер руля направления. в этот раз создавая привязку мы выберем "autopilot>Yaw trim changed" из колонки action и повесим на аналоговую ось. ось выдает цифровое значение от 0 до 65536 но как написано в подсказке Сим и Хелиос ожидают значение в пределах -1 до 1, где ноль являетса нейтральным положением. чтобы пересчитать и получить правильное значение в списке Value Source выберем LUA Script. в поле пишем скрипт : "return (TriggerValue/65536*2)-1" или "return (TriggerValue/32768 )-1". если работаем с громкостью связи или яркостю освещения то предел будет 0-1. скрипт будет выглядеть ""return (TriggerValue/65536)". Огромное спасибо! Трудное детство - килобайтные игрушки:cry: Intel Core i7-2600K 3.4GHz (up to 4.8GHz) LGA1155; MB ASRock P67 Fatality Professional; DDR3 4096MBx2 PC12800 1600MHz Corsair Vengeance; 2Х-Sapphire AMD Radeon HD7950 3072MB 384bit GDDR5 ; Thrustmaster HOTAS WARTHOG. Link to comment Share on other sites More sharing options...
agrasyuk Posted January 23, 2013 Author Share Posted January 23, 2013 В том то и дело, что тормозов там нет:doh: Покрайней мере в готовых профилях не видел. Поковырялся, там не только тормозов , там вообще никаких вводов в сим нет :) экспортируютса показания главных приборов и асе. все вводы только через клавиатурные комбинации. Но хоть как то. Я хелиос для ЖД сима использовал как переводчик с тумблеров в клавиатурные макро, вот это был номер :) Ктонибуть знает каким образом можно отправить разработчику пожелание на такой софт? Или бесполезно? Anton. My pit build thread . Simple and cheap UFC project Link to comment Share on other sites More sharing options...
Brodiaga Posted January 23, 2013 Share Posted January 23, 2013 AlbertK, Хелиос сможет сделать такую процедуру, как с педалями, только на CH Throttle в DCS А-10С? Уж очень не удобно министиком работать, а если его забендить как кнопки, думаю, было бы самое то. Link to comment Share on other sites More sharing options...
PureEvil Posted January 23, 2013 Share Posted January 23, 2013 AlbertK, Хелиос сможет сделать такую процедуру, как с педалями, только на CH Throttle в DCS А-10С? Уж очень не удобно министиком работать, а если его забендить как кнопки, думаю, было бы самое то. это делается родным софтом СН. как кнопка, будет отсутствие ощущения нажатия, ужасно ))) а чем это в а10с курсор не удобно министиком двигать? самое оно. STEAM asus p8z68-v gen3, 2600k@4,5ghz(w/c), 16gb, 1080ti(w/c), ch fighterstick/gvl224-4000-8, ch pro throttle, Oculus Rift CV1+Touch, thrustmaster tx Link to comment Share on other sites More sharing options...
Brodiaga Posted January 24, 2013 Share Posted January 24, 2013 это делается родным софтом СН. как кнопка, будет отсутствие ощущения нажатия, ужасно ))) а чем это в а10с курсор не удобно министиком двигать? самое оно.Министик "плавает". Не стоит на месте, а уводит в сторону. Link to comment Share on other sites More sharing options...
AlbertK Posted January 25, 2013 Share Posted January 25, 2013 Министик "плавает". Не стоит на месте, а уводит в сторону. Такая же хрень на моем, повесил на кнопку обзора с модификатором. С министика плавает, нет точного движения в лево - в право и т.д. Вобщем хрен наведешся. Трудное детство - килобайтные игрушки:cry: Intel Core i7-2600K 3.4GHz (up to 4.8GHz) LGA1155; MB ASRock P67 Fatality Professional; DDR3 4096MBx2 PC12800 1600MHz Corsair Vengeance; 2Х-Sapphire AMD Radeon HD7950 3072MB 384bit GDDR5 ; Thrustmaster HOTAS WARTHOG. Link to comment Share on other sites More sharing options...
PureEvil Posted January 25, 2013 Share Posted January 25, 2013 в симе надо мёртвую зону на обе оси министика ставить STEAM asus p8z68-v gen3, 2600k@4,5ghz(w/c), 16gb, 1080ti(w/c), ch fighterstick/gvl224-4000-8, ch pro throttle, Oculus Rift CV1+Touch, thrustmaster tx Link to comment Share on other sites More sharing options...
AlbertK Posted February 4, 2013 Share Posted February 4, 2013 Вобщем такой вопрос по Хелиосу, скорей всего к agrasyuk. Сделал себе еще панельку SAS вроде, там где тримирование по направлению и переключатили по устойчивости. С осью на тримирование все получилось через Хелиос, ток кривую не настроить - эт плохо. Так вот, на эту панель я задействовал остатки от своего Х-52, точнее руд и мне не хватило кнопок имеющихся там. На одну оставшуюся ось, я параллельно припоял кнопку, т.е. при нажатии кнопки ось как бы выкручиваю на полную. И вот собственно вопрос, как повесит эту ось (кнопку) на кнопку тримирование во взлетное положение? Скок не пробывал, ни че не получается. Трудное детство - килобайтные игрушки:cry: Intel Core i7-2600K 3.4GHz (up to 4.8GHz) LGA1155; MB ASRock P67 Fatality Professional; DDR3 4096MBx2 PC12800 1600MHz Corsair Vengeance; 2Х-Sapphire AMD Radeon HD7950 3072MB 384bit GDDR5 ; Thrustmaster HOTAS WARTHOG. Link to comment Share on other sites More sharing options...
AlbertK Posted February 4, 2013 Share Posted February 4, 2013 Да, еще переделал панельку вооружения, раньше просто распечатал картинку и приклеел ее на панель. А сейчас просто покрасил, а чем подписать не знаю, пробывал маркером белым, слишком все толсто и коряво, чем подписать тумблера х.з. Трудное детство - килобайтные игрушки:cry: Intel Core i7-2600K 3.4GHz (up to 4.8GHz) LGA1155; MB ASRock P67 Fatality Professional; DDR3 4096MBx2 PC12800 1600MHz Corsair Vengeance; 2Х-Sapphire AMD Radeon HD7950 3072MB 384bit GDDR5 ; Thrustmaster HOTAS WARTHOG. Link to comment Share on other sites More sharing options...
Recommended Posts