|
Gocator API
|
Declares the GoHealthMsg class and related types.
Go to the source code of this file.
Macros | |
GoHealthIndicatorId | |
| #define | GO_HEALTH_ENCODER_VALUE |
| Current system encoder tick. | |
| #define | GO_HEALTH_ENCODER_FREQUENCY |
| Current system encoder frequency (ticks/s). | |
| #define | GO_HEALTH_LASER_SAFETY |
| Laser safety status. | |
| #define | GO_HEALTH_FIRMWARE_VERSION |
| Firmware application version. | |
| #define | GO_HEALTH_FIRESYNC_VERSION |
| FireSync version. | |
| #define | GO_HEALTH_UPTIME |
| Time elapsed since boot-up or reset (seconds). | |
| #define | GO_HEALTH_TEMPERATURE |
| Internal temperature (degrees Celsius). | |
| #define | GO_HEALTH_TEMPERATURE_EXTENDED |
| Internal temperature extended (supports multiple devices, degrees Celsius). | |
| #define | GO_HEALTH_PROJECTOR_TEMPERATURE |
| Projector temperature (degrees Celsius). | |
| #define | GO_HEALTH_LASER_TEMPERATURE |
| Laser temperature (degrees Celsius). Available only on 3B-class devices. | |
| #define | GO_HEALTH_LASER_OVERHEAT |
| Indicates whether the laser is overheating. (DEPRECATED) | |
| #define | GO_HEALTH_LASER_OVERHEAT_DURATION |
| Indicates how long the laser has been overheating if it is overheating. (DEPRECATED) | |
| #define | GO_HEALTH_OVERHEAT |
| Indicates whether the sensor is overheating. | |
| #define | GO_HEALTH_OVERHEAT_DURATION |
| Indicates how long the sensor has been overheating if it is overheating. | |
| #define | GO_HEALTH_CPU_TEMPERATURE |
| CPU temperature (degrees Celsius). | |
| #define | GO_HEALTH_CAMERA_0_TEMPERATURE |
| Camera 0 temperature (degrees Celsius). | |
| #define | GO_HEALTH_CAMERA_1_TEMPERATURE |
| Camera 1 temperature (degrees Celsius). | |
| #define | GO_HEALTH_LASER_DRIVER_TEMPERATURE |
| Laser driver temperature (degrees Celsius). | |
| #define | GO_HEALTH_MEMORY_USED |
| Amount of memory currently used (bytes). | |
| #define | GO_HEALTH_MEMORY_CAPACITY |
| Total amount of memory available (bytes). | |
| #define | GO_HEALTH_STORAGE_USED |
| Amount of non-volatile storage used (bytes). | |
| #define | GO_HEALTH_STORAGE_CAPACITY |
| Total amount of non-volatile storage available (bytes). | |
| #define | GO_HEALTH_CPU_USED |
| CPU usage (percentage of maximum). | |
| #define | GO_HEALTH_SYNC_SOURCE |
| Sensor synchronization source. (1 - Master, 2 - Device/Gocator) | |
| #define | GO_HEALTH_NET_OUT_USED |
| Current outbound network count (bytes). | |
| #define | GO_HEALTH_NET_OUT_RATE |
| Current outbound network throughput (bytes/second). | |
| #define | GO_HEALTH_NET_OUT_CAPACITY |
| Total available outbound network throughput (bytes/s). | |
| #define | GO_HEALTH_NET_OUT_LINK_STATUS |
| The ethernet output's current network link status. | |
| #define | GO_HEALTH_DIGITAL_INPUTS |
| Current digital input status (one bit per input). | |
| #define | GO_HEALTH_EVENT_COUNTS |
| Total number of events triggered. | |
| #define | GO_HEALTH_CAMERA_SEARCH_COUNT |
| Number of search states. | |
| #define | GO_HEALTH_CAMERA_TRIGGER_DROPS |
| Number of dropped triggers. | |
| #define | GO_HEALTH_CUDA_STATUS |
| Status of CUDA/GPU support on the sensor (accelerated and non-accelerated) platform. | |
| #define | GO_HEALTH_STATE |
| Current system state. | |
| #define | GO_HEALTH_SPEED |
| Current speed (Hz). | |
| #define | GO_HEALTH_MAXSPEED |
| Maximum speed (Hz). | |
| #define | GO_HEALTH_SPOT_COUNT |
| Number of found spots in the last raw/unresampled profile/surface. | |
| #define | GO_HEALTH_MAX_SPOT_COUNT |
| Maximum number of spots that can be found. | |
| #define | GO_HEALTH_SCAN_COUNT |
| The number of scanned profiles or surfaces. | |
| #define | GO_HEALTH_VALID_POINT_COUNT |
| The number of found points in the last resampled profile/surface. | |
| #define | GO_HEALTH_MAX_POINT_COUNT |
| Maximum number of points that can be found. | |
| #define | GO_HEALTH_MASTER_STATUS |
| Master connection status: 0=not connected, 1=connected. | |
| #define | GO_HEALTH_CAST_START_STATE |
| The state of the second digital input. | |
| #define | GO_HEALTH_ALIGNMENT_STATE |
| The state of the sensor alignment. | |
| #define | GO_HEALTH_PLAYBACK_POSITION |
| Indicates the current replay playback index. | |
| #define | GO_HEALTH_PLAYBACK_COUNT |
| Indicates the number of frames present in the current replay. | |
| #define | GO_HEALTH_DIGITAL_OUTPUT_HIGH_COUNT |
| The number scans with high digital output pulses. | |
| #define | GO_HEALTH_DIGITAL_OUTPUT_LOW_COUNT |
| The number scans with no digital output pulse. | |
| #define | GO_HEALTH_PROCESSING_LATENCY_LAST |
| Last reported processing latency value (in uS). | |
| #define | GO_HEALTH_PROCESSING_LATENCY_MAX |
| Maximum reported processing latency. | |
| #define | GO_HEALTH_PROCESSING_DROPS |
| Current number of processing drops. | |
| #define | GO_HEALTH_TRIGGER_DROPS |
| Current number of trigger drops. | |
| #define | GO_HEALTH_OUTPUT_DROPS |
| Current number of output drops. Sum of all output drops. | |
| #define | GO_HEALTH_ANALOG_DROPS |
| Current number of analog output drops. Replaces GO_HEALTH_ANALOG_DROPS. | |
| #define | GO_HEALTH_DIGITAL_DROPS |
| Current number of digital output drops. Replaces GO_HEALTH_DIGITAL_DROPS. | |
| #define | GO_HEALTH_SERIAL_DROPS |
| Current number of serial output drops. Replaces GO_HEALTH_SERIAL_DROPS. | |
| #define | GO_HEALTH_CONTROLLED_TRIGGER_DROPS |
| Trigger drops from the Controlled Triggering System. | |
| #define | GO_HEALTH_SURFACE_PROCESSING_TIME |
| Processing time of frame on 35XX/32XX (microseconds). | |
| #define | GO_HEALTH_MAX_FRAME_RATE |
| Max configurable frame rate (scaled by 0.000001). | |
| #define | GO_HEALTH_ETHERNET_DROPS |
| Current number of ethernet output drops. | |
| #define | GO_HEALTH_RANGE_VALID_COUNT |
| Current number of frames with valid range data. | |
| #define | GO_HEALTH_RANGE_INVALID_COUNT |
| Current number of frames with invalid range data. | |
| #define | GO_HEALTH_ANCHOR_INVALID_COUNT |
| Number of frames with anchor invalid. | |
| #define | GO_HEALTH_LIGHT_OPERATIONAL_TIME_TOTAL |
| For G2 laser on time or G3 projector on time. | |
| #define | GO_HEALTH_FIRST_LOG_ID |
| ID of first available log entry. | |
| #define | GO_HEALTH_LAST_LOG_ID |
| ID of last available log entry. | |
| #define | GO_HEALTH_ENCODER_Z_INDEX_PULSE_DROPS |
| Encoder z-index pulse drops. | |
| #define | GO_HEALTH_TOOL_RUN_TIME |
| Most recent time taken to execute the tool. | |
| #define | GO_HEALTH_PART_TOTAL_EMITTED |
| Total number of parts emitted. | |
| #define | GO_HEALTH_PART_LENGTH_LIMIT |
| Number of parts emitted based on length limit. | |
| #define | GO_HEALTH_PART_MIN_AREA_DROPS |
| Number of parts dropped. | |
| #define | GO_HEALTH_PART_BACKTRACK_DROPS |
| Number of parts dropped due to backtracking. | |
| #define | GO_HEALTH_PART_CURRENTLY_ACTIVE |
| Number of parts currently being tracked. | |
| #define | GO_HEALTH_PART_LENGTH |
| Length of largest active part. | |
| #define | GO_HEALTH_PART_START_Y |
| Start Y position of largest active part. | |
| #define | GO_HEALTH_PART_TRACKING_STATE |
| Tracking state of largest active part. | |
| #define | GO_HEALTH_PART_CAPACITY_EXCEEDED |
| Part detection capacity exceeded. | |
| #define | GO_HEALTH_PART_X_POSITION |
| Center X position of largets active part. | |
| #define | GO_HEALTH_TOOL_RUN_TIME_MIN |
| Minimum time for tool to process a sample. | |
| #define | GO_HEALTH_TOOL_RUN_TIME_MAX |
| Maximum time for tool to process a sample. | |
| #define | GO_HEALTH_TOOL_RUN_TIME_AVERAGE |
| Average time for tool to process a sample. | |
| #define | GO_HEALTH_TOOL_RUN_TIME_PERCENT |
| Average percentage of total time running the tool. | |
| #define | GO_HEALTH_MEASUREMENT |
| Measurement value. | |
| #define | GO_HEALTH_MEASUREMENT_PASS |
| Number of pass decisions. | |
| #define | GO_HEALTH_MEASUREMENT_FAIL |
| Number of fail decisions. | |
| #define | GO_HEALTH_MEASUREMENT_MIN |
| Minimum measurement value. | |
| #define | GO_HEALTH_MEASUREMENT_MAX |
| Maximum measurement value. | |
| #define | GO_HEALTH_MEASUREMENT_AVERAGE |
| Average measurement value. | |
| #define | GO_HEALTH_MEASUREMENT_STDEV |
| Measurement value standard deviation. | |
| #define | GO_HEALTH_MEASUREMENT_INVALID_COUNT |
| Number of invalid values. | |
| #define | GO_HEALTH_MEASUREMENT_OVERFLOW_COUNT |
| Number of values which exceed the numerical limit of an output protocol's measurement value field. | |