Comtech EF Data MBT-5003 User Manual
Page 86

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)