Ensure that the following requirements are met before beginning the streaming process.
- Make sure the device is connected to GTT.
- If you want to stream streamable state variable, then you can enable Streaming option, for more details refer Streaming.
- While performing streaming make sure the parameter supports streaming. You can verify this by opening the state variable explorer and confirming that the “Category” is set to “state” and “Streamable” is set to “true” for the parameter.

To start live streaming, follow the below steps:
- Open GTT project, click on the Streaming option from the Device Designer tab. This opens the streaming window.

- On the General option, set the Display Type, Update Rate, and Buffer Length.
The Update Rate will be applied to all live streams, and Buffer length (the maximum streaming data that can be stored) can be changed any time during the live streaming.

- Expand the state variable you want to stream and drag-drop the variable from the object tree to graph. This starts live streaming of the variable.
Active streams can be matched with the curve on graph by the colors of the curve and the rectangular block next to the state variable.

The graph can be zoomed on both the x and y axes by scrolling. - Click on the Stop option, if you want to stop streaming of the variable.
You can open multiple streaming windows for a device and stream on multiple devices. However state variable can be streamed in only one window at a time and not in multiple window.
If the “Streaming” feature is disabled for any core, streamable state variables (push mode) will be excluded from the available state variable list for that core.