Skip to content

DCS Driver

The DCS Driver receives automation data from systems that communicate using the DCS protocol.

It allows Disguise to interpret incoming positional and control information so it can be used within automation workflows.

In most instances, the driver requires minimal configuration, but settings may need adjustment depending on the controller or network setup being used.

This driver is especially useful when:

  • Integrating hardware that outputs DCS-formatted tracking or sensor data.
  • Receiving positional information from external controllers.
  • Feeding real-time sensor values into Disguise for automated behaviour.
  • Testing, validating, or monitoring DCS data streams during setup.
  • Working with systems that require minimal-latency UDP-based communication.

Port

The UDP port on which the driver receives data. Set this to match the port configured on the sending device or controller.

IP filter (optional)

Restricts incoming data to a specific source IP address. Useful when several sources are present on the network, or to isolate a single sender. Leave blank to accept data from any IP.

Multicast address (optional)

The multicast group address used by your system. Only required when the sender is configured for multicast — enter the exact multicast address used by the emitter. Leave empty for unicast or broadcast configurations.

Defines the physical width of the sensor (in millimetres).

This value is used by the system to correctly interpret incoming DCS data based on the sensor’s real-world dimensions.


Developer Documentation