User`s manual

Configuring the Camera
Basler sprint Mono Cameras 157
7.2 Configuring the Camera By Setting
Registers
The camera has blocks of mapped memory space known as registers. By reading values from the
registers, you can determine basic information about the camera and information about the
camera’s current parameter settings. By writing values to the registers, you can set camera
parameters and control how the camera’s features will operate. There are three types of registers
in the camera:
Inquiry Registers - these registers provide basic information about the camera. Section 7.2.1 on
page 158 explains inquiry registers in more detail, lists the inquiry registers in the camera, and
describes the function of each register.
Feature Control and Status Registers - these registers let you set the parameters associated with
the camera’s features. Section 7.2.2 on page 164 explains feature control and status registers in
more detail, lists the feature control and status registers in the camera, and describes the function
of each register.
Bulk Data Control and Status Registers - these registers let you store and recall sets of values
that the camera uses as a group. Section 7.2.3 on page 188 explains bulk data and the bulk data
control and status registers in more detail. It also lists the bulk data registers in the camera and
describes the function of each register.
A special binary read/write command protocol is used to read from and write to the registers in the
camera. Read and write commands are sent to the camera via the RS-644 serial link between the
camera and the frame grabber. Section 7.3.1 on page 197 describes the binary read/write
command protocol in detail and also provides information on using the serial link. Sample code that
illustrates how to use the read/write commands is available from Basler (see Section 7.4 on
page 204).