GoPxL Data Protocol

The GoPxL Data Protocol sends TCP messages containing data and measurement results to client systems that use the GoPxL SDK. You can select which measurements and what type of scan data to send (image; range, profile, or surface, depending on sensor model; or intensity). Note that GDP does not have to be enabled to read & write configurations using the SDK, only to receive data and measurements.

For more information on the SDK and the REST API, see GoPxL SDK and REST API.

  Element Description

1

Protocol settings

Lets you disable or configure the protocol. For information on the settings available here, see Configuration area parameters.

2 Add Connections

Lets you add sources (data, stamp, measurement, or geometric feature) to send over the protocol. Added connections appear in the Connections section at the bottom of the panel

If you have many sources, you can filter them by type to make it easier to find the source you want in the Source drop-down. You can enable more than one filter.

Choose a source in Source. If you leave ID as "Auto" GoPxL automatically increments the ID; otherwise, you can set it yourself. The field is hidden if more than one source is selected in Source.

You can also add all sources, or all sources of a given type. Adding multiple sources automatically increments the ID

Click Add to add the source to the Connections table below.

3 Connections

The connections listed here will be sent by the GoPxL Data Protocol to an application developed using the GoPxL SDK.

You can delete a connection using the trashcan icon in its row or change its ID. If you set an ID to the ID of another source, all other source automatically shift up to make room for it.

You can also use shortcut commands to delete all of the connections, or specific categories of connections.

If you change the ID of a connection, click the Reindex button to reorder the connections and fill any gaps between index numbers.

Configuration area parameters
Parameter Description

Enable

Toggles whether the Gocator communication protocol is enabled.

Automatic disconnect When enabled, automatically disconnects from the client after the timeout value in Timeout if the sensor is unable to send data.
Timeout Sets the timeout value when Automatic disconnect is enabled.