Point Grey Flea3 GigE Technical Reference
3 Tools to Control the Flea3 GigE
3.4
Using Control and Status Registers
The user can monitor or control each feature of the camera through the control and status registers (CSRs) programmed
into the camera firmware. These registers conform to the IIDC v1.32 standard (except where noted).
Format
tables for
each 32-bit register are presented to describe the purpose of each bit that comprises the register. Bit 0 is always the
most significant bit of the register value.
Register offsets and values are generally referred to in their hexadecimal forms, represented by either a ‘0x’ before the
number or ‘h’ after the number, e.g. the decimal number 255 can be represented as 0xFF or FFh.
Detailed information on CSRs is provided in
Control and Status Registers
.
A complete list of CSRs can be found in the
Point Grey Digital Camera Register Reference
available from the
Downloads
page.
The controllable fields of most registers are
Mode
and
Value
.
Modes
Each CSR has three bits for mode control, ON_ OFF, One_Push and A_M_Mode (Auto/Manual mode). Each feature can
have four states corresponding to the combination of mode control bits.
Not all features implement all modes.
Table 3.1: CSR Mode Control Descriptions
One_Push
ON_OFF
A_M_Mode
State
N/A
0
N/A
Off state
.
Feature will be fixed value state and uncontrollable.
N/A
1
1
Auto control state
.
Camera controls feature by itself continuously.
0
1
0
Manual control state
.
User can control feature by writing value to the value field.
1
(Self clear)
1
0
One-Push action
.
Camera controls feature by itself only once and returns to the Manual
control state with adjusted value.
Values
If the
Presence_Inq
bit of the register is one, the
value
field is valid and can be used for controlling the feature. The user
can write control values to the
value
field only in the
Manual control state
. In the other states, the user can only read
the
value
. The camera always has to show the real setting value at the
value
field if
Presence_Inq
is one.
Revised 10/29/2013
Copyright ©2010-2013 Point Grey Research Inc.
18