Bruxton Logo

SIDXAcquisitionStart
SIDXAcquisitionStop

Syntax

C/C++

int SIDXAcquisitionStart(void* camera);
void SIDXAcquisitionStop(void* camera);

Visual Basic

Function SIDXAcquisitionStart (ByVal camera As Long) As Long
Sub SIDXAcquisitionStop (ByVal camera As Long)

IGOR Pro

SIDXAcquisitionStart camera, status
SIDXAcquisitionStop camera

ITT IDL

status = SIDXAcquisitionStart(camera)
SIDXAcquisitionStop, camera

Parameters

camera
The open camera handle created by either SIDXSettingsOpenCamera or SIDXCameraOpen or SIDXDialogCameraSelector or SIDXSettingsRestoreCamera.

The return value is non-zero if the function failed, zero if it succeeded.

Discussion

Use these functions to start/finish the acquisition. At the time SIDXAcquisitionStop is called, the acquisition should have completed as expected. For example, if you tell the camera to acquire N images continuously, the camera will stop after acquiring N images. SIDXAcquisitionStop should be followed immediately to finish the post-acquisition tasks. If you want to interrupt an acquisition, please use function SIDXAcquisitionAbort.