BMS and HELIOS
-
I have used RTT in Falcon BMS for years to display the two MFDs on small monitors. I have a third for the AMPCD in the F18. For Falcon BMS I wanted to display the EHSI. RTT does not support it so I researched HELIOS. I have crated a profile that is displaying the EHSI perfectly in the third MFD size monitor. However, I cannot figure out how to get the two MFDs to display with HELIOS controlling RTT. My settings for RTT alone are
MFDLEFT_X = 55
MFDLEFT_Y = 2160
MFDLEFT_W = 616
MFDLEFT_H = 602
MFDLEFT_ONTOP = 1
MFDRIGHT_X = 1660
MFDRIGHT_Y = 2160
MFDRIGHT_W = 615
MFDRIGHT_H = 602
MFDRIGHT_ONTOP = 1
The settings in the HELIOS RTTClient.ini are
MFDLEFT_X = -20
MFDLEFT_Y = 1444
MFDLEFT_W = 521
MFDLEFT_H = 389
MFDRIGHT_X = 1039
MFDRIGHT_Y = 1441
MFDRIGHT_W = 533
MFDRIGHT_H = 397
MFDLEFT_ONTOP = 1
MFDRIGHT_ONTOP = 1As a result the MFDs are not displayed correctly. They are on the main monitor screen. Here is a shot of the HELIOS screen showing the right MFD settings in the right corner.
Image
I am hoping a HELIOS expert can help me get the MFDs working from the HELIOS controller. I could run as usual and just use HELIOS for the EHSI but it seems like overkill. I cannot figure out the HELIOS coordinates. -
Helios has its own implementation of display extraction might use use that instead of BMS RTT Client. As you just drag the MFD component into your profile and place it there. No need for ini coordinates
-
Yes, that is how I created the profile. However, when running the profile Helios does not find the two small monitors for the MFDs. The EHSI is in perfect position on the third mfd display. The main MFDs are on the primary monitor instead of the small monitors. RTT works perfectly with the two small monitors and has for years. HELIOS, if the box is checked, generates its own RTTClient.ini. However, the coordinates are way off. Need advice on getting HELIOS to line up with the small monitors for the two MFDs.
-
@oakdesign said in BMS and HELIOS:
Helios has its own implementation of display extraction might use use that instead of BMS RTT Client. As you just drag the MFD component into your profile and place it there. No need for ini coordinates
Yes, with Helios you can do it directly or actually tell it to use RTT (i find this to work better) in the Falcon Interface tab and you simply place the MFDs using the Helios interface and it will create an RTTClient.ini file for you… Here is whatmy file looks like -
RTT Client Config, generated by Helios 1.6.6130.4 , DO NOT EDIT
RENDERER = 0
NETWORKED = 0
FPS = 30
HOST = 127.0.0.1
PORT = 44000
DATA_F4 = 0
DATA_BMS = 0
DATA_OSB = 0
DATA_IVIBE = 0
STRING_STR = 0
STRING_DRW = 0
RWR_GRID = 0
USE_HUD = 0
USE_PFL = 0
USE_DED = 0
USE_RWR = 0
USE_MFDLEFT = 1
USE_MFDRIGHT = 1
USE_HMS = 0
MFDLEFT_X = 15
MFDLEFT_Y = 1444
MFDLEFT_W = 524
MFDLEFT_H = 519
MFDRIGHT_X = 1987
MFDRIGHT_Y = 1451
MFDRIGHT_W = 521
MFDRIGHT_H = 508
MFDLEFT_ONTOP = 1
MFDRIGHT_ONTOP = 1 -
After looking at dozens of past posts on HELIOS, I discovered the cause of my issue and resolved. HELIOS does not work with monitor scaling and my primary 4K monitor was scaled to 150% which threw the HELIOS coordinates off. Setting the monitor 100% resolved and after a few position tweaks all is perfect. I now have two MFDs and the EHSI in the center lower display which is the AMPCD for the F18. I also just configured and mapped the Winwing F18 UFC/HUD and the F16 ICP. All is working perfectly in the sims (Falcon BMS and DCS World. The results are outstanding in my cockpit. I am able to quickly swap the UFC and ICP when needed with the mount I crafted from CubeSim and Winwing mounts.
I was able to use font, folder and icon sizing in Windows 11 as well as some accessibility settings to get the readability back on the primary display without scaling.
-
Helios can be forced to ignore different scalings.
Check here
-
Just tested this but it did not work for me unless there are some details missing in that post. Thanks
-
Hello. First, set the scaling of all your displays in Windows to 100%.
Then open the Helios Editor and reset the monitor.
Select the display in the preview window and place the MFD on it.
You don’t need to enable RTT on the Falcon/Interface. Unfortunately, I can’t upload pictures here, but then you’d see how I did it.
I hope it works.
Best regards,
Hunter -
@Machtoo sorry I’m no expert on Helios, but I suppose I am on Windows dpi scaling – does Helios run as admin? If so you probably need to set the appcompat flags for both current-user and machine-wide / admin-user.
(Probably always a good practice to set appcompat flags for both machine-wide and current-user, to keep them consistent. I can’t ever remember which one overrides the other, if they differ.)
(Do this on the Helios exe … below I’m showing the setting for Falcon BMS exe)