Back to Adaptive Vision Library website
You are here: Start » Function Reference » Allied Vision Technologies » FirePackage_SetDigitalOutput_Deprecated
FirePackage_SetDigitalOutput_Deprecated
Sets Allied Vision camera digital outputs.
Syntax
void avl::FirePackage_SetDigitalOutput_Deprecated ( FirePackage_SetDigitalOutput_DeprecatedState& ioState, atl::Optional<const atl::String&> inDeviceGUID, avl::FirePackageISOSpeed::Type inISOSpeed, int inOutput, bool inPolarity, int inPulseWidth, int inPeriod )
Parameters
| Name | Type | Range | Default | Description | |
|---|---|---|---|---|---|
| ioState | FirePackage_SetDigitalOutput_DeprecatedState& | Object used to maintain state of the function. | |||
![]() |
inDeviceGUID | Optional<const String&> | NIL | Source device GUID | |
![]() |
inISOSpeed | FirePackageISOSpeed::Type | Isochronous transmission speed | ||
![]() |
inOutput | int | 1 - 3 | Output line, 1..3 | |
![]() |
inPolarity | bool | Polarity of signal | ||
![]() |
inPulseWidth | int | PWM pulse width in microseconds | ||
![]() |
inPeriod | int | PWM period in microseconds |
Remarks
Camera driver software
This filter is intended to cooperate with camera using its vendor SDK. To be able to connect with camera it is required to install AVT FirePackage SDK software with camera dedicated drivers.
AVT FirePackage SDK can be downloaded from following website: www.alliedvisiontec.com.
Recommended AVT FirePackage SDK version for Adaptive Vision Studio usage is v3.1.
Multithreaded environment
This function is not guaranteed to be thread-safe. When used in multithreaded environment, it has to be manually synchronized.

