BirdDog O4 — Complete VISCA Reference
VISCA over IP Reference

VISCA over IP Command Reference

O4  ·  birddog.tv
Based on BirdDog VISCA Command Set
Rev. 2026-06-11  ·  O4 Camera Only
VISCA over IP — 8-Byte Header Required.  All commands require a VISCA over IP header prepended to the VISCA payload. Setting and inquiry commands use different type bytes.
Setting commands:  01 00 pq pq ss ss ss ss <VISCA PAYLOAD>   Example (PTZ_Direct):  01 00 00 09 00 00 00 00 81 01 06 01 09 09 03 01 FF
Inquiry commands:  01 10 pq pq ss ss ss ss <VISCA PAYLOAD>   Example (Pan/Tilt Inq):  01 10 00 05 00 00 00 00 81 09 06 12 FF
pq pq = 2-byte payload length  ·  ss ss ss ss = sequence number (0–0xFFFF)  ·  Default UDP port: 52381
ACK / Completion Messages
ACKz0 4y FFCommand accepted (y = Socket No.)
Completionz0 5y FFCommand executed (y = Socket No.)
z = Device address + 8
Error Messages
Syntax Errorz0 60 02 FFBad format or illegal parameter
Buffer Fullz0 60 03 FFTwo sockets already in use
Canceledz0 6y 04 FFCommand canceled
Not Executablez0 6y 41 FFCannot execute in current state
PTZ Control
Pan · Tilt · Movement
FunctionCommand PacketParametersNotes
Directional Movement
PTZ Direct 81 01 06 01 VV WW 0p 0q FF
  • VV Pan speed: 0–24
  • WW Tilt speed: 0–20
  • p Pan: 1=Left, 2=Right, 3=Stop
  • q Tilt: 1=Up, 2=Down, 3=Stop
Standard directional PTZ
PTZ Direct Extended 81 01 06 11 0V 0V 0W 0W 0p 0q FF
  • VV Pan speed: 0–255 (linear)
  • WW Tilt speed: 0–255 (linear)
  • p Pan: 1=Left, 2=Right, 3=Stop
  • q Tilt: 1=Up, 2=Down, 3=Stop
Extended linear speed range
Position Commands
PTZ Absolute Position 81 01 06 02 vv ww 0p 0p 0p 0p 0t 0t 0t 0t FF
  • vv Pan speed: 01–24
  • ww Tilt speed: 01–21
  • pppp Pan position (4 nibbles)
  • tttt Tilt position (4 nibbles)
Move to absolute coordinate
Pan Home 81 01 06 04 FF Return to home position
PTZ Reset 81 01 06 05 FF Resets PTZ mechanism
Zoom & Focus
Optical · Auto Focus
FunctionCommand PacketParametersNotes
Zoom
CAM Zoom 81 01 04 07 pq FF
  • pq=00 Stop
  • pq=02 Tele (standard)
  • pq=03 Wide (standard)
  • p=2 Tele (variable), p=3 Wide (variable)
  • q Speed: 0 (low) – 7 (high)
CAM Zoom Extended 81 01 04 07 0A 0p 0q FF
  • p 0=Stop, 2=Tele, 3=Wide
  • q Speed: 0x0 (low) – 0xF (high)
Not implemented on O4
Focus
CAM Focus 81 01 04 08 pq FF
  • pq=00 Stop
  • pq=02 Far (standard)
  • pq=03 Near (standard)
  • p=2 Far (variable), p=3 Near (variable)
  • q Speed: 0–7
Focus Direct Position 81 01 04 48 0p 0q 0r 0s FF pqrs Focus position (4 nibbles)
Focus Mode 81 01 04 38 pq FF pq 02=Auto, 03=Manual, 10=Toggle
One Push AF Trigger 81 01 04 18 01 FF Single AF shot
Exposure
AE Mode · Iris · Shutter · Gain
FunctionCommand PacketParametersNotes (O4 values)
AE Mode
Exposure Mode 81 01 04 39 0p FF
  • p=00 Full Auto
  • p=03 Manual
  • p=0A Shutter Priority
  • p=0B Iris Priority
  • p=0D Bright Priority
Iris, Shutter, Gain (Step)
Iris 81 01 04 0B 0p FF p 2=Up, 3=Down
Shutter 81 01 04 0A 0p FF p 2=Up, 3=Down
Gain 81 01 04 0C 0p FF p 2=Up, 3=Down
Bright 81 01 04 0D 0p FF p 2=Up, 3=Down
Direct (Absolute) Values
Iris Direct 81 01 04 4B 00 00 0p 0p FF pp Iris position — see table below O4: 0x00 (Close) – 0x0D (F1.6)
Shutter Direct 81 01 04 4A 00 00 0p 0p FF pp Shutter position — see table below O4: 0x00 (1/1) – 0x15 (1/10000)
Gain Direct 81 01 04 4C 00 00 0p 0p FF pp Gain position O4: 0x01–0x1B (1–27 dB)
Bright Direct 81 01 04 4D 00 00 0p 0p FF pp Bright level O4: 0x00–0x1B
Exposure Compensation
Exp Comp 81 01 04 0E 0p FF p 2=Up, 3=Down
Exp Comp Mode 81 01 04 3E 0p FF p 2=ON, 3=OFF
Exp Comp Level (Direct) 81 01 04 4E 00 00 0p 0q FF pq — see spec
Exposure Value Tables
Iris · Shutter · Gain — O4 specific
Iris
RawF-Stop
0x00Close
0x01F14
0x02F11
0x03F9.6
0x04F8
0x05F6.8
0x06F5.6
0x07F4.8
0x08F4
0x09F3.4
0x0AF2.8
0x0BF2.4
0x0CF2
0x0DF1.6
Shutter (60/59.94 Hz)
RawSpeed
0x001/1
0x011/2
0x021/4
0x031/8
0x041/15
0x051/30
0x061/60
0x071/90
0x081/100
0x091/125
0x0A1/180
0x0B1/250
0x0C1/350
0x0D1/500
0x0E1/725
0x0F1/1000
0x101/1500
0x111/2000
0x121/3000
0x131/4000
0x141/6000
0x151/10000
Gain
RawdB
0x011 dB
0x022 dB
0x033 dB
0x044 dB
0x055 dB
0x066 dB
0x077 dB
0x088 dB
0x099 dB
0x0A10 dB
0x0B11 dB
0x0C12 dB
0x0D13 dB
0x0E14 dB
0x0F15 dB
0x1016 dB
0x1117 dB
0x1218 dB
0x1319 dB
0x1420 dB
0x1521 dB
0x1622 dB
0x1723 dB
0x1824 dB
0x1925 dB
0x1A26 dB
0x1B27 dB
White Balance
WB Mode · Gains · Color Temp
FunctionCommand PacketParametersNotes (O4 values)
WB Mode 81 01 04 35 pp FF
  • pp=00 Auto
  • pp=01 Indoor
  • pp=02 Outdoor
  • pp=03 One Push WB
  • pp=04 ATW
  • pp=05 Manual
  • pp=0B Color Temp (Static)
Use 0x0B for Color Temperature mode on O4
WB One Push Trigger 81 01 04 10 05 FF
Color Temp Direct 81 01 04 20 0p 0q FF pq 0x00–0x18 → 2600K–8200K (step 200K) Display: 2600 + pq × 200
Manual Gain Adjustments
R Gain (Step) 81 01 04 03 0p FF p 2=Up, 3=Down
B Gain (Step) 81 01 04 04 0p FF p 2=Up, 3=Down
R Gain Direct 81 01 04 43 00 00 0p 0q FF pq R Gain: 0–255
B Gain Direct 81 01 04 44 00 00 0p 0q FF pq B Gain: 0–255
Image Settings
Sharpness · Contrast · Noise · Flip
FunctionCommand PacketParametersNotes (O4 values)
Sharpness 81 0A 01 44 01 pp FF pp 0–64 O4 range: 0–64
Contrast 81 01 04 A2 00 00 0p 0q FF pq — see spec
Gamma 81 0B 00 0A 04 0p 0q FF pq — see spec
Noise Reduction
3D Noise Reduction 81 0B 00 0A 03 0p 0q FF pq — see spec
Orientation
Picture Flip 81 01 04 66 0p FF p 2=On, 3=Off
Picture Mirror 81 01 04 61 0p FF p 2=On, 3=Off
System & Setup
Power · Preset · Menu
FunctionCommand PacketParametersNotes
Camera Power 81 01 04 00 0p FF p 2=On, 3=Standby
Preset Set / Recall / Reset 81 01 04 3F 0p qq FF p 0=Reset, 1=Set, 2=Recall  ·  qq Preset: 00–3F (hex) 64 presets supported
Image Freeze 81 01 04 62 0p FF p 2=Freeze, 3=Normal Freeze during preset recall
Menu On/Off 81 01 06 06 pq FF pq 02=On, 03=Off, 10=Toggle
Exposure Reference
How to use this sheet.  The raw hex values in the leftmost column map directly to VISCA Direct commands — e.g. CAM_Iris_Direct: 81 01 04 4B 00 00 0p 0p FF where pp is the two-nibble form of the raw value. Use this sheet to look up the f-stop, shutter speed, or gain corresponding to the value you want to set or the value returned by an inquiry.
Iris Position
CAM_Iris_Direct  ·  81 01 04 4B 00 00 0p 0p FF
Raw (hex) X1 / X1U / Max / 30x X4 / X4E X5 XL O4
0x00ClosedClosedClosedClosedClosed
0x01F32F11.0F14F14F14
0x02F16F9.6F11F11F11
0x03F10F8.0F9.6F9.6F9.6
0x04F8.0F6.8F8.0F8F8
0x05F6.0F5.6F6.8F6.8F6.8
0x06F4.0F4.8F5.6F5.6F5.6
0x07F3.4F4.0F4.8F4.8F4.8
0x08F3.0F3.4F4.0F4.0F4.0
0x09F2.63F2.8F3.4F3.4F3.4
0x0AF2.2F2.4F2.8F2.8F2.8
0x0BF2.0F2.0F2.4F2.4F2.4
0x0CF1.85F1.8F2.0F2.0F2.0
0x0DF1.6F1.6F1.6F1.6
Shutter Speed
CAM_Shutter_Direct  ·  81 01 04 4A 00 00 0p 0p FF
O4
Raw60 / 59.94 / 50 fps30 / 29.97 fps25 fps
0x001/25
0x011/30
0x021/50
0x031/60
0x041/100
0x051/301/120
0x061/601/601/125
0x071/901/901/150
0x081/1001/1001/180
0x091/1251/1251/200
0x0A1/1801/1501/250
0x0B1/2501/2151/300
0x0C1/3501/3001/400
0x0D1/5001/4251/500
0x0E1/7251/6001/725
0x0F1/10001/10001/1000
0x101/15001/12501/1500
0x111/20001/17501/2000
0x121/30001/25001/3000
0x131/40001/35001/4000
0x141/60001/60001/6000
0x151/100001/100001/10000
Gain
CAM_Gain_Direct  ·  81 01 04 4C 00 00 0p 0p FF
Raw (hex) X1 / X1U / Max / 30x X4 / X4E X5 XL O4
0x000 dB0 dB0 dB
0x013 dB3 dB1 dB1 dB
0x026 dB6 dB2 dB2 dB
0x039 dB9 dB3 dB3 dB
0x0412 dB12 dB4 dB4 dB
0x0515 dB15 dB33 dB5 dB5 dB
0x0618 dB18 dB30 dB6 dB6 dB
0x0721 dB21 dB27 dB7 dB7 dB
0x0824 dB24 dB24 dB8 dB8 dB
0x0927 dB21 dB9 dB9 dB
0x0A30 dB18 dB10 dB10 dB
0x0B33 dB15 dB11 dB11 dB
0x0C36 dB12 dB12 dB12 dB
0x0D39 dB9 dB13 dB13 dB
0x0E42 dB6 dB14 dB14 dB
0x0F3 dB15 dB15 dB
0x1016 dB16 dB
0x1117 dB17 dB
0x1218 dB18 dB
0x1319 dB19 dB
0x1420 dB20 dB
0x1521 dB21 dB
0x1622 dB22 dB
0x1723 dB23 dB
0x1824 dB24 dB
0x1925 dB25 dB
0x1A26 dB26 dB
0x1B27 dB27 dB
0x1C28 dB
0x1D29 dB
0x1E30 dB
0x1F31 dB
0x2032 dB
Valid ranges — X1: 0x00–0x0E  ·  X4: 0x00–0x08 (0–24 dB)  ·  X5: 0x00 & 0x05–0x0F  ·  XL: 0x01–0x1B (1–27 dB)  ·  O4: 0x01–0x20 (1–32 dB)
Bright Level
CAM_Bright_Level_Direct  ·  81 01 04 4D 00 00 0p 0p FF  ·  AE Mode: Bright Priority only
X1 / X1U / Max / 30x
Range0x00 – 0x11
Steps18 levels (0–17)
X4 / X4E
Range0x00 – 0x11
Steps18 levels (0–17)
X5
Range0x00 – 0x1F
Steps32 levels (0–31)
XL
Range0x01 – 0x1B
Steps27 levels (1–27)
O4
Range0x01 – 0x1B
Steps27 levels (1–27)
Block Inquiry VOIP Reference
VISCA over IP — 8-Byte Header Required.  All block inquiry commands require a VISCA over IP header prepended to the VISCA payload.
Inquiry commands:  01 10 pq pq ss ss ss ss <VISCA PAYLOAD>
pq pq = 2-byte payload length (big-endian)  ·  ss ss ss ss = sequence number (0–0xFFFF)  ·  Default UDP port: 52381
Reply header:  01 11 pq pq ss ss ss ss 90 50 ...  — type bytes 01 11, same payload length & sequence number echoed back.
Block Inquiry EE — Full Camera State (103 bytes)
TX (Inquiry)
01 10 00 06 ss ss ss ss 81 09 7E 7E EE FF
RX (Reply)
01 11 pq pq ss ss ss ss 90 50 EE d₁₁…d₁₀₁ FF
Type (01 10 = Inquiry)
Payload length
Sequence # (echoed)
VISCA command bytes
Reply header (90 50)
Data bytes
Block Inquiry Second EF — Color Matrix Gains (103 bytes)
TX (Inquiry)
01 10 00 06 ss ss ss ss 81 09 7E 7E EF FF
RX (Reply)
01 11 pq pq ss ss ss ss 90 50 7E 7E EF d₁₃…d₁₈ N/A… FF
Indices 13–18 carry Color Matrix Gain values. Indices 19–99 are N/A. Index 100 = 0xA5, 101 = 0x5A, 102 = 0xFF.
blk_inq EE — Reply Byte Map
 (81 09 7E 7E EE FF → 103-byte reply, indices 0–102)
Index Field Value(s) Notes / Camera-specific
VISCA over IP Reply Header (indices 0–9)
0–1 Reply Type 01 11 Fixed. Indicates inquiry reply.
2–3 Payload Length pq pq 2-byte big-endian length of the VISCA payload (not including this header).
4–7 Sequence Number ss ss ss ss Echoed from the inquiry command's sequence number.
8–9 VISCA Reply Header 90 50 Fixed VISCA reply prefix.
10 Command ID EE Fixed. Identifies this as a blk_inq EE reply.
Exposure (indices 11–22)
11 Exposure Mode 0x00 FullAuto   0x03 Manual   0x0A Shutter Priority
0x0B Iris Priority   0x0D Bright   0x0E Gain Priority (not X1/X4/X5/XL)
12 Slow Shutter 0x02 ON   0x03 OFF
13 Slow Shutter Limit Camera-specific limit value for slow shutter.
14 AE Response Auto exposure response speed.
15 Gain Limit Maximum gain ceiling in auto exposure modes.
16 Gain Current gain position. See Exposure Reference sheet for per-camera dB values.
17 Exposure Comp Mode 0x02 ON   0x03 OFF
18 Exposure Comp Value X1/X4: 0~14 (value−7 = −7…+7)  |  X5: 0~8 (value−4 = −4…+4)  |  XL: 0~64 (value−32 = −32…+32)
19 N/A Reserved / not used.
20 Iris Position Current iris value. See Exposure Reference sheet for per-camera f-stop mapping.
21 Shutter Position Current shutter value. See Exposure Reference sheet for per-camera speed mapping.
22 Bright Level Active in Bright priority mode.
White Balance (indices 23–27)
23 White Balance Mode 0x00 Auto   0x01 Indoor   0x02 Outdoor   0x03 One Push
0x04 ATW   0x05 Manual/User   0x0B Color Temp Static (Maki Mini/XL/O4)
0x20 Color Temp (X4/X5)   0xEE Color Temp (X1/X1U/MAX)
24 WB Red Gain 0x00–0xFF Manual white balance red channel gain (0–255).
25 WB Blue Gain 0x00–0xFF Manual white balance blue channel gain (0–255).
26 Color Temp (bits 7–0) Lower byte of 16-bit color temperature. Example: 2800K = 0x0AF0 → byte 26 = 0xF0, byte 27 = 0x0A.
27 Color Temp (bits 15–8) Upper byte. X1/X1U/MAX/30x: 2500–9100K (step +100). X4/X5: 2500–8200K (step +100). XL/O4: 2600–7400K (step +200).
Image Processing (indices 28–58)
28 Video Enhancement 0x06 ON   0x03 OFF
29 Display Brightness Brightness level of the camera's on-screen display.
30 Brightness Comp Selection Exposure metering: 0 Average   1 Center   2 Smart   3 Top
31 Compensation Level Brightness compensation level.
32 Gamma Offset (s) Gamma offset sign component.
33 Gamma Offset (tu) Gamma offset magnitude component.
34 Brightness Image brightness setting.
35 Sharpness Image sharpness / detail enhancement level.
36 Extended Sharpness Extended sharpness control (camera-specific).
37 Effect (B&W Mode) Picture effect; similar to Black & White mode.
38 Not Used Reserved.
39 Flip 0x02 ON   0x03 OFF
40 Mirror 0x02 ON   0x03 OFF
41 Wide Dynamic Range 0x02 ON   0x03 OFF
42 Contrast Image contrast level.
43 High Sensitivity 0x02 ON   0x03 OFF
44 Anti-Flicker 0 Disable   1 50 Hz   2 60 Hz
45 2D Noise Reduction X1: 0–100  |  Maki: 0–6 (6 = Auto)
46 3D Noise Reduction X1: 0–99  |  X4: 0–9  |  X5: 0–3  |  Maki: 0–9 (9 = Auto)
47 IR Cut Filter 0x02 ON   0x03 OFF
48 Chrome Suppress Chroma suppression level.
49 HLC Level Highlight compensation level.
50 HLC Mask Highlight compensation mask setting.
51 Back Light 0x02 ON   0x03 OFF
52 Stabilizer 0x02 ON   0x03 OFF
53 Gamma X1: 00 Default 01 0.45 02 0.50 03 0.55 04 0.63
X4: 00 Default 01 0.45 02 0.48 03 0.50 04 0.56 05 PC
Maki: 00 Default 01 0.45 03 0.50 04 0.56 05 0.63 07 Ext  |  XL: 0–6
54 Saturation Color saturation level.
55 Hue Color hue offset.
56 Extended Color Extended color mode setting.
57 Extended Hue Extended hue adjustment.
58 Extended Mode Extended picture mode selection.
Color Matrix — Gain & Hue (indices 59–70)
59 CM Magenta Gain Color matrix gain adjustment for the Magenta channel.
60 CM Red Gain Color matrix gain — Red channel.
61 CM Yellow Gain Color matrix gain — Yellow channel.
62 CM Green Gain Color matrix gain — Green channel.
63 CM Cayenne Gain Color matrix gain — Cayenne channel.
64 CM Blue Gain Color matrix gain — Blue channel.
65 CM Magenta Hue Color matrix hue — Magenta channel.
66 CM Red Hue Color matrix hue — Red channel.
67 CM Yellow Hue Color matrix hue — Yellow channel.
68 CM Green Hue Color matrix hue — Green channel.
69 CM Cayenne Hue Color matrix hue — Cayenne channel.
70 CM Blue Hue Color matrix hue — Blue channel.
AI Tracking (indices 71–90)
71 AI Tracking Status 0x00 AI not supported   0x02 ON   0x03 OFF
72 AI Mode 2 Presenter   3 Zone
73 AI Humanoid Frame 0 Default   2 Debug   3 OFF
74 AI Tracking Hint 2 ON   3 OFF
75 AI Automations (Presenter) bitmask Bit 0 = Auto Zoom (1=on)  ·  Bit 1 = Auto Tilt (1=on)  ·  Bit 2 = Auto Pan (1=on)
76 AI Target Retention (Presenter) X1: 0x2–0xF  |  X4: 0x5–0xF  |  XL: 2=2s, 4=4s, 6=6s
77 AI Figure Size Mode (Presenter) X1/X4: 0 Full 1 Upper 2 Close 3 Custom  |  X5: 0 Full 1 Upper  |  XL: 0 Full 1 Half 2 Closeup 3 Custom
78 AI Figure Size Adjustment (Presenter) 0x00–0xD2 Camera-site framing value 80–290 (maps to 0x00–0xD2).
79 AI Tracking Start Position (Presenter) 0 Current location   1 Preset 1  |  XL: 0 Home 1 Preset 0 2 Preset 1 3 Current
83 AI Character Position (Presenter) 0 Justify Left   1 Centered   2 Justify Right
84 AI Tracking Start Area (Zone) 0 Zone A   1 Zone B   2 Zone C   3 Zone D
88 AI Zone Settings Area (Zone) 0 Zone A   1 Zone B   2 Zone C   3 Zone D
89 AI Target Retention (Zone) 0x02–0x0F Same range as idx 76 (Presenter) for X4.
90 AI Tracking Point 0x02 ON   0x03 OFF — One-shot action; only settable when AI Tracking is active.
Focus & Lens (indices 80–82, 85–87)
80 Focus Mode 0x02 Auto   0x03 Manual
85 AF Scene X1: 1 Normal 4 Macro 5 Live  |  X4: 0 Default 1 Normal 4 Bright 9 PC  |  Maki Ultra: 0 Default 1 Normal 3 Clarity
86 AF Zone X1: 0 Top 1 Center 2 Bottom 3 All 4 Left 5 Right  |  X4/Maki: 0 Top 1 Center 2 Bottom 3 Front
87 AF Sensitivity X1: 1 High 2 Middle 3 Low  |  X4/Maki Ultra: 1 High 2 Normal 3 Low
System State (indices 81–82, 91–98)
81 Freeze 0x02 ON   0x03 OFF
82 Power 0x02 ON   0x03 Standby
91 Not Used Reserved.
92 Not Used Reserved.
93 Menu Display 0x02 ON   0x03 OFF
94 Mute 0x02 ON   0x03 OFF
95 Video Format 0x01 1080p23 0x02 1080p24 0x03 1080p25 0x04 1080p29 0x05 1080p30
0x06 1080p50 0x07 1080p59 0x08 1080p60
0x13 1080i50 0x14 1080i59 0x15 1080i60
0x23 720p25 0x24 720p29 0x25 720p30 0x26 720p50 0x27 720p59 0x28 720p60
0x31 2160p23 0x32 2160p24 0x33 2160p25 0x34 2160p29 0x35 2160p30 0x36 2160p50 0x37 2160p59 0x38 2160p60
96 Camera Version (15–8) 0x00 Fixed high byte of camera version word.
97 Camera Version (7–0) 0x01 Maki 12x   0x02 Maki 20x   0x03 X4   0x04 X4E   0x10 X1   0x11 X1U   0x12 X1 MAX
0x13 X1 30x   0x16 X5   0x20 Maki Mini   0x30 XL   0x31 O4
98 Tally Current tally state.
Termination (indices 99–102)
99 N/A Reserved.
100 Fixed Marker 0xA5 Fixed validation byte — always 0xA5.
101 Fixed Marker 0x5A Fixed validation byte — always 0x5A.
102 VISCA Terminate 0xFF VISCA end-of-message marker.
blk_inq_second EF — Color Matrix Gain Map
 (81 09 7E 7E EF FF → 103-byte reply, only indices 13–18 carry data)
Index Field Value(s) Notes
VISCA over IP Reply Header (indices 0–9) — same structure as EE reply
0–1 Reply Type 01 11 Fixed — inquiry reply.
2–3 Payload Length pq pq Big-endian length of VISCA payload.
4–7 Sequence Number ss ss ss ss Echoed from the inquiry command.
8–9 VISCA Reply Header 90 50 Fixed VISCA reply prefix.
Command ID bytes (indices 10–12)
10 Fixed 0x7E Fixed.
11 Fixed 0x7E Fixed.
12 Command ID 0xEF Fixed — identifies this as a blk_inq_second EF reply.
Color Matrix Gains (indices 13–18) — active data
13 CM Magenta Gain Color matrix gain — Magenta channel.
14 CM Red Gain Color matrix gain — Red channel.
15 CM Yellow Gain Color matrix gain — Yellow channel.
16 CM Green Gain Color matrix gain — Green channel.
17 CM Cayenne Gain Color matrix gain — Cayenne channel.
18 CM Blue Gain Color matrix gain — Blue channel.
Indices 19–99 — all N/A (reserved)
19–99 N/A All reserved / not used in EF variant.
Termination (indices 100–102)
100 Fixed Marker 0xA5 Fixed validation byte.
101 Fixed Marker 0x5A Fixed validation byte.
102 VISCA Terminate 0xFF VISCA end-of-message marker.
Camera Identification — Index 97 Values
Idx 96 Idx 97 Camera Model Notes
0x000x10BirdDog X1
0x000x11BirdDog X1 Ultra
0x000x12BirdDog X1 Max
0x000x13BirdDog X1 30x
0x000x03BirdDog X4 Ultra
0x000x04BirdDog X4E Ultra
0x000x16BirdDog X5 Ultra
0x000x30BirdDog XL Ultra
0x000x31BirdDog O4 Ultra
0x000x01BirdDog Maki 12x
0x000x02BirdDog Maki 20x
0x000x20BirdDog Maki Mini
Scroll to Top