Page 1
RS232 / RS422 Connection Instructions
1. RS-232 Connection
Marshall
1. RS-422 Connection
Marshall VS-PTC-200
Page 2
CV620 Series &
VS-PTC-200 / RS422
Quick Set up
Controller to Camera
GND to #5 on Camera
RXD - to #9 on Camera
RXD + to #8 on Camera
TXD - to #7 on Camera
TXD + to #6 on Camera
1 2 3 4 5 6 7 8 9
Camera Settings
Protocol - VISCA
Baud Rate - 9600
Camera ID - #1
Control Port - RS422
GND
RXRX+
TXTX+
Controller Settings
Set up
ADMIN PIN #111111
CAMERA SETTINGS - ENTER
CAM ID #1 - ENTER
PROTOCOL - V - ENTER
BAUD RATE - 9600 - ENTER
ADDRESS - #1 ENTER
It will bring you back to the start
hit ESC - Move Joystick
Page 3
Broadcast A/V Division
CV620-IP
CV620-NDI
RS-232 command set
Page 4
No Issue Date Description Apply Firmware
1 2017/07/03 First version. VHB101
1. Add Command: Tally Mode
2 2017/11/27
2. Command description modified: Tally
VHB102
Lamp/ CAM Model ID
1. Modify 14. AE_Gain Table
2. Modify 15. AE_Gain Limit Table
3. Modify the value of Gain Limit and Manual
3 2018/01/31
VHB104
Gain command
4. Add command: Power_LoadState /
Power_LoadStateInq
1. Add command:
PanTilt_Control_Device/ PanTilt_Preset_
Speed/ PTZ Speed Comp/
Custom_
BrightnessInq/ Custiom_Contrast/
4 2018/06/25
PanTilt_Control_Device_Inq/ PanTilt_
VHB107
Preset_Speed_Inq/ CAM_RGainInq/
CAM_BGainInq/ PTZ_Speed_Comp
2. Modify Zoom Tracking name to PTZ
Assist
5 2019/02/12 1. Add Information for RS232 over IP (FAE) NA
1. Modify command: PanTilt_Preset_Speed
6 2020/04/13
VHB122
2. Add command: VISCA_SET_REBOOT
CV620-IP / CV620-NDI RS-232 Command Set
1. Communication Protocol
Transmit Method: Asynchronous Interface Half
Duplex Serial Communication
Transmit Speed: 9600bps or 38400bps
Start bit: 1Bit
Parity Check: NA
Data Bit: 8Bit
Stop Bit: 1Bit
2. The Wire Diagram
The RS232 wire diagram between presenter
and remote controller as below
3. ACK & Completion Message
*Notice:
The RS-232 command list is for CV620-IP_CV620-NDI
The yellow highlight means the latest update.
The blue highlight
means the deleted item.
Reply Packet Note
Ack
Completion (commands)
Completion (Inquiries)
X0 4Y FF Y = socket number
X0 5Y FF Y = socket number
X0 5Y ... FF Y = socket number
X = 9 to F==>camera address + 8 , Y=1 to 2
4. Error message
Error Packet Description
X0 60 02 FF
X0 60 03 FF
X0 6Y 04 FF
X0 6Y 05 FF
X0 6Y 41 FF
Syntax Error
Command buffer full
Command cancelled
No socket (to be cancelled)
Command not executable
X = 9 to F==>camera address + 8,
Y = socket number, Y=0 to 2, 0: Inqurity not execution
www.marshall-usa.com 1 2
Page 5
5. Command execution cancel
Cancel Packet Note
Cancel
X = 1 to 7==>camera address, Y = socket number,
Y=1 to 2
6. Network Change
Address
Network Change
X = 9 to F==>camera address + 8
7. IF_Clear
IF_Clear
IF_Clear (broadcast)
X = 1 to 7==>camera address (For inquiry packet)
X = 9 to F==>camera address +8 (For reply packet)
8. Zoom Focus Position Table
Wide end Optical Digital
Zoom Position
Focus Position
Tele end Tele end
0x0000 to 0x4000 NULL
8X 2Y FF Y = socket number
Packet Note
88 30 01 FF Always broadcasted
X0 38 FF
Command Reply Packet Note
8X 01 00 01 FF X0 50 FF
88 01 00 01 FF 88 01 00 01 FF
Far end Near end
0x000 to 0x3C3 pqrs:0x000 ~ 0x3C3
CV620-IP / CV620-NDI RS-232 Command Set
9. Optical Zoom Position Table
Optical Zoom Ratio pqrs
x1 0x0000
x2 0x1844
x3 0x22BF
x4 0x28F0
x5 0x2D3B
x6 0x3087
x7 0x331F
x8 0x3552
x9 0x371E
x10 0x38B7
x11 0x3A03
x12 0x3B4F
x13 0x3C4F
x14 0x3D1B
x15 0x3DE8
x16 0x3E81
x17 0x3F01
x18 0x3F67
x19 0x3FB4
x20 0x4000
10. Digital Zoom Position Table
Digital Zoom Ratio pq
x1 NULL
x2 NULL
x3 NULL
x4 NULL
x5 NULL
x6 NULL
x7 NULL
x8 NULL
x9 NULL
x10 NULL
x11 NULL
x12 NULL
www.marshall-usa.com3 4
Page 6
CV620-IP / CV620-NDI RS-232 Command Set
11. AE_Shutter Table
Index(pq) 60/30 mode 50/25 mode
0x00 1/10000 1/10000
0x01 1/5000 1/5000
0x02 1/3000 1/3000
0x03 1/2500 1/2500
0x04 1/2000 1/1750
0x05 1/1500 1/1250
0x06 1/1000 1/1000
0x07 1/725 1/600
0x08 1/500 1/425
0x09 1/350 1/300
Shutter
0x0A 1/250 1/215
Speed
0x0B 1/180 1/150
0x0C 1/120 1/120
0x0D 1/100 1/100
0x0E 1/90 1/75
0x0F 1/60 1/50
0x10 1/30 1/25
0x11 1/15 1/12
0x12 1/8 1/6
0x13 1/4 1/3
0x14 1/2 1/2
0x15 1/1 1/1
12. AE_Iris Table
Iris
13. AE_Iris Limit Table
Iris
Index(pq) Value
0x0E F 1.6
0x0D F 2.0
0x0C F 2.2
0x0B F 2.7
0x0A F 3.2
0x09 F 3.8
0x08 F 4.5
0x07 F 5.4
0x06 F 6.3
0x05 F 7.8
0x04 F 9.0
0x03 F 11
0x02 F 13
0x01 F 16
0x00 F18
Index(pq) Value
0x07 F 1.6
0x06 F 2.2
0x05 F 3.2
0x04 F 4.5
0x03 F 6.3
0x02 F 9.0
0x01 F 13
0x00 F 18
www.marshall-usa.com5 6
Page 7
CV620-IP / CV620-NDI RS-232 Command Set
14. AE_Gain Table
Index(pq) Value
0x0A +20 dB
0x09 +18 dB
0x08 +16 dB
0x07 +14 dB
0x06 +12 dB
Gain
0x05 +10 dB
0x04 +8 dB
0x03 +6 dB
0x02 +4 dB
0x01 +2 dB
0x00 0 dB
15. AE_Gain Limit Table
Index(p) Value
0x0A +20 dB
0x09 +18 dB
0x08 +16 dB
Gain
0x07 +14 dB
0x06 +12 dB
0x05 +10 dB
0x04 +8 dB
17. Camera Command List
Command Set Command Command Packet Comments
AddressSet Broadcast 88 30 01 FF Address setting
IF_Clear Broadcast 88 01 00 01 FF I/F Clear
CommandCancel – 8x 2p FF p: Socket No. (=1 or 2)
CAM_Power
CAM_AutoPowerOff Direct
CAM_Zoom
On 8x 01 04 00 02 FF
Off (Standby) 8x 01 04 00 03 FF
8x 01 04 40 0p 0q
0r 0s FF
Stop 8x 01 04 07 00 FF
Tele (Standard) 8x 01 04 07 02 FF
Wide (Standard) 8x 01 04 07 03 FF
Tele Step 8x 01 04 07 04 FF
Wide Step 8x 01 04 07 05 FF
Tele (Variable) 8x 01 04 07 2p FF
Wide (Variable) 8x 01 04 07 3p FF
Power ON/OFF
Auto Power Off, pqrs: 0000 To FFFF
pqrs: Power Off Timer 0000 (Timer
Off) to FFFF (65535min)
Initial value: 0000
The power automatically turns off if
the camera does not
receive any VISCA commands or any
signals from the
Remote Commander for the duration
you set in the timer.
p=0 (Low) to 7 (High)
16. AE_Exposure Comp. Table
Index(p) Value(Level)
0x0B 5
0x0A 4
0x09 3
0x08 2
0x07 1
Exposure Comp.
0x06 0
0x05 -1
0x04 -2
0x03 -3
0x02 -4
0x01 -5
0x00 -6
Direct
Direct(Speed
Variable)
8x 01 04 47 0p 0q
0r 0s FF
8x 01 04 47 0p 0q
0r 0s 0t FF
www.marshall-usa.com 7 8
pqrs: Zoom Position(0x0000~0x4000)
, Optical Zoom Tele max position:
0x4000
pqrs: Zoom Position(0x0000~0x4000)
, Optical Zoom Tele max position:
0x4000, t:0~7(0 :Low, 7:High)
Page 8
CV620-IP / CV620-NDI RS-232 Command Set
Command Set Command Command Packet Comments
Stop 8x 01 04 08 00 FF
Far (Standard) 8x 01 04 08 02 FF
Near (Standard) 8x 01 04 08 03 FF
Far Step 8x 01 04 08 04 FF
Near Step 8x 01 04 08 05 FF
Far (Variable) 8x 01 04 08 2p FF
Near (Variable) 8x 01 04 08 3p FF
CAM_Focus
Direct
Auto Focus 8x 01 04 38 02 FF
Auto/Manual 8x 01 04 38 10 FF
One Push
Trigger
CAM_ZoomFocus Direct
Resolution Settting —
8x 01 04 48 0p 0q
0r 0s FF
8x 01 04 18 01 FF
8x 01 04 47 0p 0q
0r 0s 0t 0u 0v 0w
FF
8x 01 06 35 00 0p
FF
p=0 (Low) to 7 (High)
(* Enabled during Manual Focus
Mode)
pqrs: Focus Position , pqrs
parameters are in the General
Zoom Foucs Table 0x00 ~ 0x3C3
(* Enabled during Manual Focus Mode)
AF ON/OFF Manual Focus 8x 01 04 38 03 FF
One Push AF Trigger(* Enabled during
Manual Focus Mode)
pqrs: Zoom Position(0x0000~0x4000)
tuvw: Focus Position(0x00 ~ 0x3C3)
(* Enabled during Manual Focus
Mode)
p:
0x00:1080p-60
0x01:1080p-59.94
0x02:1080p-50
0x03:1080p-30
0x04:1080p-29.97
0x05:1080p-25
0x06:1080i-60
0x07:1080i-59.94
0x08:1080i-50
0x09:720p-60
0x0A:720p-59.94
0x0B:720p-50
Command Set Command Command Packet Comments
Auto 8x 01 04 35 00 FF Normal Auto
Indoor 8x 01 04 35 01 FF Indoor mode
Outdoor 8x 01 04 35 02 FF Outdoor mode
One Push WB 8x 01 04 35 03 FF One Push WB mode
ATW 8x 01 04 35 04 FF Auto Tracing White Balance
Manual 8x 01 04 35 05 FF Manual mode
Sodium Lamp 8x 01 04 35 06 FF Sodium lamp source fixed mode
3000K 8x 01 04 35 07 FF Color temperture fixed at 3000K mode
CAM_WB
CAM_WB_RGAIN
CAM_WB_BGAIN
CAM_AE
CAM_Shutter
CAM_Iris
4300K 8x 01 04 35 08 FF Color temperture fixed at 4300K mode
5000K 8x 01 04 35 09 FF Color temperture fixed at 5000K mode
6500K 8x 01 04 35 0A FF Color temperture fixed at 6500K mode
8000K 8x 01 04 35 0B FF Color temperture fixed at 8000K mode
WideAuto 8x 01 04 35 0C FF Wide Auto mode
One Push
Trigger
Reset 8x 01 04 03 00 FF
Up 8x 01 04 03 02 FF
Down 8x 01 04 03 03 FF
Direct
Reset 8x 01 04 04 00 FF
Up 8x 01 04 04 02 FF
Down 8x 01 04 04 03 FF
Direct
Full Auto 8x 01 04 39 00 FF Automatic Exposure mode
Manual 8x 01 04 39 03 FF Manual Control mode
Shutter Priority 8x 01 04 39 0A FF
Iris Priority 8x 01 04 39 0B FF Iris Priority Automatic Exposure mode
White Board 8x 01 04 39 5F FF White Board Mode
Smooth Auto 8x 01 04 39 60 FF Smooth Auto
Reset 8x 01 04 0A 00 FF
Up 8x 01 04 0A 02 FF
Down 8x 01 04 0A 03 FF
Direct
Reset 8x 01 04 0B 00 FF
Up 8x 01 04 0B 02 FF
Down 8x 01 04 0B 03 FF
Direct
Iris Limit 8x 01 04 2B 0p FF
8x 01 04 10 05 FF
8x 01 04 43 00 00
0p 0q FF
8x 01 04 44 00 00
0p 0q FF
8x 01 04 4A 00 00
0p 0q FF
8x 01 04 4B 00 00
0p 0q FF
One Push WB Trigger(* Enabled during
One Push WB Mode)
Manual R gain Setting
(* Enabled during WB Manual mode )
pq = 0x00 To 0x80
Manual B gain Setting
(* Enabled during WB Manual mode )
pq = 0x00 To 0x80
Shutter Priority Automatic Exposure
mode
Shutter Setting
(* Enabled during AE Shutter Priority/
Manaual Mode)
pq: Shutter Position , pq: 00 To 15
Iris Setting
(* Enabled during Iris Priority/Manaual
Mode)
pq: Iris Position , pq: 00 To0E
p: Iris F number , p: 0 To 7 (* Disabled
during AE Manual Mode and IrisPri
Mode)
www.marshall-usa.com9 10
Page 9
CV620-IP / CV620-NDI RS-232 Command Set
Command Set Command Command Packet Comments
Reset 8x 01 04 0C 00 FF
Up 8x 01 04 0C 02 FF
CAM_Gain
CAM_ExpComp
CAM_BackLight
CAM_WD Set Parameter 8x 01 04 2D 0p FF WDR Mode p:0~5
CAM_Aperture
(Sharpness)
CAM_HR
CAM_2DNR — 8x 01 04 53 0p FF
CAM_3DNR — 8x 01 04 54 0p FF
CAM_Gamma — 8x 01 04 5B 0p FF
CAM_HighSensitivity
CAM_LR_Reverse
CAM_Freeze
CAM_PictureEffect
CAM_PictureFlip
Down 8x 01 04 0C 03 FF
Direct
Gain Limit 8x 01 04 2C 0p FF
On 8x 01 04 3E 02 FF
Off 8x 01 04 3E 03 FF
Reset 8x 01 04 0E 00 FF Exposure Compensation Amount
Up 8x 01 04 0E 02 FF
Down 8x 01 04 0E 03 FF
Direct
On 8x 01 04 33 02 FF
Off 8x 01 04 33 03 FF
Reset 8x 01 04 02 00 FF
Up 8x 01 04 02 02 FF
Down 8x 01 04 02 03 FF
Direct
On 8x 01 04 52 02 FF
Off 8x 01 04 52 03 FF
On 8x 01 04 5E 02 FF
Off 8x 01 04 5E 03 FF
On 8x 01 04 61 02 FF
Off 8x 01 04 61 03 FF
On 8x 01 04 62 02 FF
Off 8x 01 04 62 03 FF
Off 8x 01 04 63 00 FF
B&W 8x 01 04 63 04 FF
On 8x 01 04 66 02 FF
Off 8x 01 04 66 03 FF
8x 01 04 4C 00 00
0p 0q FF
8x 01 04 4E 00 00
0p 0q FF
8x 01 04 42 00 00
0p 0q FF
Gain Setting
(* Enabled during AE Manaual Mode)
pq: Gain Position, pq:00 To 0A (*
Enabled during AE Manaual Mode)
p: Gain Position , p: 4 To A (* Disabled
during AE Manual Mode)
Exposure Compensation ON/OFF
Setting
(* Enabled during ExpComp On )
pq: ExpComp Position , pq: 00 To 0B(*
Enabled during ExpComp On )
Back Light Compensation ON/OFF
(* Enabled during AE Full Auto Mode)
Aperture Control
pq: Aperture Gain, pq: 00 To 0F
High-Resolusion Mode ON/OFF
p: NR Setting , p: 0 To 6 (0: Auto,1:Off
6: Max )
p: NR Setting , p: 0:Off 1:Low 2:Typ
3:Max 4:Auto
p: Gamma setting ,p: 0 To 3 (* Enabled
during Image Mode = Custom mode )
High Sensitivity mode ON/OFF
Mirror Image ON/OFF
Still Image ON/OFF
Picture Effect Setting Neg.Art 8x 01 04 63 02 FF
Picture flip ON/OFF
Command Set Command Command Packet Comments
8x 01 04 3F 00 pp
FF
8x 01 04 3F 01 pp
FF
8x 01 04 3F 02 pp
FF
8x 01 04 49 00 00
00 pq FF
8x 01 7D 01 03 00
00 FF
8x 01 7D 01 13 00
00 FF
8x 01 06 01 VV
WW 03 01 FF
8x 01 06 01 VV
WW 03 02 FF
8x 01 06 01 VV
WW 01 03 FF
8x 01 06 01 VV
WW 02 03 FF
8x 01 06 01 VV
WW 01 01 FF
8x 01 06 01 VV
WW 02 01 FF
8x 01 06 01 VV
WW 01 02 FF
8x 01 06 01 VV
WW 02 02 FF
8x 01 06 01 VV
WW 03 03 FF
8x 01 06 02 VV
WW 0Y 0Y 0Y 0Y
0Z 0Z 0Z 0Z FF
8x 01 06 03 VV
WW 0Y 0Y 0Y 0Y
0Z 0Z 0Z 0Z FF
pp: Memory Number (pp: 0x00 To
0x7F)
Muting ON/OFF
pq:0x00~0x19 (* Enabled during Image
Mode = Custom mode )
IR(remote commander) receive ON/
OFF
IR (remote commander)
receive message via the VISCA
communication ON/OFF
24 :
VV: Pan speed 0x01 (low speed) to
0x18 (high speed)
WW: Tilt Speed 0x01 (low speed) to
0x18 (high speed)
100 :
VV: Pan speed 0x01 (low speed) to
0x64 (high speed)
WW: Tilt Speed 0x01 (low speed) to
0x64 (high speed)
YYYY: Pan Position 0x0000 to
0x3A80 & 0xC580 to 0xFFFF (center
0000)
ZZZZ: Tilt Position 0x0000 to
0x3DE0 & 0xEB60 to 0xFFFF (center
0000)
Out of defined range (speed follow
zoom position)
CAM_Memory
(Preset)
CAM_Mute
CAM_
ColorGain(Saturation)
IR_Receive
IR_ReceiveReturn
Pan-tiltDrive
Reset
Set
Recall
On 8x 01 04 75 02 FF
Off 8x 01 04 75 03 FF
On/Off 8x 01 04 75 10 FF
Direct
On 8x 01 06 08 02 FF
Off 8x 01 06 08 03 FF
On/Off 8x 01 06 08 10 FF
On
Off
Up 3)
Down 3)
Left 3)
Right 3)
UpLeft 3)
UpRight 3)
DownLeft 3)
DownRight 3)
Stop 3)
Absolute
Position
Relative
Position
Home 8x 01 06 04 FF
Reset 8x 01 06 05 FF
www.marshall-usa.com11 12
Page 10
CV620-IP / CV620-NDI RS-232 Command Set
Command Set Command Command Packet Comments
8x 01 06 07 00 0W
LimitSet
Pan-tiltLimitSet
LimitClear
Firmware
Error Code
Factory Reset
CAM_Image_Mode
CAM Prompt
CAM Model ID
AF Speed
AF Sensitivity - 8x 01 04 58 0p FF p: 1 to 3, 1:High , 2:Middle, 3:Low
CAM_
ImageModeBrightness
CAM_
ImageModeContrast
CAM_Skin_Tone select red level
Black Level Black Level
SYS_Menu
Pan speed table update
command
Tilt speed table update
command
Pan/Tilt speed table to
default
Pan/tilt speed table size Pan/tilt speed table
save
Firmware
version
Read Error
Code
Clear Error
Code Record
System Factroy
Reset
Select CAM
Image Mode
Set Prompt On/
Off
Set Camera
model ID
Normal 8x 01 04 56 02 FF
Fast 8x 01 04 56 03 FF
Set Brightness
Set Contrast
On 8x 01 06 06 02 FF turn on the menu screen
Off 8x 01 06 06 03 FF turn off the menu screen
On/Off 8x 01 06 06 10 FF turn on/off the menu screen
-
-
-
- 8x 01 06 1E FF
0Y 0Y 0Y 0Y 0Z 0Z
0Z 0Z FF
8x 01 06 07 01 0W
07 0F 0F 0F 07 0F
0F 0F FF
8x 01 02 03 FF
8x 01 01 01 FF
8x 02 02 02 FF
8x 01 04 3F 03 00
FF
8x 01 04 3F 04 0p
FF
8x 01 04 07 00 0p
FF
8x 01 04 23 pp qq
rr ss FF
8x 01 04 75 67 pq FFpq: 0x00~0x19(* Enabled during
8x 01 04 75 68 pq FFpq: 0x00~0x19(* Enabled during
8x 01 04 75 06 0p FFp: 0~5(* Enabled during Image Mode
8x 01 04 75 69 0p
FF
8x 01 06 1A 0p 0q
0r 0s 0u 0v FF
8x 01 06 1B 0p 0q
0r 0s 0u 0v FF
8x 01 06 1C 0p 0q
0D 0E 0F FF
8x 01 06 1D 0p 0q
FF
W: 1 UpRight YYYY: Pan Limit
Position 0x0000~0x3A80 ZZZZ: Tilt
Limit Position 0x0000~0x3DE0
W: 0 DownLeft YYYY: Pan Limit
Position 0xFFFF~0xC580 ZZZZ: Tilt
Limit Position 0xFFFF~0xEB60
p: 0~6, 6:Custom mode
p: 2 to 3, 2:Prompt On , 3:Prompt Off
ppqq: Vender ID , rrss:Model ID,
default: SRG-300 (Vender ID =
0xEEEE)
Set anytime AF speed : Normal / Fast
Image Mode = Custom mode )
Image Mode = Custom mode )
= Custom mode )
p: 0 to 5, 0:Off, 1:Type 1, 2:Type 2,
3:Type 3, 4:Type 4, 5:Type 5
(* Enabled during Image Mode =
Custom mode )
pqrs: 0x0 ~ 0xFFFF , uv: 0x01 ~ 0x64
pqrs: 0x0 ~ 0xFFFF , uv: 0x01 ~ 0x64
pq: 0x18 or 0x64
pq: 0x18 or 0x64
Command Set Command Command Packet Comments
CAM_SET_ETHERNET_
DHCP
CAM_HARDWARE_
FACTORY_RESET
CAM_MSDC_RESET
Tally Mode -
Tally_Lamp
VISCA_MF_PTZ_Assist
VISCA_OPTICAL_
ZOOM_LIMIT
Power_LoadState
PanTilt_Control_Device
PanTilt_Preset_Speed
PTZ Speed Comp
VISCA_SET_REBOOT Set Reboot 8x 01 7E 74 FF Set to reboot
Ethernet DHCP
Enable/Disable
System
Hardware
Factory Reset
MSDC Storage
Reset
8x 01 CC 0p FF p: 0~1 , 0: Disable 1: Enable
8x 01 CD 0p FF p: 1, 1: Enable
8x 01 CE 0p FF p: 1, 1: Enable
p: 0: (Power LED:Green
Standby:OFF)
5: (Power LED:Red Standby:Red)
- Tally Lamp must be Enabled
8x 01 7E 01 0A 01
0p FF
8x 01 7E 01 0A 00
0p FF
8x 01 04 38 03 0p
FF
8x 01 04 47 0p 0q
FF
8x 01 04 75 6A 02
FF
8x 01 04 75 6A 03
FF
8x 01 7E 03 01 0p
FF
8x 01 7E 03 02 0p
FF
8x 01 7E 03 03 0p
FF
6: (Power LED: Green
Standby:Red) - Tally Lamp must be
Enabled
7: (Power LED: OFF
Standby:OFF) - Tally Lamp must be
Enabled
p: 2 Enable 3: Disable
p: 0(OFF) 1(ON)
pq: 0 ~ 0x13(Ratio : x1 ~ x20)
Load preset 0 when power on
Load Last status when power on
p: 0 Encoder 1: Controller
p: 0: [5 deg/sec] 1: [15 deg/sec] 2: [25
deg/sec] 3: [35 deg/sec]
4: [50 deg/sec] 5: [75 deg/sec] 6:
[100 deg/sec] 7: [120 deg/sec]
p: 0:OFF 1:ON
www.marshall-usa.com13 14
Page 11
CV620-IP / CV620-NDI RS-232 Command Set
18. Inquiry Command List
Inquiry Command
CAM_PowerInq 8x 09 04 00 FF
CAM_
OpticalZoomPosInq
CAM_FocusModeInq 8x 09 04 38 FF
CAM_FocusPosInq 8x 09 04 48 FF y0 50 0p 0q 0r 0s FF
Resolution SetttingInq 8x 09 06 23 FF y0 50 0p FF
CAM_WBModeInq 8x 09 04 35 FF
Command
Packet
8x 09 04 47 FF y0 50 0p 0q 0r 0s FF
Inquiry Packet Comments
y0 50 02 FF On
y0 50 03 FF Off (Standby)
y0 50 02 FF Auto Focus
y0 50 03 FF Manual Focus
y0 50 00 FF Auto
y0 50 01 FF In Door
y0 50 02 FF Out Door
y0 50 03 FF One Push WB
y0 50 04 FF ATW
y0 50 05 FF Manual
y0 50 06 FF Sodium Lamp
y0 50 07 FF 3000K
y0 50 08 FF 4300K
y0 50 09 FF 5000K
y0 50 0A FF 6500K
y0 50 0B FF 8000K
y0 50 0C FF Wide Auto
pqrs: Zoom Position , pqrs:
0x0000~0x4000
pqrs: Focus Position, pqrs:
0x000 to 0x3C3
p:
0x00:1080p-60
0x01:1080p-59.94
0x02:1080p-50
0x03:1080p-30
0x04:1080p-29.97
0x05:1080p-25
0x06:1080i-60
0x07:1080i-59.94
0x08:1080i-50
0x09:720p-60
0x0A:720p-59.94
0x0B:720p-50
Inquiry Command
CAM_AEModeInq 8x 09 04 39 FF
CAM_ShutterPosInq 8x 09 04 4A FF y0 50 00 00 0p 0q FF
CAM_IrisPosInq 8x 09 04 4B FF y0 50 00 00 0p 0q FF pq: Iris Position, pq: 00 To 0E
CAM_GainPosInq 8x 09 04 4C FF y0 50 00 00 0p 0q FF pq: Gain Position, pq: 00 To 0A
CAM_IrisLimitInq 8x 09 04 2B FF y0 50 0q FF p: Gain Limit,p: 0 To 7
CAM_GainLimitInq 8x 09 04 2C FF y0 50 0q FF p: Gain Limit,p: 4 To A
CAM_ExpCompModeInq 8x 09 04 3E FF
CAM_ExpCompPosInq 8x 09 04 4E FF y0 50 00 00 0p 0q FF
CAM_BackLightModeInq 8x 09 04 33 FF
CAM_WDModeInq 8x 09 04 3D FF
CAM_WDParameterInq 8x 09 04 2D FF y0 50 0p FF p: WDR mode (p: 0 To 5)
CAM_ApertureInq 8x 09 04 42 FF y0 50 00 00 0p 0q FF pq: Aperture Gain, pq: 00 To 0F
CAM_HRModeInq 8x 09 04 52 FF
CAM_2DNRModeInq 8x 09 04 53 FF y0 50 0p FF
CAM_3DNRModeInq 8x 09 04 54 FF y0 50 0p FF
CAM_GammaInq 8x 09 04 5B FF y0 50 0p FF Gamma p: 0 To 3
CAM_HighSensitivityInq 8x 09 04 5E FF
CAM_LR_
ReverseModeInq
CAM_FreezeModeInq 8x 09 04 62 FF
CAM_
PictureEffectModeInq
Command
Packet
8x 09 04 61 FF
8x 09 04 63 FF
Inquiry Packet Comments
y0 50 00 FF Full Auto
y0 50 03 FF Manual
y0 50 0A FF Shutter Priority
y0 50 0B FF Iris Priority
y0 50 5F FF White Board
y0 50 60 FF Smooth Auto
pq: Shutter Position, pq: 00 To
15
y0 50 02 FF On
y0 50 03 FF Off
pq: ExpComp Position, pq: 00 To
0B
y0 50 02 FF On
y0 50 03 FF Off
y0 50 02 FF On Wide-D
y0 50 03 FF Off
y0 50 02 FF On (Hi-Resolution)
y0 50 03 FF Off
p: NR Setting , p: 0 To 6 (0:
Auto,1:Off 6: Max )
p: NR Setting , p: 0:Off 1:Low
2:Typ 3:Max 4:Auto
y0 50 02 FF On
y0 50 03 FF Off
y0 50 02 FF On
y0 50 03 FF Off
y0 50 02 FF On
y0 50 03 FF Off
y0 50 00 FF Off
y0 50 02 FF Neg.Art
y0 50 04 FF B&W
www.marshall-usa.com15 16
Page 12
CV620-IP / CV620-NDI RS-232 Command Set
Inquiry Command
CAM_PictureFlipModeInq 8x 09 04 66 FF
CAM_MemoryInq 8x 09 04 3F FF y0 50 pp FF
CAM_MuteModeInq 8x 09 04 75 FF
CAM_ColorGainInq 8x 09 04 49 FF y0 50 00 00 00 pq FF
SYS_MenuModeInq 8x 09 06 06 FF
IR_Receive 8x 09 06 08 FF
IR_ReceiveReturn
Pan-tiltMaxSpeedInq 8x 09 06 11 FF y0 50 ww zz FF
Pan-tiltPosInq 8x 09 06 12 FF
CAM Image ModeInq
Prompt Inq
CAM Version Inq 8x 09 00 02 FF
AF SensitivityInq 8x 09 04 58 FF y0 50 00 00 00 0p FF
CAM_AF Speed Inq 8x 09 04 56 FF
BlackLevelInq
MAC_Address_Read 8x 09 04 78 FF
Command
Packet
8x 01 7D 01 03
00 00 FF
(IR_Receive
Return Message
On)
8x 09 04 3F 04
FF
8x 09 04 07 00
FF
8x 09 04 75 69
FF
Inquiry Packet Comments
y0 50 02 FF On
y0 50 03 FF Off
y0 50 02 FF On
y0 50 03 FF Off
y0 50 02 FF On
y0 50 03 FF Off
y0 50 02 FF On
y0 50 03 FF Off
y0 07 7D 01 04 00 FF Power ON/OFF
y0 07 7D 01 04 07 FF Zoom tele/wide
y0 07 7D 01 04 38 FF AF On/Off
y0 07 7D 01 04 33 FF CAM_Backlight
y0 07 7D 01 04 3F FF CAM_Memory(All memory set)
y0 07 7D 01 06 01 FF Pan_tiltDrive
y0 50 0w 0w 0w 0w 0z
0z 0z 0z FF
y0 50 0p FF p:0 To 6
y0 50 0p FF Prompt OnOff 2:On,3:Off
y0 50 pp qq rr ss jj jj
kk FF
y0 50 02 FF Normal
y0 50 03 FF Fast
y0 50 0p FF
y0 50 0a 0b 0c 0d 0e
0f 0g 0h 0i 0j 0k 0l FF
pp: Memory number recalled
last, default value(no get any
recall command) pp:0x00 To
0x7F
pq: Color Gain setting , pq: 0x00
To 0x19
ww = Pan Max Speed, ww: 0x18
zz = Tilt Max Speed, zz: 0x18
wwww:【 0x0000 To 0x3A80【 or
0xFFFF To 0xC580
zzzz: 0x0000 To 0x3DE0 or
0xFFFF To 0xEB60
wwww = Pan Position
zzzz = Tilt Position
ppqq: Vender ID,rrss: Model
ID,jjjj: Rom revision,kk: Maxinum
socket
p: 1 to 3, 1:High , 2:Middle,
3:Low
p: 0 to 5, 0:Off, 1:Type 1, 2:Type
2, 3:Type 3,4:Type 4,5:Type 5
MAC Address = ab: cd: ef: gh: ij:
kl
Inquiry Command
Pan speed table inq
Tilt speed table inq
Model name inq 0x 09 04 3C FF
Tally Mode Inq
Tally Lamp Inq
CAM OPT ZOOM LIMIT
INQ
CAM MF PTZ Assist INQ
Power_LoadStateInq
Custom_BrightnessInq
Custiom_Contrast
PanTilt_Control_Device_
Inq
PanTilt_Preset_Speed_
Inq
CAM_BGainInq 8x 09 04 44 FF y0 50 00 00 0p 0q FF pq: B Gain, 0x00~0x80
PTZ_Speed_Comp
Command
Packet
8x 09 06 1A 0p
0q FF
8x 09 06 1B 0p
0q FF
8x 09 7E 01 0A
01 FF
8x 09 7E 01 0A
00 FF
8x 09 04 34 43
FF
8x 09 04 32 23
FF
8x 09 04 75 6A
FF
8x 09 04 75 67
FF
8x 09 04 75 68
FF
8x 09 04 75 31
FF
8x 09 04 75 32
FF
8x 09 04 75 33
FF
Inquiry Packet Comments
y0 50 0p 0q 0r 0s FF
y0 50 0p 0q 0r 0s FF
y0 50 aa bb cc dd ee ff
gg hh ii kk FF
y0 50 0p FF
y0 50 0p FF p: 2 Enable 3: Disable
y0 50 0a 0b FF abc: 0 ~ 0x13
y0 05 0a FF a: 0(OFF) 1(ON)
y0 50 02 FF Load preset 0 when power on
y0 50 03 FF Load Last status when power on
y0 50 pq FF pq: 0x0 ~0x19
y0 50 pq FF pq:0x0 ~ 0x19
y0 50 0p FF p: 0 Encoder 1: Controller
y0 50 0p FF
y0 50 0p FF p: 0:OFF 1:ON
pq: 0x1 ~ 0x64, pqrs: 0x0 ~
0xFFFF
pq: 0x1 ~ 0x64, pqrs: 0x0 ~
0xFFFF
aa bb cc dd ee ff gg hh ii kk
(ascii code)
p: 0: (Power LED:Green
Standby:OFF)
5: (Power LED:Red
Standby:Red) - Tally Lamp must
be Enabled
6: (Power LED: Green
Standby:Red) - Tally Lamp must
be Enabled
7: (Power LED: OFF
Standby:OFF) - Tally Lamp
must be Enabled
p: 0: [5 deg/sec] 1: [15 deg/sec]
2: [25 deg/sec] 3: [35 deg/sec]
4: [50 deg/sec] 5: [75 deg/sec]
6: [100 deg/sec] 7: [120 deg/
sec]
www.marshall-usa.com17 18
Page 13
CV620-IP / CV620-NDI RS-232 Command Set
19. Camera Block Inquiry Command List
19.1 Lens Control System Inquiry Command. Command Set 8x 09 7E 7E 00 FF
Byte Bit Comments
Byte Bit Comments
0
1
Zoom Position (LH)
2
Byte4
3
4 0
5 0
6 0
7 0
0
1
Zoom Position (LL)
2
3
Byte5
4 0
5 0
6 0
7 0
0 0
1 0
2 0
3 0
Byte6
4 0
5 0
6 0
7 0
0 0
1 0
2 0
3 0
Byte7
4 0
5 0
6 0
7 0
Byte0
Byte1
Byte2
Byte3
0
1
Source Address
2
3
4
5
Destination Address
6
7
0 0
1 0
2 0
3 0
4 1
5 0
6 1
7 0 Completion Message (50h)
0
1
Zoom Position (HH)
2
3
4 0
5 0
6 0
7 0
0
1
Zoom Position (HL)
2
3
4 0
5 0
6 0
7 0
Byte Bit Comments
0
1
Focus Position (HH)
2
3
Byte8
4 0
5 0
6 0
7 0
Byte Bit Comments
0
1
2
Focus Position (HL)
3
Byte9
4
5
6
7
0
0
0
0
0 Focus Position (LH)
0
0
0
Byte10
1
2
3
4 0
5 0
6 0
7 0
0
1
Focus Position (LL)
2
Byte11
3
4 0
5 0
6 0
7 0
Byte Bit Comments
Byte12
0
1
2
3
0
0
0
0
4 0
5 0
6 0
7 0
Focus Mode 0: Manual 1:
0
Auto
1 Digital Zoom 1: On 0: Off
2 0
3 0
Byte13
4 0
5 0
6 0
7 0
Zoom Command 1:
0
Executing 0: Stopped
Focus Command 1:
1
Executing 0: Stopped
Camera Memory Recall 1:
2
Byte14
Executing 0: Stopped
3 0
4 0
5 0
6 0
7 0
0 1
1 1
2 1
Byte15
3 1
4 1
5 1
6 1
7 1 Terminator (FFh)
www.marshall-usa.com19 20
Page 14
CV620-IP / CV620-NDI RS-232 Command Set
19.2 Lens Control System Inquiry Commands. Command Set 8x 09 7E 7E 01 FF
Byte Bit Comments
0
Byte Bit Comments
0
1
B Gain (H)
2
Byte4
3
4 0
5 0
6 0
7 0
0
1
B Gain (L)
2
3
Byte5
4 0
5 0
6 0
7 0
0
1
WB Mode
2
3
Byte6
4 0
5 0
6 0
7 0
0 Aperture Gain
1 0
2 0
3 0
Byte7
4 0
5 0
6 0
7 0
Byte0
Byte1
Byte2
Byte3
1
Source Address
2
3
4
5
Destination Address
6
7
0 0
1 0
2 0
3 0
4 1
5 0
6 1
7 0 Completion Message (50h)
0
1
R Gain (H)
2
3
4 0
5 0
6 0
7 0
0
1
R Gain (L)
2
3
4 0
5 0
6 0
7 0
Byte Bit Comments
0
1
Exposure Mode
2
3
Byte8
4
0
5 0
6 0
7 0
Byte Bit Comments
0
Exposure Comp. 1: On 0:
1
Off
0
2 Back Light 1: On 0: Off
Byte9
3
Wide-D (1: Other than Off,0:
4
Off )
0
5 High-Resolution 1: On 0: Off
6
7
0
0
0 Shutter Position
0
0
0
0
Byte10
1
2
3
4
5 0
6 0
7 0
0
1
Iris Position
2
Byte11
3
4
0
5 0
6 0
7 0
Byte Bit Comments
0
1
Gain Position
2
Byte12
3
4 0
5 0
6 0
7 0
0
1
Bright Position
2
Byte13
3
4
0
5 0
6 0
7 0
0
1
Exposure Comp. Position
2
3
Byte14
4 0
5 0
6 0
7 0
0 1
1 1
2 1
3 1
Byte15
4 1
5 1
6 1
7 1 Terminator (FFh)
www.marshall-usa.com21 22
Page 15
CV620-IP / CV620-NDI RS-232 Command Set
19.3 Lens Control System Inquiry Commands...Command Set 8x 09 7E 7E 02 FF
Byte Bit Comments
0
1
Source Address
2
3
Byte0
4
5
Destination Address
6
7
0 0
1 0
2 0
Byte1
3 0
4 1
5 0
6 1
7 0 Completion Message (50h)
0 Power 1: On 0: Off
1 0
2 0
Byte2
3 0
4 0
5 0
6 0
7 0
0 0
1 0
2 LR Reverse 1: On 0: Off
Byte3
3 Freeze 1: On 0: Off
4 ICR 1: On 0: Off
5 0
6 0
7 0
Byte Bit Comments
0 0
1 0
2 0
Byte4
3 0
4 Mute 1: On 0: Off
5 0
6 0
7 0
0
1
Picture Effect Mode
2
3
Byte5
4 0
5 0
6 0
7 0
0
1
2
3
0
0
0
0
Byte6
4 0
5 0
6 0
7 0
0 0
1 0
2 0
3 0
Byte7
4 0
5 0
6 0
7 0
Byte Bit Comments
0
1
Camera ID (HH)
2
3
Byte8
4 0
5 0
6 0
7 0
Byte Bit Comments
0
1
2
Camera ID (HL)
3
Byte9
4 0
5
6
7
0
0
0
0 Camera ID (LH)
0
0
0
Byte10
1
2
3
4 0
5 0
6 0
7 0
0
1
Camera ID (LL)
2
Byte11
3
4 0
5 0
6 0
7 0
Byte Bit Comments
0 1: 1/50, 1/25 0: 1/60, 1/30
1 0
ICR 1: Provided 0: Not
2
provided
Byte12
3 0
Memory 1: Provided 0: Not
4
provided
5 0
6 0
7 0
Byte13
0
1
2
3
0
0
0
0
4 0
5 0
6 0
7 0
0 0
1 0
2 0
Byte14
3 0
4 0
5 0
6 0
7 0
0 1
1 1
2 1
3 1
Byte15
4 1
5 1
6 1
7 1 Terminator (FFh)
www.marshall-usa.com23 24
Page 16
CV620-IP / CV620-NDI RS-232 Command Set
19. 4Lens Control System Inquiry Commands…..Command Set 8x 09 7E 7E 03 FF
Byte Bit Comments
0
1
Source Address
2
Byte0
Byte1
Byte2
Byte3
3
4
5
Destination Address
6
7
0 0
1 0
2 0
3 0
4 1
5 0
6 1
7 0 Completion Message (50h)
0
1
Digital Zoom Position (H)
2
3
4 0
5 0
6 0
7 0
0
1
Digital Zoom Position (L)
2
3
4 0
5 0
6 0
7 0
Byte Bit Comments
0 0
1 0
2 0
Byte4
Byte5
Byte6
Byte7
3 0
4 0
5 0
6 0
7 0
0 0
1 0
2 0
3 0
4 0
5 0
6 0
7 0
0
1
2
3
4 0
5 0
6 0
7 0
0 0
1 0
2 0
3 0
4 0
5 0
6 0
7 0
0
0
0
0
Byte Bit Comments
0
1
2
Byte8
Byte Bit Comments
Byte9
Byte10
Byte11
3
4 0
5 0
6 0
7 0
0
1
0
2
3
4 0
5 0
6 0
7 0
0 Picture flip (1: On, 0: Off )
1 Alarm (1: On, 0: Off )
2 0
3 0
4 0
5 0
6 0
7 0
Picture flip (1: Provided, 0:
0
Not provided)
1 0
Advanced Privacy (1:
2
Provided, 0: Not provided)
3
4
Color Gain (0h (60%) to Eh
5
6
7 0
0
(200%))
Byte Bit Comments
0
1
0
2
Byte12
Byte13
Byte14
Byte15
3
4
5 0
6 0
7 0
0
2DNR Level 1
2
High Sensitivity mode (1: ON,
3
0: OFF)
4
6
7 0
0
1
Gain Limit
2
3
4 0
5
6
7 0
0 1
1 1
2 1
3 1
4 1
5 1
6 1
7 1 Terminator (FFh)
0
Gamma 5
0
0
www.marshall-usa.com25 26
Page 17
CV620-IP / CV620-NDI RS-232 Command Set
19.5 Lens Control System Inquiry Commands…..Command Set 8x 09 7E 7E 04 FF
Byte Bit Comments
0
1
Source Address
2
Byte0
Byte1
Byte2
Byte3
3
4
5
Destination Address
6
7
0 0
1 0
2 0
3 0
4 1
5 0
6 1
7 0 Completion Message (50h)
0
1
WideD mode (0: OFF, 1: ON)
2
3
4 0
5 0
6 0
7 0
0
1
2
3
4 0
5 0
6 0
7 0
0
0
0
0
Byte Bit Comments
Byte4
Byte5
Byte6
Byte7
0
1
2
3
4 0
5 0
6 0
7 0
0
1
2
3
4 0
5 0
6 0
7 0
0
1
2
3
4 0
5 0
6 0
7 0
0 0
1 0
2 0
3 0
4 0
5 0
6 0
7 0
0
0
0
0
0
0
0
0
0
0
0
0
Byte Bit Comments
0
1
2
Byte8
Byte Bit Comments
Byte9
Byte10
Byte11
3
4 0
5 0
6 0
7 0
0 0
1 0
2 0
3 0
4 0
5 0
6 0
7 0
0 0
1 0
2 0
3 0
4 0
5 0
6 0
7 0
0 0
1 0
2 0
3 0
4 0
5 0
6 0
7 0
0
0
0
0
Byte Bit Comments
0 0
1 0
2 0
Byte12
Byte13
Byte14
Byte15
3 0
4 0
5 0
6 0
7 0
0 0
1 0
2 0
3 0
4 0
5 0
6 0
7 0
0 0
1 0
2 0
3 0
4 0
5 0
6 0
7 0
0 1
1 1
2 1
3 1
4 1
5 1
6 1
7 1 Terminator (FFh)
www.marshall-usa.com27 28
Page 18
CV620-IP / CV620-NDI RS-232 Command Set
19.6 Lens Control System Inquiry Commands…..Command Set 8x 09 7E 7E 05 FF
Byte Bit Comments
0
1
Source Address
2
3
Byte0
4
5
Destination Address
6
7
0 0
1 0
2 0
Byte1
3 0
4 1
5 0
6 1
7 0 Completion Message (50h)
0
1
0
2
Byte2
3
4 0
5 0
6 0
7 0
0
1
Reserved
2
Byte3
3
4
5
6
0
0
0
7 0
Byte Bit Comments
0
1
Reserved
2
Byte4
3
4
5
6
0
0
0
7 0
0
1
Reserved
2
3
Byte5
4
5
6
0
0
0
7 0
0
1
Reserved
2
3
Byte6
4
5
6
0
0
0
7 0
0 Reserved
1 0
2 0
3 0
Byte7
4
5
6
0
0
0
7 0
Byte Bit Comments
0
1
Reserved
2
3
Byte8
4
5
6
0
0
0
7 0
Byte Bit Comments
0
1
Reserved
2
3
Byte9
4
5
6
7
0
0
0
0
0 Reserved
0
0
0
0
0
0
Byte10
1
2
3
4
5
6
7 0
0
1
Reserved
2
Byte11
3
4
5
6
0
0
0
7 0
Byte Bit Comments
0
1
Reserved
2
Byte12
3
4
5
6
0
0
0
7 0
0
1
Reserved
2
Byte13
3
4
5
6
0
0
0
7 0
0
1
Reserved
2
3
Byte14
4
5
6
0
0
0
7 0
0 1
1 1
2 1
3 1
Byte15
4 1
5 1
6 1
7 1 Terminator (FFh)
www.marshall-usa.com 29 30
Page 19
20. RS232 over IP
20.1 Overview of RS232 over IP
RS232 over IP allows you to control this unit from the controller with the IP communication
function via the LAN by using RS232.
You can connect up to 5 controllers simultaneously on one LAN segment.
The communication specifications of RS232 over IP are as follows:
20.2 Interface
RJ-45 10Base-T/100Base-TX (automatically discrimination)
20.3 Internet Protocol
IPv4
20.4 Transport Protocol
UDP
20.5 IP Address
Set by the IP card setting command
20.6 Port address
52381
20.7 Delivery Confirmation/Retransmission Control
Depends on the application
20.8 Coverage
Limited dedicated network in the same segment without going through a bridge connection.
In this section, the device outputting commands, for example, a computer, is called the
controller, and this unit and the devices connected to the same LAN are called the peripheral
device. In the connection using RS-232/RS-422, the controllers and peripheral devices are
connected to a one-direction ring. On the IP communication connection, the controllers and
peripheral devices are connected by star type through a LAN.
CV620-IP / CV620-NDI RS-232 Command Set
RS232/RS422 connection IP communication connection
While the IP communication connection, the address of each device cannot be set in the
RS232 message as it is because the controllers and peripheral devices that are connected
simultaneously are increased. In this case, addresses of the controllers and peripheral devices
that are set in the RS232 message are locked to 0 (for the controller) or 1 (for the peripheral
device).
20.9 Packet Structure
The basic unit of VISCA communication is called a packet [Pic.1]. The first byte of the packet
is called the header and comprises the sender’s and receiver’s addresses. For example, the
header of the packet sent to the SRG assigned address 1 from the controller (address 0) is
81h in hexadecimal. The packet sent to the SRG assigned address 2 is 82h. In the command
list, as the header is 8X, input the address of the SRG to X. The header of the reply packet
from the SRG assigned address 1 is 90h. The packet from the SRG assigned address 2 is
A0h.
Some of the setting commands for SRG can be sent to all devices at one time (broadcast)*. In
the case of broadcast, the header should be 88h in hexadecimal.
When the terminator is FFh, it signifies the end of the packet.
*The broadcast function is not available for VISCA over IP.
www.marshall-usa.com 31 32
Page 20
Pic. 1 Packet structure
Note:
Pic. 1 shows the packet structure, while Pic.2 shows the actual waveform. Data flow will take place
with the LSB first.
CV620-IP / CV620-NDI RS-232 Command Set
21.2 VISCA command
This is a command from the controller to the peripheral device. When the peripheral device receives
this command, Acknowledge is returned. After completing command processing, a completion
notice is returned. This command uses the socket of VISCA. The order of completion notices may be
changed if the multiple commands are sent to the same peripheral device.
21.3 VISCA inquiry
This is an inquiry from the controller to the peripheral device. When the peripheral device receives
this type of command, the reply for the inquiry is returned. This command does not use the socket of
VISCA. The order of the replies is not changed if a multiple commands are sent.
21.4 VISCA reply
This is an Acknowledge, completion notice, reply, or error reply from the peripheral device to the
controller. The classification for sending messages from the peripheral device to the controller is
common.
21.5 VISCA device setting command
This is the device setting command from the controller to the peripheral device. When the peripheral
device receives this classifications command, the peripheral device performs the function depend on
the command.
21.6 Address
Sets the address of the peripheral device, and does not return a reply to the controller. While using
VISCA over IP, the address command is not sent from the controller because a Network Change
command from the peripheral device that triggers sending command is not issued.
Pic. 2 Actual waveform for 1 byte
21. Communication method of VISCA over IP
21.1 Communication Method
VISCA over IP can process the VISCA communication between the controllers and peripheral
devices using the messages that can be identified on the LAN, and sends/receives them.
Because of this, VISCA over IP is not concerned about the contents of the communication
between the controllers and peripheral devices. However, the VISCA communication sequence is
different, depending on the types, as follows.
21.7 IF_Clear
Sends the reply message to the controller after clearing, without using VISCA socket.
21.8 CAM_VerslonInq
Sends the reply message to the controller, without using VISCA socket.
21.9 Format
These are the specifications of the message header (8 bytes) and payload (1 to 16 bytes).
.
www.marshall-usa.com 33 34
Page 21
Note: The actual LAN out method is big-endian, LSB first.
Pic.3 Message structure of the VISCA over IP
CV620-IP / CV620-NDI RS-232 Command Set
21.12 Sequence Number
The controller stores the sequence number that is added every time a message is sent. If the
sequence number reaches the limit, next values will be 0. The peripheral device saves the sequence
number in the message from the controller, and stores the sequence number of the received
message corresponding to the message sent to the controller.
21.13 Payload
Depending on the payload type, the following are stored.
• VISCA command
• Stores the packet of the VISCA command.
• VISCA inquiry
• Stores the packet of VISCA message.
• VISCA reply
• Stores the reply for the command or inquiry (Acknowledge message, completion message, or
error message).
• VISCA device setting command
• Stores the packet of the VISCA device setting command.
• Control command
• The following are stored on the payload division of the control command.
Example:
21.10 Payload type
Stores the value (Byte 0 and Byte 1) of the following table on the payload division.
Pic.4 Payload Type Table
21.11 Payload length
Stores the number of bytes (1 to 16) of data is stored on the payload.
Example: when the payload length is 16 bytes.
Byte 2:00h
Byte 3:10h
Controlled reply
The following are stored on the payload division of the reply for the control command.
www.marshall-usa.com35 36
Page 22
CV620-IP / CV620-NDI RS-232 Command Set
21.14 Delivery confirmation
VISCA over IP uses UDP as a communications protocol of the transport layer. Delivery of messages
is not guaranteed for the UDP communication. Delivery confirmation and retransmission should be
performed on the application.
When the controller sends a message to the peripheral device, wait until a reply for the message is
received before sending the next message. You can confirm delivery of messages by managing the
time-out waiting for a reply message sent.
If time out occurs on the controller, loss of one of the following message is considered:
• Command
• Acknowledge message
• Completion message for command
• Inquiry
• Reply message for the inquiry
• Error message
• Inquiry of the VISCA device setting command
• Reply message of the VISCA device setting command.
22. PelcoD Internal Command List
Internal
Command
Byte 1
Right 0xFF
Left 0xFF 0x00 ~ 0xFF
Up 0xFF 0x00 ~ 0xFF
Down 0xFF 0x00 ~ 0xFF
Right - Up 0xFF 0x00 ~ 0xFF
Left - Up 0xFF 0x00 ~ 0xFF
Riight -Down 0xFF 0x00 ~ 0xFF
Left - Down 0xFF 0x00 ~ 0xFF 0x00 0x14 0xVV 0xWW CheckSum
Stop 0xFF 0x00 ~ 0xFF
Zoom Tele 0xFF 0x00 ~ 0xFF
Zoom Wide 0xFF 0x00 ~ 0xFF
Focus Far 0xFF 0x00 ~ 0xFF
Focus Near 0xFF 0x00 ~ 0xFF
Zoom Tele Right 0xFF 0x00 ~ 0xFF 0x00 0x22 0xVV 0xWW CheckSum
Zoom Tele Left 0xFF 0x00 ~ 0xFF
Zoom Tele Up 0xFF 0x00 ~ 0xFF
Zoom Tele
Down 0xFF 0x00 ~ 0xFF
Zoom Tele
Right-Up 0xFF 0x00 ~ 0xFF
Zoom Tele Left-
Up 0xFF 0x00 ~ 0xFF
Zoom Tele
Right-Down 0xFF 0x00 ~ 0xFF
Byte 2
(Address)
0x00 ~
0xFF
Byte
Byte 4 Byte 5 Byte 6 Byte 7 Comments
3
0x00 0x02 0xVV 0xWW CheckSum
0x00 0x04 0xVV 0xWW CheckSum
0x00 0x08 0xVV 0xWW CheckSum
0x00 0x10 0xVV 0xWW CheckSum
0x00 0x0A 0xVV 0xWW CheckSum
0x00 0x0C 0xVV 0xWW CheckSum
0x00 0x12 0xVV 0xWW CheckSum
0x00 0x00 0x00 0x00 CheckSum
0x00 0x20 0x00 0x00 CheckSum
0x00 0x40 0x00 0x00 CheckSum
0x00 0x80 0x00 0x00 CheckSum
0x01 0x00 0x00 0x00 CheckSum
0x00 0x24 0xVV 0xWW CheckSum
0x00 0x28 0xVV 0xWW CheckSum
0x00 0x30 0xVV 0xWW CheckSum
0x00 0x2A 0xVV 0xWW CheckSum
0x00 0x2C 0xVV 0xWW CheckSum
0x00 0x32 0xVV 0xWW CheckSum
24 :
VV: Pan speed 0x01
(low speed) to 0x18
(high speed)
WW: Tilt Speed 0x01
(low speed) to 0x18
(high speed)
100 :
VV: Pan speed 0x01
(low speed) to 0x64
(high speed)
WW: Tilt Speed 0x01
(low speed) to 0x64
(high speed)
Out of defined range
(speed follow zoom
position)
Stop Pan/Tilt & Zomm/
Focus
Speed = VISCA Tele
(Variable) = 0x03
Speed = VISCA Wide
(Variable) = 0x03
Speed = VISCA Far
(Variable) = 0x02
Speed = VISCA Near
(Variable) = 0x02
VV : Tilt speed 0x01 (low
speed) to 0x18 (high speed)
0x19 ~ 0xFE (speed follow
zoom position)
WW : Pan speed 0x01 (low
speed) to 0x18 (high speed)
0x19 ~ 0xFE (speed follow
zoom position)
Speed = VISCA Tele/Wide
(Variable) = 0x03
www.marshall-usa.com37 38
Page 23
CV620-IP / CV620-NDI RS-232 Command Set
Zoom Tele LeftDown 0xFF 0x00 ~ 0xFF
Zoom Wide
Right 0xFF 0x00 ~ 0xFF
Zoom Wide Left 0xFF 0x00 ~ 0xFF
Zoom Wide Up 0xFF 0x00 ~ 0xFF
Zoom Wide
Down 0xFF 0x00 ~ 0xFF
Zoom Wide
Right-Up 0xFF 0x00 ~ 0xFF
Zoom Wide
Left-Up 0xFF 0x00 ~ 0xFF
Zoom Wide
Right-Down 0xFF 0x00 ~ 0xFF
Zoom Wide
Left-Down 0xFF 0x00 ~ 0xFF
Focus Far Right 0xFF 0x00 ~ 0xFF 0x00 0x82 0xVV 0xWW CheckSum
Focus Far Left 0xFF 0x00 ~ 0xFF
Focus Far Up 0xFF 0x00 ~ 0xFF
Focus Far
Down 0xFF 0x00 ~ 0xFF
Focus Far
Right-Up 0xFF 0x00 ~ 0xFF
Focus Far Left-
Up 0xFF 0x00 ~ 0xFF
Focus Far
Right-Down 0xFF 0x00 ~ 0xFF
Focus Far Left-
Down 0xFF 0x00 ~ 0xFF
Focus Near
Right 0xFF 0x00 ~ 0xFF
Focus Near Left 0xFF 0x00 ~ 0xFF
Focus Near Up 0xFF 0x00 ~ 0xFF
Focus Near
Down 0xFF 0x00 ~ 0xFF
Focus Near
Right-Up 0xFF 0x00 ~ 0xFF
Focus Near
Left-Up 0xFF 0x00 ~ 0xFF
Focus Near
Right-Down 0xFF 0x00 ~ 0xFF
Focus Near
Left-Down 0xFF 0x00 ~ 0xFF
CheckSum = Mod((Byte 2 + Byte 3 + Byte 4 + Byte 5 + Byte 6), 0x100);
0x00 0x34 0xVV 0xWW CheckSum
0x00 0x42 0xVV 0xWW CheckSum
0x00 0x44 0xVV 0xWW CheckSum
0x00 0x48 0xVV 0xWW CheckSum
0x00 0x50 0xVV 0xWW CheckSum
0x00 0x4A 0xVV 0xWW CheckSum
0x00 0x4C 0xVV 0xWW CheckSum
0x00 0x52 0xVV 0xWW CheckSum
0x00 0x54 0xVV 0xWW CheckSum
0x00 0x84 0xVV 0xWW CheckSum
0x00 0x88 0xVV 0xWW CheckSum
0x00 0x90 0xVV 0xWW CheckSum
0x00 0x8A 0xVV 0xWW CheckSum
0x00 0x8C 0xVV 0xWW CheckSum
0x00 0x92 0xVV 0xWW CheckSum
0x00 0x94 0xVV 0xWW CheckSum
0x01 0x02 0xVV 0xWW CheckSum
0x01 0x04 0xVV 0xWW CheckSum
0x01 0x08 0xVV 0xWW CheckSum
0x01 0x10 0xVV 0xWW CheckSum
0x01 0x0A 0xVV 0xWW CheckSum
0x01 0x0C 0xVV 0xWW CheckSum
0x01 0x12 0xVV 0xWW CheckSum
0x01 0x14 0xVV 0xWW CheckSum
VV : Tilt speed 0x01 (low
speed) to 0x18 (high speed)
0x19 ~ 0xFE (speed follow
zoom position)
WW : Pan speed 0x01 (low
speed) to 0x18 (high speed)
0x19 ~ 0xFE (speed follow
zoom position)
Speed = VISCA Far/
Near(Variable) = 0x02
23. PelcoD External Command List
23.1 External Command
Extenal
Command
Set Preset 0xFF 0x00 ~ 0xFF 0x00 0x03 0x00 0xpq CheckSum
Clear Preset 0xFF 0x00 ~ 0xFF 0x00 0x05 0x00 0xpq CheckSum
Goto Preset 0xFF 0x00 ~ 0xFF 0x00 0x07 0x00 0xpq CheckSum
POWER 0xFF 0x00 ~ 0xFF 0x00 0x45 0x00 On:0x01 Off: 0x02 CheckSum Power On/Off
MENU 0xFF 0x00 ~ 0xFF 0x00 0x47 0x00 On:0x01 Off: 0x02 CheckSum System Menu On/Off
ENTER 0xFF 0x00 ~ 0xFF 0x00 0x49 0x00 0x00 CheckSum Menu Enter
BACKLIGHT 0xFF 0x00 ~ 0xFF 0x00 0x31 0x00 On:0x01 Off: 0x02 CheckSum
MIRROR 0xFF 0x00 ~ 0xFF 0x00 0x4B 0x00
FREEZE 0xFF 0x00 ~ 0xFF 0x00 0x4D 0x00 On:0x01 Off: 0x02 CheckSum Still Image ON/OFF
Auto Foucus /
Manual Focus
Bright Ctrl Up 0xFF 0x00 ~ 0xFF 0x00 0xA1 0x00 0x00 CheckSum AE Bright Control Up
Bright Ctrl Down 0xFF 0x00 ~ 0xFF 0x00 0xA3 0x00 0x00 CheckSum
Byte 1Byte 2
(Address)
0xFF 0x00 ~ 0xFF 0x00 0x2B 0x00 AF:0x01 MF: 0x02 CheckSum AF/MF Switch
Byte 3
Byte
4
Byte 5 Byte 6 Byte 7 Comments
Memory Number(
pq:0x00 To 0x7F)
Back Light
Compensation ON/
OFF
(* Enabled during AE
0x01:Normal
0x02:Mirror
0x03:Flip
0x04:Mirror+Flip
CheckSum
Full Auto Mode)
Mirror Image ON/
OFF & Picture flip
ON/OFF
AE Bright Control
Down
23.2 Query Command
Query
Command
Query Command Package
Query Pan
Position
Query Tilt Position 0xFF 0x00 ~ 0xFF 0x00 0x53 0x00 0x00 CheckSum Get Tilt Postion
Query Zoom
Position
Query POWER 0xFF 0x00 ~ 0xFF 0x00 0x61 0x00 0x00 CheckSum
Query MENU 0xFF 0x00 ~ 0xFF 0x00 0x63 0x00 0x00 CheckSum
Query
BACKLIGHT
Query MIRROR 0xFF 0x00 ~ 0xFF 0x00 0x67 0x00 0x00 CheckSum
Query FREEZE 0xFF 0x00 ~ 0xFF 0x00 0x69 0x00 0x00 CheckSum Get Freeze Status
Query Ack Package
Query Pan
Response
Query Tilt
Response
Byte 1Byte 2
(Address)
0xFF 0x00 ~ 0xFF 0x00 0x51 0x00 0x00 CheckSum Get Pan Postion
0xFF 0x00 ~ 0xFF 0x00 0x55 0x00 0x00 CheckSum Get Zoom Position
0xFF 0x00 ~ 0xFF 0x00 0x65 0x00 0x00 CheckSum
0xFF 0x00 ~ 0xFF 0x00 0x59 0xpq 0xrz CheckSum
0xFF 0x00 ~ 0xFF 0x00 0x5B 0xpq 0xrz CheckSum
Byte
Byte 4 Byte 5 Byte 6 Byte 7 Comments
3
Get Power On/Off
Status
Get Menu On/Off
Status
Get Backlight On/Off
Status
Get Mirror & Flip
Status
pqrz: Pan Position
0x0000 to 0x3A80 &
0xC580 to 0xFFFF
(center 0000)
pqrz: Tilt Position
0x0000 to 0x3DE0 &
0xEB60 to 0xFFFF
(center 0000)
www.marshall-usa.com 39 40
Page 24
Query
Byte 1Byte 2
Command
Query Zoom
Response
Query POWER
Response
Query MENU
Response
Query
BACKLIGHT
Response
Query MIRROR
Response
Query FREEZE
Response
CheckSum = Mod((Byte 2 + Byte 3 + Byte 4 + Byte 5 + Byte 6), 0x100);
0xFF 0x00 ~ 0xFF 0x00 0x5D 0xpq 0xrz CheckSum
0xFF 0x00 ~ 0xFF 0x00 0x71 0x00
0xFF 0x00 ~ 0xFF 0x00 0x73 0x00
0xFF 0x00 ~ 0xFF 0x00 0x75 0x00
0xFF 0x00 ~ 0xFF 0x00 0x77 0x00
0xFF 0x00 ~ 0xFF 0x00 0x79 0x00
(Address)
Byte
Byte 4 Byte 5 Byte 6 Byte 7 Comments
3
On:0x01 Off:
0x02
On:0x01 Off:
0x02
On:0x01 Off:
0x02
0x01:Normal
0x02:Mirror
0x03:Flip
0x04:Mirror+Flip
On:0x01 Off:
0x02
CheckSum
CheckSum
CheckSum
CheckSum
CheckSum
pqrs: Zoom Position ,
pqrs: 0x0000~0x4000
Power Status
Response
Menu Status
Response
Backlight Status
Response
Mirror & Flip Status
Response
Freeze Status
Response
41