User Guide
ArduCAM USB Camera SDK User Guide
www.ArduCAM.com
9
5 Vendor Command Code
The vendor command code is used to configure the hardware or firmware registers. The
USB2.0 and USB3.0 vendor command code lists as below:
5.1 USB2.0 Vendor Command Code
VRCMD
Code
Value
Index
Size
Buffer Value
Comment
0xD7
0x4600
0x0100
1
0x00
Reset the camera
0xD7
0x4600
0x0100
1
0x15
Enable IR-Cut
0xD7
0x4600
0x0100
1
0x25
Invert the Pixel Clock
0xD7
0x4600
0x0100
1
0x45
Enable JPEG mode
0xD7
0x4600
0x0100
1
0x85
16bit camera bus
0xF6
0x0000
0x0000
3
0x03,0x04,0x0C
Sync 8bit bus mode
0xF6
0x0000
0x0000
3
0xCB,0x00,0x0C
Async 8bit bus mode
0xF6
0x0000
0x0000
3
0x03, 0x04, 0x09
Sync 16bit bus mode
5.2 USB3.0 Vendor Command Code
VRCMD
Code
Value
Index
Size
Buffer Value
Comment
0xA3
0x0000
0x0000
0
NULL
Reset the camera
0xA3
0x8000
0x0000
0
NULL
Disable IR-Cut
0xA3
0x8001
0x0000
0
NULL
Enable IR-Cut
0xF3
0x0000
0x0000
0
NULL
Enable I2C bus
0xF9
0x0000
0x0000
0
NULL
8bit camera bus
0xF9
0x0001
0x0000
0
NULL
16bit camera bus