|
GoWebScan API
|
Represents a task to coordinate collection of sensor messages, matching of messages in Y to produce system tiles, and detection of the calibration bar during system calibration. Sensor messages should be given to this class until the class has determined the calibration bar has been detected. At that point, a calibration input dataset is generated which contains system tiles containing the calibration bar, and this dataset can be provided to the calibration processor (GoWebScanCalProcessor). The class coordinates combining messages to form Y-matched tiles via the GoWebScanCalCombiner algorithm, and detects the bar via the GoWebScanCalDetector algorithm.

Public Member Functions | |
| kStatus | GoWebScanCalCollector_AddMsg (GoWebScanCalCollector collector, GoDataSet dataSet) |
| Adds a sensor message to the collector. More... | |
| kStatus | GoWebScanCalCollector_Construct (GoWebScanCalCollector *collector, GoWebScanConfig config, kAlloc allocator) |
| Constructs a GoWebScanCalCollector object. More... | |
| kStatus | GoWebScanCalCollector_GetProcessorData (GoWebScanCalCollector collector, GoWebScanCalInput *data) |
| Gets a pointer to the calibration input file that can be provided to the calibration processor for processing. More... | |
| kBool | GoWebScanCalCollector_HasErrors (GoWebScanCalCollector collector) |
| Gets a flag for whether the calibration collector had any errors during collection. More... | |
| kBool | GoWebScanCalCollector_IsCompleted (GoWebScanCalCollector collector) |
| Gets a flag for whether the calibration collector has completed collection of sensor messages. More... | |