Intermec 6220 Technical Reference
Intermec 6220 Technical Reference

Intermec 6220 Technical Reference

Hide thumbs Also See for 6220:

Advertisement

Quick Links

Technical Reference
6220 Hand-Held
Computer

Advertisement

Table of Contents
loading

Summary of Contents for Intermec 6220

  • Page 1 Technical Reference 6220 Hand-Held Computer...
  • Page 2 " NOTICE Acknowledgments...
  • Page 3 CONTENTS " " " " " " " " " " " " " " " " " " " " SECTION 1 Introduction SECTION 2 DOS Device Drivers 6220 Hand-Held Computer Technical Reference...
  • Page 4 CONTENTS SECTION 3 Converting Applications ii 6220 Hand-Held Computer Technical Reference...
  • Page 5 CONTENTS SECTION 4 System Information SECTION 5 Communications 6220 Hand-Held Computer Technical Reference...
  • Page 6 CONTENTS FIGURES TABLES GLOSSARY INDEX 6220 Hand-Held Computer Technical Reference...
  • Page 7: About This Manual

    " " " " " " " " " " " " " " " " " About this Manual " " " " " Introduction to the 6220 Computer " " " " " 6220 Hand-Held Computer Technical Reference...
  • Page 8: Main Battery

    RAM while changing Main Batteries. At all times during operation and while stored (overnight, long periods of time, and during suspend), the unit must have its Main Battery installed. Main Battery Backup Battery 6220 Hand-Held Computer Technical Reference...
  • Page 9: Touch Screen

    LEDs = 25–50% capacity; three LEDs = 50–75% capacity; four LEDs = more than 75% Touch finger across first two contacts Main Battery Pack (bottom view) Showing Contacts Connectors " " " Display Backlight Touch Screen 6220 Hand-Held Computer Technical Reference...
  • Page 10 Introduction SECTION 1 Docks and Chargers " " " " Keyboard Keyboard Remapping Suspend/Resume Memory CMOS System Memory (DRAM) Flash ROM PC Cards 6220 Hand-Held Computer Technical Reference...
  • Page 11: Open System Environment

    “modem,” “drive,” or other device type). This is because “PC Card” is rapidly be- coming the accepted industry term for a storage medium that conforms to these standards. Open System Environment Ports " " 6220 Hand-Held Computer Technical Reference...
  • Page 12: Power Management

    Introduction SECTION 1 Power Management Printers Processor Reset Switch 1. Reset switch 2. 15-pin serial connector 3. Phone jack (optional) 4. Display side of computer Location of Components (top end) Scanners 6220 Hand-Held Computer Technical Reference...
  • Page 13: System Bios

    SECTION 1 Introduction System BIOS Related Publications " " " " " " " " " " 6220 Hand-Held Computer Technical Reference...
  • Page 14: Customer Support

    Introduction SECTION 1 Customer Support Factory Service Customer Support Center Web Site Bulletin Board Service " " 6220 Hand-Held Computer Technical Reference...
  • Page 15: Dos Device Drivers

    BGI Support Using N6220.BGI Driver " NOTE: The N6220.BGI driver can be initialized and closed many times during a program run, but call installuserdriver( ) once and save the value returned for subsequent driver initializations. 6220 Hand-Held Computer Technical Reference...
  • Page 16: Bitmap Text Output

    Before reprogramming certain keys, consider the effect it might have on other operations. For example, remapping the shifted [7] and [8] keys on a 30-key keyboard would lose the contrast adjustment. Configuring Power Management Using SC400CFG sc400cfg.com [options] 6220 Hand-Held Computer Technical Reference...
  • Page 17: Create Download Include File

    SC400CFG.COM <options> EXAMPLE: SC400CFG –F:MyConfig.ini –S:NewConfigs Create Download Include File iplfmt.exe <list file> <include file> iplfmt.exe –r <include file> [<path>] newname=oldname oldname newname oldname newname EXAMPLE: The following is a sample download list file: app.lzh config.sys 6220 Hand-Held Computer Technical Reference...
  • Page 18: Drive Mapping Utility

    CRC32 [@][filename | pathname] [/s] filename pathname " NOTE: Wildcard processing in the filename is allowed only on the command line, but not within the argument file. CRC32.EXE processes directories with any attribute set, such as ‘read-only’. 6220 Hand-Held Computer Technical Reference...
  • Page 19: Multipurpose Delay Utility

    SECTION 2 DOS Device Drivers Get or Set ROM DOS Boot Flags " " MMBFLAG.COM 2 (Drive C:) MMBFLAG.COM 3 (Drive D:) MMBFLAG.COM 4 (Drive E:) MMBFLAG.COM Error Levels Multipurpose Delay Utility " " " " 6220 Hand-Held Computer Technical Reference...
  • Page 20 " " " " " EXAMPLE: Standard PC Function 6220 Commands Required to Perform Function Pause DELAY.EXE Wait for “1” to be pressed :Loop DELAY.EXE “Press ‘1’ to continue . . . “ If not errorlevel 1 goto Loop If errorlevel 2 goto Loop Echo “message”...
  • Page 21: Ram Drive

    SECTION 2 DOS Device Drivers RAM Drive " NOTE: Reboot the HHC after the RAM drive is created (or altered), to make the change effective. 6220 Hand-Held Computer Technical Reference...
  • Page 22: Lan Communications

    [–s#] [–c#] [–t#] " NOTE: Supplying the –c# switch prohibits an application from selecting a COM port via the NCB CALL establishing a session. This makes it possible to force which COM port is to be used. 6220 Hand-Held Computer Technical Reference...
  • Page 23: Installation And Configuration

    The /I switch is for PL/N application support. Do not use this switch for non-PL/N applica- tions. The interface provided is not 100 percent PC-compatible. Required AUTOEXEC.BAT or CONFIG.SYS Entry install=4000API ... {refer to 4000API.EXE for switches} 6220 Hand-Held Computer Technical Reference...
  • Page 24: Functionality And Usage

    DOS closes to character devices do not perform output flushes as part of the close operation. The driver flushes the buffer upon a close, but no error is returned if the flush is unsuccessful. 2-10 6220 Hand-Held Computer Technical Reference...
  • Page 25 8-character name. However, do not use a name that is the same as the root name of any other current or future existing file or directory. Once a device name is defined, any files or directories with the same root name cannot be accessed. 6220 Hand-Held Computer Technical Reference 2-11...
  • Page 26: Pen Calibration

    CALIB.EXE (calibration utility) N6220.BGI (BGI driver) " NOTE: Always load the pen driver before the pen calibration utility, as shown above. " NOTE: For information about using the BGI driver, see page 2-1. Operation 2-12 6220 Hand-Held Computer Technical Reference...
  • Page 27 SECTION 2 DOS Device Drivers Pen Driver MOUSE.COM d:\drivers\MOUSE.COM Driver installed Digitizer enabled PenPrint Installation and Configuration penprint [options] <print-file> <print-device> 6220 Hand-Held Computer Technical Reference 2-13...
  • Page 28 DOS Device Drivers SECTION 2 Return Codes Usage Notes 2-14 6220 Hand-Held Computer Technical Reference...
  • Page 29 SECTION 2 DOS Device Drivers VOID * VOID * VOID Power Management NORDOSPM.EXE DOS APM driver BIOS Extension APM BIOS BIOS System BIOS Hardware 600 Series Computer hardware Power Management Software 6220 Hand-Held Computer Technical Reference 2-15...
  • Page 30: Screen Emulation

    DOS Device Drivers SECTION 2 Screen Emulation " " " " " " " Command Line Switches INSTALL=FONTMAP.EXE –F <fontfile> –S –I Font File Format 2-16 6220 Hand-Held Computer Technical Reference...
  • Page 31 SECTION 2 DOS Device Drivers Interrupts Supported by FONTMAP.EXE FONTMAP Interrupts Supported Unsupported 4000 Series Video Interrupts " " " " 6220 Hand-Held Computer Technical Reference 2-17...
  • Page 32: Tethered Scanner

    // Collect only one scan, 4500 compatible geninterrupt(0x7a); // Thread thru scan tsr while ((c != ‘\n’) && (c != ‘\r’)) { while (kbhit()){ c = getch(); putchar(c); if (c == ‘\n’ || c == ‘\r’) break; 2-18 6220 Hand-Held Computer Technical Reference...
  • Page 33: Command Line Switches

    –SCANBIOS requires the program to use the API calls to enable and disable the scanner. The message at load time will be “SCANBIOS API enabled.” EXAMPLE: The following is an example command line for the tethered scanner: H2THRSCN [–E] [–R] 6220 Hand-Held Computer Technical Reference 2-19...
  • Page 34: Upper Memory Provider

    DOS Device Drivers SECTION 2 Upper Memory Provider DOS=UMB /X=aaaa[,aaaa] EXAMPLE 1: DEVICE=H2UMP.SYS DOS=UMB DEVICEHIGH=... EXAMPLE 2: DEVICE=HIMEM.SYS DOS=HIGH DEVICE=H2UMP.SYS DOS=UMB DEVICEHIGH=... EXAMPLE 3: DEVICE=HIMEM.SYS DOS=HIGH DEVICE=H2UMP.SYS /X=D000 DOS=UMB DEVICEHIGH=.. 2-20 6220 Hand-Held Computer Technical Reference...
  • Page 35: Converting Applications

    Section 3 Converting Applications " " " " " " " " " " " " " " " " " " " " Converting to the 6000 Series Computers Files No Longer Supported 6220 Hand-Held Computer Technical Reference...
  • Page 36: Changed Files

    Converting Applications SECTION 3 Changed Files 6220 Hand-Held Computer Technical Reference...
  • Page 37: New 6000 Series Files

    SECTION 3 Converting Applications New 6000 Series Files Unchanged Files " " " " " " " " " " " " " " " 6220 Hand-Held Computer Technical Reference...
  • Page 38: Series Programming Interfaces

    4000API.EXE /C3 /PC /10 /14 /16 " 4000API.EXE /C3 /16 /10 /PC " 4000API.EXE /16 /10 /PC " NOTE: Either the slash (/) or the dash (–) can be used for command line switches. Command Line Switches 6220 Hand-Held Computer Technical Reference...
  • Page 39: System Information

    System Information " " " " " " " " " " " " " " " " " " " " " " " " Binary Image Files Posted to Bulletin Board 6220FL2A BBS Equivalents 6220 Hand-Held Computer Technical Reference...
  • Page 40 System Information SECTION 4 Flash Release Contents " NOTE: Use an SRAM card when the 6220 Computer flash is corrupted or was never programmed. Non-Ethernet 6220FL2A " " " " " Ethernet 6220FL2B " " " " " Updating Flash Using an Application Soft-Download...
  • Page 41 If certain that all the terminals being reflashed currently contain the previous release of the 6220FL2A flash, then use 6620FL2A.INC to quickly update to this version. Otherwise, use the 6220FF2A.INC full flash soft-download file. Procedure Updating Flash using INTERLNK Prerequisites " " " Procedure DEVICE=C:\DOS\INTERLNK.EXE /NOSCAN INTERLNK E=C 6220 Hand-Held Computer Technical Reference...
  • Page 42 Updating Flash Using an ATA Card Prerequisites " " " " " Procedure to Build an ATA Card CD C:\ MD 6220FLSH CD 6220FLSH ..\230125-2 FORMAT /U d: SYS6 d: COPY IFL\*.* d: Procedure to Reflash with an ATA Card 6220 Hand-Held Computer Technical Reference...
  • Page 43 SRAM card. DD.EXE places every byte in a specific location on the media; the DOS commands do not attempt to place files in the same locations from one media to another. Procedure to Reflash with an IFL Card 6220 Hand-Held Computer Technical Reference...
  • Page 44 System Information SECTION 4 Recommended Methods Partial Flash Download ATA Boot Card SRAM Boot Card Full Flash Download 6220 Hand-Held Computer Technical Reference...
  • Page 45: Norand Utilities

    " " " " " " " " " " Using INTERLNK and INTERSVR Port=COM2 This Computer Other Computer (Client) (Server) ––––––––––––––– –––––––––––––––––– equals D: (519Kb) Norand Utilities Initial Program Load " " " " 6220 Hand-Held Computer Technical Reference...
  • Page 46: Npcp Network

    498x Communications Controller or 6980/6985 Network Manager. If the application is not stored on the network manager, a session is initiated to NORAND_HOST, which connects to the host. NRInet TFTP 6220 Hand-Held Computer Technical Reference...
  • Page 47: System Setup Requirements

    SECTION 5 Communications " " NOTE: See the 6220 Hand-Held Computer User’s Guide (P/N: 961-028-104) for a list of errors that may be displayed during an IPL. Calling Norand Utilities from Application PSROM0C.EXE ctl–file System Setup Requirements ASSIGN.COM A:=E: B:=F: NPCP INSTALL=MININET.EXE...
  • Page 48 Frame Ethernet_II [pctcp ifcust 0] async–send = yes ip–address = nnn.nnn.nnn.nnn subnet–mask = nnn.nnn.nnn.nnn router = nnn.nnn.nnn.nnn [pctcp general] etc–dir = d:\tcp\etc domain = xxxxxxxx.com [pctcp addresses] domain–name–server = nnn.nnn.nnn.nnn [pctcp kernel] interface = ifcust 0 6220 Hand-Held Computer Technical Reference...
  • Page 49: Valid Control File Parameters

    SECTION 5 Communications d:\tcp\etc. nrinet 44965/tcp #Norand Inet File Transfer SET PCTCP=C:\PCTCP.INI Valid Control File Parameters " " " " 6220 Hand-Held Computer Technical Reference...
  • Page 50 Communications SECTION 5 NORAND_HOST NORAND_SERVER " " " EXAMPLE: Example control file for NPCP: Example control file for TTY PROTOCOL=4 PROTOCOL=3 COM=1 Example control file for NRInet SPEED=9600 PROTOCOL=14 PARITY=0 IPHOST=nnn.nnn.nnn.nnn DATABITS=8 STOPBITS=1 6220 Hand-Held Computer Technical Reference...
  • Page 51: Upload Control File Parameters

    At a minimum, the NRUPLD.CTL file must specify a session control file or a download re- quest file. For a description of these files, see page 5-12. EXAMPLE: Example NRUPLD.CTL HEADER=<DSCNTRl00001X042> FILE=SCNTRL.DAT HEADER=<DBYPRD 00000X040> FILE=BYPRD.DAT HEADER=<DBYTRXN00000X001> RECTYPE=A FORMAT=N004N005 RECTYPE=B FORMAT=X010 RECTYPE=C FORMAT=N004X005 FILE=BYTR00.DAT FILE=BYTR01.DAT file=bytr02.dat 6220 Hand-Held Computer Technical Reference...
  • Page 52: Communications Log File

    Communications SECTION 5 FILE=BYTR03.DAT HEADER=<DDOSFIL00001X010>FIMAGE.PCX FILE=IMAGE.PCX HEADER=<DDOSFIL00001X020>F\RT00001\COMMON.DAT FILE=COMMON.DAT HEADER=<DDOSFIL00001X000> FILE=MYFILE.DAT Communications Log File 6220 Hand-Held Computer Technical Reference...
  • Page 53: Protocol Errors

    SECTION 5 Communications Protocol Errors NPCP Protocol Errors MININET Protocol Errors 6220 Hand-Held Computer Technical Reference...
  • Page 54 Communications SECTION 5 NRInet Protocol Errors 5-10 6220 Hand-Held Computer Technical Reference...
  • Page 55 SECTION 5 Communications NRInet Protocol Errors TTY Protocol Errors 6220 Hand-Held Computer Technical Reference 5-11...
  • Page 56: Tcom Session

    = Decimal number of records in file X = Data type (X for character) 016 = Decimal number of bytes in record (fixed) > = End of file header [––filename?–––] = File to download, left-justified, blank-padded to 16 characters 5-12 6220 Hand-Held Computer Technical Reference...
  • Page 57: Upload And Download Files

    = Decimal number of records in file, right-justified and zero-padded t = Field data type (described below) nnn = Unpacked length of the field, right-justified and zero-padded > = End of file header . . . = Additional hand-held computer information 6220 Hand-Held Computer Technical Reference 5-13...
  • Page 58 [filesize] = Exact number of bytes in binary file (may be up to eight digits long) data. . . = Binary file starts immediately after filesize parameter . . . = Additional hand-held computer information <DDOSFIL00001X027>F\DATA\DATAFILE.DAT S102000 <DDOSFIL00001X027>F\DATA\DATA0001.DAT S102000 <DDOSFIL00001X031>F\HH000001\DATAFILE.DAT S102000 5-14 6220 Hand-Held Computer Technical Reference...
  • Page 59 " " " " " " 1/0 Key 10BaseT APM (Advanced Power Management) ATA Card CMOS (Complementary Metal Oxide Semiconductor) CTS (Clear To Send) DMA (Direct Memory Address) DRAM (Dynamic Random Access Memory) Flash 6220 Hand-Held Computer Technical Reference Glossary-1...
  • Page 60 GND (Ground) Host IFL Card (Initial Flash Load) IOCTL (I/O Control) IP Address IRQ (Interrupt Request) LAN (Local Area Network) Landscape Mode NetBIOS (Network Basic Input/Output System) Norand Utilities NPCP (Norand Portable Communications Protocol) Glossary-2 6220 Hand-Held Computer Technical Reference...
  • Page 61 GLOSSARY NRInet ODI (Open Data-Link Interface) OEM (Original Equipment Manufacturer) PC (Personal Computer) PC Card PC Card Icon PCMCIA (Personal Computer Memory Card International Association) PDF (Portable Document Format) 6220 Hand-Held Computer Technical Reference Glossary-3...
  • Page 62 GLOSSARY PL/N (Programming Language/Norand) Portrait Mode Protocol RAM (Random-Access Memory) RS-232 C (Recommended Standard 232) RS-485 (Recommended Standard 485) RTC (Real Time Control) Protocol (ADK) RTS (Request To Send or Ready To Send) SanDisk Glossary-4 6220 Hand-Held Computer Technical Reference...
  • Page 63 GLOSSARY SOUT SRAM (Static Random Access Memory) SRAM Card TCP/IP (Transmission Control Protocol, Internet Protocol) Tethered WAN (Wide Area Network) 6220 Hand-Held Computer Technical Reference Glossary-5...
  • Page 64 GLOSSARY Glossary-6 6220 Hand-Held Computer Technical Reference...
  • Page 65: General Index

    General Index " " " " " " " " " " " " " " " " " " " " NOTE: NUMBERS 6220 Hand-Held Computer Technical Reference Index-1...
  • Page 66 GENERAL INDEX Index-2 6220 Hand-Held Computer Technical Reference...
  • Page 67 GENERAL INDEX 6220 Hand-Held Computer Technical Reference Index-3...
  • Page 68 GENERAL INDEX Index-4 6220 Hand-Held Computer Technical Reference...
  • Page 69: Files Index

    Files Index " " " " " " " " " " " " " " " " " " " " NOTE: NUMBERS 6220 Hand-Held Computer Technical Reference Index-5...
  • Page 70 FILES INDEX Index-6 6220 Hand-Held Computer Technical Reference...
  • Page 72 Corporate Headquarters 6001 36th Avenue West Everett, Washington 98203 U.S.A. tel 425.348.2600 fax 425.355.9551 www.intermec.com 6220 Hand-Held Computer Technical Reference *977-054-010D* P/N 977-054-010D...

Table of Contents