IBM ECS-320A Benutzerhandbuch

Seite von 63
S
ERIAL 
I
NTERFACE 
D
EVELOPERS 
G
UIDE
 
 
5.3.29 CMD_GET_ADC_VALUES  
Description:  Command to retrieve the current value of all active ADC values.  The data is placed into 
the scratch pad buffer.  
Command Code: Enumeration for CMD_GET_ADC_VALUES 
Argument Size: 0 
Argument: Null 
Note: Use the McbReadDataMem function to read data from scratch pad.  This command was added 
for developmental purposes.  The ADC channels read:  ADC A Channels – 0 through 7, ADC B 
Channels 0 – 3, 7. 
5.3.30 CMD_ENABLE_RETICLE  
Description:  Enables or disables the selected reticle on the overlay symbology.  
Command Code: Enumeration for CMD_ENABLE_RETICLE 
Argument Size: size of RETICLE_XFER 
Argument: See below. 
struct _RETICLE_XFER { 
 
unsigned 
select:1; 
 
// Select A (0) or B (1) 
 unsigned 
enable:1; 
 // 
Reticle 
Enable 
 
unsigned 
horPos:9; 
 
// Reticle Horizontal Position 
 unsigned 
size:4; 
 // 
Reticle 
Radius 
 
unsigned empty:1;  
// 
Open 
 
 
 
unsigned 
emissivity:8; 
// Reticle Emissivity 
 
unsigned 
verPos:8; 
 
// Reticle Vertical Position 
}; 
typedef struct _RETICLE_XFER RETICLE_XFER, *PTR_RETICLE_XFER; 
 
Note: The data contains all the data needed to enable the reticle on the desired screen location. 
5.3.31 CMD_RETICLE_POSITION  
Description:  Move the selected reticle to desired location.  
Command Code: Enumeration for CMD_RETICLE_POSITION 
Argument Size: size of RETICLE_XFER 
Argument: See paragraph 
X
5.3.30
X
Note: This command and CMD_ENABLE_RETICLE are functionally identical. 
5.3.32 CMD_ONE_PT_UPDATE  
Description:  Perform a directed 1-point update calibration.  Offset coefficients computed by the 
calibration are stored in NUC flash (become part of the permanent NUC coefficient set).  
Command Code: Enumeration for CMD_ONE_PT_UPDATE 
Argument Size: UWord16 
Argument: 0 – do not use internal calibration flag, 1 – use internal calibration flag. 
Note: Since the 1 point update calibration may require placement of reference source, it is necessary 
to implement this command in ‘sub-protocol’ form.  See paragraph 
X
7.3
X
 for details. 
5.3.33 CMD_WRITE_VID_ENC_REG  
Description:  Command to write value to video encoder register.  
15