Comtech EF Data MBT-5003 User Manual

Page 86

Advertising
background image

MBT-5003 L-Band Up/Down Converter System

Revision 1

Appendix A

MN-MBT5003

A–10

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

between 48 and 57)

Response to

Command

(Target to

controller)

Query

(Instruction

Code and

qualifier)

Response to query

(Target to controller)

Faults and
Status

N/A 4

bytes

Query Only.
Unit returns the current fault and status codes for the Base Unit,
Converter A and B, in the form abcd, where:
a = Base Unit Faults:
0 = No faults
1 = +12V Power Supply 1
2 = +12V Power Supply 2
3 = +5V Power Supply 1
4 = +5V Power Supply 2
5 = +7.8V Power Supply
6 = Flash Checksum
7 = FPGA Done
8 = External Ref Lock Detect
9 = Converter A Not Inserted
A = Converter B Not Inserted
B = Switch Fault
b, c = Converter A and B Faults:
0 = No faults
1 = Synthesizer Lock Detect
2 = Heat-sink Temperature
3 = Low Forward RF Power (BUC only)
d = New Faults:
0 = No change in fault status since last check
1 = Change in fault status, since last check

N/A FLT?

FLT=abcd

d=Change in fault status
since last poll.

Note: Each section has
faults listed in order of
priority. For each section,
only the highest priority
fault is returned. There may
be multiple faults for each
section, but only the
highest fault is returned.

Retrieve
Firmware
Number

N/A variable

length

Query only.
Returns the firmware type loaded into the unit.
i = Bulk Image Number (1 or 2)
a = Firmware Image
b = Firmware Revision
c = Firmware Date

N/A FRW?i

FRW={CR}Boot:{CR}abc{C
R}Bulki:{CR}abc{CR}abc

(See Description of
Arguments)

Initialize
Events Pointer

IEP= None Command only.

Resets internal pointer to allow RNE? Queries to start at the
beginning of the stored events log.

Example: IEP=

IEP=
IEP?
IEP*

N/A N/A

Software
Image

IMG= 1

byte

Command or Query.
Current Active software image, where:
1=Bulk Image # 1 currently active
2=Bulk Image # 2 currently active

Example: IMG=1 (which is Image #1 active)

IMG=
IMG?
IMG*
IMG#

IMG?

IMG=x

(See description of
arguments)

Advertising