VISCA is a professional camera control protocol used with PTZ cameras. It works by sending commands to the camera either over a serial or an IP connection, in return the camera sends ACK acknowledgment and COM completion answers to let the sender know the commands have been received and completed. The list below describes the commands, ranges, and camera answers.
VISCA over Serial Connection
VISCA is based on RS232 Serial communication at 9600 bit/s, 8N1, with no flow control. It uses a serial repeater network configuration to connect a controller (device #0) with up to 7 peripherals (devices #1 through #7). Messages traverse the daisy-chained devices until reaching the intended target, and responses follow the same path back to the sender. Some packets can also be broadcast to all devices.
A command data packet consists of:
- 1 address byte (message header)
- 1–14 information bytes
- 1 terminating byte (0xFF)
You can use the Hercules SETUP Utility application and a serial connection to send VISCA commands.
VISCA over IP
Avonic IP cameras support both TCP and UDP communication over port 1259 by default. With VISCA over IP, the address is always set to 1 because each camera is uniquely identified by its IP address.
Each VISCA over IP command starts with 81 xx xx xx
.
To control the camera, use a TCP or UDP-compatible application such as Hercules SETUP Utility or Packet Sender. Follow these steps:
- Open the TCP/UDP supported application.
- Enter the camera’s IP address and port (TCP/UDP: 1259), then establish the connection.
- Input the VISCA command to be sent.
- If return commands are shown (except in UDP), it means the camera has successfully executed the command. You can verify this in the camera’s WebGUI.
Default settings:
- TCP port: 1259
- UDP port: 1259
- VISCA address: 1
The images below show a typical VISCA command for "Focus Near" and the returned ACK and COM messages. These can be found in the Camera Return Command and Inquiry Command lists.
These are examples to illustrate how a TCP-supported application works. Interfaces may differ depending on the software you use.
VISCA over IP using the full Sony VISCA protocol
All Avonic cameras can be controlled using the full Sony VISCA over UDP protocol. These longer commands include headers and message counters, enabling accurate command-response matching, which is especially useful for automation systems.
In the following example, the Hercules SETUP utility is used to recall preset 1 via VISCA:
- Set both the local and camera ports to 52381. This port must be used, or it will not work.
- The camera responds to the port used for sending commands. Make sure your send and receive windows are set to display HEX data.
- Type the command into the Sendbox. Example commands:
- Preset 1:
81 01 01 3F 02 01 FF
- Preset 2:
81 01 01 3F 02 02 FF
- Preset 1:
- The full VISCA over IP command includes a header. The payload length (VISCA command length) is defined in the 4th byte. For example:
- Preset 1:
01000007000000018101013F0201FF
→ 4th byte = 7 (7-byte payload) - Preset 2:
01000007000000058101013F0202FF
→ message counter = 5
- Preset 1:
- Click Send to execute the command.
VISCA over IP Header Details:
01000007000000018101013F0201FF
: 4th byte '7' means 7-byte payload.- Message counter (8th byte): '1' for Preset 1
- For Preset 2:
01000007000000058101013F0202FF
, message counter = '5'
Camera Return Commands
All parameter values are in HEX:
x
= Camera Addressy
= Socket Numberz
= Camera Address + 8
This is one list for all Avonic PTZ Cameras. Some features are camera series specific and will not work in the entry level cameras.
Return/Complete Command
Command | Function | Response Code | Description |
---|---|---|---|
ACK/Completion Messages | ACK | 90 4y FF (y: Socket No.) | Return when the command is accepted. |
Completion | 90 5y FF (y: Socket No.) | Return when the command has been executed. |
Error Command
Command | Function | Response Code | Description |
---|---|---|---|
Error Messages | Syntax Error | 90 60 02 FF | Returned when the command format is different or when a command with illegal command parameters is accepted. |
Command Buffer Full | 90 60 03 FF | Indicates that two sockets are already being used (executing two commands) and the command could not be accepted when received. | |
Command Canceled | 90 6y 04 FF (y: Socket No.) | Returned when a command which is being executed in a socket specified by the cancel command is canceled. The completion message for the command is not returned. | |
No Socket | 90 6y 05 FF (y: Socket No.) | Returned when no command is executed in a socket specified by the cancel command, or when an invalid socket number is specified. | |
Command Not Executable | 90 6y 41 FF (y: Execution command Socket No. Inquiry command: 0) | Returned when a command cannot be executed due to current conditions. For example, when commands controlling the focus manually are received during auto-focus. |
Camera Control Commands
All parameter values are in HEX• x = Camera Address• y = Socket Number• z = Camera Address + 8
Command | Function | Command Packet | Comments |
Address Set | Broadcast | 88 30 01 FF | Address setting |
CAM_Power | On | 8x 01 04 00 02 FF | Power ON |
Off | 8x 01 04 00 03 FF | Power OFF | |
Reboot | 8x 0A 01 06 01 FF | Reboot | |
CAM_Zoom | Stop | 8x 01 04 07 00 FF | |
Tele (Standard speed) | 8x 01 04 07 02 FF | ||
Wide (Standard speed) | 8x 01 04 07 03 FF | ||
Tele (Variable speed) | 8x 01 04 07 2p FF | p = 0(low speed) -7(high speed) | |
Wide (Variable speed) | 8x 01 04 07 3p FF | p = 0(low speed) -7(high speed) | |
Direct | 8x 01 04 47 0p 0q 0r 0s FF | pqrs(0-F): Zoom Position | |
Zoom Wide ~ Tele | 00 00 00 00 ~ 04 00 00 00 (PQRS) | pqrs(0-F): Zoom Position | |
CAM_Focus | Stop | 8x 01 04 08 00 FF | |
Far (Standard speed) | 8x 01 04 08 02 FF | ||
Near (Standard speed) | 8x 01 04 08 03 FF | ||
Far (Variable speed) | 8x 01 04 08 2p FF | p = 0(low) - F(high) | |
Near (Variable speed) | 8x 01 04 08 3p FF | p = 0(low) - F(high) | |
Direct Focus Position | 8x 01 04 48 0p 0q 0r 0s FF | min p = 0, q = 0, r = 0, s = 0 max p = 0, q = 6, r = E, s =A | |
Auto Focus | 8x 01 04 38 02 FF | AF On AF Off AF Toggle On/Off | |
Manual Focus | 8x 01 04 38 03 FF | AF On AF Off AF Toggle On/Off | |
Auto/Manual | 8x 01 04 38 10 FF | AF On AF Off AF Toggle On/Off | |
OnePush mode | 8x 01 04 38 04 FF | AF On AF Off AF Toggle On/Off | |
OnePush trigger | 8x 01 04 18 01 FF | AF On AF Off AF Toggle On/Off | |
Focus Near ~ Far | Variable ~ 00 00 00 00 (PQRS) | pqrs: Focus Position | |
CAM_WB | Auto | 8x 01 04 35 00 FF | Normal Auto |
Indoor mode | 8x 01 04 35 01 FF | Indoor mode | |
Outdoor mode | 8x 01 04 35 02 FF | Outdoor mode | |
OnePush mode | 8x 01 04 35 03 FF | One Push WB mode | |
OnePush trigger | 8x 01 04 10 05 FF | One Push WB Trigger | |
Manual | 8x 01 04 35 05 FF | Manual Control mode | |
Command | Function | Command Packet | Comments |
CAM_Bgain | Reset | 8x 01 04 04 00 FF | Manual Control of BGain |
Up | 8x 01 04 04 02 FF | Manual Control of BGain | |
Down | 8x 01 04 04 03 FF | Manual Control of BGain | |
Direct | 8x 01 04 44 00 00 0p 0q FF | pq: B Gain | |
CAM_Rgain | Reset | 8x 01 04 03 00 FF | Manual Control of RGain |
Up | 8x 01 04 03 02 FF | Manual Control of RGain | |
Down | 8x 01 04 03 03 FF | Manual Control of RGain | |
Direct | 8x 01 04 43 00 00 0p 0q FF | pq: R Gain | |
CAM_AE | 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 | Shutter Priority Automatic Exposure mode | |
Iris priority | 8x 01 04 39 0B FF | Iris Priority Automatic Exposure mode | |
Bright | 8x 01 04 39 0D FF | Bright Mode (Manual control) | |
CAM_Iris | Reset | 8x 01 04 0B 00 FF | Iris Setting (CAM_AE isset to Manual) |
Up | 8x 01 04 0B 02 FF | Iris Setting (CAM_AE isset to Manual) | |
Down | 8x 01 04 0B 03 FF | Iris Setting (CAM_AE isset to Manual) | |
Direct Iris Position | 8x 01 04 4B 00 00 0p 0q FF | (Manual and Iris Priority) min p = 0 q = 0 max p = 0, q = C | |
CAM_Shutter | Direct | 8x 01 04 4A 00 00 0p 0q FF | min p = 0 q = 0 max p = 1 q = 0 |
CAM_Gain | Reset | 8x 01 04 0C 00 FF | Gain Setting |
Direct | 8x 01 04 0C 00 00 0p 0q FF | pq: Gain Position 0 ~ 20 (0 = 00 HEX) Manual exposure | |
Gain Limit | 8x 01 04 2C 0p FF | p: Gain Position 0 ~ 15 (0 = 00 HEX) Auto exposure | |
CAM_Bright (only works with exposure mode Bright enabled) | Reset | 8x 01 04 0D 00 FF | Bright Setting |
Up | 8x 01 04 0D 02 FF | Bright Setting | |
Down | 8x 01 04 0D 03 FF | Bright Setting | |
Direct | 8x 01 04 0D 00 00 0p 0q FF | pq: Bright Position (0 ~ 23 max p = 1 and q = 7) | |
CAM_ExpComp (EV and EV Level) | On | 8x 01 04 3E 02 FF | Exposure Compensation On/Off |
Off | 8x 01 04 3E 03 FF | Exposure Compensation On/Off | |
Reset | 8x 01 04 0E 00 FF | Exposure Compensation Amount Setting | |
Up | 8x 01 04 0E 02 FF | Exposure Compensation Amount Setting | |
Down | 8x 01 04 0E 03 FF | Exposure Compensation Amount Setting | |
Direct | 8x 01 04 4E 00 00 0p 0q FF | pq: ExpComp Position (min pq = 0 max pq = 0E) | |
CAM_BackLight | On | 8x 01 04 33 02 FF | Back Light Compensation On/Off |
Off | 8x 01 04 33 03 FF | Back Light Compensation On/Off | |
CAM_NR(2D)Level | - | 8x 01 04 53 0p FF | p: NR Setting (0: Off, level 1 to 7, 8 = AUTO) |
CAM_NR(3D)Level | - | 8x 01 04 54 0p FF | p: NR Setting (0: Off, level 1 to 8) |
Command | Function | Command Packet | Comments |
CAM_Flicker | - | 8x 01 04 23 0p FF | p: Flicker Settings (0: Off, 1: 50Hz, 2: 60Hz) |
CAM_DHotPixel | - | 8x 01 04 56 0p FF | p: Dynamic Hot Pixel Setting (0: 0ff, level 1 to 5) |
CAM_Aperture (sharpness) | Reset | 8x 01 04 02 00 FF | Aperture Control |
Up | 8x 01 04 02 02 FF | Aperture Control | |
Down | 8x 01 04 02 03 FF | Aperture Control | |
Direct | 8x 01 04 42 00 00 0p 0q FF | pq: Aperture Gain | |
CAM_PictureEffect | Off | 8x 01 04 63 00 FF | Picture Effect Setting |
B&W | 8x 01 04 63 04 FF | Picture Effect Setting | |
CAM_Memory (preset) | Reset | 8x 01 04 3F 00 pp FF | pp: Memory Number (=0 to 127) |
Set | 8x 01 04 3F 01 pp FF | pp: Memory Number (=0 to 127) | |
Recall | 8x 01 04 3F 02 pp FF | pp: Memory Number (=0 to 127) | |
CAM_LR_Reverse | On | 8x 01 04 61 02 FF | Image Flip Horizontal On/Off |
Off | 8x 01 04 61 03 FF | Image Flip Horizontal On/Off | |
CAM_PictureFlip | On | 8x 01 04 66 02 FF | Image Flip Vertical On/Off |
Off | 8x 01 04 66 03 FF | Image Flip Vertical On/Off | |
Freeze (CM70 series ONLY) | Freeze ON | 8x 04 04 62 02 FF | Freeze ON immediately |
Freeze OFF | 8x 04 04 62 03 FF | Freeze OFF immediately | |
Preset Freeze ON | 8x 04 04 62 22 FF | Freeze ON when running preset | |
Preset Freeze OFF | 8x 04 04 62 23 FF | Freeze OFF when running preset | |
SYS_Menu | Off | 8x 01 06 06 03 FF | Turns the OSD menu On/Off |
On | 8x 01 06 06 02 FF | Turns the OSD menu On/Off | |
CAM_ColorGain | Direct | 8x 01 04 49 00 00 00 0P FF | p: Color Gain setting 0h (60%) to Eh (200%) |
RTMP On/Off (CM93 only) | Turn main stream RTMP On | 8x 0A 01 55 00 00 FF | |
Turn main stream RTMP Off | 8x 0A 01 55 00 01 FF | ||
Turn sub stream RTMP On | 8x 0A 01 55 01 00 FF | ||
Turn sub stream RTMP Off | 8x 0A 01 55 01 01 FF | ||
Command | Function | Command Packet | Comments |
Pan_tiltDrive | Up | 8x 01 06 01 VV WW 03 01 FF | VV: Pan speed 0x01(low speed) to 0x18 (high speed) WW: Tilt speed 0x01(low speed) to 0x14 (high speed) YYYY: Pan Position ZZZZ: Tilt Position |
Down | 8x 01 06 01 VV WW 03 02 FF | ||
Left | 8x 01 06 01 VV WW 01 03 FF | ||
Right | 8x 01 06 01 VV WW 02 03 FF | ||
Upleft | 8x 01 06 01 VV WW 01 01 FF | ||
Upright | 8x 01 06 01 VV WW 02 01 FF | ||
DownLeft | 8x 01 06 01 VV WW 01 02 FF | ||
DownRight | 8x 01 06 01 VV WW 02 02 FF | ||
Stop | 8x 01 06 01 VV WW 03 03 FF | ||
AbsolutePosition | 8x 01 06 02 VV WW 0Y 0Y 0Y 0Y 0Z 0Z 0Z 0Z FF | ||
RelativePosition | 8x 01 06 03 VV WW 0Y 0Y 0Y 0Y 0Z 0Z 0Z 0Z FF | ||
Pan range: -170° ~ +170° | 0F 06 07 00 ~ 50 00 09 09 (YYYY) | ||
Tilt range: -30° ~ +90° | 0F 0E 04 05 ~ 00 05 01 00 (ZZZZ) | ||
Home | 8x 01 06 04 FF | ||
Reset | 8x 01 06 05 FF | ||
Pan_tiltLimitSet | LimitSet | 8x 01 06 07 00 0W 0Y 0Y 0Y 0Y 0Z 0Z 0Z 0Z FF | W: 1 UpRight 0: Down-Left YYYY: Pan Limit Position ZZZZ: Tilt Position |
LimitClear | 8x 01 06 07 01 0W 07 0F 0F 0F 07 0F 0F 0F FF | W: 1 UpRight 0: Down-Left YYYY: Pan Limit Position ZZZZ: Tilt Position | |
CAM_AFSensitivity | High | 8x 01 04 58 01 FF | AF Sensitivity High/Normal/Low |
Normal | 8x 01 04 58 02 FF | AF Sensitivity High/Normal/Low | |
Low | 8x 01 04 58 03 FF | AF Sensitivity High/Normal/Low | |
CAM_SettingReset | Reset | 8x 01 04 A0 10 FF | Reset Factory Setting |
CAM_Brightness | Direct | 8x 01 04 A1 00 00 0p 0q FF | pq: Brightness Position |
CAM_Contrast | Direct | 8x 01 04 A2 00 00 0p 0q FF | pq: Contrast Position |
CAM_Flip | Off | 8x 01 04 A4 00 FF | Single Command For Video Flip |
Flip-H | 8x 01 04 A4 01 FF | Single Command For Video Flip | |
Flip-V | 8x 01 04 A4 02 FF | Single Command For Video Flip | |
Flip-HV | 8x 01 04 A4 03 FF | Single Command For Video Flip | |
CAM_Autoflip | Autoflip ON | 8x 01 02 70 02 FF | Autoflip ON |
Autoflip OFF | 8x 01 02 70 03 FF | Autoflip OFF | |
CAM_SettingSave | Save | 8x 01 04 A5 10 FF | Save Current Setting |
CAM_Iridix | Direct | 8x 01 04 A7 00 00 0p 0q FF | pq: Iridix Position |
CAM_AWBSensitivity | High | 8x 01 04 A9 00 FF | High |
Normal | 8x 01 04 A9 01 FF | Normal | |
Low | 8x 01 04 A9 02 FF | Low | |
CAM_AFZone | Front Focus | 8x 01 04 AA 00 FF | AF Zone select |
Back Focus | 8x 01 04 AA 01 FF | AF Zone select | |
Meeting | 8x 01 04 AA 02 FF | AF Zone select | |
Moving Objects | 8x 01 04 AA 03 FF | AF Zone select | |
Center Focus | 8x 01 04 AA 04 FF | AF Zone select | |
CAM_ColorHue | Direct | 8x 01 04 4F 00 00 00 0p FF | p: Color Hue setting0h (# 14 degrees) to Eh (+14 degrees |
Pan-tilt_MaxSpeed | High SpeedPan/Tilt ON | 8x 0A 01 31 03 FF | High Speed PTON |
High SpeedPan/Tilt OFF | 8x 0A 01 31 02 FF | High Speed PTOFF | |
ARM/MCU_Version | Inquiry ARM/MCU Version | 8x 09 0A 01 03 FF | Returned version in HEX, for example: 02 05 00 (version 2.5.0) |
CAM/UVC_Version | Inquiry Cam/UVC version | 8x 09 00 02 FF | Returned version in HEX, for example: 02 05 09 (version 2.5.9) |
CAM_TallyLight (Cm7x only with license active) | Red | 8x 01 7E 01 0A 00 02 03 FF | Tally Light RedON |
Green | 8x 01 7E 01 0A 00 03 02 FF | Tally Light GreenON | |
Off | 8x 01 7E 01 0A 00 03 03 FF | Tally Light OFF | |
Preset_H_Speed | Horizontal (Pan) speed between presets | 8x 01 03 01 qq FF | qq= speed setting1 ~ 25 (1 = 00 HEX, 25 = 18 HEX) |
Preset_V_Speed | Vertical (Tilt) speed between presets | 8x 01 03 02 qq FF | qq = speed setting1 ~ 21 (1 = 00 HEX, 21 = 14 HEX) |
Preset_Z_Speed | Zoom speed between presets | 8x 01 03 03 qq FF | qq = speed setting1 ~ 8 (1 = 00 HEX, 8 = 07 HEX) |
Blue_Tuning (autowhitebalance active) | more or less blue while maintaining auto white balance active | 8x 0A 01 13 pp FF | pp = setting -10 ~ +10(00~14 HEX) |
Red_Tuning (autowhitebalance active) | more or less red while maintaining auto white balance active | 8x 0A 01 12 pp FF | pp = setting -10 ~ +10(00~14 HEX) |
Command | Function | Command Packet | Comments |
VideoSystem_Set (CM40 series: It is possible to set the video format, but since the video format is dictated by the computer the camera is connected with, the picture will NOT change to that format.) | 8x 01 06 35 00 pp FF | pp: Video Format | |
00: 1080p60 | |||
01:1080p50 | |||
1080i60 | |||
1080i50 | |||
720p60 | |||
720p50 1080p30 1080p25 | |||
720p30 | |||
720p25 | |||
1080p59.94 | |||
1080i59.94 | |||
720p59.94 | |||
1080p29.97 | |||
720p29.97 | |||
Tracking (CM93 exclusive, AV- LC90-1 license required) | Tracking ON | 81 0A 01 32 00 00 02 00 FF | Tracking ON |
Tracking OFF | 81 0A 01 32 00 00 03 00 FF | Tracking OFF | |
Set Tracking Mode - Presenter Mode | Presenter Tracking mode | 81 0A 01 36 00 00 00 FF | Switch tracking mode to Presenter Tracking |
Conference Tracking mode | 81 0A 01 36 00 00 01 FF | Switch tracking mode to Conference Tracking mode | |
Tracking (no Zoom) mode | 81 0A 01 36 00 00 02 FF | Switch tracking mode to Tracking (No Zoom) mode | |
Hybrid Tracking mode | 81 0A 01 36 00 00 03 FF | Switch tracking mode to Hybrid Tracking mode | |
Command | Function | Command Packet | Comments |
CAM_ZoomPosInq | 8x 09 04 47 FF | 90 50 0p 0q 0r 0s FF | pqrs: Zoom Position |
CAM_FocusAFModeInq | 8x 09 04 38 FF | 90 50 02 FF | Auto Focus |
90 50 03 FF | Manual Focus | ||
90 50 04 FF | OnePush Focus | ||
CAM_FocusPosInq | 8x 09 04 48 FF | 90 50 0p 0q 0r 0s FF | pqrs: Focus Position |
CAM_WBModeInq | 8x 09 04 35 FF | 90 50 00 FF | Auto |
90 50 01 FF | Indoor mode | ||
90 50 02 FF | Outdoor mode | ||
90 50 03 FF | OnePush mode | ||
90 50 05 FF | Manual | ||
CAM_RGainInq | 8x 09 04 43 FF | 90 50 00 00 0p 0q FF | pq: R Gain |
CAM_BGainInq | 8x 09 04 44 FF | 90 50 00 00 0p 0q FF | pq: B Gain |
CAM_GainInq (CM70 series ONLY) | 8x 09 04 0C FF | 90 50 00 FF | Manual Exposure Direct Gain |
CAM_AEModeInq | 8x 09 04 39 FF | 90 50 00 FF | Full Auto |
90 50 03 FF | Manual | ||
90 50 0A FF | Shutter priority | ||
90 50 0B FF | Iris priority | ||
90 50 0D FF | Bright | ||
CAM_ShutterPosInq | 8x 09 04 4A FF | 90 50 00 00 0p 0q FF | pq: Shutter Position |
CAM_IrisPosInq | 8x 09 04 4B FF | 90 50 00 00 0p 0q FF | pq: Iris Position |
CAM_BrightPosInq | 8x 09 04 4D FF | 90 50 00 00 0p 0q FF | pq: Bright Position |
CAM_ExpComp-ModeInq | 8x 09 04 3E FF | 90 50 02 FF | On |
90 50 03 FF | Off | ||
CAM_ExpCompPosInq | 8x 09 04 4E FF | 90 50 00 00 0p 0q FF | pq: ExpComp Position |
CAM_Backlight-ModeInq | 8x 09 04 33 FF | 90 50 02 FF | On |
90 50 03 FF | Off | ||
CAM_Noise2DLevel | 8x 09 04 53 FF | 90 50 0p FF | Noise Reduction (2D) p: 0 to 7, 8 = AUTO |
CAM_Noise3DLevel | 8x 09 04 54 FF | 90 50 0p FF | Noise Reduction (3D) p: 0 to 8 |
CAM_FlickerModeInq | 8x 09 04 55 FF | 90 50 0p FF | p: Flicker Settings(0: OFF, 1: 50Hz, 2: 60Hz) |
CAM_Aperture-ModeInq (Sharpness) | 8x 09 04 05 FF | 90 50 02 FF | Auto Sharpness |
90 50 03 FF | Manual Sharpness | ||
CAM_ApertureInq(Sharpness) | 8x 09 04 42 FF | 90 50 00 00 0p 0q FF | pq: Aperture Gain |
CAM_PictureEffectModeInq | 8x 09 04 63 FF | 90 50 00 FF | Color |
90 50 04 FF | B&W | ||
Command | Function | Command Packet | Comments |
CAM_MemoryInq | 8x 09 04 3F FF | 90 50 0p FF | p: Memory (Preset) number last operated. |
SYS_MenuModeInq | 8x 09 06 06 FF | 90 50 02 FF | On |
90 50 03 FF | Off | ||
CAM_LR_ReverseInq | 8x 09 04 61 FF | 90 50 02 FF | On |
90 50 03 FF | Off | ||
CAM_PictureFlipInq | 8x 09 04 66 FF | 90 50 02 FF | On |
90 50 03 FF | Off | ||
CAM_ColorGainInq | 8x 09 04 49 FF | 90 50 00 00 00 0p FF | p: Color Gain setting 0h (60%) to Eh (200%) |
CAM_BTuningInq | 81 09 0A 01 13 FF | 90 50 pp FF | pp = setting -10 ~ +10 (00~14 HEX) |
CAM_RTuningInq | 81 09 0A 01 12 FF | 90 50 pp FF | pp = setting -10 ~ +10 (00~14 HEX) |
VideoSystemInq (CM40 USB series: It is possible to set the video format, but since the computer dictates the video format the camera is connected with, the picture will not change to that format.) | 8x 09 06 23 FF | 90 50 00 FF | 1920x1080p60 |
90 50 01 FF | 1920x1080p50 | ||
90 50 02 FF | 1920x1080i60 | ||
90 50 03 FF | 1920x1080i50 | ||
90 50 04 FF | 1280x720p60 | ||
90 50 05 FF | 1280x720p50 | ||
90 50 06 FF | 1920x1080p30 | ||
90 50 07 FF | 1920x1080p25 | ||
90 50 08 FF | 1280x720p30 | ||
90 50 09 FF | 1280x720p25 | ||
90 50 0A FF | 1920x1080p59.94 | ||
90 50 0B FF | 1920x1080i59.94 | ||
90 50 0C FF | 1280x720p59.94 | ||
90 50 0D FF | 1920x1080p29.97 | ||
90 50 0E FF | 1280x720p29.97 | ||
Pan-tiltMaxSpeedInq | 8x 09 06 11 FF | 90 50 ww zz FF | ww: Pan Max Speed zz: Tilt Max Speed |
Pan-tiltPosInq | 8x 09 06 12 FF | 90 50 0w 0w 0w 0w 0z 0z 0z 0z FF | wwww: Pan Position zzzz: Tilt Position |
CAM_GainLimitInq | 8x 09 04 2C FF | 90 50 0q FF | p: Gain Limit |
90 50 07 FF | Auto exposure | ||
CAM_DHotPixelInq | 8x 09 04 56 FF | 90 50 0q FF | p: Dynamic Hot Pixel Setting (0: 0ff, level 1 to 6) |
CAM_AFSensitivityInq | 8x 09 04 58 FF | 90 50 01 FF | High |
90 50 02 FF | Normal | ||
CAM_AFSensitivityInq | 8x 09 04 58 FF | 90 50 03 FF | Low |
CAM_BrightnessInq | 8x 09 04 A1 FF | 90 50 00 00 0p 0q FF | pq: Brightness Position |
CAM_ContrastInq | 8x 09 04 A2 FF | 90 50 00 00 0p 0q FF | pq: Contrast Position |
Command | Function | Command Packet | Comments |
CAM_FlipInq | 8x 09 04 A4 FF | 90 50 00 FF | Off |
90 50 01 FF | Flip-H | ||
90 50 02 FF | Flip-V | ||
90 50 03 FF | Flip-HV | ||
CAM_IridixInq | 8x 09 04 A7 FF | 90 50 00 00 0p 0q FF | pq: Iridix Position |
CAM_AFZone | 8x 09 04 AA FF | 90 50 00 FF | Front Focus |
90 50 01 FF | Back Focus | ||
90 50 02 FF | Meeting | ||
90 50 03 FF | Moving Objects | ||
90 50 04 FF | Center Focus | ||
CAM_ColorHueInq | 8x 09 04 4F FF | 90 50 00 00 00 0p FF | p: Color Hue setting 0h (#14 degrees) to Eh (+14 degrees) |
CAM_AWBSensitivityInq | 81 09 04 A9 FF | 90 50 00 FF | High |
90 50 01 FF | Normal | ||
90 50 02 FF | Low | ||
CAM_ZoomPosInq | 8x 09 04 47 FF | 90 50 0p 0q 0r 0s FF | pqrs: Zoom Position |
CAM_FocusAFModeInq | 8x 09 04 38 FF | 90 50 02 FF | Auto Focus |
90 50 03 FF | Manual Focus | ||
CAM_FocusPosInq | 8x 09 04 48 FF | 90 50 0p 0q 0r 0s FF | pqrs: Focus Position |
Command | Function | Command Packet | Comments |
CAM_WBModeInq | 8x 09 04 35 FF | 90 50 00 FF | Auto |
90 50 01 FF | Indoor mode | ||
90 50 02 FF | Outdoor mode | ||
90 50 03 FF | OnePush mode | ||
90 50 05 FF | Manual | ||
CAM_RGainInq | 8x 09 04 43 FF | 90 50 00 00 0p 0q FF | pq: R Gain |
90 50 00 00 0p 0q FF | pq: B Gain | ||
CAM_AEModeInq | 8x 09 04 39 FF | 90 50 00 FF | Full Auto |
90 50 03 FF | Manual | ||
90 50 0A FF | Shutter priority | ||
90 50 0B FF | Iris priority | ||
90 50 0D FF | Bright | ||
CAM_ShutterPosInq | 8x 09 04 4A FF | 90 50 00 00 0p 0q FF | pq: Shutter Position |
CAM_IrisPosInq | 8x 09 04 4B FF | 90 50 00 00 0p 0q FF | pq: Iris Position |
CAM_BrightPosInq | 8x 09 04 4D FF | 90 50 00 00 0p 0q FF | pq: Bright Position |
CAM_PowerInq | 8x 09 04 00 FF | y0 50 02 FF | On |
y0 50 03 FF Off | Off (Standby) |