3 unit remote commands and queries – Comtech EF Data CDM-550T User Manual
Page 129
CDM-550T Satellite Modem
Revision 3
Remote Control
MN/CDM550T.IOM
15.6.3
Unit Remote Commands and Queries
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)
Unit
Interface Type
ITF=
1 byte, value of
1,2 or 3
Command or Query.
Terrestrial interface type, where:
1 = RS-422/EIA530 DCE,
2 = V.35 DCE
3 = RS-232 (sync).
All other codes invalid. Example: ITF=2 (V.35)
ITF= (message ok)
ITF? (received ok, but
invalid args found)
ITF* (message ok, but not
permitted in current
mode)
ITF?
ITF=x
(same format
as command
argument)
Unit Framing
Mode
FRM=
1 byte, value of
0 or 1
Command or Query.
Unit operating mode, where
0 = Unframed - transparent (distant-end M&C not possible)
1 = Framed (EDMAC distant-end M&C possible)
Example: FRM=1 (which is framed)
FRM= (message ok)
FRM? (received ok,
but invalid argument
found)
FRM* (message ok, but
not permitted in current
mode)
FRM? FRM=x
(same format as
command
argument)
Unit Test
Mode
TST=
1 byte, value of
0,1,2,3,4 or 5
Command or Query.
0 = Normal
1 = IF loopback
2 = Digital loopback
3 = I/O loopback
4 = Tx CW
5 = Tx Alternating 1,0 pattern
6 = RF loopback
All other codes invalid. Example TST=4 (which is transmit CW)
TST= (message ok)
TST? (received ok,
but invalid argument
found)
TST* (message ok, but
not permitted in current
mode)
TST? TST=x
(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
Ω
7 = 75
Ω
All other codes invalid. Example IMP=7 ( 75
Ω)
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)
15–13