
D
General description
I/Q signals and IC-R8600 control commands are exchanged through the [I/Q OUT] port on the IC-R8600.
D
About the GUID
The GUID, that is needed to open the [I/Q OUT] port, is shown below.
68D5F5EE - B0E7 - 49FD - A0D5 - 5B10842656B7
D
About the endpoint
The IC-R8600 has 3 endpoints. Each endpoint is reserved to receive I/Q data, to send control commands to
the IC-R8600 and to receive the acknowledgement from the IC-R8600.
The communications are done through WinUSB. To use WinUSB, you need to install the driver (USB I/Q
Package for HDSDR) that can be downloaded from Icom web site.
After the driver is installed, you can receive I/Q signals and control the IC-R8600 through the WinUSB, using
an I/Q receive software (user supplied).
To use WinUSB, you need to set the driver’s GUID and appropriate “endpoint.” Refer to the next topic for
details about them.
■
Communication through the [I/Q OUT] port
Details of each endpoint:
*IN: Data from IC-R8600 to PC, OUT: Data from PC to IC-R8600
Address
(Hexadecimal)
Direction*
Endpoint Number
(Hexadecimal)
Transfer Type
I/Q Data
IC-R8600 → PC
86
IN
06
Bulk transfer
Control command
IC-R8600 → PC
88
IN
08
Bulk transfer
Control Command
PC → IC-R8600
02
OUT
02
Bulk transfer
IC-R8600
[
I/Q OUT] port
PC
Driver
WinUSB
Appication
(User supplied)
USB cable
PC
IC-R8600
[USB] port
[I/Q OUT] port
Pipe for I/Q data
Endpoint for I/Q data
Pipe for control commands input
Endpoint for control
commands input
Pipe for control commands output
Endpoint for control
commands output
I/Q SIGNAL
3