
Cheetah Python Camera with USB3 Interface
–
User Manual
December 5, 2017
Page
55
of
78
Rev 1.0
Figure 26: Pulse generator parameters.
PulseGenGranularity
: Sets the pulse generator main timing resolution. The x1 resolution
is in microseconds. The following four granularity steps are possible: x1, x10, x100, x1000
(x1000 is equal to 1ms timing resolution).
PulseGenWidth
: Sets the value of the pulse width in microseconds.
PulseGenPeriod
: Sets the value of the pulse period in microseconds.
PulseGenNumPulses
: Sets the number of pulses generated by the Pulse Generator.
PulseGenMode
: Sets the Pulse Generator to generate either a continuous sequence
(Continuous) or a discrete number of pulses (NumPulses).
PulseGenEnable
: Enables the pulse generator.
4.7.11 Transport Layer Control
The Transport Layer Control provides read-only status information on each Streaming
Interface Register Map (SIRM). The SIRM registers describe the transfers expected from
the host side software.
Figure 27: Transport layer control.
PayloadSize
: Provides the number of bytes transferred for each image on the stream
channel, including any end-of-line, end-of-frame statistics, or other stamp data.