2.1 VID and PID
The CS-700 Vendor IDs (VID) and Product IDs (PID) for each component are shown below.
Component
HUB USB v3.1
HUB USB v2.0
Audio
Camera
2.2 Interface Definitions for the USB HUB Component
The USB HUB component will enumerate to the host as a Universal Serial Bus controller. It will be displayed within
the Host's Device Manager as two devices: a USB 3.0 Certified Hub and a USB 2.0 Certified Hub. Once the HUB
chip enumerates with the Host Processor, it will initiate the enumeration of the other Cannonball components.
The Hub will enumerate as follows:
•
Universal Serial Bus Controller, USB 2.0 MTT Hub
•
Universal Serial Bus Controller, USB 3.0 Hub
2.3 Interface Definitions for the Audio Component
The USB Audio chip will enumerate the following interfaces:
•
Interface 0; Audio Control: ep0, input type (0x101), output type (0x405), bma-control (3)
•
Interface 1; Audio Output: Streaming, ep1 (OUT), ISOC- async, 2 channel, 48 KHz, 16/24 bit, 192 bytes
•
Interface 2; Audio Input: Streaming, ep2 (IN), ISOC- sync, 2 channel, 48 KHz, 16/24 bit, 288 bytes
•
Interface 3; HID: ep4 (IN), ep5 (OUT), 6 Report IDs:
o
ID 1: Input, Consumer Page, Volume +/-, size 1, count 2
o
ID 2: Input, Custom Call Control Settings Page, size 8, count 1
o
ID 3: Output, Telephony Page, (Mute, Hook, Flash Answer), size 1, count 5
o
ID 4: IN/OUT, Custom Communications Page, size 8, count 31 (IN); 8, count 1 (OUT)
o
ID 5: IN/OUT, Skype Reports, (Mute, Hook, Flash) IN; (Mute, Hook, Ring, Hold) OUT
o
ID 6: OUT, Custom Audio Settings, (Room Properties), size 8, count 7 (OUT)
•
Interface 4; BULK: ep7 (IN), ep8 (OUT), 64 bytes (Upgrade)
2.3.1
Audio Report
Description
Yamaha CS-700 Integrators Reference Guide
VID
PID
0x0499
0x4031
0x0499
0x4033
0x0499
0x4030
0x0499
0x4032
Endpoint/
Report
Report ID
Value
Comment
USB v3.1 port
USB v2.0 port
Audio Class
Video Class
Notes
9