Point Grey Flea3 USB 3.0 Technical Reference Appendix A: Control and Status Registers
A.3.2.5 VALUE_SETTING
The purpose of the Setting_1 bit is for updating the TOTAL_BYTES_HI_ INQ, TOTAL_BYTES_ LO_INQ, PACKET_ PARA_
INQ and BYTE_PER_PACKET (page 146) registers. If one of the values in the IMAGE_POSITION, IMAGE_SIZE (page 145)
COLOR_CODING_ID (page 146) and ISO_SPEED (page 91) registers is changed, the Setting_1 bit must be set to 1.
Address Name Field Bit Description
Base +
07Ch
VALUE_SETTING
Presence [0]
If this bit is 1, Setting_1 , ErrorFlag_1 and ErrorFlag_2 fields are valid.
This bit is read only.
Setting_1 [1]
If writing "1" to this bit, IMAGE_POSITION, IMAGE_SIZE, COLOR_
CODING_ID and ISO_Speed register value will be reflected in PIXEL_
NUMBER_INQ, TOTAL_BYTES_HI_INQ, TOTAL_BYTES_LO_INQ,
PACKET_PARA_INQ and BYTE_PER_PACKET registers.
This bit is self-cleared.
[2-7] Reserved
ErrorFlag_1 [8]
Combination of the values of IMAGE_POSITION, IMAGE_SIZE, COLOR_
CODING_ID and ISO_Speed register is not acceptable.
0: no error, 1: error
This flag will be updated every time Setting_1 bit returns to "0" from
"1".
ErrorFlag_2 [9]
BytePerPacket value is not acceptable.
0: no error, 1: error
Updated after BytePerPacket value is written. If 0, transmission can
be started.
[10-31] Reserved
Format:
A.4 Absolute Value Registers
Many Point Grey cameras implement “absolute” modes for various camera settings that report real-world values,
such as shutter time in seconds (s) and gain value in decibels (dB). Using these absolute values is easier and more
efficient than applying complex conversion formulas to the information in the Value field of the associated Control
and Status Register. A relative value does not always translate to the same absolute value. Two properties that can
affect this relationship are pixel clock frequency and horizontal line frequency. These properties are, in turn, affected
by such properties as resolution, frame rate, region of interest (ROI) size and position, and packet size. Additionally,
conversion formulas can change between firmware versions. Point Grey therefore recommends using absolute value
registers, where possible, to determine camera values.
A.4.1 Setting Absolute Value Register Values
For absolute values to be used, the associated feature CSR must be set to use absolute values.
Revised 9/27/2012
Copyright ©2011-2012 Point Grey Research Inc.
148