3 unit remote commands and queries – Comtech EF Data CDM-550T User Manual

Page 129

Advertising
background image

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

Advertising