Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ XR Studio

XR Remote Debugger

  • Last UpdatedApr 02, 2025
  • 2 minute read

The XR Remote Debugger is an external tool that enables a developer to debug an XR application that is running on a different device or machine. It works both with standard XR and XR Portable platforms.

For example, it is possible to have an application running on an iOS device and debug it from the Windows machine where the project is managed.

The device application uses debug functionalities offered by the RestServer node. For this reason, only projects that have a RestServer node configured with remoteDebug property set to true can be remotely accessed by XR Remote Debugger.

A physical copy of the received log messages is saved in the project file with the remote_engine.log name.

Connection management dialog

These elements appear on the Remote Debugger Connection dialog.

Property

Description

Remote Device

Specifies the URL for accessing the remote device

Connect/Disconnect

Initiates connection and disconnection from the host.

Status

Shows current connection status.

Show Panels

Restores display of Debug and Log panels.

Debug functions

XR Remote Debugger is based on the XR Viewer Runtime Debug Tool and offers a subset of its functionalities.

These tabs are on the Debug panel.

Panel

Description

General panel

Reports general information.

Nodes panel

Enables you to inspect and modify the nodes state at runtime.

Routes panel

Shows a list of the defines with values.

Defines panel

Enables you to browse all active routings.

Evaluate panel

Enables you to check a condition.

Render Stat panel

Enables you to view rendering information.

System Stats panel

Enables you to view system-related information.

Log panel

Provides access to logging information.

TitleResults for “How to create a CRG?”Also Available in