Difference between revisions of "TCP Server"
From DDUtilV3
Line 26: | Line 26: | ||
'''Form:''' SETSLICE P1 \r\n | '''Form:''' SETSLICE P1 \r\n | ||
'''Parm:''' P1 = Slice number 0-7 | '''Parm:''' P1 = Slice number 0-7 | ||
− | '''Uses:''' SETSLICE2\r\n | + | '''Uses:''' SETSLICE2:00014123456\r\n |
'''Rtrn:''' ACK | '''Rtrn:''' ACK | ||
Line 44: | Line 44: | ||
'''Rtrn:''' PTT:{Oper|Stby} | '''Rtrn:''' PTT:{Oper|Stby} | ||
− | '''A95PWR''' - '''A9500 | + | '''A95PWR''' - '''A9500 Power On''' |
'''Form:''' A95PWR \r\n | '''Form:''' A95PWR \r\n | ||
'''Uses:''' A95PWR\r\n | '''Uses:''' A95PWR\r\n | ||
Line 54: | Line 54: | ||
'''Rtrn:''' ACK | '''Rtrn:''' ACK | ||
− | '''A95AUTO''' - '''A9500 Auto Mode On/Off (toggle)''' | + | '''A95AUTO''' - '''A9500 Auto Memory Mode On/Off (toggle)''' |
'''Form:''' A95AUTO \r\n | '''Form:''' A95AUTO \r\n | ||
'''Uses:''' A95AUTO\r\n | '''Uses:''' A95AUTO\r\n | ||
Line 69: | Line 69: | ||
'''Rtrn:''' ACK | '''Rtrn:''' ACK | ||
− | '''KPAPWR''' - '''KPA500 | + | '''KPAPWR''' - '''KPA500 Power On/Off''' |
'''Form:''' KPAPWR \r\n | '''Form:''' KPAPWR \r\n | ||
'''Uses:''' KPAPWR\r\n | '''Uses:''' KPAPWR\r\n |
Revision as of 14:20, 7 September 2013
Contents
General
Allows third party Ethernet clients to remotely control DDUtil_V3 functionality.
Setup
Connection
Connections are restricted to the Local Area Network (LAN) that DDUtil is connected to.
- Use the IP address of the host PC DDUtil is open on; i.e. 192.168.1.xxx.
- Use port 5678
Commands
The following commands are available for remote DDUtil control.
Notes:
- Commands must be input EXACTLY as shown below.
- All commands must be terminated with a CRLF (\r\n).
- ACK returns only guarantee the commands were sent, not that they actually worked.
- Rotor feedback is provided anytime the rotor moves whether initiated from this app, manually or some other manner.
GETSLICE - Gets frequency of a radio slice n (n = 0-7) Form: GETSLICE P1 \r\n Parm: P1 = Slice number 0-7 Uses: GETSLICE2\r\n Rtrn: Slice2:00014123456
SETSLICE - Sets frequency of a radio slice n (n = 0-7) Form: SETSLICE P1 \r\n Parm: P1 = Slice number 0-7 Uses: SETSLICE2:00014123456\r\n Rtrn: ACK
GETROTOR - Gets Rotor position Form: GETROTOR \r\n Uses: GETROTOR\r\n Rtrn: Head:045
SETROTOR - Sets Rotor position Form: SETROTOR \r\n Uses: SETROTOR045\r\n Rtrn: Head:045 (when finished turning)
TOGGLEPTT - Toggle Auto Drive Oper/Stby (PTT) Form: TOGGLEPTT \r\n Uses: TOGGLEPTT\r\n Rtrn: PTT:{Oper|Stby}
A95PWR - A9500 Power On Form: A95PWR \r\n Uses: A95PWR\r\n Rtrn: ACK
A95AUX - A9500 Aux Power On / Power Off Form: A95AUX \r\n Uses: A95AUX\r\n Rtrn: ACK
A95AUTO - A9500 Auto Memory Mode On/Off (toggle) Form: A95AUTO \r\n Uses: A95AUTO\r\n Rtrn: ACK
A95ANT - A9500 Antenna Select (steps 1-4) Form: A95ANT \r\n Uses: A95ANT\r\n Rtrn: ACK
A95MODE - A9500 Oper/Stby (toggle) Form: A95MODE \r\n Uses: A95MODE\r\n Rtrn: ACK
KPAPWR - KPA500 Power On/Off Form: KPAPWR \r\n Uses: KPAPWR\r\n Rtrn: KPA:{On|Off}
KPAMODE - KPA500 Oper/Stby (toggle) Form: KPAMODE \r\n Uses: KPAMODE\r\n Rtrn: KPA:{Oper|Stby}