Back to Adaptive Vision Library website

You are here: Start » Function Reference » Basler » Pylon_GenerateSoftwareTrigger

Pylon_GenerateSoftwareTrigger


Header:ThirdPartySdk.h
Namespace:avl

Generates software trigger.

Syntax

void avl::Pylon_GenerateSoftwareTrigger
(
	Pylon_State& ioState,
	atl::Optional<const atl::String&> inDeviceID,
	bool inIgnoreWaiting,
	atl::Optional<int> inTimeout,
	bool& outExecuted
)

Parameters

Name Type Range Default Description
ioState Pylon_State& Object used to maintain state of the function.
inDeviceID Optional<const String&> NIL Serial number, model name, user defined name or full name of camera device to be opened
inIgnoreWaiting bool Waiting for previous trigger doesn't work with all cameras. E.g. for models A600 this value should be set to true.
inTimeout Optional<int> 100 - NIL
outExecuted bool& Use only if inTimeout is set

Multithreaded environment

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