Externals Variables
You can use externals variables to retrieve and use external parameters inside a controller.
Available parameters
Scenario element
Adding externals variables of a scenario element type will give you access to all its parameters. For the detailed list of parameters, please refer to the dedicated page for the scenario element in the documentation.
Model
Model external variable retrieves flows parameters as input for the controller. You can choose the flow depending on its direction (Simu to Model or Model to Simu).

Input parameter
Input parameter external variable are useful if you want to set a custom value for a controller application.
For example the following controller retrieves the input parameter value as an external variable and uses it to update a text element :

Then, when you apply this controller, you will be able to choose a value as the Input parameter :

Scenario
Scenario external variable retrieves the following parameters :
- Scenario Name
- Scenario Date
- Scenario Hour
- Scenario Duration
- Scenario Sampling Time
- Scenario Speed Factor
Gamepad
Gamepad external variable retrieves :
- State of the input
- Value of the input