Доброго времени суток! Ребята, прошу помощи у знатоков. Меня интересует возможность воплощения в «железе» (частично или полностью) моделей самолетов в X-plane 10. Модели a-320 jar, crj-200, flyjsim 737-200. К примеру, для aerosoft a320 (fsx) есть lua плагин, с помощью которого можно настраивать часть функций на устройство ввода. Есть ли что-то подобное для этих моделей в x-plane? Все время летал в fsx, в x-plane только начинаю разбираться. Имеется контроллер f2. Спасибо.
Я думаю что вопрос поставлен слишком широко. Я не ковырялся с ф3 но по-моему он должен определяться просто как джойстик, а значит проблем с назначением стандартных команд быть не должно. Если вас интересует маппинг кастомных команд, то тут я не подскажу. По идее в плейне есть возможность выполнения кастомной команды или изменения датарефа. Помнится на орге была тема с подключением железных кокпитов к А-320 Джара, там ребята что-то допиливали.
Ага, вот, кастомные датарефы.
http://forums.x-plan…showtopic=64454
Я думаю что вопрос поставлен слишком широко. Я не ковырялся с ф3 но по-моему он должен определяться просто как джойстик, а значит проблем с назначением стандартных команд быть не должно. Если вас интересует маппинг кастомных команд, то тут я не подскажу. По идее в плейне есть возможность выполнения кастомной команды или изменения датарефа. Помнится на орге была тема с подключением железных кокпитов к А-320 Джара, там ребята что-то допиливали.
Ага, вот, кастомные датарефы.
http://forums.x-plan…showtopic=64454
Сообщение отредактировал arelav: 22 February 2015 — 21:56
Сообщение отредактировал arelav: 22 February 2015 — 21:56
Это понятно, знакомая в прошлом ситуация.)))
Насчёт мануалов, то наверно их нет. Изучайте как можете, ибо быстро не получится.
Это понятно, знакомая в прошлом ситуация.)))
Насчёт мануалов, то наверно их нет. Изучайте как можете, ибо быстро не получится.
Что, жену поменял?)))
Что, жену поменял?)))
Сообщение отредактировал arelav: 23 February 2015 — 15:05
Сообщение отредактировал arelav: 23 February 2015 — 15:05
Результат-то какой нужен? Ведь не джойстикои единым…
Результат-то какой нужен? Ведь не джойстикои единым…
Сообщение отредактировал arelav: 23 February 2015 — 21:54
Сообщение отредактировал arelav: 23 February 2015 — 21:54
Сообщение отредактировал arelav: 01 March 2015 — 13:42
Сообщение отредактировал arelav: 01 March 2015 — 13:42
Простите, кто обиделся на этот пост, неудачная шутка.
Простите, кто обиделся на этот пост, неудачная шутка.
Название изменил, на пост не обижался, жену не менял.
Название изменил, на пост не обижался, жену не менял.
Спасибо. Не смотря на то, что с a 320 пока нет ясности, есть онтосительные успехи по crj-200. Нарыл немного информации). С помощью xJoyMap можно оживить некоторые функции. Как я понял, работает он с плагином Pithon. Причем, для назначения функций (кнопка, тумблер, энкодер) в Pithon есть надстройки(я так их назвал, пока толком в них не разобрался) button2dataref ит.д. До компьютера доберусь в лучшем случае в понедельник вечером, поэтому опытов пока не ставил. Вот тут https://github.com/j…ples/crj200.xjmэти файлики лежат. Я так понял, это что-то вроде скрипта для питона. Ну, и по идее, в симуляторе в разделе с настройками джойстика должна появиться строчка «xJoyMap». Вот отрывок кода? оттуда.
932 lines (751 sloc) 17.942 kb
Raw
Blame
History
1 ;
2 ; Copy this file to your crj200 aircraft folder.
3 ;
4 ; © 2011 Chewbacca400
5
6 ;=========================
7 ;EICAS
8 ;=========================
9
10 [EICAS CAUTION WARN]
11 new_command=crj200/eicas/caution_warn
12 dataref=CRJ/eicas/caution_btn
13 values = 0, 1
14
15 [EICAS MASTER WARN]
16 new_command=crj200/eicas/master_warn
17 dataref=CRJ/eicas/warning_btn
18 values = 0, 1
19
20 [EICAS MASTER CAUTON WARN]
21 new_command=crj200/eicas/master_caution_warn
22 main_command=crj200/eicas/caution_warn, crj200/eicas/master_warn
23
24 [EICAS FUEL PAGE]
25 new_command=crj200/eicas/fuel_page
26 dataref=CRJ/sec_eicas/button_fuel
27 values = 1
28
29 [EICAS ELECTRIC PAGE]
30 new_command=crj200/eicas/electric_page
31 dataref=CRJ/sec_eicas/button_elec
32 values = 1
33
34 [EICAS HYDRAULIC PAGE]
35 new_command=crj200/eicas/hydraulic_page
36 dataref=CRJ/sec_eicas/button_hyd
37 values = 1
38
39 [EICAS STATUS PAGE]
40 new_command=crj200/eicas/status_page
41 dataref=CRJ/sec_eicas/button_stat
42 values = 1
Для чего он? Он с расширением .xjm. И есть файлы с расширениями .pi и .ini.
И вот тут http://crjsim.com/20…plane-datarefs/есть список с названием CRJ X-Plane Datarefs.
/////////////////
//AUTOPILOT
/////////////////
// BUTTONS
#define CRJ_AP_FD_BTN “CRJ/autopilot/fd_button”
#define CRJ_AP_ENG_BTN “CRJ/autopilot/ap_eng_button”
#define CRJ_AP_DISC_BTN “CRJ/autopilot/ap_disc_button”
#define CRJ_AP_SPD_BTN “CRJ/autopilot/speed_button”
#define CRJ_AP_HDG_BTN “CRJ/autopilot/hdg_button”
#define CRJ_AP_ALT_BTN “CRJ/autopilot/alt_button”
#define CRJ_AP_VS_BTN “CRJ/autopilot/v_button”
#define CRJ_AP_NAV_BTN “CRJ/autopilot/nav_button”
#define CRJ_AP_12_BTN “CRJ/autopilot/12_bank_button”
#define CRJ_AP_BCRS_BTN “CRJ/autopilot/backcrs_button”
#define CRJ_AP_TOGA_BTN “CRJ/autopilot/toga_button”
#define CRJ_AP_XFR_BTN “CRJ/autopilot/xpr_button”
#define CRJ_AP_TURB_BTN “CRJ/autopilot/turbo_button”
#define CRJ_AP_APPR_BTN “CRJ/autopilot/appr_button”
Я так понимаю, что это просто список датарефов, и датарефы из этого списка можно добавить в xJoyMap?
Просветите, пожалуйста. Ибо методом научного Тыка можно пробовать вечно. Спасибо всем сочуствующим.
Сообщение отредактировал arelav: 01 March 2015 — 15:34
Спасибо. Не смотря на то, что с a 320 пока нет ясности, есть онтосительные успехи по crj-200. Нарыл немного информации). С помощью xJoyMap можно оживить некоторые функции. Как я понял, работает он с плагином Pithon. Причем, для назначения функций (кнопка, тумблер, энкодер) в Pithon есть надстройки(я так их назвал, пока толком в них не разобрался) button2dataref ит.д. До компьютера доберусь в лучшем случае в понедельник вечером, поэтому опытов пока не ставил. Вот тут https://github.com/j…ples/crj200.xjmэти файлики лежат. Я так понял, это что-то вроде скрипта для питона. Ну, и по идее, в симуляторе в разделе с настройками джойстика должна появиться строчка «xJoyMap». Вот отрывок кода? оттуда.
932 lines (751 sloc) 17.942 kb
Raw
Blame
History
1 ;
2 ; Copy this file to your crj200 aircraft folder.
3 ;
4 ; © 2011 Chewbacca400
5
6 ;=========================
7 ;EICAS
8 ;=========================
9
10 [EICAS CAUTION WARN]
11 new_command=crj200/eicas/caution_warn
12 dataref=CRJ/eicas/caution_btn
13 values = 0, 1
14
15 [EICAS MASTER WARN]
16 new_command=crj200/eicas/master_warn
17 dataref=CRJ/eicas/warning_btn
18 values = 0, 1
19
20 [EICAS MASTER CAUTON WARN]
21 new_command=crj200/eicas/master_caution_warn
22 main_command=crj200/eicas/caution_warn, crj200/eicas/master_warn
23
24 [EICAS FUEL PAGE]
25 new_command=crj200/eicas/fuel_page
26 dataref=CRJ/sec_eicas/button_fuel
27 values = 1
28
29 [EICAS ELECTRIC PAGE]
30 new_command=crj200/eicas/electric_page
31 dataref=CRJ/sec_eicas/button_elec
32 values = 1
33
34 [EICAS HYDRAULIC PAGE]
35 new_command=crj200/eicas/hydraulic_page
36 dataref=CRJ/sec_eicas/button_hyd
37 values = 1
38
39 [EICAS STATUS PAGE]
40 new_command=crj200/eicas/status_page
41 dataref=CRJ/sec_eicas/button_stat
42 values = 1
Для чего он? Он с расширением .xjm. И есть файлы с расширениями .pi и .ini.
И вот тут http://crjsim.com/20…plane-datarefs/есть список с названием CRJ X-Plane Datarefs.
/////////////////
//AUTOPILOT
/////////////////
// BUTTONS
#define CRJ_AP_FD_BTN “CRJ/autopilot/fd_button”
#define CRJ_AP_ENG_BTN “CRJ/autopilot/ap_eng_button”
#define CRJ_AP_DISC_BTN “CRJ/autopilot/ap_disc_button”
#define CRJ_AP_SPD_BTN “CRJ/autopilot/speed_button”
#define CRJ_AP_HDG_BTN “CRJ/autopilot/hdg_button”
#define CRJ_AP_ALT_BTN “CRJ/autopilot/alt_button”
#define CRJ_AP_VS_BTN “CRJ/autopilot/v_button”
#define CRJ_AP_NAV_BTN “CRJ/autopilot/nav_button”
#define CRJ_AP_12_BTN “CRJ/autopilot/12_bank_button”
#define CRJ_AP_BCRS_BTN “CRJ/autopilot/backcrs_button”
#define CRJ_AP_TOGA_BTN “CRJ/autopilot/toga_button”
#define CRJ_AP_XFR_BTN “CRJ/autopilot/xpr_button”
#define CRJ_AP_TURB_BTN “CRJ/autopilot/turbo_button”
#define CRJ_AP_APPR_BTN “CRJ/autopilot/appr_button”
Я так понимаю, что это просто список датарефов, и датарефы из этого списка можно добавить в xJoyMap?
Просветите, пожалуйста. Ибо методом научного Тыка можно пробовать вечно. Спасибо всем сочуствующим.
Сообщение отредактировал arelav: 01 March 2015 — 15:34
К сожалению, у меня совсем мало времени на любимое хобби, поэтому ваша помощь будет бесценна.
Сообщение отредактировал arelav: 01 March 2015 — 22:21
К сожалению, у меня совсем мало времени на любимое хобби, поэтому ваша помощь будет бесценна.
Сообщение отредактировал arelav: 01 March 2015 — 22:21
А вы не пробовали просто назначить кнопки на команды сержика в самом симе без бубнов?
Я просто xJoyMap ни разу не пользовал, но конфиг выглядит вполне логично.
Вы не правильно описываете свою проблему. Вам не с датарефами нужно разбираться.
Вам нужно найти (на просторах инета) софтовую прослойку (плагин) между вашей железякой и симом, которая понимала бы обе стороны. Со стороны сима — все датарефы судя по всему есть. А что там на другом конце, я не знаю. Если это идентифицируется как просто джойстик с кучей кнопок, то значит нужно написать большой конфиг для каждой кнопки отдельно, если переменные кастомные (т.е. помимо тех, которые заложены в симе, разработчик конкретного самолета добавил свои переменные)
В конфиге нужно создать для каждой кнопки новую команду и прицепить ее к датарефу (переменной) из описания к самолету.
То, что вы написали выше, как пример от xJoyMap, то вот это как раз так и должно выглядеть.
Конфиг для каждого плагина должен быть свой, тут уж какой плаг выберете. Но выглядеть будет примерно одинаково.
Сообщение отредактировал skyteacher: 04 March 2015 — 04:04
А вы не пробовали просто назначить кнопки на команды сержика в самом симе без бубнов?
Я просто xJoyMap ни разу не пользовал, но конфиг выглядит вполне логично.
Вы не правильно описываете свою проблему. Вам не с датарефами нужно разбираться.
Вам нужно найти (на просторах инета) софтовую прослойку (плагин) между вашей железякой и симом, которая понимала бы обе стороны. Со стороны сима — все датарефы судя по всему есть. А что там на другом конце, я не знаю. Если это идентифицируется как просто джойстик с кучей кнопок, то значит нужно написать большой конфиг для каждой кнопки отдельно, если переменные кастомные (т.е. помимо тех, которые заложены в симе, разработчик конкретного самолета добавил свои переменные)
В конфиге нужно создать для каждой кнопки новую команду и прицепить ее к датарефу (переменной) из описания к самолету.
То, что вы написали выше, как пример от xJoyMap, то вот это как раз так и должно выглядеть.
Конфиг для каждого плагина должен быть свой, тут уж какой плаг выберете. Но выглядеть будет примерно одинаково.
Сообщение отредактировал skyteacher: 04 March 2015 — 04:04