Back to Adaptive Vision Library website

You are here: Start » Function Reference » Allied Vision Technologies » FirePackage_StartAcquisition_Deprecated

FirePackage_StartAcquisition_Deprecated


Starts an image acquisition and sets common device parameters.

Syntax

void avl::FirePackage_StartAcquisition_Deprecated
(
	FirePackage_StartAcquisition_DeprecatedState& ioState,
	atl::Optional<const atl::String&> inDeviceGUID,
	avl::FirePackageISOSpeed::Type inISOSpeed,
	atl::Optional<const avl::Box&> inAoi,
	avl::FirePackageResolution::Type inResolution,
	avl::FirePackageColorMode::Type inColorMode,
	avl::FirePackageTriggerMode::Type inTriggerMode,
	avl::FirePackageFrameRate::Type inFrameRate,
	atl::Optional<int> inShutter,
	atl::Optional<int> inGain,
	atl::Optional<int> inTimeout
)

Parameters

Name Type Default Description
ioState FirePackage_StartAcquisition_DeprecatedState& Object used to maintain state of the function.
inDeviceGUID Optional<const String&> NIL Source device GUID
inISOSpeed FirePackageISOSpeed::Type Isochronous transmission speed
inAoi Optional<const Box&> NIL Required fragment of image to stream. Can't set frame rate
inResolution FirePackageResolution::Type Image resolution
inColorMode FirePackageColorMode::Type Image color mode
inTriggerMode FirePackageTriggerMode::Type Camera trigger mode
inFrameRate FirePackageFrameRate::Type Requested camera frame rate
inShutter Optional<int> NIL Shutter time
inGain Optional<int> NIL Image preamplifiers gain
inTimeout Optional<int> NIL Maximum waiting time for a camera frame

Multithreaded environment

This function is not guaranteed to be thread-safe. When used in multithreaded environment, it has to be manually synchronized.