GoWebScan API
GoWebScanCalCombiner Class Reference

Description

Represents an algorithm for importing sensor messages collected during system calibration, matching the messages in Y and removing messages with time or distance coherency violations, and sending the system tiles for further calibration processing. This class is similar to the GoWebScanTileCombiner algorithm but is specialized to work with raw (unresampled) sensor data and to store data in calibration input message objects (GoWebScanCalInputTile).

See also
GoWebScanCalInputTile
Inheritance diagram for GoWebScanCalCombiner:
Inheritance graph

Public Member Functions

kStatus GoWebScanCalCombiner_AddLane (GoWebScanCalCombiner combiner, k32s profileId, k32s visionId, k32s bankId, GoWebScanSystemPlane planeId, k32s columnId, GoWebScanDataSource type, k64s yOffset, k32s minYStep)
 Adds a lane to the combiner. More...
 
kStatus GoWebScanCalCombiner_AddMsg (GoWebScanCalCombiner combiner, k32s deviceId, GoDataSet dataSet)
 Adds a message to a lane. More...
 
kStatus GoWebScanCalCombiner_Construct (GoWebScanCalCombiner *combiner, const GoWebScanCalCombinerParams *args, kAlloc allocator)
 Constructs a GoWebScanCalCombiner object. More...
 
kStatus GoWebScanCalCombiner_Flush (GoWebScanCalCombiner combiner)
 Flush any existing sensor messages currently in the pipeline. More...
 
kBool GoWebScanCalCombiner_IsBroken (GoWebScanCalCombiner combiner)
 Gets a flag for whether the combiner is in an error state. More...
 
k32s GoWebScanCalCombiner_LaneColumnAt (GoWebScanCalCombiner combiner, kSSize index)
 Gets the column index of the lane. More...
 
kSize GoWebScanCalCombiner_LaneCount (GoWebScanCalCombiner combiner)
 Gets the number of lanes. More...
 
k64s GoWebScanCalCombiner_LaneDisableCountAt (GoWebScanCalCombiner combiner, kSSize index)
 Gets the number of times a lane has been disabled. More...
 
k64s GoWebScanCalCombiner_LaneDropCountAt (GoWebScanCalCombiner combiner, kSSize index)
 Gets the number of message drops in a lane. More...
 
GoWebScanSystemPlane GoWebScanCalCombiner_LanePlaneAt (GoWebScanCalCombiner combiner, kSSize index)
 Gets the system plane of the lane. More...
 
GoWebScanDataSource GoWebScanCalCombiner_LaneSourceTypeAt (GoWebScanCalCombiner combiner, kSSize index)
 Gets the source data type of the lane. More...
 
kStatus GoWebScanCalCombiner_SetDataHandler (GoWebScanCalCombiner combiner, GoWebScanCalCombinerDataFx data, kPointer context)
 Sets the handler for accepting the output data from the algorithm. More...
 
kStatus GoWebScanCalCombiner_SetEncoderToYHandler (GoWebScanCalCombiner combiner, GoWebScanCalCombinerEncoderToYFx encoderToY, kPointer context)
 Sets the handler for converting the encoder ticks to a Y-axis position in mils. More...
 

The documentation for this class was generated from the following file: