Falcon BMS Forum
    • Categories
    • Unread
    • Recent
    • Popular
    • Website
    • Wiki
    • Discord
    • Contact
    • Register
    • Login

    BMS and HELIOS

    Scheduled Pinned Locked Moved Unsolved Community Support (BMS Q&A)
    9 Posts 5 Posters 273 Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M Offline
      Machtoo
      last edited by

      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 = 1

      As 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.

      1 Reply Last reply Reply Quote 0
      • oakdesignO Offline
        oakdesign
        last edited by oakdesign

        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

        Spec: AMD Ryzen 9 [email protected] GHZ, MB MSI Tomahawk, 32GB RAM, 500GB NVMe EVO 970 SSD, 2 TB HD, RTX4070,3x24'' Full HD Screen, 15.6'' Touchscreen (Helios MFDE), Saitek X65F, OpenTrack+PS3 Eye+IR LED, DIY Build Rudder, Brake Pedals, VR Quest 3, Virtual Desktop

        M IcerI 2 Replies Last reply Reply Quote 0
        • M Offline
          Machtoo @oakdesign
          last edited by

          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.

          1 Reply Last reply Reply Quote 0
          • IcerI Offline
            Icer @oakdesign
            last edited by Icer

            @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

            GIGABYTE X870E AORUS Elite WIFI7, Thermaltake 1200w PS \AMD Ryzen 7 9800X3D - Corsair iCue Titan Liquid CPU cooler \ 64GB G.Skill Z5 DDR5 \ SBlasterX G6 \ 4TB NvMe M.2 Boot Drive (BMS 4.37 installed here) \ Zotac GeForce RTX 4090 Trinity 24GB - Nvidia 576.28 drivers \ 3 Samsung LC32G53TQWUXEN 32" 7680x1440 at 144Hz Gsync \ Win11 Pro Ver.  24H2 - Build 26100.3915 \ TIR 5 \ Warthog HOTAS with VirPil stick base \ MFG V3 Pedals \ TM MFDs  on 2 8" Lilliputs \ Simgears ICP \ Varjo XR-3 VR

            M 1 Reply Last reply Reply Quote 0
            • M Offline
              Machtoo @Icer
              last edited by Machtoo

              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.

              1 Reply Last reply Reply Quote 1
              • oakdesignO Offline
                oakdesign
                last edited by oakdesign

                Helios can be forced to ignore different scalings.

                Check here

                https://forum.falcon-bms.com/post/425894

                Spec: AMD Ryzen 9 [email protected] GHZ, MB MSI Tomahawk, 32GB RAM, 500GB NVMe EVO 970 SSD, 2 TB HD, RTX4070,3x24'' Full HD Screen, 15.6'' Touchscreen (Helios MFDE), Saitek X65F, OpenTrack+PS3 Eye+IR LED, DIY Build Rudder, Brake Pedals, VR Quest 3, Virtual Desktop

                M 1 Reply Last reply Reply Quote 1
                • M Offline
                  Machtoo @oakdesign
                  last edited by

                  Just tested this but it did not work for me unless there are some details missing in that post. Thanks

                  airtex2019A 1 Reply Last reply Reply Quote 0
                  • Hunter. 0H Offline
                    Hunter. 0
                    last edited by

                    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

                    1 Reply Last reply Reply Quote 1
                    • airtex2019A Offline
                      airtex2019 Global Moderator @Machtoo
                      last edited by airtex2019

                      @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)

                      alt text

                      1 Reply Last reply Reply Quote 2
                      • First post
                        Last post

                      22

                      Online

                      9.2k

                      Users

                      19.2k

                      Topics

                      328.7k

                      Posts
                      Benchmark Sims - All rights reserved ©