Technical information

User Interfaces MM200 High-Speed Microwave Modem
4-34 TM086 - Rev. 4.1
4.5.4 Global Response Operational Codes
In acknowledgment response packets, the operational code <OPCODE> field of the message
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 <SOURCE ID> with the
<DESTINATION ID>, sets the <OPCODE> to zero in order to indicate that a good 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 Inc.
equipment in the same manner. These are summarized as follows all Opcode values are
expressed in decimal form:
Table 4-5. Response OPCODES
RESPONSE OPCODE DESCRIPTION OPCODE
Good Message 000d = 0x0000
Bad Parameter 255d = 0x00FF
Bad Opcode 254d = 0x00FE
Bad Checksum 253d = 0x00FD
Command Not Allowed in LOCAL Mode 252d = 0x00FC
Command Not Allowed in AUTO Mode 251d = 0x00FB
Bad Destination 250d = 0x00FA
Unable to Process Command 249d = 0x00F9
Packet Too Long 248d = 0x00F8
The following response error codes are specific to the MM200:
MM200 Response Error Code Descriptions OPCODE
REMOTE_GOOD 0x0000
REMOTE_SIZE_ERROR 0x0201
REMOTE_UNKNOWN_ERROR 0x0202
REMOTE_CONTROL_ERROR 0x0203
REMOTE_PARAMETER_ERROR 0x0204
REMOTE_LASTRATE_ERROR 0x0205
REMOTE_SYMBOL_LO_ERROR 0x0206
REMOTE_SYMBOL_HI_ERROR 0x0207
REMOTE_DATA_LO_ERROR 0x0208
REMOTE_DATA_HI_ERROR 0x0209
REMOTE_FRAMING_ERROR 0x020A
REMOTE_MODULATION_ERROR 0x020B
REMOTE_DEMODULATION_ERROR 0x020C
REMOTE_CHANNEL_ERROR 0x0210