Mocomtech CIM-550 Modem User Manual


 
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.
Settin
g
a valid address here will automaticall
y
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)