Paradyne DMD15 Network Card User Manual


 
DMD15/DMD15L IBS/IDR Satellite Modem User Interfaces
TM051 - Rev. 5.8 4-47
The full handshake/acknowledgment involves a reversal of source and destination ID codes in the
next message frame, followed by a response code in the <OPCODE> field of the message packet
from the equipment under control.
If a command packet is sent and not received at its intended destination, a timeout condition can
occur because a response message is not received by the packet originator. On receiving devices
slaved to an M & C computer, the timeout delay parameters may be programmed into the
equipment in accordance with site requirements by Radyne Corp. prior to shipment, or altered by
qualified personnel. The FSN handshake routines must account for timeout delays and be able to
introduce them as well.
4.9.1.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
equipment in the same manner. These are summarized as follows (all opcode values are
expressed in decimal form):
Table 4-8. Response OPCODES
Response OPCODE Description OPCODE
Good Message 000d = 0000h
Bad Parameter 255d = 00FFh
Bad Opcode 254d = 00FEh
Bad Checksum 253d = 00FDh
Command Not Allowed in LOCAL Mode 252d = 00FCh
Command Not Allowed in AUTO Mode 251d = 00FBh
Bad Destination 250d = 00FAh
Unable to Process Command 249d = 00F9h
Packet Too Long 248d = 00F8h
The following response error codes are specific to the DMD15:
DMD15 Response Error Code Descriptions OPCODE
MPARM_MODEMNUMBER_ERROR 0x0400
MPARM_FREQUENCY_ERROR 0x0401
MPARM_STRAP_ERROR 0x0402
MPARM_FILTERMASK_ERROR 0x0403
MPARM_DATARATE_ERROR 0x0404
MPARM_EXTEXCCLOCK_ERROR 0x0405
MPARM_EXTREFERENCE_ERROR 0x0406