IAI AP-3200T-PMCL Installation manual

Thank you for purchasing this product.
Be sure to read this manual before use.
This manual includes important safety precautions and instructions on how
to operate the unit. Be sure to read this manual to ensure proper operation.
The contents of this manual are subject to change without notice for the
purpose of improvement.
© 2018 JAI
Command List
AP-3200T-PMCL
Digital 3CMOS Progressive Scan
RGB Color Camera
10
AP-3200T/1600T10Nov
AP-1600T-PMCL

Communication Protocol for AP-1600/3200T-PMCL <Rev01>
22. Nov. 2018 JAI Corporation
All configuration of the camera is done via the RS-232C port. The camera can be set up from a PC running terminal
emulator software.
Below is the description of the ASCII based short command protocol.
1.Model name
AP-1600T-PMCL 1.58M pixels CMOS RGB Color
AP-3200T-PMCL 3.18M pixels CMOS RGB Color
2.Communication setting
Baud Rate
9600
Data Length
8bit
Start Bit
1bit
Stop Bit
1bit
Parity
Non
Xon/Xoff Control
Non
3.Protocol(Short ASCII Command)
3.1.Transmit the setting command to camera
NN is any kind of the commands.
NN=[Param.]<CR><LF>
e.g.
Send to camera: GA=0 <CR><LF>
Camera response: COMPLETE<CR><LF>
When camera receives the valid command, camera will return 'COMPLETE'.
If camera receives the command, camera will return following:
e.g.
Send to camera: GAX=0 <CR><LF>
Camera response: 01 Unknown Command!!<CR><LF>
e.g.
Send to camera: GA=1000 <CR><LF>
Camera response: 02 Bad Parameters!!<CR><LF>
3.2.Transmit the request command to camera
The status of camera's settings can be queried by transmitting NN?<CR><LF>, where NN is any kind of the
commands.
The camera will return the current setting data.
e.g.
Send to camera: GA? <CR><LF>
Camera response: GA=0<CR><LF>

3.3.Switching baud rate between PC and camera
Camera always starts up with 9600bps. This can be switched to higher baud rates after a communication has been
established. When switching to other baud rate the procedure is as follows.
e.g. Change baud rate to 115200bps
1. Confirm baud rates camera supported
Send to camera: SBDRT? <CR><LF>
Camera response: SBDRT=31(0x1F)<CR><LF>
2. Request new baud rate
Send to camera: CBDRT=16(0x10) <CR><LF>
Camera response: COMPLETE<CR><LF>
(Change baud rate to 115200bps)
3. Rewrite new baud rate again with new baud rate (Confirmation command)
Send to camera: CBDRT=16(0x10) <CR><LF>
Camera response: COMPLETE<CR><LF>
In case the camera does not receive the confirming command with new baud rate within 250ms after
sending the acknowledge it falls back to the original baud rate (9600bps).

4.Command List(Short ASCII Command)
4.1.GenCP Bootstrap Register
Name Access Short
ASCII Values MIN MAX DEFAULT Description
DeviceVendorName R/O DVN "JAI Corporation" ---DVN?<CR><LF>
DeviceModelName R/O MD
"AP-3200T-PMCL"
"AP-1600T-PMCL"
---MD?<CR><LF>
DeviceVersion R/O DV
Version of the device.
(e.g. “0.1.0.0” )
---DV?<CR><LF>
DeviceSerialNumber R/O ID Device's serial number.---ID?<CR><LF>
DeviceUserID R/W UD
User can save and load free text.
(64 or less characters)
UD=[Param.]<CR><LF>
UD?<CR><LF>
4.2.Technology Specific Bootstrap Register
Name Access Short
ASCII Values MIN MAX DEFAULT Description
DeviceSerialPort
SupportedBaudRate R/O SBDRT
READ: Indicate supported
Baudrate.
1(0x01):BaudRateMax_9600
3(0x03):BaudRateMax_19200
7(0x07):BaudRateMax_38400
15(0x0F):BaudRateMax_57600
31(0x1F):BaudRateMax_115200
63(0x3F):BaudRateMax_230400
127(0x7F):BaudRateMax_460800
255(0xFF):BaudRateMax_921600
Multiple bits may be set
according to the capability of the
device.
1(0x01
) 255(0xF
F) 31(0x1F)
SBDRT?<CR><LF>
This camera supports 9600bps,
19200bps, 38400bps, 57600bps, and
115200bps.
DeviceSerialPort
BaudRate (R)/W CBDRT
READ: Indicate current baud rate
WRITE: Set any bit of baud rate
1(0x01):Baud9600
2(0x02):Baud19200
4(0x04):Baud38400
8(0x08):Baud57600
16(0x10):Baud115200
A single bit may be set according
to the current baudrate setting.
0 is an invalid value.
1(0x01
) 16(0x10) 1(0x01)
CBDRT=[Param.]<CR><LF>
CBDRT?<CR><LF>
In case of WRITE execution
(change baud rate), it needs to
control in the proper sequence
between Host and Camera.
(Refer to the section 3.3)

4.3.Device Control
Name Access Short
ASCII Values MIN MAX DEFAUL
T Description
DeviceFirmware
Version R/O VN
Version of the firmware in the
device. ---VN?<CR><LF>
DeviceFpgaVersion R/O FPVN Version of the FPGA
in the
device. ---FPVN?<CR><LF>
DeviceManifestXML
Version R/O XMLVR
Indicates the version number of
the GenICam XML file.
(e.g. “1” )
---XMLVR?<CR><LF>
DeviceTemperature R/O TMP0
Value/128
=Device Temperature in degrees
Celsius (C)
-7040 16000 0 TMP0?<CR><LF>
DeviceReset W/O CRS00 1 ---
CRS00=1<CR><LF>
Resets the device to its power up state.
After reset, the device must be
rediscovered.

4.4.Image Format Control
Name Access Short
ASCII Values MIN MAX DEFAUL
T Description
Width R/W WTC Min~(Max - OffsetX)
Normal
96
Binning
48
(Width
Max -
OffsetX)
[AP-320
0] 2064
[AP-160
0] 1456
WTC=[Param.]<CR><LF>
WTC?<CR><LF>
Inc: Normal 16 / Binning 8
Height R/W HTL Min~(Max - OffsetY) 2 (Height
Max -
OffsetY)
[AP-320
0] 1544
[AP-160
0] 1088
HTL=[Param.]<CR><LF>
HTL?<CR><LF>
Inc: 2
Offset X R/W OFC Min~(Max – Width) 0 (WidthM
ax -
Width) 0 OFC=[Param.]<CR><LF>
OFC?<CR><LF>
Inc: Normal 16 / Binning 8
Offset Y R/W OFL Min~(Max – Height) 0 (Height
Max -
Height) 0 OFL=[Param.]<CR><LF>
OFL?<CR><LF>
Inc: 2
BinningHorizontalMode R/W HBM
0: Average
1: Sum
0 1 1
HBM=[Param.]<CR><LF>
HBM?<CR><LF>
BinningHorizontal R/W HB
1: Binning Off
2: Binning 2 mode
1 2 1 HB=[Param.]<CR><LF>
HB?<CR><LF>
BinningVerticalMode R/W VBM
0: Average
1: Sum
0 1 1 VBM=[Param.]<CR><LF>
VBM?<CR><LF>
BinningVertical R/W VB
1: Binning Off
2: Binning 2 mode
1 2 1
VB=[Param.]<CR><LF>
VB?<CR><LF>
PixelFormat R/W BA
3: RGB8
4: RGB10
5: RGB12*
(*VideoProcessbypass On only)
3 5 3
BA=[Param.]<CR><LF>
BA?<CR><LF>
RGB10 and RGB12 are for only
“ClConfiguration=Medium”.

TestPattern R/W TPN
0: Off
1: GreyHorizontalRamp
2: GreyVerticalRamp
3: GreyHorizontalRampMoving
4: Horizontal Colorbar
5: Vertical Colorbar
6: HorizontalColorBarMoving
0 6 0 TPN=[Param.]<CR><LF>
TPN?<CR><LF>

4.5.Acquisition Control
Name Access
Short
ASCII
Values MIN MAX DEFAULT Description
AcquisitionFrame
Period
R/W AR Min~Max[us] *1 8000000 *1 AR=[Param.]<CR><LF>
AR?<CR><LF>
TriggerMode R/W TM 0:Off
1
:
On
0 1 0 TM=[Param.]<CR><LF>
TM?<CR><LF>
TriggerSoftware W/O STRG ----STRG=1<CR><LF>
FrameStartTrig
Source R/W TI
0:Low
1:High
2:Software
10:PulseGenerator0
11:PulseGenerator1
12:PulseGenerator2
13:PulseGenerator3
14:UserOutput0
15:UserOutput1
16:UserOutput2
17:UserOutput3
21:Line5 - OptIn1
22:Line6 - OptIn2
23:Line7 - CC1
26:NAND0Out
27:NAND1Out
0 27 21 TI=[Param.]<CR><LF>
TI?<CR><LF>
TriggerActivation R/W TA
0:RisingEdge
1:FallingEdge
2:LevelHigh
3
:
LevelLow
0 3 0* TA=[Param.]<CR><LF>
TA?<CR><LF>
*All TriggerSelector
TriggerOverlap R/W TO 0:Off
1
:
Read Out
0 1 1 TO=[Param.]<CR><LF>
TO?<CR><LF>
TriggerDelay R/W TD Specifies the delay in microseconds
(us). 0 500000 0 TD=[Param.]<CR><LF>
TD?<CR><LF>
(TriggerDelay[FrameStart] only)
ExposureModeOption R/W TRGOP 0:Off
1:RCT 0 1 0 TRGOP=[Param.]<CR><LF>
TRGOP?<CR><LF>

ExposureMode R/W EM 0:Off
1:Timed
2:TriggerWidth 0 2 1 EM=[Param.]<CR><LF>
EM?<CR><LF>
ExposureTimeMode R/W ETM 0:Common
1:Individual 0 1 0 ETM=[Param.]<CR><LF>
ETM?<CR><LF>
ExposureTime
[ExposureTimeSelect
or]Common R/W PE Min~Max[us]
Normal:
1
Binning:
3*
Chart*1 FramePeri
od – 18H
PE=[Param.]<CR><LF>
PE?<CR><LF>
Step 1[us]
* Min=3[us] is only for
AP-1600-PMCL(2x2Binning)
ExposureTime
[ExposureTimeSelect
or]Red
R/W PER Same as PE. ↑↑↑PER=[Param.]<CR><LF>
PER?<CR><LF>
Step 1[us]
ExposureTime
[ExposureTimeSelect
or]Green
R/W PEG Same as PE. ↑↑↑PEG=[Param.]<CR><LF>
PEG?<CR><LF>
Step 1[us]
ExposureTime
[ExposureTimeSelect
or]Blue
R/W PEB Same as PE. ↑↑↑
PEB=[Param.]<CR><LF>
PEB?<CR><LF>
Step 1[us]
ExposureAuto R/W ASC
0:Off
1:Continuous
2
:
Once
0 2 0 ASC=[Param.]<CR><LF>
ASC?<CR><LF>

*1: AcquisitionFramePeriod(Min): Different by Pixel Format, ClConfiguration and CL Clock Frequency
AcquisitionFramePeriod(Min) = ROUND( ( 1 / AcquisitionFrameRate(Max) ) x 1000000 ) [us]
Pixel Format Cl
Configuration CL Clock
Frequency[MHz]
AcquisitionFrameRate(Max)[fps]
AcquisitionFramePeriod(Min)[us]
AP-1600T-PMCL AP-3200T-PMCL AP-1600T-PMCL AP-3200T-PMCL
RGB8
Base
37.1
22.5
11.4
44444
87719
RGB8
Base
74.2
44.9
22.8
22272
43860
RGB8
Base
84.8
51.3
26
19493
38462
RGB10
Medium
37.1
22.5
11.4
44444
87719
RGB10
Medium
74.2
44.9
22.8
22272
43860
RGB10 Medium 84.8
51.3
26
19493
38462
RGB12
Medium
37.1
22.5
11.4
44444
87719
RGB12
Medium
74.2
44.9
22.8
22272
43860
RGB12 Medium 84.8
51.3
26
19493
38462
RGB8 Medium 37.1
44.8
22.7
22321
44053
RGB8 Medium 74.2
89.6
45.4
11161
22026
RGB8 Medium 84.8
102.3
51.9
9775
19268
RGB8 Full 37.1
59.6
30.2
16779
33113
RGB8 Full 74.2
119.3
55.6
8382
17986
RGB8 Full 84.8
126.1
55.6
7930
17986
RGB8 EightyBit 37.1
74.4
37.7
13441
26525
RGB8 EightyBit 74.2
126.1
55.6
7930
17986
RGB8 EightyBit 84.8
126.1
55.6
7930
17986

*2: Exposure Time (Max): Different by Pixel Format, ClConfiguration and CL Clock Frequency
<ExposureModeOption = Off>
TriggerMode[FrameStart] = Off
Max: (Frame Period※- 18H) →refer to below chart
TriggerMode[FrameStart] = On
Max: 8sec
<ExposureModeOption = RCT>
( In this case, TriggerMode[FrameStart] change to On )
Max: (100ms - 18H)
※Frame Period = 1 / AcquisitionFrameRate
(AcquisitionFrameRate uses the fastest frame rate value at full size as the Default value)
Pixel Format Cl
Configuration CL Clock
Frequency[MHz] AcquisitionFrameRate(Default)[fps] Exposure Time(Max)[us]
AP-1600T-PMCL AP-3200T-PMCL AP-1600T-PMCL AP-3200T-PMCL
RGB8 Base 37.1
22.5
11.4
43102
85895
RGB8 Base 74.2
44.9
22.8
21905
43449
RGB8 Base 84.8
51.3
26
19213
38083
RGB10 Medium 37.1
22.5
11.4
43102
85895
RGB10 Medium 74.2
44.9
22.8
21905
43449
RGB10 Medium 84.8
51.3
26
19213
38083
RGB12 Medium 37.1
22.5
11.4
43102
85895
RGB12 Medium 74.2
44.9
22.8
21905
43449
RGB12 Medium 84.8
51.3
26
19213
38083
RGB8
Medium
37.1
44.8
22.7
21610
43031
RGB8
Medium
74.2
89.6
45.4
10982
21766
RGB8 Medium 84.8
102.3
51.9
9637
19084
RGB8
Full
37.1
59.6
30.2
16237
32315
RGB8
Full
74.2
119.3
55.6
8252
17775
RGB8
Full
84.8
126.1
55.6
7818
17800
RGB8
EightyBit
37.1
74.4
37.7
13019
25918
RGB8 EightyBit 74.2
126.1
55.6
7802
17775
RGB8 EightyBit 84.8
126.1
55.6
7818
17800

4.6.Analog Control
Name Access Short
ASCII Values MIN MAX DEFAULT Description
IndividualGainMode R/W IGM 0:Off
1
:
On
0 1 0 IGM=[Param.]<CR><LF>
IGM?<CR><LF>
Gain
[GainSelector]Analog
All R/W FGA
IndividualGainMode=Off
100~800
IndividualGainMode=On
invalid
- - 100 FGA=[Param.]<CR><LF>
FGA?<CR><LF>
Gain
[GainSelector]Analog
Red R/W FGR
IndividualGainMode=Off
47~400
IndividualGainMode=On
100
~
6400
- - 100 FGR=[Param.]<CR><LF>
FGR?<CR><LF>
When IndividualGainMode is on or off,
different values are held.
Gain
[GainSelector]Analog
Green R/W FGG
IndividualGainMode=Off
invalid
IndividualGainMode=On
100
~
6400
- - 100 FGG=[Param.]<CR><LF>
FGG?<CR><LF>
Gain
[GainSelector]Analog
Blue R/W FGB
IndividualGainMode=Off
47~400
IndividualGainMode=On
100
~
6400
- - 100 FGB=[Param.]<CR><LF>
FGB?<CR><LF>
When IndividualGainMode is on or off,
different values are held.
Gain
[GainSelector]DigitalR
ed R/W PGR Min~Max 90 110 100
PGR=[Param.]<CR><LF>
PGR?<CR><LF>
When IndividualGainMode is on or off,
same value is held.
Gain
[GainSelector]DigitalBl
ue R/W PGB Min~Max 90 110 100
PGB=[Param.]<CR><LF>
PGB?<CR><LF>
When IndividualGainMode is on or off,
same value is held.
GainAuto R/W AGC
0:Off
1:Continuous
2:Once
0 2 0 AGC=[Param.]<CR><LF>
AGC?<CR><LF>
BalanceWhiteAuto R/W AWB
IndividualGainMode=Off
0:Off
1:Continuous
2:Once
3:ExposureContinuous *
4:ExposureOnce *
5:Preset3200K
6:Preset5000K
0
Individu
alGainM
ode=Off
8
INdividu
alGainM
ode=On
4
0 AWB=[Param.]<CR><LF>
AWB?<CR><LF>

7:Preset6500K
8:Preset7500K
IndividualGainMode=On
0:Off
3:ExposureContinuous
4:ExposureOnce
(*
It can not be selected when
ExposureTimeMode = Common.)
BlackLevel
[BlackLevelSelector]Di
gitalAll
R/W BL Min~Max -133 255 0 BL=[Param.]<CR><LF>
BL?<CR><LF>
BlackLevel
[BlackLevelSelector]Di
gitalRed
R/W BLR1 Min~Max -64 64 0 BLR1=[Param.]<CR><LF>
BLR1?<CR><LF>
BlackLevel
[BlackLevelSelector]Di
gitalBlue
R/W BLB1 Same as BLR1. ↑↑↑BLB1=[Param.]<CR><LF>
BLB1?<CR><LF>
Gamma R/W GMA
45: 0.45
50: 0.5
55: 0.55
60: 0.6
65: 0.65
75: 0.75
80: 0.8
90: 0.9
100: 1.0
45 100 45 GMA=[Param.]<CR><LF>
GMA?<CR><LF>
LUTMode R/W LUTC
0:OFF
1:Gamma
2:LUT
0 2 0 LUTC=[Param.]<CR><LF>
LUTC?<CR><LF>

4.7.LUT Control
Name Access Short
ASCII Values MIN MAX DEFAULT Description
LUT Index and Value
[LUTSelector]Red R/W LUTR Param1: LUT index(Min~Max)
Param2: LUTdata(Min~Max) 0
0 256
4095 0
γ=1*
LUTR=[Param1],[Param2]<CR><LF>
LUTR?[Param1]<CR><LF>
*All LUTSelector
LUT Index and Value
[LUTSelector]Green
R/W LUTG Same as LUTR. ↑↑↑LUTG=[Param1],[Param2]<CR><LF>
LUTG?[Param1]<CR><LF>
LUT Index and Value
[LUTSelector]Blue
R/W LUTB Same as LUTR. ↑↑↑
LUTB=[Param1],[Param2]<CR><LF>
LUTB?[Param1]<CR><LF>
4.8.Color Transformation Control
Name Access Short
ASCII Values MIN MAX DEFAULT Description
ColorTransformation
Mode R/W CTM 0: RGB
1: XYZ
2: HSI 0 2 0 CTM=[Param.]<CR><LF>
CTM?<CR><LF>
(VideoProcessBypassMode=Off Only)
ColorTransformation
RGBMode R/W CTRM
0: Off
1: sRGB
2: AdobeRGB
3: UserCustom
0 3 0 CTRM=[Param.]<CR><LF>
CTRM?<CR><LF>
(VideoProcessBypassMode=Off Only)
ColorMatrixValue
[ColorMatrixSelector]
ColorMatrixR-R R/W CMVRR Min~Max
-2.0: -20
2.0: 20 -20 20 10 CMVRR=[Param.]<CR><LF>
CMVRR?<CR><LF>
(VideoProcessBypassMode=Off Only)
ColorMatrixValue
[ColorMatrixSelector]
ColorMatrixR-G
R/W CMVRG
Min
~
Max
-2.0: -20
2.0: 20
-20 20 0 CMVRG=[Param.]<CR><LF>
CMVRG?<CR><LF>
(VideoProcessBypassMode=Off Only)
ColorMatrixValue
[ColorMatrixSelector]
ColorMatrixR-B R/W CMVRB Min~Max
-2.0: -20
2.0: 20
-20 20 0 CMVRB=[Param.]<CR><LF>
CMVRB?<CR><LF>
(VideoProcessBypassMode=Off Only)
ColorMatrixValue
[ColorMatrixSelector]
ColorMatrixG-R
R/W CMVGR Min~Max
-2.0: -20
2.0: 20
-20 20 0 CMVGR=[Param.]<CR><LF>
CMVGR?<CR><LF>
(VideoProcessBypassMode=Off Only)
ColorMatrixValue
[ColorMatrixSelector]
ColorMatrixG-G
R/W CMVGG Min~Max
-2.0: -20
2.0: 20
-20 20 10 CMVGG=[Param.]<CR><LF>
CMVGG?<CR><LF>
(VideoProcessBypassMode=Off Only)

ColorMatrixValue
[ColorMatrixSelector]
ColorMatrixG-B R/W CMVGB Min~Max
-2.0: -20
2.0: 20
-20 20 0 CMVGB=[Param.]<CR><LF>
CMVGB?<CR><LF>
(VideoProcessBypassMode=Off Only)
ColorMatrixValue
[ColorMatrixSelector]
ColorMatrixB-R
R/W CMVBR Min~Max
-2.0: -20
2.0: 20
-20 20 0 CMVBR=[Param.]<CR><LF>
CMVBR?<CR><LF>
(VideoProcessBypassMode=Off Only)
ColorMatrixValue
[ColorMatrixSelector]
ColorMatrixB-G
R/W CMVBG
Min
~
Max
-2.0: -20
2.0: 20
-20 20 0 CMVBG=[Param.]<CR><LF>
CMVBG?<CR><LF>
(VideoProcessBypassMode=Off Only)
ColorMatrixValue
[ColorMatrixSelector]
ColorMatrixB-B R/W CMVBB Min~Max
-2.0: -20
2.0: 20
-20 20 10 CMVBB=[Param.]<CR><LF>
CMVBB?<CR><LF>
(VideoProcessBypassMode=Off Only)
4.9.Digital I/O Control
Name Access Short
ASCII Values MIN MAX DEFAULT Description
LineInverter_Line1Out R/W LI0 False/True 0 1 0
LI0=[Param.]<CR><LF>
LI0?<CR><LF>
LineInverter_Line2Out R/W LI1 Same as LI0. ↑↑↑
LI1=[Param.]<CR><LF>
LI1?<CR><LF>
LineInverter_NANDGate0In1 R/W ND0INV1 False/True 0 1 0
ND0INV1=[Param.]<CR><LF>
ND0INV1?<CR><LF>
LineInverter_NANDGate0In2 R/W ND0INV2 Same as ND0INV1. ↑↑↑
ND0INV2=[Param.]<CR><LF>
ND0INV2?<CR><LF>
LineInverter_NANDGate1In1 R/W ND1INV1 Same as ND0INV1. ↑↑↑
ND1INV1=[Param.]<CR><LF>
ND1INV1?<CR><LF>
LineInverter_NANDGate1In2 R/W ND1INV2 Same as ND0INV1. ↑↑↑
ND1INV2=[Param.]<CR><LF>
ND1INV2?<CR><LF>
LineSource_Line1 R/W LS0
0: Low
1: High
5: FrameTriggerWait
6: FrameActive
7: ExposureActive
8: Fval
9: Lval
10: PulseGenerator0
11: PulseGenerator1
12: PulseGenerator2
13: PulseGenerator3
14: UserOutput0
15: UserOutput1
0 27 LS0=[Param.]<CR><LF>
LS0?<CR><LF>

16: UserOutput2
17: UserOutput3
21: Line5 – OptIn1
22: Line6 – OptIn2
23: Line7 - CC1
26: NAND0Out
27: NAND1Out
Default:
LineSelector≠Line1-TTL
Out1
→0
LineSelector=Line1-TTL
Out1
→
6
LineSource_Line2 R/W LS1 Same as LS0. ↑↑↑
LS1=[Param.]<CR><LF>
LS1?<CR><LF>
LineSource_NANDGate0In1 R/W ND0IN1 Same as LS0. ↑↑↑
ND0IN1=[Param.]<CR><LF>
ND0IN1?<CR><LF>
LineSource_NANDGate0In2 R/W ND0IN2 Same as LS0. ↑↑↑
ND0IN2=[Param.]<CR><LF>
ND0IN2?<CR><LF>
LineSource_NANDGate1In1 R/W ND1IN1 Same as LS0. ↑↑↑
ND1IN1=[Param.]<CR><LF>
ND1IN1?<CR><LF>
LineSource_NANDGate1In2 R/W ND1IN2 Same as LS0. ↑↑↑
ND1IN2=[Param.]<CR><LF>
ND1IN2?<CR><LF>
OptInFilterSelector R/W OPTFL
0: Off
1: 10us
2: 100us
3: 500us
4: 1ms
5: 5ms
6: 10ms
0 6 0 OPTFL =[Param.]<CR><LF>
OPTFL?<CR><LF>
UserOutputValue_
UserOutput0
R/W USC0 False/True 0 1 0 USC0=[Param.]<CR><LF>
USC0?<CR><LF>
UserOutputValue_
UserOutput1
R/W USC1 Same as USC0. ↑↑↑
USC1=[Param.]<CR><LF>
USC1?<CR><LF>
UserOutputValue_
UserOutput2
R/W USC2 Same as USC0. ↑↑↑
USC2=[Param.]<CR><LF>
USC2?<CR><LF>
UserOutputValue_
UserOutput3
R/W USC3 Same as USC0. ↑↑↑USC3=[Param.]<CR><LF>
USC3?<CR><LF>

4.10.Counter And Timer Control
Name Access Short
ASCII Values MIN MAX DEFAULT Description
CounterEventSource
[CounterSelector]
Counter0
R/W CE0 0:Off
1:FrameTrigger 0 1 0 CE0=[Param.]<CR><LF>
CE0?<CR><LF>
CounterEventSource
[CounterSelector]
Counter1 R/W CE1 0:Off
3:ExposureStart 0 3 0 CE1=[Param.]<CR><LF>
CE1?<CR><LF>
CounterEventSource
[CounterSelector]
Counter2 R/W CE2 0:Off
2:SensorReadOut 0 2 0 CE2=[Param.]<CR><LF>
CE2?<CR><LF>
CounterReset
[CounterSelector]
Counter0 W/O CR0 FrameTrigger Counter Reset
Value: ----
CR0=[Param.]<CR><LF>
CounterEventSource != Off:
Counter0 -
> Reset to 0, and
continue to count.
CounterEventSource = Off:
Counter0 -> Reset to 0.
CounterReset
[CounterSelector]
Counter1 W/O CR1 ExposureStart Counter Reset
Value: -↑↑↑
CR1=[Param.]<CR><LF>
CounterEventSource != Off:
Counter1 -
> Reset to 0, and
continue to count.
CounterEventSource = Off:
Counter1 -> Reset to 0.
CounterReset
[CounterSelector]
Counter2 W/O CR2 SensorReadOut Counter Reset
Value: -↑↑↑
CR2=[Param.]<CR><LF>
CounterEventSource != Off:
Counter2 -
> Reset to 0, and
continue to count.
CounterEventSource = Off:
Counter2 -> Reset to 0.
CounterValue
[CounterSelector]
Counter0
R/O CV0 The current value of Counter0.
(For FrameTrigger) 0 65535 0 CV0?<CR><LF>

CounterValue
[CounterSelector]
Counter1
R/O CV1 The current value of Counter1.
(For ExposureStart) 0 65535 0 CV1?<CR><LF>
CounterValue
[CounterSelector]
Counter2
R/O CV2 The current value of Counter2.
(For SensorReadOut) 0 65535 0 CV2?<CR><LF>

4.11.User Set Control
Name Access Short
ASCII Values MIN MAX DEFAULT Description
UserSetLoad R/W LD
0: Default
1: UserSet1
2: UserSet2
3: UserSet3
0 3 0 LD=[Param.]<CR><LF>
LD?<CR><LF>
UserSetSave W/O SA
1: UserSet1
2: UserSet2
3: UserSet3
1 3 1 SA=[Param.]<CR><LF>
4.12.Sequencer Control
Name Acces
s Short
ASCII Values MIN MAX DEFAUL
T Description
SequencerMode R/W SQM
0: Off
1: On
0 1 0 SQM=[Param.]<CR><LF>
SQM?<CR><LF>
SequencerModeSelect R/W SQSEL
0: TriggerSequencerMode
1: CommandSequencerMode
0 1 0
SQSEL=[Param.]<CR><LF>
SQSEL?<CR><LF>
SequencerFrameNumber
[SequencerSetSelector]
1~128 R/W SQF1~
SQF128 Min~Max 1 255 1 SQF1~128=[Param.]<CR><LF>
SQF1~128?<CR><LF>
SequencerSetNext
[SequencerSetSelector]
1~128 R/W SQNI1~
SQNI 128
Min~Max
Default:
SequencerSetSelector=1~127
⇒SequencerSetSelector +1
SequencerSetSelector=128
⇒
1
1 128 - SQNI1~
128=[Param.]<CR><LF>
SQNI1~128?<CR><LF>
SequencerWidth
[SequencerSetSelector]
1~128 R/W SQW1~
SQW128
Min~Max
Max:
Normal:
(WidthMax-SequencerOffsetX)
Binning:
((WidthMax/2)-SequencerOffs
etX)
Normal:
96
Binning:
48
-
[AP-320
0] 2064
[AP-160
0] 1456
SQW1~
128=[Param.]<CR><LF>
SQW1~128?<CR><LF>
SequencerHeight
[SequencerSetSelector]
1~128 R/W SQH1~
SQH128
Min
~
Max
Max value:
Normal:
2 -
[AP-320
0] 1544
[AP-160
SQH1~
128=[Param.]<CR><LF>
SQH1~128?<CR><LF>

(HeightMax-SequencerOffsetY)
Binning:
((HeightMax/2)-SequencerOffs
etY)
0] 1088
SequencerOffsetX
[SequencerSetSelector]
1~128 R/W SQOX1~
SQOX128
Min~Max
Max value:
Normal:
(WidthMax - SequencerWidth)
Binning:
((WidthMax/2)-SequencerWidt
h)
0 - 0 SQOX1~
128=[Param.]<CR><LF>
SQOX1~128?<CR><LF>
SequencerOffsetY
[SequencerSetSelector]
1~128 R/W SQOY1~
SQOY128
Min~Max
Max value:
Normal:
(HeightMax-SequencerHeight)
Binning:
((HeightMax/2)-SequencerHei
ght)
0 - 0 SQOY1~
128=[Param.]<CR><LF>
SQOY1~128?<CR><LF>
SequencerGainAnalogAll
[SequencerSetSelector]
1~128 R/W SQGA1~
SQGA128
IndividualGainMode=Off:
100~800
IndividualGainMode=On:
100(fixed)
- - 100 SQGA1~
128=[Param.]<CR><LF>
SQGA1~128?<CR><LF>
SequencerGainAnalog
Red
[SequencerSetSelector]
1~128
R/W SQGR1~
SQGR128
IndividualGainMode=Off:
47~400
IndividualGainMode=On:
100
~
6400
- - 100 SQGR1~
128=[Param.]<CR><LF>
SQGR1~128?<CR><LF>
SequencerGainAnalog
Green
[SequencerSetSelector]
1
~
128
R/W SQGG1~
SQGG128
IndividualGainMode=Off
100(fixed)
IndividualGainMode=On
100
~
6400
- - 100 SQGG1~
128=[Param.]<CR><LF>
SQGG1~128?<CR><LF>
SequencerGainAnalog
Blue
[SequencerSetSelector]
1~128
R/W SQGB1~
SQGB128
IndividualGainMode=Off:
47~400
IndividualGainMode=On:
100
~
6400
- - 100 SQGB1~
128=[Param.]<CR><LF>
SQGB1~128?<CR><LF>
SequencerExposureTime
Common
[SequencerSetSelector]
1~128
R/W SQPE1~
SQPE128 Min~Max[us] Normal:1
Binning:3 *2 FramePe
riod –
18H
SQPE1~
128=[Param.]<CR><LF>
SQPE1~128?<CR><LF>
Step 1[us]
SequencerExposureTime
Red
[SequencerSetSelector]
R/W SQPER1~
SQPER128 Same as SQPE1.
↑↑↑SQPER1~
128=[Param.]<CR><LF>
SQPER1
~
128?<CR><LF>
Other manuals for AP-3200T-PMCL
1
This manual suits for next models
1
Table of contents
Other IAI CCTV Camera manuals