Back to FabImage Library website
You are here: Start » Function Reference » Camera Support » Basler » Pylon_GenerateSoftwareTrigger
Header: | ThirdPartySdk.h |
---|---|
Namespace: | fil |
Module: | ThirdParty |
Generates software trigger.
Syntax
void fil::Pylon_GenerateSoftwareTrigger ( Pylon_State& ioState, ftl::Optional<const ftl::String&> inDeviceID, bool inIgnoreWaiting, ftl::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.
Errors
List of possible exceptions:
Error type | Description |
---|---|
RuntimeError | Not implemented |