IBM ECS-320A 사용자 설명서

다운로드
페이지 63
S
ERIAL 
I
NTERFACE 
D
EVELOPERS 
G
UIDE
 
 
6.3.9 nvmData.RtclXPos 
Type: NVM_RETICLE_POS 
/* Reticle Position & Emissivity */ 
struct _NVM_RETICLE_POS 

 
unsigned 
RtclHorPos:9; 
/* Reticle Horizontal Position */ 
 
unsigned 
Reserved:7;  
/* Reserved */ 
 
unsigned 
RtclVerPos:8; 
/* Reticle Vertical Position */ 
 
unsigned 
RtclEmiss:8; 
/* Reticle Emissivity */ 
 
}; 
typedef struct _NVM_RETICLE_POS NVM_RETICLE_POS, *PTR_NVM_RETICLE_POS; 
 
Size: 2 Words 
Description:  Same for both A and B reticles.  See 
X
Appendix E
X
 for specifics on this value. 
6.3.10 nvmData.RadMode 
Type: UWord16 
Size: 1 Word  
Description:  Bit 0 contains radiometric units (0 – Celsius, 1 – Fahrenheit). 
6.3.11 nvmData.AgcMode 
Type: UWord16 
Size: 1 Word  
Description:  See 
X
Appendix E
X
 for specifics on this value. 
6.3.12 nvmData.ManualITT 
Type: NVM_MANUAL_ITT 
/* Display Video Brightness & Contrast Data */ 
struct _NVM_MANUAL_ITT 

 
unsigned 
LowInt:14;   
/* Manual Low Intensity */ 
 unsigned 
ReservedA:2; /* 
Reserved 
*/ 
 
 
 
unsigned 
HighInt:14;  
/* Manual High Intensity */ 
 unsigned 
ReservedB:2; /* 
Reserved 
*/ 
 
}; 
typedef struct _NVM_MANUAL_ITT NVM_MANUAL_ITT, *PTR_NVM_MANUAL_ITT; 
 
Size: 2 Words  
Description:  See 
X
Appendix E
X
 for specifics on this value. 
6.3.13 nvmData.AgcLimits 
Type: NVM_AGC_LIMITS 
/* AGC Intensity Limits */ 
struct _NVM_AGC_LIMITS 

 
unsigned 
AgcLowLimit:14; 
/* AGC Low Limit Intensity */ 
 unsigned 
ReservedA:2; /* 
Reserved 
*/ 
 
 
unsigned 
AgcHighLimit:14;  /* AGC High Limit Intensity */ 
 unsigned 
ReservedB:2; /* 
Reserved 
*/ 
 
}; 
28