Gocator 1x00 API | Contents | Reference | Previous | Up | Next

Go2MeasurementType
Values
Description

Represents an identifier that can be used to distinguish measurement types within a Go2MeasurementData message.

Please note that profile and part measurements are not supported on 1x00 family of sensors. Also, Range measurements are not supported on the 2x00 family of sensors.

C

    enum Go2MeasurementType {
      GO2_MEASUREMENT_TYPE_RANGE_POSITION_Z = 0x80,
      GO2_MEASUREMENT_TYPE_RANGE_DIFFERENCE = 0x81,
      GO2_MEASUREMENT_TYPE_PROFILE_WIDTH = 0x00,
      GO2_MEASUREMENT_TYPE_PROFILE_HEIGHT = 0x01,
      GO2_MEASUREMENT_TYPE_PROFILE_DISTANCE = 0x02,
      GO2_MEASUREMENT_TYPE_PROFILE_CENTER_X = 0x03,
      GO2_MEASUREMENT_TYPE_PROFILE_CENTER_Z = 0x04,
      GO2_MEASUREMENT_TYPE_PROFILE_POSITION_X = 0x05,
      GO2_MEASUREMENT_TYPE_PROFILE_POSITION_Z = 0x06,
      GO2_MEASUREMENT_TYPE_PROFILE_ANGLE_X = 0x13,
      GO2_MEASUREMENT_TYPE_PROFILE_ISECT_X = 0x10,
      GO2_MEASUREMENT_TYPE_PROFILE_ISECT_Z = 0x11,
      GO2_MEASUREMENT_TYPE_PROFILE_ISECT_ANGLE = 0x12,
      GO2_MEASUREMENT_TYPE_PROFILE_ISECT_AREA = 0x20,
      GO2_MEASUREMENT_TYPE_PROFILE_BOX_AREA = 0x21,
      GO2_MEASUREMENT_TYPE_PROFILE_DIFF_AREA = 0x23,
      GO2_MEASUREMENT_TYPE_PROFILE_DIFF_PEAK = 0x24,
      GO2_MEASUREMENT_TYPE_PROFILE_GAP = 0x25,
      GO2_MEASUREMENT_TYPE_PROFILE_FLUSH = 0x26,
      GO2_MEASUREMENT_TYPE_PROFILE_CIRCLE_RADIUS = 0x27,
      GO2_MEASUREMENT_TYPE_PROFILE_CIRCLE_X = 0x28,
      GO2_MEASUREMENT_TYPE_PROFILE_CIRCLE_Z = 0x29,
      GO2_MEASUREMENT_TYPE_PROFILE_LINE_STD_DEV = 0x2A,
      GO2_MEASUREMENT_TYPE_PROFILE_LINE_ERROR_MIN = 0x2B,
      GO2_MEASUREMENT_TYPE_PROFILE_LINE_ERROR_MAX = 0x2C,
      GO2_MEASUREMENT_TYPE_PROFILE_LINE_PERCENTILE = 0x2D,
      GO2_MEASUREMENT_TYPE_PROFILE_GROOVE_X = 0x2E,
      GO2_MEASUREMENT_TYPE_PROFILE_GROOVE_Z = 0x2F,
      GO2_MEASUREMENT_TYPE_PROFILE_GROOVE_WIDTH = 0x31,
      GO2_MEASUREMENT_TYPE_PROFILE_BRIDGE_VALUE = 0x32,
      GO2_MEASUREMENT_TYPE_SCRIPT = 0x30,
      GO2_MEASUREMENT_TYPE_PART_VOLUME = 0x41,
      GO2_MEASUREMENT_TYPE_PART_HEIGHT = 0x42,
      GO2_MEASUREMENT_TYPE_PART_CENTROID_X = 0x43,
      GO2_MEASUREMENT_TYPE_PART_CENTROID_Y = 0x44,
      GO2_MEASUREMENT_TYPE_PART_CENTROID_Z = 0x45,
      GO2_MEASUREMENT_TYPE_PART_ELLIPSE_MAJOR = 0x46,
      GO2_MEASUREMENT_TYPE_PART_ELLIPSE_MINOR = 0x47,
      GO2_MEASUREMENT_TYPE_PART_ELLIPSE_ANGLE = 0x48,
      GO2_MEASUREMENT_TYPE_PART_ELLIPSE_RATIO = 0x49,
      GO2_MEASUREMENT_TYPE_PART_BOUNDING_BOX_X = 0x4A,
      GO2_MEASUREMENT_TYPE_PART_BOUNDING_BOX_Y = 0x4B,
      GO2_MEASUREMENT_TYPE_PART_BOUNDING_BOX_WIDTH = 0x4C,
      GO2_MEASUREMENT_TYPE_PART_BOUNDING_BOX_LENGTH = 0x4D
    };

Members

Members | Description
GO2_MEASUREMENT_TYPE_RANGE_POSITION_Z = 0x80 | Range position Z measurement data id.
GO2_MEASUREMENT_TYPE_RANGE_DIFFERENCE = 0x81 | Range difference measurement data id.
GO2_MEASUREMENT_TYPE_PROFILE_WIDTH = 0x00 | Profile width measurement data id.
GO2_MEASUREMENT_TYPE_PROFILE_HEIGHT = 0x01 | Profile height measurement data id.
GO2_MEASUREMENT_TYPE_PROFILE_DISTANCE = 0x02 | Profile distance measurement data id.
GO2_MEASUREMENT_TYPE_PROFILE_CENTER_X = 0x03 | Profile center X measurement data id.
GO2_MEASUREMENT_TYPE_PROFILE_CENTER_Z = 0x04 | Profile center Z measurement data id.
GO2_MEASUREMENT_TYPE_PROFILE_POSITION_X = 0x05 | Profile position X measurement data id.
GO2_MEASUREMENT_TYPE_PROFILE_POSITION_Z = 0x06 | Profile position Z measurement data id.
GO2_MEASUREMENT_TYPE_PROFILE_ANGLE_X = 0x13 | Profile angle X measurement data id.
GO2_MEASUREMENT_TYPE_PROFILE_ISECT_X = 0x10 | Profile intersect X measurement data id.
GO2_MEASUREMENT_TYPE_PROFILE_ISECT_Z = 0x11 | Profile intersect Z measurement data id.
GO2_MEASUREMENT_TYPE_PROFILE_ISECT_ANGLE = 0x12 | Profile intersect angle measurement data id.
GO2_MEASUREMENT_TYPE_PROFILE_ISECT_AREA = 0x20 | Profile intesect area measurement data id.
GO2_MEASUREMENT_TYPE_PROFILE_BOX_AREA = 0x21 | Profile box area measurement data id.
GO2_MEASUREMENT_TYPE_PROFILE_DIFF_AREA = 0x23 | Profile difference area measurement data id.
GO2_MEASUREMENT_TYPE_PROFILE_DIFF_PEAK = 0x24 | Profile difference peak measurement data id.
GO2_MEASUREMENT_TYPE_PROFILE_GAP = 0x25 | Profile gap measurement data id.
GO2_MEASUREMENT_TYPE_PROFILE_FLUSH = 0x26 | Profile flush measurement data id.
GO2_MEASUREMENT_TYPE_PROFILE_CIRCLE_RADIUS = 0x27 | Profile circle radius measurement data id.
GO2_MEASUREMENT_TYPE_PROFILE_CIRCLE_X = 0x28 | Profile circle X measurement data id.
GO2_MEASUREMENT_TYPE_PROFILE_CIRCLE_Z = 0x29 | Profile circle Z measurement data id.
GO2_MEASUREMENT_TYPE_PROFILE_LINE_STD_DEV = 0x2A | Profile line std dev measurement data id.
GO2_MEASUREMENT_TYPE_PROFILE_LINE_ERROR_MIN = 0x2B | Profile line error min measurement data id.
GO2_MEASUREMENT_TYPE_PROFILE_LINE_ERROR_MAX = 0x2C | Profile line error max measurement data id.
GO2_MEASUREMENT_TYPE_PROFILE_LINE_PERCENTILE = 0x2D | Profile line percentile measurement data id.
GO2_MEASUREMENT_TYPE_PROFILE_GROOVE_X = 0x2E | Profile groove minimum X data id.
GO2_MEASUREMENT_TYPE_PROFILE_GROOVE_Z = 0x2F | Profile groove minimum Z data id.
GO2_MEASUREMENT_TYPE_PROFILE_GROOVE_WIDTH = 0x31 | Profile groove width data id.
GO2_MEASUREMENT_TYPE_PROFILE_BRIDGE_VALUE = 0x32 | Profile bridge value data id.
GO2_MEASUREMENT_TYPE_SCRIPT = 0x30 | Script measurement output.
GO2_MEASUREMENT_TYPE_PART_VOLUME = 0x41 | Part volume measurement data id.
GO2_MEASUREMENT_TYPE_PART_HEIGHT = 0x42 | Part height measurement data id.
GO2_MEASUREMENT_TYPE_PART_CENTROID_X = 0x43 | Part centroid X measurement data id.
GO2_MEASUREMENT_TYPE_PART_CENTROID_Y = 0x44 | Part centroid Y measurement data id.
GO2_MEASUREMENT_TYPE_PART_CENTROID_Z = 0x45 | Part centroid Z measurement data id.
GO2_MEASUREMENT_TYPE_PART_ELLIPSE_MAJOR = 0x46 | Part ellipse major measurement data id.
GO2_MEASUREMENT_TYPE_PART_ELLIPSE_MINOR = 0x47 | Part ellipse minor measurement data id.
GO2_MEASUREMENT_TYPE_PART_ELLIPSE_ANGLE = 0x48 | Part ellipse angle measurement data id.
GO2_MEASUREMENT_TYPE_PART_ELLIPSE_RATIO = 0x49 | Part ellipse ratio measurement data id.
GO2_MEASUREMENT_TYPE_PART_BOUNDING_BOX_X = 0x4A | Part bounding box X measurement data id.
GO2_MEASUREMENT_TYPE_PART_BOUNDING_BOX_Y = 0x4B | Part bounding box Y measurement data id.
GO2_MEASUREMENT_TYPE_PART_BOUNDING_BOX_WIDTH = 0x4C | Part bounding box width measurement data id.
GO2_MEASUREMENT_TYPE_PART_BOUNDING_BOX_LENGTH = 0x4D | Part bounding box length measurement data id.

File

Go2Measurement.h

Copyright (c) 2012 by LMI Technologies Inc. All rights reserved.
Contents | Reference