JoeScan.JCamNet Namespace

Scanner..::..GetDiagnosticImageScan Method

Retrieve an image of the laser exposure and the corresponding scan, while providing custom exposure times. This function requires firmware revision 13817 and higher.

Namespace:  JoeScan.JCamNet
Assembly:  JoeScan.JCamNet (in JoeScan.JCamNet.dll)

Syntax


public void GetDiagnosticImageScan(
	int cameraExposure,
	int laserExposure,
	out ScannerImage image,
	out RawScan rawScan,
	int laserNumber
)

Parameters

cameraExposure
Type: Int32
Time in microseconds to expose the camera.
laserExposure
Type: Int32
Time in microseconds to expose the laser.
image
Type: JoeScan.JCamNet..::..ScannerImage%
The image of the scan.
rawScan
Type: JoeScan.JCamNet..::..RawScan%
The raw data from the scan.
laserNumber
Type: Int32
Number of laser to fire.

Remarks


Scans are generally used for debugging purposes and are not useful for measurement. This type of scan can be useful to detect environmental problems with ambient light that could interfere with measurement, by specifying a laser exposure time of 0, and a relatively short camera exposure time. Use GetProfile()()()() for measurement.