Basler ace, aviator & beat Camera Link Owner's manual

Type
Owner's manual
Basler ace, aviator, and beat
REGISTER STRUCTURE AND ACCESS
METHODS FOR CAMERA LINK CAMERAS
Document Number: AW000997
Version: 04 Language: 000 (English)
Release Date: 20 November 2018
Contacting Basler Support Worldwide
Europe, Middle East, Africa
Basler AG
An der Strusbek 60–62
22926 Ahrensburg
Germany
Tel. +49 4102 463 515
Fax +49 4102 463 599
support.europe@baslerweb.com
The Americas
Basler, Inc.
855 Springdale Drive, Suite 203
Exton, PA 19341
USA
Tel. +1 610 280 0171
Fax +1 610 280 7608
Asia-Pacific
Basler Asia Pte. Ltd.
35 Marsiling Industrial Estate Road 3
#05–06
Singapore 739257
Tel. +65 6367 1355
Fax +65 6367 1255
support.asia@baslerweb.com
www.baslerweb.com
All material in this publication is subject to change without notice and is copyright
Basler AG.
AW00099704000 Table of Contents
Register Structure and Access Methods i
Table of Contents
1 Applicability. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
2 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
2.1 Register Structure and Register Use Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
3 Register Layouts by Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
3.1 Boolean Type Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3.2 Fixed Point Type Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.3 Scalar Type Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.4 Info Type Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.5 String Type Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.6 Enumeration Type Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.7 Bitfield Type Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.8 Array Type Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.9 Command Type Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4 Register Descriptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
4.1 Device Information Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Device Vendor Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Device Model Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Device Firmware Version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Device Version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Device ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Device Manufacturer Info . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Device User ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Device Temperature Sensor Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Device Temperature Core Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Device Temperature Frame Grabber Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Device Temperature Case . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Over Temperature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Critical Temperature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Sensor Width . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Sensor Height . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Device Scan Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Device Registers Valid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Last User Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Clear Last User Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4.2 Transport Layer Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
CL Serial Port Baud Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
CL Tap Geometry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
CL Pixel Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
CL Interline Delay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
CL Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Table of Contents AW00099704000
ii Register Structure and Access Methods
4.3 Analog Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Gain All . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Gain Tap 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Gain Tap 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Gain Tap 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Gain Tap 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Gain Tap Red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Gain Tap Green . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Gain Tap Blue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Black Level All . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Black Level Tap1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Black Level Tap 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Black Level Tap 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Black Level Tap 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Black Level Red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Black Level Green . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Black Level Blue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Balance White Red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Balance White Green . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Balance White Blue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Balance White Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Gamma Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Gamma Selector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Gamma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Digital Shift . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Substrate Voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
4.4 Image Format Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Sensor Digitization Taps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Sensor Bit Depth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Pixel Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Pixel Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Pixel Color Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Pixel Dynamic Range Min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Pixel Dynamic Range Max . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Test Image Selector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Width . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Width Max . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Height . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Height Max . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Offset X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Offset Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Center X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Center Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Prelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Stacked Zone Imaging Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Stacked Zone Imaging Number Zones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Stacked Zone Imaging Zone 1 Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Stacked Zone Imaging Zone 1 Offset Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Stacked Zone Imaging Zone 1 Height . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Stacked Zone Imaging Zone 2 Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Stacked Zone Imaging Zone 2 Offset Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
AW00099704000 Table of Contents
Register Structure and Access Methods iii
Stacked Zone Imaging Zone 2 Height . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Stacked Zone Imaging Zone 3 Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Stacked Zone Imaging Zone 3 Offset Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Stacked Zone Imaging Zone 3 Height . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Stacked Zone Imaging Zone 4 Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Stacked Zone Imaging Zone 4 Offset Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Stacked Zone Imaging Zone 4 Height . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Stacked Zone Imaging Zone 5 Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Stacked Zone Imaging Zone 5 Offset Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Stacked Zone Imaging Zone 5 Height . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Stacked Zone Imaging Zone 6 Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Stacked Zone Imaging Zone 6 Offset Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Stacked Zone Imaging Zone 6 Height . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Stacked Zone Imaging Zone 7 Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Stacked Zone Imaging Zone 7 Offset Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Stacked Zone Imaging Zone 7 Height . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Stacked Zone Imaging Zone 8 Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Stacked Zone Imaging Zone 8 Offset Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Stacked Zone Imaging Zone 8 Height . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Reverse X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Reverse Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Binning Horizontal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Binning Vertical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Decimation Horizontal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Decimation Vertical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Spatial Correction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Interlaced Output Selector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Deinterlacer Selector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
4.5 Acquisition Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Trigger Mode Acquisition Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Acquisition Frame Count . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Trigger Source Acquisition Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Trigger Software Acquisition Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Trigger Activation Acquisition Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Trigger Delay Raw Acquisition Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Status Acquisition Trigger Wait . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Trigger Mode Frame Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Trigger Source Frame Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Trigger Software Frame Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Trigger Activation Frame Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Trigger Delay Raw Frame Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Status Frame Trigger Wait . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Trigger Source Line Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Trigger Activation Line Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Exposure Overlap Time Max Raw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Readout Time Raw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
4.6 Exposure Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Exposure Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Exposure Time Raw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Status Exposure Active . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Table of Contents AW00099704000
iv Register Structure and Access Methods
4.7 Time Base Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Time Base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
4.8 Frame Period Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Acquisition Frame Period Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Acquisition Frame Period Raw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Resulting Frame Period Raw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Acquisition Line Period Raw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
4.9 Sequencer Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Sequence Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Sequence Async Restart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Sequence Async Advance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Sequence Current Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Sequence Set Load . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Sequence Set Store . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Sequence Set Total Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Sequence Set Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Sequence Set Executions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Sequence Advance Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Sequence Restart Control Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Sequence Advance Control Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Sequence Address Bit 0 Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Sequence Address Bit 1 Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Sequence Address Bit 2 Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Sequence Address Bit 3 Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
4.10 Timer Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Timer Time Base Delay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Timer Time Base Duration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Timer Delay Raw Timer 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Timer Duration Raw Timer 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Timer Delay Raw Timer 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Timer Duration Raw Timer 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Timer Delay Raw Timer 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Timer Duration Raw Timer 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Timer Delay Raw Timer 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Timer Duration Raw Timer 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
4.11 User Set Control Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
User Set Load . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
User Set Save . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
User Set Selector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Default Set Selector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
User Set Default Selector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
4.12 Shading Correction Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Gain Shading Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Gain Shading Startup Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Gain Shading Set Selector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Gain Shading Activate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Gain Shading Create . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Gain Shading Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
AW00099704000 Table of Contents
Register Structure and Access Methods v
4.13 User Defined Value Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
User Defined Value 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
User Defined Value 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
User Defined Value 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
User Defined Value 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
User Defined Value 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
4.14 Auto Function Control Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Gain Auto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Exposure Auto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Balance White Auto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Auto Target Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Auto Gain Lower Limit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Auto Gain Upper Limit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Auto Exposure Lower Limit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Auto Exposure Upper Limit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Auto Function Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Gray Value Adjustment Damping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Auto AOI 1 Left . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Auto AOI 2 Left . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Auto AOI 1 Top . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Auto AOI 2 Top . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Auto AOI 1 Width . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Auto AOI 2 Width . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Auto AOI 1 Height . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Auto AOI 2 Height . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Auto AOI 1 Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Auto AOI 2 Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
4.15 Color Enhancement Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Light Source Selector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Processed Raw Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Color Matrix Factor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Color Matrix RGB2RGB 00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Color Matrix RGB2RGB 01 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Color Matrix RGB2RGB 02 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Color Matrix RGB2RGB 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Color Matrix RGB2RGB 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Color Matrix RGB2RGB 12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Color Matrix RGB2RGB 20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Color Matrix RGB2RGB 21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Color Matrix RGB2RGB 22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Color Matrix YUV2RGB 00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Color Matrix YUV2RGB 01 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Color Matrix YUV2RGB 02 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Color Matrix YUV2RGB 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Color Matrix YUV2RGB 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Color Matrix YUV2RGB 12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Color Matrix YUV2RGB 20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Color Matrix YUV2RGB 21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Color Matrix YUV2RGB 22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Color Adjustment Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Color Adjustment Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Table of Contents AW00099704000
vi Register Structure and Access Methods
Color Adjustment Saturation Red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Color Adjustment Hue Red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Color Adjustment Saturation Yellow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Color Adjustment Hue Yellow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Color Adjustment Saturation Green . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Color Adjustment Hue Green . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Color Adjustment Saturation Cyan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Color Adjustment Hue Cyan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Color Adjustment Saturation Blue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Color Adjustment Hue Blue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Color Adjustment Saturation Magenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Color Adjustment Hue Magenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
4.16 Remove Parameter Limits Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Remove Param Limits Gain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Remove Param Limits Black Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Remove Param Limits Exposure Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Remove Param Limits Frame Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Remove Param Limits Auto Target Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
4.17 LUT Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
LUT In Depth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
LUT Out Depth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
LUT Interpolation Step . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
LUT Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
LUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
4.18 Digital I/O Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Line Mode Line 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Line Inverter Line 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Line Status Line 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Line Source Line 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Line Format Line 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Input Debouncer Time Line 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Termination Enable Line 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
User Output Line 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Min Out Pulse Width Line 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Line Logic Line 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Sync User Output Line 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Line Mode Line 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Line Inverter Line 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Line Status Line 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Line Source Line 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Line Format Line 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Input Debouncer Time Line 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Termination Enable Line 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
User Output Line 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Min Out Pulse Width Line 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Line Logic Line 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Sync User Output Line 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Line Mode Line 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Line Inverter Line 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Line Status Line 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Line Source Line 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
AW00099704000 Table of Contents
Register Structure and Access Methods vii
Line Format Line 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Input Debouncer Time Line 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Termination Enable Line 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
User Output Line 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Min Out Pulse Width Line 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Line Logic Line 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Sync User Output Line 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Line Mode Line 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Line Inverter Line 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Line Status Line 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Line Source Line 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Line Format Line 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Input Debouncer Time Line 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Termination Enable Line 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
User Output Line 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Min Out Pulse Width Line 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Line Logic Line 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Sync User Output Line 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Line Mode Line 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Line Inverter Line 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Line Status Line 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Line Source Line 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Line Format Line 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Input Debouncer Time Line 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Termination Enable Line 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
User Output Line 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Min Out Pulse Width Line 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Line Logic Line 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Sync User Output Line 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Line Mode Line 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Line Inverter Line 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Line Status Line 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Line Source Line 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Line Format Line 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Input Debouncer Time Line 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Termination Enable Line 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
User Output Line 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Min Out Pulse Width Line 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Line Logic Line 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Sync User Output Line 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Line Mode Line 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Line Inverter Line 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Line Status Line 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Line Source Line 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Line Format Line 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Input Debouncer Time Line 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Termination Enable Line 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
User Output Line 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Min Out Pulse Width Line 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Line Logic Line 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Sync User Output Line 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Table of Contents AW00099704000
viii Register Structure and Access Methods
Line Mode Line 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Line Inverter Line 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Line Status Line 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Line Source Line 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Line Format Line 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Input Debouncer Time Line 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Termination Enable Line 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
User Output Line 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Min Out Pulse Width Line 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Line Logic Line 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Sync User Output Line 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Line Mode CC1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Line Inverter CC1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Line Status CC1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Line Source CC1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Line Format CC1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Input Debouncer Time CC1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Termination Enable CC1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
User Output CC1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
Min Out Pulse Width CC1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
Line Logic CC1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Sync User Output CC1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Line Mode CC2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Line Inverter CC2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Line Status CC2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Line Source CC2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Line Format CC2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Input Debouncer Time CC2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Termination Enable CC2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
User Output CC2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Min Out Pulse Width CC2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Line Logic CC2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Sync User Output CC2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Line Mode CC3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Line Inverter CC3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Line Status CC3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Line Source CC3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Line Format CC3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
Input Debouncer Time CC3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
Termination Enable CC3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
User Output CC3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Min Out Pulse Width CC3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Line Logic CC3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Sync User Output CC3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Line Mode CC4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Line Inverter CC4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Line Status CC4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Line Source CC4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Line Format CC4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Input Debouncer Time CC4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Termination Enable CC4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
AW00099704000 Table of Contents
Register Structure and Access Methods ix
User Output CC4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Min Out Pulse Width CC4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Line Logic CC4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Sync User Output CC4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Line Mode CL Spare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Line Inverter CL Spare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Line Status CL Spare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Line Source CL Spare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
Line Format CL Spare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Input Debouncer Time CL Spare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Termination Enable CL Spare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
User Output CL Spare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
Min Out Pulse Width CL Spare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
Line Logic CL Spare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
Sync User Output CL Spare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
Line Status All . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
User Output Value All . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
Sync User Output Value All . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
5 Register Access Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .173
5.1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
The Basler Binary Protocol II . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
5.2 The Basler Binary Protocol Library. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Sample Code and Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Appendix A Basler Binary Protocol II Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
5.3 Binary Read/Write Command Protocol. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
5.4 Error Checking and Responses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
5.5 Basic Read/Write Command Explanations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
Revision History. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
Applicability AW00099704000
1 Register Structure and Access Methods
1 Applicability
This document applies to Basler ace, Basler aviator, and Basler beat Camera Link cameras that are
used with the Basler pylon software.
You should be aware that not every register and not every setting within each register is
available on all cameras. Also, the kind of access can vary between camera series and the
indicated access may not apply for your camera model. For example, the sensor bit depth
register has read write (RW) access for ace cameras but read only (RO) access for Basler beat
cameras.
For a particular camera model, only a specific subset of registers and certain settings with those
registers are available on the camera model. This document describes the registers and the register
values that are implemented for each camera feature. You should, however, also consult the
camera user’s manual. The user’s manual describes which registers are implemented for each
specific feature and how each feature operates.
As you will see in the next chapter, each register includes an entry that will let you
check to see if the register is implemented on the camera you are working with.
Each register also includes entries that will let you check to see which values
within the register are implemented on your camera.
AW00099704000 Introduction
Register Structure and Access Methods 2
2 Introduction
Each 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 settings. By writing values to the registers, you can control how the camera’s
features will operate.
2.1 Register Structure and Register Use
Basics
The following register types are available in the camera: boolean, fixed point, scalar, info, string,
enumeration, bitfield, array, and command. As detailed in Chapter 3 on page 4, the layout of each
type of register is strictly defined. So if you know the base address and type of a register, you can
use the layout information for that type of register to interpret the meaning of the fields within the
register.
In Chapter 4 on page 15, you will find a description of all available registers. Each register
description will indicate the base address and the type of register. The description will also indicate
which feature is controlled by the register. In many cases, several different registers are used to
control a feature, so the register description will indicate what aspect of the feature is controlled by
the register.
For example, assume that you wanted to adjust the camera’s gamma feature. Two of the registers
associated with the gamma feature are: the Gamma Enable register and the Gamma register.
As shown on page 30, the Gamma Enable register has a base address of 0x00020500, it is of the
boolean type, and the register is used to enable the gamma feature. And as shown on page 31, the
Gamma register has a base address of 0x00020520, it is of the fixed point type, and it is used to
set the gamma value (when the gamma type is set to "user"). With this information, you can locate
the enable field within the Gamma Enable register and use it to enable the gamma feature. You can
then locate the value field within the Gamma register and use it to set the gamma.
Each register includes an "implemented", an "available", and a "locked" field. Before writing a value
to a register, you should check these fields to make sure that the register is implemented on the
camera you are working with, that it is available, and that it is unlocked for writing. With some
registers, the availability depends on the way that related registers are set. So it is possible for a
register to be implemented, but not available.
For the enumeration type of register, there are also fields that indicate which enumeration values
are implemented and which are available. You should check to determine if a particular
enumeration value is implemented and is available before you attempt to write it to an enumeration
register.
For register types that have a minimum, a maximum, and an increment field available, you should
check these fields before you write value to the register.
Introduction AW00099704000
3 Register Structure and Access Methods
Each register has a field that indicates the validity of the value currently in the register. You should
always check a register’s validity field after you write a value to the register.
AW00099704000 Register Layouts by Type
Register Structure and Access Methods 4
3 Register Layouts by Type
3.1 Boolean Type Registers
* Indicates the offset from the register’s base address.
Offset *313029282726252423222120191817161514131211109876543210
0x00
implemented
available
cacheable
locked
valid
reserved
reserved
reserved
reserved
reserved
reserved
reserved
Type_ID
error 3
error 2
error 1
error 0
Offset313029282726252423222120191817161514131211109876543210
0x04
Reserved
enable
Designation Meaning Writeable
Implemented Indicates whether the register is implemented. No
Available Indicates the register’s availability. No
Cacheable Indicates whether the register is cacheable by GenIcam. No
Locked Indicates whether the register is currently locked for writing. No
Valid Indicates whether the value represented by the register is valid. No
Reserved These bits are reserved. No
Type_ID Specifies a type ID for this kind of register. No
Error 3 Indicates whether error 3 is present. No
Error 2 Indicates whether error 2 is present. No
Error 1 Indicates whether error 1 is present. No
Error 0 Indicates whether error 0 is present. No
Enable 0 = disabled, 1 = enabled Yes
Register Layouts by Type AW00099704000
5 Register Structure and Access Methods
3.2 Fixed Point Type Registers
* Indicates the offset from the register’s base address.
Offset *31302928272625242322212019181716151413121110 9 8 7 6 5 4 3 2 1 0
0x00
implemented
available
cacheable
locked
valid
reserved
reserved
reserved
reserved
reserved
reserved
reserved
Type_ID
error 3
error 2
error 1
error 0
Offset 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0x04
Value
Offset 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0x08
Min
Offset 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0x0C
Max
Offset 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0x10
Increment
Offset 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0x14
Fixed Point Position
Designation Meaning Writeable
Implemented Indicates whether the register is implemented. No
Available Indicates the register’s availability. No
Cacheable Indicates whether the register is cacheable by GenIcam. No
Locked Indicates whether the register is currently locked for writing. No
Valid Indicates whether the value represented by the register is valid. No
Reserved These bits are reserved. No
Type_ID Specifies a type ID for this kind of register. No
Error 3 Indicates whether error 3 is present. No
Error 2 Indicates whether error 2 is present. No
Error 1 Indicates whether error 1 is present. No
Error 0 Indicates whether error 0 is present. No
Value The register’s value. Yes
Min The minimum allowed register value. No
Max The maximum allowed register value. No
Increment The allowed increment for the register value. No
Fixed Point Position The position of the fixed point within the register value. No
AW00099704000 Register Layouts by Type
Register Structure and Access Methods 6
3.3 Scalar Type Registers
* Indicates the offset from the register’s base address.
Offset *313029282726252423222120191817161514131211109876543210
0x00
implemented
available
cacheable
locked
valid
reserved
reserved
reserved
reserved
reserved
reserved
reserved
Type_ID
error 3
error 2
error 1
error 0
Offset313029282726252423222120191817161514131211109876543210
0x04
Value
Offset313029282726252423222120191817161514131211109876543210
0x08
Min
Offset313029282726252423222120191817161514131211109876543210
0x0C
Max
Offset313029282726252423222120191817161514131211109876543210
0x10
Increment
Designation Meaning Writeable
Implemented Indicates whether the register is implemented. No
Available Indicates the register’s availability. No
Cacheable Indicates whether the register is cacheable by GenIcam. No
Locked Indicates whether the register is currently locked for writing. No
Valid Indicates whether the value represented by the register is valid. No
Reserved These bits are reserved. No
Type_ID Specifies a type ID for this kind of register. No
Error 3 Indicates whether error 3 is present. No
Error 2 Indicates whether error 2 is present. No
Error 1 Indicates whether error 1 is present. No
Error 0 Indicates whether error 0 is present. No
Value The register’s value. Yes
Min The minimum allowed register value. No
Max The maximum allowed register value. No
Increment The allowed increment for the register value. No
Register Layouts by Type AW00099704000
7 Register Structure and Access Methods
3.4 Info Type Registers
* Indicates the offset from the register’s base address.
Offset *31302928272625242322212019181716151413121110 9 8 7 6 5 4 3 2 1 0
0x00
implemented
available
cacheable
locked
valid
reserved
reserved
reserved
reserved
reserved
reserved
reserved
Type_ID
error 3
error 2
error 1
error 0
Offset 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0x04
Size
Offset 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0x08
Value
Designation Meaning Writeable
Implemented Indicates whether the register is implemented. No
Available Indicates the register’s availability. No
Cacheable Indicates whether the register is cacheable by GenIcam. No
Locked Indicates whether the register is currently locked for writing. No
Valid Indicates whether the value represented by the register is valid. No
Reserved These bits are reserved. No
Type_ID Specifies a type ID for this kind of register. No
Error 3 Indicates whether error 3 is present. No
Error 2 Indicates whether error 2 is present. No
Error 1 Indicates whether error 1 is present. No
Error 0 Indicates whether error 0 is present. No
Size The size of the register’s value field in bytes. No
Value The register’s value. No
The size of an info register is arbitrary.
AW00099704000 Register Layouts by Type
Register Structure and Access Methods 8
3.5 String Type Registers
* Indicates the offset from the register’s base address.
Offset *313029282726252423222120191817161514131211109876543210
0x00
implemented
available
cacheable
locked
valid
reserved
reserved
reserved
reserved
reserved
reserved
reserved
Type_ID
error 3
error 2
error 1
error 0
Offset313029282726252423222120191817161514131211109876543210
0x04
Size
Offsetnn-1...282726252423222120191817161514131211109876543210
0x08
Value
Designation Meaning Writeable
Implemented Indicates whether the register is implemented. No
Available Indicates the register’s availability. No
Cacheable Indicates whether the register is cacheable by GenIcam. No
Locked Indicates whether the register is currently locked for writing. No
Valid Indicates whether the value represented by the register is valid. No
Reserved These bits are reserved. No
Type_ID Specifies a type ID for this kind of register. No
Error 3 Indicates whether error 3 is present. No
Error 2 Indicates whether error 2 is present. No
Error 1 Indicates whether error 1 is present. No
Error 0 Indicates whether error 0 is present. No
Size The size of the register’s value field in bytes. No
Value The register’s value. Yes for String type
registers.
No for StringRO
type registers.
The size of a string register is arbitrary.
Some string registers are read/write and some are read only. The "Access"
property in each register description indicates whether the register is RW or RO.
Register Layouts by Type AW00099704000
9 Register Structure and Access Methods
3.6 Enumeration Type Registers
* Indicates the offset from the register’s base address.
** The offset will be 0x10 if the bitmap size is 4 bytes or 0x14 if the bitmap size is 8 bytes.
Offset *313029282726252423222120191817161514131211109876543210
0x00
implemented
available
cacheable
locked
valid
reserved
reserved
reserved
reserved
reserved
reserved
reserved
Type_ID
error 3
error 2
error 1
error 0
Offset313029282726252423222120191817161514131211109876543210
0x04 Value
Offset313029282726252423222120191817161514131211109876543210
0x08 Bitmap Size
Offset313029282726252423222120191817161514131211109876543210313029282726252423222120191817161514131211109876543210
0x0C
enum 0 available
enum 1 available
enum 2 available
enum 3 available
enum 4 available
enum 5 available
enum 6 available
enum 7 available
enum 8 available
enum 9 available
enum 10 available
enum 11 available
enum 12 available
enum 13 available
enum 14 available
enum 15 available
enum 16 available
enum 17 available
enum 18 available
enum 19 available
enum 20 available
enum 21 available
enum 22 available
enum 23 available
enum 24 available
enum 25 available
enum 26 available
enum 27 available
enum 28 available
enum 29 available
enum 30 available
enum 31 available
enum 32 available
enum 33 available
enum 34 available
enum 35 available
enum 36 available
enum 37 available
enum 38 available
enum 39 available
enum 40 available
enum 41 available
enum 42 available
enum 43 available
enum 44 available
enum 45 available
enum 46 available
enum 47 available
enum 48 available
enum 49 available
enum 50 available
enum 51 available
enum 52 available
enum 53 available
enum 54 available
enum 55 available
enum 56 available
enum 57 available
enum 58 available
enum 59 available
enum 60 available
enum 61 available
enum 62 available
enum 63 available
Offset313029282726252423222120191817161514131211109876543210313029282726252423222120191817161514131211109876543210
0x10 or
0x14 **
enum 0 implemented
enum 1 implemented
enum 2 implemented
enum 3 implemented
enum 4 implemented
enum 5 implemented
enum 6 implemented
enum 7 implemented
enum 8 implemented
enum 9 implemented
enum 10 implemented
enum 11 implemented
enum 12 implemented
enum 13 implemented
enum 14 implemented
enum 15 implemented
enum 16 implemented
enum 17 implemented
enum 18 implemented
enum 19 implemented
enum 20 implemented
enum 21 implemented
enum 22 implemented
enum 23 implemented
enum 24 implemented
enum 25 implemented
enum 26 implemented
enum 27 implemented
enum 28 implemented
enum 29 implemented
enum 30 implemented
enum 31 implemented
enum 32 implemented
enum 33 implemented
enum 34 implemented
enum 35 implemented
enum 36 implemented
enum 37 implemented
enum 38 implemented
enum 39 implemented
enum 40 implemented
enum 41 implemented
enum 42 implemented
enum 43 implemented
enum 44 implemented
enum 45 implemented
enum 46 implemented
enum 47 implemented
enum 48 implemented
enum 49 implemented
enum 50 implemented
enum 51 implemented
enum 52 implemented
enum 53 implemented
enum 54 implemented
enum 55 implemented
enum 56 implemented
enum 57 implemented
enum 58 implemented
enum 59 implemented
enum 60 implemented
enum 61 implemented
enum 62 implemented
enum 63 implemented
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77
  • Page 78 78
  • Page 79 79
  • Page 80 80
  • Page 81 81
  • Page 82 82
  • Page 83 83
  • Page 84 84
  • Page 85 85
  • Page 86 86
  • Page 87 87
  • Page 88 88
  • Page 89 89
  • Page 90 90
  • Page 91 91
  • Page 92 92
  • Page 93 93
  • Page 94 94
  • Page 95 95
  • Page 96 96
  • Page 97 97
  • Page 98 98
  • Page 99 99
  • Page 100 100
  • Page 101 101
  • Page 102 102
  • Page 103 103
  • Page 104 104
  • Page 105 105
  • Page 106 106
  • Page 107 107
  • Page 108 108
  • Page 109 109
  • Page 110 110
  • Page 111 111
  • Page 112 112
  • Page 113 113
  • Page 114 114
  • Page 115 115
  • Page 116 116
  • Page 117 117
  • Page 118 118
  • Page 119 119
  • Page 120 120
  • Page 121 121
  • Page 122 122
  • Page 123 123
  • Page 124 124
  • Page 125 125
  • Page 126 126
  • Page 127 127
  • Page 128 128
  • Page 129 129
  • Page 130 130
  • Page 131 131
  • Page 132 132
  • Page 133 133
  • Page 134 134
  • Page 135 135
  • Page 136 136
  • Page 137 137
  • Page 138 138
  • Page 139 139
  • Page 140 140
  • Page 141 141
  • Page 142 142
  • Page 143 143
  • Page 144 144
  • Page 145 145
  • Page 146 146
  • Page 147 147
  • Page 148 148
  • Page 149 149
  • Page 150 150
  • Page 151 151
  • Page 152 152
  • Page 153 153
  • Page 154 154
  • Page 155 155
  • Page 156 156
  • Page 157 157
  • Page 158 158
  • Page 159 159
  • Page 160 160
  • Page 161 161
  • Page 162 162
  • Page 163 163
  • Page 164 164
  • Page 165 165
  • Page 166 166
  • Page 167 167
  • Page 168 168
  • Page 169 169
  • Page 170 170
  • Page 171 171
  • Page 172 172
  • Page 173 173
  • Page 174 174
  • Page 175 175
  • Page 176 176
  • Page 177 177
  • Page 178 178
  • Page 179 179
  • Page 180 180
  • Page 181 181
  • Page 182 182
  • Page 183 183
  • Page 184 184
  • Page 185 185
  • Page 186 186
  • Page 187 187
  • Page 188 188
  • Page 189 189
  • Page 190 190
  • Page 191 191
  • Page 192 192
  • Page 193 193
  • Page 194 194
  • Page 195 195
  • Page 196 196
  • Page 197 197
  • Page 198 198
  • Page 199 199
  • Page 200 200
  • Page 201 201

Basler ace, aviator & beat Camera Link Owner's manual

Type
Owner's manual

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI