CiM-550 IP Enabled Satellite Modem

 

 

 

 

 

 

 

Rev. 2

Remote Control

 

 

 

 

 

 

 

 

 

 

CD/CIM550.IOM

 

 

 

 

 

 

 

 

 

 

 

 

 

Parameter

 

Command

 

Arguments for

 

Description of arguments

 

 

Response to Command

 

Query

Response to

Type

 

(Instruction

 

Command or

 

(note that all arguments are ASCII numeric

 

 

(target to controller)

 

(Instruction

query

 

 

Code and

 

Response to

 

codes, that is, ASCII codes between 48 and 57)

 

 

 

 

Code and

(target to

 

 

qualifier)

 

Query

 

 

 

 

 

 

qualifier)

controller)

 

 

 

 

 

 

 

 

 

Mode

 

 

 

0,1,2,3,4 or 5

1 = IF loopback

 

 

TST? (received ok,

 

 

(same format as

 

 

 

 

 

 

2 = Digital loopback

 

 

but invalid argument found)

 

 

command

 

 

 

 

 

 

3 = I/O loopback

 

 

TST* (message ok, but not

 

 

argument)

 

 

 

 

 

 

4 = Tx CW

 

 

permitted in current mode)

 

 

 

 

 

 

 

 

 

5 = Tx Alternating 1,0 pattern

 

 

 

 

 

 

 

 

 

 

 

 

All other codes invalid. Example TST=4 (which is

 

 

 

 

 

 

 

 

 

 

 

 

transmit CW)

 

 

 

 

 

 

Unit IF

 

IMP=

 

1 byte, value of

 

Command or Query.

 

 

IMP= (message ok)

 

IMP?

IMP=x

Impedance

 

 

 

5 or 7

 

IF interface impedance, where:

 

 

IMP? (received ok,

 

 

(same format as

 

 

 

 

 

 

5 = 50 ohms

 

 

but invalid argument found)

 

 

command

 

 

 

 

 

 

7 = 75 ohms

 

 

 

 

 

argument)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

All other codes invalid. Example IMP=7 ( 75 ohms)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Unit Alarm

 

MSK=

 

5 bytes, each

 

Command or Query.

 

 

MSK= (message ok)

 

MSK?

MSK=abcde

Mask

 

 

 

with a value of 0

 

Alarm mask conditions, in the form abcde, where:

 

 

MSK? (received ok,

 

 

(same format as

 

 

 

 

or 1

 

a = mask Tx AIS alarm, b = mask Rx AGC alarm

 

 

but invalid arguments found)

 

 

command

 

 

 

 

 

 

c = mask buffer alarms, d = mask Rx AIS alarm

 

 

MSK* (message ok, but not

 

 

arguments)

 

 

 

 

 

 

e = mask Eb/No alarm

 

 

permitted in current mode)

 

 

 

 

 

 

 

 

 

Setting any of these bytes to 0 unmasks alarm,

 

 

 

 

 

 

 

 

 

 

 

 

setting to 1 masks them. Example: MSK=01011

 

 

 

 

 

 

EDMAC

 

ESA=

 

4 bytes,

 

Command or Query.

 

 

ESA= (message ok)

 

ESA?

ESA=xxxx

Slave

 

 

 

numerical

 

EDMAC Slave Address - sets the range of

 

 

ESA? (received ok,

 

 

(same format as

Address

 

 

 

 

 

addresses of distant-end units (modems or

 

 

but invalid arguments found)

 

 

command

 

 

 

 

 

 

transceivers) which this unit will forward messages

 

 

ESA* (message ok, but not

 

 

arguments)

 

 

 

 

 

 

for. Only values which are integer multiples of ten

 

 

 

 

 

 

 

 

 

 

 

 

 

permitted in current mode -

 

 

 

 

 

 

 

 

 

are permitted. (0010, 0020, 0030, 0040 etc.)

 

 

 

 

 

 

 

 

 

 

 

 

 

for example if ESA= is sent

 

 

 

 

 

 

 

 

 

Example: ESA=0890

 

 

 

 

 

 

 

 

 

 

 

 

 

to a distant-end slave unit)

 

 

 

 

 

 

 

 

 

Important Note: Setting the value of the EDMAC

 

 

 

 

 

 

 

 

 

 

 

 

Slave Address to 0000 disables this function.

 

 

 

 

 

 

 

 

 

 

 

 

Setting a valid address here will automatically

 

 

 

 

 

 

68