Page 2
The information contained herein is proprietary and is provided solely for the purpose of allowing customers to operate and/or service Intermec manufactured equipment and is not to be released, reproduced, or used for any other purpose without written permission of Intermec.
Page 3
Manual Change Record This page records the changes to this manual, which was originally released as version 001. Version Date Description of Change 12/93 This manual was updated to reflect changes made to the firmware. Information affected by the update includes display setup and communications. The international keypad addendum (P/N 059950), entering keystrokes addendum (P/N 059855), and notes from the README.DOC were also incorporated into this manual.
Warnings and Cautions xxii About This Manual xxii Suggested Reading xxviii Getting Started What Is the JANUS 2010 Reader? 1-3 Accessories for the Reader 1-4 JANUS 2010 Models and Options 1-5 Using the Reader for the First Time 1-6 Unpacking the Reader 1-6...
Page 6
JANUS 2010 Hand-Held Computer User’s Manual Using the Large Numeric Keypad 2-17 Finding the Special Keys 2-17 How to Type the Characters Printed on the Keypad 2-18 How to Type Other Characters 2-19 How to Use the Reader’s Display 2-20...
Page 7
Defining the Startup Files 3-7 AUTOEXEC.BAT File 3-7 CONFIG.SYS 3-9 Learning How to Change the Contents of Drive C 3-10 Using Auto-Loader to Change Drive C 3-13 Installing Auto-Loader on Your Host Computer 3-13 Using an External Power Supply 3-15 Adding or Editing Files on Drive C 3-15 Replacing All Files on Drive C 3-17 Deleting Files From Drive C 3-18...
Page 8
JANUS 2010 Hand-Held Computer User’s Manual Using PC Cards in the Reader Learning About PC Cards 4-3 What Is PCMCIA? 4-3 Features of the JANUS PC Card Software 4-4 Locating the PC Card Drives 4-4 Which PC Cards Are Supported by JANUS? 4-5...
Page 9
Restoring the Reader’s Default Configuration 5-16 Recording Your Reader’s Configuration 5-16 Networking the Reader How the JANUS 2010 Fits Into Your Network 6-3 Working With JANUS COM Ports 6-6 Identifying JANUS COM Ports 6-6 Examining the COM1 Optical Port Signals 6-7...
Page 10
JANUS 2010 Hand-Held Computer User’s Manual Configuring the Reader for Communications 6-12 Selecting the COM Port 6-13 Configuring the Communications Protocols 6-13 Activating One Communications Protocol 6-15 Loading and Unloading a Protocol Handler 6-15 Specifying a Value for the FIFO Control Register 6-18...
Page 11
Using FTA Commands on the Reader 6-45 Typing FTA Commands on the Reader 6-45 Learning the Syntax of FTA Commands 6-46 Editing the FTA Initialization File 6-48 Working With IRL Learning About IRL 7-3 Using the IRL Desktop 7-4 Opening the IRL Desktop 7-4 Closing the IRL Desktop 7-5 Exploring the IRL Desktop User Interface 7-5 Selecting Menus and Commands 7-7...
Page 12
JANUS 2010 Hand-Held Computer User’s Manual Preparing the Reader for International Use Configuring the Reader for a Language 8-3 Installing Auto-Loader on Your Host Computer 8-3 Choosing a Method to Configure a Language 8-5 Using an International Keypad 8-9 Finding the Special Keys 8-9...
Page 13
Troubleshooting How to Use This Chapter 10-3 Powering Up or Booting the Reader 10-4 Operating the Reader 10-7 Saving the Contents of the RAM Drive 10-14 Networking or Communicating With the Reader 10-15 Running IRL Programs 10-17 Using PC Cards 10-19 Using DOS Commands and Applications 10-22 Using MkImage and PutImage 10-25 Scanning Bar Code Labels 10-28...
Page 14
JANUS 2010 Hand-Held Computer User’s Manual IRL File, Transmit 11-10 IRL Program, Download 11-11 IRL Program, Exit 11-12 IRL Program, Resume 11-12 IRL Program, Run 11-13 Laser On and Off 11-13 Prepare for Reboot 11-14 Reboot 11-15 Viewport Movement 11-15...
Page 15
Beep Volume 12-15 Codabar 12-16 Code 11 12-17 Code 16K 12-18 Code 2 of 5 12-19 Code 39 12-21 Code 49 12-25 Code 93 12-27 Code 128 12-27 Command Processing 12-28 Disabling or Enabling Command Override and Enter 12-33 Defining the Reader Commands 12-34 Communications Dock Port 12-35 Communications Port, Choose Scanner or COM2 12-35 Communications Port, Select COM Port 12-36...
Page 16
JANUS 2010 Hand-Held Computer User’s Manual EOR (End of Record) 12-55 Flow Control 12-56 Intercharacter Delay 12-57 Interleaved 2 of 5 12-58 Internal Drive Reset After Battery Change 12-60 IRL BAK (Bad Program Acknowledge) 12-61 IRL End Program Block 12-62...
Page 18
JANUS 2010 Hand-Held Computer User’s Manual Rolled-Over Memory A-15 High Memory Area (HMA) A-16 User Flash Memory A-17 Application Flash Memory A-17 Reader Keypad Charts Using the Reader Keypad Charts B-3 English (U.S.) Alphanumeric Keypad B-3 Large Numeric Keypad B-8...
Page 19
Software Utility Reference Interlnk D-3 INTERLNK.EXE D-4 Intersvr D-7 POWER.EXE D-9 Auto-Loader Batch Files D-10 Learning How to Use Auto-Loader D-10 Moving the Batch Files D-11 Using an External Power Supply D-11 Using LOAD_USA D-11 USING LOADLANG D-12 Using LOADADD D-12 Using LOADIMG D-14 Using LOADNEW D-14 Using LOADXIMG D-15...
Warranty Information To receive a copy of the standard warranty provision for this product, contact your local Intermec sales organization. In the U.S. call 1-800-755-5505, and in Canada call 1-800-688-7043. Otherwise, refer to the Worldwide Sales & Service list shipped with this manual for the address and telephone number of your Intermec sales organization.
About This Manual The JANUS 2010 User’s Manual describes the reader’s features and explains how you can operate, configure, network, and create programs for the JANUS reader.
Page 23
This manual was written for two audiences: • Users can read Chapters 1 through 4 for help operating the reader. • Analysts and programmers can use the entire manual to manage the JANUS reader, its applications, and its connection to the data collection system.
Page 24
Description The generic term “reader” indicates any JANUS 2010 reader. More specific terms, such as “J2010 with an RF back,” indicate a specific type of JANUS 2010 reader. The Interactive Configuration application (IC.EXE) was called “the configuration application” in previous versions of this manual.
Page 25
Format Conventions for Input From a Keyboard or Keypad This table describes the formatting conventions for input from PC or host computer keyboards and reader keypads: Convention Description Special text Shows the command as you should enter it into the reader. See “Format Conventions for Commands”...
Page 26
JANUS 2010 Hand-Held Computer User’s Manual nugget Format Conventions for Software Screens and Messages This manual includes illustrations that represent how the JANUS displays software screens and messages. Here are two examples: Configuration COM1/User-Defined DELAYS INTERCHARACTER: 0 ms TURNAROUND: 0 ms...
Page 27
This table defines the conventions used in the example: Convention Description Special font Commands appear in this font. You enter the command exactly as it is shown. Italic text Italics indicate a variable, which you must replace with a real value, such as a number, filename, or keyword. Brackets enclose a parameter that you may omit from the command.
This chapter introduces the JANUS 2010 reader and explains how to get your new reader up and running. What Is the JANUS 2010 Reader? The JANUS 2010 is a combination hand-held bar code reader and computer. It contains a 386 microprocessor, contains Microsoft ROM DOS, and is PC-compatible.
061799) lets you use the scanner port as COM2 if you do not need an input device. 2010U.084 PC Cards Intermec has certified third-party Type I and Type II PC cards, including memory, modem, and network cards. Memory cards you use in the JANUS reader provide additional disk storage space, not executable conventional memory.
JANUS 2010 Models and Options The JANUS family of 2010 readers includes these models: J2010 The basic reader is a combination hand-held programmable data collection computer. The reader has a Type I PC card drive for Type I memory cards and uses a serial port for data communications.
JANUS 2010 Hand-Held Computer User’s Manual Using the Reader for the First Time Follow these steps to get your new JANUS 2010 reader up and running: 1. Unpack the reader, carrying case, NiCad battery pack, companion disks, and documentation. 2. Charge the NiCad battery pack.
Charging the NiCad Battery Pack The reader’s nickel-cadmium (NiCad) battery pack is shipped to you completely discharged of power, so you must charge the battery pack before you can use the reader. There are four ways to charge the battery pack. For help, see the JANUS accessory quick reference guides.
JANUS 2010 Hand-Held Computer User’s Manual Installing the NiCad Battery Pack You must install the newly charged battery pack into the reader. To install the battery pack 1. Make sure the two yellow battery pack locks on the end of the battery pack are pushed down in the unlocked position.
Turning On the Reader for the First Time When you turn on the reader for the first time, you need to perform an initialization sequence to prepare the reader for operation. To turn on the reader for the first time 1.
JANUS 2010 Hand-Held Computer User’s Manual Setting the Time and Date Next, you set the current time and date. To set the time and date 1. Type this command at the DOS prompt and press time 2. Type the current time in the format HH:MM:SS and then press...
Attaching a Wand or Scanner To enter bar code data, you need to attach an input device to the reader. You can use one of these Intermec input devices with the JANUS 2010: • 1260-series, 1270-series, and 1280-series digital wands •...
JANUS 2010 Hand-Held Computer User’s Manual Verifying That the Reader Is Operating Correctly Once you have turned on the reader and attached an input device, your JANUS reader is ready for operation. You can enter data by typing on the keypad or by scanning bar code labels.
Turning the Reader On and Off The reader’s Suspend/Resume key is the yellow corner of the keypad, as shown in this illustration: When you press off, the reader does not shut off but goes into a Suspend mode. This mode is referred to as “off”...
JANUS 2010 Hand-Held Computer User’s Manual Where Do You Go From Here? Now that your new JANUS reader is up and running, you can use this manual to learn how to perform these tasks: For Help With This Task To learn to use the reader’s keypad, display, audio signals, batteries, COM ports, drives, and scanner To learn to use the reader’s software and manage its...
This chapter describes and explains how to use the reader’s keypad, display, audio signals, communications port, batteries, and drives. JANUS 2010 Features This chapter tells you about these features on the JANUS 2010 reader: Scanner or COM2 port You can scan bar code...
“Using the Large Numeric Keypad” later in this chapter. Optional terminal emulation (TE) keypads come with the JANUS 2010 TE reader. The TE keypads are similar to the alphanumeric keypad, but contain additional keys available on an IBM 3270 or 5250 keyboard. For help using...
Finding the Special Keys Before you use the reader’s alphanumeric keypad, make sure you can find all of the different types of keys on the keypad. Function keys — – – – < Alphabetic keys Ctrl home pg up & –...
JANUS 2010 Hand-Held Computer User’s Manual How to Type the Characters Printed on the Keypad There are three types of characters and symbols printed on the alphanumeric keypad: Second character Character First Second Third Third character First character Description The first character is the one in the middle or lower right corner of the key.
To practice using an alphanumeric keypad, type these characters • To type a lowercase f, press • To type an uppercase F, press • To type a colon (:), press • To type the number 5, press • To type the percent sign (%), press •...
JANUS 2010 Hand-Held Computer User’s Manual To use the Ctrl, Alt, and Shift keys 1. Press display. For example, press appears on the reader’s display. 2. Press the second key. For example, press to type the uppercase letter A. The Shift icon disappears from the reader’s display.
Page 51
For a complete list of key combinations, see Appendix B, “Reader Keypad Charts.” To use the Compound Function key Display Press shows Display Press twice shows Display Press three times shows Display Press four times shows Note: To enter the third key combination shown above, large numeric keypad.
JANUS 2010 Hand-Held Computer User’s Manual Capitalizing All Characters To type all alphabetic characters as uppercase letters, you can press every letter you type, or you can enable the Caps Lock feature. To enable Caps Lock 1. Press 2. Press c:\>F...
You can use the cursor keys to move around the reader’s screen if you are running a program, entering data in a screen, editing a file, or editing a command at the DOS prompt. (home) Cursor keys on JANUS 2010 (end) (tab) Cursor keys on PC keyboard &...
Page 54
JANUS 2010 Hand-Held Computer User’s Manual Cursor Key To Use the Key Home Press Press Page up Press Page down Press Insert Press Delete Press Arrow up Press Arrow down Press Arrow right Press Arrow left Press 2-12 Description Moves the cursor to the top left corner of the display. If you are at the DOS prompt, moves the cursor to the beginning of the line.
ASCII character set. You cannot use the number keys above the alphabetic characters. You must also use the reader’s number pad to type characters from the extended ASCII character set. Number pad – on JANUS 2010 space Number pad on PC keyboard &...
Page 56
JANUS 2010 Hand-Held Computer User’s Manual To enable the number pad f f e Press To turn Num Lock on Press To turn Num Lock off Press To disable the number pad f f e Press With the number pad enabled, you press between Num Lock on and off.
Page 57
To type these keys with the number pad enabled and Num Lock turned off To use the cursor keys in this figure, press a key on the number pad. For example, to move to the home position on the display, press To type the characters in this figure, press and then press a key on the number...
JANUS 2010 Hand-Held Computer User’s Manual Finding Out If the Number Pad Is Enabled or Disabled You can turn the Num Lock on and off on the number pad. On the reader, it may be difficult to tell when the number pad and Num Lock are enabled. You can type a character to find out if the number pad is enabled or disabled.
Using the Large Numeric Keypad The number keys on the large numeric keypad are larger to make it easy for you to type a lot of numeric data. The large numeric keypad is available only in an English version. The large numeric keypad has 34 keys, and you can access all 102 keys available on a PC keyboard by pressing combinations of keys.
JANUS 2010 Hand-Held Computer User’s Manual How to Type the Characters Printed on the Keypad There are four types of characters and symbols printed on the large numeric keypad: First and Second character Character First Second Third Fourth 2-18 Third and...
To practice using a large numeric keypad, type these characters • To type the number 4, press • To type the lowercase r, press • To type the uppercase R, press • To type a lowercase d, press • To type an uppercase D, press •...
JANUS 2010 Hand-Held Computer User’s Manual How to Use the Reader’s Display You can use the JANUS reader’s display to enter data, view or list files, run programs, monitor the reader’s status, and for many other functions. The reader’s display is 16 lines by 20 characters and is CGA compatible.
For help changing the configuration, see Chapter 5, “Configuring the Reader,” or the “Display Setup” command in Chapter 12. Note: If you are working at the DOS prompt, Intermec recommends that you set the display size to 25 x 80 or you may see inconsistent display results.
Page 64
JANUS 2010 Hand-Held Computer User’s Manual List of Display Sizes and Parameters Display Size Parameters 25 x 80 You can set these parameters: (25 lines by 80 characters) Video Mode: Scroll Line: Character Height: 16 x 20 These parameters are automatically set:...
Learning How to Use the Reader Using Text or Graphics Mode You can use Text mode or Graphics mode on the reader. By default, the reader uses Text mode and you can set the display size to 25 x 80, 16 x 20, 8 x 20, 16 x 10, and 8 x 10.
JANUS 2010 Hand-Held Computer User’s Manual Trying Out the Viewport When you display a directory list, you need to use the viewport to see all of the information in the list. D:\>c: C:\>dir Volume in drive C is MS-ROMDRIVE Directory of C:\...
What Are Viewport Movement Steps? When you press followed by an arrow key or scan the equivalent bar code label, the viewport moves one “step” in that direction. You can set the number of characters and lines the viewport moves in a single move or step. You can configure the reader to: •...
Page 68
JANUS 2010 Hand-Held Computer User’s Manual To Move the Viewport To the lower right corner of the virtual display To the upper left corner of the virtual display Up one page Down one page Moves the viewport to the cursor.
If You Cannot See the Cursor If you have moved the viewport and cannot see the cursor, try entering one of these two options: To See the Cursor Move the viewport to the cursor’s position. This command may not work if you are using the reader in Graphics mode.
Page 70
JANUS 2010 Hand-Held Computer User’s Manual You can use Control mode to change the display parameters at the DOS prompt or when you are running an application. You should only change the scroll line at the DOS prompt. To use Control mode 1.
Understanding the Icons You can use the reader’s icons to monitor the status of special keys, battery power, PC card drive, viewport movement, and RF communications. As you use the reader, the icons are turned on and off in the top line of the reader display to indicate the current status.
Page 72
JANUS 2010 Hand-Held Computer User’s Manual 2-30 Connected This icon contains an asterisk. It blinks on the display of a J2010 with an RF back when the RF interface is either actively channel 2010U.140 searching or trying to reestablish RF communications with the network controller.
Understanding the Reader’s Audio Signals The JANUS reader has a beeper and internal speakers to sound audio signals or beep sequences as you use the reader. For example, you hear a low beep tone each time you enter or scan a valid command. The next table explains the purpose of each beep sequence you may hear.
Page 74
JANUS 2010 Hand-Held Computer User’s Manual Description of JANUS Reader Beep Sequences Beep Sequence Low beep High beep Three low beeps Low beep, high beep, low beep High beep, low beep, high beep Three high beeps Two low beeps, two high beeps...
Demonstrating the Reader’s Audio Signals You can use the IMBEEP.EXE program on companion disk 3 to make the reader sound each signal listed in the table above. 1. Copy the IMBEEP.EXE file from Application companion disk 3 to a drive on the reader.
JANUS 2010 Hand-Held Computer User’s Manual Locating the Communications Ports Communications ports, also called COM ports, are locations from which data is passed into and out of the JANUS reader. You use serial communications through a COM port, which means that data is transmitted one bit at a time over a single line from one computer to another.
NiCad battery pack. For help, see “Using Storage Mode to Preserve the Backup Battery” in Chapter 9. Caution The lithium battery can only be replaced by a trained Intermec service technician. Opening the unit will void the warranty and may cause damage to the internal components.
JANUS 2010 Hand-Held Computer User’s Manual NiCad Battery Pack The NiCad battery pack is the main power source for the reader. Always keep a charged battery pack in the reader to preserve the life of the lithium battery. When you remove a battery pack, insert another charged battery pack in the reader.
Removing the Battery Pack The battery pack is on the lower back side of the reader. Caution Removing the battery pack while the reader is on may cause loss of data. Conseil Ne détachez pas le jeu de piles pendant que le lecteur est actif car cela pourrait entraîner la perte de données.
JANUS 2010 Hand-Held Computer User’s Manual Checking the Power Remaining in the NiCad Battery Pack You can use the POWER.EXE utility to check the power remaining in the reader’s NiCad battery pack. To display the current power status, type this...
Learning How to Use the Reader Charging the Battery Pack You can recharge the NiCad battery pack using any of these JANUS 2010 accessories: • Communications dock • Battery charger • Optical link adapter connected to a power supply You do not need to discharge the battery pack every time before recharging the battery pack.
JANUS 2010 Hand-Held Computer User’s Manual Recognizing a Low or Discharged Battery If the Battery icon appears or the reader chirps, the NiCad battery pack or lithium backup battery are almost discharged. Use this table to find out which battery is low or discharged: Low NiCad or Lithium Battery Warning •...
Managing Your Battery Power To maximize the life of the reader’s lithium backup battery and NiCad battery pack, use these power management features. Situation Ways to Save Battery Power You will not use the • Put the reader in Suspend reader again for mode.
JANUS 2010 Hand-Held Computer User’s Manual Using an External Power Supply You can operate the reader using an external power supply with the following JANUS 2010 accessories: • Communications dock • Optical link adapter connected to a power supply You can use the external power supply and charge the reader’s NiCad battery pack at the same time.
Defining the Reader’s Drives The reader has three standard memory drives, a Type I PC card drive, and (optionally) a Type II PC card drive to run applications and store data. 2MB ROM drive Type I PC card drive Drive C is a 512K ROM drive that resides in flash memory. Drive C is upgradeable, has limited write capability, and uses the file allocation table (FAT) type format.
JANUS 2010 Hand-Held Computer User’s Manual Drive G is an optional Type II PC card drive that is similar to a disk drive on a PC. You can use memory or input/output (I/O) cards that comply with PCMCIA Standard 2.1. You can use memory cards to store applications or data files.
Learning About the Software This chapter describes how to use and manage the software that comes with the JANUS reader, how to change files on drive C, how to create programs for the reader, how to make more conventional memory available for the software you run on the reader, and how to upgrade the reader.
Page 90
Caution Do not run any Intermec-provided JANUS 2010 application programs (such as IC.EXE) on your PC. Also, do not run any .EXE programs that use Intermec interrupt extensions or libraries on your PC. These programs will lock up your PC and may corrupt the PC BIOS.
PC cards, customize the reader to use the PC card software, and provide you with helpful tools. Note: Companion disk 3 also contains LDKEYTAB.EXE and a .KTB file. Only an authorized Intermec service technician should use these files to load the keypad scan code table.
JANUS 2010 Hand-Held Computer User’s Manual Using DOS Commands The JANUS reader uses the DOS operating system, and you can use DOS commands on the reader just as you do on a PC. From the DOS prompt, you type a DOS command and press C:\>...
Defining the Startup Files JANUS readers use the AUTOEXEC.BAT and CONFIG.SYS startup files to control how DOS uses hardware, memory, and files. AUTOEXEC.BAT loads programs and defines paths. CONFIG.SYS loads device drivers and reserves memory for processing information. The commands in the startup files execute when you warm boot or cold boot the reader.
Page 94
JANUS 2010 Hand-Held Computer User’s Manual AUTOEXEC.BAT (continued) Command Line set temp=e:\ set im_errpath=e:\ if exist d:\rdg.bat call d:\rdg.bat rfph 4 set dircmd=/a/o:gn d:\im_disp.exe if exist d:\auxhdr.com auxhdr d:\ic e:\janus.ini d:\cs_ipm.exe REM d:\cs_apm.exe if not exist c:\fta.exe goto DOS_PROMPT fta.exe checkhost; exit...
CONFIG.SYS Your reader’s CONFIG.SYS should look like this one: Command Line shell=command.com /e:2000 /p device=d:\cs.exe /poll 1 device=d:\csalloc.exe d:\csalloc.ini device=d:\himem.sys device=d:\sramdisk.sys 256 512 REM device=mti1.exe REM device=mti2p.exe device=mtsram.exe REM device=c:\atadrv.exe /S:2 device=mtddrv.exe REM device=c:\ftl.exe REM device=d:\cardid.exe d:\cardid.ini install=d:\card_sr.exe device=d:\interlnk.exe /drives:7 /noprinter /com:1 /auto buffers=10 stacks=9,256...
JANUS 2010 Hand-Held Computer User’s Manual Learning How to Change the Contents of Drive C Drive C contains the reader’s AUTOEXEC.BAT and CONFIG.SYS startup files, as well as software for the PC card drive. You can use the remaining space on drive C to store applications and data files.
Page 97
You can use these utilities to create an image file and copy it to drive C: Auto-Loader Auto-Loader creates an image file that contains the files you want placed on the reader’s drive C, and then replaces the reader’s old drive C image file with the new one.
Page 98
JANUS 2010 Hand-Held Computer User’s Manual Summary of Methods for Changing the Contents of Drive C Task You Want To Do Configure the reader to use a language. Add or edit files on drive C without deleting all existing files.
Using Auto-Loader to Change Drive C As noted on the previous page, you can use Auto-Loader to perform these tasks: • Adding or editing files on drive C • Replacing some files on drive C • Replacing all of the files on drive C •...
Page 100
JANUS 2010 Hand-Held Computer User’s Manual 3. At the DOS prompt on the host computer, type this command: source:install [-port] where: source is the disk drive where you inserted companion disk 1. port Here are two examples: • If companion disk 1 is in drive A, the reader is connected to the host computer’s COM1, and you want the reader to operate in English, type...
Using an External Power Supply When you use Auto-Loader, you must connect an external power supply to the communications dock or optical link adapter. Auto-Loader uses MkImage and PutImage software. Because PutImage requires an external power supply, Auto-Loader also requires an external power supply.
Page 102
JANUS 2010 Hand-Held Computer User’s Manual 4. Copy all the files you want to add or edit to your working directory. If you want to edit files that are on drive C, including the startup files, you can use Interlnk to copy files to your working directory on the host computer.
Replacing All Files on Drive C You can replace all the files on your reader’s drive C by creating a new image file that contains all the files you want on drive C. To replace all the files on drive C Note: All the files on drive C will be overwritten.
JANUS 2010 Hand-Held Computer User’s Manual You can include multiple path\filename and path\*.* parameters in the command. The path\*.* parameter loads all the files in a directory. For example: loadnew c:\janus\data.txt c:\atadrv\*.* c:\data\*.* 8. Auto-Loader runs Intersvr on the host computer. When you see the Interlnk Server Status screen on the host computer, press warm boot the reader and load Interlnk into memory.
Page 105
4. Copy all the files you want on drive C to the working directory except for the startup files, which must remain in C_FILES\COMMON. If you want to copy files from drive C, you may need to use Interlnk to copy files.
JANUS 2010 Hand-Held Computer User’s Manual 10. Interlnk is still loaded in the reader’s memory. If you need the conventional memory to run other applications, press reader. Because Intersvr is no longer running on the host computer, a warm boot does not cause Interlnk to load itself into the reader’s memory.
Page 107
5. To create an image file that contains the startup files in C_FILES\COMMON plus any additional files you specify, type this command on the host computer: makenew [path\]filename [path\filename path\filename...] where: path is the drive and directory of the file or files to include in the image file.
Page 108
JANUS 2010 Hand-Held Computer User’s Manual To copy the image file to more than one reader Note: All the files on each reader’s drive C will be overwritten. 1. Connect the reader to the host computer through a communications dock or optical link adapter.
Using MkImage and PutImage to Change Drive C As noted in the table on page 3-12, you can use MkImage and PutImage to perform these tasks: • Adding or editing files on drive C • Replacing some files on drive C •...
JANUS 2010 Hand-Held Computer User’s Manual Creating and Filling the Working Directory 1. Create a working directory where you will store the files you want on the reader’s drive C. If the directory contains subdirectories, MkImage ignores them because you cannot create subdirectories on the reader’s drive C.
Loading the New Image File Note: When you run PutImage, all files on drive C are overwritten. Be sure to back up any files you want to keep before you continue. 1. Connect the reader to the host computer through a communications dock or optical link adapter.
JANUS 2010 Hand-Held Computer User’s Manual 4. Type this command on the reader: putimage [drive:][\path\][filename] where: drive path filename Note: PutImage will overwrite all files on drive C. For example, to copy the C-ATA.IMG image file from the host computer’s C:\FINAL directory to the reader, type this command: putimage c:\final\c-ata.img...
Example 1 In this example, the resulting image file will be smaller than 256K, so you can create the image file on the reader’s physical RAM drive (drive E) and then load the image from drive E to drive C. 1.
JANUS 2010 Hand-Held Computer User’s Manual Example 2 In this example, the resulting image file will be larger than 256K, so you must create the image file on the host computer. Also, this example assumes that the host computer and reader can share a PC card.
Example 3 In this example, you create the image file on the host computer, use Interlnk to make the image file appear as if it were on the reader, and use PutImage to load the image file to drive C. 1.
JANUS 2010 Hand-Held Computer User’s Manual Creating and Using a Physical RAM Drive A physical RAM (random access memory) drive is a disk drive that exists only in your reader’s extended memory. You create, read, write, and delete files on a RAM drive the same way you can on a hard disk drive.
Up to 256K If you use up to 256K, all applications have enough memory to operate normally. Intermec recommends that you adhere to a 256K limit. From 256K to 320K If you use more than 256K but less than 320K, the IRL Desktop and IC.EXE run slowly because the RAM drive is using memory these...
Page 118
JANUS 2010 Hand-Held Computer User’s Manual The SRAMDISK.SYS command must follow this syntax: device=d:\sramdisk.sys [disksize sectorsize entries] where: disksize sectorsize entries Here are sample SRAMDISK.SYS commands: • To create a 64K RAM drive: device=d:\sramdisk.sys • To create two 128K RAM drives: device=d:\sramdisk.sys 128...
• PC-IRL Using JANUS PSK and JANUS Application Simulator The JANUS 2010 fully supports the JANUS Programmer’s Software Kit (PSK). Although many applications can be written with standard language functions, you can create applications using C or Basic that incorporate PSK library functions and Intermec-specific system software interrupts.
• JANUS Application Simulator User’s Manual Using IRL and PC-IRL The JANUS 2010 fully supports IRL, as described in Chapter 7, “Working With IRL.” You can write, compile, and run IRL programs on your reader. You can port existing IRL applications to the JANUS platform and take advantage of special JANUS commands and features.
Learning About the Software Preparing Applications to Recover From Lockups If an application becomes locked in an infinite loop, you may not be able to terminate the application. You could warm or cold boot the reader, as described in Chapter 9, “Booting and Resetting the Reader,” but the contents of both conventional memory and the RAM drive will be lost.
JANUS 2010 Hand-Held Computer User’s Manual Input Manager Using software interrupts and library functions, your reader applications can use Input Manager as an interface for all data I/O from the reader’s COM ports, wand, scanner, and keypad. Input Manager also handles all power management during data I/O.
To make sure the PC card drivers are not installed when you boot the reader 1. Edit your AUTOEXEC.BAT file and locate these lines. One line is already remarked out. Remark out the other line so that both are remarked out. d:\cs_ipm.exe d:\cs_apm.exe 2.
JANUS 2010 Hand-Held Computer User’s Manual To unload the Reader Wedge TSR • Type this command at the DOS prompt: rwtsr -d Or scan this bar code: *RWTSR -D* *RWTSR -D* Unloading and Loading Configuration Manager TSR Configuration Manager software performs two functions: •...
To help you upgrade your reader to the new software, Intermec offers an upgrade kit that contains the software, license, and instructions you need. See your Intermec service representative for information about the upgrade kits that are currently available.
PCMCIA (Personal Computer Memory Card International Association) defines a set of hardware and software standards for memory and expansion cards that are available for personal computers. With Intermec’s version JANUS 2.1 software or later, the JANUS readers can use PC cards that comply with...
Locating the PC Card Drives The standard JANUS 2010 reader comes with a Type I PC card drive for Type I memory cards. The JANUS 2010 with a PCMCIA Back also has a Type II PC card drive for Type I or Type II memory and expansion cards.
You can use expansion or input/output (I/O) cards to connect the reader to I/O devices. Modem cards and network cards are examples of I/O cards. For a complete list of Intermec-supported PC cards, see your Intermec sales representative. Which Memory PC Cards Are Recommended? You can use Type I or Type II memory cards that have up to 64MB of memory formatted with a DOS file allocation table (FAT).
Flash SRAM Note: Intermec recommends that you use ATA and SRAM cards for most data storage needs. You should only use a flash card as a low-cost alternative. If you decide to use a flash card, Intermec recommends flash cards that store 1MB or more of data.
Page 133
Note: If CS_IPM.EXE is not already loaded, the “Internal Drive Reset After Battery Change” command and RESET INTERNAL DRIVE AFTER BATTERY CHANGE parameter have no effect on the reader. To load CS_IPM.EXE into memory • CS_IPM.EXE is loaded into memory when you boot the reader because this command appears in the default AUTOEXEC.BAT file: d:\cs_ipm.exe CS_IPM.EXE is stored on drive D and the Application companion disk 3.
Inserting Cards Into the Type I PC Card Drive The JANUS 2010 Type I PC card drive is located underneath the battery pack on the back of the reader. You can only use a Type I memory PC card in the Type I drive.
Page 135
3. Identify the two notches on the edges of the PC card. Look at the connector end of the card. There is a single-walled notch on one side, and a double- walled notch on the other side. Single-walled notch Connector end 4.
Page 136
JANUS 2010 Hand-Held Computer User’s Manual 7. Press indicate that it recognizes the PC card. For a description of the beep tones, see “Understanding the Reader’s Audio Signals” in Chapter 2. Note: You may also be prompted to reset the Type I PC card drive when you turn the reader on.
Inserting Cards Into the Type II Drive A JANUS 2010 with a PCMCIA Back has two PC card drives. The PCMCIA Back provides a Type II PC card drive that is located on the back of the reader on the top edge near the scanner/wand connector. You can use a Type I or Type II PC card in the Type II drive.
Page 138
JANUS 2010 Hand-Held Computer User’s Manual 4. Insert the card into the drive slot, connector end first with the single-walled notch on the right edge of the card. 5. Push the card into the drive slot until it fits firmly in the connector. The card will click or snap into place when seated correctly.
Page 139
To remove a PC card Caution Do not remove the PC card when the disk write icon is on or you may lose data. Conseil N' enlevez la carte PC quand l'icône d'écriture sur disque est active car vous pourriez perdre des données. 1.
JANUS 2010 Hand-Held Computer User’s Manual 5. Pull the card up and out of the reader. 6. When you are ready to close the drive door, line up the three tabs on the door with the slots in the reader and slide the door into the reader until it snaps into place.
Type of Card Step 1: Configure the Reader Edit the CONFIG.SYS file and activate or add card drivers and utilities. Flash Edit the CONFIG.SYS file and activate or add card drivers and utilities. I/O (Modem) Edit the AUTOEXEC.BAT and CONFIG.SYS files and activate or add card drivers and utilities.
JANUS 2010 Hand-Held Computer User’s Manual Configuring the Reader to Use an ATA Card 1. Edit the CONFIG.SYS file on the reader’s drive C. Note: You cannot edit the file directly on the reader’s drive C because drive C is a ROM drive resident in flash memory.
Page 143
The program displays the parameters (Fixed Cylinders, Heads, and Physical Sectors) for your ATA card. The next prompt is: Here are the parameters that were returned, examine them carefully to ensure they match what was expected. Press ENTER to accept and continue or <P> to prompt. Note: You can press at any time to abort and exit the initialization program.
MS-DOS Programs companion disk 2. For example, on a JANUS 2010 with a PCMCIA Back, you can copy all the files from drive E to drive G by typing this command at the DOS prompt: copy e:\*.* g:...
3. To save conventional memory, remark out any lines that load drivers for ATA, I/O, or SRAM cards. For a list of card drivers, see “Managing the PC Card Drivers in the Startup Files” later in this chapter. 4. Save your changes to the CONFIG.SYS file, and then replace the CONFIG.SYS file on the reader’s drive C.
JANUS 2010 Hand-Held Computer User’s Manual 3. Press Erase a partition. Drive Which drive would you like to select? Drive = 4. Press the letter of the PC card drive. For example, press card in the Type II drive. The program displays the next prompt: This command will erase drive G: entirely.
Page 147
Are you ready to format drive G: with FTL format (Y/N)? Note: For most applications, Intermec recommends that you format a flash card in FTL (file translation layer) flash format. You should use the MS-Flash format when you are using the flash card in a JANUS reader and also in another PC card slot that supports MS-Flash format, but not FTL flash format.
MS-DOS Programs companion disk 2. For example, on a JANUS 2010 with a PCMCIA Back, you can copy all the files from drive E to drive G by typing this command at the DOS prompt: copy e:\*.* g:...
Configuring the Reader to Use an I/O Card 1. Edit the AUTOEXEC.BAT file, which is stored on the reader’s drive C. Note: You cannot edit the file directly on the reader’s drive C because drive C is a ROM drive resident in flash memory. For help, see “Learning How to Change the Contents of Drive C”...
JANUS 2010 Hand-Held Computer User’s Manual You need to manage the reader’s power when an I/O card is installed in the PC card drive. For example, a modem card draws power even when it is not being used. These methods help conserve the reader’s power: •...
Preparing to Use SRAM Cards To use an SRAM card in the PC card drive, you need to: 1. Configure the reader to use an SRAM card by adding the SRAM card drivers and utilities to the CONFIG.SYS file. 2. Format the SRAM card. 3.
2. For help using DOS commands, see any DOS manual. For example, on a JANUS 2010 with a PCMCIA Back, you can copy the files from an SRAM card in the Type I PC card drive (F) to an SRAM card in the Type II PC card drive (G) by typing this command at the DOS prompt: copy f:\*.* g:...
To replace the lithium battery in the SRAM card 1. Copy any files you want to save from the SRAM card to another drive on the reader or to a host computer. 2. Remove the card from the reader. For help, see “Inserting and Removing PC Cards”...
Page 154
Turns off the power to all the PC card drives. Use the slot option to turn off the power to only one PC card drive. The JANUS 2010 Type I PC card drive is slot 0; the Type II PC card drive is slot 1.
To turn on the power to the PC card drive • When you are ready to use the modem card, type this command: cardinfo /on:1 Or scan this bar code: *CARDINFO /OON/Z1* *CARDINFO /ON* Managing the PC Card Drivers in the Startup Files The PC card drivers and utilities are stored on the JANUS reader and the Application companion disk 3.
Tips for Enabling PC Card Drivers Consider these guidelines: • If you are using two different types of PC cards in your JANUS 2010 reader, make sure you enable all the drivers in CONFIG.SYS for both types. Otherwise, one or both cards may not operate correctly.
The values you set for the parameters determine how the reader operates. By customizing the reader’s configuration, you can set up the JANUS 2010 to operate easily and efficiently within your data collection system.
JANUS 2010 Hand-Held Computer User’s Manual Specifying How the Reader Will Communicate Before you can use the reader to communicate with another computer device, you must specify how the reader will transmit and receive data. For an introduction to networking concepts, see “Planning the Network Connection”...
nugget nugget This manual uses the phrase “load the configuration file” to indicate this process of configuring the reader with a configuration file, even though technically you do not load the configuration file into the reader’s memory. A configuration file can contain settings for all the configuration parameters, or just a few.
JANUS 2010 Hand-Held Computer User’s Manual Backing Up Your Configuration Files You should create a backup copy of your configuration files to ensure that you have a record of each reader’s configuration. Store the backups on a host computer, disk, or PC card for safekeeping.
nugget nugget Configuring the Reader helconital Loading a Configuration File Whenever You Boot You can add a command to AUTOEXEC.BAT that configures the reader with the configuration file you specify when you warm or cold boot the reader. If you do not use this feature, the reader returns to its default configuration during a boot.
JANUS 2010 Hand-Held Computer User’s Manual You can use the keystrokes described next to move around in IC.EXE, or you can scan bar code labels. For help, see “Scanning Bar Codes to Select Menu Options” in Appendix C. Selecting Menus and Commands Press to display the commands in the selected menu.
nugget nugget When you exit a screen, you can save or discard your changes: • To exit a screen and save the changes, press • To exit a screen without saving the changes, press Using a Series of Screens to Configure a Parameter Sometimes IC.EXE presents a series of screens for one parameter.
Page 166
JANUS 2010 Hand-Held Computer User’s Manual To create two INI files with different beeper volumes 1. Start IC.EXE, choose the Beeper command from the Op menu, and set the beeper volume to Quiet. 2. Choose the Save As command from the File menu and press screen appears.
nugget nugget To configure the reader with the other INI file When you are ready to make the reader beep very loudly, you need to configure the reader with the VERYLOUD.INI file. Follow either method: • You can type this command at the DOS prompt and press ic /l e:\veryloud.ini For help, see “Loading a Configuration File From the DOS Prompt”...
JANUS 2010 Hand-Held Computer User’s Manual The bar code labels change the reader’s current configuration, but the changes are not saved to a configuration file. Note: Quotation marks are required if parameter options conflict with the reader configuration commands. For example, to set a preamble to BV, use $+AD"BV". If you leave out the quotation marks ($+ADBV), the reader will mistake the command as setting the preamble (AD) to no characters and changing the beep volume (BV).
nugget nugget For example, to configure the reader to decode Code 93, the host computer sends this command to a reader application: $+CF1 The reader application must have been designed to accept command syntax from the host computer. The reader cannot accept commands when it is at the DOS prompt.
JANUS 2010 Hand-Held Computer User’s Manual Make sure you follow these conventions when you edit the INI file: • Type all configuration commands in uppercase, or else the reader cannot recognize them as commands. • Enclose the command options in quotes (BV"1") when you are editing the configuration file.
nugget nugget If the configuration file contains errors, the reader displays a message stating that the reader configuration is unchanged. The reader generates an error file with the same filename as the configuration file, but with the extension .ERR. This file lists the line numbers with the incorrect syntax and the reason for the error.
JANUS 2010 Hand-Held Computer User’s Manual 3. Copy the configuration file and new AUTOEXEC.BAT onto drive C. Or copy the configuration file onto a memory card in one of the PC card drives. Because the reader cannot boot from drive F, you should not copy the new AUTOEXEC.BAT file to drive F and expect the reader to boot from...
Page 173
nugget nugget You should have an accurate record of the reader’s configuration settings in case the reader is ever reset and the configuration setup is lost: • You can back up the reader’s configuration files and store the backups on another reader, a host computer, a PC card, or a disk.
Page 174
JANUS 2010 Hand-Held Computer User’s Manual Bar Code Symbologies Table (continued) Parameter Function Code 2 Function Code 3 Code 93 Code 128 Interleaved 2 of 5 Check digits Plessey UPC/EAN Check digit EAN-8 Supplementals UPC-A/EAN-13 UPC-E Number system digit UPC-A leading zero...
Page 175
nugget nugget Communications Table Parameter Communications Dock Port COM Port, Select COM Port, UART Restore Communications Protocol Configure Communications Protocol, Activate Communications Protocol, User-Defined Multi-Drop Configuring the Reader helconital Options Location in IC.EXE Auxiliary Com menu, COM1 or COM2 option, Network Dock Port option COM1...
Page 176
JANUS 2010 Hand-Held Computer User’s Manual Communications Protocol Parameters Table Parameter Address, Multi-Drop Baud Rate Data Bits EOM Transmit EOM Receive Flow Control 5-20 Options A to Z, 0 to 5 Disabled Any ASCII character 1200 2400 4800 9600 19200...
Page 177
nugget nugget Communications Protocol Parameters Table (continued) Parameter Intercharacter Delay IRL BAK IRL End Program Block IRL EOP IRL PAK IRL PSS IRL RUN IRL SOP Parity Configuring the Reader helconital Options 1 ms 2 ms 5 ms 10 ms 20 ms 50 ms 100 ms...
Page 178
JANUS 2010 Hand-Held Computer User’s Manual Communications Protocol Parameters Table (continued) Parameter Records Per Block Stop Bits Timeout Delay Transmit Abort Timeout 5-22 Options Disabled Any ASCII character All records transmitted in one block 1-99 records transmitted per block Disabled...
Page 179
nugget nugget Communications Protocol Parameters Table (continued) Parameter Turnaround Delay Operations Table Parameter Automatic Shutoff Beep Duration Beep Frequency Beep Volume Command Processing Enable/Disable specific commands Configuring the Reader helconital Options 1 ms 2 ms 5 ms 10 ms 20 ms 50 ms 100 ms Options...
The JANUS reader is a versatile hand-held computer that you can easily add to your network or distributed data collection system. For example, you can connect your JANUS 2010 directly to another reader or computer, enabling both computers to share files, data, and programs.
Page 186
Communications dock hardwired to CrossBar controller You can make the JANUS 2010 an end device in your local area network or distributed data collection system. The reader is often used as a downline data collection computer connected to powerful upline systems.
Page 187
9180 Network Controller J2010 with an RF Back You can use a JANUS 2010 with an RF back as an end device in your RF network. For help, see your JANUS RF documentation. Host computer 9181 Base 9183 Radio Unit...
Port COM1 COM2 COM4 Logical COM4 Note: Intermec recommends that you do not designate any COM port as COM3. For details, see “Understanding How IRQs Affect COM Ports” later in this chapter. helconital J2010 with a PCMCIA Back How Is it Designated as a COM Port? By default.
• The Intermec protocol handlers, PHIMEC and PHPCSTD, cannot share IRQs. You can load PHIMEC or PHPCSTD only on COM1. • The Intermec RF protocol handler (RFPH) uses “logical COM ports.” RFPH designates the RF port as “logical COM4” but does not use IRQ3. Instead, IRL uses the logical port numbers to direct transmits and receives.
Designating the Scanner Port as COM2 If you do not need to connect a scanner to the JANUS 2010, you can designate the scanner port as COM2 and take advantage of another communications port. The scanner port is a modular connector on the top of the reader.
nugget helconital Planning the Network Connection In most networking and data communications situations, the JANUS reader uses a communications application, communications protocol, and protocol handler to communicate with another computer device. What is a communications application? A communications application is a software program that lets the reader communicate with another computer device.
JANUS 2010 Hand-Held Computer User’s Manual nugget Communications Manager You can use Communications Manager to transmit and receive data files, and to request COM port and protocol status. For help, see “Running Communications Manager” later in this chapter. JANUS PSK communications application You can create your own communications application using the software libraries provided with the JANUS Programmer’s Software Kit.
Combinations for Multi-Drop Protocol” in Appendix C. Choosing a Protocol Handler There are three protocol handlers: PHIMEC The Intermec protocol handler. PHIMEC lets you communicate with other Intermec devices such as concentrators. PHPCSTD The PC Standard protocol handler. PHPCSTD provides low-level...
JANUS 2010 Hand-Held Computer User’s Manual nugget You will use each protocol handler with a specific communications protocol: Use This Protocol Handler PHIMEC PHPCSTD RFPH Note: You do not load a protocol handler if you choose No Protocol as your communications protocol.
nugget helconital Selecting the COM Port Begin configuring the reader by selecting a COM port. All changes you make in the reader’s configuration that relate to communications are applied to the selected COM port until you select another COM port. To select the reader’s COM port 1.
JANUS 2010 Hand-Held Computer User’s Manual nugget The method you choose depends on the COM port, as follows: Methods for Setting Communications Parameters COM Port COM1 COM2 RF (logical COM4) COM4 Note: You cannot set communications parameters for COM2 by scanning configuration commands because the scanner port is functioning as COM2, not as a scanner.
nugget helconital User-Defined Protocol Parameters • Baud rate, parity, data bits, and stop bits • Flow control and LRC • Intercharacter delay, turnaround delay, and timeout delay • Transmit abort timeout • SOM and EOM • AFF, NEG, POL, REQ, RES, and SEL •...
• Type this command at the reader’s DOS prompt: protocol_handler port where: protocol_handler port For example, to load the Intermec protocol handler on COM1, type this command at the DOS prompt: phimec 1 Or scan this bar code: *PHIMEC 1*...
Clears the environment variables used by this batch file. Loads the Intermec protocol handler for COM1. If the Intermec protocol handler is already loaded, an error is returned and the variable is not set. Loads the PC Standard protocol handler for COM1.
• Type this command at the DOS prompt: application [-portph] where: application port For example, to load the Intermec protocol handler on COM1 and execute the IRL Desktop, type this command at the DOS prompt: irl -1i Or scan this bar code: *IRL -1I*...
Page 201
COM1 You plan to run a non-Intermec communications application on COM1 that changes the reader’s COM1 UART FCR to use UART 16x550 mode, and you do not load an Intermec protocol handler into memory. COM2 You plan to run a non-Intermec communications application on COM2 that changes the reader’s COM2 UART FCR to use UART 16x550...
Page 202
JANUS 2010 Hand-Held Computer User’s Manual nugget Method for Calculating the Two Digit Hexadecimal Value for the UART FIFO Control Register (FCR) 7 6 5 4 3 To specify the value • Specify the value for the FCR using one of these methods: Use IC.EXE Start IC.EXE, choose the COM port from the COM menu, and...
You can physically connect the reader to another device using one of the three methods described next. Note: If you have a JANUS 2010 with an RF back, you do not physically connect the reader to another device. The reader communicates through radio signals instead of a physical connection.
Page 204
JANUS 2010 Hand-Held Computer User’s Manual nugget Optical Link Adapter Connect the optical link adapter to the optical port on the end of the reader. Then connect a device to the optical link adapter’s serial port, which is a 9-pin DTE connector. For help, see the JL2010 Optical Link Adapter Quick Reference Guide.
nugget helconital Running Interlnk to Transfer Files With Interlnk, you can easily transfer files between your reader and a host computer or another reader. You can also make all the drives on one computer appear as if they are physically located on the other, so that you have unrestricted access to the contents of all the drives.
Sometimes your reader will be the client, and sometimes it will be the server, depending upon the task you are trying to accomplish. Intermec suggests that you always make the host computer the client because Interlnk requires more conventional memory than Intersvr and your host computer probably has more conventional memory available than your JANUS reader.
Page 207
nugget helconital Example of Using Interlnk Client Host computer running Interlnk Drives redirected from the reader Note: Interlnk reserves drives E and F for the server’s drives A and B, even though the reader does not have drives A and B. Now the reader’s drives appear on the host computer, as if they were physically located on the host computer.
JANUS 2010 Hand-Held Computer User’s Manual nugget To copy a file from a directory on the host computer’s drive C to the reader’s drive E, type this command on the host computer: copy c:\shared\data\accounts.txt i:\accounts.txt Interlnk System Requirements Your host computer and reader must meet these requirements to run Interlnk and Intersvr: •...
nugget helconital To install Interlnk on the host computer from the reader’s drive D 1. Connect the reader to the host computer using a 7-wire, null-modem serial cable and either the communications dock or optical link adapter. 2. Make sure that the MODE command is available on the host computer. 3.
Page 210
JANUS 2010 Hand-Held Computer User’s Manual nugget To run Interlnk with the host computer as the client 1. Connect the reader to the host computer through a communications dock or optical link adapter. If you use the communications dock, you must connect the dock to the host computer with a 3-wire (2, 3, and 7) cable for Interlnk to operate properly.
nugget helconital You are ready to start using your Interlnk connection. For example, if the client’s drive E is redirected to the server’s drive C, type this command at the client’s DOS prompt: Any command you type at the client’s drive E prompt will affect the server’s (reader’s) drive C.
JANUS 2010 Hand-Held Computer User’s Manual nugget 3. Press CONFIG.SYS file automatically loads Interlnk into the reader’s memory. Caution Do not press any keys while the reader is performing a warm boot or you may lose data. Conseil N'appuyez pas sur des touches pendant que le lecteur se réamorce, sinon vous pouvez perdre des données.
Page 213
nugget helconital This Computer (Server) This column lists all the server’s drives and printer ports. The screen displays the size of the server’s hard disk drives. Other Computer (Client) This column lists the drive designation on the client for each server drive. While the client reads from or writes to the server, “Transfer”...
JANUS 2010 Hand-Held Computer User’s Manual nugget Use these viewport movement commands: To Move the Viewport Down Right Left To the cursor To the lower right corner of the display To the upper left corner of the display Redirecting Drives From the DOS Prompt...
Networking the Reader nugget helconital For example, suppose you want to run an application on the host computer that uses data files stored on the reader’s drive E. The application explicitly looks on host computer’s drive G for the data files. When you start Interlnk, drive G on the client (the host computer) points to drive C on the server (the reader).
JANUS 2010 Hand-Held Computer User’s Manual nugget Running Communications Manager Communications Manager lets you transmit and receive ASCII files, and request COM port and protocol status. The files for Communications Manager are on the Application companion disk 3: • CMANAGER.EXE •...
Page 217
nugget helconital When you start Communications Manager, the main menu appears. The menu bar contains three menus: File Select the File menu to designate which port to communicate through, and to transmit or receive ASCII files. The File menu also has a command to display the software version.
JANUS 2010 Hand-Held Computer User’s Manual nugget Selecting Menus and Commands Press menu. Then press example, you press Communications File Press to execute the command or option. You can scan bar code labels listed in “Scanning Bar Codes to Select Menu Options”...
nugget helconital Exiting Screens and Saving Changes When you exit a screen, you can save or discard your changes: Task To exit a screen and save the changes. To exit a screen and discard the changes. Press Using a Series of Screens to Configure a Parameter Sometimes the Communications Manager presents a series of screens for one parameter.
JANUS 2010 Hand-Held Computer User’s Manual nugget Typing Commands at the DOS Prompt You can use a DOS command line instead of the menu interface to transmit and receive files. The syntax for the command is: cmgr [-reader_portph] -phost_port -stype -f[path\]file...
nugget helconital Examples of Using BFT The next two examples illustrate how you can use BFT to update applications on networked JANUS readers by transferring new binary files to the readers. Example 1: Updating Several JANUS Readers From a Host Computer From a single host computer, a system administrator uses BFT to download a new version of a data collection application simultaneously (using group queues) to every reader on the RF network in the warehouse while the...
Page 222
JANUS 2010 Hand-Held Computer User’s Manual nugget Example 2: Downloading an Executable File From a Host Computer A service technician is using a JANUS reader to diagnose problems with a printer in the RF network. The technician may decide to use a test application that is stored on another computer in the RF network.
nugget helconital Examining a Typical BFT Session A typical BFT session, with the host computer acting as the client and the JANUS reader acting as the server, includes these activities: • The host computer and readers are connected with a CrossBar or 900 MHz RF network.
2.5, you must change the asynchronous host computer parameters to 8 data bits, rather than the default 7 data bits. Note: Intermec does not recommend using Binary File Transfer (BFT) to transfer large files in a CrossBar network with a 9154 Multi-Drop Line Controller.
nugget helconital Enable the Prepare for Reboot and Reboot commands with the Command Processing command ($+DC) on the reader. These commands allow the reader to respond when the host computer initiates a BFT session. In the reader’s default configuration, these commands are enabled. For help, see “Command Processing”...
Page 226
JANUS 2010 Hand-Held Computer User’s Manual nugget The way you start the FTA on the reader determines whether the reader will be the client or server. To make the reader the client 1. Type this command at the reader’s DOS prompt to start the FTA: 2.
nugget helconital Starting an Application When the FTA Terminates When the host computer is the client, the host computer can identify an application that will be started automatically on the reader when the FTA is terminated on the reader. For example, you finish transferring binary files to the reader, close the connection between the host computer and reader, and terminate the FTA on the reader.
JANUS 2010 Hand-Held Computer User’s Manual nugget Learning the Syntax of FTA Commands This section describes each FTA command and its syntax. You can abbreviate the command names as shown in the Syntax column of the next table. Also, you do not have to capitalize the commands; the commands are not case sensitive.
Page 229
nugget helconital FTA Command Descriptions and Syntax (continued) Command Description OPEN Establishes a connection with the host computer. Copies a file from the reader to the host computer. RUPGRADE Upgrades the reader’s drive C from the host. Stands for “remote upgrade.” SERVER Identifies the reader as the server, not the client.
JANUS 2010 Hand-Held Computer User’s Manual nugget Editing the FTA Initialization File The FTA initialization file (FTA.INI) controls how the FTA operates. You may need to modify INI parameters to match the timeouts with the speed of your network. You can use a standard ASCII text editor to edit the file. This table describes the parameters in the default FTA.INI file, which is stored on...
This chapter introduces Intermec’s Interactive Reader Language (IRL) and explains how to use the IRL Desktop, specify the path for IRL files, pause and resume IRL programs, run IRL programs with limited conventional memory, and use the IRL reader commands covered in Chapter 11.
JANUS 2010 Hand-Held Computer User’s Manual nugget Using the IRL Desktop The IRL operating environment on the reader is called the IRL Desktop. The IRL Desktop is a menu-driven application that helps you run, download, transmit, and receive IRL programs.
Desktop by including one or both of these parameters in the command: irl -[portph] [filename] where: port filename For example, to load the Intermec protocol handler on COM1 and open the IRL Desktop, type this command at the DOS prompt: irl -1i Or scan this bar code: *IRL -1I*...
Page 236
JANUS 2010 Hand-Held Computer User’s Manual nugget File This menu lets you transfer files, change directories, review file statistics, run an IRL program, and exit the IRL Desktop. About This menu displays information about the reader and its configuration, including the amount of RAM and disk space available, the current paths for IRL files, the version of IRL, and the communications protocol configured for each COM port.
nugget helconital Selecting Menus and Commands Press press to display the commands in the selected menu. Press execute the command. You can scan the bar code labels to move the cursor through the IRL Desktop menus instead of pressing keys on the keypad. For help, see “Scanning Bar Codes to Select Menu Options”...
JANUS 2010 Hand-Held Computer User’s Manual nugget Executing Commands in the IRL Desktop You can execute commands in the IRL Desktop by: • selecting the command from the IRL Desktop main menu. • sending the command from the host computer. You must be running a communications application on the host computer, and the IRL Desktop must be open on your reader.
nugget helconital If the IRL Desktop finds no syntax errors, it displays the amount of memory the program and symbol table use, and the amount of memory remaining. Then the program begins executing at the first program statement. Pausing an IRL Program You can press IRL program is running.
JANUS 2010 Hand-Held Computer User’s Manual nugget Downloading an IRL Program To download an IRL program, send a Start of Program (SOP) character followed by the program to be downloaded from the host computer. You can set the SOP character in the reader’s configuration. The default is <SI>. For help, see “IRL SOP”...
nugget helconital Receiving IRL Files You can receive a file from the host computer and store it under a specified filename using any of these methods when the IRL Desktop is open: • Choose the Receive command from the File menu. •...
JANUS 2010 Hand-Held Computer User’s Manual nugget • Send an IRL Clear file command from the host computer: .$filename where filename is 0 or any character from A to Z. If you do not include a filename, all IRL data files (0, A to Z) are deleted.
nugget helconital The next sections describe these tasks: • Setting the Path With an Environment Variable • Including a Data File Path in the OPEN Command • Selecting the Path From the IRL Desktop Setting the Path With an Environment Variable You can use the IM_IRLPROG and IM_IRLDATA environment variables to set the paths for programs and data files.
JANUS 2010 Hand-Held Computer User’s Manual nugget Including a Data File Path in the OPEN Command You can specify the path for a data file in an IRL program by declaring the path in the OPEN command for files A through Z. For example: OD"e:\sales\accounts\orders.ird"(10,15)
nugget helconital The second Change Directory screen appears. 4. Press path. 5. Press and then press directory for the path. If the drive does not contain directories, (none) appears under the Directories heading, as shown in the second Change Directory screen. 6.
JANUS 2010 Hand-Held Computer User’s Manual nugget IRL also saves the name of the last program that was exited as described previously into the {LATEST}.RSM file. Every time IRL saves the filename to this file, it overwrites the last filename; therefore, the file always identifies the last IRL program that can be resumed.
nugget helconital Freeing Enough Memory to Run an IRL Program If you see the message “Insufficient memory” when you try to run an IRL program from the IRL Desktop, you do not have enough conventional memory available to run the program and the IRL Desktop. You may be able to free enough conventional memory to run the program by following the suggestions in “Making More Memory Available on the Reader”...
This chapter describes how to configure the reader to operate in French, German, Italian, or Spanish. The chapter also explains how to use an international keypad. Configuring the Reader for a Language You can configure your JANUS reader to operate in any language that is supported by DOS National Language Support (NLS).
Page 252
JANUS 2010 Hand-Held Computer User’s Manual 3. At the DOS prompt on the host computer, type this command: source:install [country] [-port] where: source country port Here are two examples: • If companion disk 1 is in drive A, the reader is connected to the host computer’s COM1, and you want the reader to operate in French, type...
Preparing the Reader for International Use Choosing a Method to Configure a Language To configure the reader to operate in a language, you must change the contents of the reader’s drive C. This section describes three procedures you can follow. The procedure you choose depends on what you expect drive C to contain, as shown in this table: Contents of Drive C...
JANUS 2010 Hand-Held Computer User’s Manual 4. Make sure your current directory is the one where you installed the Auto- Loader batch files, or make sure that directory is listed in the path statement of your host computer’s AUTOEXEC.BAT file.
Page 255
Preparing the Reader for International Use 5. The command you type in Step 7 will copy the default startup files from C_FILES\COMMON to drive C, overwriting the startup files on your reader. If you need to customize the default AUTOEXEC.BAT or CONFIG.SYS, you should do so now in the C_FILES\COMMON directory.
JANUS 2010 Hand-Held Computer User’s Manual Using the LOADLANG Batch File The LOADLANG batch file adds NLS language support to the three files in the C_FILES\COMMON directory to the reader’s drive C. LOADNEW next copies the three files to the reader’s drive C. You cannot specify any additional files for drive C.
Using an International Keypad You may use one of four international keypads with your JANUS reader: French, German, Italian, and Spanish. Each international keypad is an alphanumeric keypad with 52 keys. You use special keys on the reader’s keypad and press key combinations to access all 102 keys that are available on a PC keyboard.
JANUS 2010 Hand-Held Computer User’s Manual How to Type the Characters Printed on the Keypad The reader’s keypad contains characters that are printed both on the keys and above the keys (on the reader’s top cover). This section describes how to type all the characters.
To practice using an international keypad, type these characters • To type the lowercase k, press $ ¤ • To type the uppercase K, press • To type a dollar sign ($) on a French keypad, press ¤ • To type a character on a French keypad, press Typing the Characters On and Above the Numeric Keys There are four types of characters and symbols printed on and above the...
JANUS 2010 Hand-Held Computer User’s Manual To practice using an international keypad, type these characters • To type a left parenthesis on a French keypad, press • To type the number 5 on a French keypad, press • To type an asterisk (*) on a French keypad, press •...
Preparing the Reader for International Use Capitalizing All Characters To type all alphabetic characters as uppercase letters, you can press every letter you type, or you can enable the Caps Lock feature. To enable Caps Lock Press To disable Caps Lock Press Note: For many DOS NLS languages, you may press active.
JANUS 2010 Hand-Held Computer User’s Manual To enable the number pad f f e Press To turn Num Lock on and off Press With the number pad enabled, you press between Num Lock on and off. To disable the number pad...
Using the French Keypad Use this illustration and example keypad chart to enter any character on the French keypad. ° £ µ > < ù Ctrl è Ç — – – entr é & " inser suppr espace à entrée Preparing the Reader for International Use To Enter ¤...
JANUS 2010 Hand-Held Computer User’s Manual Using the German Keypad Use this illustration and example keypad chart to enter any character on the German keypad. ° Ü Ö ü ö ß > — Ä µ < – ä Ctrl bild pos 1 ÷...
Using the Italian Keypad Use this illustration and example keypad chart to enter any character on the Italian keypad. Ç é Ì è ò ° > § — < – à ù Maius Ctrl – & fine invio " £ bloc canc space...
JANUS 2010 Hand-Held Computer User’s Manual Using the Spanish Keypad Use this illustration and example keypad chart to enter any character on the Spanish keypad. ¿ ª Ñ ¡ º ñ Ç > — ç < – Bloq mayús Ctrl inicio re pág...
nugget helconital This chapter describes how to boot and reset the reader, set a password for advanced reader commands, put the reader in Storage mode, dump the contents of conventional memory to a host computer, and load the reader’s flash memory. Booting the JANUS Reader The bootstrap process for the JANUS reader is similar to the bootstrap process for a PC.
JANUS 2010 Hand-Held Computer User’s Manual nugget Cold Booting the Reader You may cold boot the reader to clear conventional memory, break out of an application locked in an infinite loop, or recover from an error condition. A cold boot invokes the BIOS boot sequence, which verifies that the 256K flash system image is not corrupt, clears all memory, and performs a POST to ensure that the hardware and peripherals are operational.
nugget helconital Executing or Skipping the Startup Files You can control whether AUTOEXEC.BAT and CONFIG.SYS are executed during warm and cold boots by choosing an option at the DOS setup screen. You may use this feature if changes you made to AUTOEXEC.BAT or CONFIG.SYS cause the reader to lock up during the boot process.
JANUS 2010 Hand-Held Computer User’s Manual nugget Forcing the Reader to Turn Off If the reader will not turn off when you press turn off by pressing turns off. Later, when you press From the menu, you can dump the contents of conventional memory to another computer and/or you can cold boot the reader.
nugget helconital Displaying the Boot Loader Menu The Boot Loader menu appears when you enter a designated key combination, the system flash is corrupt, the BIOS checksums fail, or the reader cannot resume. From the Boot Loader menu, you can perform advanced reader commands, as described later in this section.
Only users who correctly type the password can display the Boot Loader menu and exit from Storage mode. If you lose or forget the password, call your Intermec service representative. To set the password 1. Display the Boot Loader menu: a.
Page 275
nugget helconital 2. The Boot Loader menu appears. Press 3. Press Please Type Password ***** Enter to Continue 4. Type the new password and press seven characters. 5. Type the new password again for verification and press If you type the password incorrectly, you receive an error message and you need to repeat Steps 4 and 5.
JANUS 2010 Hand-Held Computer User’s Manual nugget Using Storage Mode to Preserve the Backup Battery If you are not going to use the reader for one week or more, you must put it in Storage mode to preserve the life of the lithium backup battery. While the reader is in Storage mode, the NiCad battery pack must be removed;...
nugget helconital To exit Storage mode 1. Install the reader’s NiCad battery pack. For help, see “Installing the Battery Pack” in Chapter 2. 2. Press 3. Type the password if the reader prompts you to do so. The Boot Loader menu appears.
Page 278
JANUS 2010 Hand-Held Computer User’s Manual nugget To dump the reader’s 640K conventional memory to a host computer 1. Connect the reader to a host computer using the optical link adapter or the communications dock. The reader transmits and receives data at 4800 baud, no parity, 8 data bits, and 1 stop bit.
nugget helconital Loading Flash Memory You can download all of the reader’s flash memory from a host computer if the Boot Loader menu displays the “Bad BIOS Checksum” error message, if the flash memory is corrupted, or if you need to upgrade the reader’s software. Loading flash memory replaces: •...
Page 280
JANUS 2010 Hand-Held Computer User’s Manual nugget 6. If the Boot Loader menu does not appear, follow these steps to display it: a. Press b. Press c. Press d. Press e. Type the password if the reader prompts you to do so. If you fail to enter the correct password after three attempts, the reader resumes normal operation.
Page 281
nugget helconital 11. Press any key to skip the online instructions about checking connections to the reader and putting the reader in Load mode. You already performed those tasks. The online instructions are provided for users who do not have these printed instructions.
If you send the reader in for service, it is your responsibility to save the reader applications, data, and configuration. Intermec is responsible only for ensuring that the keypad and other hardware features match when replacing your unit.
JANUS 2010 Hand-Held Computer User’s Manual nugget Powering Up or Booting the Reader This table lists problems that may occur when you turn on, turn off, or boot the reader. Problem When you press to turn on the reader, nothing happens or the reader immediately turns itself off.
Page 287
nugget helconital Powering Up or Booting the Reader (continued) Problem When you turn on or cold boot the reader, the Boot Loader menu appears. The menu may not list all the Boot Loader commands, and the screen may include a status message. For example: BOOT LOADER Dump...
Page 288
N'appuyez pas sur des touches pendant que le lecteur se réamorce, sinon vous pouvez perdre des données. Contact your Intermec service representative. When the reader boots, the CPU starts all power cycles and turns all icons (except for Battery) on and off. The icons turn off very quickly as the reader passes a series of bootstrap code checks.
Solution Contact your Intermec service representative. If the Configuration Manager TSR is unloaded when you start IC.EXE, the reader automatically loads the TSR for you. If there is not enough conventional memory available for the TSR, the reader displays an error message.
Page 290
JANUS 2010 Hand-Held Computer User’s Manual nugget Operating the Reader (continued) Problem While writing to a PC card in the Type II PC card drive, you turn off the reader, pull out the card, and turn on the reader without a card.
Page 291
nugget helconital Operating the Reader (continued) Problem The user application is not receiving the bar code input properly. You cannot scan bar code labels. You see this message, “Configuration Manager TSR is not loaded.” You see this message, “Configuration Manager TSR already loaded.” Solution Reader Services may have been unloaded.
Page 292
15 to 45 minutes of power left. If you are using a J2010, replace the battery soon. For a JANUS 2010 with RF Back, you should immediately replace or recharge the battery pack because you will soon lose RF communications.
Page 293
nugget helconital Operating the Reader (continued) Problem The reader appears to be locked up and you cannot enter data. The reader appears to be locked up or is beeping every 10 seconds. When you press to turn off the reader, it does not turn off.
Page 294
JANUS 2010 Hand-Held Computer User’s Manual nugget Operating the Reader (continued) Problem The reader displays the Boot Loader menu. You need to cold boot the reader and you want to save the contents of drive E, the physical RAM drive.
Page 295
nugget helconital Operating the Reader (continued) Problem All the files on drive E have been erased. Solution The contents of drive E, the physical RAM drive, are destroyed when you perform these tasks: • You cold boot the reader. • You load the reader’s flash memory. •...
JANUS 2010 Hand-Held Computer User’s Manual nugget Saving the Contents of the RAM Drive When you cold boot the reader, the contents of drive E, the physical RAM drive, are normally destroyed. You may be able to save the contents of the RAM drive by using this procedure.
nugget helconital Networking or Communicating With the Reader This table lists problems that may occur when the reader is communicating with another device. Note: If you have problems with your RF network, see your JANUS RF documentation. Problem Communications problems occur only when you connect the optical link adapter to a reader and no external power source is attached.
Page 298
JANUS 2010 Hand-Held Computer User’s Manual nugget Networking the Reader (continued) Problem The communications application seems to stop executing or lock up. You experience problems with the reader display when you run terminal emulation (TE) on the reader. For example, the prompt disappears after you run a program.
nugget helconital Running IRL Programs When an IRL error occurs, the reader beeps and displays an error message. Press to clear the message and continue. The types of error messages are: Receive error This error occurs when the reader is receiving a message or protocol characters from the host.
Page 300
JANUS 2010 Hand-Held Computer User’s Manual nugget Problem The reader displays “Executing...” on power up or prompts you for data on power up. There is not enough memory to run your IRL program. When you try to start the IRL...
nugget helconital Using PC Cards This table lists problems that may occur when you use PC cards in the JANUS reader. For help, see Chapter 4, “Using PC Cards in the Reader.” Problem You are trying to access the reader’s PC card drive and you see the message, “Invalid media type reading drive X.
Page 302
To reclaim the memory from deleted files, you need to erase the entire card and then reformat the card. Note: Intermec recommends using flash cards that store 1MB or more of data. If a flash card has been formatted before, you must erase the card before you can format it.
Page 303
nugget helconital Using PC Cards (continued) Problem You try to load CS_APM.EXE or CS_IPM.EXE and you see the message, “CS PM already loaded.” After you load your Novell network software, you use a network PC card and run an application that does not work properly after making a system call.
Solution A <DLE> or Ctrl-P was entered into the reader. There may be a conflict because <DLE> is both the Intermec command override command and the DOS printer redirection command. Press to turn off console echo to the printer and then press For help, see “Command Override”...
Page 305
nugget helconital Using DOS Commands and Applications (continued) Problem You see this message when you try to use Interlnk: “Install Interlnk, add the following line to your CONFIG.SYS file and reboot...” A DOS command does not work. You cannot access a drive while using Interlnk.
Page 306
Retry and continue copying the files. You may have a problem copying files if you use the DOS version (utilities from your PC) of Interlnk and Intersvr on the JANUS reader. Intermec modified the Interlnk and Intersvr utilities to work with the JANUS reader.
nugget helconital Using MkImage and PutImage This table lists problems that may occur when you use MkImage to create a new image file for drive C or use PutImage to load the image file onto drive C. Problem Solution Verify that you have the correct path and filename in the MkImage or PutImage command and then try again.
Page 308
JANUS 2010 Hand-Held Computer User’s Manual nugget Using MkImage and PutImage (continued) Problem Error, not enough free conventional memory to create disk image 2010U.032 Error, not enough free disk memory to create output file 2010U.033 Error, could not open image file 2010U.034...
Page 309
nugget helconital Using MkImage and PutImage (continued) Problem Solution Unload the EMM manager (EMM386.EXE) and try running PutImage again. Error, EMM Manager is installed, reboot without EMM Support before using PutImage 2010U.038 Three things could have happened: • You do not have an external power supply attached to the reader. You Error, unable to turn on flash programming voltage...
JANUS 2010 Hand-Held Computer User’s Manual nugget Scanning Bar Code Labels Read this section if you cannot scan bar codes with the reader. You cannot see a red light when aiming at a wall. You may be too far from the wall.
Page 311
nugget helconital • Clean the scanning window of the laser scanner with a solution of ammonia and water. Wipe dry. Do not allow abrasive material to touch the window. • Use IC.EXE to verify that the reader is configured to read the bar code symbology you are scanning.
JANUS 2010 Hand-Held Computer User’s Manual nugget Problems With the NiCad Battery Pack Follow these guidelines to avoid problems with the NiCad battery pack and the reader: • Always turn the reader off before you remove the NiCad battery pack.
Page 313
15 to 45 minutes of power left. If you are using a J2010, replace the battery pack soon. If you are using a JANUS 2010 with RF Back, you should immediately replace or recharge the battery pack because you will soon lose RF communications.
JANUS 2010 Hand-Held Computer User’s Manual nugget Problems With the NiCad Battery Pack (continued) Problem You see all these symptoms: • The Battery icon is not displayed. • The reader chirps every 15 seconds for 1 minute and then turns off.
Page 315
nugget helconital If your application uses specific drive letters, you have these options: • Change your application to query the reader for its drive letters (use a logical or relative path). You can use the revised application on any reader with any software version.
Page 316
JANUS 2010 Hand-Held Computer User’s Manual nugget To use the Substitute command 1. Insert a PC card in each PC card drive. For example, insert PC cards in the Type I and Type II PC card drives on a J2010 with a PCMCIA Back.
Insert the card into a reader with an older version of the software and copy the files to a PC or another reader. If you have a JANUS 2010 with a PCMCIA Back, you can also copy the files to an SRAM card in the Type II PC card drive.
nugget helconital This chapter is an alphabetical listing of the reader commands that you can use while operating the reader. Reader commands, such as Backlight On, allow you to perform a task on the reader. Using Reader Commands A reader command causes the reader to perform a task. For example, you can turn the backlight on to easily view the reader’s display when you are working in a dimly lit environment.
JANUS 2010 Hand-Held Computer User’s Manual Backlight On and Off Purpose: Turns the backlight on to easily view the reader display in dimly lit environments. From Host: Not supported Keypad: 1. Press 2. Press 3. Press Z"%.1" IRL Command: Scan: Backlight On *%.1*...
nugget helconital Backspace Purpose: Deletes the last character from the current data record. If there is no data in the buffer, the reader sounds three low beeps. From Host: Not supported Keypad: IRL Command: Not supported Scan: Backspace *-+* *-+* Change Configuration Purpose: This command must precede any configuration command parameter.
JANUS 2010 Hand-Held Computer User’s Manual Clear Purpose: Deletes the entire data record you are accumulating. From Host: Not supported Keypad: Not supported IRL Command: Not supported Scan: Clear *--* *- -* Command Override Purpose: Causes the character that follows it to be treated as data. Command override allows you to use control characters in preambles, postambles, data strings, and configuration command strings.
The JANUS 2010 reader uses Ctrl-P as the Command Override command; however, the DOS printer redirection command (Ctrl-P) is also supported on the reader. This dual purpose may cause some conflicts. If you have Reader Services loaded and scan the bar code label <DLE>, the first scan is interpreted as a reader command.
JANUS 2010 Hand-Held Computer User’s Manual Enter and Exit Accumulate Mode Accumulate mode is used to accumulate all scanned data in the reader’s data buffer. When you exit Accumulate mode, the accumulated data is “entered” as a data record. The buffer is cleared by one of these commands: •...
nugget helconital IRL File, Clear Purpose: Deletes one or all of the IRL data files that have default filenames: {IRL-0}.IRD, and {IRL-A}.IRD through {IRL-Z}.IRD. For help, see “Clearing IRL Data Files” in Chapter 7. Note: You can use this command only from the IRL Desktop. From Host: .$filename where filename is 0 or any character from A to Z.
JANUS 2010 Hand-Held Computer User’s Manual IRL File, Receive Purpose: Accepts a file from the host and saves it under the specified filename. If the filename is not included, the reader displays the Receive screen, which lets you select a COM port and filename. For help, see “Receiving IRL Files” in Chapter 7.
nugget helconital IRL Program, Download Purpose: Downloads the program you specify from the host computer to the reader. For help, see “Downloading an IRL Program” in Chapter 7. The command renames the program to {IRL-1}.IRL and copies it to the directory specified by the IM_IRLPROG path in your AUTOEXEC.BAT file.
JANUS 2010 Hand-Held Computer User’s Manual IRL Program, Exit Purpose: Exits the IRL program that is running. For help, see “Exiting an IRL Program” in Chapter 7. From Host: Keypad: Press the application break sequence. For help, see “Breaking Out of an Application”...
Scanner Timeout command or the Laser Off command to turn off the scanner. Note: Intermec does not recommend that you use a Laser On or Off command with the Scanner Trigger command set to edge triggering. Reader Command Reference...
JANUS 2010 Hand-Held Computer User’s Manual The Laser On command is the same as pulling the scanner trigger. Purpose: From Host: Not supported Keypad: Z"/." IRL Command: Scan: Not supported Purpose: The Laser Off command is the same as releasing the scanner trigger. Its effect is described above.
nugget helconital Reboot Purpose: Causes the JANUS reader to warm boot and establish a binary file transfer (BFT) session with a host computer. The host must have already sent a Prepare for Reboot command and the BFT-ready PSK application has responded with a Ready for Reboot message.
JANUS 2010 Hand-Held Computer User’s Manual Viewport Down Purpose: Moves the viewport down one step in the virtual display, except when it is already at the bottom line or row. You can set the number of lines the viewport moves up or down in a single step. For help, see the “Viewport Movement Steps”...
nugget helconital Viewport Left Purpose: Moves the viewport one step to the left in the virtual display, except when it is already at the first column. You can set the number of columns the viewport moves left or right in a single step. For help, see the “Viewport Movement Steps”...
JANUS 2010 Hand-Held Computer User’s Manual Viewport End Purpose: Moves the viewport to the lower right corner of the virtual display. From Host: Not supported Keypad: IRL Command: Not supported Scan: Viewport End *..%.* *..%.* Viewport Home Purpose: Moves the viewport to the upper left corner (home position) of the virtual display.
nugget helconital Viewport Page Down Purpose: Moves the viewport down one page in the virtual display. A page is 16 lines by 20 characters—the reader’s display size. From Host: Not supported Keypad: IRL Command: Not supported Scan: Viewport Page Down *..%-* *..%-* Viewport Page Up...
JANUS 2010 Hand-Held Computer User’s Manual Viewport to Cursor Purpose: Moves the viewport to the cursor’s position. This command may not work if you are using the reader in Graphics mode. From Host: Not supported Keypad: IRL Command: Not supported...
nugget helconital This chapter is an alphabetical list of all the configuration commands supported on the reader. Using Configuration Commands A configuration command changes the way the reader operates. For example, you can change the Beep Volume and make the reader beep very loud in a noisy environment.
JANUS 2010 Hand-Held Computer User’s Manual nugget Configuration Commands Listed by Category This chapter lists the configuration commands in alphabetical order. Use this next list to find the configuration commands you may need to set for bar code symbologies, communications, and operations.
JANUS 2010 Hand-Held Computer User’s Manual nugget Entering Variable Data in a Configuration Command You can enter variable data for many of the configuration commands. For example, you can set the End of File (EOF) character to any ASCII character.
nugget helconital Address, Multi-Drop Purpose: Defines the address of the communications port when you are using the Multi- Drop communications protocol. Each multi-drop address has unique POL and SEL characters that are automatically set when you configure the address. For help, see “POL and SEL Combinations for Multi-Drop Protocol”...
JANUS 2010 Hand-Held Computer User’s Manual nugget AFF (Affirmative Acknowledge) Purpose: Enables or disables the handshake event that is an affirmative acknowledge to a message. You must enable both AFF and NEG to have a valid configuration. Note: You must select the communications port and protocol before you set the parameters to define that protocol.
nugget helconital Automatic Shutoff Purpose: Defines the maximum length of time the reader remains on when there is no activity. When you do not use the reader for the length of time set for this command, the reader automatically shuts off and goes into Suspend mode. The reader also goes into a suspend state when you press When you press where it left off and all reader memory is saved.
Page 348
JANUS 2010 Hand-Held Computer User’s Manual nugget Automatic Shutoff (continued) 2. Scan a numeric value for data from these bar codes: 3. Scan this bar code: Timeout in Minutes 4. Scan this bar code: Exit Accumulate Mode *-/* *-/* 12-10...
nugget helconital Baud Rate Purpose: Sets the baud rate for the selected communications port on the reader. The baud rate must match the baud rate of the device (for example, the host computer) that the reader is communicating with. For Polling Mode D protocol, you must set the baud rate to 1200 or higher. For Multi-Drop protocol, you must set the baud rate to 2400 or higher.
JANUS 2010 Hand-Held Computer User’s Manual nugget Baud Rate (continued) 9600 Baud *$+IA6* *$+IA6* 38400 Baud *$+IA8* *$+IA8* Beep Duration Purpose: Defines the low and high beep duration of the default reader beeps. There are two types of beeps: • Low beep •...
nugget helconital 3. Scan one of these bar codes to set the duration for the low or high beep: Low Beep 4. Scan this bar code: Exit Accumulate Mode *-/* *-/* Beep Frequency Purpose: Defines the individual frequencies of the default reader beeps. There are two types of beeps: •...
Page 352
JANUS 2010 Hand-Held Computer User’s Manual nugget Beep Frequency (continued) 1. Scan this bar code: Scan: Enter Accumulate Mode / Change Beep Frequency *+/$+BF* *+/$+BF* 2. Scan a numeric value for data in Hz from these bar codes: 3. Scan one of these bar codes to set the frequency for the low or high beep: Low Beep 4.
nugget helconital Beep Volume Purpose: Adjusts the volume of the reader’s audio signals. For a list of all the beep sounds and audio signals, see “Understanding the Reader’s Audio Signals” in Chapter 2. Set the beep volume according to operator preference and work environment.
JANUS 2010 Hand-Held Computer User’s Manual nugget Codabar Purpose: Enables or disables decoding of Codabar symbology. Codabar is a self- checking, discrete symbology that has these 16 characters in its set: 0 to 9, dollar sign ($), colon (:), slash (/), period (.), plus (+), and minus (-). Codabar is commonly used in libraries, blood banks, and air-parcel express applications.
nugget helconital Concatenated, Discard Start/Stop *$+CD30* *$+CD30* Concatenated, DC1-DC4 Start/Stop *$+CD32* *$+CD32* Code 11 Purpose: Enables or disables decoding of Code 11 symbology. Code 11 is a very high density, discrete numeric bar code. It is most extensively used in labeling telecommunications components and equipment.
JANUS 2010 Hand-Held Computer User’s Manual nugget Code 16K Purpose: Enables or disables decoding of Code 16K symbology. Code 16K is a two- dimensional (stacked rows), ultra-high density bar code. It is based on Code 128 and is used widely to label unit-dose packaging for the healthcare industry.
nugget helconital Code 2 of 5 Purpose: Enables or disables decoding of Code 2 of 5 symbology. Code 2 of 5 uses the bars to encode information and the spaces to separate the individual bars. This code is discrete and self-checking. You can only enable Code 2 of 5 if the Interleaved 2 of 5 (I 2 of 5) code is disabled.
Page 358
JANUS 2010 Hand-Held Computer User’s Manual nugget Code 2 of 5 (continued) 2. Scan a two-digit numeric value to set the label length (01-32) from these bar codes. 3. Scan this bar code: Exit Accumulate Mode *-/* *-/* 12-20 helconital...
nugget helconital Code 39 Purpose: Enables or disables decoding of Code 39 symbology. Code 39 is discrete, variable length, and self-checking. The character set is uppercase A to Z, 0 to 9, dollar sign ($), period (.), slash (/), percent (%), space ( ), plus (+), and minus (-).
Page 360
JANUS 2010 Hand-Held Computer User’s Manual nugget Code 39 (continued) Code 39 mixed-full ASCII Use mixed-full ASCII when printers encode the same label two different ways. For example, if you have a bar code with the data $%a, some printers encode the data as follows:...
Page 361
nugget helconital Use this table to help configure your reader. Code 39 Option Non-full ASCII Full ASCII Mixed-full ASCII Default: Enable Code 39 Full ASCII with no check digit (111) Syntax: CBdata Acceptable values for data must be three digits, corresponding to: First digit: Second digit: Third digit:...
Page 362
JANUS 2010 Hand-Held Computer User’s Manual nugget Code 39 (continued) To enable Code 39: 1. Scan this bar code: Enter Accumulate Mode / Enable Code 39 *+/$+CB* *+/$+CB* 2. Scan one of these bar codes to set the first digit:...
nugget helconital Code 49 Purpose: Enables or disables decoding of Code 49 symbology. Code 49 is a multirow symbology for high data density. The last character in each row is used for row checking and the last two characters of the symbol are used for overall checking.
Page 364
JANUS 2010 Hand-Held Computer User’s Manual nugget Code 49 (continued) Scan: To disable any of the function codes, scan one of these bar codes: Disable Function Code 1 *$+CK* *$+CK* Disable Function Code 3 *$+CM* *$+CM* To set one of the function codes to a character string: 1.
nugget helconital Code 93 Purpose: Enables or disables decoding of Code 93 symbology. Code 93 is a variable length, continuous symbology that uses four element widths. It complements Code 39. Default: Enabled Syntax: CFdata Acceptable values for data are: Disabled Enabled Scan: One of these bar codes:...
JANUS 2010 Hand-Held Computer User’s Manual nugget Code 128 (continued) Scan: One of these bar codes: Disable Code 128 *$+CH0* *$+CH0* Enable Standard Code 128 *$+CH1* *$+CH1* Enable UCC/EAN Code 128 *$+CH2* *$+CH2* Notes: If you configure Standard Code 128, the reader will not decode Function Code 1 characters in the first position of a bar code label.
Page 367
nugget helconital Default: All reader commands enabled Syntax: DCdata Acceptable values for data are: command0 command1 The override option is a temporary setting that allows you to enable all the reader commands for as long as you need them. When you want to return to the previous setting, you disable the override.
Page 368
JANUS 2010 Hand-Held Computer User’s Manual nugget Command Processing (continued) 2. Scan the bar code to disable or enable one reader command. Note: If there are two bar codes for a reader command, you must scan them in order, left to right.
Page 369
nugget helconital IRL Program, Exit IRL Program, Resume *$.* *$.* Laser Off */%* */%* Viewport Down *%+* *%+* Viewport Left *%-* *%-* Viewport End *..%.* *..%.* Viewport Page Down *..%-* *..%-* Viewport to Cursor */-* */-* Alternate Key Code Entry *..* *..* Configuration Command Reference...
Page 370
JANUS 2010 Hand-Held Computer User’s Manual nugget Command Processing (continued) Prepare for Reboot *..+%* *..+%* Set Clock */+* */+* Note: To disable or enable Command Override or the Enter key, see the next section, “Disabling or Enabling Command Override and Enter.”...
nugget helconital Disabling or Enabling Command Override and Enter Purpose: You can use the Command Processing configuration command to disable or enable two additional reader commands: Command Override and Enter. You can also use IC.EXE to disable or enable these two commands. For help, see Chapter 5, “Configuring the Reader.”...
JANUS 2010 Hand-Held Computer User’s Manual nugget Defining the Reader Commands Chapter 11, “Reader Command Reference” describes all the reader commands that you can enable or disable with Command Processing, except Alternate Key Code Entry and Multiple-Read Labels. These two commands are described next.
nugget helconital Communications Dock Port Purpose: Sets the SELPORT signal on the reader’s COM1, which selects the port on the communications dock through which the reader will communicate. When SELPORT is set to 0, the reader communicates through the dock’s network port.
UART FIFO control register, and connect the device. For help, see “Configuring the Reader for Communications” in Chapter 6. Note: Intermec recommends that you do not designate any JANUS port as COM3. Because COM1 and COM3 share an Interrupt Request (IRQ), you cannot use COM1 if you use COM3.
nugget helconital Communications Port, UART Restore Purpose: Defines the hex value used to restore the COM1 or COM2 UART FIFO control register when you suspend and resume the reader while a communications application is running. To learn if you must set this value and to calculate which value to enter for this parameter, see “Specifying a Value for the FIFO Control Register”...
JANUS 2010 Hand-Held Computer User’s Manual nugget Communications Port, UART Restore (continued) 2. Scan two bar codes for data from the “Full ASCII Bar Code Chart” in Appendix C. For help on which two bar codes to scan, see “Specifying a Value for the FIFO Control Register”...
Page 377
nugget helconital Here are the parameters you can set for each communications protocol: Multi-Drop protocol parameters • Baud rate, parity, and data bits • Transmit abort timeout Address, multi-drop • PC Standard protocol parameters • Baud rate, parity, data bits, and stop bits Point-to-Point protocol parameters •...
Page 378
Communications Protocol (continued) You use the following characters with IRL and Communications Manager. These parameters are not directly supported by the Intermec protocol handler. • EOF, EOR, and records per block • IRL parameters: BAK, End, EOP, PAK, PSS, Run, and SOP If you want to configure the reader for User-Defined Multi-Drop protocol, select User-Defined protocol.
nugget helconital Activate Purpose: Activates the communications protocol and the communications port you selected. Each port can only have one active protocol at a time. Note: The reader cannot use the active protocol to communicate until you load the corresponding protocol handler. For help, see “Configuring the Reader for Communications”...
JANUS 2010 Hand-Held Computer User’s Manual nugget Multi-Drop, User-Defined Purpose: Multi-Drop, User-Defined is an option of User-Defined protocol. You must set the POL and SEL characters to define a unique device address. For help, see “POL and SEL Combinations for Multi-Drop Protocol” in Appendix C.
nugget helconital Syntax: IIdata Acceptable values for data are: 7 data bits 8 data bits Scan: One of these bar codes: 7 Data Bits *$+II7* *$+II7* 8 Data Bits *$+II8* *$+II8* Decode Security Purpose: Defines the security level to use when decoding bar codes. When you select a lower decode security level, the reader can decode bar codes with poorer print quality.
JANUS 2010 Hand-Held Computer User’s Manual nugget Decode Security (continued) Moderate Decode Security *$+CS1* *$+CS1* High Decode Security *$+CS2* *$+CS2* Display Backlight Timeout Purpose: Defines the amount of time the backlight remains on. The backlight timeout setting significantly affects the reader’s battery life. If you set a longer backlight timeout value, you will use the power in the NiCad battery pack at a faster rate.
Page 383
nugget helconital 2. Scan a two-digit numeric value for data from these bar codes. 3. Scan this bar code: Exit Accumulate Mode *-/* *-/* Configuration Command Reference 12-45...
JANUS 2010 Hand-Held Computer User’s Manual nugget Display Contrast Purpose: Defines the contrast (light or dark) of the characters against the reader display. Default: 3 (maximum contrast) Syntax: DJdata Acceptable values for data are 0 (light) to 7 (dark). Scan:...
nugget helconital Display Mode, IRL Purpose: Determines how IRL displays and handles data. The reader has two IRL display modes: buffered and transparent. Buffered Display A buffered display formats the display text with a full block character and a Carriage Return Line Feed (CR LF) after each data record. When you run an IRL program, the CR LF is actually executed before the next IRL prompt.
For help, see “How to Use the Reader’s Display” in Chapter 2. Note: If you are working at the DOS prompt, Intermec recommends that you set the display size to 25 x 80 or you may see inconsistent display results.
Page 387
nugget helconital Scan: One of these bar codes to set the display options: Note: When you scan a label that changes the Video mode, the screen goes blank. To activate the screen, begin entering data or press 25 x 80, Video Mode 2, Scroll at Line 25, Normal Character Height *$+DS0200* *$+DS0200* 25 x 80, Video Mode 2, Scroll at Line 25, Double Character Height...
Page 388
JANUS 2010 Hand-Held Computer User’s Manual nugget Display Setup (continued) 25 x 40, Video Mode 0, Scroll at Line 25, Normal Character Height *$+DS0000* *$+DS0000* 25 x 40, Video Mode 0, Scroll at Line 25, Double Character Height *$+DS0001* *$+DS0001*...
nugget helconital 8 x 20 (lines by characters) *$+DS2* *$+DS2* 16 x 10 (lines by characters) *$+DS3* *$+DS3* 8 x 10 (lines by characters) *$+DS4* *$+DS4* EOF (End of File) Purpose: Defines the end of file character for the communications port when transmitting a file from the reader.
JANUS 2010 Hand-Held Computer User’s Manual nugget EOF (End of File) (continued) To set EOF to an ASCII character: 1. Scan this bar code: Enter Accumulate Mode / Set EOF *+/$+FA* *+/$+FA* 2. Scan a bar code for data from the “Full ASCII Bar Code Chart” in Appendix C.
Page 391
nugget helconital Scan: To disable EOM, scan one of these bar codes: Disable EOM Transmit and Receive *$+PF* *$+PF* Disable EOM Receive Only *$+PJ* *$+PJ* To set EOM Transmit and Receive to the same ASCII character: 1. Scan this bar code: Enter Accumulate Mode / Enable EOM Transmit and Receive *+/$+PF* *+/$+PF*...
Page 392
JANUS 2010 Hand-Held Computer User’s Manual nugget EOM (End of Message) (continued) 3. Scan this bar code: Exit Accumulate Mode *-/* *-/* 4. Scan this bar code to set the EOM Receive character: Enter Accumulate Mode / Enable EOM Receive Only...
nugget helconital EOR (End of Record) Purpose: Attaches an EOR to the end of every record of a file transmit. Note: You must select the communications port and protocol before you set the parameters to define that protocol. For help, see the “Communications Protocol, Configure”...
JANUS 2010 Hand-Held Computer User’s Manual nugget Flow Control Purpose: Regulates the data transmission through the communications port. The reader is a DTE device. Clear To Send/Request To Send (CTS/RTS) is a hardware signal flow control. The reader sets RTS high when it is ready to transmit. The reader checks CTS when it tries to transmit data.
nugget helconital Intercharacter Delay Purpose: Defines the amount of time the reader waits before sending each character to the host. It modifies outgoing data only by slowing the speed of transmission. A character delay can be useful when the reader is communicating with a controller through a modem using full-duplex operation.
JANUS 2010 Hand-Held Computer User’s Manual nugget Interleaved 2 of 5 Purpose: Enables or disables decoding of Interleaved 2 of 5 (I 2 of 5) symbology. I 2 of 5 is a high-density, self-checking, continuous numeric symbology. It is mainly used in inventory distribution and the automobile industry.
Page 397
nugget helconital Enable Interleaved 2 of 5, Case Code *$+CA98* *$+CA98* To set Interleaved 2 of 5 to a fixed length: 1. Scan this bar code: Enter Accumulate Mode / Set Fixed Length *+/$+CA* *+/$+CA* 2. Scan a numeric value for data from these bar codes. (Use even numbers 2-32 only) 3.
JANUS 2010 Hand-Held Computer User’s Manual nugget Internal Drive Reset After Battery Change Purpose: Defines how the reader operates the Type I PC card drive after you change the NiCad battery pack. If a PC card is installed when you replace the battery pack, the reader cannot determine if the PC card has also been replaced.
nugget helconital Scan: One of these bar codes: Reset Card *$+ES0* *$+ES0* Do Not Reset Card *$+ES1* *$+ES1* Prompt for Reset *$+ES2* *$+ES2* IRL BAK (Bad Program Acknowledge) Purpose: The reader sends a BAK to indicate that it cannot successfully download an IRL program.
JANUS 2010 Hand-Held Computer User’s Manual nugget IRL BAK (Bad Program Acknowledge) (continued) 2. Scan a bar code for data from the “Full ASCII Bar Code Chart” in Appendix C. 3. Scan this bar code: Exit Accumulate Mode *-/* *-/*...
nugget helconital 3. Scan this bar code: Exit Accumulate Mode *-/* *-/* IRL EOP (End of Program) Purpose: An EOP indicates the end of an IRL program block when you download a program to the reader. Note: You must select the communications port and protocol before you set the parameters to define that protocol.
JANUS 2010 Hand-Held Computer User’s Manual nugget IRL PAK (Program Acknowledge) Purpose: The reader sends this character to the host computer to acknowledge an IRL program that it has received. Note: You must select the communications port and protocol before you set the parameters that define the protocol.
nugget helconital IRL PSS (Program Statement Separator) Purpose: Separates individual IRL program statements from each other. Note: Do not define PSS as the same character used for EOM. You must select the communications port and protocol before you set the parameters that define the protocol.
JANUS 2010 Hand-Held Computer User’s Manual nugget IRL Run Purpose: Designates the end of an IRL program download and causes the reader to execute the program. The Run command takes the place of the last EOP character in the downloaded program.
nugget helconital IRL SOP (Start of Program) Purpose: Defines the beginning of an IRL program download from the host computer. Note: You must select the communications port and protocol before you set the parameters that define the protocol. For help, see the “Communications Protocol, Configure”...
JANUS 2010 Hand-Held Computer User’s Manual nugget Key Code Look-Up Table Purpose: You can remap up to 20 scanned characters to a keystroke equivalent. Default: 102-key PC keyboard (no modifications) Syntax: WMdata where data can be any ASCII character. Scan:...
nugget helconital Example: You want to redefine the uppercase letter A to the [ (left square bracket). In the Full ASCII Table, the hex value for [ is 5B. To redefine A, enter this command: $+WM"A1A5B" You can also change the Key Code Look-Up Table in IC.EXE. To redefine A to [ in IC.EXE 1.
JANUS 2010 Hand-Held Computer User’s Manual nugget Keypad Clicker Purpose: Enables or disables the keypad clicks. The reader sounds a click each time you press a key or decode a two-dimensional symbology. Default: Enabled Syntax: KCdata Acceptable values for data are:...
nugget helconital Prohibit Ctrl-Alt-Del *$+KB1* *$+KB1* Prohibit Ctrl Key Combinations *$+KB2* *$+KB2* Keypad, Numeric Purpose: Defines the ability to enable the numeric keypad from the reader keypad as described in Chapter 2, “Learning How to Use the Reader.” You can set the reader to simulate the numeric keypad on a 102-key PC keyboard.
JANUS 2010 Hand-Held Computer User’s Manual nugget Purpose: The Longitudinal Redundancy Check character is an error-checking character that you can append to transmitted and received blocks of data. Note: You must select the communications port and protocol before you set the parameters that define the protocol.
Page 411
nugget helconital Syntax: CNdata Acceptable values for data are: First digit: Second digit: Scan: One of these bar codes: Disable MSI *$+CN00* *$+CN00* MSI Without Check Digits *$+CN10* *$+CN10* MSI With 1 Modulus 10 Check Digit, Discard Check Digit *$+CN20* *$+CN20* MSI With 1 Modulus 10 Check Digit, Transmit Check Digit *$+CN21*...
JANUS 2010 Hand-Held Computer User’s Manual nugget NEG (Negative Acknowledge) Purpose: Indicates a negative acknowledgment to a transmitted message. You must enable both NEG and AFF to have a valid configuration. Note: You must select the communications port and protocol before you set the parameters that define the protocol.
nugget helconital Parity Purpose: Sets the parity of the selected communications port. The reader uses parity for error checking in data transmissions. Note: You must select the communications port and protocol before you set the parameters that define the protocol. For help, see the “Communications Protocol, Configure”...
JANUS 2010 Hand-Held Computer User’s Manual nugget Plessey Purpose: Enables or disables decoding of Plessey symbology. Plessey code is pulse- width modulated. It includes a start character, data characters, an eight-bit cyclic check digit, a termination bar, and usually a reverse start character. The code is continuous and not self-checking.
nugget helconital Purpose: Solicits or requests data from a polled device. Note: You must select the communications port and protocol before you set the parameters that define the protocol. For help, see the “Communications Protocol, Configure” command earlier in this chapter. Default: Disabled Syntax:...
JANUS 2010 Hand-Held Computer User’s Manual nugget Postamble Purpose: Sets the postamble that is appended to any data you scan with the reader. Common postambles include cursor controls such as tabs or carriage return line feeds. Note: A postamble is not added to scanned data when you run IRL programs.
nugget helconital Example: You want to set the postamble to the letters “BV,” which also represents the Beep Volume configuration command. Enter the postamble by scanning this bar code: Set Postamble to BV *$+AE/BBV/B* $+AE"BV" If you omit the quotation marks, the reader interprets the command as two commands: AE to set the postamble to no characters, and BV to change the beep volume.
JANUS 2010 Hand-Held Computer User’s Manual nugget Preamble (continued) 3. Scan this bar code: Exit Accumulate Mode *-/* *-/* You want to set the preamble to the letters “BV,” which also represents the Example: Beep Volume configuration command. Enter the preamble by scanning this bar...
Page 419
nugget helconital Scan: To have all records transmitted in one block, scan this bar code: All Records = 1 Block *$+FC0* *$+FC0* To set the records per block: 1. Scan this bar code: Enter Accumulate Mode / Set Number of Records Per Block *+/$+FC* *+/$+FC* 2.
JANUS 2010 Hand-Held Computer User’s Manual nugget REQ (Request for Acknowledge) Purpose: Enables or disables a request for a repeat handshake event. If you enable REQ, you must also enable AFF and NEG to have a valid configuration. Note: You must select the communications port and protocol before you set the parameters that define the protocol.
nugget helconital RES (Reset) Purpose: Enables or disables a reset event. Note: You must select the communications port and protocol before you set the parameters that define the protocol. For help, see the “Communications Protocol, Configure” command earlier in this chapter. Default: Disabled Syntax:...
*$+SD1* Scanner Devices Purpose: Identifies the type of scanner you have connected to the JANUS 2010 reader. The reader can optimize the scanning performance by using the scanner you define in this command. Note: You only need to set the Scanner Devices command when you use the COM2 port as a scanner input port.
nugget helconital Syntax: SSdata Acceptable values for data are: All compatible scanners 146x CCD scanners 1500 laser scanner 151x laser scanners 1545 laser scanner Compatible Symbol scanners (with reverse polarity enabled) 155x laser scanners Scan: One of these bar codes: All Compatible Scanners *$+SS0* *$+SS0*...
nugget helconital Default: Normal Syntax: SRdata Acceptable values for data are: None Normal High Scan: One of these bar codes: None *$+SR0* *$+SR0* Normal *$+SR1* *$+SR1* Scanner Timeout Purpose: Defines the maximum length of time the scanner stays on following each trigger pull.
JANUS 2010 Hand-Held Computer User’s Manual nugget Scanner Timeout (continued) 2. Scan a numeric value for data from these bar codes: 3. Scan this bar code: Exit Accumulate Mode *-/* *-/* Scanner Trigger Purpose: Scanner trigger allows you to set level triggering or edge triggering.
nugget helconital Scan: One of these bar codes: Enable Level Triggering *$+SC0* *$+SC0* Enable Edge Triggering *$+SC1* *$+SC1* SEL (Select) Purpose: Defines the character that requests permission for the controller to send data to the polled device. Note: You must select the communications port and protocol before you set the parameters that define the protocol.
JANUS 2010 Hand-Held Computer User’s Manual nugget SEL (Select) (continued) 2. Scan a bar code for data from the “Full ASCII Bar Code Chart” in Appendix C. 3. Scan this bar code: Exit Accumulate Mode *-/* *-/* SOM (Start of Message)
nugget helconital 2. Scan a bar code for data from the “Full ASCII Bar Code Chart” in Appendix C. 3. Scan this bar code: Exit Accumulate Mode *-/* *-/* Stop Bits Purpose: Sets the number of stop bits on the communications port. Note: You must select the communications port and protocol before you set the parameters that define the protocol.
JANUS 2010 Hand-Held Computer User’s Manual nugget Timeout Delay Purpose: Defines the length of time the reader waits between characters when receiving a message. When the timeout expires, an I/O error occurs. Note: You must select the communications port and protocol before you set the parameters that define the protocol.
nugget helconital Timeout Delay, 20 sec *$+IE5* *$+IE5* Timeout Delay, 60 sec *$+IE7* *$+IE7* Transmit Abort Timeout Purpose: Defines the length of time the reader waits to receive a message if one of the following conditions is true: • CTS is continuously false for the timeout period. •...
Page 432
JANUS 2010 Hand-Held Computer User’s Manual nugget Transmit Abort Timeout (continued) To set a timeout value: 1. Scan this bar code: Enter Accumulate Mode / Change Transmit Abort Timeout *+/$+IH* *+/$+IH* 2. Scan a numeric value of one to five digits for data from these bar codes: 3.
nugget helconital Turnaround Delay Purpose: Defines the length of time the reader waits to respond after receiving data from the host computer. Note: You must select the communications port and protocol before you set the parameters that define the protocol. For help, see the “Communications Protocol, Configure”...
JANUS 2010 Hand-Held Computer User’s Manual nugget UPC/EAN Purpose: Enables or disables the decoding of Universal Product Code (UPC)/European Article Numbering (EAN) symbology. UPC/EAN are fixed length, numeric, continuous symbologies that use four element widths. A reader that is configured to decode EAN bar codes can decode UPC, but the reverse is not true.
Page 435
nugget helconital Scan: To disable UPC/EAN, scan this bar code: Disable UPC/EAN *$+CE000000* *$+CE000000* To enable UPC/EAN: 1. Scan this bar code: Enter Accumulate Mode / Enable UPC/EAN *+/$+CE* *+/$+CE* 2. Scan one of these bar codes to set the first digit: Disable UPC/EAN-13 Enable UPC-A Only 3.
Page 436
JANUS 2010 Hand-Held Computer User’s Manual nugget UPC/EAN (continued) 5. Scan one of these bar codes to set the fourth digit: Supplementals Not Allowed 6. (Optional) Scan one of these bar codes to set the fifth digit: Discard Check Digit 7.
nugget helconital Viewport Movement Keys Purpose: Allows you to use the compound function and arrow keys to move the viewport around the virtual display. You must set the Display Setup command to 25 x 80 to use the reader’s viewport. For help, see the “Display Setup” command earlier in this chapter.
JANUS 2010 Hand-Held Computer User’s Manual nugget Viewport Movement Mode (continued) Syntax: DZdata Acceptable values for data are: Enable Manual Viewport Movement mode Enable Automatic Viewport Movement mode Scan: One of these bar codes: Enable Manual Viewport Movement Mode *$+DZ0*...
Page 439
nugget helconital 2. Scan a one or two-digit numeric value for data from these bar codes: 3. Scan one of these bar codes to set the horizontal or vertical step: Horizontal Step 4. Scan this bar code: Exit Accumulate Mode *-/* *-/* Configuration Command Reference...
nugget helconital This appendix lists the reader’s physical and environmental specifications, and describes the types of memory available in the reader. It also lists the reader’s default configuration and provides a configuration command reference list in alphabetical order by command syntax. Physical and Environmental Specifications You can use the tables in this section to find technical information about these features and options:...
Page 444
JANUS 2010 Hand-Held Computer User’s Manual nugget Temperature Specifications You need to operate and store the reader within the temperature ranges listed in this table. Type of Operation Charging the battery pack Operating the reader Storing the reader: With the battery pack installed...
Page 445
nugget helconital Cables for Data Communications Use these cables with the JL2010 Optical Link Adapter to connect the reader to a host computer or other device. Cable 3-wire, null modem 5-wire, null modem 7-wire, null modem Use these cables with the JD2010 Communications Dock to connect the reader to a host computer or other device.
Page 446
JANUS 2010 Hand-Held Computer User’s Manual nugget Default Configuration The next table shows the reader’s default configuration. You can use the Interactive Configuration application (IC.EXE) to set the reader to the default configuration. For help, see “Restoring the Reader’s Default Configuration” in Chapter 5.
Page 447
nugget helconital Communications (continued) Parameter Communications Port, UART Restore for COM1 for COM2 Communications Protocol Configure Activate User-Defined Multi-Drop Data Bits EOF (End of File) EOM (End of Message) EOR (End of Record) Flow Control Intercharacter Delay IRL BAK (Bad Program Acknowledge) IRL End Program Block IRL EOP (End of Program) IRL PAK (Program Acknowledge)
Page 449
nugget helconital 900 MHz RF Communications Parameter Acknowledgment Delay Broadcast Receipt Channel Allow Channel Select Device Address Duty Cycle Percent Duty Cycle Period Loopback Network ID Repeat Count Retry Limit RF Protocol RFNC Address (RF Network Controller) Note: For help on the RF configuration commands, see the JANUS 900 MHz Radio Frequency Quick Reference Guide (Part No.
Page 450
JANUS 2010 Hand-Held Computer User’s Manual nugget Configuration Commands by Syntax The next table lists all of the configuration commands that are available on J2010 readers. It lists the configuration commands in alphabetic order by syntax. Note: For help on the RF configuration commands, see the JANUS 900 MHz Radio Frequency Quick Reference Guide (Part No.
Page 451
nugget helconital Configuration Commands by Syntax (continued) Syntax Command Display Mode, IRL DMdata Display Setup DSdata Viewport Movement Keys DVdata DYdata Viewport Movement Steps DZdata Viewport Movement Mode ESdata Internal Drive Reset EZdata Automatic Shutoff FAdata EOF (End of File) FBdata EOR (End of Record) Records Per Block...
JANUS 2010 Hand-Held Computer User’s Manual nugget Types of Memory Used in the Reader The JANUS reader uses the types of memory described in this section. Memory in the reader is similar to that of a PC in some ways, and very different in other ways.
(HMA) and another 64K is used as extended memory, leaving a maximum of 256K available to store files. If you are not using a PC card, Intermec recommends that you use the RAM drive for data files that are stored frequently.
Note: The HMA is used by Reader Services. If HIMEM.SYS is not loaded or if HMA is being used by another driver, Reader Services is not loaded and the JANUS 2010 does not function as a bar code reader.
Reader Specifications nugget helconital User Flash Memory User flash memory contains the 512K ROM drive C. It is mapped to 800000H. The reader’s drive C is similar to the hard drive C on your PC and contains the startup files, CONFIG.SYS and AUTOEXEC.BAT. Since drive C is a ROM drive that resides in flash memory, you cannot write files to this drive as you would on your PC.
Using the Reader Keypad Charts These charts list the keystroke sequences for entering all 102 PC characters or keys on the JANUS 2010’s alphanumeric (English version) and large numeric keypad. English (U.S.) Alphanumeric Keypad Use this keypad chart to enter any character or function on the alphanumeric keypad (English version).
Page 462
JANUS 2010 Hand-Held Computer User’s Manual English (U.S.) Alphanumeric Keypad To Enter Press the Key(s) resume/suspend enter a to z A to Z 0 to 9 space . (period) backspace escape compound function right ctrl left ctrl right alt left alt...
Page 463
English (U.S.) Alphanumeric Keypad (continued) To Enter Press the Key(s) ! (exclamation point) & * (asterisk) insert delete Note: You can use the number pad is disabled. For help, see “Using the Number Pad” in Chapter 2. To Enter enter page down - (dash) * (asterisk)
Page 464
JANUS 2010 Hand-Held Computer User’s Manual English (U.S.) Alphanumeric Keypad (continued) To Use the Number Pad Enable the number pad Turn Num Lock on and off Disable the number pad With Num Lock Turned On To Enter 0 to 9 space .
Page 465
English (U.S.) Alphanumeric Keypad (continued) To Use Control Mode 1. Enter Control mode 2. Adjust the display 3. Exit Control mode To Adjust the Display Make the display contrast darker Make the display contrast lighter Turn the display backlight on or off Change the scroll line to line 8 Change the scroll line to line 16 Change the scroll line to line 25...
JANUS 2010 Hand-Held Computer User’s Manual Large Numeric Keypad Use this keypad chart to enter any character or function on the large numeric keypad (English version). For help, see “Using the Large Numeric Keypad” in Chapter 2. space Suspend/Resume key...
Page 467
Large Numeric Keypad To Enter Press the Key(s) resume/suspend enter 0 to 9 space . (period) a to g A to G To Enter backtab right ctrl left ctrl right alt left alt right shift left shift caps lock compound function backspace escape cursor up...
Page 468
JANUS 2010 Hand-Held Computer User’s Manual Large Numeric Keypad (continued) To Enter Press the Key(s) cursor down cursor left cursor right viewport up viewport down viewport left viewport right viewport end viewport home viewport page up viewport page down viewport to cursor...
Page 469
Large Numeric Keypad (continued) To Enter Press the Key(s) Note: You can use the number pad is disabled. For help, see “Using the Number Pad” in Chapter 2. To Use the Number Pad Enable the number pad Turn Num Lock on and off Disable the number pad With Num Lock Turned On To Enter...
Page 470
JANUS 2010 Hand-Held Computer User’s Manual Large Numeric Keypad (continued) To Use Control Mode 1. Enter Control mode 2. Adjust the display 3. Exit Control mode To Adjust the Display Make the display contrast darker Make the display contrast lighter...
Page 471
nugget helconital Configuration and Full ASCII Charts...
It also contains a full ASCII chart and charts of Code 39 bar code labels that you can scan with the JANUS 2010 reader. Entering ASCII Control Characters You may need to enter ASCII control characters to configure these parameters in IC.EXE or the Communications Manager screens:...
Page 474
JANUS 2010 Hand-Held Computer User’s Manual 3. Type the characters you identified in Step 1. Here are two examples: • You find Carriage Return (CR) Line Feed (LF) in the “Entering ASCII Control Characters for Preambles and Postambles” table. The CR is \r and the LF is \n.
Page 475
nugget Entering ASCII Control Characters for Protocol Characters ASCII Control Character Note: IRL does not use these key sequences for the ASCII control characters FS, GS, RS, US, and NUL. The Interactive Configuration application (IC.EXE) and Communications Manager do use them. Configuration and Full ASCII Charts helconital ASCII Control...
JANUS 2010 Hand-Held Computer User’s Manual Configuration Options for User-Defined Protocol User-Defined protocol supports 24 different configurations. The six key parameters that determine the User-Defined configuration are POL, SEL, RES, REQ, AFF, and NEG. The next table lists all the valid combinations for these six User-Defined protocol parameters.
nugget POL and SEL Combinations for Multi-Drop Protocol To configure User-Defined Multi-Drop protocol, you use POL and SEL character combinations. You must assign the POL and SEL protocol characters in a predetermined combination. The following table lists the device address and the corresponding POL and SEL combinations.
JANUS 2010 Hand-Held Computer User’s Manual Key Codes Use the key codes to redefine scanned characters to a keystroke equivalent. Find each key’s four-digit hexadecimal value in the Key Code table. You can use the key code in an application or to change the reader’s key code look-up table.
Page 483
nugget Key Code Table (continued) Note: You use a numeric keypad to enter these key code values by pressing the Alt key plus a three-digit number from 0-255. You must enable the number pad (with Num Lock turned on) on the reader to enter these hexadecimal key codes. For help, see “Using the Number Pad”...
Page 486
JANUS 2010 Hand-Held Computer User’s Manual Full ASCII Control Characters Table Control Character Definition Acknowledgment Bell Backspace Cancel Carriage Return Device Control 1 (XON) Device Control 2 Device Control 3 (XOFF) Device Control Delete Data Link Escape End of Medium...
nugget Full ASCII Bar Code Chart The charts in this section list the Code 39 bar code label for each ASCII character. To use these bar code labels, you must configure the JANUS reader to use Code 39 in Full ASCII mode. For help, see “Code 39” in Chapter 12. Control Characters *$F* *$F*...
nugget Scanning Bar Codes to Select Menu Options You can scan the next bar code labels to select options and move around in these menu applications: • Interactive Configuration application (IC.EXE) • Communications Manager • IRL Desktop The bar codes in this section use the four-digit hexadecimal key code value for each key.
JANUS 2010 Hand-Held Computer User’s Manual *..0F09* *..0F09* Backspace *..0E08* *..0E08* Creating Your Own Key Code Bar Code Labels You can use each key’s four-digit hexadecimal value to: • insert the value into the keypad buffer to use in IC.EXE, Communications Manager, or IRL Desktop.
nugget helconital This appendix describes Interlnk, INTERLNK.EXE, INTERSVR.EXE, POWER.EXE, and the Auto-Loader batch files. Interlnk With Interlnk, you can easily transfer files between your reader and a host computer or another reader. You can also make all the drives on one computer appear as if they are physically located on the other, so that you have unrestricted access to the contents of all the drives.
JANUS 2010 Hand-Held Computer User’s Manual INTERLNK.EXE This device driver redirects requests for operations on Interlnk drives or printer ports to Intersvr drives or printer ports. You must load this device driver in the CONFIG.SYS file of the device running Interlnk (the client).
Page 499
/noprinter switch, the Interlnk program does not load code that redirects printers. If you specify the /com switch, the program does not load code that supports parallel ports. Intermec recommends using the /noprinter and /com switches when INTERLNK.EXE is loaded on the reader.
Page 500
JANUS 2010 Hand-Held Computer User’s Manual INTERLNK.EXE (continued) Running an Application Located on the Server If you use Interlnk to run an application located on the server, make sure the application is configured for the computer you have designated as the client.
nugget helconital Intersvr Interlnk is loaded on the device designated as the client. The device running Intersvr is called the server. The server responds to commands typed on the client. When you run Intersvr in conjunction with Interlnk, it provides serial file transfer capability through redirected drives, and printing through redirected printer ports.
Page 502
JANUS 2010 Hand-Held Computer User’s Manual Copying the Files From the Reader If you do not have companion disk 2, which contains the Interlnk and Intersvr files, you can copy the files from the reader. You need to connect the host computer to the reader using a 7-wire, null- modem serial cable, and the Mode command must be available on the host computer where you are installing Interlnk.
POWER.EXE is embedded in the software and is set by default to adv:min. The JANUS 2010 has its own power management for maximum efficiency. POWER.EXE gives you an estimate of the amount of NiCad power is left in the reader’s battery pack.
JANUS 2010 Hand-Held Computer User’s Manual Auto-Loader Batch Files When you install Auto-Loader onto your host computer, eight batch files are copied to your host computer. You will use these batch files to change the contents of drive C on the reader: •...
nugget helconital Chapter 8, “Preparing the Reader for International Use” Describes how to use Auto-Loader to configure the reader to operate in a DOS National Language Support (NLS) language: French, German, Italian, or Spanish. Moving the Batch Files The batch files are customized for the drive and directory where you installed them.
JANUS 2010 Hand-Held Computer User’s Manual USING LOADLANG LOADLANG creates an image file that contains only the three startup files in the C_FILES\COMMON directory. Then LOADLANG loads the image file onto drive C, deleting all the files currently on drive C.
Page 507
nugget helconital Command: loadadd nls DOS NLS Support Command: loadadd path\filename [path\filename...] DOS NLS Support Software Utility Reference Description • Creates an image file that contains the three startup files in C_FILES\COMMON and all files currently on drive C. • Loads the image file onto the reader’s drive C. •...
JANUS 2010 Hand-Held Computer User’s Manual Using LOADIMG LOADIMG loads the image file that you specify on the command line onto the reader’s drive C. LOADIMG overwrites all files currently on drive C. You must have created the image file already with the MAKENEW, MAKE_USA, LOADADD, LOADNEW, LOADLANG, or LOAD_USA.
Software Utility Reference nugget helconital Using LOADXIMG LOADXIMG loads the default image file, NEWDRV_C\DRIVEC.IMG, onto the reader’s drive C. LOADXIMG overwrites all files currently on drive C. You must have created the image file already with the MAKENEW, MAKE_USA, LOADADD, LOADNEW, LOADLANG, or LOAD_USA commands.
JANUS 2010 Hand-Held Computer User’s Manual Using MAKENEW MAKENEW creates an image file that contains any files you include in the command line. If you do not specify startup files in the command line, MAKENEW adds the three default startup files in C_FILES\COMMON to the image file.
Page 513
Application companion disk One of the disks that Intermec ships with your JANUS reader. This disk contains applications such as Communications Manager and IRLXDESK.EXE. This disk also contains PC card drivers and utilities that control the reader’s operation, prepare the reader to use the different types of PC cards, customize the reader to use the PC card software, and provide you with helpful tools.
Page 514
The audio connector lets you attach a miniature-plug headphone or earphone into the JANUS 2010 so you can monitor the reader’s audio signals in a noisy environment. The audio connector is located at the top of the reader near the wand/scanner connector.
Page 515
See NiCad battery pack. battery pack locks The two yellow switches that, along with the battery pack release button mechanism, hold the battery pack onto a JANUS 2010. baud rate The number of discreet conditions or signal events per second. In RS-232 and RS-422/485 systems, baud rate is the same as bits per second (bps).
Page 516
Boot Utilities companion disk One of the disks that Intermec ships with your JANUS reader. This disk contains the files you need to load or upgrade the reader’s system software. This disk also contains the README.DOC, a text file that describes important information about the reader that was unavailable when this manual was published.
Page 517
15 characters per inch. Code 11 A very high density, discrete, numeric bar code developed by Intermec. The character set includes the numbers 0 through 9 and the dash character (-). Each character is represented by a standalone group of three bars with two included spaces.
Page 518
JANUS 2010 Hand-Held Computer User’s Manual nugget cold boot One of two ways to boot the reader; compare to warm boot. A cold boot invokes the BIOS boot sequence, which verifies that the 256K flash system image is not corrupt, clears all memory, and performs a complete power-on self test (POST) to ensure that the hardware and peripherals are operational.
Page 519
Glossary nugget helconital configuration command A configuration command changes the way the reader operates. You can enter a configuration command by typing on the keypad, by scanning a bar code label, or by sending a command from the host computer. configuration file A configuration file is an ASCII text file that contains settings for some or all of the reader’s configuration parameters.
Page 520
JANUS 2010 Hand-Held Computer User’s Manual nugget The ASCII Data Link Exception character. It causes the character that follows it to be received as data, even if it is a protocol character. It allows for the use of control characters in preambles, data strings, and configuration command strings.
Page 521
Glossary nugget helconital edge triggering A scanner trigger configuration that makes the laser turn on after you pull the trigger and stay on until you pull it a second time. Simply releasing the trigger does not turn the laser off. If the laser is left on, the scanner timeout turns the laser off.
Page 522
System memory above 1MB. The reader is initially configured with 64K of extended memory available, which is allocated for use by Intermec applications (IC.EXE and IRL). The reader provides extended memory for control and access to RAM above 1MB. The extended memory conforms to XMS specification 2.0.
Page 523
Glossary nugget helconital Graphics mode One of two display modes on the reader. When the reader is set to use Graphics mode, you see a 128 x 160 pixel display size. You can use the reader’s CGA display as a viewport to move around and see a 200 x 640 pixel virtual display.
Page 524
Interleaved 2 of 5 Code (I 2 of 5) A high-density, self-checking, continuous numeric bar code symbology. A bar code developed by Intermec that encodes the digits 0 through 9. The name Interleaved 2 of 5 is derived from the method used to encode two characters.
Page 525
Glossary nugget helconital IRL (Interactive Reader Language) A high-level programming language developed by Intermec for the JANUS reader. IRL Desktop The IRL operating environment on the JANUS reader is called the IRL Desktop. This application lets you use the reader to transmit, receive, and clear data files, and to download and run IRL programs.
Page 526
MS-DOS Programs companion disk One of the disks that Intermec ships with your JANUS reader. This disk contains commands and device drivers. Some of these commands and drivers are already installed on the reader. This disk also contains applications, such as INTERLNK.EXE, MkImage, and PutImage.
Page 527
Glossary nugget helconital MSI code Similar to Plessey code. MSI code includes a start pattern, data characters, one or two check digits, and a stop pattern. It is fixed length, continuous, and non self-checking. This code is used to mark retail shelves for inventory reordering. The character set is 0 to 9 plus additional symbols.
Page 528
Optional hardware that extends the features of the basic JANUS 2010 reader. Two optional backs are available: the PCMCIA Back provides a Type II PC card drive, and the RF Back provides RF communications.
Page 529
Glossary nugget helconital PCMCIA Personal Computer Memory Card International Association. This group of manufacturers has defined a set of hardware and software standards for memory and expansion PC cards that are available for personal computers. PC Standard communications protocol A communications protocol that handles data transfer on a character-by- character basis or by either filling a receive buffer or transmitting a buffer of data.
Page 530
JANUS 2010 Hand-Held Computer User’s Manual nugget postamble A field of data that is sent after the data in a message. It is typically used to tag transactions from the bar code reader for rapid processing by the host, and it expands the data field (record) length.
Page 531
Glossary nugget helconital RAM drive A disk drive that exists only in your reader’s extended memory. You create, read, write, and delete files on a RAM drive the same way you can on a hard disk drive. RAM drives are faster than hard disk drives because the contents of a RAM drive are, by definition, always resident in RAM.
Page 532
JANUS 2010 Hand-Held Computer User’s Manual nugget Reset character. Sent by the reader to end communications with the host. The RES character enables or disables the reset event, or resets the data transmission event to the solicitation event. resume When you press where it was when you turned it off.
Page 533
The modular connector on the top of the reader. Also called the input port. This port may be configured as a scanner port, where a scanner device may be attached, or as COM2 if you use the Intermec COM2 Hardware Adapter. scanner timeout Maximum time the laser is on.
Page 534
JANUS 2010 Hand-Held Computer User’s Manual nugget SRAM drive Static RAM. See RAM drive. SRAM PC card A type of memory PC card that provides additional disk storage space, not more executable conventional memory, on the reader. An SRAM card has a lithium battery to back up data for the life of the battery.
Page 535
Glossary nugget helconital TSR program Terminate and stay resident program. A DOS program that remains loaded in conventional memory after you have terminated it. You must explicitly unload the TSR if you want to free the conventional memory it is using. UART buffer Universal Asynchronous Receiver/Transmitter buffer.
Page 536
JANUS 2010 Hand-Held Computer User’s Manual nugget virtual display A PC-size screen (25 x 80) accessible through the reader’s smaller display for applications that need to be PC compatible. You can see 16 rows and 20 characters of the virtual display at one time. By moving the viewport, you use the reader’s virtual display of 25 lines by 80 characters—the same size as a...
Page 539
nugget helconital Symbols key, See Suspend/Resume key key, See Alt key key, See Ctrl key key, See Shift key key, See Compound Function key keys, See cursor { } in IRL filenames, 7-3 Numbers 102-key PC keyboard, 2-4, 2-17, B-3 16 x 10 display size, 2-22, 12-48 16 x 20 display size, 2-22, 12-48 25 x 80 display size, 2-22, 12-48...
Page 540
JANUS 2010 Hand-Held Computer User’s Manual nugget AUTOEXEC.BAT (continued) editing on drive C, 3-10 executing or skipping, 9-5 I/O cards, configuring for, 4-23 IRL path, setting, 7-12 to 7-15 PC card drivers, freeing memory, 3-37 RDG.BAT, 3-4, 3-35 Auto-Loader batch files...
Page 541
nugget helconital drive C, learning how to change, 3-11 examples, 6-39, 6-40 FTA commands, 6-45 FTA initialization file, editing, 6-48 Prepare for Reboot command, 11-14 preparing the reader and host computer, 6-42 PSK, creating applications with, 3-34 Reboot command, 11-15 server, using the reader as, 6-44 binary file transfer, See BFT Boot Loader menu...
Page 545
NiCad battery pack, 2-39 DLE, defining for command override, 11-6 documentation any DOS user’s manual, 4-18, 4-22, 10-33 conventions, xxv from SystemSoft, 4-29 list of Intermec manuals, xxviii README.DOC file, 1-6 summary of this manual, xxiii terminology, xxiv Index boot banner message, 10-22...
Page 546
JANUS 2010 Hand-Held Computer User’s Manual nugget End of Message, See EOM command End of Program, See IRL EOP command End of Record, See EOR command End Program Block, IRL, 12-62 English alphanumeric keypad, list of key combinations, B-3 to B-7...
Page 548
JANUS 2010 Hand-Held Computer User’s Manual nugget IC.EXE (continued) defined, 3-3 example, multiple configuration files, 5-9 Key Code Look-Up Table, configuring, 12-69, C-8 key codes, creating labels for, C-24 Next and Prev buttons, 5-9 problems starting, 10-7 scanning labels to select options, C-23...
Page 549
Italian configuring the reader for, 8-3 keypad, illustrated, 8-17 keypad, using, 8-9, 8-17 See also international keypads See also languages JANUS 2010 accessories, 1-4 automatically turning off, 12-9 batteries, learning about, 2-35 battery pack, charging and installing, 1-7 booting, 9-3...
Page 552
JANUS 2010 Hand-Held Computer User’s Manual nugget MTAB.EXE, 10-20 Multi-Drop protocol address, configuring, 12-7 baud rate, configuring, 12-11 defined, 6-10 parameters, list of, 6-14, 12-39 troubleshooting, 10-15 User-Defined, configuring, 12-40 Multiple-Read Labels, defined, 12-34 National Language Support, See DOS NLS...
Page 553
nugget helconital PC cards ATA cards configuring, 4-16 using, 4-18 audio signals when inserting, 2-32 displaying information about, 4-27 drivers, not installing, 3-36 files, list of, 4-29 flash cards configuring, 4-18 erasing, 4-19 formatting, 4-20 using, 4-22 I/O cards configuring, 4-23 types recommended, 4-5 using, 4-23 inserting into the Type I drive, 4-8...
Page 554
JANUS 2010 Hand-Held Computer User’s Manual nugget programs (continued) terminating, 7-9 transmitting, 7-10, 11-10 software provided on the reader, 3-3 protocol, See communications protocol protocol handler, 6-11 defined, 6-9 loading and unloading, 6-15 at the DOS prompt, 6-16 when you boot, 6-16...
Page 555
nugget helconital resetting the reader, 9-5 resetting the Type I drive, 12-60 Resume, Boot Loader menu, 9-8 resuming IRL programs, 11-12 from the DOS prompt, 7-16 from the IRL Desktop, 7-16 overview, 7-15 resuming the reader, 1-13 RF communications battery power, managing, 2-41 BFT, using, 6-38 COM ports, 2-34, 6-6 Connected icon, 2-30...
Page 556
JANUS 2010 Hand-Held Computer User’s Manual nugget standards for PC cards, 4-5 Intel ExCA, 4-5 PCMCIA, 4-3 Start of Message, See SOM command Start of Program, See IRL SOP command starting IRL programs, 7-8 startup files, 3-7 after upgrading the reader, 9-15...
Page 557
JANUS 2010, 4-4 removing a card, 4-13 resetting for I/O cards, 4-24 See also PC card drive Type III PC cards, defined, 4-5 UART FIFO control register setting for COM port, 6-18, 12-37 troubleshooting, 10-15...
Need help?
Do you have a question about the Janus 2010 and is the answer not in the manual?
Questions and answers