Back to FabImage Library website
You are here: Start » Function Reference » Hardware Support » BitFlow » BitFlow_SoftwareTrigger
Header: | ThirdPartySdk.h |
---|---|
Namespace: | fil |
Module: | ThirdParty |
Performs a software trigger.
Syntax
void fil::BitFlow_SoftwareTrigger ( BitFlow_BaseState& ioState, int inBoardNumber, const ftl::File& inCameraFileName, fil::BitFlowTriggers::Type inTrigger, bool inTriggerEnable )
Parameters
Name | Type | Default | Description | |
---|---|---|---|---|
![]() |
ioState | BitFlow_BaseState& | Object used to maintain state of the function. | |
![]() |
inBoardNumber | int | Index of board | |
![]() |
inCameraFileName | const File& | Camera file | |
![]() |
inTrigger | BitFlowTriggers::Type | Trigger to assert | |
![]() |
inTriggerEnable | bool | Trigger enabled / disabled |
Remarks
Board driver software
This filter is intended to cooperate with board using its vendor SDK. To be able to connect with board it is required to install BitFlow SDK software. Currently FabImage Studio requires BitFlow SDK version 6.30.
BitFlow SDK can be downloaded from following website: http://www.bitflow.com (registration may be required).
Running application
This filter uses camera configuration files, which are loaded to register. To load this file to register you should use SysReg application from BitFlow SDK.Multithreaded environment
This function is not guaranteed to be thread-safe. When used in multithreaded environment, it has to be manually synchronized.
See Also
- BitFlow_GrabImage – Captures a frame using BitFlow frame grabber.
- BitFlow_GetHardwareTriggerStatus – Gets the status of the hardware trigger.
- BitFlow_GrabImage – Captures a frame using BitFlow frame grabber.
- BitFlow_SetGPOutPin – Sets R64 GPOUT pins.