Skip to content

Home | Display | Remote control

Remote Control Interfaces (MQTT)

MQTT Interface

Immersive Display PRO connects to MQTT message brokers to receive command payloads formatted as JSON.

  • Subscribed Topic: display/command (the topic prefix can be adjusted in settings).
  • Payload Structure: {"command": "<CMD_NAME>", "<KEY>": "<VALUE>", ...}
// Switch configuration set
{"command": "setconfigset", "value": 2}

// Enable desktop warping
{"command": "setdesktopwarping", "enabled": true}

// Blackout display outputs
{"command": "blackout", "enabled": true}

// Switch 6-DOF simulator head pose
{"command": "setheadpose", "value": 1}

// Load calibration file
{
  "command": "loadprocalib", 
  "display": "\\\\.\\DISPLAY1", 
  "file": "C:\\Calibrations\\DomeFront.procalib"
}

// Exit software
{"command": "quit"}