User Guide
You are here: Operation > RS232 serial port communication > VISCA protocol command list

VISCA protocol command list

VISCA protocol commands are used to control your LUMiO 12x, retrieve information on camera settings and get information on command send status.

VISCA commands are separated into:

Return commands

VISCA return commands let you know if a given command is accepted, executed or if there is an error in the command itself.

Ack/completion return messages

In the table below, z = your camera's address + 8. To set your LUMiO 12x's address, use the OSD menu and navigate to SYSTEM, then ADDRESS (see Understanding OSD menu settings).

Ack/completion messages
Command packetNote
z0 41 FFReturned when the command is accepted (Ack)
z0 51 FFReturned when the command has been executed (completion).

Error return messages

Error messages
DescriptionCommand PacketNote
Syntax Errorz0 60 02 FFReturned when the command format is different or when a command with illegal command parameters is accepted.
Command Not Executablez0 61 41 FFReturned when a command cannot be executed due to current conditions. For example, when commands controlling the focus manually are received during auto focus.

Control commands

VISCA control commands allow you to customize your LUMiO 12x settings and issue movement commands.

Control commands

CommandFunctionCommand PacketNote
AddressSetBroadcast88 30 01 FFAddress setting
IF_ClearBroadcast88 01 00 01 FFI/F Clear
CommandCancel 8x 21 FF 
CAM_PowerOn8x 01 04 00 02 FFPower ON/OFF
Off8x 01 04 00 03 FF
CAM_ZoomStop8x 01 04 07 00 FF 
Tele(Standard)8x 01 04 07 02 FF 
Wide(Standard)8x 01 04 07 03 FF 
Tele(Variable)8x 01 04 07 2p FFp = 0(low)~7(high)
Wide(Variable)8x 01 04 07 3p FF
Direct8x 01 04 47 0p 0q 0r 0s FFpqrs: Zoom Position (0(wide) ~0x4000(tele))
CAM_FocusStop8x 01 04 08 00 FF 
Far(Standard)8x 01 04 08 02 FF 
Near(Standard)8x 01 04 08 03 FF 
Direct8x 01 04 48 0p 0q 0r 0s FFpqrs: Focus Position
One Push AF8x 01 04 18 01 FF 
CAM_ZoomFocusDirect8x 01 04 47 0p 0q 0r 0s 0t 0u 0v 0w FFpqrs: Zoom Position (0(wide)~ 0x4000(tele)) tuvw: Focus Position
CAM_WBAuto8x 01 04 35 00 FF 
Indoor8x 01 04 35 01 FF 
Outdoor8x 01 04 35 02 FF 
OnePush8x 01 04 35 03 FF 
Manual8x 01 04 35 05 FF 
Outdoor Auto8x 01 04 35 06 FF 
Sodium Lamp Auto8x 01 04 35 07 FF 
Sodium Auto8x 01 04 35 08 FF
CAM_RGainReset8x 01 04 03 00 FFManual Control of R Gain
Up8x 01 04 03 02 FF
Down8x 01 04 03 03 FF
Direct8x 01 04 43 00 00 0p 0q FFpq: R Gain (0~0xFF)
CAM_BgainReset8x 01 04 04 00 FFManual Control of B Gain
Up8x 01 04 04 02 FF
Down8x 01 04 04 03 FF
Direct8x 01 04 44 00 00 0p 0q FFpq: B Gain (0-0xFF)
CAM_AEFull Auto8x 01 04 39 00 FFAutomatic Exposure mode
Manual8x 01 04 39 03 FFManual Control mode
Bright8x 01 04 39 0D FFBright mode(Manual control)
CAM_ShutterReset8x 01 04 0A 00 FFShutter Setting
Up8x 01 04 0A 02 FF
Down8x 01 04 0A 03 FF
Direct8x 01 04 4A 00 00 0p 0q FFpq: Shutter Position (0~0x15)
CAM_IrisReset8x 01 04 0B 00 FFIris Setting
Up8x 01 04 0B 02 FF
Down8x 01 04 0B 03 FF
Direct8x 01 04 4B 00 00 0p 0q FFpq: Iris Position (0~ 0x11)
CAM_GainReset8x 01 04 0C 00 FFGain Setting
Up8x 01 04 0C 02 FF
Down8x 01 04 0C 03 FF
Direct8x 01 04 0C 00 00 0p 0q FFpq: Gain Position (0~0x0E)
CAM_BrightReset8x 01 04 0D 00 FFBright Setting
Up8x 01 04 0D 02 FF
 Down8x 01 04 0D 03 FF
Direct8x 01 04 4D 00 00 0p 0q FFpq: Bright l Positon ()
CAM_ExpCompOn8x 01 04 3E 02 FFExposure Compensation ON/OFF
Off8x 01 04 3E 03 FF
Reset8x 01 04 0E 00 FFExposure Compensation Amount Setting
Up8x 01 04 0E 02 FF
Down8x 01 04 0E 03 FF
Direct8x 01 04 4E 00 00 0p 0q FFpq: ExpComp Position (0~0x0E)
CAM_BackLightOn8x 01 04 33 02 FFBackLight On
Off8x 01 04 33 03 FFBackLight Off
CAM_ApertureReset8x 01 04 02 00 FFAperture Control
Up8x 01 04 02 02 FF
Down8x 01 04 02 03 FF
Direct8x 01 04 42 00 00 0p 0q FFpq: Aperture Gain (0~0x04)
CAM_MemoryReset8x 01 04 3F 00 0p FFp: Memory Number(=0 to 127)
Set8x 01 04 3F 01 0p FFCorresponds to 0 to 9 on the Remote Commander
Recall8x 01 04 3F 02 0p FF
CAM_LR_ReverseOn8x 01 04 61 02 FFImage Flip Horizontal ON/OFF
Off8x 01 04 61 03 FF
CAM_PictureFlipOn8x 01 04 66 02 FFImage Flip Vertical ON/OFF
Off8x 01 04 66 03 FF
CAM_MountModeUP8x 01 04 A4 02 FFMount Up
Down8x 01 04 A4 03 FFMount Down
CAM_ColorGainDirect8x 01 04 49 00 00 00 0p FF(0~0x0E)
CAM_2D
Noise reduction
Direct8x 01 04 53 0p FF(0~0x05)
CAM_3D
Noise reduction
Direct8x 01 04 54 0p FF(0~0x03)
FLICK50HZ81 01 04 23 01 FF
60HZ81 01 04 23 02 FF
FreezeFreeze On81 01 04 62 02 FFFreeze On Immediately
Freeze Off81 01 04 62 03 FFFreeze Off Immediately
Preset Freeze On81 01 04 62 22 FFFreeze On When Running Preset
Preset Freeze Off81 01 04 62 23 FFFreeze Off When Running Preset
VideoSystem Set8x 01 06 35 00 pp FFpp: 0~18  Video format 0:1080P60
1:1080P50
2:1080I60
3:1080I50
4:1080P30
5:1080P25
6:720P60
7:720P50
8:720P30
9:720P25
10:1600*900@60(USB OUTPUT)
11:1440*900@60HZ(USB OUTPUT)
12:1366*768@60HZ(USB OUTPUT)
13:1280*800@60HZ(USB OUTPUT)
14:1024*768@60HZ(USB OUTPUT)
15:800*600@60HZ(USB OUTPUT)
16:800*600@30HZ(USB OUTPUT) 17:640*480@60HZ(USB OUTPUT) 18:640*480@30HZ(USB OUTPUT)
CAM_IDWrite8x 01 04 22 0p 0q 0r 0s FFpqrs: Camera ID (=0000 to FFFF)
SYS_MenuMenu On8x 01 06 06 02 FFTurn on the menu
Menu Off8x 01 06 06 03 FFTurn off the menu
Menu Back8x 01 06 06 10 FFMenu step back
Menu Ok8x 01 7E 01 02 00 01 FFMenu ok
IR_TransferTransfer On8x 01 06 1A 02 FFReceive IR (remote commander) CODE from VISCA communication ON/OFF
Transfer Off8x 01 06 1A 03 FF
IR_ReceiveOn8x 01 06 08 02 FFIR (remote commander) receive ON/OFF
Off8x 01 06 08 03 FF
On/Off8x 01 06 08 10 FF
IR_ReceiveReturnOn8x 01 7D 01 03 00 00 FFIR (remote commander) receive message via the VISCA communication ON/OFF
Off8x 01 7D 01 13 00 00 FF
Pan_tiltDriveUp8x 01 06 01 VV WW 03 01 FFVV: Pan speed 0x01 (low speed) to 0x18 (high speed)
Down8x 01 06 01 VV WW 03 02 FFWW: Tilt speed 0x01 (low speed) to 0x14 (high speed)
Left8x 01 06 01 VV WW 01 03 FFYYYY: Pan Position (TBD)
Right8x 01 06 01 VV WW 02 03 FFZZZZ: Tilt Position (TBD)
Upleft8x 01 06 01 VV WW 01 01 FF
Upright8x 01 06 01 VV WW 02 01 FF
DownLeft8x 01 06 01 VV WW 01 02 FF
DownRight8x 01 06 01 VV WW 02 02 FF
Stop8x 01 06 01 VV WW 03 03 FF
AbsolutePosition8x 01 06 02 VV WW
0Y 0Y 0Y 0Y 0Z 0Z 0Z 0Z FF
RelativePosition8x 01 06 03 VV WW
0Y 0Y 0Y 0Y 0Z 0Z 0Z 0Z FF
 Home8x 01 06 04 FF
Reset8x 01 06 05 FF
Pan-tiltLimitSetSet8x 01 06 07 00 0WW:1 UpRight 0:DownLeft
0Y 0Y 0Y 0Y 0Z 0Z 0Z 0Z FFYYYY: Pan Limit Position(TBD)
Clear8x 01 06 07 01 0W
07 0F 0F 0F 07 0F 0F 0F FF
ZZZZ: Tilt Limit Position(TBD)

Inquiry commands

VISCA inquiry commands return information on your LUMiO 12x's settings.

Inquiry commands

In the table below, y = x + 8, where x = the camera's address. To set your LUMiO 12x's address, use the OSD menu and navigate to SYSTEM, then ADDRESS (see Understanding OSD menu settings).

CommandCommand PacketReturn PacketNote
CAM_PowerInq8x 09 04 00 FFy0 50 02 FFOn
y0 50 03 FFOff (Standby)
CAM_ZoomPosInq8x 09 04 47 FFy0 50 0p 0q 0r 0s FFpqrs: Zoom Position
CAM_FocusModeInq8x 09 04 38 FFy0 50 02 FFAuto Focus
y0 50 03 FFManual Focus
CAM_FocusPosInq8x 09 04 48 FFy0 50 0p 0q 0r 0s FFpqrs: Focus Position
CAM_WBModeInq8x 09 04 35 FFy0 50 00 FFAuto
y0 50 01 FFIndoor mode
y0 50 02 FFOutdoor mode
y0 50 03 FFOnePush mode
y0 50 04 FFATW
y0 50 05 FFManual
CAM_RGainInq8x 09 04 43 FFy0 50 00 00 0p 0q FFpq: R Gain
CAM_BGainInq8x 09 04 44 FFy0 50 00 00 0p 0q FFpq: B Gain
CAM_AEModeInq8x 09 04 39 FFy0 50 00 FFFull Auto
y0 50 03 FFManual
y0 50 0A FFShutter priority
y0 50 0B FFIris priority
y0 50 0D FFBright
CAM_ShutterPosInq8x 09 04 4A FFy0 50 00 00 0p 0q FFpq: Shutter Position
CAM_IrisPosInq8x 09 04 4B FFy0 50 00 00 0p 0q FFpq: Iris Position
CAM_GainPosiInq8x 09 04 4C FFy0 50 00 00 0p 0q FFpq: Gain Position
CAM_ BrightPosiInq8x 09 04 4D FFy0 50 00 00 0p 0q FFpq: Bright Position
CAM_ExpCompModeInq8x 09 04 3E FFy0 50 02 FFOn
y0 50 03 FFOff
CAM_ExpCompPosInq8x 09 04 4E FFy0 50 00 00 0p 0q FFpq: ExpComp Position
CAM_ApertureInq8x 09 04 42 FFy0 50 00 00 0p 0q FFpq: Aperture Gain
CAM_MemoryInq8x 09 04 3F FFy0 50pp FFpp: Memory number last operated.
SYS_MenuModeInq8x 09 06 06 FFy0 50 02 FFOn
y0 50 03 FFOff
CAM_LR_ReverseInq8x 09 04 61 FFy0 50 02 FFOn
y0 50 03 FFOff
CAM_PictureFlipInq8x 09 04 66 FFy0 50 02 FFOn
y0 50 03 FFOff
CAM_IDInq8x 09 04 22 FFy0 50 0p 0q 0r 0s FFpqrs: Camera ID
CAM_VersionInq8x 09 00 02 FFy0 50 ab cd
mn pq rs tu vw FF
VideoSystemInq8x 09 06 23 FFy0 50 pp FFpp: 0~18 Video format
0:1080P60
1:1080P50
2:1080I60
3:1080I50
4:1080P30
5:1080P25
6:720P60
7:720P50
8:720P30
9:720P25
10:1600*900@60(USB OUTPUT)
11:1440*900@60HZ(USB OUTPUT)
12:1366*768@60HZ(USB OUTPUT)
13:1280*800@60HZ(USB OUTPUT)
14:1024*768@60HZ(USB OUTPUT)
15:800*600@60HZ(USB OUTPUT)
16:800*600@30HZ(USB OUTPUT)
17:640*480@60HZ(USB OUTPUT)
18:640*480@30HZ(USB OUTPUT)
IR_Transfer8x 09 06 1A FFy0 50 02 FFOn
y0 50 03 FFOff
IR_Receive8x 09 06 08 FFy0 50 02 FFOn
y0 50 03 FFOff
IR_ReceiveReturny0 07 7D 01 04 00 FFPower ON/OFF
y0 07 7D 01 04 07 FFZoom tele/wide
y0 07 7D 01 04 38 FFAF On/Off
y0 07 7D 01 04 33 FFCAM_Backlight
y0 07 7D 01 04 3F FFCAM_Memory
y0 07 7D 01 06 01 FFPan_tiltDrive
Pan-tiltMaxSpeedInq8x 09 06 11 FFy0 50 ww zz FFww: Pan Max Speed
zz: Tilt Max Speed
Pan-tiltPosInq8x 09 06 12 FFy0 50 0w 0w 0w 0wwwww: Pan Position
0z 0z 0z 0z FFzzzz: Tilt Position

Camera pan/tilt, zoom and exposure values

The VISCA values provided in the tables below specify the pan/tilt, zoom and exposure settings that will help you adjust and control your LUMiO 12x.

VISCA pan/tilt absolute position values

Pan AngleVISCA ValueTilt AngleVISCA Value
-1700xF670-300xFE50
-1350xF86800x0000
-900xFAF0300x01B0
-450xFD78600x0360
00x0000900x510
450x0288  
900x0510  
1350x0798  
1700x0990  

VISCA pan/tilt speed values

Setting value

Pan (degree/second)

Setting value

Tilt (degree/second)

0

0.3

0

0.3

1

1

1

1

2

1.5

2

1.5

3

2.2

3

2.2

4

2.4

4

3.6

5

2.6

5

4.7

6

2.8

6

6

7

3.0

7

8

8

3.2

8

10

9

3.4

9

12

10

3.8

10

15

11

4.5

11

18

12

6

12

23

13

9

13

30

14

15

14

39

15

19

15

48

16

25

16

59

17

32

17

69

18

38

18

80

19

45

 

 

20

58

 

 

21

75

 

 

22

88

 

 

23

105

 

 

24

120

 

 

VISCA exposure values

ValueShutter speed
(in seconds)
ValueIrisValueGain
211/100000close00dB
201/60001f3212dB
191/40002f2824dB
181/30003f2436dB
171/20004f2248dB
161/15005f18510dB
151/10006f14612dB
141/7257f11714dB
131/5008f9.6816dB
121/3509f6.8918dB
111/25010f5.61020dB
101/18011f4.81122dB
91/12512f4.01224dB
81/10013f3.41326dB
71/9014f2.81428dB
61/6015f2.4  
51/3016f2.0  
41/1517f1.8  
31/8    
2/    
1/    
0/    

VISCA zoom values

Zoom levelValue
x1(wide)0x0
x1.20x8D0
x1.50x1194
x20x1A58
x30x2610
x50x31D4
x5.80x34BC
x6.90x37A4
x8.20x3A98
x9.90x3D8C
x11.8(tele)0x4000