S
ERIAL
I
NTERFACE
D
EVELOPERS
G
UIDE
Note: Since the defective pixel requires placement of reference sources it is necessary to implement
this command in ‘sub-protocol’ form. See paragraph
X
7.7
X
for details.
5.3.38 CMD_IRCON_LOAD_LUT
Description: Custom LUT table creation for radiometry. Contact Lumitron for specifics.
5.3.39 CMD_LOAD_RAD_PARAMS
Description: Custom load radiometric parameters for compile time software. Contact Lumitron for
specifics.
5.3.40 CMD_RESET_PFV_COUNT
Description: Resets the processed FPA video frame count.
Command Code: Enumeration for CMD_RESET_PFV_COUNT
Argument Size: 0
Argument: Null
Note: none.
5.3.41 CMD_CLEAR_CONTINUE_FLAG
Description: Clears (resets) the idle while fault continue flag.
Command Code: Enumeration for CMD_CLEAR_CONTINUE_FLAG
Argument Size: 0
Argument: Null
Note: Errors that are trapped during the boot process or while operating under normal conditions
cause the embedded software to enter an idle routine. While in this routine the host can check the
error code and associated information. Once the fault has been acknowledged the continue flag can
be cleared and the software will resume where it left off.
5.3.42 CMD_UNIFORMITY_TEST
Description: Command to initiate a uniformity test.
Command Code: Enumeration for CMD_UNIFORMITY_TEST
Argument Size: 0
Argument: Null
Note: This test is still under development.
5.3.43 CMD_WRITE_UTILITY_MEMORY
Description: Write data to the utility memory. The utility memory is external RAM that is interfaced
through the Xilinx FPGA. The data to be programmed will need to be written to the scratch pad (DSP
memory location 0x00C0) before initiating this command.
Command Code: Enumeration for CMD_WRITE_UTILITY_MEMORY
Argument Size: size of UTIL_MEM_XFER
Argument: See below.
struct _UTIL_MEM_XFER{
UWord32
addr;
// Address in utility memory to read/write
UWord16
size;
// Size in WORDS (Limit to 160)
17