Scan data from the scanner. More...
#include <jcam_dll.h>
Public Attributes | |
| INT32 | location |
| The encoder value when the scan was taken. More... | |
| INT32 | sendLocation |
| The encoder value when the scan was sent. More... | |
| INT32 | laserOnTime |
| The number of 10 microseconds units the laser was on. More... | |
| INT32 | timeInHead |
| The time since the scanner was turned on. More... | |
| INT32 | inputs |
| The cable input to the scanner. More... | |
| INT32 | flags |
| Information from the scanner. More... | |
| INT32 | reserved1 |
| Currently unused. More... | |
| INT32 | reserved2 |
| Currently unused. More... | |
| INT32 | numberPoints |
| The number of valid pixel points in this profile. More... | |
| ScanDataPoint | data [MAX_VERTICAL] |
| Pixel data points. More... | |
Scan data from the scanner.
| ScanDataPoint tagScan::data[MAX_VERTICAL] |
Pixel data points.
MAX_VERTICAL is defined in jsConstants.
| INT32 tagScan::flags |
Information from the scanner.
If bit 0 is set, then Synchronized Scanning Mode scanning is trying to run faster than the scanner is capable. The rest of the bits are unused and should be 0.
| INT32 tagScan::inputs |
The cable input to the scanner.
This includes the Cable ID, the encoder signals, and the Start Scan signal.
| INT32 tagScan::laserOnTime |
The number of 10 microseconds units the laser was on.
| INT32 tagScan::location |
The encoder value when the scan was taken.
| INT32 tagScan::numberPoints |
The number of valid pixel points in this profile.
| INT32 tagScan::reserved1 |
Currently unused.
| INT32 tagScan::reserved2 |
Currently unused.
| INT32 tagScan::sendLocation |
The encoder value when the scan was sent.
| INT32 tagScan::timeInHead |
The time since the scanner was turned on.
It is not the time of day, nor the current date.