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.

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