User's Manual
Programming—Chapter 7
249700 Series Color Mobile Computer User’s Manual
ID Field Values (continued)
ITC_NVPARM_DISPLAY_TYPE
This IOCTL returns th e device’s display type. One byte is re turned in th e bu ffer pointed to by the lpOutBuffer
parameter.
ITC_NVPARM_EDG_IP
This IOCTL re turns the device Ethe rne t debug IP address. Four bytes are re turned in the bu ffer pointed to by the
lpOutBuffer parameter.
ITC_NVPARM_EDBG_SUBNET
This IOCTL returns the device Ethernet debug subnet mask. Four bytes are returned in the buffer pointed to by the
lpOutBuffer parameter.
ITC_NVPARM_ECN
This IOCTL retu rns ECNs applied to the device in a bit array format. Four bytes are re turned in the buffer pointed
to by the lpOutBuffer parameter.
ITC_NVPARM_CONTRAST
This IOCTL returns th e device default contrast setting. Two bytes are returned in the buffer pointed to by th e
lpOutBuffer parameter.
ITC_NVPARM_MCODE
This IOCTL returns the manufactu ring configuration code for the device. Sixteen bytes are
returned in the buffer pointed to by the lpOutBuffer parameter.
ITC_NVPARM _VERSION_N UM BER
This IOCTL returns the firmware version for various system components. These values for the ClassId field of the
PARMS stru cture are allowed when ITC_NVPARM_VERSION_NUMBER is use d in the id field:
S VN_CLASS_KBD Returns a five-byte string, including null terminator, th at contains an ASCII value wh ich
represents the keypad microprocessor version in the system. The format of the string is x.xx wi th a termi nating null
character.
S VN_CLASS_ASIC Returns a five-byte string, including null terminator, that contains an ASCII value wh ich
represents the version of the FPGA firmware i n the syste m. T he format of the s tring is x.xx with a terminating null
character.
S VN_CLASS_BOOTSTRAP Retu rns a five-byte string, including nu ll terminator, that contains an ASCII value
which represents the version of the Bootstrap Loader firmware in the system. The format of the string is x.xx with a
terminating null character.
ITC_NVPARM_INTERMEC_SOFTWARE_CONTENT
This IOCTL reads the manufacturing flag bits from the non-volatile data store that dictates ce rtain software
parameters. A BOOLEAN DWORD is retu rned in the bu ffer pointed to by lpOutBuffer that indicates if Intermec
ContentisenabledintheXIPregions.TRUEindicatesthatitisenabled.FALSEindicatesthatitisnotenabled.
ITC_NVPARM_ANTENNA_DIVERSITY
This IOCTL reads the state of the antenna diversity flag. A BOOLEAN D WORD is re turned in th e buffer pointed
to by lpOutBuffer that indicates if th ere is a diversity antenna installed. TRUE indicates that it is ins talled. FALSE
indicatesthatitisnotinstalled.
ITC_NVPARM_WAN_RI
This IOCTL reads the state of the WAN ring indicator flag. A BOOLEAN DWORD is returned in the buffer
pointed to by lpOu tBuffer that indicates th e polarity of the WAN RI signal. TRUE indicates active high. FALSE
indicates active low.