Operation Manual
ProgrammingChapter —7
212 700 Series Color Mobile Computer User’s Manual
ID Field Values
The id field of the PARMS structure may be one of the following values:
ID Field Values
ITC_NVPARM_ETHERNET_ID
Returns Ethernet 802.11b or 802.11b/g MAC Address. Six byte s returned in buffer pointed to by lpOutBuffer
ITC_NVPARM_SERIAL_NUM
Returns serial number of device in BCD format. Six bytes returned in buffer pointed to by lpOu tBuffer
ITC_NVPARM_MANF_DATE
Returns device manufacture date in BCD YYYY/MM/DD format. 4 bytes sent in buffer pointed to by lpOu tBuffer
ITC_NVPARM_SERVICE_DATE
Returns last device service date in BCD YYYY/MM/DD format. Four bytes sent in buffer pointed to by lpOutBuffer
ITC_NVPARM_DISPLAY_TYPE
Returns device display type. One byte returned in buffer pointed to by lpOu tBuffer
ITC_NVPARM_EDG_IP
Returns device Ethernet debug IP address. Four bytes returned in buffer pointed to by lpOutBuffer
ITC_NVPARM_EDBG_SUBNET
Returns device Ethernet debug subnet mask. Four bytes returned in buffer pointed to by lpOutBuffer
ITC_NVPARM_ECN
Returns E CNs applied to device in bit array format. Four bytes returned in bu ffer pointed to by lpOutBuffer
ITC_NVPARM _CONTRAST
Returns device default contrast setting. Two bytes returned in buffer pointed to by lpOu tBuffer
ITC_NVPARM_MCODE
Returns manufactu ring configuration code for device. Sixteen bytes returned in buffer pointed to by lpOutBuffer
ITC_NVPARM_VERSION_NUMBER
Returns firmware version for various system components. These values for ClassId field of PARMS structure are
allowed when ITC_NVPARM_VERSION_NUMBER used in id field:
S VN_CLASS_KBD Returns five-byte string, including null terminator, with ASCII value repres enting keypad
microprocessor version in system. String format is x.xx with terminating null character.
S VN_CLASS_ASIC Re turns five-byte s tring, including null te rminator, with ASCII value representing version of
FPGA firmware in syste m. String format is x.xx with terminating null character.
S VN_CLASS_BOOTSTRAP Returns five-byte st ring, including null terminator, with AS CII value representing
version of Bootstrap Loader firmware in system. String format is x.xx with terminating null character.
ITC_NVPARM_INTERMEC_SOFTWARE_CONTENT
Reads manufacturing flag bits from non-volatile data store dictating certain software parameters. BOOLEAN
DWORD returned in buffer pointed to by lpOutBuffer indicating whether Intermec Content enabled in XIP
regions. TRUE indicates enabled. FALSE is not enabled.
ITC_NVPARM_ANTENNA_DIVERSITY
Reads state of antenna diversity flag. BOOLEAN DWORD returne d in buffer pointed to by lpOutBuffer indicating
whether diversity antenna is installed. TRUE indicates installed. FALSE is not installed.
ITC_NVPARM_WAN_RI
Reads state of WAN ring indicator flag. BOOLEAN DWORD returned in buffer pointed to by lpOutBuffer
indicating polarity of WAN RI signal. TRUE indicates active high. FALSE is active low.
ITC_NVPARM_RTC_RESTORE
Reads state of real -time clock restore flag. BOOLEAN DWORD returne d in buffer pointed to by lpOutBuffer.
TRUE indicates RTC is restored on cold-boot. FALSE is RTC is not restored.
ITC_NVPARM_INTERMEC_DATACOLLECTION_SW
Reads s tate of data collection software enabled flag. BOOLEAN DWORD returne d in buffer pointed to by
lpOutBuffer indicating data collection software i nstalls at boot time. FALSE is do not ins tall data collection software