Widget List

The input/output capability of a widget is referred to from the viewpoint of the user interacting with the display. Input means that the widget accepts the input from the user to set the value of the associated variable, or it executes remote function calls (see Remote Function Calls). Output means that the widget displays its associated value. Dynamic means that the widget can be connected to an RTDB variable.

Widget

Description

Dynamic

Input

Output

Action Button

Causes some action within the HMI when pressed on. The action can be defined to open another display, close the display, or set a predefined constant on the associated variable.

Yes

Yes

No

Checkbox

Sets different values on a variable when checked and unchecked. The values to send when going from checked to unchecked state and vice versa can be defined as well as the associated text.

Yes

Yes

Yes

Toggle Button

Similar to a check box, but reflects its state via pressed or normal appearance of the button. The values to send when going between normal and pressed state can be defined as well as the associated text.

Yes

Yes

Yes

Slider

Sets a value by dragging the slider knob to a position. The value of the slider reflects the current of the connected RTDB variable.

Yes

Yes

Yes

Static Text

Displays a static text. Its visual properties can be customized but it cannot be connected to a RTDB variable.

No

No

No

Image

Displays a static icon or graphic file. Its visual properties can be customized but it cannot be connected to a RTDB variable.

No

No

No

Numeric Value

Displays the value of the connected RTDB variable. It can be configured to allow the user to enter a new value for the connected variable.

Yes

Yes

Yes

Combo Value

Allows selecting a value from a finite set of values in the combo box list. The entries in the combo box are defined as text/value pairs so that the combo box can display text which is not necessarily the value to send.

Yes

Yes

Yes

Table of Values

Displays the values of a list of variables in a table. The name of the RTDB variable in the first column, the associated value is displayed in the column to the right.

Yes

No

Yes

Bar Graph

Displays the value of the connected variable as a horizontal or vertical bar graph. The widget can optionally be configured to accept data entry to set the value of the associated RTDB variable.

Yes

Yes

Yes

Text Table

Displays a specific string according to the value of the connected RTDB variables. The value of the variable is used to select the string to display from a table of strings.

Yes

No

Yes

Image Table

Similar in functionality to Text Table, displays an image file instead of a string.

Yes

No

Yes

led.pngLED

Displays the state of variable as a colored Led. It can optionally be configured to set the value of the associated variable when clicked on. The color, text and font to use are configured in a state table similar to the text and image table.

Yes

Yes

Yes

HTML Browser

Displays a simple HTML formatted file. The HTML page can include links that allow navigation.

Yes

No

No

y Vs Time Plot

Displays a value vs time plot of the connected RTDB variable. Several variables can be displayed with a single plot.

Yes

No

No

y Vs x Plot

Displays an X-Y graph of one variable versus another.

Yes

No

No

3D Surface Plot

Displays a 3D surface plot of the connected variable. The variable must be a 2 dimensinal matrix with at least 3x3 size.

Yes

Yes

Yes

Gauge

Displays the value of the connected RTDB variable as a circular gauge. It can optionally be configured to also display the numerical value of the variable

Yes

No

Yes

Linear Gauge

Similar to Gauge, displays the value of the connected RTDB variable on a a vertical or horizontal scale. It can be configured to accept user input to set the value of the variable either by directly typing it in or dragging the gauge indicator.

Yes

Yes

Yes

Ribbon Gauge

Similar to a Linear Gauge, displays the value of the connected RTDB variable on a a vertical or horizontal scale. Contrary to the case for the linear gauge, the indicator is centered in the middle of the gauge and the gauge scrolls left/right or up/down to align the scale with the value of the corresponding variable.

Yes

No

Yes

SVG Widget

This widget renders its visual by using an external SVG file created by the user. The widget appearance can be controlled by calling SVG defined JavaScript from the SimWB widget.

Yes

No

No

Knob

Similar to Gauge, display the value of the connected RTDB variable as a knob so the user can enter the value of the variable by dragging the knob to a new position or entering the value of the variable directly.

Yes

Yes

Yes

3D Map

This widget display a 2D table as surface plot. The underlying matrix values can also be edited by the user.

Yes

Yes

Yes

Test Control Panel

Start, stops, and displays the status of a running test. The scheduler properties can be selected for the test rum. It provides a similar functionality similar to the test control application delivered with SIMulation Workbench.

Yes

No

Yes

Message Display

Displays the system messages issued by SIMulation Workbench.

Yes

No

Yes

Test Status Display

Displays basic information about the running test such as the frame count , the test and session name of the running test.

Yes

No

Yes

Altimeter

Displays the value of the connected variable as a two needle altimeter.

Yes

No

Yes

Heading Indicator

Displays the value of the connected variable as a heading indicator.The connected variable can be specified in degrees or radians.

Yes

No

Yes

Attitude Indicator

Displays the value of the connected variables as an attitude indicator. It must be connected to the plane pitch and roll angles. The angles can be specified either in degrees or radians.

Yes

No

Yes

Turn Indicator

Displays the value of the connected variables as a turn indicator. It must be connected to the plane roll angle and lateral acceleration. The angle can be specified either in degrees or radians.

Yes

No

Yes

Script Output Display

Displays test script output and allows entering responses.

No

No

No

Matrix Table

Displays the value of the connected matrix (non-scalar) RTDB variable.

Yes

Yes

Yes

Tab Container

Tabbed container to hold other widgets.

No

No

No

CAN Message Viewer

Show mapped variables and statistics information of selected CAN message.

No

No

No