Back to FabImage Library websiteYou are here:
Start »
Function Reference »
Camera Support »
Basler »
Pylon_GenerateSoftwareTrigger
Pylon_GenerateSoftwareTrigger
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 |