User`s manual
Features
168 Basler ace Camera Link
10.5 Sequencer
Overview
During normal operation, the camera is controlled by a set of configuration parameters that reside
in the camera’s volatile memory. This set of parameters is known as the "active parameter set".
When you use the pylon API or direct register access to make a change to a camera parameter
such as the Gain, you are making a change to the active parameter set. And since the active
parameter set controls camera operation, you will see a change in camera operation when you
change a parameter in the active set.
From the point of view of the sequence feature, the parameters in the active set can be divided into
two types: "non-sequenceable" and "sequenceable" parameters (as shown in Figure 49 on
page 168). The non-sequence parameters are those that cannot be changed using the sequencer
feature and the sequence parameters are those that can be changed using the sequencer feature.
With the sequencer feature, you can define up to four different "sequence sets". Each sequence set
includes a set of values for all of the sequenceable parameters. As you are acquiring images, you
can replace the sequenceable values in the active set with the values from any one of the sequence
sets at will. So, for example, you could define four sequence sets, with each one being appropriate
for a different type of lighting conditions. As you are operating your system and the lighting
conditions change, you could replace the sequenceable values in the active set with the values from
any one of the sequence sets at will. One of the main advantages of the sequence sets is that
because they reside in the camera’s FPGA, you can replace the values in the active set with values
from one of the sequence sets almost instantaneously.
Active Set
Non-sequence
Parameters
Sequence
Parameters
Sequence
Enable
Sequence Set 0
Sequence Set 1
Sequence Set 2
Sequence Set 3
Set ID
Control A
Control B
Load / Store
pylon API /
Register Access
Fig. 49: Sequence Feature Block Diagram