YAESU G-5500 rotor

Documents

EASYCOM spec

EASYCOMM I Standard
-------------------

The EasyComm 1 standard is a simple ASCII character based standard for
controling antennas and rotators.

The host PC issues a single line command as follows -:
AZaaa.a ELeee.e UPuuuuuuuuu UUU DNddddddddd DDD

The Az and El values (aaa.a and eee.e) are not fixed width.  They are in
degrees and include 1 decimal place.

The Up and Dn frequencies are in Hz.

UUU and DDD are the uplink and downlink mode.



EASYCOMM II Standard
--------------------

The EasyComm 2 standard is an enhanced protocol to allow full station
control
and also feedback from external systems.

The host PC issues commands to the controller by sending a 2 character
command identifier followed by the command value.  Commands are
separated by either a space or carriage return or linefeed.
Not all commands need to be implemented, and the most basic system
may only decode the rotator control commands.

The Host PC can issue the following commands -:

Command		Meaning			Perameters
-------		-------			----------
AZ		Azimuth			number - 1 decimal place
EL		Elevation		number - 1 decimal place
UP		Uplink freq		in Hertz
DN		Downlink freq		in Hertz
DM		Downlink Mode		ascii, eg SSB, FM
UM		Uplink Mode		ascii, eg SSB, FM
DR		Downlink Radio		number
UR		Uplink Radio		number
ML		Move Left
MR		Move Right
MU		Move Up
MD		Move Down
SA		Stop azimuth moving
SE		Stop elevation moving
AO		AOS
LO		LOS
OP		Set output		number
IP		Read an input		number
AN		Read analogue input	number
ST		Set time		YY:MM:DD:HH:MM:SS
VE		Request Version

For those commands that require a response, the response is an echo of
the command followed by the response.  If the command specifies a field
number (eq. AN or IP), then the two numbers are delimited with a comma.

eg.  To read an analogue value, the host sends ANx where x is the
analogue
     channel number.
     In response the controller will reply with ANx,yyy where yyy is the

     value read on the analogue port.
eg.  To find the controller version number, the host sends VE.
     In response the controller sends VExxx where xxx is an ascii string
     containing the version number.

All strings sent in either direction are not of fixed length.


The controller can also send unsolicited information back to the
host.  This information may be used by the host for alarms or just
control feedback.  All of the above commands may be sent by the
controller for information, and in addition the following may also
be sent

ALxxx		Alarm, where xxxx is an ascii string with the alarm info.


see also https://www.mustbeart.com/software/easycomm.txt

En ide til et setup

 

Jens