Configuring the Camera
4.1 Block Read and Write Capabilities
The camera supports block reads but not block writes. Block writes are rejected by the camera.
4.2 Register Write Order
Whenever the camera is powered on or is initialized, the registers must be written in the following
sequence:
INITIALIZE (optional)
ISO_Channel
CUR_V_FORMAT
CUR_V_MODE
IMAGE_POSITION (Only when using Format 7)
IMAGE_SIZE (Only when using Format 7)
BYTE_PER_PACKET (Only when using Format 7)
CUR_V_FRAME_RATE (For formats other than Format 7)
TRIGGER_MODE
All other registers in any order
ONE_SHOT, MULTI_SHOT, or CONTINUOUS_SHOT
4.3 Changing the Video Format setting
Whenever the Current Video Format setting is changed, you must also do the following:
If the CUR_V_FORMAT is changed to Format 0, you must also write the CUR_V_MODE and
the CUR_V_FRM_RATE.
If the CUR_V_FORMAT is changed to Format 1, you must also write the CUR_V_MODE and
the CUR_V_FRM_RATE.
If the CUR_V_FORMAT is changed to Format 2, you must also write the CUR_V_MODE and
the CUR_V_FRM_RATE.
If the CUR_V_FORMAT is changed to Format 7, you must also write the CUR_V_MODE, the
IMAGE_POSITION, the IMAGE_SIZE and the BYTES_PER_PACKET. (See Section 3.12.2
and 3.12.4 for more information on setting the Bytes per Packet in Format 7).
4-2
DRAFT
Do not block read registers that are not present. Use the inquiry registers to find
out what registers are present and see the tables on the following pages which de-
scribe all implemented registers.
f
BASLER A101