Comtech EF Data DMD20 User Manual
Page 15

DMD20/DMD50/DMD2050/DMD2050E/DMD1050/OM20 Remote Protocol
Remote Operations
MN-DMDREMOTEOP Revision 9
1–5
1.2.4
Global Response Operational Codes:
In acknowledgment (response) packets, the operational code
packet is set to 0 by the receiving devices when the message intended for the device is
evaluated as valid. The device that receives the valid message then exchanges the
message was received, and returns the packet to the originator. This "GOOD MESSAGE"
Opcode is one of nine global responses. Global response opcodes are common responses,
issued to the M&C computer or to another device that can originate from and are interpreted by
all Radyne equipment in the same manner. These are summarized as follows (all opcode values
are expressed in decimal form):
Response OPCODE Description
OPCODE
Good Message
000d = 0000h
Bad Parameter
255d = 00FFh
Bad Opcode
254d = 00FEh
Incomplete Parameter
247d = 00F7h
Table 1-2: Response OPCODES
The following response error codes are specific to the DMD20:
DMD20 Response Error Code Descriptions
OPCODE
MPARM_FREQUENCY_ERROR 0x0401
MPARM_STRAP_ERROR 0x0402
MPARM_FILTERMASK_ERROR
0x0403
MPARM_DATARATE_ERROR 0x0404
MPARM_EXTEXCCLOCK_ERROR 0x0405
MPARM_EXTREFERENCE_ERROR 0x0406
MPARM_EXTREFSOURCE_ERROR 0x0407
MPARM_MODULATIONTYPE_ERROR 0x0408
MPARM_CONVENCODER_ERROR 0x0409
MPARM_REEDSOLOMON_ERROR 0x040A
MPARM_SCRAMBLERCONTROL_ERROR 0x040B
MPARM_SCRAMBLERTYPE_ERROR 0x040C
MPARM_DIFFERENTIALENCODER_ERROR 0x040F
MPARM_XMITPOWERLEVEL_ERROR 0x0410
MPARM_CARRIERCONTROL_ERROR 0x0411
MPARM_CARRIERSELECTION_ERROR 0x0412
MPARM_SPECTRUM_ERROR 0x0413
MPARM_TXTESTPATTERN_ERROR 0x0414
MPARM_TERRLOOPBACK_ERROR
0x0415
MPARM_BASELOOPBACK_ERROR
0x0416
MPARM_CLOCKCONTROL_ERROR 0x0417
MPARM_CLOCKPOLARITY_ERROR 0x0418
MPARM_FRAMING_ERROR 0x0419
MPARM_DROPMODE_ERROR 0x041A
MPARM_SCTSOURCE_ERROR 0x041B
MPARM_T1D4YELLOW_ERROR
0x041E
MPARM_NETWORKSPEC_ERROR 0x0422
MPARM_CIRCUITID_ERROR 0x0423
MPARM_ESCCHANNEL1VOLUME_ERROR 0x0424
MPARM_ESCCHANNEL2VOLUME_ERROR 0x0425
MPARM_INTERFACETYPE_ERROR 0x0429
MPARM_INTERFACENOTPRESENT_ERROR
0x042A