Народ, так толком и не понял: если есть физические оси (крен, тангаж, тяга), зачем их виртуальными то делать (программировать)?
Пы.Сы. Пролистал всю ветку, может пропустил объяснение
Вид для печати
Народ, так толком и не понял: если есть физические оси (крен, тангаж, тяга), зачем их виртуальными то делать (программировать)?
Пы.Сы. Пролистал всю ветку, может пропустил объяснение
А где было написано про то, что-бы физические в виртуальные превращать?...
Я из всего сказанного вообще нифига не понял... Где обещанный мануал на русском? :) У меня такой вопрос, как сделать, что-бы первое нажатие кнопки выполняло одну команду, а второе другую? Например, нажал раз - навигационный режим, нажал второй - Фи0, третий - Земля.
Это видимо тоже к вопросу о вирт. осях, да?
http://www.sukhoi.ru/forum/showthread.php?t=57116
Почитайте эту ветку, может чем поможет.
Расскажите совсем дремучему чайнику:
1. Если не пользоваться софтом СН, не устанавливать его, а просто подключить джой к компу и всё - пострадает качество стрельбы и маневра в сравнении с запрограммированным Файерстиком?
2. Если устанавливать софт от СН, как сделать самый первый шаг - чтобы игра (Ил) его увидела, а то я не разобрался - менеджер видит джойстик, а при загрузке игры его как бы нет, нет его и в "устройствах" (виндовс7).
Спасибо заранее..
Я к сожелению так и не пользовался программированием от CH. Чё то потыкался помыкался понял что и как только не понял для чего могу применить в ИЛ2, про другие симы не буду спорить. Единственное, что делал, дак это калибровал Фаерстика, родным софтом.
Потом "Ось" поменялась, но я не ставил родной софт, пошёл прямиком в DXTweak2, посмотрел отклик осей, соответствие центра и больше ничего програмного, по отношению к джою, не открывал. Я не понял как может повлиять на качество стрельбы и манёвра? Физические глюки, типа шумящих резисторов и алкоголь, эти точно влияют, а софт от CH как?(Учитывая что джой откалиброван!)
2.Смотря во что летаешь. Если Ло и Ка, то имхо стоит софт ставить, если ИЛ и РоФ, то для чего? Если менеджер видит джой, ну там оси двигаются, кнопки жмутся, то и в "Устройства и принтеры" должон быть. В Control Center-Startup Options, у тебя какой режим выбран?
1. Я имел в виду: дает ли использование софта преимущества (напр готовые кривые откликов , чувствительность и тд) конкретно для этого джоя, повышающие устойчивость, стабильность при прицеливании и тд. Известно же, что даже для стрельбы и маневра эффективны разные настройки.
2. Если я устанавливаю дрова с диска, джойстик в "устройствах и принтерах исчезает"..
---------- Добавлено в 17:40 ---------- Предыдущее сообщение было написано в 17:31 ----------
К ста, что ставить на винд 7? Для этой ОС и дров то на диске нет, я ставил для ХР..
Привет..Пользовался СН комплектом в течении 5 лет..СУПЕРДЖОЙ.Так вот..качество стрельбы и маневр не зависит от програмирования.Это зависит от настроек кривых. После загрузки джоя (команда ADD) и програмирования надо сохранить профиль.Вообще напишите мне в личный кабинет. Свяжемся по ТС или скайпу и я пошагово все обьясню.
Ктож ставит с дисков идущих с покупкой? В эру доступности скоростного-безлимита, это дурной тон. От производителя версия 4.51
http://chproducts.com/retail/tech_control_manager.html
С помощью софта ты не получишь лучший отклик в сравнении с дефолтом. Можно только уменьшить отклик, сгладить кривую, увеличить мёртвые зоны, попробовать сделать виртуальные оси повесив их на кнопки, ну и всякие сложные сочетания кнопок уместить в одно нажатие. А на счёт разные настройки для стрельбы и манёвра, это всё мутота. Это так сказать ещё один "рецепт" от любителей усложнять простые вещи. Кривые прикольно бы снизить при стрельбе с 6-ти, или по наземке навестись, но на практике большее число сбитых приходится на "проходах" или узрел-педаль-выстрел(условно), то есть тебе будет вообще некогда этим заниматься. Так что стандартные настройки,кривые 100 и практика, много.
Спасибо за ссылочку и комментарии. Буду трудиться. Тяжко необразованному.. Насчет все по 100 - все же спорно, судя по спорам на форумах. Большинство все же сходится на мнении, что для разных производителей - разные кривые. Будем тыкаться - попробую и все по 100..
Дело в том, что у СН большой ход рукояти, а чем больше ход, тем более "жесткие", т.е. близкие к "все по 100" кривые можно ставить. Плюс, чем дольше играешь, тем точнее становится твое пилотирование и тем ближе к "все по 100" ты будешь подходить. Просто появится желание у самого поставить кривые пожестче, т.к. самолет будет слишком вяло ходить.
Согласен, уже даже заметил это..
Версия 4.51 встала корректно, пока пользовался только калибровкой - уезжаю в командировку, как только смогу - буду продолжать обучение. Только не очень еще понимаю, какие плюсы (кроме, конечно, уборки шасси на Ишаке) несет в себе менеджер. И нужно ли трогать значения сглаживания и мертвых зон, которые стоят по умолчанию..
В идеале, сглаживание и МЗ должны быть равны нулю. Сглаживание сделано для того, чтобы ослаблять эффект выходящих из строя резисторов, но приводит к замедленному немного ватному отклику. Чем больше сглаживание, тем больше "ватность". МЗ убирает паразитный шум в центре, но ухудшает пилотирование в нем.
Может кто пошагово пояснить создание виртуальной оси на кнопке? Собственно, что хотелось бы. Перехожу с РУДа Х52 на CH. На Х52 есть ось-слайдер, которую разбил на диапазоны и присвоил каждому диапазону определенный угол зрения. В итоге, получил обзор типа зума на видоискателе фото-видео аппаратуры. На CH такой оси нет, значит нужна виртуальная ось на кнопке: нажал кнопку- пошли отсчеты углов зрения вперед, нажал шифт+кнопка- поехали назад.
Спасибо!
Огромное спасибо Bolt!
Ларчик просто открывался...
Я тут надысь перевел мануальчик с одного известного сайта поддержки продукции CH.
Ну вы знаете, он в картинках, типо для самых маленьких... :)
Самые основы работы в CM (Control Manager).
Надо кому? Или уже сделано до меня?
Если это перевод Dummies_Guide_III.pdf, то думаю многим пригодится. Особенно, если переведена часть с программированием cms файлов.
Выкладывай!
Короче вот. Рас мне понадобилось, значит и ещё кому пригодится...
А что за Dummies_Guide_III.pdf?
---------- Добавлено в 22:59 ---------- Предыдущее сообщение было написано в 22:53 ----------
А Всё, нашёл. Сейчас скачаю, посмотрю. Потяну-ли... Я ведь не переводчик... Так на энтузиазме... :)
Вот новое более полное.
Принимаю вопросы предложения и поправки...
многим поможет в освоении
отличная работа!
Вот не понял малость про программирование кнопки переключения режимов. У меня Файтерстик, Тротл и педали(ну педали выпадают). Исходя из перевода примера, создается впечатление, что кнопкой на выбранном джое переключается одновременно режим и другого джоя. Но проведенный опыт на основе переведенного примера этого эффекта не дал. Режим каждого джоя переключается только собственной кнопкой. Я что-то не так понял?
Это хороший вопрос... Так я понял значение написанного в мануале: Regardless of what CM device/button you select, that CM Device/button will control the modes on all you CM Devices.
Просьба, если есть опытные шарящие в аглицком подсказать, что бы это значило?
Повторюсь, что я далеко не переводчик, перевёл как сумел... О народе думал! :)
Сам я, к сожалению, пока владею лишь одним устройствос CH, а по сему всё описанное в мануале проверить на практике не могу.
Спасибо за замечание. Как только разберёмся, если будет нужно -исправлю и перезалью...
И ещё: а где этот ПДФ файл хелпа можно раздобыть?
:beer:Рад, что вы цените!
И рад если кому-то облегчил путь в дебрях настройки этого поистинне супер-девайса!
Ищите Хэлп в удобном формате, а я постараюсь найти время и силы на новый перевод!
:)
Фигасссе! Кажись я нарвался! :)
Даааа, это куда посерьёзнее работка...
Я полюбому постараюсь, но на днях конечно не ждите... ;)
Времени надо нехило.
vladnt, спасибо за ПДФ!
Это существенно облегчит.
На мой взгляд, такие труды должны быть отмечены вполне определенной материальной благодарностью. Так что, если сей титанический труд будет успешен, вполне резонно материально поддержать автора.
Я как то хотел отдать в контору по техническим переводам, но проведя некий маркетинг цен, малость прифигел!
Надо в CH обратиться, типа обеспечу рус. перевод за ништяки в виде педалей про и МФД... ))
Ну а если сурьёзно, думаю всё получится и совершенно бесплатно... На такие форумы же люди не ради заработка приходят. Конечно я не смогу обеспечить высокохудожественного перевода по ранее оговоренным причинам, но если всех устраивает стилистика предыдущего варианта, то всё ок. Есть также проблема и в том, что я не профессионал и в программировании, а значит могут возникнуть сложности в моём представлении о терминах типа - оператор, функция, и т.п. Вот как например я могу перевести- "Маршаллинг native структуры"???!!!
Но я оптимист и уповаю на сообразительность и эрудицию людей, которые к тому-же находятся на АВИАфоруме (а значит по определению не могут быть дебилами). Именно по этому предыдущая работа трансформировала 140 страниц исходного английского материала в 33 нашего, просто было выброшено всё лишнее и на мой взгляд совершенно без потерь и даже наоборот, чуточку я просто добавил инфы полученной из различных источников. какую-то инфу приходится раскрывать подробнее, а какую-то вообще убирать... Всё это пришлось сделать, т.к. материал был для НАШИХ чайников, а наши "Чайники" на мой взгляд, умнее ихних. Об этом говорит и тот факт, что в англ. языке "пользователи Чайники" дословно обзываются как - болваны, чучела бездумные, а у нас по домашнему, нежно - ЧАЙНИКИ!
Ну и сразу скажу, что раньше Нового Года никак... :(
К новостям: 15 страниц из 200 готово...
Это я к тому, что начал... :)
На мой взгляд, самое важное- это то, что касается именно программирования. Может лучше начать именно с тех параграфов?!
А то, вдруг оптимистический порыв пропадет, не дойдя до самых важных мест мануала :-)
Хм..., справедливо... Насчёт порывов... Это мне свойственно... :)
Ну да ладно... На том и порешим!
Перемещаюсь к скриптингу...
Понеслась!
А так красиво уже всё начал... :)
Пока идёт работа над переводом, может подскажет кто скрипт со следующим функционалом. Есть в Иле команда уменьшить угол зрения и команда увеличить.
Хотелось бы, нажал кнопку- угол начал уменьшаться плавно (видимо нужно задать задержку изменения), отпустил - изменение остановилось. Нажал другую- угол стал увеличиваться, отпустил - изменение остановилось.
Спасибо!
а разве в иле это ось?
там кажется дискретная задача нескольких положений, или я ошибаюсь?
ну так для этого и существует скриптинг. надо видат сделать цикл с условиями. я не знаю этого языка , вот и спрашиваю.
На РУДе Х52, который я до недавнего момента пользовал, есть физическая ось-слайдер. Программным обеспечением Сайтека эту ось-слайдер можно разбить на различное количество участков и каждому участку сопоставить конкретное значение угла, из имеющихся в Иле, в порядке возрастания.
Передвигая ось-слайдер вперёд/назад у меня получался вполне плавный зум, наподобие зума в видео- фотоаппаратуре.
Сдаётся мне, что с помощью ПО СН можно, если есть операторы задержки действия, добиться подобного и в нашем случае.
Если в этом смысле, то да. Не уверен, правда, что там на тему разбивания осей у СН, не юзал, но в свое время на РУДе Х52 тоже подобным образом делал. Правда, я делал не шаг в 5 градусов, меня вполне вариант с 3-мя позициями а ля Х45 устраивал.
А про разбивку осей у СН речи и не идет.
Зажал кнопку- заработал цикл, присваивающий этой кнопке последовательно значения угла, отпустил - текущий угол остался. Зажал другую кнопку - ей присваивается текущее значение первой кнопки , и начинается присваивание значений угла в обратную сторону.
Удалось на министик сделать подобие зума-обзора.
Да, выше я писал , что при назначении управляющего устройства в связке устройств, режим не переключается на других устройствах. Так он всё-таки переключается, просто диодики цветные не переключаются.
Гвардейцы! Сим сообщаю, что прибыл из мест лишения свободы, коим является моя работа вахтовым методом. Уведомляю, что про общее дело не забыл. Перевожу как могу. Признаюсь, зубы крошатся об этот гранит, но не сдаюсь! На работе умудрился замутить 10 страниц из раздела про CMS. Это пока вводная, терминология и определения, как вы понимаете. Без этого не обойтись. Работа продолжается. О результатах доложу незамедлительно. Из того, что переведено на сей час, ответов на последние несколько вопросов этой ветки пока нет. Пока это всё... Сейчас одуплюсь и приму участие и в обсуждении последних тем... Спасибо! :)
Vladnt, если я правильно понял, нужен "зум" в Ил-2? У меня была схожая проблема с управлением подобным образом мощностью радара в ЛокОн. Долго колупался, на основании знаний полученных в ходе перевода мануала и выродил такой способ:
script // начало скрипта
sequence // последовательность действий на приближение
while( js1.b13 ); // пока хатка Файтерстика под Большой палец нажата вперёд
cms.b1 = TRUE; // включается кнопка №1 виртуального устройства CMS (CMS Controls)
delay( 2 ); // задержка в 2 милисекунды...
cms.b1 = FALSE; // отключается кнопка 1 CMS
delay( 2 ); // задержка в 2 милисекунды...
endSequence // конец последовательности
sequence // следующая последовательность, теперь на удаление
while( js1.b15 );
cms.b2 = TRUE;
delay( 2 );
cms.b2 = FALSE;
delay( 2 );
endSequence
endScript // конец скрипта
В данном случае задумано, что зумом в Ил2 будут управлять кнопки №№13 и 15 Fightersticka (js1) (Хатка под большой палец вперёд/назад), в скрипте это js1.b13 и js1.b15 соответственно. Во вкладке CMS Controls назначаешь первой и второй кнопкам (b1 и b2), функции тех кнопок которые управляют приближением и удалением у тебя в Ил2.
На вкладке самого ФайтерСтика, эти положения Хатки остаются под галочкой DX Mode.
Сохраняем карту, жмём кнопочку Download на панели инструментов и получаем аналог зума с той лишь разницей, что действо у нас будет происходить кагбэ покадрово... Цифры в скобочках после слова delay это сам тайминг задержки в сотых секунды. Но будь аккуратнее со значением в единицу, т.к. чревато глюками при скачках ФПС. Я испытывал на двойке, разницы с единицей не почувствовал.
Полезная весч скажу я вам. А скрипт как вы видите оказался не сложен... Хоть и допёр я до него ой с какой потерей времени и труда... :)
Надеюсь поможет...
у меня и простейшим скриптом и графическим интерфейсом удалось реализовать зум на ось министика. малость кривовато пока. попробую твой скрипт.
спасибо!
А как при помощи граф.интерфейса-то сделал?...
По подробнее, короче, про свои варианты решения, если можно....
исправлять не надо, но лучше упомянуть о том, что диодики будут переключаться только на управляющем устройстве.
по поводу графического интерфейса. ось может быть представлена как up/down. ну а дальше по документации. используется в этом случае половинка оси министика. можно и на ось педали, которая для торможения, но в бою неудобно.
но всё это имеет неудобство в том, что необходимо придерживать ось в нужном положении, хотя на РУДе это не так сложно.
попробовал твой скрипт. работает стабильно, но для активного боя медленноват. попробовал задержку на 1 поставить , но прирост не очень. на оси работает быстрее и соответственно плавнее. но решение имеет право на жизнь
Я в Ил не гоняю, но провыеряя скрипт установил и попробовал. Действительно, не порубишся активно.... Но я читал, что зума в Ил2 вообще никак не добиться, потому решил, что хоть так... :)
Признаюсь про настройку на ось не очень понял всётаки... Мож растолковать как для даунов в личку? Скрипт применялся? Если да до какой?
Извиняюсь, если туплю... С этим переводом ваще дым из ушей... :)
Ну пока нет перевода, создал тупейший скрипт для половинки оси Х министика РУДа (тротла):) В режиме калибровки смотрим значения министика в центре и в конце движения министика. Разницу между конечным значением и значением в центре (то бишь диапазон значений) делим на 13, т.к. в Иле имеется 13 положений обзора. Получаем 13 отрезков. В скрипте сверяем текущее значение оси с границами отрезка, типа:
cms.b1 = [js2.a1 LE 139] AND [js2.a1>135];
Таких условий в скрипте соответственно 13. Каждой виртуальной кнопке назначаем соответствующее значение угла зрения, которые прописаны в Иле. Двигаем ось, идем через условные отрезки и виртуально нажимаем виртуальные же кнопки.
Тупо, конечно, но работает.
Ну а ось в графическом интерфейсе вроде понятно. Выбираем режим UP/DOWN, убрав галку в DX , выбранной оси. Steps выбираем 13, Inc Key забиваем назначенное значение для увеличения угла зрения, Dec Key - уменьшение, Ctr Key - значение которое должно быть в центре министика - у меня это значение наибольшего угла зрения .