Page 1 sur 2

exporter les MFD sur A-10

Publié : jeu. janv. 19, 2012 8:27 pm
par Jean-lucpierre
Bonjours à tous.
j'aurais plusieurs questions sur les mfp
J'ai un pc avec 2 ecrans et une 5870
Je souhaiterais exporter les mfd sur mon deuxième écran et plus tard sur un troisième.
J'ai essayé Easy Configurator, mais il refuse de s'installer jusqu'au bout (LUA not installer)
J'ai lu qu'il existait un soft Helios, mais je ne l'ai pas trouvé.
Si quelqu'un peut m'aider si les logiciels et la marche à suivre.
Merci
A+

Publié : ven. janv. 20, 2012 1:50 pm
par Tacno
HELIOS : ici Il faut être enregistré

MFD et multiécran : ici

Bon courage...

Publié : dim. janv. 22, 2012 8:48 pm
par Jean-lucpierre
Tacno a écrit :HELIOS : ici Il faut être enregistré

MFD et multiécran : ici

Bon courage...
Merci et meme super merci ! :notworthy
J'ai obtenu le logiciel Helios qui fonctionne bien.
J'ai assemblé un config avec mon ecran plat, un écran (ancien) et une tablette tactile 7 pouces android (avec Idisplay). La fonction tactile est opérationnelle.
Toutes fois les mfd n'affichent rien.
Si quelqu'un a une piste.
Merci

Publié : lun. janv. 23, 2012 11:34 pm
par coyote-89
Salut,

Helios ne permet pas d'afficher les MFD, juste les boutons !
Pour déplacer "j'ai dit déplacer et pas exporter "les MFD ( sur un autre ecran mais sur la meme machine ou tourne DCS ) il faut modifier le fichier scripts\aircrafts\a-10c\
\Cockpit\MFCD\indicator\MFCD_init.lua et creer un fichier de conf dans le dossier MonitorSetup.

Il doit y avoir un autre post ( de icemaker il me semble ) sur la modif a apporter au fichier MFCD

Publié : mar. janv. 24, 2012 4:30 pm
par Jean-lucpierre
coyote-89 a écrit :Salut,

Helios ne permet pas d'afficher les MFD, juste les boutons !
Pour déplacer "j'ai dit déplacer et pas exporter "les MFD ( sur un autre ecran mais sur la meme machine ou tourne DCS ) il faut modifier le fichier scripts\aircrafts\a-10c\
\Cockpit\MFCD\indicator\MFCD_init.lua et creer un fichier de conf dans le dossier MonitorSetup.

Il doit y avoir un autre post ( de icemaker il me semble ) sur la modif a apporter au fichier MFCD
Grand merci,
mais j'avoue être juste et novice en Lua (je ne sais pas d'ailleurs ce que c'est exactement).:wacko:
Quand tu précises déplacer les MFD, tu veux dire qu'ils vont être supprimés de la vue du cockpit pour être déplacés sur un autre moniteur.
J'ai trouvé le programme pour les éditer (notepad++), mais je n'arrive pas à repérer les lignes qu'il faut modifier et avec quelles valeurs.
Existe-t-il des fichiers déjà paramétrés.
Merci d'avance pour vos remarques.

Publié : mar. janv. 24, 2012 4:47 pm
par beynesairforce
Pour moi il faut exporter l'affichage des MFD sur un second ecran. Dans ce cas c'est un fichier de configuration moniteur qu'il faut bidouiller et choisir le bon positionnement pour mfd left, right, imposer la definition d'affichage du jeu (1 seul moniteur) et la definition de l'affichage virtuel global (les 2 moniteurs).

J'ai deja tester avec les MFD sur un autre ecran, sans afficher les MFD sur l'ecran simu et le fait d'avoir 2 carré noir, c'est déroutant

Publié : mar. janv. 24, 2012 9:39 pm
par Jean-lucpierre
beynesairforce a écrit :Pour moi il faut exporter l'affichage des MFD sur un second ecran. Dans ce cas c'est un fichier de configuration moniteur qu'il faut bidouiller et choisir le bon positionnement pour mfd left, right, imposer la definition d'affichage du jeu (1 seul moniteur) et la definition de l'affichage virtuel global (les 2 moniteurs).

J'ai deja tester avec les MFD sur un autre ecran, sans afficher les MFD sur l'ecran simu et le fait d'avoir 2 carré noir, c'est déroutant
Ok merci pour ces infos.
Je vous communique ma config écran, on ne jamais si quelqu'un à la même (ou une se rapprochant) je suis preneur des fichiers de configuration.

Mon souhait : avoir les 2 mfd (actifs) sur un écran secondaire et dcs a-10 sur le principal
Mes écrans : principal 1680x1050 et secondaire 1024x768
En attendant, je brule des cierges
Merci à vous

Publié : mer. janv. 25, 2012 9:47 am
par beynesairforce
Alors pour commencer tu copie un fichier de config lua qui se trouve
\Eagle Dynamics\DCS A-10C\Config\MonitorSetup\

Tu le renomme en "test_deux_MFD"

Le calcul n'est valable que pour un positionnement d’écran sous windows
Image
En fait cela montre comment le calcul x et y est réaliser (Merci à Bastan pour le schéma !!)

Et ensuite tu rentres tes valeurs d’écran + positionnement avec notepad++
_ = function(p) return p; end;
name = _('test_deux_MFD');
Description = 'MFD sur ecran 2'
Viewports =
{
Center =
{
x = 0;
y = 0;
width = 1680;
height = 1050;
viewDx = 0;
viewDy = 0;
aspect = 1.6;
}
}

LEFT_MFCD =
{
x = 1681;
y = 0;
width = 570;
height = 470;
}

RIGHT_MFCD =
{
x = 2134;
y = 0;
width = 570;
height = 470;
}
UIMainView = Viewports.Center
Je te laissse par la suite le soin de changer les width = 570 & height = 470 des MFD pour que cela match avec l'espace Helios, ainsi que leur positionnement graphique sur l’écran Helios via les x = 1681; y = 0. A faire pour les 2 MFD

Ensuite, dans l'interface Option de DCS, tu sélections le profil d’écran "test_deux_MFD", positionne bien le Full screen décocher (sinon plantage)!!!! et rentre manuellement ta définition générale d’écran (2704x1050). Le calcul du ratio sera fait automatiquement

Publié : mer. janv. 25, 2012 10:44 pm
par Jean-lucpierre
Bonsoir et merci pour ces nouvelles infos.
MOn deuxième écran s'est bien mis en marche. Au lancement d'une mission, on voit bien la page de chargement sur les 2 écrans et le curseur à la souris circule bien. Je pense avoir suivi les consignes.
Néanmoins l'écran secondaire reste noir. Et les deux MFD se superposent sur le haut coté gauche de l'écran principal.
J'ai du raté quelque chose.
J'ai essayé de modifier les valeurs mais pas de progrès.
Je vais allumer d'autres cierges.
Encore merci
A+

Publié : mer. janv. 25, 2012 11:40 pm
par coyote-89
voici le fichier MFCD_init.lua tel qu'il doit etre pour que cela fonctionne :
il se trouve ici : scripts\aircrafts\a-10c\Cockpit\MFCD\indicator\MFCD_init.lua

Fait une sauvegarde du tient avant de le remplacer;

Code : Tout sélectionner

dofile(LockOn_Options.common_script_path.."devices_defs.lua") dofile(LockOn_Options.script_path.."materials.lua") dofile(LockOn_Options.script_path.."config.lua") function GetScale() return 1 end dofile(LockOn_Options.script_path.."MFCD/indicator/MFCD_sizes.lua") if LockOn_Options.flight.easy_radar then render_target_always = true purposes = {render_purpose.GENERAL,render_purpose.HUD_ONLY_VIEW,render_purpose.SCREENSPACE_OUTSIDE_COCKPIT} else render_target_always = false purposes = {render_purpose.GENERAL,render_purpose.HUD_ONLY_VIEW} end indicator_type = indicator_types.COMMON used_render_mask = "interleave.bmp" screenspace_scale_initial = 6; screenspace_diplacement = {0,0} local x_size = size_k local y_size = size_k -- modification par seb le 21/9/2011 suite patch 1.0.0.9 -- function update_screenspace_diplacement(zoom_value) -- screenspace_scale = screenspace_scale_initial + zoom_value; -- if screenspace_scale < 1 then -- screenspace_scale = 1 -- end -- local screen_height = 2.0; -- local screen_width = screen_height * LockOn_Options.screen.aspect; -- local scaled_width = SelfWidth * screenspace_scale -- local scaled_height = y_size * scaled_width -- for indicator all sizes is function of width -- scaled_width = x_size * scaled_width -- -- screenspace_diplacement = { 0.5 * screen_width - 0.5 * scaled_width, -- -0.5 * screen_height + 0.5 * scaled_height} -- -- if disposition == 'L' then -- screenspace_diplacement[1] = -screenspace_diplacement[1] -- end -- -- screenspace_diplacement_arcade = {screenspace_diplacement[1], -- 0.5 * screen_height - 0.5 * scaled_height} -- --end --update_screenspace_diplacement(0) --function set_full_viewport_coverage(viewport) -- local w = LockOn_Options.screen.width -- local h = LockOn_Options.screen.height -- local a = LockOn_Options.screen.aspect -- local x = (-1.0 + 2.0 * (viewport.x / w)) * a -- local y = 1.0 - 2.0 * (viewport.y / h) -- -- local width = (viewport.width / w) * a -- local height = viewport.height / h -- local scl_hgt_K = y_size * SelfWidth -- size always function of SelfWidth -- local scl_wdt_K = x_size * SelfWidth -- size always function of SelfWidth -- screenspace_scale_x = 2.0 * width / scl_wdt_K -- screenspace_scale_y = 2.0 * height / scl_hgt_K -- screenspace_diplacement = {x + width, -- y - height} -- -- screenspace_diplacement_arcade = screenspace_diplacement -- purposes = {render_purpose.GENERAL, -- render_purpose.HUD_ONLY_VIEW, -- render_purpose.SCREENSPACE_OUTSIDE_COCKPIT, -- render_purpose.SCREENSPACE_INSIDE_COCKPIT} -- set purposes to draw it always -- render_target_always = true --end function update_screenspace_diplacement(zoom_value) local default_width = 0.5 * LockOn_Options.screen.height + (64 * zoom_value) if default_width > LockOn_Options.screen.height then default_width = LockOn_Options.screen.height end if default_width > 0.5 * LockOn_Options.screen.width then default_width = 0.5 * LockOn_Options.screen.width end local default_height = (y_size/x_size) * default_width local default_y = LockOn_Options.screen.height - default_height local default_x = LockOn_Options.screen.width - default_width dedicated_viewport = {default_x,default_y,default_width,default_height} dedicated_viewport_arcade = {default_x, 0 ,default_width,default_height} end update_screenspace_diplacement(0) function set_full_viewport_coverage(viewport) dedicated_viewport = {viewport.x, viewport.y, viewport.width, viewport.height} dedicated_viewport_arcade = dedicated_viewport purposes = {render_purpose.GENERAL, render_purpose.HUD_ONLY_VIEW, render_purpose.SCREENSPACE_OUTSIDE_COCKPIT, render_purpose.SCREENSPACE_INSIDE_COCKPIT} -- set purposes to draw it always render_target_always = true end -- try to find assigned viewport local multimonitor_setup_name = "Config/MonitorSetup/"..get_multimonitor_preset_name()..".lua" local env = {} env.screen = LockOn_Options.screen local f = loadfile(multimonitor_setup_name) if f then setfenv(f,env) pcall(f) local vp = nil if disposition == 'L' then vp = env.LEFT_MFCD else vp = env.RIGHT_MFCD end if vp ~= nil then dbg_print("ok we have directly assigned viewport to MFCD\n") set_full_viewport_coverage(vp) end end DSMS_master_arm_colors = { materials["MFCD_BLUE"], --MASTER_ARM_TRAINING, materials["MFCD_WHITE"], --MASTER_ARM_SAFE, materials["MFCD_GREEN"], --MASTER_ARM_ON } MFCD_colors = { materials["INDICATION_COMMON_BLACK"],--BLACK materials["MFCD_GREEN"], --GREEN materials["MFCD_RED"], --RED materials["MFCD_WHITE"], --WHITE materials["MFCD_YELLOW"], --YELLOW materials["MFCD_BLUE"], --BLUE } MFCD_colors_night = MFCD_colors --[[ { materials["INDICATION_COMMON_BLACK"],--BLACK (REPLACE FOR NIGHT) materials["MFCD_RED"], --GREEN (REPLACE FOR NIGHT) materials["MFCD_RED"], --RED (REPLACE FOR NIGHT) materials["MFCD_WHITE"], --WHITE (REPLACE FOR NIGHT) materials["MFCD_VIOLET"], --YELLOW(REPLACE FOR NIGHT) materials["MFCD_BLUE"], --BLUE (REPLACE FOR NIGHT) } -]] -- mode enums MFCD_NONE = 0 MFCD_DTS_UPLOAD = 1 MFCD_DISPLAY_PROGRAM = 2 MFCD_STAT = 3 MFCD_MAV = 4 MFCD_DSMS = 5 MFCD_TGP = 6 MFCD_TAD = 7 MFCD_MSG = 8 MFCD_TEST_CICU = 11 MFCD_TEST_DISP = 12 MFCD_TEST_KEYS = 13 MFCD_TEST_HOTAS = 14 MFCD_CICU_INIT = 15 --submodes TGP MFCD_TGP_STBY = 1 MFCD_TGP_AA = 2 MFCD_TGP_AG = 3 --submodes TGP STBY MFCD_TGP_STBY_INIT = 1 MFCD_TGP_STBY_BIT = 2 MFCD_TGP_STBY_CONTROL = 3 --submodes TGP AG MFCD_TGP_AG_CONTROL = 1 --submodes TGP AA MFCD_TGP_AA_CONTROL = 1 --submodes STAT MFCD_STAT_PAGE1 = 0 MFCD_STAT_PAGE2 = 1 -- submodes MSG MFCD_MSG_NO_PAGE = 0 MFCD_MSG_TEXT_PAGE = 1 MFCD_MSG_CAS_PAGE = 2 MFCD_MSG_MA_PAGE = 3 -------PAGE IDs------- id_Page = { PAGE_MFCD_NONE = 0, PAGE_MFCD_DTS_UPLOAD = 1, PAGE_MFCD_DISPLAY_PROGRAM = 2, PAGE_MFCD_MAV = 4, PAGE_MFCD_DSMS = 5, PAGE_MFCD_TGP = 6, PAGE_MFCD_TAD = 7, PAGE_MFCD_DSMS_PROFILE_LIST = 8, PAGE_MFCD_DSMS_VIEW_PROFILE = 9, PAGE_MFCD_DSMS_PROFILE_SETTINGS = 10, PAGE_MFCD_TGP_STBY = 11, PAGE_MFCD_TGP_AA = 12, PAGE_MFCD_TGP_AG = 13, PAGE_MFCD_TGP_STBY_CONTROL = 14, PAGE_MFCD_TGP_AG_CONTROL = 15, PAGE_MFCD_TGP_AA_CONTROL = 16, PAGE_MFCD_DSMS_INVENTORY = 17, PAGE_MFCD_DSMS_INVENTORY_SELECT = 18, PAGE_MFCD_DSMS_INVENTORY_BOMB = 19, PAGE_MFCD_DSMS_INVENTORY_CBU = 20, PAGE_MFCD_DSMS_INVENTORY_GBU = 21, PAGE_MFCD_DSMS_INVENTORY_RACK = 22, PAGE_MFCD_DSMS_INVENTORY_AIR = 23, PAGE_MFCD_DSMS_INVENTORY_POD = 24, PAGE_MFCD_DSMS_INVENTORY_MAVERICK = 25, PAGE_MFCD_DSMS_INVENTORY_MISC = 26, PAGE_MFCD_DSMS_INVENTORY_BDU33 = 27, PAGE_MFCD_DSMS_INVENTORY_ROCKET = 28, PAGE_MFCD_DSMS_INVENTORY_MK84 = 29, PAGE_MFCD_DSMS_INVENTORY_MK82 = 30, PAGE_MFCD_DSMS_INVENTORY_GBU10 = 31, PAGE_MFCD_DSMS_INVENTORY_GBU12 = 32, PAGE_MFCD_DSMS_INVENTORY_GBU31 = 33, PAGE_MFCD_DSMS_INVENTORY_GBU38 = 34, PAGE_MFCD_DSMS_INVENTORY_CBU87 = 35, PAGE_MFCD_DSMS_INVENTORY_CBU89 = 36, PAGE_MFCD_DSMS_INVENTORY_CBU97 = 37, PAGE_MFCD_DSMS_INVENTORY_BDU56 = 38, PAGE_MFCD_DSMS_INVENTORY_BDU50 = 39, PAGE_MFCD_DSMS_INVENTORY_MK82A = 40, PAGE_MFCD_DSMS_INVENTORY_FLARE = 41, PAGE_MFCD_DSMS_INVENTORY_CBU103 = 42, PAGE_MFCD_DSMS_INVENTORY_CBU104 = 43, PAGE_MFCD_DSMS_INVENTORY_CBU105 = 44, PAGE_MFCD_DSMS_MISSILE_CONTROL = 45, PAGE_MFCD_DSMS_SELECTIVE_JETTISON = 46, PAGE_MFCD_TAD_PROFILE_PROGRAM = 47, PAGE_MFCD_STAT_PAGE1 = 48, PAGE_MFCD_STAT_PAGE2 = 49, PAGE_MFCD_TGP_STBYINIT = 50, PAGE_MFCD_TGP_STBYBIT = 51, PAGE_MFCD_TAD_CONTROL = 52, PAGE_MFCD_TAD_CONTROL_SETTINGS = 53, PAGE_MFCD_MSG_TEXT = 54, PAGE_MFCD_MSG_CAS = 55, PAGE_MFCD_MSG_MA = 56, PAGE_MFCD_TAD_MA_TABLE = 57, PAGE_MFCD_TAD_TDL = 58, PAGE_MFCD_TAD_SADL = 59, PAGE_MFCD_TEST_CICU = 60, PAGE_MFCD_TEST_DISP = 61, PAGE_MFCD_TEST_KEYS = 62, PAGE_MFCD_TEST_HOTAS = 63, } id_pagesubset = { MFCD_NONE_MAIN = 0, MFCD_DTS_UPLOAD_MAIN = 1, MFCD_DISPLAY_PROGRAM_MAIN = 2, MFCD_MAV_MAIN = 4, MFCD_DSMS_MAIN = 5, MFCD_TGP_MAIN = 6, MFCD_TAD_MAIN = 7, MFCD_OSB_11_15 = 8, MFCD_BACKGROUND = 9, MFCD_DSMS_STATIONS = 10, MFCD_DSMS_PROFILE_LIST = 11, MFCD_DSMS_VIEW_PROFILE = 12, MFCD_DSMS_PROFILE_TABLE = 13, MFCD_DSMS_PROFILE_SETTINGS = 14, MFCD_TGP_STBY_PAGE = 15, MFCD_TGP_AA_PAGE = 16, MFCD_TGP_AG_PAGE = 17, MFCD_TGP_RENDERED_PAGE = 18, MFCD_MAV_RENDERED_PAGE = 19, MFCD_TGP_RENDERED_PAGE = 20, MFCD_MAV_RENDERED_PAGE = 21, MFCD_TGP_STBY_CONTROL_PAGE = 22, MFCD_TGP_AG_CONTROL_PAGE = 23, MFCD_TGP_AA_CONTROL_PAGE = 24, MFCD_DSMS_INVENTORY = 25, MFCD_DSMS_INVENTORY_SELECT = 26, MFCD_CDU_REPEATER = 27, MFCD_DSMS_INVENTORY_BOMB = 28, MFCD_DSMS_INVENTORY_CBU = 29, MFCD_DSMS_INVENTORY_GBU = 30, MFCD_DSMS_INVENTORY_RACK = 31, MFCD_DSMS_INVENTORY_AIR = 32, MFCD_DSMS_INVENTORY_POD = 33, MFCD_DSMS_INVENTORY_MAVERICK= 34, MFCD_DSMS_INVENTORY_MISC = 35, MFCD_DSMS_INVENTORY_BDU33 = 36, MFCD_DSMS_INVENTORY_ROCKET = 37, MFCD_DSMS_INVENTORY_MK84 = 38, MFCD_DSMS_INVENTORY_MK82 = 39, MFCD_DSMS_INVENTORY_GBU10 = 40, MFCD_DSMS_INVENTORY_GBU12 = 41, MFCD_DSMS_INVENTORY_GBU31 = 42, MFCD_DSMS_INVENTORY_GBU38 = 43, MFCD_DSMS_INVENTORY_CBU87 = 44, MFCD_DSMS_INVENTORY_CBU89 = 45, MFCD_DSMS_INVENTORY_CBU97 = 46, MFCD_DSMS_INVENTORY_BDU56 = 47, MFCD_DSMS_INVENTORY_BDU50 = 48, MFCD_DSMS_INVENTORY_MK82A = 49, MFCD_DSMS_INVENTORY_FLARE = 50, MFCD_DSMS_INVENTORY_CBU103 = 51, MFCD_DSMS_INVENTORY_CBU104 = 52, MFCD_DSMS_INVENTORY_CBU105 = 53, MFCD_DSMS_MISSILE_CONTROL = 54, MFCD_DSMS_SELECTIVE_JETTISON= 55, MFCD_TAD_CHART = 56, MFCD_TAD_BACK = 57, MFCD_TAD_PROFILE_PROGRAM_PAGE=58, MFCD_TAD_PROFILE_SELECT_OSB_02_05=59, MFCD_STAT_COMMON = 60, MFCD_STAT_PAGE1 = 61, MFCD_STAT_PAGE2 = 62, MFCD_TAD_OBJECTS = 63, MFCD_TGP_STBY_PAGE_COMMON = 64, MFCD_TGP_STBY_PAGE_INIT = 65, MFCD_TGP_RENDER_MAIN = 66, MFCD_TGP_RENDER_STBYINIT = 67, MFCD_TGP_RENDER_STBYBIT = 68, MFCD_TGP_STBY_CONTROL_PAGE = 69, MFCD_TGP_STBY_PAGE_OPER = 70, MFCD_TAD_MAP = 71, MFCD_TAD_CONTROL = 72, MFCD_TAD_CONTROL_SETTINGS = 73, MFCD_MSG = 74, MFCD_MSG_TEXT = 75, MFCD_MSG_CAS = 76, MFCD_MSG_MA = 77, MFCD_TAD_MA_TABLE = 78, MFCD_TAD_TDL = 79, MFCD_TGP_OFF = 80, MFCD_TAD_SADL = 81, MFCD_DSMS_STATIONS_SJ = 82, MFCD_TEST_CICU = 83, MFCD_TEST_DISP = 84, MFCD_TEST_KEYS = 85, MFCD_TEST_HOTAS = 86 } page_subsets = {} page_subsets[id_pagesubset.MFCD_NONE_MAIN] = LockOn_Options.script_path.."MFCD/indicator/MFCD_page_DTS_UPLOAD.lua" page_subsets[id_pagesubset.MFCD_DTS_UPLOAD_MAIN] = LockOn_Options.script_path.."MFCD/indicator/MFCD_page_DTS_UPLOAD.lua" page_subsets[id_pagesubset.MFCD_DISPLAY_PROGRAM_MAIN] = LockOn_Options.script_path.."MFCD/indicator/MFCD_page_DISPLAY_PROGRAM.lua" page_subsets[id_pagesubset.MFCD_MAV_MAIN] = LockOn_Options.script_path.."MFCD/indicator/MFCD_page_MAV.lua" page_subsets[id_pagesubset.MFCD_DSMS_MAIN] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS.lua" page_subsets[id_pagesubset.MFCD_TAD_MAIN] = LockOn_Options.script_path.."MFCD/indicator/TAD/MFCD_page_TAD.lua" page_subsets[id_pagesubset.MFCD_OSB_11_15] = LockOn_Options.script_path.."MFCD/indicator/MFCD_page_OSB_11_15.lua" page_subsets[id_pagesubset.MFCD_BACKGROUND] = LockOn_Options.script_path.."MFCD/indicator/MFCD_page_BACKGROUND.lua" page_subsets[id_pagesubset.MFCD_DSMS_STATIONS] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_stations.lua" page_subsets[id_pagesubset.MFCD_DSMS_PROFILE_LIST] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_profile_list.lua" page_subsets[id_pagesubset.MFCD_DSMS_VIEW_PROFILE] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_view_profile.lua" page_subsets[id_pagesubset.MFCD_DSMS_PROFILE_TABLE] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_profile_table.lua" page_subsets[id_pagesubset.MFCD_DSMS_PROFILE_SETTINGS] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_profile_settings.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_SELECT] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_select.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_BOMB] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_bomb.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_CBU] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_cbu.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_GBU] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_gbu.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_RACK] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_rack.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_AIR] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_air.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_POD] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_pod.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_MAVERICK]= LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_maverick.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_MISC] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_misc.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_BDU33] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_bdu33.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_ROCKET] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_rocket.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_MK84] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_mk84.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_MK82] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_mk82.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_GBU10] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_gbu10.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_GBU12] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_gbu12.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_GBU31] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_gbu31.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_GBU38] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_gbu38.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_CBU87] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_cbu87.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_CBU89] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_cbu89.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_CBU97] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_cbu97.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_BDU56] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_bdu56.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_BDU50] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_bdu50.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_MK82A] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_mk82a.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_FLARE] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_flare.lua" page_subsets[id_pagesubset.MFCD_DSMS_MISSILE_CONTROL] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_missile_control.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_CBU103] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_cbu103.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_CBU104] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_cbu104.lua" page_subsets[id_pagesubset.MFCD_DSMS_INVENTORY_CBU105] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_inventory_cbu105.lua" page_subsets[id_pagesubset.MFCD_DSMS_SELECTIVE_JETTISON]= LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_selective_jettison.lua" page_subsets[id_pagesubset.MFCD_MAV_RENDERED_PAGE] = LockOn_Options.script_path.."MFCD/indicator/MFCD_page_MAV_RENDERED.lua" page_subsets[id_pagesubset.MFCD_DSMS_STATIONS_SJ] = LockOn_Options.script_path.."MFCD/indicator/DSMS/MFCD_page_DSMS_stations_sj.lua" page_subsets[id_pagesubset.MFCD_TGP_MAIN] = LockOn_Options.script_path.."MFCD/indicator/TGP/MFCD_page_TGP.lua" page_subsets[id_pagesubset.MFCD_TGP_OFF] = LockOn_Options.script_path.."MFCD/indicator/TGP/MFCD_page_TGP_OFF.lua" page_subsets[id_pagesubset.MFCD_TGP_RENDER_MAIN] = LockOn_Options.script_path.."MFCD/indicator/TGP/MFCD_page_TGP_RENDER_MAIN.lua" page_subsets[id_pagesubset.MFCD_TGP_RENDER_STBYINIT] = LockOn_Options.script_path.."MFCD/indicator/TGP/MFCD_page_TGP_RENDER_STBYINIT.lua" page_subsets[id_pagesubset.MFCD_TGP_RENDER_STBYBIT] = LockOn_Options.script_path.."MFCD/indicator/TGP/MFCD_page_TGP_RENDER_STBYBIT.lua" page_subsets[id_pagesubset.MFCD_TGP_STBY_PAGE_COMMON] = LockOn_Options.script_path.."MFCD/indicator/TGP/MFCD_page_TGP_STBY_COMMON.lua" page_subsets[id_pagesubset.MFCD_TGP_STBY_PAGE_INIT] = LockOn_Options.script_path.."MFCD/indicator/TGP/MFCD_page_TGP_STBY_INIT.lua" page_subsets[id_pagesubset.MFCD_TGP_STBY_PAGE_OPER] = LockOn_Options.script_path.."MFCD/indicator/TGP/MFCD_page_TGP_STBY_OPER.lua" page_subsets[id_pagesubset.MFCD_TGP_STBY_CONTROL_PAGE] = LockOn_Options.script_path.."MFCD/indicator/TGP/MFCD_page_TGP_STBY_CONTROL.lua" page_subsets[id_pagesubset.MFCD_TGP_AA_PAGE] = LockOn_Options.script_path.."MFCD/indicator/TGP/MFCD_page_TGP_AA.lua" page_subsets[id_pagesubset.MFCD_TGP_AA_CONTROL_PAGE] = LockOn_Options.script_path.."MFCD/indicator/TGP/MFCD_page_TGP_AA_CONTROL.lua" page_subsets[id_pagesubset.MFCD_TGP_AG_PAGE] = LockOn_Options.script_path.."MFCD/indicator/TGP/MFCD_page_TGP_AG.lua" page_subsets[id_pagesubset.MFCD_TGP_AG_CONTROL_PAGE] = LockOn_Options.script_path.."MFCD/indicator/TGP/MFCD_page_TGP_AG_CONTROL.lua" page_subsets[id_pagesubset.MFCD_CDU_REPEATER] = LockOn_Options.script_path.."MFCD/indicator/CDU_repeater/MFCD_page_CDU.lua" page_subsets[id_pagesubset.MFCD_TAD_BACK] = LockOn_Options.script_path.."MFCD/indicator/TAD/MFCD_page_TAD_BACK.lua" page_subsets[id_pagesubset.MFCD_TAD_PROFILE_PROGRAM_PAGE] = LockOn_Options.script_path.."MFCD/indicator/TAD/MFCD_page_TAD_PROFILE_PROGRAM.lua" page_subsets[id_pagesubset.MFCD_TAD_PROFILE_SELECT_OSB_02_05] = LockOn_Options.script_path.."MFCD/indicator/TAD/MFCD_page_MFCD_TAD_PROFILE_SELECT_OSB_02_05.lua" page_subsets[id_pagesubset.MFCD_STAT_COMMON] = LockOn_Options.script_path.."MFCD/indicator/STAT/MFCD_page_STAT_common.lua" page_subsets[id_pagesubset.MFCD_STAT_PAGE1] = LockOn_Options.script_path.."MFCD/indicator/STAT/MFCD_page_STAT_Page1.lua" page_subsets[id_pagesubset.MFCD_STAT_PAGE2] = LockOn_Options.script_path.."MFCD/indicator/STAT/MFCD_page_STAT_Page2.lua" page_subsets[id_pagesubset.MFCD_TEST_CICU] = LockOn_Options.script_path.."MFCD/indicator/TEST/MFCD_page_TEST_CICU.lua" page_subsets[id_pagesubset.MFCD_TEST_DISP] = LockOn_Options.script_path.."MFCD/indicator/TEST/MFCD_page_TEST_DISP.lua" page_subsets[id_pagesubset.MFCD_TEST_KEYS] = LockOn_Options.script_path.."MFCD/indicator/TEST/MFCD_page_TEST_KEYS.lua" page_subsets[id_pagesubset.MFCD_TEST_HOTAS] = LockOn_Options.script_path.."MFCD/indicator/TEST/MFCD_page_TEST_HOTAS.lua" page_subsets[id_pagesubset.MFCD_TAD_OBJECTS] = LockOn_Options.script_path.."MFCD/indicator/TAD/MFCD_page_TAD_OBJECTS.lua" page_subsets[id_pagesubset.MFCD_TAD_MAP] = LockOn_Options.script_path.."MFCD/indicator/TAD/MFCD_page_TAD_MAP.lua" page_subsets[id_pagesubset.MFCD_TAD_CONTROL] = LockOn_Options.script_path.."MFCD/indicator/TAD/MFCD_page_TAD_CONTROL.lua" page_subsets[id_pagesubset.MFCD_TAD_CONTROL_SETTINGS] = LockOn_Options.script_path.."MFCD/indicator/TAD/MFCD_page_TAD_CONTROL_SETTINGS.lua" page_subsets[id_pagesubset.MFCD_MSG] = LockOn_Options.script_path.."MFCD/indicator/MSG/MFCD_page_MSG.lua" page_subsets[id_pagesubset.MFCD_MSG_TEXT] = LockOn_Options.script_path.."MFCD/indicator/MSG/MFCD_page_MSG_TEXT.lua" page_subsets[id_pagesubset.MFCD_MSG_CAS] = LockOn_Options.script_path.."MFCD/indicator/MSG/MFCD_page_MSG_CAS.lua" page_subsets[id_pagesubset.MFCD_MSG_MA] = LockOn_Options.script_path.."MFCD/indicator/MSG/MFCD_page_MSG_MA.lua" page_subsets[id_pagesubset.MFCD_TAD_MA_TABLE] = LockOn_Options.script_path.."MFCD/indicator/TAD/MFCD_page_TAD_MA_TABLE.lua" page_subsets[id_pagesubset.MFCD_TAD_TDL] = LockOn_Options.script_path.."MFCD/indicator/TAD/MFCD_page_TAD_TDL.lua" page_subsets[id_pagesubset.MFCD_TAD_SADL] = LockOn_Options.script_path.."MFCD/indicator/TAD/MFCD_page_TAD_SADL.lua" ---------------------- pages = {} pages[id_Page.PAGE_MFCD_NONE] = {} pages[id_Page.PAGE_MFCD_DTS_UPLOAD] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DTS_UPLOAD_MAIN ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DISPLAY_PROGRAM] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DISPLAY_PROGRAM_MAIN,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_MAV] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_MAV_RENDERED_PAGE ,id_pagesubset.MFCD_MAV_MAIN, id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_MAIN , id_pagesubset.MFCD_DSMS_STATIONS, id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_PROFILE_LIST] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_PROFILE_LIST ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_VIEW_PROFILE] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_VIEW_PROFILE , id_pagesubset.MFCD_DSMS_PROFILE_TABLE, id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_PROFILE_SETTINGS] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_PROFILE_SETTINGS, id_pagesubset.MFCD_DSMS_PROFILE_TABLE, id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_STATIONS , id_pagesubset.MFCD_DSMS_INVENTORY, id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_SELECT] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_SELECT,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_BOMB] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_BOMB ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_CBU] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_CBU ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_GBU] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_GBU ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_RACK] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_RACK ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_AIR] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_AIR ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_POD] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_POD ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_MAVERICK] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_MAVERICK,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_MISC] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_MISC ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_BDU33] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_BDU33,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_ROCKET] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_ROCKET,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_MK84] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_MK84 ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_MK82] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_MK82 ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_GBU10] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_GBU10 ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_GBU12] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_GBU12 ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_GBU31] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_GBU31 ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_GBU38] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_GBU38 ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_CBU87] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_CBU87 ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_CBU89] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_CBU89 ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_CBU97] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_CBU97 ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_BDU56] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_BDU56 ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_BDU50] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_BDU50 ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_MK82A] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_MK82A ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_FLARE] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_FLARE ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_CBU103] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_CBU103 ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_CBU104] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_CBU104 ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_INVENTORY_CBU105] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_INVENTORY_CBU105 ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_MISSILE_CONTROL] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_MISSILE_CONTROL ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_DSMS_SELECTIVE_JETTISON] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_DSMS_STATIONS_SJ ,id_pagesubset.MFCD_DSMS_SELECTIVE_JETTISON, id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_TAD] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_TAD_BACK, id_pagesubset.MFCD_TAD_CHART, id_pagesubset.MFCD_TAD_MAP, id_pagesubset.MFCD_TAD_MAIN, id_pagesubset.MFCD_TAD_PROFILE_SELECT_OSB_02_05, id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_TAD_CONTROL] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_TAD_BACK, id_pagesubset.MFCD_TAD_CHART, id_pagesubset.MFCD_TAD_MAP, id_pagesubset.MFCD_TAD_CONTROL, id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_TAD_CONTROL_SETTINGS] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_TAD_BACK, --[[ id_pagesubset.MFCD_TAD_CHART, id_pagesubset.MFCD_TAD_MAP,--]] id_pagesubset.MFCD_TAD_CONTROL_SETTINGS, id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_TAD_PROFILE_PROGRAM] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_TAD_BACK, id_pagesubset.MFCD_TAD_CHART, id_pagesubset.MFCD_TAD_PROFILE_PROGRAM_PAGE , id_pagesubset.MFCD_TAD_PROFILE_SELECT_OSB_02_05, id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_TAD_MA_TABLE] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_TAD_MA_TABLE, id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_TAD_TDL] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_TAD_TDL, id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_TAD_SADL] = {id_pagesubset.MFCD_BACKGROUND , id_pagesubset.MFCD_TAD_BACK, id_pagesubset.MFCD_TAD_CHART, id_pagesubset.MFCD_TAD_MAP, id_pagesubset.MFCD_TAD_SADL, id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_TGP] = {id_pagesubset.MFCD_BACKGROUND, id_pagesubset.MFCD_TGP_MAIN, id_pagesubset.MFCD_TGP_OFF, id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_TGP_STBYINIT] = {id_pagesubset.MFCD_BACKGROUND,id_pagesubset.MFCD_TGP_RENDER_STBYINIT,id_pagesubset.MFCD_TGP_MAIN, id_pagesubset.MFCD_TGP_STBY_PAGE_COMMON, id_pagesubset.MFCD_TGP_STBY_PAGE_INIT, id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_TGP_STBYBIT] = {id_pagesubset.MFCD_BACKGROUND,id_pagesubset.MFCD_TGP_RENDER_STBYBIT,id_pagesubset.MFCD_TGP_MAIN, id_pagesubset.MFCD_TGP_STBY_PAGE_COMMON, id_pagesubset.MFCD_TGP_STBY_PAGE_INIT, id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_TGP_STBY] = {id_pagesubset.MFCD_BACKGROUND, id_pagesubset.MFCD_TGP_MAIN, id_pagesubset.MFCD_TGP_STBY_PAGE_COMMON, id_pagesubset.MFCD_TGP_STBY_PAGE_OPER, id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_TGP_STBY_CONTROL] = {id_pagesubset.MFCD_BACKGROUND, id_pagesubset.MFCD_TGP_MAIN, id_pagesubset.MFCD_TGP_STBY_CONTROL_PAGE, id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_TGP_AA] = {id_pagesubset.MFCD_BACKGROUND ,id_pagesubset.MFCD_TGP_RENDER_MAIN,id_pagesubset.MFCD_TGP_MAIN,id_pagesubset.MFCD_TGP_AA_PAGE ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_TGP_AA_CONTROL] = {id_pagesubset.MFCD_BACKGROUND ,id_pagesubset.MFCD_TGP_RENDER_MAIN,id_pagesubset.MFCD_TGP_MAIN,id_pagesubset.MFCD_TGP_AA_CONTROL_PAGE,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_TGP_AG] = {id_pagesubset.MFCD_BACKGROUND ,id_pagesubset.MFCD_TGP_RENDER_MAIN ,id_pagesubset.MFCD_TGP_MAIN,id_pagesubset.MFCD_TGP_AG_PAGE ,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_TGP_AG_CONTROL] = {id_pagesubset.MFCD_BACKGROUND ,id_pagesubset.MFCD_TGP_RENDER_MAIN,id_pagesubset.MFCD_TGP_MAIN,id_pagesubset.MFCD_TGP_AG_CONTROL_PAGE,id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_STAT_PAGE1] = {id_pagesubset.MFCD_BACKGROUND, id_pagesubset.MFCD_STAT_COMMON, id_pagesubset.MFCD_STAT_PAGE1, id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_STAT_PAGE2] = {id_pagesubset.MFCD_BACKGROUND, id_pagesubset.MFCD_STAT_COMMON, id_pagesubset.MFCD_STAT_PAGE2, id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_TEST_CICU] = {id_pagesubset.MFCD_BACKGROUND, id_pagesubset.MFCD_TEST_CICU} pages[id_Page.PAGE_MFCD_TEST_DISP] = {id_pagesubset.MFCD_BACKGROUND, id_pagesubset.MFCD_TEST_DISP} pages[id_Page.PAGE_MFCD_TEST_KEYS] = {id_pagesubset.MFCD_BACKGROUND, id_pagesubset.MFCD_TEST_KEYS} pages[id_Page.PAGE_MFCD_TEST_HOTAS] = {id_pagesubset.MFCD_BACKGROUND, id_pagesubset.MFCD_TEST_HOTAS} pages[id_Page.PAGE_MFCD_MSG_TEXT] = {id_pagesubset.MFCD_BACKGROUND, id_pagesubset.MFCD_MSG_TEXT, id_pagesubset.MFCD_MSG, id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_MSG_CAS] = {id_pagesubset.MFCD_BACKGROUND, id_pagesubset.MFCD_MSG_CAS, id_pagesubset.MFCD_MSG, id_pagesubset.MFCD_OSB_11_15} pages[id_Page.PAGE_MFCD_MSG_MA] = {id_pagesubset.MFCD_BACKGROUND, id_pagesubset.MFCD_MSG_MA, id_pagesubset.MFCD_MSG, id_pagesubset.MFCD_OSB_11_15} init_pageID = id_Page.PAGE_MFCD_NONE function get_page_by_mode(master, L2, L3, L4) return get_page_by_mode_global(pages_by_mode, init_pageID, master, L2, L3, L4) end pages_by_mode = {} clear_mode_table(pages_by_mode, 15, 10, 29) pages_by_mode[MFCD_NONE] [0][0][0] = id_Page.PAGE_MFCD_NONE pages_by_mode[MFCD_DTS_UPLOAD] [0][0][0] = id_Page.PAGE_MFCD_DTS_UPLOAD pages_by_mode[MFCD_DISPLAY_PROGRAM] [0][0][0] = id_Page.PAGE_MFCD_DISPLAY_PROGRAM pages_by_mode[MFCD_MAV] [0][0][0] = id_Page.PAGE_MFCD_MAV pages_by_mode[MFCD_DSMS] [0][0][0] = id_Page.PAGE_MFCD_DSMS pages_by_mode[MFCD_DSMS] [1][0][0] = id_Page.PAGE_MFCD_DSMS_PROFILE_LIST pages_by_mode[MFCD_DSMS] [2][0][0] = id_Page.PAGE_MFCD_DSMS_VIEW_PROFILE pages_by_mode[MFCD_DSMS] [3][0][0] = id_Page.PAGE_MFCD_DSMS_PROFILE_SETTINGS pages_by_mode[MFCD_DSMS] [4][0][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY pages_by_mode[MFCD_DSMS] [4][1][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_SELECT pages_by_mode[MFCD_DSMS] [4][2][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_BOMB pages_by_mode[MFCD_DSMS] [4][3][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_CBU pages_by_mode[MFCD_DSMS] [4][4][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_GBU pages_by_mode[MFCD_DSMS] [4][5][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_RACK pages_by_mode[MFCD_DSMS] [4][6][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_AIR pages_by_mode[MFCD_DSMS] [4][7][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_POD pages_by_mode[MFCD_DSMS] [4][8][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_MAVERICK pages_by_mode[MFCD_DSMS] [4][9][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_MISC pages_by_mode[MFCD_DSMS] [4][10][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_BDU33 pages_by_mode[MFCD_DSMS] [4][11][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_ROCKET pages_by_mode[MFCD_DSMS] [4][12][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_MK84 pages_by_mode[MFCD_DSMS] [4][13][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_MK82 pages_by_mode[MFCD_DSMS] [4][14][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_GBU10 pages_by_mode[MFCD_DSMS] [4][15][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_GBU12 pages_by_mode[MFCD_DSMS] [4][16][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_GBU31 pages_by_mode[MFCD_DSMS] [4][17][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_GBU38 pages_by_mode[MFCD_DSMS] [4][18][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_CBU87 pages_by_mode[MFCD_DSMS] [4][19][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_CBU89 pages_by_mode[MFCD_DSMS] [4][20][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_CBU97 pages_by_mode[MFCD_DSMS] [4][21][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_BDU56 pages_by_mode[MFCD_DSMS] [4][22][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_BDU50 pages_by_mode[MFCD_DSMS] [4][23][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_MK82A pages_by_mode[MFCD_DSMS] [4][24][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_FLARE pages_by_mode[MFCD_DSMS] [4][25][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_CBU103 pages_by_mode[MFCD_DSMS] [4][26][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_CBU104 pages_by_mode[MFCD_DSMS] [4][27][0] = id_Page.PAGE_MFCD_DSMS_INVENTORY_CBU105 pages_by_mode[MFCD_DSMS] [5][0][0] = id_Page.PAGE_MFCD_DSMS_MISSILE_CONTROL pages_by_mode[MFCD_DSMS] [6][0][0] = id_Page.PAGE_MFCD_DSMS_SELECTIVE_JETTISON pages_by_mode[MFCD_TAD] [0][0][0] = id_Page.PAGE_MFCD_TAD pages_by_mode[MFCD_TAD] [1][0][0] = id_Page.PAGE_MFCD_TAD_PROFILE_PROGRAM pages_by_mode[MFCD_TAD] [2][0][0] = id_Page.PAGE_MFCD_TAD_CONTROL pages_by_mode[MFCD_TAD] [2][1][0] = id_Page.PAGE_MFCD_TAD_CONTROL_SETTINGS pages_by_mode[MFCD_TAD] [3][0][0] = id_Page.PAGE_MFCD_TAD_MA_TABLE pages_by_mode[MFCD_TAD] [4][0][0] = id_Page.PAGE_MFCD_TAD_TDL pages_by_mode[MFCD_TAD] [5][0][0] = id_Page.PAGE_MFCD_TAD_SADL pages_by_mode[MFCD_TGP][0][0][0] = id_Page.PAGE_MFCD_TGP pages_by_mode[MFCD_TGP][MFCD_TGP_STBY][0][0] = id_Page.PAGE_MFCD_TGP_STBY pages_by_mode[MFCD_TGP][MFCD_TGP_STBY][MFCD_TGP_STBY_INIT][0] = id_Page.PAGE_MFCD_TGP_STBYINIT pages_by_mode[MFCD_TGP][MFCD_TGP_STBY][MFCD_TGP_STBY_BIT][0] = id_Page.PAGE_MFCD_TGP_STBYBIT pages_by_mode[MFCD_TGP][MFCD_TGP_STBY][MFCD_TGP_STBY_CONTROL][0]= id_Page.PAGE_MFCD_TGP_STBY_CONTROL pages_by_mode[MFCD_TGP][MFCD_TGP_AA] [0][0] = id_Page.PAGE_MFCD_TGP_AA pages_by_mode[MFCD_TGP][MFCD_TGP_AA][MFCD_TGP_AA_CONTROL][0] = id_Page.PAGE_MFCD_TGP_AA_CONTROL pages_by_mode[MFCD_TGP][MFCD_TGP_AG] [0][0] = id_Page.PAGE_MFCD_TGP_AG pages_by_mode[MFCD_TGP][MFCD_TGP_AG][MFCD_TGP_AG_CONTROL][0] = id_Page.PAGE_MFCD_TGP_AG_CONTROL pages_by_mode[MFCD_STAT][MFCD_STAT_PAGE1][0][0] = id_Page.PAGE_MFCD_STAT_PAGE1 pages_by_mode[MFCD_STAT][MFCD_STAT_PAGE2][0][0] = id_Page.PAGE_MFCD_STAT_PAGE2 pages_by_mode[MFCD_TEST_CICU][0][0][0] = id_Page.PAGE_MFCD_TEST_CICU pages_by_mode[MFCD_TEST_DISP][0][0][0] = id_Page.PAGE_MFCD_TEST_DISP pages_by_mode[MFCD_TEST_KEYS][0][0][0] = id_Page.PAGE_MFCD_TEST_KEYS pages_by_mode[MFCD_TEST_HOTAS][0][0][0] = id_Page.PAGE_MFCD_TEST_HOTAS pages_by_mode[MFCD_CICU_INIT][0][0][0] = id_Page.PAGE_MFCD_TEST_CICU pages_by_mode[MFCD_MSG][MFCD_MSG_TEXT_PAGE][0][0] = id_Page.PAGE_MFCD_MSG_TEXT pages_by_mode[MFCD_MSG][MFCD_MSG_CAS_PAGE][0][0] = id_Page.PAGE_MFCD_MSG_CAS pages_by_mode[MFCD_MSG][MFCD_MSG_MA_PAGE][0][0] = id_Page.PAGE_MFCD_MSG_MA dofile (LockOn_Options.script_path.."MFCD/indicator/MFCD_CDU_repeater_init.lua") local MFCD = GetSelf() MFCD:Add_Tad_Page(id_pagesubset.MFCD_TAD_CHART,LockOn_Options.script_path.."MFCD/indicator/TAD/MFCD_page_TAD_CHART_loader.lua") MFCD:set_buffer_cache_number(MFCD:get_render_target()) specific_element_id = { TAD_ELM_STEERPOINT = 0, TAD_ELM_OWNSHIP = 1, TAD_ELM_BULLSEYE = 2, TAD_ELM_TGP = 3, TAD_ELM_SPI = 4, --SADL item TAD_ELM_SADL_PPLI_AIR = 5, TAD_ELM_SADL_TRACK_AIR_FRIENDLY = 6, TAD_ELM_SADL_TRACK_AIR_NEUTRAL = 7, TAD_ELM_SADL_TRACK_AIR_HOSTILE = 8, TAD_ELM_SADL_TRACK_GND_NEUTRAL_1 = 9, --solid TAD_ELM_SADL_TRACK_GND_NEUTRAL_2 = 10, TAD_ELM_SADL_TRACK_GND_HOSTILE_1 = 11, --solid TAD_ELM_SADL_TRACK_GND_HOSTILE_2 = 12, TAD_ELM_SADL_PPLI_GND = 13, TAD_ELM_SADL_MINISPI = 14, TAD_ELM_SADL_TRACK_GND_FRIENDLY = 15, TAD_ELM_SADL_EMERGENCY_POINT = 16, TAD_ELM_SADL_MA_OBJECTIVE_ATTACK = 17, TAD_ELM_SADL_MA_OBJECTIVE_OTHER = 18, TAD_ELM_SADL_MA_INITIAL_POINT = 19, TAD_ELM_SADL_LOCAL_TARGET_REPORT = 20, TAD_ELM_SADL_TARGET_LINE = 21, TAD_ELM_SCS = 22, TAD_ELM_SCS_LINE = 23, TAD_ELM_SPECIFIC_MAX = 25 } specific_element_names = {} specific_element_names[specific_element_id.TAD_ELM_STEERPOINT] = "el_steerpoint" specific_element_names[specific_element_id.TAD_ELM_OWNSHIP] = "el_ownship" specific_element_names[specific_element_id.TAD_ELM_BULLSEYE] = "el_bullseye" specific_element_names[specific_element_id.TAD_ELM_TGP] = "el_tgp" specific_element_names[specific_element_id.TAD_ELM_SPI] = "el_spi" specific_element_names[specific_element_id.TAD_ELM_SADL_PPLI_AIR] = "el_dl_PPLI_air" specific_element_names[specific_element_id.TAD_ELM_SADL_TRACK_AIR_FRIENDLY] = "el_dl_track_air_friendly" specific_element_names[specific_element_id.TAD_ELM_SADL_TRACK_AIR_NEUTRAL] = "el_dl_track_air_neutral_unk" specific_element_names[specific_element_id.TAD_ELM_SADL_TRACK_AIR_HOSTILE] = "el_dl_track_air_hostile" specific_element_names[specific_element_id.TAD_ELM_SADL_TRACK_GND_NEUTRAL_1] = "el_dl_track_ground_neutral_unk" specific_element_names[specific_element_id.TAD_ELM_SADL_TRACK_GND_NEUTRAL_2] = "el_dl_track_ground_neutral_unk_notfilled" specific_element_names[specific_element_id.TAD_ELM_SADL_TRACK_GND_HOSTILE_1] = "el_dl_track_ground_hostile" specific_element_names[specific_element_id.TAD_ELM_SADL_TRACK_GND_HOSTILE_2] = "el_dl_track_ground_hostile_notfilled" specific_element_names[specific_element_id.TAD_ELM_SADL_PPLI_GND] = "el_dl_PPLI_ground" specific_element_names[specific_element_id.TAD_ELM_SADL_MINISPI] = "el_dl_minispi" specific_element_names[specific_element_id.TAD_ELM_SADL_TRACK_GND_FRIENDLY] = "el_dl_track_ground_friendly" specific_element_names[specific_element_id.TAD_ELM_SADL_EMERGENCY_POINT] = "el_dl_emergency_point" specific_element_names[specific_element_id.TAD_ELM_SADL_MA_OBJECTIVE_ATTACK] = "el_dl_MA_objective_attack" specific_element_names[specific_element_id.TAD_ELM_SADL_MA_OBJECTIVE_OTHER] = "el_dl_MA_objective_other" specific_element_names[specific_element_id.TAD_ELM_SADL_MA_INITIAL_POINT] = "el_dl_MA_initial_point" specific_element_names[specific_element_id.TAD_ELM_SADL_LOCAL_TARGET_REPORT] = "el_dl_local_target_report" specific_element_names[specific_element_id.TAD_ELM_SADL_TARGET_LINE] = "el_dl_target_line" specific_element_names[specific_element_id.TAD_ELM_SCS] = "el_scs" specific_element_names[specific_element_id.TAD_ELM_SCS_LINE] = "el_scs_line" templates = {} templates["TAD_OBJECTS"] = id_pagesubset.MFCD_TAD_OBJECTS function get_template(name) if templates[name] ~= nil then return templates[name] end return -1 end function get_specific_element_name_by_id(id) local name = "" if specific_element_names[id] == nil then return name else return specific_element_names[id] end end brightness_sensitive_materials = { font_MFCD, font_MFCD_BLACK, font_MFCD_RED, font_MFCD_BLUE, font_MFCD_WHITE, MFCD_SOLID_BLACK, MFCD_SOLID_GREY, MFCD_SOLID_DARK_GREY, MFCD_SOLID_WHITE, MFCD_SOLID_YELLOW, MFCD_SOLID_RED, MFCD_SOLID_GREEN, MFCD_SOLID_BLUE, MFCD_SOLID_VIOLET, MFCD_YELLOW, MFCD_BLUE, MFCD_GREEN, MFCD_RED, MFCD_WHITE, MFCD_GREY, MFCD_VIOLET, --TGP related --font_MFCD_GREY, --font_TGP, } color_sensitive_materials = { --[[ font_MFCD, MFCD_SOLID_GREEN, MFCD_GREEN, --]] }

Champagne

Publié : jeu. janv. 26, 2012 8:25 am
par Jean-lucpierre
:notworthy
CA MARCHE !!!!!!!!!!!!!!!!
J'ai testé la manip de Coyote 89 conjuguée avec celle de Byensairforce ce matin avant de partir au boulot. Et là, miracle ça a fonctionné tu premier coup.

J'ai bien mes 2 MFD sur l'écran de droite qui fonctionnent ainsi que dans le jeux.
Je peux envisager d'investir dans un cougar.

Grands merci à tous pour le temps que vous m'avez accordé
C'est vraiment super sympat.

:jerry:

Publié : jeu. janv. 26, 2012 10:57 am
par Bastan
[quote="Jean-lucpierre"].....
J'ai bien mes 2 MFD sur l'&#233]Question à coyote-89:
Quel est l'intérêt de la manip que tu proposes (et que je n'ai pas essayée) dans le #11 ? Est ce qu'elle permet de "supprimer" les affichages MFCD dans le cockpit ?
Si ce n'est pas le cas, ce que propose beynesairforce dans le #9 est largement suffisant il me semble...

Qu'est ce que j'ai (encore) raté ?

Publié : jeu. janv. 26, 2012 11:23 am
par beynesairforce
Je n'ai pas regarder en détail le code de Coyotte mais de mémoire c'est la manip pour initialiser les views port qui permettent l'export de pas mal d'affichage (clock, UHF repeater, RWR .....).

Il y a une manip a faire dans ce fichier (de mémoire) qui permet de ne plus afficher les MFD dans l'avion et de conserver l'affichage sur l’écran déporté (mais l'effet est très étrange).

Publié : jeu. janv. 26, 2012 9:54 pm
par coyote-89
Bastan a écrit :Question à coyote-89:
Quel est l'intérêt de la manip que tu proposes (et que je n'ai pas essayée) dans le #11 ? Est ce qu'elle permet de "supprimer" les affichages MFCD dans le cockpit ?
Si ce n'est pas le cas, ce que propose beynesairforce dans le #9 est largement suffisant il me semble...

Qu'est ce que j'ai (encore) raté ?
Cette modif permet justement l'export vers un autre endroit que celui défini par défaut.
La simple modification du fichier de config ecran n'a jamais fonctionnée pour moi.


Exemple
Image

Il doit etre possible avec cette methode de supprimer les affichages dans le cockpit, mais je ne sais pas comment faire.
Si d'ailleurs quelqu'un sait cela ?

Publié : jeu. janv. 26, 2012 11:07 pm
par Bastan
coyote-89 a écrit :........
La simple modification du fichier de config ecran n'a jamais fonctionnée pour moi......
Ok.
C'est sûrement parce, c'est une des rares choses que j'arrive à faire fonctionner sans problème que je ne saisissais pas. ;-))

les perfs....

Publié : ven. janv. 27, 2012 3:35 pm
par Jean-lucpierre
Salut à tous,
je viens de prendre le temps de faire quelques essais pour déplacer et redimensionner marche vraiment bien et facilement
Par contre point de vue perf, ça rame malgré un pc honnête
(intel I7 860, hd 5870, 8 go)
Des réglages a fond je suis passé au mini et encore ça.
Je ne peux pas penser que le passage à deux écrans divise par 2 les perfs.
Qu'en pensez vous.
Merci
A+

Publié : ven. janv. 27, 2012 3:46 pm
par ReactorOne
oui malheureusement c'est le problème. :sad:

Avec la machine que je possède, je n'exporterai rien pour le moment.
A part avec Helios et les affichages qu'il sait gérer (je fais fonctionner Helios en réseau sur un autre PC d'ailleur).

Peut-être avec des écrans USB qui possèdent leurs propres puces graphiques, à confirmer...

s'louuuuuuuuu

R1

auto-réponse

Publié : ven. janv. 27, 2012 7:16 pm
par Jean-lucpierre
les perfs sont revenues...
Je pense que j'ai du faire une erreur en entrant la résolution.
Il marche de manière très acceptable en résolution moyenne.
Je suis aussi en train de tester avec une tablette tactile et cela s'avère très intéressant. L'exportation a bien fonctionné et je vais rajouter hélios pour les commandes. Je vais y travailler dimanche.
Je vous tiens informer si ça vous intéresse.
A+

Publié : dim. avr. 07, 2013 2:33 pm
par bdanny
bonjour à tous,

j'ai un soucis que je n'arrive pas à résoudre.
J'ai 2 écrans 8", branchés chacun sur un adaptateur VGA/USB, puis reliés à l'ordi en USB.
Mes écrans sont bien reconnus par windows, et j'arrive à utiliser EMC avec.
Ces mêmes écrans fonctionnent très bien avec Falcon BMS, que j'utilise avec MFD extractor.

Malgré tout cela, et en utilisant les fichiers de Coyote 89 + Byensairforce, pas moyen de faire afficher quoi que ce soit sur mes écrans USB avec DCS...
Quand je branche n'importe quel écrans sur une prise VGA de mon ordi, l'export se passe très bien. Par USB, çà merde...

Suis preneur de conseils...
Merci
TiTi

Publié : dim. avr. 07, 2013 10:12 pm
par AleX71
bonsoir,

est-ce que l'export marché avant la 1.2.3?

si oui vas faire un tour ici pour commencer

http://www.checksix-forums.com/showthre ... export.lua

si non je ne sais pas

bonne soirée

Publié : lun. avr. 08, 2013 7:31 am
par bdanny
ah super, Merci Alex

j'essaierai çà ce soir....

merci

Publié : lun. avr. 08, 2013 8:48 am
par Milos
Salut Titi :cheers:

Tu passes sur A10 ?

Publié : lun. avr. 08, 2013 10:15 pm
par bdanny
Salut Milos,

passer sous DCS est un bien grand mot... j'élargi mes compétences on va dire...

Bon j'ai essayé, çà m'a l'air bien compliqué.
C'est la première fois que j'essaie, donc il n'y a pas d'avant update pour moi...

Publié : mar. avr. 09, 2013 12:01 pm
par icemaker
sinon tu peux utiliser Easy Monitor Configuratorqui te fait tout via une interface graphique...
ça sert à quoi que ducros il se décarcasse.????

Publié : mar. avr. 09, 2013 5:59 pm
par bdanny
Bein j'utilise le travail de ducros :notworthy, mais çà marche po :busted_re (qd je veux exporter sur un ecran usb, je précise. Sinon çà marche du tonnerre !!)