Back to Aurora Vision Library website

You are here: Start » Function Reference » Hardware Support » Euresys » MultiCam_GetIntegerParameter

MultiCam_GetIntegerParameter


Header: ThirdPartySdk.h
Namespace: avl
Module: ThirdParty

Gets parameter of type integer from euresys device.

Syntax

void avl::MultiCam_GetIntegerParameter
(
	MultiCam_State& ioState,
	atl::Optional<atl::String> inDeviceID,
	atl::Optional<atl::String> inConnector,
	avl::MultiCamDestinationClass::Type inDestinationClass,
	const atl::String& inName,
	int& outValue
)

Parameters

Name Type Default Description
Input will be modified ioState MultiCam_State& Object used to maintain state of the function.
Input value inDeviceID Optional<String> NIL Board name, board identifier or serial number
Input value inConnector Optional<String> NIL Connector
Input value inDestinationClass MultiCamDestinationClass::Type Class where the value should be set ( board or channel )
Input value inName const String& Parameter name
Output value outValue int& Parameter value

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 MultiCam SDK software. Currently Aurora Vision Studio requires MultiCam version 6.18.

MultiCam drivers can be downloaded from following website: https://www.euresys.com (registration may be required).

Supported frame grabbers:
  • GRABLINK series
  • DOMINO series
  • Picolo series
Board identification

When there is only one board connected to the computer, field inDeviceID can be set to Auto. In such case, first available board will be found and connected.

inDeviceID can be used to pick one of multiple boards connected to the computer. inDeviceID can be set to:

  • board name,
  • board identifier,
  • driver index,
  • pci position.

Multithreaded environment

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

See Also