
ProgrammingChapter —7
252 700Series Color MobileComputer User’s Manual
IDField Values (contin ued)
ITC_NVPARM_DISPLAY_TYPE
This IOCTLretu rns the device’s displaytype. One byte is returned in the buffer pointed to by the lpOutBuffer
parameter.
ITC_NVPARM_EDG_IP
This IOCTLre turns the device Ethernet debug IP address. Four bytes are returned in the buffer pointedto by the
lpOutBuffer parameter.
ITC_NVPARM_EDBG_SUBNET
This IOCTLreturns the device Ethernet debug subnet mask. Four bytesare returned in the buffer pointed to bythe
lpOutBuffer parameter.
ITC_NVPARM_ECN
This IOCTLreturns ECNs applied to the device in a bit array format. Four bytes are returned in the buffer pointed
to by the lpOutBuffer parameter.
ITC_NVPARM_CONTRAST
This IOCTLretu rns the device defaultcontrast setting. Two bytes are returned in the buffer pointed to by the
lpOutBuffer parameter.
ITC_NVPARM_MCODEThis IOCTL returns the manufacturingconfiguration code for the device. Sixteen bytes arereturned in the buffer pointe d to by the lpOutBuffer parameter.ITC_NVPARM_VERSION_NUMBER
This IOCTLreturns the firmware version for various systemcomponents. These values for the ClassId field of the
PARMS structure are allowed when ITC_NVPARM_VERSION_NUMBERis used in the id field:
SVN_CLASS_KBD Returns a five-byte string, including null terminator,th at containsan ASCII value which
representsthe keypad microprocessor version in the system.The format of the string is x.xx with a terminating null
character.
SVN_CLASS_ASIC Returns a five-byte string, including null terminator, that containsan ASCII value which
represents the version of the FPGA firmware inth e system. The format ofthe s tringi s x.xxw ith a terminating null
character.
SVN_CLASS_BOOTSTRAP Returns a five-byte string, including null terminator, that contains an ASCIIvalue
which representsthe version of the Bootstrap Loaderfirmware in the system. The format of thestring is x.xx with a
terminating nullcharacter.
ITC_NVPARM_INTERMEC_SOFTWARE_CONTENT
This IOCTL readsth e manufacturing flagbits from the non-volatile data store that dictates certain software
parameters. A BOOLEAN DWORD is returned in the buffer pointed to by lpOutBuffer that indicates if Intermec
ContentisenabledintheXIPregions.TRUEindicatesthatitisenabled.FALSEindicatesthatitisnotenabled.
ITC_NVPARM_ANTENNA_DIVERSITY
This IOCTLreads the s tate ofthe antenna diversity flag. A BOOLEAN DWORD is returned in the buffer pointed
to by lpOutBuffer that indicates if there is a diversityante nnains talled.TRUE indicates that it is installed. FALSE
indicatesthatitisnotinstalled.
ITC_NVPARM_WAN_RI
This IOCTLreads the state of the WAN ring indicator flag. A BOOLEAN DWORD is returned in the buffer
pointed to by lpOutBuffer that indicates the polarity of the WAN RIs ignal. TRUEi ndicates activeh igh. FALSE
indicates activelow.