550: GaugeSwitcher now Runs in X-Plane

To help users of my FIP gauges (who are using Logitech’s default drivers and/or plugins for FIP controls) to quickly switch among different FIP set-ups, such as from gauges specifically made for the Mooney Bravo to the gauges for Extra 300S, I developed two utilities — the GaugeSwitcher (for FSX/P3D) and the XPL_GaugeSwitcher (for X-Plane).

But unlike the FSX/P3D version that can be run at anytime despite the simulator is active or not, the X-Plane cousin was deliberately restricted to ONLY allow gauge switchings while X-Plane is not running.  This is due to huge memory usages in X-Plane, which could easily crash the system when unloading and reloading already-active plugins that also consumes a lot of memory, such as the Logitech X-Plane plugins together with the FIP gauges.

After more than a year since its launch, the updated XPL_GaugeSwitcher which doesn’t have the restriction is now available.

Yet, there are still some constraints to note.   And followings are the two best scenarios:

==========
Scenario 1

When the very first Main Menu Page is show up after X-Plane is started, users can safely run the XPL_GaugeSwitcher to switch FIP profiles at this point.

NOTE that it is highly recommended to keep the FIPs in power-OFF state until a flight session is loaded.

This not only speeds up the loading of X-Plane but also enhances the successful rate of FIP profile switching.

==========
Scenario 2

During an active flight session, users could follow the steps below to perform FIP gauge switchings when necessary.

    • Pause the flight session
    • Turn OFF the FIPs
    • Run XPL_GaugeSwitcher and choose the Profile desired
    • Click on the “airplane” icon on the X-Plane menu bar at the top of the screen
    • Choose a new “Aircraft” or Choose to “Change Location” (select the same location for current position)
    • Start a “New Flight”
    • Turn ON the FIPs after the new session is loaded
    • Un-pause X-Plane

DO NOT repeat the steps above immediately because doing this is almost certain to crash the system immediately.

It’s true that the processes above may look a bit clumsy and the success rate is not reliable.

However, as long as you don’t switch gauge profiles too rapidly, above steps are still a lot more faster than quitting X-Plane, and then running XPL_GaugeSwitcher and loading X-Plane again.

Until a better solution is found, above are the best scenarios one can get so far.

==========

Users of my XPL Gauges (for X-Plane running with Logitech’s X-Plane plugins ONLY) could use the existing download link to get the new XPL_GaugeSwitcher.  Just unzip and place it over the old version will do.

Note that it is coded version 1a on its header.

 

4 thoughts on “550: GaugeSwitcher now Runs in X-Plane

  1. Thank you. That was really simple. I am already using a 10-port USB port for 10 FIPs. I was just leaving it on. It did not occur to me that you meant switching at the power source. Will try your method and switch the hub on at the x-plane main menu.
    BTW, I am a former USAF pilot, presently own and fly two airplanes, yet still find x-plane simming very gratifying to fly, and to maintain instrument proficiency. I love your G5 instruments. Same as our C172SP.

    Like

    1. Yes, it’s pretty simple and works so well.
      You know the X-Plane loads a long time. By switching off the FIPs before running X-Plane, you should see the loading time shortened significantly.
      Glad to hear that you love my gauges. Probably I should put your comments as testimonials in my store. haha
      Tom

      Like

  2. Would you please describe how to “turn on FTPs” and “turn off FTPs”. This may seem like a very basic issue, but my setup has always turned on the FTPs upon system boot-up, and they do not “turn off” until system shut-down. I have never had occasion to do it manually.

    Like

    1. My 10 FIPs are connected to an electrically-powered USB hub and then to the computer. The hub has a power switch so I can switch off the FIPs easily.
      If your FIPs are connected to the computer directly, you may have to unplug them in order to turn them off.
      Actually, using a USB hub for FIP connections and only turning the FIPs on when necessary not only saves power but also eliminates many unexpected/unknown issues.
      Moreover, it helps delay the aging of the FIPs as well.

      Like

Leave a reply to Col G Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.