Gocator 2300 & 2880 Series
Software Development Kit • 368
GoDataSet Type
Data are passed to the data handler in a
GoDataSet
object. The
GoDataSet
object is a container that can
contain any type of data, including scan data (profiles or surfaces), measurements, and results from
various operations. Data inside the
GoDataSet
object are represented as messages.
The following illustrates the content of a
GoDataSet
object of a profile mode setup with two
measurements. The content when using a surface mode setup is identical, except that a
GoSurfaceMsg
is
sent instead of a
GoProfileMsg
.
After receiving the
GoDataSet
object, you should call
GoDestroy
to dispose the
GoDataSet
object. You do
not need to dispose objects within the
GoDataSet
object individually.
All objects that are explicitly created by the user or passed via callbacks should be destroyed
by using the
GoDestroy
function.
Measurement Values and Decisions
Measurement values and decisions are 32-bit signed values (k32s). See
for more information on value types.
The following table lists the decisions that can be returned.
Decision
Description
1
The measurement value is between the maximum and minimum decision values. This
is a pass decision.
0
The measurement value is outside the maximum and minimum. This is a fail decision.
-1
The measurement is invalid (for example, the target is not within range). Provides the
reason for the failure.
-2
The tool containing the measurement is anchored and has received invalid
measurement data from one of its anchors. Provides the reason for the failure.
Measurement Decisions
Refer to the
SetupMeasurement
example for details on how to add and configure tools and
measurements. Refer to the
ReceiveMeasurement
example for details on how to receive measurement
decisions and values.
Summary of Contents for Gocator 2300 Series
Page 1: ...USER MANUAL Gocator 2300 2880 Series Firmware version 4 3 x xx Document revision D ...
Page 20: ...Gocator 2300 2880 Series Getting Started System Overview 20 ...
Page 184: ...Gocator 2300 2880 Series Gocator Web Interface Measurement 184 Measurement Panel ...
Page 189: ...Gocator 2300 2880 Series Gocator Web Interface Measurement 189 ...
Page 199: ...Gocator 2300 2880 Series Gocator Web Interface Measurement 199 Measurement Panel ...
Page 208: ...Gocator 2300 2880 Series Gocator Web Interface Measurement 208 else Output_Set Volume 0 ...
Page 389: ...Gocator 2300 2880 Series Specifications Gocator 2300 Series 389 Dimensions Envelope ...
Page 392: ...Gocator 2300 2880 Series Specifications Gocator 2300 Series 392 Dimensions Envelope ...
Page 394: ...Gocator 2300 2880 Series Specifications Gocator 2300 Series 394 Envelope ...
Page 396: ...Gocator 2300 2880 Series Specifications Gocator 2300 Series 396 Dimensions ...
Page 397: ...Gocator 2300 2880 Series Specifications Gocator 2300 Series 397 Envelope ...
Page 399: ...Gocator 2300 2880 Series Specifications Gocator 2300 Series 399 Envelope ...
Page 401: ...Gocator 2300 2880 Series Specifications Gocator 2300 Series 401 Dimensions ...
Page 402: ...Gocator 2300 2880 Series Specifications Gocator 2300 Series 402 Envelope ...
Page 405: ...Gocator 2300 2880 Series Specifications Gocator 2880 Sensor 405 Dimensions ...
Page 406: ...Gocator 2300 2880 Series Specifications Gocator 2880 Sensor 406 Envelope ...