Mocomtech CIM-550 User Manual

Page 94

Advertising
background image

CiM-550 IP Enabled Satellite Modem

Rev. 2

Remote Control

CD/CIM550.IOM

68

Parameter
Type

Command
(Instruction

Code and
qualifier)

Arguments for

Command or

Response to
Query

Description of arguments
(note that all arguments are ASCII numeric

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

Response to Command

(target to controller)

Query
(Instruction

Code and
qualifier)

Response to

query
(target to
controller)

Mode

0,1,2,3,4 or 5

1 = IF loopback
2 = Digital loopback
3 = I/O loopback
4 = Tx CW
5 = Tx Alternating 1,0 pattern
All other codes invalid. Example TST=4 (which is

transmit CW)

TST? (received ok,
but invalid argument found)
TST* (message ok, but not

permitted in current mode)

(same format as
command

argument)

Unit IF
Impedance

IMP=

1 byte, value of

5 or 7

Command or Query.
IF interface impedance, where:
5 = 50 ohms
7 = 75 ohms
All other codes invalid. Example IMP=7 ( 75 ohms)

IMP= (message ok)
IMP? (received ok,
but invalid argument found)

IMP?

IMP=x
(same format as

command

argument)

Unit Alarm
Mask

MSK=

5 bytes, each
with a value of 0

or 1

Command or Query.
Alarm mask conditions, in the form abcde, where:
a = mask Tx AIS alarm, b = mask Rx AGC alarm
c = mask buffer alarms, d = mask Rx AIS alarm
e = mask Eb/No alarm
Setting any of these bytes to 0 unmasks alarm,

setting to 1 masks them. Example: MSK=01011

MSK= (message ok)
MSK? (received ok,
but invalid arguments found)
MSK* (message ok, but not

permitted in current mode)

MSK? MSK=abcde

(same format as

command

arguments)

EDMAC

Slave

Address

ESA= 4

bytes,

numerical

Command or Query.
EDMAC Slave Address - sets the range of

addresses of distant-end units (modems or

transceivers) which this unit will forward messages
for. Only values which are integer multiples of ten

are permitted. (0010, 0020, 0030, 0040 etc.)
Example: ESA=0890
Important Note: Setting the value of the EDMAC
Slave Address to 0000 disables this function.

Setting a valid address here will automatically

ESA= (message ok)
ESA? (received ok,
but invalid arguments found)
ESA* (message ok, but not
permitted in current mode -

for example if ESA= is sent

to a distant-end slave unit)

ESA? ESA=xxxx

(same format as

command

arguments)

Advertising