RT3 Output Tool

The RT3 Output tool is used to produce real-time output feeds. To utilize the tool, you must have a Premium or Enterprise license. Using DSim, the Output tool is able to produce a DIS or HLA compliant output feed. To open the RT3 Output tool, select Output from the RT3 menu; the tool will open in a window in the STK workspace.

You must define the output method before you can begin selecting objects and configuring their output parameters. Select Distributed Interactive Simulation Output or High Level Architecture Output from the drop-down menu, which will then open the Output Configuration window so that you can configure the output method to be used. Click Settings... to open the Output Configuration window at any time and edit the output method. If you switch from one output method to the other, the output property definitions for all objects will be reset.

The Objects list will be populated with available STK objects, which can be vehicles, facilities, or targets. Click the box next to an object name to include it in the output; the box will appear checked. Click an object's name to view and define its properties; you can use the Ctrl + mouse-click and Shift + mouse-click multiselect methods to define properties for multiple objects at once.

The fields and values for each object all conform to SISO standards. The Kind, Force, Domain, Dead Reckon, Category, and Country fields have been populated with selections consistent with these standards; click the field to select the desired value from the drop-down menu. The SubCategory, Specific, and Extra fields can be manually populated with compliant data; click the field once to enter a numeric value. The Kind, Domain, Category, SubCategory, Specific, and Extra fields are defined on a cascading basis; you must have defined each field above to enter a value for that field. Click Apply to save changes you have made to an object, or Reset - to restore the object to the last saved settings. If you select another object, you will be prompted to apply any changes you have made but not applied.

Output Configuration

The Output Configuration window is used to configure the output method. The parameters vary according to the selected method, and are described in the following tables.

Distributed Interactive Simulation

Parameter Description
Application Number The identifier for STK within the simulation.
Exercise ID The exercise identifier.
Site ID The site identifier.
Heartbeat The minimum frequency at which an entity's state is transmitted, if there are no changes to the entity that trigger an update.
Network Mode Select from:
  • Broadcast - A transmission mode in which a single message is sent to all network destinations (i.e., a one-to-all relationship).
  • Multicast - Transmission mode in which a single message is sent to multiple network destinations (i.e., a one-to-many relationship).
  • Unicast - A transmission mode in which a single message is sent to a single network destination (i.e., a one-to-one relationship).
Port The connecting port number for the feed.
Address The IP Address to use for a multicast or unicast network mode.
Specify TTL Select to specify the distance, in network multicast terms, that the data will be streamed; the value range for this field is 0 - 255. A value of 1 means that data will only be distributed to clients connected directly to the feed server, while a value of 255 means that the feed server will attempt to distribute the data to the entire network.

High Level Architecture

Parameter Description
Specification The HLA specification number.
Federation The exercise identifier.
Federate The simulating application identifier.
FED File Select to specify the FED file to be used; click the ellipsis button to browse to the file.
RPR Select to use the RPR Federated Object Model; select the version from the drop-down menu.
Custom Select to use a custom Federated Object Model - either from a DLL file or the MATREX FOM. If you select From DLL, click Settings... to open the FOM Mapper DLL Configuration window and select the FOM Mapper DLL file and initialization string.

Click RTI Setup... to open the Run-Time Infrastructure Selection window and set the RTI you are using with DSim.