1 transmit (tx) commands and queries – Comtech EF Data CDM-550T User Manual
Page 123
CDM-550T Satellite Modem
Revision 3
Remote Control
MN/CDM550T.IOM
15.6.1
Transmit (Tx) 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)
Tx
FEC Type
TFT=
1 byte, value of
0 through 9
Command or Query.
Tx FEC coding type, where:
0 = None (uncoded - no FEC)
1 = Viterbi
2 = Sequential
3 = Viterbi + Reed-Solomon
4 = Sequential + Reed-Solomon
5 = Rate 3/4 QPSK Turbo
6 = Rate 21/44 BPSK Turbo (S/W Version > 1.14)
7 = Rate 5/16 BPSK Turbo (S/W Version > 1.14)
8 = Rate 3/4 OQPSK Turbo (S/W Version >1.18)
9 = Rate 1/2 QPSK Turbo (S/W Version >1.23)
All other codes invalid.
Example: TFT=1 (which is Viterbi coding)
Note: If the RS Codec option is not installed, and the
argument 3 or 4 is used, the target will return TFT?
If the Turbo Codec option is not installed, and the argument
5 or greater is used, the target will return TFT? Use EID? to
query the options fitted.
Values 5 – 9 may affect TCR and TMD.
TFT= (message ok)
TFT? (received ok,
but invalid argument
found)
TFT* (message ok, but
not permitted in current
mode)
TFT?
TFT=x
(same format
as command
arguments)
Tx
FEC Code Rate
TCR=
1 byte, value of
1,3, 7, 8 or 9
Command or Query.
Tx FEC Code rate, where:
1 = Rate 1/2
3 = Rate 3/4 (must be set for Rate 3/4 Turbo)
7 = Rate 7/8
8 = Rate 21/44 (must set for Rate 21/44 Turbo)*
9 = Rate 5/16 (must set for Rate 5/16 Turbo)*
All other codes invalid.
Example: TCR=1 (which is Rate 1/2)
* Only valid for S/W > 1.14 and EID =5500xx
As a Query, returns 0 if Uncoded is selected for FEC.
Setting 8 or 9 may affect TFT and TMD.
TCR= (message ok)
TCR? (received ok,
but invalid argument
found)
TCR* (message ok, but
not permitted in current
mode - for example if
Turbo is selected, and
either 1/2 or 7/8 is
requested)
TCR?
TCR=x
(same format
as command
argument)
Tx Modulation
Type
TMD=
1 byte, value of
1 or 2 or 3
Command or Query.
Tx Modulation type, where:
1 = BPSK (must be set for Rate 21/44 or 5/16 Turbo mode)
2 = QPSK (must be set for Rate 3/4 Turbo QPSK mode)
3 = OQPSK (must be set for Rate 3/4 Turbo OQPSK mode)
All other codes invalid.
Example: TMD=2 (which is QPSK)
TMD= (message ok)
TMD? (received ok,
but invalid argument
found)
TMD* (message ok, but
not permitted in current
mode)
TMD?
TMD=x
(same format
as command
argument)
15–7