Back to Aurora Vision Library website

You are here: Start » Function Reference » Hardware Support » BitFlow » BitFlow_WriteValueToRegister

BitFlow_WriteValueToRegister


Header: ThirdPartySdk.h
Namespace: avl
Module: ThirdParty

Writes a value to a register.

Syntax

void avl::BitFlow_WriteValueToRegister
(
	BitFlow_BaseState& ioState,
	int inBoardNumber,
	const atl::File& inCameraFileName,
	int inRegId,
	int inValue
)

Parameters

Name Type Default Description
Input will be modified ioState BitFlow_BaseState& Object used to maintain state of the function.
Input value inBoardNumber int Index of board
Input value inCameraFileName const File& Camera file
Input value inRegId int Register Id
Input value inValue int Value to store

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 Aurora Vision 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.
Registers management

Register IDs are declared in "BFTabRegister.h" located in Bitflow SDK. See the corresponding Bitflow Hardware Reference Manual for a description of each bit.

Multithreaded environment

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

See Also