This plugin provides a two-way interface between Touch Portal and Flight Simulators which use SimConnect, such as Microsoft Flight Simulator 2020 and FS-X.
For further documentation, please see https://github.com/mpaperno/MSFSTouchPortalPlugin/wiki
This documentation generated for plugin v1.5.0.0
Actions and States by Category
Click to expand
Type | Default Value | Min. Value | Max. Value |
---|---|---|---|
boolean (on/off) | 0 | 0 | 1 |
Set to 1 to automatically attempt connection to flight simulator upon Touch Portal startup. Set to 0 to only connect manually via the Action "MSFS - Plugin -> Connect & Update".
Type | Default Value | Max. Length |
---|---|---|
text | Default | 255 |
Here you can specify one or more custom configuration files which define SimConnect variables to request as Touch Portal States. This plugin comes with an extensive default set of states, however since the possibilities between which variables are requested, which units they are displayed in,and how they are formatted are almost endless. This option provides a way to customize the output as desired.
Enter a file name here, with or w/out the suffix (".ini" is assumed). Separate multiple files with commas (and optional space). To include the default set of variables/states, use the name Default
as one of the file names (in any position of the list).
Files are loaded in the order in which they appear in the list, and in case of conflicting state IDs, the last one found will be used.
The custom file(s) are expected to be in the folder specified in the "User Config Files Path" setting (see below).
See Using Custom States and Simulator Variables for more details.
Type | Default Value | Min. Value | Max. Value |
---|---|---|---|
number | 0 | 0 | 20 |
A "SimConnect.cfg" file can contain a number of connection configurations, identified in sections with the [SimConnect.N]
title. A default "SimConnect.cfg" is included with this plugin (in the installation folder). You may also use a custom configuration file stored in the "User Config Files Path" folder (see below).
The index number can be specified in this setting. This is useful for:
- compatibility with FSX, and/or
- custom configurations over network connections (running Touch Portal on a different computer than the sim).
The default configuration index is zero, which (in the included default SimConnect.cfg) is suitable for MSFS (2020). Use the index 1 for compatibility with FSX (or perhaps other sims).
See here for more info about the file format: https://docs.flightsimulator.com/html/Programming_Tools/SimConnect/SimConnect_CFG_Definition.htm
For more information on using Touch Portal remotely see Multiple Touch Portal Device Setup
Type | Default Value | Max. Length |
---|---|---|
text | 255 |
The system path where plugin settings are stored, including custom user State configuration files for sate definitions & the "SimConnect.cfg" configuration file. Keep it blank for default, which is "C:\Users<UserName>\AppData\Roaming\MSFSTouchPortalPlugin".
Note that using this plugin's installation folder for custom data storage is not recommended, since anything in there will likely get overwritten during a plugin update/re-install.
Type | Default Value | Min. Value | Max. Value |
---|---|---|---|
boolean (on/off) | 1 | 0 | 1 |
Touch Portal cannot perform math or numeric comparison operations on decimal numbers formatted with comma decimal separator, even in locations where this is the norm. Set this setting to 1 (one) to always format numbers in "neutral" format with period decimal separators.
NOTE that this affects input number formatting as well (the plugin will expect all numbers with period decimal separators regardless of your location).
Type | Default Value | Min. Value | Max. Value |
---|---|---|---|
boolean (on/off) | 0 | 0 | 1 |
Set to 1 (one) to automatically load latest HubHop data when plugin starts. Set to 0 (zero) to disable. Updates can always be triggered manually via the Action "MSFS - Plugin -> Connect & Update". Updates require a working Internet connection!
Type | Default Value | Min. Value | Max. Value |
---|---|---|---|
number | 60 | 0 | 600 |
Maximum number of seconds to wait for a HubHop data update check or download via the Internet.
Type | Default Value | Min. Value | Max. Value |
---|---|---|---|
boolean (on/off) | 1 | 0 | 1 |
Set to 1 (one) to have all Local ('L') simulator variables sorted in alphabetical order within selection lists. Setting to 0 (zero) will keep them in the original order they're loaded in on the simulator (by ascending ID).
Click to expand
Name | Description | Format | Data index. [type] choices/default (in bold) | On Hold |
---|---|---|---|---|
Connect & Update | Control connection to the Simulator, or perform various data update tasks. | Plugin Action: {0} |
|
|
Action Repeat Interval | Held Action Repeat Rate (ms) | Repeat Interval: {0} to/by: {1} ms |
|
☑ |
Activate a Selected Simulator Event | Activate a Selected Simulator Event. Parameter values are optional and event-specific. The list is imported from MSFS SDK Event IDs Docs (may contain errors or omissions). The value(s), if any, should evaluate to numeric or remain blank if the value is unused by the event. Using basic math operators and dynamic states in values is possible. | System / Category {0} Event Name{1} with Value(s) 0:{2} 1:{3} 2:{4} |
|
☑ |
Activate a Named Simulator Event | Trigger any Simulator Event by name with optional parameter value(s). See MSFS SDK Documentation 'Event IDs' for reference. The value(s), if any, should evaluate to numeric or remain blank if the value is unused by the event. Using basic math operators and dynamic state values is possible. | Activate Event {0} with Value(s) 0:{1} 1:{2} 2:{3} 3:{4} 4:{5} |
|
☑ |
Activate an Input Event From HubHop | ** Requires WASimModule or MobiFlight. ** Trigger a Simulator Event from loaded HubHop data. "Potentiometer" type events are only supported with WASimModule (using the provided value, which should evaluate to numeric). | Aircraft/Device: {0} System: {1} Event Name: {2} with value {3} (if any) |
|
☑ |
Set a Selected Simulator Variable | Set a Selected Simulator Variable. The list of Sim Vars is imported from MSFS SDK Simulator Variables Docs (may contain errors or omissions). Variables with ":N" in the name require an Index value. | System / Category{0} Variable:{1} Index (if req'd):{2} Unit:{3} Value:{4} |
|
☑ |
Set a Selected Airplane Local Variable | Sets a value on a Local variable from currently loaded aircraft. The Unit type is usually "number" and will be ignored except in a few specific instances for some 3rd-party models. | Set Variable:{0} To Value:{1} in Units: (opt){2} |
|
☑ |
Set a Selected Airplane Input Event Value | Sets a value on an Input Event from currently loaded aircraft. These are sometimes also referred to as 'B' type variables and are always model-specific. The value meaning and type (numeric/string) depends entirely on the specific event. A list of Input Events can be found in the MSFS Dev Mode 'Behaviors' window. | Set Input Event: {0} To Value: {1} |
|
☑ |
Set a Named Variable | Set a Named Variable. Sets a value on any named variable of various types. ** Using 'C', 'H', 'K', and 'Z' types require WASimModule. ** 'L' type variables can also be created. 'A' and 'C' types require a Unit, for 'B' and 'L' it is optional (default is 'number'). For SimVars requiring an index, include it in the name after a : (colon), eg. "VARIABLE NAME:1". | Variable Type{0} Variable Name{1} Unit {2} Value {3} |
|
☑ |
Execute Calculator Code | Execute Calculator Code. ** Requires WASimModule ** Runs any entered string of RPN code through the 'execute_calculator_code' Gauge API function. You may use TP state value macros to insert dynamic data. | Execute this code: {0} (must be valid RPN format) |
|
☑ |
Name | Description | Format | Data index. [type] choices/default (in bold) |
---|---|---|---|
Action Repeat Interval | Held Action Repeat Rate (ms) | Set Repeat Interval in Range (ms):{3}-{4} |
|
Activate a Selected Simulator Event | Activate a Selected Simulator Event, setting one parameter value with a slider, with optional extra parameter value(s). The list is imported from MSFS SDK Event IDs Docs. The extra value(s), if any, should evaluate to numeric or remain blank if the value is unused by the event. Using basic math operators and dynamic states in the extra values is possible. | System / Category {0} Event Name {1} in Value Range {2}-{3} | With Other | Values (opt) {4} {5} Connector Value Index {6}| Feedback From | State (opt):{7}{8} Range:{9}-{10} |
|
Activate a Named Simulator Event | Trigger any Simulator Event by name setting one parameter value with a slider, with optional extra parameter value(s). See MSFS SDK Documentation 'Event IDs' for reference. The extra value(s), if any, should evaluate to numeric or remain blank if the value is unused by the event. Using basic math operators and dynamic state the extra values is possible. | Set Event:{0} in Value Range {1}-{2} | With Other | Values (opt) {3} {4} Connector Value Index {5}| Feedback From | State (opt):{6}{7} Range:{8}-{9} |
|
Activate an Input Event From HubHop | ** Requires WASimModule or MobiFlight. ** Trigger a Simulator Event from loaded HubHop data. "Potentiometer" type events are only supported with WASimModule (using the provided value, which should evaluate to numeric). | Aircraft Device:{0}System:{1}Event Name:{2}Value Range:{3}-{4}| Feedback From | State (opt):{5}{6} Range:{7}-{8} |
|
Set a Selected Simulator Variable | Set a Selected Simulator Variable. The list of Sim Vars is imported from MSFS SDK Simulator Variables Docs (may contain errors or omissions). Variables with ":N" in the name require an Index value. | System / Category{0} Variable:{1} Index (if req'd):{2} Unit:{3} in Value Range:{4}-{5} | With | Feedback:{6} |
|
Set a Selected Airplane Local Variable | Sets a value on a Local variable from currently loaded aircraft. The Unit type is usually "number" and will be ignored except in a few specific instances for some 3rd-party models. | Set Variable:{0} Unit: (opt){1} in Value Range:{2}-{3}| Feedback From | State (opt):{4}{5} Range:{6}-{7} |
|
Set a Selected Airplane Input Event Value | Sets a value on an Input Event from currently loaded aircraft. These are sometimes also referred to as 'B' type variables and are always model-specific. The value meaning and type (numeric/string) depends entirely on the specific event. A list of Input Events can be found in the MSFS Dev Mode 'Behaviors' window. | Set Input Event: {0} in Value Range:{1}-{2}| Feedback From | State (opt):{3}{4} Range:{5}-{6} |
|
Set a Named Variable | Set a Named Variable. Sets a value on any named variable of various types. ** Using 'C', 'H', 'K', and 'Z' types require WASimModule. ** 'L' type variables can also be created. 'A' and 'C' types require a Unit, for 'B' and 'L' it is optional (default is 'number'). For SimVars requiring an index, include it in the name after a : (colon), eg. "VARIABLE NAME:1". | Variable Type{0} Variable Name{1} Unit {2} Value Range:{3}-{4}| Feedback From | State (opt):{5}{6} Range:{7}-{8} |
|
Execute Calculator Code | Runs any entered string of RPN code through the 'execute_calculator_code' Gauge API function. Use a '@' placeholder for the connector value. | Calculator Code: (use @ as placeholder(s) for slider value){0} Value Range:{1}-{2}| Feedback From | State (opt):{3}{4} Range:{5}-{6} |
|
Visual Feedback Connector | This connector provides only visual feedback by setting the position of a slider based on an existing State/variable value. | Set Connector Value Based on Feedback From Category:{0}Variable:{1}Value Range:{2}-{3} |
|
Base Id: MSFSTouchPortalPlugin.Plugin.State.
Id | SimVar Name | Description | Unit | Format | DefaultValue |
---|---|---|---|---|---|
ActionRepeatInterval | The current Held Action Repeat Rate (ms) | millisecond | 450 | ||
Connected | The status of SimConnect (true/false/connecting) | string | false | ||
RunningVersion | The running plugin version number. | number | 0 | ||
EntryVersion | The loaded entry.tp plugin version number. | number | 0 | ||
LogMessages | Most recent plugin log messages. | string | |||
UserConfigFilesPath | Plugin configuration files path. | string | |||
LoadedStateConfigFiles | List of currently loaded state configuration file(s). | string | |||
TouchPortalConfigPath | Touch Portal configuration files path. | string | |||
CurrentTouchPortalPage | The current device Touch Portal page name. | string |
Click to expand
Name | Description | Format | Data index. [type] choices/default (in bold) | On Hold |
---|---|---|---|---|
Request a Selected Simulator Variable | Request a Selected Simulator Variable. The list of Sim Vars is imported from MSFS SDK Simulator Variables Docs (may contain errors or omissions). Variables with ":N" in the name require an Index value. | System{0} Variable {1} Index (if req'd){2} Unit{3} for Plugin Category{4} Format{5} Default Value{6} Update Period{7} Update Interval{8} Delta Epsilon{9} |
|
|
Request an Airplane Local Variable | Request an Airplane Local Variable. The list of variables is loaded live from Simulator.The Unit type is usually "number" and will be ignored except in a few specific instances for some 3rd-party models. | Request Variable {0} Unit (opt) {1} for Plugin Category{2} Format{3} Default Value{4} Update Period{5} Update Interval{6} Delta Epsilon{7} |
|
|
Request a Named Variable | Request a Named Variable. ** Using types other than 'A', 'B', or 'L' requires WASimModule. ** 'A', 'C', & 'E' types require a Unit type, for 'B' and 'L' it is optional (default is 'number'). For SimVars requiring an index, include it in the name after a : (colon), eg. "VARIABLE NAME:1". | Type{0} Name{1} Unit{2} for Plugin Category{3} Format{4} Default Value{5} Update Period{6} Update Interval{7} Delta Epsilon{8} |
|
|
Request a Calculated Value | Request a Calculated Value. ** Requires WASimModule ** | Calculator Code{0} Result Type{1} State Name{2} for Plugin Category{3} Format{4} Default Value{5} Update Period{6} Update Interval{7} Delta Epsilon{8} |
|
|
Update a Variable Value | Request a value update for an added variable. This is especially useful for variables with a "Once" type Update Period. | From Category {0} Update Variable {1} |
|
|
Remove a Simulator Variable | Remove an existing Simulator Variable. | From Category {0} Remove Variable {1} |
|
|
Clear Variable Definitions | Removes either all or only custom-added variable state definitions. | Clear Variables: {0} Select File/Type: {1} |
|
|
Load Variable Definitions From File | Load a set of variable state definitions from a configuration file. | Load definitions from file {0} (file name only for user config. folder, or full path with file name) |
|
|
Save Variable Definitions To File | Save Variable Definitions To File. Save the current simulator variable state definitions to a configuration file. | Save {0} states to file {1} (file name only for user config. folder, or full path with file name) |
|
Click to expand
Name | Description | Format | Data index. [type] choices/default (in bold) | Sim Event(s) | On Hold |
---|---|---|---|---|---|
Airspeed Hold Value Adj/Sel/Hold | Airspeed Hold Value - {0} |
|
details
|
☑ | |
Airspeed Hold Value Set | Set Airspeed Hold Value to {0} kts |
|
|
☑ | |
Altitude Hold Value Adj/Sel | Altitude Hold Value - {0} |
|
details
|
☑ | |
Altitude Hold Value Set | Altitude Hold Value {0} to {1} |
|
|
☑ | |
AP Switches | Auto Pilot {0} Switch {1} |
|
details
|
||
Attitude Hold Pitch Value Adj/Sel | Attitude Hold Pitch Value {0} |
|
details
|
☑ | |
Attitude Hold Pitch Value Set | Set Attitude Hold Pitch Value to {0} (-16384 to +16384) |
|
|
☑ | |
Auto Brake | Auto Brake - {0} |
|
details
|
☑ | |
Auto Brake Set | Set Auto Brake Value to {0} (1-4) |
|
|
☑ | |
Auto Throttle | Toggle Auto Throttle - {0} |
|
details
|
||
Flight Director Switches | Toggle Flight Director {0} Switch |
|
|
||
Heading Hold Value Adj/Sel | Heading Hold Value - {0} |
|
details
|
☑ | |
Heading Hold Value Set | Set Heading Hold Value - {0} |
|
|
☑ | |
Mach Hold Value Adjust/Hold | Mach Hold Value - {0} |
|
details
|
☑ | |
Mach Hold Value Set | Set Mach Hold Value to {0} |
|
|
☑ | |
Max. Bank Angle Adjust | Max Bank Angle - {0} |
|
|
☑ | |
Max. Bank Set | Set Max Bank {0} Value to {1} |
|
details
|
☑ | |
N1 Reference Value Adjust/Hold | N1 Reference Value - {0} |
|
details
|
☑ | |
N1 Reference Value Set | Set N1 Reference Value to {0} |
|
|
☑ | |
Nav Mode Select | Select Nav Mode {0} |
|
|
||
Vertical Speed Value Adj/Sel/Hold | Vertical Speed Value - {0} |
|
details
|
☑ | |
Vertical Speed Value Set | Vertical Speed Hold {0} to Value {1} |
|
|
☑ |
Name | Description | Format | Data index. [type] choices/default (in bold) |
---|---|---|---|
Airspeed Hold Value Set | Set Airspeed Hold in Value Range (kts):{0}-{1}| Feedback From | State (opt):{2}{3} Range:{4}-{5} |
|
|
Attitude Hold Pitch Value Set | Set Attitude Pitch Hold in Value Range:{0}-{1}| Feedback From | State (opt):{2}{3} Range:{4}-{5} |
|
|
Auto Brake Set | Set Auto Brake in Value Range:{0}-{1}| Feedback From | State (opt):{2}{3} Range:{4}-{5} |
|
|
Heading Hold Value Set | Set Heading Hold in Value Range:{0}-{1}| Feedback From | State (opt):{2}{3} Range:{4}-{5} |
|
|
Mach Hold Value Set | Set Mach Hold in Value Range:{0}-{1}| Feedback From | State (opt):{2}{3} Range:{4}-{5} |
|
|
Max. Bank Set | Set Max Bank {0}in Value Range:{1}-{2}| Feedback From | State (opt):{3}{4} Range:{5}-{6} |
|
|
N1 Reference Value Set | Set N1 Reference in Value Range:{0}-{1}| Feedback From | State (opt):{2}{3} Range:{4}-{5} |
|
|
Vertical Speed Value Set | Vertical Speed Hold {0}in Value Range:{1}-{2}| Feedback From | State (opt):{3}{4} Range:{5}-{6} |
|
Base Id: MSFSTouchPortalPlugin.AutoPilot.State.
Id | SimVar Name | Description | Unit | Format | DefaultValue |
---|---|---|---|---|---|
AutoThrottleArm | AUTOPILOT THROTTLE ARM | Auto Throttle Armed | Bool | ||
AutoThrottleGoAround | AUTOPILOT TAKEOFF POWER ACTIVE | Auto Throttle GoAround | Bool | ||
AutoPilotAirSpeedHold | AUTOPILOT AIRSPEED HOLD | AutoPilot Air Speed Status | Bool | ||
AutoPilotAirSpeedVar | AUTOPILOT AIRSPEED HOLD VAR | AutoPilot Air Speed Value | knots | 0.0# | |
AutoPilotAltitudeHold | AUTOPILOT ALTITUDE LOCK | AutoPilot Altitude Status | Bool | ||
AutoPilotAltitudeVar | AUTOPILOT ALTITUDE LOCK VAR | AutoPilot Altitude Value | feet | ||
AutoPilotApproachHold | AUTOPILOT APPROACH HOLD | AutoPilot Approach Status | Bool | ||
AutoPilotAttitudeHold | AUTOPILOT ATTITUDE HOLD | AutoPilot Attitude Status | Bool | ||
AutoPilotAvailable | AUTOPILOT AVAILABLE | AutoPilot Availability | Bool | ||
AutoPilotBackCourseHold | AUTOPILOT BACKCOURSE HOLD | AutoPilot Back Course Status | Bool | ||
AutoPilotFlightDirector | AUTOPILOT FLIGHT DIRECTOR ACTIVE | AutoPilot Flight Director Status | Bool | ||
AutoPilotHeadingVar | AUTOPILOT HEADING LOCK DIR | AutoPilot Heading Direction | degrees | F0 | |
AutoPilotHeadingHold | AUTOPILOT HEADING LOCK | AutoPilot Heading Status | Bool | ||
AutoPilotMach | AUTOPILOT MACH HOLD | AutoPilot Mach Hold | Bool | ||
AutoPilotMachVar | AUTOPILOT MACH HOLD VAR | AutoPilot Mach Value | number | 0.## | |
AutoPilotMaster | AUTOPILOT MASTER | AutoPilot Master Status | Bool | ||
AutoPilotBanking | AUTOPILOT MAX BANK | AutoPilot Max Bank Angle | degrees | F2 | |
AutoPilotNavSelected | AUTOPILOT NAV SELECTED | AutoPilot Nav Selected Index | number | ||
AutoPilotNav1Hold | AUTOPILOT NAV1 LOCK | AutoPilot Nav1 Status | Bool | ||
AutoPilotAttitudeVar | AUTOPILOT PITCH HOLD REF | AutoPilot Pitch Reference Value | degrees | F2 | |
AutoPilotVerticalSpeedHold | AUTOPILOT VERTICAL HOLD | AutoPilot Vertical Speed Status | Bool | ||
AutoPilotVerticalSpeedVar | AUTOPILOT VERTICAL HOLD VAR | AutoPilot Vertical Speed Value | feet/minute | ||
AutoPilotWingLeveler | AUTOPILOT WING LEVELER | AutoPilot Wing Leveler | Bool | ||
AutoPilotFlightDirectorCurrentBank | AUTOPILOT FLIGHT DIRECTOR BANK | Flight Director Current Bank | degrees | F2 | |
AutoPilotFlightDirectorCurrentPitch | AUTOPILOT FLIGHT DIRECTOR PITCH | Flight Director Current Pitch | degrees | F2 | |
AutoPilotPitchHold | AUTOPILOT PITCH HOLD | The status of Auto Pilot Pitch Hold button | Bool | ||
AutoPilotYawDampener | AUTOPILOT YAW DAMPER | Yaw Dampener Status | Bool |
Click to expand
Name | Description | Format | Data index. [type] choices/default (in bold) | Sim Event(s) | On Hold |
---|---|---|---|---|---|
ADF Adjust | ADF {0} - {1} |
|
details
|
☑ | |
ADF Values Set | Set ADF {0} {1} to Value {2} |
|
details
|
☑ | |
Radio Interaction | Radio {0} - {1} |
|
details
|
☑ | |
Radio Values Set | Set Radio {0} {1} to Value {2} |
|
details
|
☑ | |
Transponder Adjust | Transponder Action: {0} |
|
details
|
☑ | |
Transponder Set | Set Transponder {0} to Value {1} |
|
|
Name | Description | Format | Data index. [type] choices/default (in bold) |
---|---|---|---|
ADF Values Set | Set ADF {0} {1} in Value Range:{2}-{3}| Feedback From | State (opt):{4}{5} Range:{6}-{7} |
|
|
Radio Values Set | Set Radio {0} {1}in Value Range:{2}-{3}| Feedback From | State (opt):{4}{5} Range:{6}-{7} |
|
Base Id: MSFSTouchPortalPlugin.Communication.State.
Id | SimVar Name | Description | Unit | Format | DefaultValue |
---|---|---|---|---|---|
Com1ActiveFrequency | COM ACTIVE FREQUENCY:1 | The frequency of the active COM1 radio | MHz | 0.000# | |
Com2ActiveFrequency | COM ACTIVE FREQUENCY:2 | The frequency of the active COM2 radio | MHz | 0.000# | |
Nav1ActiveFrequency | NAV ACTIVE FREQUENCY:1 | The frequency of the active NAV1 radio | MHz | 0.000# | |
Nav2ActiveFrequency | NAV ACTIVE FREQUENCY:2 | The frequency of the active NAV2 radio | MHz | 0.000# | |
Com1StandbyFrequency | COM STANDBY FREQUENCY:1 | The frequency of the standby COM1 radio | MHz | 0.000# | |
Com2StandbyFrequency | COM STANDBY FREQUENCY:2 | The frequency of the standby COM2 radio | MHz | 0.000# | |
Nav1StandbyFrequency | NAV STANDBY FREQUENCY:1 | The frequency of the standby NAV1 radio | MHz | 0.000# | |
Nav2StandbyFrequency | NAV STANDBY FREQUENCY:2 | The frequency of the standby NAV2 radio | MHz | 0.000# |
Click to expand
Name | Description | Format | Data index. [type] choices/default (in bold) | Sim Event(s) | On Hold |
---|---|---|---|---|---|
Alternator Control | {0} Alternator at Index {1} |
|
details
|
||
Alternator Toggle | Toggle Alternator - {0} |
|
details
|
||
Avionics Master Switch | Avionics {0} |
|
details
|
||
External Power | External Power Control. | External Power {0} at index {1} |
|
details
|
|
Landing Lights Switch/Direction | Landing Lights {0} at circuit index {1} |
|
details
|
||
Light Dimming | Set Light Potentiometer {0} to {1} (0 to 100) |
|
details
|
☑ | |
Light Switch Control | Light Switch Controls. NOTE: The 'All' and 'Circuit' types can only be Toggled. | Switch {0} Light {1} at circuit index {2} |
|
details
|
|
Master Battery | Toggle Master Battery |
|
|||
Master Battery & Alternator | Toggle Master Battery & Alternator |
|
Name | Description | Format | Data index. [type] choices/default (in bold) |
---|---|---|---|
Light Dimming | Set Light Potentiometer {0}in Value Range:{1}-{2}| Feedback From | State (opt):{3}{4} Range:{5}-{6} |
|
Base Id: MSFSTouchPortalPlugin.Electrical.State.
Id | SimVar Name | Description | Unit | Format | DefaultValue |
---|---|---|---|---|---|
AvionicsMasterSwitch | AVIONICS MASTER SWITCH | Avionics Master Switch | Bool | ||
LightBeaconOn | LIGHT BEACON | Light Beacon Switch Status | Bool | ||
LightBrakeOn | LIGHT BRAKE ON | Light Brake Switch or Light Status | Bool | ||
LightCabinOn | LIGHT CABIN | Light Cabin Switch Status | Bool | ||
LightHeadOn | LIGHT HEAD ON | Light Head Switch or Light Status | Bool | ||
LightLandingOn | LIGHT LANDING | Light Landing Switch Status | Bool | ||
LightLogoOn | LIGHT LOGO | Light Logo Switch Status | Bool | ||
LightNavOn | LIGHT NAV | Light Nav Switch Status | Bool | ||
LightPanelOn | LIGHT PANEL | Light Panel Switch Status | Bool | ||
LightRecognitionOn | LIGHT RECOGNITION | Light Recognition Switch Status | Bool | ||
LightStrobeOn | LIGHT STROBE | Light Strobe Switch Status | Bool | ||
LightTaxiOn | LIGHT TAXI | Light Taxi Switch Status | Bool | ||
LightWingOn | LIGHT WING | Light Wing Switch Status | Bool | ||
MasterAlternator | GENERAL ENG MASTER ALTERNATOR:1 | Master Alternator Status | Bool | ||
MasterBattery | ELECTRICAL MASTER BATTERY | Master Battery Status | Bool |
Click to expand
Name | Description | Format | Data index. [type] choices/default (in bold) | Sim Event(s) | On Hold |
---|---|---|---|---|---|
Afterburner Toggle | Toggle Afterburner(s): {0} |
|
details
|
||
Condition Lever Adjust | Condition Lever {0} {1} |
|
details
|
☑ | |
Condition Lever Set | Set Condition Lever {0} {1} to {2} (Position: 0 - 2, Axis: 0 - 100) |
|
details
|
☑ | |
Engine Auto Start/Shutdown | Start/Shutdown Engine | Engine - {0} |
|
|
|
Engine Master Set | Set Engine {0} Master Switch to {1} (0/1) |
|
details
|
||
Engine Master Toggle | Toggle Engine Master Switch {0} |
|
details
|
||
Magnetos Switch - All | All Magnetos - {0} |
|
details
|
||
Magnetos Switch - Individual | Magneto {0} - {1} |
|
details
|
||
Magnetos Switch Set | Set Magneto Switch {0} to position {1} (0-4) |
|
details
|
||
Master Ignition Switch | Toggle Master Ignition Switch | Toggle Master Ignition Switch |
|
||
Mixture Adjust - All | All Mixtures - {0} |
|
details
|
☑ | |
Mixture Adjust - Individual | Mixture {0} - {1} |
|
details
|
☑ | |
Mixture Set | Set Mixture {0} to {1} (-16384 to +16384) |
|
details
|
☑ | |
Primers | Toggle Primer(s): {0} |
|
details
|
||
Propeller Pitch Adjust | Pitch {0} - {1} |
|
details
|
☑ | |
Propeller Pitch Set | Set Propeller {0} Pitch to {1} (0 to 16384) |
|
details
|
☑ | |
Starters Set | Starter {0} {1} to {2} (0/1) |
|
details
|
☑ | |
Starters Toggle | Toggle Starter - {0} |
|
details
|
||
Throttle Adjust - All | All Throttles - {0} |
|
details
|
☑ | |
Throttle Adjust - Individual | Throttle {0} - {1} |
|
details
|
☑ | |
Throttle Set | Set Throttle {0} to {1} (-16384 to +16384) |
|
details
|
☑ |
Name | Description | Format | Data index. [type] choices/default (in bold) |
---|---|---|---|
Condition Lever Set | Set Condition Lever {0} {1} in Value Range (Position: 0 - 2, Axis: 0 - 100):{2}-{3}| Feedback From | State (opt):{4}{5} Range:{6}-{7} |
|
|
Magnetos Switch Set | Set Magneto Switch{0}in Range:{1}-{2}| Feedback From | State (opt):{3}{4} Range:{5}-{6} |
|
|
Mixture Set | Set Mixture{0}in Value Range:{1}-{2}| Feedback From | State (opt):{3}{4} Range:{5}-{6} |
|
|
Propeller Pitch Set | Set Propeller{0}Pitch in Value Range:{1}-{2}| Feedback From | State (opt):{3}{4} Range:{5}-{6} |
|
|
Throttle Set | Set Throttle{0}in Value Range:{1}-{2}| Feedback From | State (opt):{3}{4} Range:{5}-{6} |
|
Base Id: MSFSTouchPortalPlugin.Engine.State.
Id | SimVar Name | Description | Unit | Format | DefaultValue |
---|---|---|---|---|---|
MasterIgnitionSwitch | MASTER IGNITION SWITCH | Master Ignition Switch Status | Bool | ||
MixtureEngine1 | GENERAL ENG MIXTURE LEVER POSITION:1 | Mixture - Engine 1 - Percentage | percent | 0.0# | |
MixtureEngine2 | GENERAL ENG MIXTURE LEVER POSITION:2 | Mixture - Engine 2 - Percentage | percent | 0.0# | |
MixtureEngine3 | GENERAL ENG MIXTURE LEVER POSITION:3 | Mixture - Engine 3 - Percentage | percent | 0.0# | |
MixtureEngine4 | GENERAL ENG MIXTURE LEVER POSITION:4 | Mixture - Engine 4 - Percentage | percent | 0.0# | |
Propeller1FeatherSw | PROP FEATHER SWITCH:1 | Propeller - Engine 1 - Feather Switch State (bool) | Bool | ||
Propeller1Feathered | PROP FEATHERED:1 | Propeller - Engine 1 - Feathered (bool) | Bool | ||
PropellerEngine1 | GENERAL ENG PROPELLER LEVER POSITION:1 | Propeller - Engine 1 - Percentage | percent | 0.0# | |
Propeller2FeatherSw | PROP FEATHER SWITCH:2 | Propeller - Engine 2 - Feather Switch State (bool) | Bool | ||
Propeller2Feathered | PROP FEATHERED:2 | Propeller - Engine 2 - Feathered (bool) | Bool | ||
PropellerEngine2 | GENERAL ENG PROPELLER LEVER POSITION:2 | Propeller - Engine 2 - Percentage | percent | 0.0# | |
Propeller3FeatherSw | PROP FEATHER SWITCH:3 | Propeller - Engine 3 - Feather Switch State (bool) | Bool | ||
Propeller3Feathered | PROP FEATHERED:3 | Propeller - Engine 3 - Feathered (bool) | Bool | ||
PropellerEngine3 | GENERAL ENG PROPELLER LEVER POSITION:3 | Propeller - Engine 3 - Percentage | percent | 0.0# | |
Propeller4FeatherSw | PROP FEATHER SWITCH:4 | Propeller - Engine 4 - Feather Switch State (bool) | Bool | ||
Propeller4Feathered | PROP FEATHERED:4 | Propeller - Engine 4 - Feathered (bool) | Bool | ||
PropellerEngine4 | GENERAL ENG PROPELLER LEVER POSITION:4 | Propeller - Engine 4 - Percentage | percent | 0.0# | |
RPMN1Engine1 | ENG N1 RPM:1 | RPM - Engine 1 | percent | 0.0# | |
RPMN1Engine2 | ENG N1 RPM:2 | RPM - Engine 2 | percent | 0.0# | |
RPMN1Engine3 | ENG N1 RPM:3 | RPM - Engine 3 | percent | 0.0# | |
RPMN1Engine4 | ENG N1 RPM:4 | RPM - Engine 4 | percent | 0.0# | |
RPMPropeller1 | PROP RPM:1 | RPM - Propeller 1 | rpm | 0.0# | |
RPMPropeller2 | PROP RPM:2 | RPM - Propeller 2 | rpm | 0.0# | |
RPMPropeller3 | PROP RPM:3 | RPM - Propeller 3 | rpm | 0.0# | |
RPMPropeller4 | PROP RPM:4 | RPM - Propeller 4 | rpm | 0.0# | |
ThrottleEngine1 | GENERAL ENG THROTTLE LEVER POSITION:1 | Throttle - Engine 1 - Percentage | percent | 0.# | |
ThrottleEngine2 | GENERAL ENG THROTTLE LEVER POSITION:2 | Throttle - Engine 2 - Percentage | percent | 0.# | |
ThrottleEngine3 | GENERAL ENG THROTTLE LEVER POSITION:3 | Throttle - Engine 3 - Percentage | percent | 0.# | |
ThrottleEngine4 | GENERAL ENG THROTTLE LEVER POSITION:4 | Throttle - Engine 4 - Percentage | percent | 0.# |
Click to expand
Name | Description | Format | Data index. [type] choices/default (in bold) | Sim Event(s) | On Hold |
---|---|---|---|---|---|
Anti Ice System Set | Set {0} to Value {1} |
|
details
|
☑ | |
Anti Ice System Switches | NOTE: Structural and Propeller De Ice can only be Toggled. | {0} {1} |
|
details
|
Name | Description | Format | Data index. [type] choices/default (in bold) |
---|---|---|---|
Anti Ice System Set | Set {0}in Value Range:{1}-{2}| Feedback From | State (opt):{3}{4} Range:{5}-{6} |
|
Base Id: MSFSTouchPortalPlugin.Environment.State.
Id | SimVar Name | Description | Unit | Format | DefaultValue |
---|---|---|---|---|---|
AntiIceEng1 | GENERAL ENG ANTI ICE POSITION:1 | Anti-Ice Engine 1 | Bool | ||
AntiIceEng2 | GENERAL ENG ANTI ICE POSITION:2 | Anti-Ice Engine 2 | Bool | ||
AntiIceEng3 | GENERAL ENG ANTI ICE POSITION:3 | Anti-Ice Engine 3 | Bool | ||
AntiIceEng4 | GENERAL ENG ANTI ICE POSITION:4 | Anti-Ice Engine 4 | Bool | ||
AntiIcePanelSwitch | PANEL ANTI ICE SWITCH | Panel Anti-Ice Switch | Bool | ||
PitotHeat | PITOT HEAT | Pitot Heat Status | Bool | ||
PitotHeatSwitch1 | PITOT HEAT SWITCH:1 | Pitot Heat Switch 1 State (0=Off; 1=On; 2=Auto) | Enum | ||
PitotHeatSwitch2 | PITOT HEAT SWITCH:2 | Pitot Heat Switch 2 State (0=Off; 1=On; 2=Auto) | Enum | ||
PitotHeatSwitch3 | PITOT HEAT SWITCH:3 | Pitot Heat Switch 3 State (0=Off; 1=On; 2=Auto) | Enum | ||
PitotHeatSwitch4 | PITOT HEAT SWITCH:4 | Pitot Heat Switch 4 State (0=Off; 1=On; 2=Auto) | Enum | ||
AntiIcePropeller1Switch | PROP DEICE SWITCH:1 | Propeller 1 Deice Switch | Bool | ||
AntiIcePropeller2Switch | PROP DEICE SWITCH:2 | Propeller 2 Deice Switch | Bool | ||
AntiIcePropeller3Switch | PROP DEICE SWITCH:3 | Propeller 3 Deice Switch | Bool | ||
AntiIcePropeller4Switch | PROP DEICE SWITCH:4 | Propeller 4 Deice Switch | Bool | ||
AntiIceStructuralSwitch | STRUCTURAL DEICE SWITCH | Structural Deice Switch | Bool | ||
AntiIceWindshieldSwitch | WINDSHIELD DEICE SWITCH | Windshield Deice Switch | Bool |
Click to expand
Name | Description | Format | Data index. [type] choices/default (in bold) | Sim Event(s) | On Hold |
---|---|---|---|---|---|
Failures | Toggle Failure - {0} |
|
details
|
Click to expand
Base Id: MSFSTouchPortalPlugin.FlightInstruments.State.
Id | SimVar Name | Description | Unit | Format | DefaultValue |
---|---|---|---|---|---|
AirSpeedIndicated | AIRSPEED INDICATED | Air Speed indicated (knots) | knots | 0.0# | |
AirSpeedMach | AIRSPEED MACH | Air Speed indicated (Mach) | mach | 0.0# | |
AirSpeedTrue | AIRSPEED TRUE | Air Speed true (knots) | knots | 0.0# | |
PlaneAltitudeAGL | PLANE ALT ABOVE GROUND | Altitude Above Ground (feet) | feet | 0.# | |
PlaneAltitudeIndicated | INDICATED ALTITUDE | Altitude Indicated (feet) | feet | F1 | |
PlaneAltitude | PLANE ALTITUDE | Altitude True (feet) | feet | 0.# | |
PlaneBankAngle | PLANE BANK DEGREES | Bank Angle (degrees) | degrees | F0 | |
FlapSpeedExceeeded | FLAP SPEED EXCEEDED | Flap Speed Exceeded Warning (0/1) | Bool | ||
GroundAltitude | GROUND ALTITUDE | Ground level (feet) | feet | 0.# | |
GroundVelocity | GROUND VELOCITY | Ground Speed (knots) | knots | 0.0# | |
PlaneHeadingMagnetic | PLANE HEADING DEGREES MAGNETIC | Heading (Magnetic North) (degrees) | degrees | F0 | |
PlaneHeadingTrue | PLANE HEADING DEGREES TRUE | Heading (True North) (degrees) | degrees | F0 | |
OverspeedWarning | OVERSPEED WARNING | Overspeed Warning (0/1) | Bool | ||
PlanePitchAngle | PLANE PITCH DEGREES | Pitch Angle (degrees) | degrees | F0 | |
StallWarning | STALL WARNING | Stall Warning (0/1) | Bool | ||
VerticalSpeed | VERTICAL SPEED | Vertical Speed (f/m) | feet/minute | 0.0# |
Click to expand
Name | Description | Format | Data index. [type] choices/default (in bold) | Sim Event(s) | On Hold |
---|---|---|---|---|---|
Aileron Trim Adjust | Adjust Aileron Trim {0} |
|
|
☑ | |
Aileron Trim Set | Set Aileron Trim to {0}% (-100 - +100) |
|
|
☑ | |
Ailerons Adjust | Adjust Ailerons {0} |
|
details
|
☑ | |
Ailerons Set | Set Ailerons | Set Ailerons to {0} (-16384 to +16384) |
|
|
☑ |
Brake Axis Set | Set Brake Axis {0} to {1} (0 to 16384) |
|
|
☑ | |
Brakes Activate | Activate {0} Brakes |
|
details
|
☑ | |
Cowl Flap Levers Adjust | Cowl Flaps Lever {0} {1} |
|
details
|
☑ | |
Cowl Flaps Lever Set | Set Cowl {0} Flaps Lever to {0} (0 to 16384) |
|
details
|
☑ | |
Elevator Adjust | Adjust Elevator {0} |
|
|
☑ | |
Elevator Set | Set Elevator | Set Elevator to {0} (-16384 to +16384) |
|
|
☑ |
Elevator Trim Adjust | Adjust Elevator Trim {0} |
|
|
☑ | |
Elevator Trim Set | Set Elevator Trim to {0} (-16384 to +16384) |
|
|
☑ | |
Flaps Adjust | Flaps {0} |
|
details
|
||
Flaps Handle Set | Set Flaps Handle Position | Set Flaps Handle to {0} (0 to 16384) |
|
|
☑ |
Gear Manipulation | Gear {0} |
|
details
|
☑ | |
Parking Brake Toggle | Toggle the Parking Brake On/Off |
|
|||
Rudder Adjust | Adjust Rudder {0} |
|
details
|
☑ | |
Rudder Set | Set Rudder | Set Rudder to {0} (-16384 to +16384) |
|
|
☑ |
Rudder Trim Adjust | Adjust Rudder Trim {0} |
|
|
☑ | |
Rudder Trim Set | Set Rudder Trim to {0}% (-100 - +100) |
|
|
☑ | |
Spoilers Action | Spoilers {0} |
|
details
|
||
Spoilers Arm | Spoilers Arm {0} |
|
details
|
||
Spoilers Set | Set Spoilers handle position to {0} (0 to 16384) |
|
|
☑ |
Name | Description | Format | Data index. [type] choices/default (in bold) |
---|---|---|---|
Aileron Trim Set | Set Aileron Trim in Value Range (%):{0}-{1}| Feedback From | State (opt):{2}{3} Range:{4}-{5} |
|
|
Ailerons Set | Set Ailerons | Set Ailerons in Value Range:{0}-{1}| Feedback From | State (opt):{2}{3} Range:{4}-{5} |
|
Brake Axis Set | Set Brake Axis{0}in Value Range:{1}-{2}| Feedback From | State (opt):{3}{4} Range:{5}-{6} |
|
|
Cowl Flaps Lever Set | Set Cowl{0}Flaps Lever in Value Range:{1}-{2}| Feedback From | State (opt):{3}{4} Range:{5}-{6} |
|
|
Elevator Set | Set Elevator | Set Elevator in Value Range:{0}-{1}| Feedback From | State (opt):{2}{3} Range:{4}-{5} |
|
Elevator Trim Set | Set Elevator Trim in Value Range:{0}-{1}| Feedback From | State (opt):{2}{3} Range:{4}-{5} |
|
|
Flaps Handle Set | Set Flaps Handle Position | Set Flaps Handle in Value Range:{0}-{1}| Feedback From | State (opt):{2}{3} Range:{4}-{5} |
|
Rudder Set | Set Rudder | Set Rudder in Value Range:{0}-{1}| Feedback From | State (opt):{2}{3} Range:{4}-{5} |
|
Rudder Trim Set | Set Rudder Trim in Value Range (%):{0}-{1}| Feedback From | State (opt):{2}{3} Range:{4}-{5} |
|
|
Spoilers Set | Set Spoilers Handle Position in Value Range:{0}-{1}| Feedback From | State (opt):{2}{3} Range:{4}-{5} |
|
Base Id: MSFSTouchPortalPlugin.FlightSystems.State.
Id | SimVar Name | Description | Unit | Format | DefaultValue |
---|---|---|---|---|---|
AileronTrim | AILERON TRIM | Aileron Trim Angle | degrees | F2 | |
AileronTrimPct | AILERON TRIM PCT | Aileron Trim Percent | percent | F1 | 0 |
CowlFlaps1Percent | RECIP ENG COWL FLAP POSITION:1 | Cowl Flaps 1 Opened Percentage | percent | F1 | |
CowlFlaps2Percent | RECIP ENG COWL FLAP POSITION:2 | Cowl Flaps 2 Opened Percentage | percent | F1 | |
CowlFlaps3Percent | RECIP ENG COWL FLAP POSITION:3 | Cowl Flaps 3 Opened Percentage | percent | F1 | |
CowlFlaps4Percent | RECIP ENG COWL FLAP POSITION:4 | Cowl Flaps 4 Opened Percentage | percent | F1 | |
ElevatorTrim | ELEVATOR TRIM POSITION | Elevator Trim Angle | degrees | F2 | |
ElevatorTrimPct | ELEVATOR TRIM PCT | Elevator Trim Percent | percent | F1 | 0 |
FlapsHandlePercent | FLAPS HANDLE PERCENT | Flaps Handle Percentage | percent | F1 | |
ParkingBrakeIndicator | BRAKE PARKING POSITION | Parking Brake Indicator (0/1) | Bool | ||
RudderTrim | RUDDER TRIM | Rudder Trim Angle | degrees | F2 | |
RudderTrimPct | RUDDER TRIM PCT | Rudder Trim Percent | percent | F1 | 0 |
SpoilersArmed | SPOILERS ARMED | Spoilers Armed (0/1) | Bool | 0 | |
SpoilersAvailable | SPOILER AVAILABLE | Spoilers Available (0/1) | Bool | 0 | |
SpoilersHandlePosition | SPOILERS HANDLE POSITION | Spoilers Handle Position (0 - 16384) | position 16k | 0 | |
SpoilersLeftPosition | SPOILERS LEFT POSITION | Spoilers Left Position Percent | percent | F1 | 0 |
SpoilersRightPosition | SPOILERS RIGHT POSITION | Spoilers Right Position Percent | percent | F1 | 0 |
GearTotalExtended | GEAR TOTAL PCT EXTENDED | Total percentage of gear extended | percent | F0 |
Click to expand
Name | Description | Format | Data index. [type] choices/default (in bold) | Sim Event(s) | On Hold |
---|---|---|---|---|---|
Add Fuel | Add Fuel (1 to 65535 or zero for 25% of capacity) | Add {0} amount of Fuel |
|
|
☑ |
Cross Feed Switch | Cross Feed - {0} |
|
details
|
||
Electric Fuel Pump Set | Set Electric Fuel Pump {0} to {1} (0 = Off; 1 = On; 2 = Auto) |
|
details
|
||
Electric Fuel Pump Toggle | Toggle Electric Fuel Pump: {0} |
|
details
|
||
Fuel Dump / Tank Drop | Action: {0} |
|
details
|
||
Fuel Selectors | Fuel Selector {0} - {1} |
|
details
|
||
Fuel System Component | Set {0} on Fuel System @ Index {1} |
|
details
|
||
Fuel Valve | Toggle Fuel Valve: {0} |
|
details
|
||
Refuel & Repair | Action: {0} |
|
|
Name | Description | Format | Data index. [type] choices/default (in bold) |
---|---|---|---|
Add Fuel | Add Fuel (1 to 65535 or zero for 25% of capacity) | Add Fuel in Value Range:{0}-{1}| Feedback From | State (opt):{2}{3} Range:{4}-{5} |
|
Click to expand
Name | Description | Format | Data index. [type] choices/default (in bold) | Sim Event(s) | On Hold |
---|---|---|---|---|---|
Adjust a Selected Value (+/-) | This action affects any value previously "selected" with some other action (such as AP settings, frequencies, etc). | {0} Selected Value |
|
|
☑ |
Pause - Full | A "full" pause stops the simulation completely, including any time passing in the simulated world. Same as "Dev Mode Pause." | Set Full Pause to {0} (0/1) |
|
|
|
Pause - Simulator | A "simulator" pause stops some aspects of the simulation, but not time. Same as the "Menu (ESC) Pause" but w/out the actual menu. | {0} Simulator Pause |
|
|
|
Simulation Rate Adjust | {0} Simulation Rate |
|
details
|
☑ | |
Simulation Rate Set | Set Simulation Rate to {0} |
|
|
☑ |
Name | Description | Format | Data index. [type] choices/default (in bold) |
---|---|---|---|
Simulation Rate Set | Set Simulation Rate in Value Range:{0}-{1}| Feedback From | State (opt):{2}{3} Range:{4}-{5} |
|
Base Id: MSFSTouchPortalPlugin.SimSystem.Event. Base State Id MSFSTouchPortalPlugin.
Id | Name | Evaluated State Id | Format | Type | Choice(s) |
---|---|---|---|---|---|
SimSystemEvent | Simulator System Event | SimSystem.State.SimSystemEvent | On Simulator Event $choice | choice | details
|
Base Id: MSFSTouchPortalPlugin.SimSystem.State.
Id | SimVar Name | Description | Unit | Format | DefaultValue |
---|---|---|---|---|---|
AtcId | ATC ID | Aircraft Id used by ATC | string | ||
AircraftTitle | TITLE | Aircraft Title | string | ||
AtcAirline | ATC AIRLINE | Airline used by ATC | string | ||
SimSystemEventData | Data from the most recent Simulator System Event, if any. | string | |||
AtcFlightNumber | ATC FLIGHT NUMBER | Flight Number used by ATC | string | ||
AtcModel | ATC MODEL | Model of aircraft used by ATC | string | ||
SimSystemEvent | Most recent Simulator System Event name. | string | |||
SimPauseState | Simulator Pause State Flag(s) (OFF | FULL | ACTIVE | SIM) | |
SimulationRate | SIMULATION RATE | The current simulation rate | number | ||
AtcType | ATC TYPE | Type of aircraft used by ATC | string |