Camera Link registers
23
Goldeye Camera Link Register Controls Reference V1.0.0
Register Types
The following register types are used within Goldeye CL models:
Enumeration
An enumeration assigns names to constant integer values. They are used for IntReg
or MaskedIntReg registers.
Register Arrays and Indexing
Some registers
consist of multiple elements of the same type but with
different
addresses. Throughout this document these registers are named with additional
square brackets []. If needed, a named value is included in these brackets to
identify a specific element of the array. Refer to the register's documentation table
for address mapping.
Inquiry Registers
Not every functionality is available in all camera variants. Inquiry registers allow the
camera to inform about availability of functionalities. These registers are usually
several MaskedIntReg bit fields combined together under the same register
address. For clarity theses registers are grouped together in one table using a
common register name prefix, indicated by appended dots, for example
RegTriggerInq...
Register type
Explanation
IntReg
A 32-bit or 64-bit integer register. Unless other stated,
integer registers are unsigned by default.
FloatReg
A 32-bit floating point register.
StringReg
A textual description containing ASCII characters
terminated by a trailing zero byte.
MaskedIntReg
A subrange of an IntReg. See detailed description below.
Register
An array of contiguous bytes.
Table 15: Register types used with Goldeye CL models
GenICam Standard:
Refer to the current GenICam Standard for detailed information.
http://www.emva.org/standards-technology/genicam/
i