CAT settings

CAT system allow external programs to control GSDR.  GSDR can use classic CAT via COM port or modern via ethernet network.

First create COM ports pair using com0com program (32 or 64 bit versions are available).  In this example COM10<->COM20 is used for CAT control, COM11<->COM21 for PTT control.

(com0com can be downloaded from http://com0com.sourceforge.net/ )
In external program set COM port parameters:

Press Connect button and after connection is successful HRD can read and set all vital parameter:

In case of any problem open GSDR Debug window and check CAT box:

Every CAT commands starts with “CAT command” followed by “CAT answer”. If command is not supported answer will be “?”.
PTT control can be done using separate COM port:

Do not forget to enable PTT control and set appropriate COM port pair in GSDR.

GSDR from 10/09/2012 have built in ICOM CI-V protocol support. Emulated is IC-7000 radio. From model menu choose IC-7000 and set hardware address (default address is 0×70 HEX or 112 in decimal):

Configure Fldigi:

Now open and configure FLRig. CI-V address must be identical to GSDR (0×70 HEX is 112 decimal):

From FLRig main screen you can test command functionality:

Finally open FLdigi:

CAT via Ethernet

GSDR (server) program can be controlled by another GSDR (client) via ethernet network (internet). Basic knowledge about ethernet networks is desirable. If HRD server is checked it’s possible to connect directly DM780 and HRDLogBook without HRD server.

CAT server

On server side is connected SDR radio,antenna controller,power amplifier…
- check CAT server check box
- for Win7 check IPv6 (optional)
- Watchdog time (in mS) is time between two synchronisation process
- Collection time (mS) is time between two ethernet packet and can contain multiple commands
- Local address is ignored
- Server is interface network address (ethernet,wireless,3G or any other type)
- Server port is in range 0-65535 (it is recommended to use ports above 1000). Must be available and not occupied by any other program/service.
- Password is 8 character long

CAT client

Client side is usually called remote and only requires microphone and speaker.
- check CAT client check box
- for Win7 check IPv6 (optional)
- Watchdog time (in mS) is time between two synchronisation process
- Collection time (mS) is time between two ethernet packet and can contain multiple commands
- Local address is interface network address (ethernet,wireless or any other type) from which is connection is started
- Server is interface network address (ethernet,wireless,3G or any other type)
- Server port is in range 0-65535 (it is recommended to use ports above 1000). Must be available and not occupied by any other program/service.
- Password is 8 character long (identical to server side)

Warning: ethernet packet routing depends on external hardware/software. If necessary adjust firewall, router table…

In DM780 open configuration screen and press Connect (127.0.0.1 local address and 7809 port):

For each button,sliders,combo box choose functions:

Press save and close.

GoranRadivojevic YT7PWR
10.09.2012 initial release
19.11.2012 update