background image

Configuration Command Reference

nugget

39 

helconital

12-19

12

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. If you enable I 2 of 5, Code
2 of 5 is automatically disabled.

Default:

Disabled

Syntax:

CCdata

where data consists of three digits as follows:

First digit:

0

Code 2 of 5, 3 Bar Start/Stop

1

Code 2 of 5, 2 Bar Start/Stop

Second and 

00

Disable Code 2 of 5

third digits:

01-32

Label Length

Scan:

To disable Code 2 of 5, scan this bar code:

Disable Code 2 of 5

*$+CC000*

*$+CC000*

Or:

To enable Code 2 of 5:

1. Scan one of these bar codes:

Code 2 of 5, 3 Bar Start/Stop

*+/$+CC0*

*+/$+CC0*

Code 2 of 5, 2 Bar Start/Stop

*+/$+CC1*

*+/$+CC1*

Summary of Contents for Janus 2010

Page 1: ...JANUS 2010 Hand HeldComputer P N 058426 004 User s Manual ...

Page 2: ...tion and specifications in this manual are subject to change without notice CardID and CardSoft are trademarks of SystemSoft Corporation Some of the information in this manual is based on copyrighted material contained in the CardSoft 3 1 Software User s Guide published by SystemSoft Corporation 1992 1994 Natick Massachusetts 1996 by Intermec Corporation All Rights Reserved The word Intermec the I...

Page 3: ...ary File Transfer BFT New PC card software to support PCMCIA Standard 2 1 New Auto Loader software with changes to the LOADADD batch file Also these addendums are no longer available because they have been incorporated into this manual PCMCIA Optional Back Quick Reference Guide P N 060298 001 Addendum to the JANUS User s Manual P N 060298 002 All of the functionality described in this manual appli...

Page 4: ......

Page 5: ...irst Time 1 9 Setting the Time and Date 1 10 Attaching a Wand or Scanner 1 11 Verifying That the Reader Is Operating Correctly 1 12 Turning the Reader On and Off 1 13 Where Do You Go From Here 1 14 Learning How to Use the Reader JANUS 2010 Features 2 3 Using the Alphanumeric Keypad 2 4 Finding the Special Keys 2 5 How to Type the Characters Printed on the Keypad 2 6 How the Ctrl Alt and Shift Keys...

Page 6: ...r s Audio Signals 2 31 Demonstrating the Reader s Audio Signals 2 33 Using a Headphone or Earphone 2 33 Locating the Communications Ports 2 34 Learning About the Reader s Batteries 2 35 Lithium Backup Battery 2 35 NiCad Battery Pack 2 36 Installing the Battery Pack 2 36 Removing the Battery Pack 2 37 Checking the Power Remaining in the NiCad Battery Pack 2 38 Charging the Battery Pack 2 39 Disposi...

Page 7: ...age File 3 24 Loading the New Image File 3 25 Examples of Using MkImage and PutImage 3 26 Example 1 3 27 Example 2 3 28 Example 3 3 29 Creating and Using a Physical RAM Drive 3 30 Understanding When Files Are Saved or Lost 3 30 Deciding How Much Memory to Use for RAM Drives 3 31 Creating a RAM Drive 3 31 Programming for the Reader 3 33 Using JANUS PSK and JANUS Application Simulator 3 33 Using IRL...

Page 8: ...Reader to Use an ATA Card 4 16 Initializing and Formatting an ATA Card 4 16 Using an ATA Card 4 18 Preparing to Use Flash Cards 4 18 Configuring the Reader to Use a Flash Card 4 18 Erasing a Previously Formatted Flash PC Card 4 19 Formatting a Flash PC Card 4 20 Using a Flash PC Card 4 22 Preparing to Use I O Cards 4 22 Configuring the Reader to Use an I O Card 4 23 Using an I O PC Card 4 23 Reset...

Page 9: ...le Configuration Files 5 9 Configuring the Reader by Scanning Bar Codes 5 11 Configuring the Reader With IRL Z Commands 5 12 Configuring the Reader With PSK Functions 5 12 Sending Commands From a Host Computer 5 12 Editing a Configuration File 5 13 Loading a Configuration File From the DOS Prompt 5 14 Loading a Configuration File Whenever You Boot 5 15 Restoring the Reader s Default Configuration ...

Page 10: ...ning Interlnk to Transfer Files 6 23 Differentiating Between Client and Server 6 23 Example of Using Interlnk 6 24 Interlnk System Requirements 6 26 Installing Interlnk on the Host Computer 6 26 Making the Host Computer the Client 6 27 Making the Reader the Client 6 29 Interpreting the Server s Status Screen 6 30 Redirecting Drives From the DOS Prompt 6 32 Exiting Interlnk 6 33 Restarting Interlnk...

Page 11: ... 7 Executing Commands in the IRL Desktop 7 8 Running an IRL Program 7 8 Pausing an IRL Program 7 9 Exiting an IRL Program 7 9 Downloading an IRL Program 7 10 Transmitting IRL Files 7 10 Receiving IRL Files 7 11 Clearing IRL Data Files 7 11 Specifying the Path for Programs and Data Files 7 12 Setting the Path With an Environment Variable 7 13 Including a Data File Path in the OPEN Command 7 14 Sele...

Page 12: ...he Numeric Keys 8 11 Typing Diacritical or Accent Marks 8 12 Using the Alt Key 8 12 Capitalizing All Characters 8 13 Using the Number Pad 8 13 Using DOS Code Pages 8 14 Using the French Keypad 8 15 Using the German Keypad 8 16 Using the Italian Keypad 8 17 Using the Spanish Keypad 8 18 Booting and Resetting the Reader Booting the JANUS Reader 9 3 Warm Booting the Reader 9 3 Cold Booting the Reader...

Page 13: ...nd Applications 10 22 Using MkImage and PutImage 10 25 Scanning Bar Code Labels 10 28 Problems With the NiCad Battery Pack 10 30 If Your Applications Refer to Specific Drive Letters 10 32 Upgrading Flash Cards for JANUS 2 1 Software 10 35 Reader Command Reference Using Reader Commands 11 3 Backlight On and Off 11 4 Backspace 11 5 Change Configuration 11 5 Clear 11 6 Command Override 11 6 Enter 11 ...

Page 14: ... 16 Viewport Left 11 17 Viewport Right 11 17 Viewport End 11 18 Viewport Home 11 18 Viewport Page Down 11 19 Viewport Page Up 11 19 Viewport to Cursor 11 20 Cursor to Viewport 11 20 Configuration Command Reference Using Configuration Commands 12 3 Configuration Commands Listed by Category 12 4 Entering Variable Data in a Configuration Command 12 6 Address Multi Drop 12 7 AFF Affirmative Acknowledg...

Page 15: ...Commands 12 34 Communications Dock Port 12 35 Communications Port Choose Scanner or COM2 12 35 Communications Port Select COM Port 12 36 Communications Port UART Restore 12 37 Communications Protocol 12 38 Configure 12 38 Activate 12 41 Multi Drop User Defined 12 42 Data Bits 12 42 Decode Security 12 43 Display Backlight Timeout 12 44 Display Contrast 12 46 Display Mode IRL 12 47 Display Setup 12 ...

Page 16: ...Program Block 12 62 IRL EOP End of Program 12 63 IRL PAK Program Acknowledge 12 64 IRL PSS Program Statement Separator 12 65 IRL Run 12 66 IRL SOP Start of Program 12 67 Key Code Look Up Table 12 68 Keypad Caps Lock 12 69 Keypad Clicker 12 70 Keypad Ctrl Key Functions 12 70 Keypad Numeric 12 71 LRC 12 72 MSI 12 72 NEG Negative Acknowledge 12 74 Parity 12 75 Plessey 12 76 POL 12 77 Postamble 12 78 ...

Page 17: ...2 90 Stop Bits 12 91 Timeout Delay 12 92 Transmit Abort Timeout 12 93 Turnaround Delay 12 95 UPC EAN 12 96 Viewport Movement Keys 12 99 Viewport Movement Mode 12 99 Viewport Movement Steps 12 100 Reader Specifications Physical and Environmental Specifications A 3 Default Configuration A 6 Configuration Commands by Syntax A 10 Types of Memory Used in the Reader A 14 Conventional Memory 0 Through 64...

Page 18: ...pad B 3 Large Numeric Keypad B 8 Configuration and Full ASCII Charts Entering ASCII Control Characters C 3 Configuration Options for User Defined Protocol C 6 POL and SEL Combinations for Multi Drop Protocol C 7 Key Codes C 8 Full ASCII Table C 14 Full ASCII Bar Code Chart C 17 Control Characters C 17 Symbols and Punctuation Marks C 18 Numbers C 20 Uppercase Letters C 20 Lowercase Letters C 21 Sca...

Page 19: ...tch 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 Using MAKE_USA D 15 Using MAKELANG D 15 Using MAKENEW D 16 Glossary Index D G I ...

Page 20: ......

Page 21: ...d and equipment and data can be damaged if you do not follow the safety warnings and cautions Do not repair or adjust alone Do not repair or adjust energized equipment alone under any circumstances Someone capable of providing first aid must always be present for your safety First aid Always obtain first aid or medical attention immediately after an injury Never neglect an injury no matter how sli...

Page 22: ...t must be strictly observed to prevent equipment damage or destruction or corruption or loss of data Conseil Une précaution vous alerte d une procédure de fonctionnement d une méthode d un état ou d un rapport qui doit être strictement respecté pour empêcher l endommagement ou la destruction de l équipement ou l altération ou la perte de données About This Manual The JANUS 2010 User s Manual descr...

Page 23: ...ns how to use the reader s keypad display batteries drives and scanner 3 Explains how to use manage and program the software shipped with the reader 4 Explains how to use PC cards with the reader 5 Explains how to change the reader s configuration 6 Introduces networking concepts and explains how to use your reader to communicate with other devices 7 Explains how to create run and transmit IRL pro...

Page 24: ...US 2010 reader More specific terms such as J2010 with an RF back indicate a specific type of JANUS 2010 reader IC EXE The Interactive Configuration application IC EXE was called the configuration application in previous versions of this manual PC cards PC cards were called PCMCIA cards in previous versions of this manual Intermec no longer uses the name of the Personal Computer Memory Card Interna...

Page 25: ...er means you press the key labeled Enter on the PC or host computer keyboard e Shows the key you must press on the reader For example press e directs you to press the key labeled Enter on the reader keypad caf Shows a series of reader keys you must press and release in the order shown For example Press caf to boot the reader f a Shows a series of reader keys you must press simultaneously Also you ...

Page 26: ...ur reader The manual also describes the syntax for many commands defining each parameter in the command This example illustrates the format conventions used for commands When you use the LOADADD command follow this syntax loadadd path filename path filename path filename where path is the drive and directory of the file s to include in the image file If you do not include a path the current direct...

Page 27: ...or keyword Brackets enclose a parameter that you may omit from the command Do not include the brackets in the command Required parameters If a parameter is not enclosed in brackets the parameter is required You must include the parameter in the command otherwise the command will not execute correctly Note In previous versions of this manual required parameters were enclosed in braces where This wo...

Page 28: ...0207 JANUS 2010 Battery Charger Quick Reference Guide 058430 JANUS 2010 COM2 Adapter Quick Reference Guide 062132 JANUS 2010 Communications Dock Quick Reference Guide 058429 JANUS Application Simulator User s Manual 062778 JANUS Computer Software Upgrade Instruction Sheet 062910 JANUS PSK for Ada Reference Manual 062038 JANUS PSK for Basic Reference Manual 063191 JANUS PSK for C Reference Manual 0...

Page 29: ...nugget 3 9 helconital Getting Started 1 ...

Page 30: ...nugget nugget 3 9 3 9 helconital ...

Page 31: ...r l A lt E s c I O f end Caps home enter ins del pg dn pg up num lock F 6 F 7 F 8 F 9 F 1 0 TM TM s p a c e 7 1 3 4 5 6 8 9 2 0 e n t e r Scanner or COM2 port Antenna for radio frequency communications Rechargeable NiCad battery pack Keypad supports all 102 keys available on a PC 2010U 106 Keypad 16 line by 20 character CGA display Bottom of reader PC card to store files Type I PC card drive c d i...

Page 32: ...t You can also connect a power supply to the optical link adapter to operate the reader and charge the NiCad battery pack Wands and Scanners You can attach a wand or scanner to enter bar code data with the reader For a list of input devices you can use see Attaching a Wand or Scanner later in this chapter 2010U 084 COM2 Hardware Adapter The COM2 hardware serial adapter Part No 061799 lets you use ...

Page 33: ...inal emulation TE software and keypads that let the reader emulate an IBM 3270 or 5250 terminal or display station Radio frequency communications available for 900 MHz networks This manual tells you how to use the basic features in all models of the JANUS reader Special information about TE and RF are included in the quick reference guides provided with this manual F 1 A B C D E F G H I J K L M N ...

Page 34: ...er When you remove the reader from its box save the box and shipping material in case you need to ship or store the reader Check the contents of the box against the invoice for completeness and contact your Intermec representative if there is a problem Look on the Boot Utilities companion disk 1 for a README DOC file This file may contain information about the reader that was not available when th...

Page 35: ... Your Battery Power in Chapter 2 Method Description Time to Charge D Place the battery pack in the battery slot of the communications dock About 2 hours Place the battery pack in the battery charger About 2 hours D 2010U 010 Install the battery pack in the reader place the reader in the communications dock and connect an external power supply to the dock About 15 hours with the reader turned off 2...

Page 36: ...ushed down in the unlocked position 2 Place the two battery pack tabs under the reader s back I n t e r m e c I n t e r m e c I n t e r m e c I n t e r m e c Battery pack Battery pack tab 2 places Reader 2010U 112 Reader Battery pack lock 2 places 3 Slide the battery pack into the back of the reader until it snaps into place 4 Push the two battery pack locks up to lock the battery pack in place No...

Page 37: ...word Dump Load Resume Storage Off Can Not Resume Please Reboot 2010U 019 Press Ato reboot the reader The reader performs a cold boot which is described in Cold Booting the Reader in Chapter 9 Note If you do not press a key within 60 seconds after the reader displays a screen the reader shuts off and you have to start over at Step 1 2010U 030 BACKUP BATTERY Backup Battery Tests Good Storage Mode is...

Page 38: ...rent time in the format HH MM SS and then press A To type a colon on an alphanumeric keypad press B To type a colon on a large numeric keypad press BJ 3 Type this command at the DOS prompt and press A date 4 Type the current date in the format MM DD YY and then press A To type a dash on an alphanumeric keypad press B0 To type a dash on a large numeric keypad press BBB Press B0to type the dashes Th...

Page 39: ...ice while the reader is on could damage the reader and or input device Conseil N attachez pas de périphérique d entrée pendant que le lecteur est actif car cela pourrait endommager le lecteur et ou le périphérique d entrée 2 Locate the modular connector on the top of the reader The connector is designed so you can insert the input device cable only one way Make sure the connector snaps into place ...

Page 40: ...command at the DOS prompt and press A dir Or scan this bar code DIR DIR The directory of the current drive appears on the reader display FTL EXE 47206 INITENV EXE 8325 MCFORMAT EXE 56140 MS FLASH SYS 35836 MTDDRV EXE 23152 MTI1 EXE 7552 MTI2 EXE 5898 MTSRAM EXE 5608 14 file s C 2010U 180 If you cannot see the cursor after you enter the DIR command scan this bar code to move to the cursor s positio...

Page 41: ...ctly where it was when you turned it off If a program was running when you turned off the reader the program continues running from the same point when you turn the reader on If you change the battery pack while the reader is turned off the reader resumes exactly where it was the next time the reader is turned on Note You do not boot the reader by turning it off and on To learn how and when to boo...

Page 42: ...o use PC cards in the reader s PC card drive or drives Chapter 4 Using PC Cards in the Reader To learn about configuration files and ways to change the reader s configuration Chapter 5 Configuring the Reader To add the reader to your data collection system and learn how to communicate with other devices Chapter 6 Networking the Reader To run IRL programs on the reader Chapter 7 Working With IRL To...

Page 43: ...nugget 3 9 helconital Learning How to Use the Reader 2 ...

Page 44: ...nugget 3 9 helconital ...

Page 45: ...with other devices Display The reader display is 16 lines by 20 characters You can use the viewport feature to move around a virtual PC size screen Batteries The reader uses a rechargeable NiCad battery pack and a lithium backup battery to provide power You can also attach an external power supply Drives The reader has three internal memory drives and one or two PC card drives to run applications ...

Page 46: ...c keypad is available in English French German Italian and Spanish For help with an international keypad see Chapter 8 Preparing the Reader for International Use The large numeric keypad has 34 keys and is available in English The number keys are larger to make it easier to enter a lot of numeric data For help using the large numeric keypad see Using the Large Numeric Keypad later in this chapter ...

Page 47: ...y on the keypad Alphabetic keys F1 enter A B C D E F G H I J K L M N O P Q R S T U V W X Y Z space 4 5 6 7 8 9 1 2 3 0 F2 F3 F4 F5 Ctrl Alt Esc I O f end Caps home enter ins del pg dn pg up num lock F6 F7 F8 F9 F10 2010U 195 Function keys Suspend Resume key turns the reader on and off Numeric keys Alt key Shift key Viewport key moves the cursor and viewport up right down and left Enter key Backspa...

Page 48: ...ypad has a first character 1 Press the key the character appears on Second The second character is the one in the upper left corner of the key Some keys do not have a second key The alphabetic keys A to Z do not show the second key but it is the uppercase version of the letter 1 Press K 2 Press the key the character appears on Third The third character is the one that appears just above the key pr...

Page 49: ... PC keyboard On a PC keyboard you press and hold key combinations that require the Ctrl Alt or Shift keys On the reader s keypad you do not hold down these keys When you press c a or u the key is held in a buffer until you press another key The icon appears on the reader s display to remind you that the key is being held in the buffer When you press another key the key combination is entered into ...

Page 50: ...on the JANUS keypad You use the fkey to access characters or perform functions that do not have an actual key on the keypad The fkey works like the c a and ukeys When you press f the key is held in a buffer and the Compound Function key icon appears on the reader s display Once you press a key other than f the key combination is entered into the reader and the icon disappears from the display For ...

Page 51: ...s f Press twice Press three times Press four times Press the second key F f Press the third key Enters the F11 function key The display shows or or or F1 Display shows Display shows f Display shows C C C Press the fourth key When you press the key four times you flush the keypad buffer without entering any key combination C 2010U 122 f f f f f Note To enter the third key combination shown above ff...

Page 52: ...m the reader s display 2010U 123 c F 3 Type an alphabetic character The letter appears as a lowercase letter on the reader s display To disable Caps Lock 1 Press f 2 Press u The Caps Lock icon disappears from the reader s display 3 Type an alphabetic character The letter appears as a lowercase letter on the reader s display Note You can also use the Keypad Caps Lock configuration command to enable...

Page 53: ...eypad Use the cursor keys and the viewport keys with the reader s number pad disabled Use the cursor keys with the reader s number pad enabled and the Num Lock turned off For help see Using the Number Pad later in this chapter The next table explains how to use each cursor key with the number pad disabled A S D F G H J K L Q W E R T Y U I O P Z X C V B N M 1 2 3 4 5 6 7 8 9 0 _ CapsLock Shift Shif...

Page 54: ...ed scrolls down one page of DOS commands Insert Press f0 Each character you type is inserted after the cursor until you exit Insert mode by pressing f0again Normally you type text in Overwrite mode Characters are typed over the existing characters on the screen Delete Press f Deletes or erases the character displayed above the cursor Arrow up Press h Moves the cursor up one row or line If you are ...

Page 55: ...led Num Lock When you press the Num Lock key on a PC a light turns on to tell you that the Num Lock is turned on and you can type numbers and mathematical symbols When you press the Num Lock key again the light turns off and the number pad becomes a cursor keypad The reader s number pad works the same way You can turn the Num Lock on and off from the number pad There are two ways to type numbers a...

Page 56: ...enabled and Num Lock turned on To type the characters in this figure press a key on the number pad For example to type the number 2 press 2 You can also type any ASCII character in the extended character set For help see How to Enter ASCII Characters later in this chapter enter Esc num lock 7 8 9 4 5 6 1 2 3 0 2010U 126 space To use the cursor keys in this figure press uand then press a key on the...

Page 57: ...y on the number pad For example to type the number 6 press u6 enter Esc num lock 7 8 9 4 5 6 1 2 3 0 2010U 126 space To type these keys with the number pad enabled and Num Lock turned on or off To type the characters or use the cursor keys in this figure press fand then press a key on the number pad For example to type a plus sign press f8 enter Esc num lock pg up home end enter ins tab del pg dn ...

Page 58: ...ith Num Lock turned off blank Number pad is enabled with Num Lock turned on How to Enter ASCII Characters You can type any ASCII character in the ASCII extended character set For help see any DOS book for a chart with the values you can enter To enter an ASCII character 1 Press u5to find out the status of the number pad Displays What Do You Do Next Press bto erase the character Press ffeto enable ...

Page 59: ...ribes how to use the large numeric keypad Finding the Special Keys Make sure you can find these special keys on the large numeric keypad F1 F2 F3 F4 F5 A B C D E F G 7 8 9 4 5 6 1 2 3 0 Ctrl I O Alt Esc enter space f F7 F8 F9 F6 F10 H I J K L M N O P Q R S T U V W X Y Z 2010U 130 Compound Function key to access characters or perform functions that do not have an actual key on the keypad Alphabetic...

Page 60: ...percase version of the alphabetic key A through G The other keys do not have a second key 1 Press K 2 Press the key the character appears on Third The third character is the one that appears just above the key printed on the top cover of the JANUS reader Some keys such as Esc do not have a third character 1 Press B 2 Press the key the character appears above Fourth The fourth character is not show...

Page 61: ...keypad Key Where to Find More Information c a u See How the Ctrl Alt and Shift Keys Work earlier in this chapter f See How the Compound Function Key Works earlier in this chapter home pg up pg dn end h i j g See Learning How to Use the Cursor Keys earlier in this chapter This section explains how to use the cursor keypad on an alphanumeric or large numeric keypad For the key combinations to access...

Page 62: ...23152 04 MTI1 EXE 7552 11 MTI2 EXE 5898 01 MTSRAM EXE 5608 04 14 file s 266689 246400 C 2010U 025 Icons to monitor the reader s status f CGA compatible display shows 16 lines by 20 characters You can use these features of the display Choose different display sizes and video modes Use Text mode or Graphics mode to support different types of applications Use the reader s screen as a viewport to see ...

Page 63: ...dth character height and the line at which the display scrolls otherwise those parameters are preset to match the display size One reason you may want to configure the display is to support the applications you run on the reader For example if you are running a JANUS PSK application designed to fit the reader s 16 x 20 screen you may choose the 16 x 20 display size For help changing the configurat...

Page 64: ...ader display will scroll at line 25 Character Height Set normal or double height characters 16 x 20 16 lines by 20 characters These parameters are automatically set Video Mode Normal width characters Scroll Line Line 16 Character Height Normal height characters 8 x 20 8 lines by 20 characters These parameters are automatically set Video Mode Normal width characters Scroll Line Line 8 Character Hei...

Page 65: ...mming the reader or setting Graphics mode see your JANUS PSK reference manual Using the Display as a Viewport You can see one section of a PC size screen on the reader s smaller display for applications that need to be PC compatible You will only see 16 lines and 20 characters of data at one time However you can use the reader s display as a viewport to move around and see the entire screen By mov...

Page 66: ...he directory information 5 Press ff0 The viewport moves to the cursor and you see the C prompt The Viewport icon disappears from the reader s display D c C dir Volume in drive C is MS ROMDRIVE Directory of C ATADRV EXE 14677 01 25 95 12 03p ATAINIT EXE 12734 01 25 95 12 03p AUTOEXEC BAT 3602 04 25 96 9 36a AUTOINST BAT 3355 02 17 95 7 10p CARDINFO EXE 21052 04 28 94 6 56p CONFIG SYS 3525 06 14 95 ...

Page 67: ...l step is 9 lines For help see the Viewport Movement Steps command in Chapter 12 Moving the Viewport You can configure the reader to have the viewport automatically follow the cursor operator manually move the viewport For help see the Viewport Movement Mode command in Chapter 12 Even if you configure the reader to automatically follow the cursor you may want to move around the 25 x 80 screen to s...

Page 68: ...ge ff3 Viewport Page Down Moves the viewport to the cursor This command may not work if you are using the reader in Graphics mode ff0 Viewport to Cursor Moves the cursor to the viewport This command does not work on applications that have different definitions for cursor movement and you may erase unentered data if you move the cursor backward ff5 Cursor to Viewport Note If you are using a large n...

Page 69: ...d data if you move the cursor backward ff5 Cursor to Viewport Adjusting the Display From the DOS Prompt You can change several parameters to adjust the display Make the screen contrast lighter or darker Turn the display backlight on or off Change the line at which the display scrolls Change the height of the characters Select automatic or manual viewport movement Make the beep volume quieter or lo...

Page 70: ...display contrast lighter e Turns the display backlight on or off 8 Change the scroll line to line 8 6 Change the scroll line to line 16 5 Change the scroll line to line 25 3 Change the characters to normal height 9 Change the characters to double height 2 Change the viewport to automatically follow the cursor 1 Change the viewport so that you must manually move it g Make the beep volume quieter i ...

Page 71: ...e key combination is entered into the reader and the icon disappears 2010U 120 Shift This icon appears when you press u The key is stored in the keypad buffer until you press another key When you press a second key the key combination is entered into the reader and the icon disappears 2010U 138 Caps Lock This icon appears when you press f uto enable the Caps Lock feature and type all alphabetic ch...

Page 72: ...ccepted by the reader s application When no data is being buffered in the RF interface the Data icon is turned off For help see your JANUS RF documentation 2010U 142 Battery This icon turns on and stays on when the NiCad battery pack has approximately 15 to 45 minutes of power left If you are using a J2010 with an RF back you should replace or recharge the battery pack immediately because you will...

Page 73: ...in an SRAM Card in Chapter 4 2010U 133 Viewport This icon appears when you move the viewport out of the upper left corner of the virtual display which is the viewport s home position When you move the viewport back to the home position the icon disappears 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...

Page 74: ...or Communicating With the Reader in Chapter 10 Three high beeps There is a configuration error or a fatal IRL error For help see Running IRL Programs in Chapter 10 Two low beeps two high beeps You updated the reader s configuration Medium beep high beep The reader recognized the PC card that you inserted You can begin using the card High beep medium beep You hear this beep sequence when you remove...

Page 75: ...e this command and press e imbeep Or scan this bar code IMBEEP IMBEEP 4 Follow the instructions on the screen Press a letter from Ato Lto listen to each audio signal the reader sounds 5 Press Mto exit the program Using a Headphone or Earphone When the reader is in a noisy environment you can use a miniature headphone or earphone to hear the reader s audio signals Plug the headphone or earphone int...

Page 76: ...municate over telephone lines through COM4 when you have a modem card inserted in the PC card drive For help see Chapter 6 Networking the Reader This illustration shows the locations of the COM ports on a J2010 with a PCMCIA Back and a J2010 with an RF Back F 1 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z F 2 F 3 F 4 F 5 C tr l A lt E s c I O f en d Cap s ho me en ter ins de l pg dn pg up n...

Page 77: ...lled you will prematurely discharge the lithium battery For help see NiCad Battery Pack later in this chapter When the NiCad battery pack charge is low or you are not using the reader for a while use an external power supply Place the reader in the JD2010 Communications Dock or connect the JL2010 Optical Link Adapter and attach an external power supply For help see Using an External Power Supply l...

Page 78: ... Power later in this chapter Installing 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 2 Place the two battery pack tabs under the reader s back I n t e r m e c I n t e r m e c I n t e r m e c I n t e r m e c Battery pack Battery pack tab 2 places Reader 2010U 112 Reader Battery pack lock 2 places 3 Slide the b...

Page 79: ...ctif car cela pourrait entraîner la perte de données To remove the battery pack 1 Turn off the reader by pressing q 2 Push the yellow two battery pack locks down and away from the reader to unlock the battery pack 3 Press and hold the two release buttons on each side of the battery pack 4 Slide the battery pack out of the reader Intermec Intermec Intermec Battery pack lock 2 places Battery pack re...

Page 80: ...is high low or charging High power means the battery pack has more than 50 power remaining Low power means there is less than 50 power remaining Battery Life Gives you an estimate of the amount of power remaining in the NiCad battery pack This estimate is accurate to 10 For example if the battery life is at 20 the battery pack is getting low and you need to replace it soon The accuracy of the esti...

Page 81: ...ttery packs see the accessory quick reference guides Note Battery packs charged in a room temperature of 68 F 20 C have a higher charge capacity and more charging cycles than battery packs charged at a higher temperature Disposing of the NiCad Battery Pack The materials used in the construction of the JANUS 2010 battery pack are recyclable Intermec strongly urges that you recycle the battery packs...

Page 82: ...any key Immediately replace the battery pack or attach an external power supply The laser scanner or wand and RF communications are turned off 15 seconds after the first chirp Lithium battery is critically low 1 minute left The Battery icon does not appear The reader chirps every 15 seconds for 1 minute and then turns off The reader double beeps when you enter valid data and double clicks when you...

Page 83: ... in Storage mode and remove the NiCad battery pack Storage mode saves the lithium backup battery s power When you put the reader into Storage mode you must remove the NiCad battery pack For help see Using Storage Mode to Preserve the Backup Battery in Chapter 9 You are operating the reader and the NiCad battery pack charge becomes low Remove the battery pack and insert another charged battery pack...

Page 84: ...sing 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 For help see the accessory quick reference guides D 2010U 010 2010U 008 ...

Page 85: ...se special utilities to add edit or delete files on drive C For help see Learning How to Change the Contents of Drive C in Chapter 3 Drive D is a 2MB ROM drive that uses a FAT type format The reader s DOS system files and applications are on drive D You cannot modify drive D Drive E is a physical RAM drive and uses a FAT based file format You can use this drive to store data files and user applica...

Page 86: ...s are less than 256K If you need to store data files larger than 256K use a PC card in drive F or G For help on selecting a PC card see Chapter 4 Using PC Cards in the Reader Applications and lookup tables Use drive C or E to store all applications and lookup tables You can use drive C to store applications that do not write to the same drive and read only tables Use drive C to store files that do...

Page 87: ...nugget 3 9 helconital Learning About the Software 3 ...

Page 88: ......

Page 89: ...the reader s software or use Storage mode For help see Chapter 9 Booting and Resetting the Reader Communications Manager Use the Communications Manager to transmit receive files and to see the status of the reader s COM port For help see Running Communications Manager in Chapter 6 Configuration Manager Use Configuration Manager to configure the reader Configuration Manager consists of several prog...

Page 90: ...e Reader Reader Services Reader Services are programs that are part of the reader s system software These programs decode bar codes process data input and output configure the reader and handle power management You can create applications that use Reader Services For help see Using Reader Services in Applications later in this chapter Caution Do not run any Intermec provided JANUS 2010 application...

Page 91: ...e when this manual was published This disk also contains a batch file INSTALL BAT that you can use to install Auto Loader onto a host computer Auto Loader lets you change the contents of drive C Companion disk 2 The MS DOS Programs companion 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 ...

Page 92: ...mmands provided with the reader are available on the MS DOS Programs companion disk 2 The most commonly used commands are also stored on the reader s drive D See the README DOC for a list of the files on drive D These DOS commands are not supported by the reader DOSSHELL GORILLA BAS NIBBLE BAS DOSSWAP EXE HERC REMLINE BAS DRIVER SYS MONEY BAS UNFORMAT COM EGA MONO VGA EGAMONO GRB MSHER COM VGAMONO...

Page 93: ...replace them For help see Learning How to Change the Contents of Drive C later in this chapter The next sections illustrate what the two startup files may contain when the reader is shipped from the factory AUTOEXEC BAT File Your reader s AUTOEXEC BAT should look like this one Command Line Definition echo off The AUTOEXEC BAT commands are not displayed as they are executed cls Clears the screen if...

Page 94: ... a list directories first o g and sort by name n d im_disp exe Loads software required for the display if exist d auxhdr com auxhdr Loads an update to the DOS AUX device d ic e janus ini Loads the JANUS INI configuration file if it exists d cs_ipm exe REM d cs_apm exe CS_IPM and CS_APM work with card services to manage the power on the PC card drive when you suspend and resume the reader Do not lo...

Page 95: ... c atadrv exe S 2 Loads software required for ATA cards device mtddrv exe Loads software required for ATA flash and SRAM cards REM device c ftl exe Loads software required for flash cards REM device d cardid exe d cardid ini Loads software required for ATA and I O cards install d card_sr exe Loads software required for the PC card drive device d interlnk exe drives 7 noprinter com 1 auto Loads Int...

Page 96: ...e C but you cannot use DOS commands to write to drive C To write to drive C you must use one of these special utilities Auto Loader MkImage and PutImage Binary file transfer BFT These utilities let you create an image file that contains an image or snapshot of all the files you want on drive C Then you use the utilities to load the image file to drive C Once you load the image file to drive C the ...

Page 97: ...image file with the new one You can run MkImage on a host computer on the reader s PC card drive or on the reader s RAM drive You must run PutImage on the reader When deciding which utility to use you should consider these facts Auto Loader and BFT require you to use a host computer MkImage and PutImage do not require you to use a host computer You must install Auto Loader onto the host computer M...

Page 98: ...ive C later in this chapter MkImage PutImage See Using MkImage and PutImage to Change Drive C later in this chapter Replace all of the files on drive C Auto Loader or See Replacing All Files on Drive C later in this chapter MkImage PutImage See Using MkImage and PutImage to Change Drive C later in this chapter Deleting some files from drive C without deleting all existing files Auto Loader or See ...

Page 99: ...re DOS 3 3 or higher running on the host computer COM1 or COM2 available on the host computer The host computer environment space which is reserved by the SHELL command in CONFIG SYS should be at least four times the length of the pathname where the installation will copy the required files Note If you want the reader to operate in another language you must install Auto Loader according to the ins...

Page 100: ...s display The installation creates the C_FILES COMMON directory that contains the reader s default AUTOEXEC BAT CONFIG SYS and AUTOINST BAT startup files You can edit these startup files before loading them onto the reader Do not remove or alter clearly commented statements required for Auto Loader The installation also copies eight batch files into the directory you created for Auto Loader The ne...

Page 101: ...blit pendant l effacement du flash Si le courant est coupé lors de l exécution de PutImage le lecteur se verrouille le flash système doit être rechargé du menu d amorçage Boot Loader et vous perdez des données In the next procedures Step 2 directs you to connect the power supply to the communications dock or the optical link adapter You must perform this step Adding or Editing Files on Drive C You...

Page 102: ...ath filename and path parameters in the command The path parameter loads all the files in a directory For example loadadd c janus config sys c atadrv c data 7 Auto Loader runs Intersvr on the host computer When you see the Interlnk Server Status screen on the host computer press caf to warm boot the reader and load Interlnk into memory Auto Loader begins updating drive C 8 When the update is compl...

Page 103: ...om drive C you may need to start Interlnk first to copy files For example if you have PC card drivers installed on drive C you should copy them off the reader to your working directory You can also copy files from the companion disks 5 The command you type in Step 7 will copy the startup files from C_FILES COMMON to drive C overwriting the startup files on your reader If you need to customize the ...

Page 104: ...m boot does not cause Interlnk to load itself into the reader s memory Auto Loader saves all the files contained in the image file to the NEWDRV_C C_FINAL directory and saves the image file in the NEWDRV_C IMAGE directory Auto Loader overwrites these directories each time you use a LOAD or MAKE command with the exception that LOADIMG BAT and LOADXIMG BAT preserves the image file for successive use...

Page 105: ...hat directory is listed in the path statement of your host computer s AUTOEXEC BAT file 7 Type this command loadnew path filename path filename path filename where path is the drive and directory of the file or files to include in the image file and load to the reader If you do not include a path the current directory is used filename is the name of the file or files to include in the image file a...

Page 106: ... image file 3 Load the image file onto more than one reader To create the image file with MAKENEW Note This procedure describes how to create an image file with MAKENEW but you can use any LOAD or MAKE command to create the image file For help with another command see Auto Loader Batch Files in Appendix D 1 Connect the reader to the host computer through a communications dock or optical link adapt...

Page 107: ...EWDRV_C IMAGE DRIVEC IMG on the host computer Each time you execute the MAKENEW command this image file is overwritten To protect the image file you can rename it To rename the image file When you execute a LOAD or MAKE command Auto Loader saves a copy of the drive C image file as NEWDRV_C IMAGE DRIVEC IMG You can copy that file to multiple readers Auto Loader overwrites DRIVEC IMG each time you c...

Page 108: ... of the image file to load filename is the name of the image file to load For example to load the FLASH C ATA IMG image file type this command on the host computer loadimg c flash c ata img 4 Auto Loader runs Intersvr on the host computer When you see the Interlnk Server Status screen on the host computer press caf to warm boot the reader and load Interlnk into memory Auto Loader begins updating d...

Page 109: ...e reader because the files are available by default on the reader s drive D Deciding Where to Run MkImage You can run MkImage on the reader s RAM drive if the image file is less than 256K on a PC card inserted into the reader on a host computer with or without Interlnk With Interlnk You can use Interlnk on the host computer to execute the copy of MkImage that is stored on the reader s drive D Also...

Page 110: ...use the DOS COPY command to copy files from the companion disks or you can use Interlnk to copy files from the reader s drive C Creating the New Image File Create the image file by typing the command mkimage path filename where path specifies the directory that contains the files for the image file This directory is called the source directory The path parameter is required and must begin with a s...

Page 111: ...e reader locks up and the system flash must be reloaded from the Boot Loader menu and you will lose data For help see Chapter 9 Conseil Il faut alimenter le lecteur par une source de courant AC lors de l exécution de la commande PutImage dans le cas où le jeu de piles s affaiblit pendant l effacement du flash Si le courant est coupé lors de l exécution de PutImage le lecteur se verrouille le flash...

Page 112: ... to determine if there is adequate power before replacing the drive image If a power problem exists PutImage displays an error message and terminates You see messages as the reader updates drive C PutImage copies the current DOS image into RAM erases flash memory copies the DOS and new drive C image file to drive C and warm boots the reader If an error occurs see Using MkImage and PutImage in Chap...

Page 113: ...e reader s DOS prompt copy c e drivec b Add any other files to the working directory that you want on the reader s drive C These files may include read only data files and applications for your JANUS users c Edit AUTOEXEC BAT CONFIG SYS and other files as necessary 3 Create the new image file by typing this command at the reader s DOS prompt mkimage e drivec e c ata img An image file C ATA IMG is ...

Page 114: ...C card drive and copy all the files to the working directory b Add any other files to the working directory that you want on the reader s drive C These files may include read only data files and applications for your JANUS users c Edit AUTOEXEC BAT CONFIG SYS and other files as necessary 3 Create the drive image by typing this command at the host computer s DOS prompt mkimage c drivec c newdrv img...

Page 115: ...e files from the current drive C to the working directory Use Interlnk with the host computer as the client and the reader as the server For help see Running Interlnk to Transfer Files in Chapter 6 You can also copy the files from the companion disks b Add any other files to the working directory that you want on the reader s drive C These files may include read only data files and applications fo...

Page 116: ...nding When Files Are Saved or Lost Make sure you understand when the files on a RAM drive are saved or lost When You Do This RAM Drive Files Are You press qto turn off the reader Saved You warm boot the reader Saved You cold boot the reader Lost You load the reader s flash memory Lost You put the reader in Storage mode Lost You execute CONFIG SYS after changing the command that creates the RAM dri...

Page 117: ...xtended memory the reader must be running an XMS extended memory manager such as HIMEM SYS Your CONFIG SYS must include a command that installs the memory manager before the command that creates the RAM drive For example the default CONFIG SYS contains these commands in this order device d himem sys device d sramdisk sys 256 512 When you create a physical RAM drive DOS gives it the next available ...

Page 118: ...d directories you can create in the RAM drive Type a number from 2 to 1024 the default is 64 You can specify entries only if you specify sectorsize and disksize 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 device d sramdisk sys 128 To create a 256K RAM drive with 128 byte sectors and up to 16 entries i...

Page 119: ...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 These functions and interrupts give the programmer low level control over the reader s hardware such as the backlight viewport communications using Inte...

Page 120: ...environment on a PC To learn more see these manuals IRL Programming Reference Manual PC IRL Reference Manual Making PSK Applications That Work With BFT You can create PSK applications that can accept and respond to a host computer s request to initiate a binary file transfer BFT session You need to program your PSK application to accept the Prepare for Reboot command from any host computer Your ap...

Page 121: ... programs automatically check the application break bit Using Reader Services in Applications Reader Services are programs that decode bar codes process data input and output I O configure the reader and handle all power management for the reader AUTOEXEC BAT loads Reader Services when you boot the reader You do not interact directly with Reader Services because they operate as part of the reader ...

Page 122: ...ons to the reader When you scan a bar code label the Virtual Wedge inserts the data into the keyboard buffer as if it had been typed The Virtual Wedge sends configuration commands to Configuration Manager The Virtual Wedge also recognizes and implements reader commands Making More Memory Available on the Reader Your JANUS reader may not have enough conventional memory available for the application...

Page 123: ... exe device c mtddrv exe device c ftl exe or c ms flash sys 3 Copy the new CONFIG SYS and AUTOEXEC BAT files to drive C For help see Learning How to Change the Contents of Drive C earlier in this chapter 4 Press caf to warm boot the reader Unloading and Loading Reader Wedge TSR The Reader Wedge TSR RWTSR EXE must be loaded in memory before you can execute Reader Wedge PSK functions such as im_rece...

Page 124: ...esses running on the reader Both processes are started when you boot the reader You cannot unload the process that maintains the configuration but you can unload the process that lets you change the configuration The process that lets you change the configuration is the Configuration Manager TSR CFGTSR EXE After you configure a reader you can unload the Configuration Manager TSR and free 50K of co...

Page 125: ...der loads the Configuration Manager TSR for you When you exit IC EXE or the IRL Desktop the reader unloads the Configuration Manager TSR If there is not enough memory available for the Configuration Manager TSR when you try to start IC EXE or the IRL Desktop the reader displays an error message To solve this problem make sure at least 50K of memory is free and try again Upgrading to New Software I...

Page 126: ......

Page 127: ...Using PC Cards in the Reader 4 ...

Page 128: ......

Page 129: ... a disk drive on a PC and the PC card is similar to a floppy disk Note PC cards were called PCMCIA cards in previous versions of this manual The next sections introduce PCMCIA and describe how the JANUS readers support PC cards What Is PCMCIA PCMCIA Personal Computer Memory Card International Association defines a set of hardware and software standards for memory and expansion cards that are avail...

Page 130: ...to format and use PC cards Compatibility in the JANUS family of devices so you can share PC cards between the readers 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 Modem PC card Type II Memory PC card Type I Type ...

Page 131: ... use a Type I memory card Type II PC card drive Type I or II Adds disk storage or connects to an I O device You can use a Type I memory card or a Type II I O card such as a modem card Which Expansion Cards Are Recommended 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 suppo...

Page 132: ...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 Configuring the Reader to Reset the Type I Drive When you replace the NiCad battery pack the reader cannot determine if you also replaced the Type I PC card Therefore if you remove the battery pack while running an application tha...

Page 133: ...on companion disk 3 If the command is not in your AUTOEXEC BAT file type this command at the DOS prompt d cs_ipm Or scan this bar code D Z LCS OIPM D CS_IPM To use the Internal Drive Reset After Battery Change command See Internal Drive Reset After Battery Change in Chapter 12 To set the RESET INTERNAL DRIVE AFTER BATTERY CHANGE parameter 1 To start IC EXE type this command at the DOS prompt ic Or...

Page 134: ... avoir changé une carte PC ou vous risquez de perdre des données 4 Choose OK to exit the screen Then choose Exit from the File menu When prompted save the changes Inserting and Removing PC Cards When you insert and remove PC cards you must know The types of cards to install in each drive see the previous section The correct orientation of the card as you insert it see this section If you are ready...

Page 135: ...ad Memory PC card Type I 2010U 156 5 Push the card into the slot until it fits firmly in the connector The card will click or snap into place when seated correctly The card must be all the way in before you can install the battery pack Note Do not force a PC card into the drive slot If the card does not fit easily into the connector remove it and make sure you have the card oriented correctly Then...

Page 136: ...ove a PC card 1 Make sure the reader is finished writing to the 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 2 Press qto turn off the reader 3 Remove the battery pack For help see Removing the Battery Pack in Chapter 2 4 Using your thumb...

Page 137: ...rn on the reader Note The reader must be turned on when you insert a card into the Type II drive or the reader may not recognize the card 2 Hold the reader in one hand with the keypad pointed toward the floor With your other hand push the PC card drive door away from the reader until the door is released 2010U 158 PCMCIA back PC card drive door 3 Identify the two notches on the edges of the PC car...

Page 138: ...If the card does not fit easily into the connector remove it and make sure you have the card oriented correctly Then try again Approximately 5 seconds after you insert the card the reader sounds an audible beep tone to indicate that it recognizes the card For a description of the beep tones see Understanding the Reader s Audio Signals in Chapter 2 6 To install the drive door line up the three tabs...

Page 139: ...r is finished writing to the PC card 2 You can remove the card with the reader turned on or off 3 Hold the reader in one hand with the keypad pointed toward the floor With your other hand push the PC card drive door away from the reader until the door is released 2010U 161 PCMCIA Back PC card drive door 4 Using your thumb push the card ejector mechanism away from the reader until the card is relea...

Page 140: ...Audio Signals in Chapter 2 If the reader does not sound a beep sequence remove the card For the Type II PC card drives verify that the reader is turned on Try inserting the card again Note When you insert or remove a card from the Type I PC card drive the reader beeps after you install the battery pack and turn the reader on Configuring Formatting and Using PC Cards By default the JANUS reader is ...

Page 141: ...able communications program SRAM Edit the CONFIG SYS file and activate or add card drivers and utilities Note SRAM card is the default in the reader s CONFIG SYS file Use FORMAT COM format drive Use DOS commands for example copy delete move The next sections give you detailed instructions to configure format and use ATA flash I O and SRAM PC cards in the readers The JANUS reader is already configu...

Page 142: ...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 5 Replace the CONFIG SYS file on the reader s drive C Initializing and Formatting an ATA Card 1 Insert the ATA card in the PC card drive 2 Type this command at the DOS prompt atainit drive where drive is the PC card drive Note ATAINIT only works wi...

Page 143: ...or successfully wiped Proceed with a DOS FORMAT U command 5 Type this command at the DOS prompt format u drive where drive is the PC card drive Caution Make sure you enter the correct drive letter when you format the ATA card or you may erase the wrong drive Conseil Assurez vous de ne pas faire d erreur en tapant la lettre identifiant le lecteur pour le formatage de la carte ATA Sinon vous risquez...

Page 144: ...ivers and utilities to the CONFIG SYS file 2 Erase the flash card if it has been formatted already If you have an unformatted card proceed to Step 3 3 Format the flash card using the MCFORMAT utility Note Intermec recommends using flash cards that store 1MB or more of data Configuring the Reader to Use a Flash Card 1 Edit the CONFIG SYS file on the reader s drive C Note You cannot edit the file di...

Page 145: ...its memory before you can format the card again If your flash card has never been formatted proceed to the next section To erase a previously formatted flash card 1 Insert the flash card in the PC card drive 2 Type this command at the DOS prompt mcformat Or scan this bar code MCFORMAT MCFORMAT The MCFORMAT main menu appears PC Memory Card Formatter C 1994 INTEL Corporation Copyright 1994 SystemSof...

Page 146: ...and will erase drive G entirely Do you want to continue Y N 5 Press Yto begin erasing the flash card The program displays the next message and the percent complete as it erases the card Do not remove the flash card while the program is erasing the card DO NOT REMOVE CARD WHILE ERASING Erasing card 100 complete Press return for main menu 6 Press eto return to the MCFORMAT main menu 7 Press dto exit...

Page 147: ...r press 2to format the entire card in an FTL flash format The program displays the next prompt 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 ...

Page 148: ...anion 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 To delete all the files on the flash card in drive G type this command at the DOS prompt del g If you need more information about DOS commands refer to any book that describes DOS commands You can also use MCFORMAT to format an exiting par...

Page 149: ...CONFIG SYS file on the reader s drive C 6 Search for this line in the CONFIG SYS file device d cardid exe d cardid ini If the line is remarked out delete the REM characters If you cannot find this line add it to the CONFIG SYS file 7 To save conventional memory remark out any lines that load drivers for ATA flash or SRAM cards For a list of card drivers see Managing the PC Card Drivers in the Star...

Page 150: ... card see Networking or Communicating With the Reader and Using PC Cards in Chapter 10 Resetting the Type II PC Card Drive for I O Cards By default the Type II PC card drive is not reset when you suspend or resume the reader Therefore you can keep files open when you suspend and resume the reader without losing data However if you have an I O card in the Type II PC card drive you must reset the Ty...

Page 151: ...e 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 in Chapter 3 2 Search for these lines in the CONFIG SYS file device c mtsram exe device c mtddrv exe If the lines are remarked out delete the REM characters If you cannot find these lines add them to the CONFIG SYS file 3 To save conventional memory...

Page 152: ...AM card has a lithium battery to save data when the card is not in the reader When an SRAM card s battery is low the disk write icon flashes every 1 second if the lithium battery is low on the SRAM card in the Type I PC card drive every 2 seconds if the lithium battery is low on the SRAM card in the Type II PC card drive When the disk write icon flashes you should save the data on the SRAM card an...

Page 153: ...u saved in Step 1 back onto the SRAM card Managing the Power on the PC Card Drive You can use a utility called CARDINFO EXE to manage the power on the PC card drive You can also use CARDINFO EXE to get information about the card inserted in your JANUS reader You can run CARDINFO at any time to display information about the type of card that is currently inserted in each PC card drive turn on or of...

Page 154: ... 1 cardinfo c Displays information about the card in each PC card drive including the type of card size card manufacturer product name and Card Services cardinfo v more Displays extensive information about the card in each PC card drive including the type of card size manufacturer product name Card Services client and card configuration Use the DOS More switch because the output is usually more th...

Page 155: ...Note Your reader is customized to use the PC card drivers and cards as efficiently as possible For help with advanced card configuration and power management see the SystemSoft CardSoft 3 1 Software User s Guide which is stored as the executable zipped file CSUG_DOC EXE on companion disk 3 The guide is in Microsoft Word 2 0 format This section covers these topics Drivers in CONFIG SYS Drivers in A...

Page 156: ... the same time If you need to install both install CS_APM EXE because it does everything CS_IPM EXE does 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 If you use several types of PC cards you...

Page 157: ...nugget 3 9 helconital Configuring the Reader 5 ...

Page 158: ...nugget 3 9 helconital ...

Page 159: ... Configuration Command Reference The commands are listed alphabetically The configuration parameters can be organized into three groups which are described in the next sections Choosing the Symbologies the Reader Will Decode Specifying How the Reader Will Communicate Controlling How the Reader Will Operate Choosing the Symbologies the Reader Will Decode This list contains all the bar code symbolog...

Page 160: ...p viewport movement and backlight timeout enable or disable the keypad clicker Ctrl key functions numeric keypad and keypad caps lock customize the way the scanner operates by selecting scan ahead data buffering type of scanner devices decode security level scanner timeout value and trigger modes About the Configuration Files The parameter settings that are currently enabled on the reader comprise...

Page 161: ...tory where you want to store the file filename is the name of the configuration file For example type this command ic s e network reader janus ini The reader checks if the filename already exists If it does the reader prompts you to overwrite the existing file If you choose Yes the reader saves the current configuration in the file If you choose No the reader does not save the current configuratio...

Page 162: ...r own bar code labels Configuring the Reader With IRL Z Commands You can change the reader s current configuration by running IRL programs that contain Z commands that modify the reader s configuration Configuring the Reader With PSK Functions You can change the reader s current configuration by running PSK applications that contain IM_COMMAND functions that modify the reader s configuration Sendi...

Page 163: ...ur menus Configuration File Sym Com Op 2010U 043 File Select the File menu to load or save configuration files or return to the default configuration You can also display software versions equipment information and available memory You quit IC EXE by selecting Exit from this menu Sym Select the Sym menu to choose the bar code symbologies that the reader can decode For some symbologies you must als...

Page 164: ...nd Op menus list the configuration parameters you can configure An asterisk on the Sym or Com menu indicates that the symbology or protocol is active Filling In Fields Marking Check Boxes and Saving Changes Screens list the options for each configuration parameter Below each option name is either a toggle field or an entry field In a toggle field you press gor ito view the options for that field I...

Page 165: ...10U 063 Configuration COM1 User Defined 2 of 5 DELAYS INTERCHARACTER 0 ms TURNAROUND 0 ms TIMEOUT 10 sec TRANSMIT ABORT 00000 ms NEXT PREV You can tell that a screen is part of a series when you see the Next and Prev commands at the bottom of the screen Next and Prev let you move forward to the next screen or back to the previous screen Pressing ewhile the cursor is in any field is the same as cho...

Page 166: ...es drive E 4 Choose Exit from the File menu This screen prompts you to update the online configuration before you exit The online configuration also called the current configuration is the set of parameters currently enabled on the reader 5 Press eto choose Yes and apply the changes to the reader The reader now beeps quietly 6 Restart IC EXE choose Beeper from the Op menu and change the beeper vol...

Page 167: ...ess eto choose Yes The reader is now configured to beep loudly Configuring the Reader by Scanning Bar Codes You can configure the reader by scanning bar code labels listed in this manual or by creating your own Code 39 or Code 93 bar code labels For help see Chapter 12 Configuration Command Reference You can create bar code labels that contain more than one configuration command For example you ca...

Page 168: ...lude Z commands at the beginning of the IRL program to modify the configuration and then include more Z commands at the end of the program to restore the configuration to its previous settings For example to change the display mode from buffered to transparent insert this Z command in your IRL program Z DM1 When the IRL program reaches this command statement it configures the reader and then execu...

Page 169: ...file using any standard ASCII text editor and download the file to the reader Start Interlnk with the host computer as the client and the reader as the server From the host computer use any standard ASCII text editor to edit the configuration file on the reader Edit the configuration file on the reader with the EDLIN EXE editor After editing the configuration file you must configure the reader wit...

Page 170: ...n Appendix A For a complete description of each command see Chapter 12 Configuration Command Reference Loading a Configuration File From the DOS Prompt You can type a command at the DOS prompt that causes IC EXE to configure the reader with the specified configuration file without opening the menu driven IC EXE interface To load a configuration file from the DOS prompt Type this command at the DOS...

Page 171: ... add a command to AUTOEXEC BAT that configures the reader with another configuration file every time you warm or cold boot the reader The reader s AUTOEXEC BAT file is stored on drive C Because drive C is a ROM drive resident in flash memory you must use special utilities to change its contents For help see Learning How to Change the Contents of Drive C in Chapter 3 To load a configuration file wh...

Page 172: ...an return the reader to its default configuration which is described in Appendix A Choose one of these methods Type this command at the DOS prompt and press e ic d Or scan this command at the DOS prompt IC OD IC D Use IC EXE to restore the default configuration At the DOS prompt type ic and press e Choose the Load Default command from the File menu Then choose Exit from the File menu When prompted...

Page 173: ... Codabar Disabled ABC Standard Sym menu Codabar option Start Stop Concatenated Discard Retain ABCD Retain DC1 DC4 Sym menu Codabar option Code 11 Disabled One check digit Two check digits Sym menu Code 11 option Code 16K Disabled Standard With function code 1 Sym menu Code 16K option Code 2 of 5 Disabled 3 bar start stop label length 2 bar start stop label length Sym menu 2 of 5 I2 of 5 option Cod...

Page 174: ...ngth check digit Sym menu 2 of 5 I2 of 5 option MSI Disabled No check digit 1 modulus 10 check digit 2 modulus 10 check digits Sym menu MSI option Check digits Discard Retain Sym menu MSI option Plessey Disabled Discard check digit Retain check digit Sym menu Plessey option UPC EAN Sym menu UPC EAN option Check digit Discard Retain Sym menu UPC EAN option EAN 8 Disabled Enabled Sym menu UPC EAN op...

Page 175: ...store 00 Hex Hex value Com menu COM1 or COM2 option UART Restore option Communications Protocol Configure User Defined Point to Point Polling Mode D Multi Drop PC Standard Com menu COM1 or COM2 option Configure option Communications Protocol Activate User Defined Point to Point Polling Mode D Multi Drop PC Standard None Com menu COM1 or RF option Activate option Communications Protocol User Define...

Page 176: ...1 or COM2 option All protocols except Polling Mode D EOF Disabled Any ASCII character Com menu COM1 or COM2 option User Defined protocol EOM Transmit Disabled Any two ASCII characters CR and LF Com menu COM1 or COM2 option User Defined protocol EOM Receive Disabled Any two ASCII characters CR and LF Com menu COM1 or COM2 option User Defined protocol EOR Disabled Any two ASCII characters Com menu C...

Page 177: ...chronous idle Com menu COM1 or COM2 option User Defined protocol IRL PAK Disabled Any ASCII character RS record separator Com menu COM1 or COM2 option User Defined protocol IRL PSS Disabled Any ASCII character CR carriage return Com menu COM1 or COM2 option User Defined protocol IRL RUN Disabled Any ASCII character DC2 device control 2 Com menu COM1 or COM2 option User Defined protocol IRL SOP Dis...

Page 178: ...col RES Disabled Any ASCII character Com menu COM1 or COM2 option User Defined protocol SEL Disabled Any ASCII character Com menu COM1 or COM2 option User Defined protocol SOM Disabled Any ASCII character Com menu COM1 or COM2 option User Defined protocol Stop Bits 1 bit 2 bits Com menu COM1 or COM2 option User Defined protocol Polling Mode D protocol PC Standard protocol Timeout Delay 5 ms 100 ms...

Page 179: ...ep Duration 1 ms to 60 000 ms High beep 50 ms Low beep 50 ms Op menu Beeper option Beep Frequency 20 to 20 000 Hz High beep 2000 Hz Low beep 1000 Hz Op menu Beeper option Beep Volume Off Quiet Normal Loud Very loud Op menu Beeper option Command Processing Disable all reader commands Enable all reader commands Enable override Disable override Op menu Reader Commands option Enable Disable specific c...

Page 180: ...ck Transmit File IRL Viewport to Cursor Viewport Down Viewport End Viewport Home Viewport Left Viewport Page Down Viewport Page Up Viewport Right Viewport Up Decode Security Low Moderate High Op menu Scanner option Display Backlight Timeout Disabled 0 1 60 seconds 10 seconds Op menu Display option Display Contrast 0 7 3 Op menu Display option Display Mode IRL Buffered Transparent Op menu IRL optio...

Page 181: ...d option Keypad Clicker Disabled Enabled Op menu Keypad option Keypad Ctrl Key Functions Enabled Disable Ctrl Alt Del Disable Ctrl combinations Op menu Keypad option Keypad Numeric Disabled Enabled Op menu Keypad option Postamble CR Disabled no char Any 25 ASCII characters Op menu Amble option Preamble Disabled no characters Any 25 ASCII characters Op menu Amble option Scan Ahead Disabled Enabled ...

Page 182: ...meout Disabled 0 1 60 seconds Op menu Scanner option Scanner Trigger Level Edge Op menu Scanner option Viewport Movement Keys Enabled Disabled Op menu Keypad option Viewport Movement Mode Auto Manual Op menu Viewport option Viewport Movement Steps 1 20 horizontal 10 horizontal 1 9 vertical 9 vertical Op menu Viewport option ...

Page 183: ...nugget 3 9 helconital Networking the Reader 6 ...

Page 184: ...nugget 3 9 helconital ...

Page 185: ...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 Two Readers Communicating Through Their Optical Ports J2010 J2010 Reader to reader direct optical link 2010U 082 Reader and PC Comm...

Page 186: ...minals 2010U 094 PC JANUS Communications dock hardwired to PC JANUS Communications dock hardwired to CrossBar controller JANUS Communications dock hardwired to CrossBar controller Ethernet 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: ...dio Frequency RF Data Collection Network Host computer 9181 Base Radio Unit 9183 Repeater 9180 Network Controller JR2020 RF J2010 with an RF Back 2010U 093 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 ...

Page 188: ...2 F 3 F 4 F 5 C tr l A lt E s c I O f en d Cap s ho me en ter ins de l pg dn pg up nu m lock F 6 F 7 F 8 F 9 F 1 0 TM s p a c e 7 1 3 4 5 6 8 9 2 0 e n te r COM4 External PC card drive containing a modem card COM1 Optical port J2010 with an RF Back Logical COM4 COM2 Scanner port 2010U 087 F 1 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z F 2 F 3 F 4 F 5 C tr l A lt E s c I O f en d Cap s ho ...

Page 189: ...IRQs IRQ3 is assigned to both COM2 and COM4 IRQ4 is assigned to both COM1 and COM3 The ISA practice of sharing IRQs causes limitations on the JANUS readers 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 Inste...

Page 190: ...COM2 Adapter Quick Reference Guide You can designate the scanner port as COM2 with these two commands which are described in Chapter 12 Communications Port UART Restore Communications Port Choose Scanner or COM2 You can also use IC EXE to designate the scanner port as COM2 by following these steps 1 Start IC EXE and choose COM2 from the COM menu The Configuration COM2 screen appears 2 Set the SCAN...

Page 191: ...ols determine exactly how data is transmitted between the reader and the connected device Each protocol has parameters you can set such as baud rate and parity Both the reader and the connected device must use the same protocol and parameter settings to communicate properly What is a protocol handler Protocol handlers are programs you run only on the JANUS reader The protocol handler transmits and...

Page 192: ...rop follows the same protocol sequences as Polling Mode D with the extension of device addressing which allows up to 32 devices on one 4 wire RS 485 twisted pair line Multi Drop protocol is typically used in CrossBar networks Due to timeout parameters the baud rate must be 2400 or higher No Protocol No Protocol is for communications applications such as Interlnk that directly access the COM port i...

Page 193: ... Point protocol except that it requires an LRC and an acknowledgment from the receiver You can also define the communications characters such as SOM POL or SEL or disable these characters by setting them to null You can also use User Defined protocol to define User Defined Multi Drop protocol In User Defined Multi Drop you must set the POL and SEL protocol characters in a predetermined combination...

Page 194: ...ol the active protocol tells the protocol handler how to communicate For help see Loading and Unloading a Protocol Handler later in this chapter Configuring the Reader for Communications Prepare the reader to communicate with another device by performing these steps for every reader COM port that you want to communicate through 1 Choose a COM port to configure Decide which communications applicati...

Page 195: ...ure one or more communications protocols to use on the selected COM port To configure a communications protocol or protocols for a COM port 1 Select the communications protocol with the Communications Protocol Configure command The reader applies all subsequent changes in its communications configuration to the selected protocol For help see Communications Protocol Configure in Chapter 12 Note For...

Page 196: ...ing as COM2 not as a scanner 3 Repeat Steps 1 and 2 for every communications protocol you want to configure for the selected COM port 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 Proto...

Page 197: ...activate the communications protocol For help see Communications Protocol Activate in Chapter 12 Loading and Unloading a Protocol Handler You can load protocol handlers in several ways Manually load them at the DOS prompt Load them from AUTOEXEC BAT when you boot the reader Include them in a batch file that also executes your program Load them when you start IRL Desktop or Communications Manager N...

Page 198: ...the Intermec protocol handler on COM1 type this command at the DOS prompt phimec 1 Or scan this bar code PHIMEC 1 PHIMEC 1 To unload a protocol handler Type this command at the DOS prompt unload protocol_handler port For example to unload the Intermec protocol handler from COM1 type this command at the DOS prompt unload phimec 1 Loading a Protocol Handler When You Boot the Reader You may want a pr...

Page 199: ...eing some conventional memory for the application Example Batch File Command Line Definition set CMPCST set CMUSER Clears the environment variables used by this batch file phimec 1 Loads the Intermec protocol handler for COM1 if not errorlevel 1 set CMUSER 1 If the Intermec protocol handler is already loaded an error is returned and the variable is not set phpcstd 1 Loads the PC Standard protocol ...

Page 200: ...ler p PC standard protocol handler r RF protocol handler 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 IRL 1I Specifying a Value for the FIFO Control Register If you turn off your JANUS reader while running a non Intermec communications application the reader cannot access and save the c...

Page 201: ... To learn if your application uses UART 16x550 mode see its manual To calculate the two digit hex value 1 Use the illustration on the next page as a guide for calculating the value for the FCR In this illustration the two digit hex value is the value you will specify for the FCR Calculate this value by converting the contents of the FCR byte to two hexadecimal numbers The FCR byte contains eight b...

Page 202: ... 1 1 0 4 0 1 8 1 1 14 7 6 5 4 3 2 1 0 2010U 088 FIFO control register FCR byte Two digit hex value Descriptions of each bit 1 for a multiple transfer DMA that empties all of the FCR contents in one DMA transaction 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 type the value into the FIFO CONTROL REGIS...

Page 203: ... pin DCE connector Depending on how you set the dock s DIP switches the reader communicates with both ports or the ports communicate with each other If you plan to run Interlnk with the reader connected to a host computer through 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 If the reader will communicate throu...

Page 204: ...mmunications Line up the receive signal on the first reader with the transmit signal on the second reader Line up the transmit signal on the first reader with the receive signal on the second reader An arrow on the bottom of the reader helps you align the readers The readers can be no more than 1 inch apart Indicates direction of transmission Maximum spacing of 1 I n t e r m e c I n t e r m e c I ...

Page 205: ...Interlnk in an RF network Differentiating Between Client and Server The Interlnk utility consists of two programs Interlnk and Intersvr These two programs are designed to be run on separate computers The computer running Interlnk is called the client The computer running Intersvr is called the server The difference between client and server is a simple one the client is the device from which you e...

Page 206: ... as if they were physically part of the reader There is an application on the host computer that you want to run on the reader Your reader should be the server when You want the drives on the reader to show up on the host computer as if they were physically part of the host computer There is an application on the reader that you want to run on the host computer Note The client cannot access a serv...

Page 207: ...ives appear on the host computer as if they were physically located on the host computer The host computer has its original drives A B C and D plus drives G H I J and K Drive I on the host computer is really the physical RAM drive E on the reader Anything you do to the host computer s drive I affects the reader s drive E You can type standard DOS commands on the host computer s keyboard to access ...

Page 208: ...cations dock you must connect the dock to the host computer with a 3 wire 2 3 and 7 cable for Interlnk to operate properly Installing Interlnk on the Host Computer You need two files to run Interlnk INTERLNK EXE The device driver that you load into the client s memory INTERSVR EXE The program that you run on the server You must install those files on the host computer before you can run Interlnk o...

Page 209: ...re you want to install the Interlnk files 4 At the reader s DOS prompt type this command to copy the Interlnk files from the reader s drive D to the host computer intersvr rcopy Or scan this bar code INTERSVR ORCOPY INTERSVR RCOPY Follow any instructions displayed on the reader If the host computer locks up after you copy the files reboot the host Making the Host Computer the Client Follow these i...

Page 210: ...XE on the host computer remark it out of the AUTOEXEC BAT or CONFIG SYS file If you are not using the host computer s COM1 and you execute the DOS command SHARE EXE on the host computer remark out the SHARE command in the AUTOEXEC BAT or CONFIG SYS file 3 At the reader s DOS prompt type this command to start Intersvr intersvr Or scan this bar code INTERSVR INTERSVR The Interlnk Server Status scree...

Page 211: ...y typing commands on the reader s keypad To run Interlnk with the reader 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 2 Start Intersvr by typing this command at the host computer s command p...

Page 212: ...Interpreting the Server s Status Screen later in this chapter You are ready to start using your Interlnk connection For example if the client s drive H is redirected to the server s floppy disk drive A type this command at the client s DOS prompt h Or scan this bar code H Z H All commands you type at the client s drive H prompt affect the server s drive A Interpreting the Server s Status Screen Wh...

Page 213: ...us bar indicates the baud rate and server port connected to the client To use the viewport when the reader is the server When the reader is the server the reader displays only the upper left corner of Intersvr s 25 x 80 status screen Microsoft Interlnk Server version 1 00 This computer Other Computer Server Client _____________ ______________ A equals D B equals E C equals F D equals G E equals H ...

Page 214: ... cursor Viewport to Cursor To the lower right corner of the display Viewport End To the upper left corner of the display Viewport Home Redirecting Drives From the DOS Prompt From the DOS prompt you can use the Interlnk command to redirect a client drive to a server drive interlnk client server client server where client is the letter of the client s drive to which you want to assign another server...

Page 215: ...fore Interlnk was started such as a network drive Exiting Interlnk You can break the connection between Interlnk and Intersvr at any time by pressing these keys on the server If the server is the host computer press Alt F4 on the host computer If the server is the reader press on the reader If you remarked out SHARE EXE or SMARTDRIVE in the host computer s AUTOEXEC BAT or CONFIG SYS you should res...

Page 216: ...e described next Using Communications Manager Menus To start the Communications Manager application scan this bar code CMGR CMGR Or type this command at the DOS prompt cmgr portph where you have the option of loading a protocol handler port is the number of the COM port for which you are loading the protocol handler This is an optional parameter ph is the code for the protocol handler you are load...

Page 217: ...ocols and their parameters Stat Select the Stat menu to view the status of the selected COM port such as the protocol and parameters being used and whether the port is active or inactive The File menu contains these commands Port Lets you select the COM port to communicate through For help see Identifying JANUS COM Ports earlier in this chapter Transmit Transmits the selected file through the desi...

Page 218: ...ations menus instead of pressing keys on the keypad Moving Around the Screen and Filling In Fields You must move the cursor through the fields on a screen to the OK Cancel Next or Prev buttons Task Description To move forward through the screen Press or To move backwards through the screen Press or If the screen contains a list of filenames press or until the file is highlighted Then press to sele...

Page 219: ...ications Manager displays five screens of options for the protocol Here are the first two screens in that series 2010U 137 Communications COM1 User Defined 1 of 5 BAUD 9600 PARITY Even DATA BITS 7 STOP BITS 1 NEXT 2010U 128 Communications COM1 User Defined 2 of 5 DELAYS INTERCHARACTER 0 ms TURNAROUND 0 ms TIMEOUT 10 sec TRANSMIT ABORT 00000 ms NEXT PREV You can tell that a screen is part of a seri...

Page 220: ...le you are transmitting or receiving For example to load the PC Standard protocol handler on the reader s COM1 and transmit a file called TEST DAT from the host computer s COM1 type this command at the reader s DOS prompt cmgr 1p p1 st ftest dat Downloading Applications Across the Network You can use binary file transfer BFT to download applications to JANUS readers in 900 MHz RF and CrossBar netw...

Page 221: ...new binary files to the readers Example 1 Updating Several JANUS Readers From a Host Computer Host computer JANUS readers in warehouse 2010U 096 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 operators are on their lunch break ...

Page 222: ... 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 Using BFT the technician can download the application to the reader without walking back to the computer connecting the reader to the host computer and using Interlnk to transfer the application ...

Page 223: ...oup of readers The PSK application on the reader accepts the Prepare for Reboot command optionally performs housekeeping tasks such as closing files and sends a Ready For Reboot message to the host This ensures that the host computer has received all data queued in the controllers as well as indicates that the reader is ready to be rebooted The host computer sends a Reboot command to the reader or...

Page 224: ...oller find out the version of the controller s firmware You may need to modify the controller s asynchronous host computer parameters if the controller has an older version of firmware 9180 If the 9180 firmware version is 2 1 or greater you do not have to adjust the configuration to support BFT However if the version is less than 2 1 you must change the asynchronous host computer parameters to 8 d...

Page 225: ...ing Files on Drive C in Chapter 3 G Run a BFT ready PSK application on the reader so that when the host computer requests that the reader prepare for reboot the reader can respond correctly The PSK application must be programmed to expect the Prepare for Reboot command For help see Prepare for Reboot in Chapter 11 and your JANUS PSK reference manual Differentiating Between Client and Server BFT is...

Page 226: ...eader s DOS prompt to start the FTA fta 2 Type this command at the FTA prompt to make the reader the server server 3 From the host computer type the commands to transfer binary files or update the reader s drive C Or 1 Send the Prepare for Reboot command from the host computer to start the FTA on the reader 2 When you receive the Ready For Reboot message from the reader send the Reboot command fro...

Page 227: ...lication on the reader For help see your DCM or IS documentation 2 Terminate the FTA on the reader The IM_APPLICATION command in the reader s AUTOEXEC BAT executes running the specified command on the reader For help see Defining the Startup Files in Chapter 3 Using FTA Commands on the Reader When the reader is the client you can use these FTA commands CHECKHOST HELP PUT CLOSE LUPGRADE RUPGRADE EX...

Page 228: ...r the connection If you do not specify a port the application uses the first port with an active protocol handler CLOSE Terminates the connection with the host computer You can abbreviate this command as CL c EXIT Terminates the FTA program and returns you to the DOS prompt on the reader e GET Copies a file from the host computer to the reader g hfile rfile where hfile is the path and filename of ...

Page 229: ...le where rfile is the path and filename of the file to be transferred from the reader to the host hfile can be the destination path and filename on the host If you do not specify a hfile name the rfile name is used RUPGRADE Upgrades the reader s drive C from the host Stands for remote upgrade r file c where file is the path and filename of the image file on the host computer and C is the drive to ...

Page 230: ...illiseconds FTA waits for the host to respond to a request to begin uploading a file from the reader StartDownloadTimeout 10000 Milliseconds FTA waits for the host to respond to a request to begin downloading a file to the reader HostServerReadTimeout 10000 Milliseconds FTA waits for the host to send a command to the reader when the host is the client HostClientReadTimeout 65535 Milliseconds FTA w...

Page 231: ...nugget 3 9 helconital Working With IRL 7 ...

Page 232: ...nugget 3 9 helconital ...

Page 233: ...e advanced bar code input capabilities efficient reader power management efficient memory management ease of use for creating programs quickly You can create IRL programs using any DOS based text editor and save the program as an ASCII text file You can also write IRL programs on a PC with PC IRL software and download them to the reader using the Polling Mode D protocol For help learning how to pr...

Page 234: ... programs This section covers these tasks Opening the IRL Desktop Closing the IRL Desktop Exploring the IRL Desktop User Interface Executing Commands in the IRL Desktop Running an IRL Program Pausing an IRL Program Exiting an IRL Program Downloading an IRL Program Transmitting IRL Files Receiving IRL Files Clearing IRL Data Files Opening the IRL Desktop To open the IRL Desktop type this command at...

Page 235: ...mec 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 IRL 1I To load the PC Standard protocol handler on COM2 open the IRL Desktop and immediately begin running the STOCK IRL program type this command at the DOS prompt irl 2p stock irl Note If you start an IRL program from the DOS prompt you will return to the DOS prompt when ...

Page 236: ...oned it lists the dimensions Clear Data Deletes all IRL data files with the default filename format IRL 0 IRD IRL A IRD to IRL Z IRD Does not delete IRL data files with customized names such as NEW IRD Receive Receives a file through the designated COM port and stores the file under the selected filename This command is equivalent to scanning an IRL File Receive bar code Transmit Transmits the sel...

Page 237: ...through the fields to the OK and Cancel buttons Task Description To move forward through the screen Press or To move backward through the screen Press or If the screen contains a list of filenames press or until the file is highlighted Then press to select the file Exiting a Screen When you exit a screen you can save or discard your changes Task Description To exit a screen and save the changes Se...

Page 238: ...n From the IRL Desktop choose the Run command in the File menu The desktop lists the program files in the current directory Use and to select the program you want to run and press When you download an IRL program from the host computer to the reader append the Run command to the end of the program The program begins running when the download is complete Using a communications application on the ho...

Page 239: ... methods described next Note If you started the IRL program by typing a command at the DOS prompt you will return to the DOS prompt when you exit the IRL program Otherwise if you started an IRL program from inside the IRL Desktop you will return to the IRL Desktop when you exit the IRL program Include the IRL Exit command E with a modifier in the program statements When IRL reaches the command in ...

Page 240: ... program is copied to the data path If there is an IRL 1 IRL program already in the directory it is overwritten The command also compiles the program without displaying a Compiling message If an error occurs during the compile an error message appears and control returns to the IRL Desktop You can also use PC IRL Collect DCM DFM or Interscan to download IRL programs For help see the product s manu...

Page 241: ...ing IRL Data Files You can delete one or all of the IRL data files with default filenames IRL 0 IRD and IRL A IRD to IRL Z IRD Use any of these methods when the IRL Desktop is open Choose Clear Data from the File menu to delete all IRL data files A message explains that the default data files will be deleted and shows the directory where the files are located Choose OK to delete the data files Sca...

Page 242: ...ry or first writable drive as the path you can specify a path for programs and data files There are several ways to specify the path How to Specify the Path How Long the Path Remains in Effect You set the IM_IRLPROG and or IM_IRLDATA environment variables in your AUTOEXEC BAT file This change remains in effect until you reset the path to another value Each time you boot the reader AUTOEXEC BAT set...

Page 243: ...tory where drive is the letter of the drive where you will store programs Note You can set IM_IRLPROG to any drive even one that you cannot write to directory is the directory or directories where you will store programs For example set IM_IRLPROG e sales programs To set the path for IRL data files with an environment variable Follow this command format set IM_IRLDATA drive directory where drive i...

Page 244: ...L Desktop 2 Choose Change Dir from the File menu This Change Directory screen appears The screen displays the current paths for IRL programs and data files In this example the path for programs is C and the path for data files is E You can use or to select Both Programs Only and Data Only but you must use or to select the OK and Cancel buttons 3 Decide if you want to modify one or both of the path...

Page 245: ...he reader in Suspend mode and then resume the IRL program exactly where you left off Exiting a Program So You Can Resume It Later You can resume an IRL program if you exit it using one of these methods Execute the IRL Program Exit command You can scan a bar code that contains the command or send the command from a host computer Add to your IRL program an Exit command with a D modifier ED When the ...

Page 246: ...s register 0 Make sure there is no space between the r and X value or the value will not be placed into the status register 0 If you do not specify an X value IRL sets the register to 0 If you supply an invalid value IRL sets the register to 999999999 IRL sets the status register only if you exited the program with the ED command You determine the significance of this value For example you can use...

Page 247: ...to run the program IRLXDESK does not provide the IRL Desktop menu environment so it uses less conventional memory than the IRL Desktop To run an IRL program with IRLXDESK 1 Make sure the IRLXDESK EXE file is on your JANUS reader You may need to copy the IRLXDESK EXE file from the Application companion disk 3 to your reader For help see Running Interlnk to Transfer Files in Chapter 6 2 If your IRL ...

Page 248: ...ogram Resume IRL Program Run The IRL reader commands are described in Chapter 11 Reader Command Reference You can execute these commands by scanning a command from a bar code label choosing a command from a menu in the IRL Desktop by pressing keys on the keypad sending a command from a host computer only when the host is running an application that uses Reader Services executing a command in an IR...

Page 249: ...nugget 3 9 helconital Preparing the Reader for International Use 8 ...

Page 250: ...nugget 3 9 helconital ...

Page 251: ...ext sections Installing Auto Loader on Your Host Computer If you want to use Auto Loader you must install Auto Loader from the Boot Utilities companion disk 1 onto your host computer Before you start installing Auto Loader make sure you have A copy of companion disk 1 which contains Auto Loader DOS 3 3 or higher running on the host computer COM1 or COM2 serial port available on the host computer T...

Page 252: ...the reader to operate in Italian type this command on the host computer b install italy com2 4 Wait for the installation procedure to finish and follow any instructions on the host computer s display The installation creates the C_FILES COMMON directory that contains the default AUTOEXEC BAT CONFIG SYS and AUTOINST BAT startup files You can edit these startup files before loading them onto the rea...

Page 253: ...ains those three startup files and all the files currently on the reader s drive C and then loads the image file onto the reader s drive C The startup files currently on drive C are overwritten To update drive C with the three startup files and all files currently on drive C 1 Connect the reader to the host computer through a communications dock or optical link adapter If you use the communication...

Page 254: ...g the LOADNEW Batch File The LOADNEW batch file adds NLS language support to the three startup 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 plus any additional files you specify All files currently on drive C are erased during this process To update drive C with the three startup files plus any additional files 1 Connect ...

Page 255: ...ectory of the file or files to add to the image file and load to the reader filename is the name of the file or files to add to the image file and load to the reader 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...

Page 256: ... you should do so now in the C_FILES COMMON directory When Auto Loader copies the startup files it will add commands at the end of the files to configure the reader to operate in the language you chose when you installed Auto Loader on your host computer 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 s...

Page 257: ...keys on your international keypad This example shows the French keypad 2010U 061 fin entr inser suppr verr num F6 F7 F8 F9 F10 µ 2 Maj ù F1 entrée A B C D E F G H I J K L M N O P Q R S T U V W X Y Z espace 4 5 6 7 8 9 1 2 3 0 F2 F3 F4 F5 à Ç Ctrl Alt Esc I O é è f Compound Function key to access characters or perform functions that do not have an actual key on the keypad Alphabetic keys Function k...

Page 258: ...he lowercase version of each alphabetic key 1 Press the key the character appears on Second The second character is printed on the key It is the uppercase version of each alphabetic key 1 Press K 2 Press the key the character appears on Third The third character is the one that appears just above the key on the left side printed on the top cover of the reader Some keys such as Y do not have a thir...

Page 259: ... The second character is printed in the upper left corner of the key Some keys such as do not have a second character 1 Press K 2 Press the key the character appears on Third The third character is the one that appears just above the key printed on the top cover of the reader Every numeric key on the keypad has a third character 1 Press B 2 Press the key the character appears above Fourth The four...

Page 260: ...t have an actual key on the keypad To type a diacritical or accent mark 1 Press 2 Press the key the diacritical mark appears above For example press on the French keypad to type the diacritical mark 3 Press the key or key combination for the character you are modifying For example press on the French keypad to add the diacritical mark to the uppercase letter A and type the character Ä Or to type t...

Page 261: ...ogramming or using an application that requires the scan code for a character from the PC s number pad you use the reader s number pad For example you must use the PC s number pad to type a character from the extended 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 ...

Page 262: ...acter set and a set of national language characters specific to the language supported by the code page You can find more information on DOS code pages in any DOS 5 0 manual If you installed DOS NLS support for French German Italian or Spanish you can switch DOS code pages at any time from your DOS NLS language to English and vice versa To switch the DOS code pages on the reader Press to change to...

Page 263: ...French keypad To Enter Press the Key s h H H uH fH afH p P P uP fP 5 5 u5 asterisk f5 a5 accent mark fDs Ä fDuA Maj fu With Caps Lock Maj enabled 0 to 9 0to 9 fin entr inser suppr verr num F6 F7 F8 F9 F10 µ 2 Maj ù F1 entrée A B C D E F G H I J K L M N O P Q R S T U V W X Y Z espace 4 5 6 7 8 9 1 2 3 0 F2 F3 F4 F5 à Ç Ctrl Alt Esc I O é è f 2010U 020 ...

Page 264: ...er on the German keypad To Enter Press the Key s k K K uK fK tilde afK u U U uU fU pipe afU 8 8 u8 f8 a8 accent mark fCs È fCuE Caps Lock fu F1 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z space 4 5 6 7 8 9 1 2 3 0 F2 F3 F4 F5 Ctrl Alt Esc I O f 2 µ 3 ende pos 1 enter einfg entf bild bild num F6 F7 F8 F9 F10 Ö Ü Ä ß x ö ü ä 2010U 021 ...

Page 265: ...racter on the Italian keypad To Enter Press the Key s k K K uK fK afK s S S uS à fS afS 5 5 u5 asterisk f5 accent mark fHs É fHuE Maius fu F1 invio A B C D E F G H I J K L M N O P Q R S T U V W X Y Z space 4 5 6 7 8 9 1 2 3 0 F2 F3 F4 F5 Ctrl Alt Esc I O f fine invio ins canc pag pag bloc num F6 F7 F8 F9 F10 Ç é Maius è ò à ù Ì 2010U 023 ...

Page 266: ... any character on the Spanish keypad To Enter Press the Key s k K t T ç 2 quotation marks intro accent mark Û Bioq mayús F1 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z space 4 5 6 7 8 9 1 2 3 0 F2 F3 F4 F5 Ctrl Alt Esc I O f fin Bloq mayús inicio intro ins supr av pág re pág bloq num F6 F7 F8 F9 F10 Ñ ç ª º ñ Ç 2010U 022 ...

Page 267: ...nugget 3 9 helconital Booting and Resetting the Reader 9 ...

Page 268: ...nugget 3 9 3 9 helconital ...

Page 269: ...ks Warm Booting the Reader Cold Booting the Reader Executing or Skipping the Startup Files Warm Booting the Reader You may warm boot the reader to run a startup file that has changed You may also warm boot to start Interlnk A warm boot performs a power on self test POST to ensure that the hardware and peripherals are operational runs CONFIG SYS and AUTOEXEC BAT and displays the DOS prompt The cont...

Page 270: ... lost Note If you need to cold boot the reader you may be able to save the contents of the RAM drive For help see Saving the Contents of the RAM Drive in Chapter 10 Caution When the reader performs a cold boot all files on the physical RAM drive are destroyed Conseil Lorsque le lecteur effectue un amorçage à froid tous les fichiers présents sur le lecteur de la mémoire RAM physique sont supprimés ...

Page 271: ...l execute the CONFIG SYS and AUTOEXEC BAT files on drive C when you boot the reader If there are no startup files on drive C the reader will not execute any startup files Option 2 The reader will not execute any startup files when you boot the reader The reader will prompt you for the current date and time every time you perform a warm or cold boot 4 Press 1to choose option 1 or press 2to choose o...

Page 272: ...to determine if they should resume running If the bit is set to 1 the programs will not resume IRL applications automatically check the application break bit If you are creating your own applications in C or Basic you should make each application check this bit every time the reader is turned on See your JANUS PSK reference manual to learn how to check the application bit Note If your C or Basic a...

Page 273: ...can display the Boot Loader menu Type the password You are allowed three attempts to type the password correctly If you fail the reader does not display the Boot Loader menu Instead the reader resumes normal operation Note The reader is shipped from the factory with the password disabled 6 The Boot Loader menu appears 2010U 054 BOOT LOADER Reboot Password Dump Load Resume Storage Off The Boot Load...

Page 274: ...torage This command lets you put the reader in Storage mode which helps preserve the life of the backup battery All data stored in RAM is lost when you enter Storage mode You should place the reader in Storage mode if you are not going to use it for one week or more For help see Using Storage Mode to Preserve the Backup Battery later in this chapter Off This command lets you exit the Boot Loader m...

Page 275: ... press e If you type the password incorrectly you receive an error message and you need to repeat Steps 4 and 5 6 Select Resume from the Boot Loader menu The reader resumes operating You will be prompted for this password when you attempt to display the Boot Loader menu or exit Storage mode To disable the password 1 Display the Boot Loader menu For help see the previous set of steps 2 At the Boot ...

Page 276: ...rsque vous mettez le lecteur en mode de stockage To put the reader in Storage mode 1 Display the Boot Loader menu a Press qto turn off the reader b Press n 2 g c Press 2 d Press qto turn on the reader 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 You will be prompted for this password again ...

Page 277: ...asks if you want to exit Storage mode 5 Press eto exit Storage mode continue booting the reader and return to the DOS prompt Note If you press dthe reader remains in Storage mode Immediately remove the battery pack as described in Chapter 2 Dumping the Reader s 640K Conventional Memory If you cannot resume the reader you may need to cold boot the reader or load flash memory to resolve the error co...

Page 278: ...hree attempts the reader resumes normal operation 4 The Boot Loader menu appears Press juntil you select Dump and then press e BOOT LOADER Reboot Password Dump Load Resume Storage Off 2010U 057 The reader dumps data from low memory 640K and below through COM1 to the host computer The data is transmitted in Intel hexadecimal object file format 5 A record counter on the reader display counts the dat...

Page 279: ...nées de la mémoire conventionnelle If you are upgrading the reader s software follow the instructions in the JANUS Software Upgrade Instruction Sheet To load the reader s flash memory 1 Decide if you want to save the contents of conventional memory If so you must perform the steps in the previous section Dumping the Reader s 640K Conventional Memory now 2 Decide if you want to save any files on dr...

Page 280: ...omputer type the Upgrade command as follows source upgrade com_port source destination where source is the disk drive on the host computer where you inserted the Boot Utilities companion disk 1 com_port is the number of the serial COM port on the host computer that the reader is connected to destination is the drive on the host computer that you are using as a temporary work space while installing...

Page 281: ...sage System Has Reset Please Reboot Choose Reboot from the Boot Loader menu and press eto cold boot the reader Caution When the reader performs a cold boot all files on the physical RAM drive are destroyed Conseil Lorsque le lecteur effectue un amorçage à froid tous les fichiers présents sur le lecteur de la mémoire RAM physique sont supprimés 14 Reload any files or programs you had on drives C an...

Page 282: ...nugget 3 9 helconital ...

Page 283: ...nugget 3 9 helconital Troubleshooting 10 ...

Page 284: ...nugget 3 9 helconital ...

Page 285: ... and PutImage Scanning Bar Code Labels Problems With the NiCad Battery Pack If Your Applications Refer to Specific Drive Letters Upgrading Flash Cards for JANUS 2 1 Software Caution There are no user serviceable parts inside the reader Opening the unit will void the warranty and may cause damage to the internal components Conseil La reader ne contient pas de pièces révisibles par l utilisateur Le ...

Page 286: ...oot Loader menu appears If you reboot the reader you will lose all the data in the reader s 640K conventional memory You can save the contents of conventional memory and reload the system flash For help see Dumping the Reader s 640K Conventional Memory and Loading Flash Memory in Chapter 9 When you turn on the reader this screen appears 2010U 078 JANUS WARNING Was the memory card under the battery...

Page 287: ...cates that the system flash is corrupt save the contents of conventional memory and reload the system flash For help see Dumping the Reader s 640K Conventional Memory and Loading Flash Memory in Chapter 9 If you see Bad Saved State the reader may have been in Storage mode Press eto reboot If you are prompted to exit Storage mode press eagain You may also see the Bad Saved State message if you pres...

Page 288: ...he reader continues booting 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 When the reader finishes booting an icon remains on at the top of its display Contact your Intermec service representative When the reader boots the CPU starts all powe...

Page 289: ...onfiguration commands only if the TSR is loaded For help see Unloading and Loading Configuration Manager TSR in Chapter 3 You want to return to the default configuration Follow the instructions in Restoring the Reader s Default Configuration in Chapter 5 You see one of these error messages when you try to run an application File Not Found Not ready reading drive X Abort Retry Fail If you developed...

Page 290: ...e Override command shown below to temporarily enable all of the reader commands You can also enable or disable reader commands with IC EXE For help see Command Processing in Chapter 12 Enable Override DC3 DC3 When you run an application the reader scrolls at line 25 and uses Automatic Viewport Movement mode regardless of the way you configured these parameters If you want the reader to scroll at a...

Page 291: ... help see Deciding How Much Memory to Use for RAM Drives in Chapter 3 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 You cannot scan bar code labels See Scanning Bar Code Labels later in this chapter You see this message Configuration Manager ...

Page 292: ...rps every 5 seconds for 1 minute and then turns off The reader double beeps when you enter or scan data and double clicks when you press any key The NiCad battery pack charge is critically low Save your data Replace the battery pack with a spare charged battery pack charge the battery pack or attach an external power supply The laser scanner or wand and RF communications are turned off 15 seconds ...

Page 293: ...eur de la mémoire RAM physique sont supprimés The reader appears to be locked up or is beeping every 10 seconds When you press qto turn off the reader it does not turn off Press q 5 jto turn off the reader It may take a few seconds before the reader turns off When you press qto turn on the reader it displays the Boot Loader menu Read the status messages at the bottom of the menu If the messages te...

Page 294: ...ere may be another problem with the reader Read the status messages at the bottom of the menu If the messages tell you to resume choose Resume from the Boot Loader menu If the messages tell you to reboot choose Reboot from the Boot Loader menu to cold boot the reader You may be able to save the contents of the physical RAM drive For help see Saving the Contents of the RAM Drive later in this chapt...

Page 295: ... in Storage mode You execute CONFIG SYS after changing the command that creates the RAM drive You turn off the reader by pressing qor removing the NiCad battery pack while the reader is performing a warm boot You removed and replaced a discharged NiCad battery pack instead of inserting a fully charged battery pack You run an application on the reader that masks the non maskable interrupt NMI While...

Page 296: ...l files on the physical RAM drive are destroyed Conseil Lorsque le lecteur effectue un amorçage à froid tous les fichiers présents sur le lecteur de la mémoire RAM physique sont supprimés 2 Press das soon as you see the RAM memory test message BIOS Ver x xxx Copyright 1992 199x All Rights Reserved 00120K RAM Passed Note You must press dbefore the memory counter reaches 00640KRAMPassed 3 The reader...

Page 297: ...o not match change them and restart the communications application Make sure the reader s optical port communications dock and optical link adapter are clear of foreign material Wipe the optical port window with a damp cloth to remove any material that may be blocking the light from the LEDs You may need to reset the UART FIFO control register For help see Specifying a Value for the FIFO Control R...

Page 298: ...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 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 When you run TE on the reader the CONFIG SYS file lo...

Page 299: ...ing the program If a program statement is invalid the error message lists the program statement and the problem Edit the program for syntax errors and run it again Runtime error This error occurs when the reader is executing a program The program ignores nonfatal errors If it is a fatal error the reader exits the program and returns to the IRL Desktop or DOS prompt This table lists the error beep ...

Page 300: ...you If there is not enough conventional memory available for the Configuration Manager TSR the reader displays an error message Make sure at least 50K of memory is available The reader is locked up in an IRL program Perform the application break sequence as described in Breaking Out of an Application in Chapter 9 You are having problems trying to download an IRL program Make sure you have performe...

Page 301: ...n press Ato abort The reader cannot read the PC card in the drive Use the CARDINFO utility to verify the type of card you are using ATA flash I O or SRAM Check the reader s CONFIG SYS file Make sure you have the correct drivers installed for the type of card you are using Format the PC card You may also see this message if you are using the Substitute command and you do not have a PC card in each ...

Page 302: ...512K flash card and it does not appear that there is any additional space available on the card If you are using a 512K flash card with an MS Flash file format the card is formatted as a WORM Write Once Read Many drive A 512K flash card does not have room for more than one separately erasable block of memory You can delete individual files using the DOS delete command but the memory the files were...

Page 303: ...le to add a drive specifier to the path However DOS needs COMSPEC to find the COMMAND COM file which must be loaded for DOS to execute system commands The reader uses ROM DOS which expects COMSPEC to be set to comspec command To eliminate this problem run the INITENV utility before you log onto a NetWare server INITENV EXE is on the reader s drive C and Application companion disk 3 Create a login ...

Page 304: ...ection You cannot run an IRL program over an Interlnk connection The reader locks up just after the DOS boot banner message appears when you finish updating drive C with Auto Loader Press Alt F4 on the host computer and then warm boot the reader A lockup occurs when both these conditions are true An active Intersvr connection to the JANUS reader exists when the reader reboots The reader s default ...

Page 305: ...ands are not supported on the reader DOSSHELL MONEY BAS DOSSWAP EXE MONO DRIVER SYS MSHER COM EGA NIBBLE BAS EGAMONO GRB REMLINE BAS FDISK EXE UNFORMAT COM GORILLA BAS VGA HERC VGAMONO GRB You cannot access a drive while using Interlnk Interlnk does not redirect network drives CD ROM drives or any other device that uses a redirection interface These commands do not work with Interlnk CHKDSK FORMAT...

Page 306: ...hould boot with the corrected CONFIG SYS file The reader locks up when you use Interlnk and list a directory DIR on one of the reader s ROM drives Edit the host computer s AUTOEXEC BAT or CONFIG SYS file and remove or remark out Windows SMARTDRIVE You see this message when you use Interlnk Intersvr to copy files between the reader and the host computer Not reading writing drive X Abort Fail Retry ...

Page 307: ...hat will not function properly on the reader Error no files found in directory 2010U 028 Verify the directory where the files are located for the MkImage command and then try again Error files in selected dir require too much space to create the disk image 2010U 029 The total combined size of the files in the source directory exceed the capacity of the reader s drive C which is 512 bytes Reduce th...

Page 308: ...ge file 2010U 034 Verify that the image file exists and you have the correct path and filename in the PutImage command and then try again Error image file not found 2010U 035 Verify that the image file exists and you have the correct path and filename in the PutImage command and then try again Error invalid image file recreate using the MkImage command 2010U 036 The image was created by a method o...

Page 309: ...ardware problem Some other subsystem such as a PC card is presently using the 12V Wait and try using PutImage again later Error cannot program flash due to low battery 2010U 041 You must provide an external power supply for the reader before you execute PutImage Connect a communications dock or optical link adapter to the reader and then connect a power supply to the dock or adapter When you start...

Page 310: ... with the scanner or wand perform these checks Inspect the print quality of the bar code Try scanning a bar code label that you know scans Compare the two bar code labels You may need to replace the label that cannot be scanned Make sure the reader is turned on Press qto turn the reader on You try to scan a bar code label and the scanner or wand turns off or will not turn on If the reader is chirp...

Page 311: ... INI file contains configuration information for each type of scanner device The SCANNER INI file must remain on drive D If SCANNER INI is not on drive D you cannot configure the Scanner Devices SS parameter to any value except All compatible scanners Any attempt to do so will generate an error When You Do This Result You use IC EXE to configure the Scanner Devices parameter All compatible scanner...

Page 312: ...nications dock before charging it If the battery pack still does not hold a charge try using a new fully charged battery pack in the reader It is not necessary to discharge the battery pack every time you charge it Only discharge the battery pack when you notice problems For help see the accessory quick reference guides If the JL2010 optical link adapter fails to charge the battery pack when conne...

Page 313: ...he 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 Caution When the Battery icon appears save your data and replace the battery pack as soon as possible Conseil Quand l icône de la pile apparaît enregistrez vos données et remplacez le jeu de piles aussitôt que possible sinon vous p...

Page 314: ...etters were changed If you are using an application that refers to a specific drive letter on a JANUS reader with software version 2 10 or later you may see messages like File Not Found or Not ready reading drive X Abort Retry Fail You may need to change your applications if you have developed them for a JANUS reader that has an earlier software version The drive letter change in software version ...

Page 315: ...of software versions you need to create two versions of the application One version is coded to use the drive letters for software versions 1 31 or earlier The second version is coded to use the drive letters for software version 2 10 or later You can use the DOS Substitute command to substitute a drive letter for another drive letter on the reader With the Substitute command you can change the dr...

Page 316: ...rer une carte PC dans chaque lecteur PC Sinon un message d erreur critique s affiche lorsque le lecteur exécute la commande Substitute Note DOS requires a drive to be present when you execute the Substitute command 2 Type the Substitute command and press e subst drive substitute_drive where substitute_drive is the letter you are assigning to the drive Include a colon after each drive letter in the...

Page 317: ...US 2 1 software and leave other cards formatted for the older software You may find it helpful to label the cards and readers with their software version To format a flash card for the new JANUS 2 1 software 1 If you want to save any files on the flash card you must copy them before you format the card Insert the card into a reader with an older version of the software and copy the files to a PC o...

Page 318: ...nugget 3 9 helconital ...

Page 319: ...nugget 3 9 helconital Reader Command Reference 11 ...

Page 320: ...nugget 3 9 helconital ...

Page 321: ...yntax for each reader command in this chapter Note You can send reader commands from a host computer only when the reader is running an application that uses Reader Wedge TSR You can also execute reader commands in an IRL program and applications using Reader Services You can group reader commands together concatenate into one string For example the command to turn the backlight on is 1 and the co...

Page 322: ...s to enter Control mode 2 Press eto turn the backlight on or off 3 Press dto exit Control mode IRL Command Z 1 Scan Backlight On 1 1 Purpose Turns the backlight off From Host Not supported Keypad 1 Press f a and then release both keys to enter Control mode 2 Press eto turn the backlight on or off 3 Press dto exit Control mode IRL Command Z 0 Scan Backlight Off 0 0 Note You can use the command to t...

Page 323: ... enter a valid string the reader configuration parameters are modified and the reader sounds a high beep For help on the configuration parameters see Chapter 12 Configuration Command Reference Note You no longer need to use the Exit Configuration command after a Change Configuration command but it is allowed for backward compatibility From Host command Keypad Not supported IRL Command Z command Sc...

Page 324: ...ypad cP The key sequence P Ctrl P is also the ASCII Data Link Exception character DLE P causes the character that follows it to be received as data even if it is a protocol character To interpret a Command Override command from the host the command must be preceded by DLE For example when P P M is sent from the host it is interpreted as P M where P is acknowledged allowing the next command M to be...

Page 325: ...rection If no printer is connected all subsequent entries cause an error and the next message is displayed Write fault error writing device PRN Abort Retry DOS shuts off the printer echo for the duration of the error which allows it to display the error As long as the printer echo has been requested by entering a Ctrl P DOS turns the printer echo back on after the critical error is corrected To ex...

Page 326: ... in the buffer If the data record count exceeds 250 characters the last bar code read is rejected and the reader sounds an error beep Purpose Enters Accumulate mode If you press any keys when using the Enter Accumulate command the keystrokes are accumulated as data From Host Not supported Keypad Not supported IRL Command Not supported Scan Enter Accumulate Mode Purpose Exits Accumulate mode and tr...

Page 327: ...d all files are deleted Conseil Lorsque la commande d effacement de fichier clear file est envoyée de l hôte sans préciser les données à effacer toutes les données sont effacées et tous les fichiers sont supprimés Keypad In the IRL Desktop choose File and then choose Clear Data IRL Command Not supported Scan Scan one of these bar codes Clear All IRL Data Files Clear IRL 0 IRD 0 0 Note You can crea...

Page 328: ...top From Host filename Keypad In the IRL Desktop choose File and then choose Receive IRL Command Not supported Scan Receive IRL File IRL File Transmit Purpose Sends the specified file to the host If the filename is not included the reader displays the Transmit screen which lists all IRL and IRD files in the current directory For help see Transmitting IRL Files in Chapter 7 Note You can use this co...

Page 329: ...IRL program already in the directory it is overwritten If the command detects an error an error message appears and control returns to the IRL Desktop 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 the IRL SOP command in Chapte...

Page 330: ...an Application in Chapter 9 IRL Command Not supported Scan Exit IRL Program IRL Program Resume Purpose Starts running the program named in the LATEST RSM file exactly where the program left off when it was halted or exited For help see Resuming IRL Programs in Chapter 7 Note You can use this command only from the IRL Desktop From Host Keypad In the IRL Desktop choose File and then choose Resume IR...

Page 331: ...connected to the reader s scanner port After a Laser On command the scanner operates differently depending on the Scanner mode and Scanner Trigger configuration settings If you configure the reader to use One Shot Scanner mode and level triggering the scanner automatically turns off after a good read of a bar code label or after the scanner timeout period elapses If you configure the reader to use...

Page 332: ...upported IRL Command Z Scan Not supported Prepare for Reboot Purpose Causes the PSK library to notify the BFT ready PSK application that the host wants to reboot the system and establish a BFT session The PSK application accepts the Prepare for Reboot command and sends a Ready for Reboot message to the host For help see Downloading Applications Across the Network in Chapter 6 From Host 1 Prepare f...

Page 333: ... Not supported Scan Not supported Viewport Movement You can display one section of a PC size screen on the reader s smaller display You will only see 16 lines and 20 characters of data at one time However you can use the reader s display as a viewport to move around and see the entire screen By moving the viewport you use the reader s virtual display of 25 lines by 80 characters the same size as a...

Page 334: ... For help see the Viewport Movement Steps command in Chapter 12 From Host Not supported Keypad fj IRL Command Z Scan Viewport Down Viewport Up Purpose Moves the viewport up one step in the virtual display except when it is already at the top 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 command in Chapter 12 From...

Page 335: ...r help see the Viewport Movement Steps command in Chapter 12 From Host Not supported Keypad fg IRL Command Z Scan Viewport Left Viewport Right Purpose Moves the viewport one step to the right in the virtual display except when it is already at the last 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 command in Chap...

Page 336: ...wer right corner of the virtual display From Host Not supported Keypad ff1 IRL Command Not supported Scan Viewport End Viewport Home Purpose Moves the viewport to the upper left corner home position of the virtual display From Host Not supported Keypad ff7 IRL Command Not supported Scan Viewport Home ...

Page 337: ...nes by 20 characters the reader s display size From Host Not supported Keypad ff3 IRL Command Not supported Scan Viewport Page Down Viewport Page Up Purpose Moves the viewport up one page in the virtual display A page is 16 lines by 20 characters the reader s display size From Host Not supported Keypad ff9 IRL Command Not supported Scan Viewport Page Up ...

Page 338: ...t supported Keypad ff0 IRL Command Not supported Scan Viewport to Cursor Cursor to Viewport Purpose Moves the cursor to the viewport If there is no cursor position available in the viewport the reader will sound an error beep This command does not work on applications that have different definitions for cursor movement From Host Not supported Keypad ff5 IRL Command Not supported Scan Cursor to Vie...

Page 339: ...nugget 3 9 helconital Configuration Command Reference 12 ...

Page 340: ...nugget 3 9 helconital ...

Page 341: ...sing Reader Services Note You can send configuration commands from a host computer only when the application is programmed to accept the command syntax You can find the following information about each configuration command in this chapter Command description and purpose Default setting Command syntax and options Bar code labels you can scan to set or change each command The configuration commands...

Page 342: ...cations Port Select COM Port 12 36 Communications Port UART Restore 12 37 Communications Protocol Configure 12 38 Communications Protocol Activate 12 41 Communications Protocol Multi Drop User Defined 12 42 Communications continued Data Bits 12 42 EOF End of File 12 51 EOM End of Message 12 52 EOR End of Record 12 55 Flow Control 12 56 Intercharacter Delay 12 57 IRL BAK Bad Program Acknowledge 12 ...

Page 343: ... Display Contrast 12 46 Display Mode IRL 12 47 Display Setup 12 48 Internal Drive Reset After Battery Change 12 60 Key Code Look Up Table 12 68 Keypad Caps Lock 12 69 Keypad Clicker 12 70 Keypad Ctrl Key Functions 12 70 Keypad Numeric 12 71 Postamble 12 78 Preamble 12 79 Scan Ahead 12 84 Scanner Devices 12 84 Scanner Mode 12 85 Scanner Redundancy 12 86 Scanner Timeout 12 87 Scanner Trigger 12 88 V...

Page 344: ... code label with this syntax command where is the syntax for the Enter Accumulate Mode command is the syntax for the Change Configuration command command is the syntax for the command you want to change For example the command syntax for EOF is FAdata To change the EOF configuration scan this bar code Enter Accumulate Mode Change Configuration Set EOF FA FA 2 Scan a bar code label from the Full AS...

Page 345: ... see POL and SEL Combinations for Multi Drop Protocol in Appendix C Note You must select the communications port and protocol before you can set the parameters to define that protocol For help see the Communications Protocol Configure command later in this chapter Default A Syntax HCdata where data can be A through Z or 0 through 5 Scan 1 Scan this bar code Enter Accumulate Mode Change Address HC ...

Page 346: ...ions port and protocol before you set the parameters to define that protocol For help see the Communications Protocol Configure command later in this chapter Default Disabled Syntax PGdata where data can be any ASCII character Scan To disable AFF scan this bar code Disable AFF PG PG Or To set AFF to an ASCII character 1 Scan this bar code Enter Accumulate Mode Set AFF PG PG 2 Scan a bar code for d...

Page 347: ...actly where it left off and all reader memory is saved Power Management Tip You should use the Automatic Shutoff feature to preserve the NiCad battery pack s power Note If the reader is in a communications dock or a power supply is connected to the reader through an optical link adapter automatic shutoff is disabled Default 1 minute Syntax EZdata Acceptable values for data are 0M Disabled always o...

Page 348: ...anual nugget 3 9 helconital 12 10 Automatic Shutoff continued 2 Scan a numeric value for data from these bar codes 0 1 0 1 2 3 2 3 4 5 4 5 6 7 6 7 8 9 8 9 3 Scan this bar code Timeout in Minutes M M 4 Scan this bar code Exit Accumulate Mode ...

Page 349: ... Drop protocol you must set the baud rate to 2400 or higher 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 command later in this chapter Default 9600 baud Syntax IAdata Acceptable values for data are 0 110 baud 1 300 baud 2 600 baud 3 1200 baud 4 2400 baud 5 4800 baud 6 9600 baud 7 1...

Page 350: ... and high beep duration of the default reader beeps There are two types of beeps Low beep High beep Default 50 ms for both the low and high beep Syntax BDdata Acceptable values for data are from 1 to 60000 ms 60 seconds Scan 1 Scan this bar code Enter Accumulate Mode Change Beep Duration BD BD 2 Scan a numeric value for data in milliseconds from these bar codes 0 1 0 1 2 3 2 3 4 5 4 5 ...

Page 351: ...s bar code Exit Accumulate Mode Beep Frequency Purpose Defines the individual frequencies of the default reader beeps There are two types of beeps Low beep High beep Default 1000 Hz for the low beep 2000 Hz for the high beep Syntax BFdata Acceptable values for data are from 20 to 20 000 Hz 20 KHz Note If you set the frequency outside the range of 100 Hz to 10 000 Hz the beeps are inaudible ...

Page 352: ...n this bar code Enter Accumulate Mode Change Beep Frequency BF BF 2 Scan a numeric value for data in Hz from these bar codes 0 1 0 1 2 3 2 3 4 5 4 5 6 7 6 7 8 9 8 9 3 Scan one of these bar codes to set the frequency for the low or high beep Low Beep High Beep L H L H 4 Scan this bar code Exit Accumulate Mode ...

Page 353: ...pter 2 Set the beep volume according to operator preference and work environment Default Normal Syntax BVdata Acceptable values for data are 0 Off 1 Quiet 2 Normal 3 Loud 4 Very loud 8 Lower volume 9 Raise volume Scan One of these bar codes Off Quiet BV0 BV1 BV0 BV1 Normal Loud BV2 BV3 BV2 BV3 Very Loud BV4 BV4 Or Scan one of these bar codes repeatedly to achieve the desired volume Raise Beep Volu...

Page 354: ...e digits when processing a Codabar symbol As a result configuration CD10 is an illegal configuration Default Standard Codabar ABCD Start Stop Transmitted Syntax CDdata Acceptable values for data must be two digits corresponding to Digit Value Description First 0 Disabled 1 ABC 2 Standard 3 Concatenated Second 0 Discard Start Stop 1 ABCD Enabled Start Stop Transmitted 2 DC1 DC4 Enabled Start Stop T...

Page 355: ...ode 11 is a very high density discrete numeric bar code It is most extensively used in labeling telecommunications components and equipment Default Enabled with two check digits Syntax CGdata Acceptable values for data are 0 Disabled 1 Code 11 enabled with one check digit 2 Code 11 enabled with two check digits Scan One of these bar codes Disable Code 11 CG0 CG0 Code 11 Enabled With One Check Digi...

Page 356: ... Acceptable values for data are 0 Disabled 1 Standard Code 16K enabled 2 Code 16K enabled with Function Code 1 When you enable Code 16K with Function Code 1 the reader decodes the bar code label and checks for a Function Code 1 in the first data character position If a Function Code 1 is the first character the reader substitutes this Code 16K symbology identifier string for the Function Code 1 ch...

Page 357: ...ed 2 of 5 I 2 of 5 code is disabled If you enable I 2 of 5 Code 2 of 5 is automatically disabled Default Disabled Syntax CCdata where data consists of three digits as follows First digit 0 Code 2 of 5 3 Bar Start Stop 1 Code 2 of 5 2 Bar Start Stop Second and 00 Disable Code 2 of 5 third digits 01 32 Label Length Scan To disable Code 2 of 5 scan this bar code Disable Code 2 of 5 CC000 CC000 Or To ...

Page 358: ... User s Manual nugget 3 9 helconital 12 20 Code 2 of 5 continued 2 Scan a two digit numeric value to set the label length 01 32 from these bar codes 0 1 0 1 2 3 2 3 4 5 4 5 6 7 6 7 8 9 8 9 3 Scan this bar code Exit Accumulate Mode ...

Page 359: ...ull ASCII uses a two character encoding scheme to extend the character set to 128 characters You use the dollar sign slash percent or plus followed by an uppercase letter to represent one of the characters in the extended set You must encode lowercase letters as a plus sign followed by their uppercase equivalents For a list of ASCII characters and their Code 39 representations see the Full ASCII T...

Page 360: ... data is not represented by valid full ASCII character pairs To decode the label correctly you need to configure the reader for mixed full ASCII When you configure the reader for Code 39 mixed full ASCII the reader will decode both of the labels above as a Mixed full ASCII interprets any valid full ASCII character pairs that appear in the label but does not require that all data be encoded with a ...

Page 361: ...a Acceptable values for data must be three digits corresponding to First digit 0 Disabled 1 Enabled with no check digit 2 Enabled with check digit 3 HIBC Health Industry Bar Code 4 With AIAG check digit Second digit 0 Discard check digit 1 Transmit check digit Third digit 0 Code 39 non full ASCII 1 Code 39 full ASCII 2 Code 39 mixed full ASCII Note Selecting HIBC Code 39 automatically sets the con...

Page 362: ...r codes to set the first digit Without a Check Digit With a Check Digit 1 2 1 2 HIBC Code 39 With AIAG Check Digit 3 4 3 4 3 Scan one of these bar codes to set the second digit Discard Check Digit Transmit Check Digit 0 1 0 1 4 Scan one of these bar codes to set the third digit Code 39 Non Full ASCII Code 39 Full ASCII 0 1 0 1 Code 39 Mixed Full ASCII 2 2 5 Scan this bar code Exit Accumulate Mode ...

Page 363: ...string before transmitting the data to the workstation A single Code 49 symbol may contain several different variable length data fields Function Code 1 F1 identifies a data system Function Code 2 F2 indicates the end of a data field Default Code 49 Enabled Function Code 1 disabled Function Code 2 set to CR LF and Function Code 3 disabled Syntax CJdata Code 49 CKdata Function Code 1 CLdata Functio...

Page 364: ...CM Or To set one of the function codes to a character string 1 Scan one of these bar codes Enter Accumulate Mode Set Function Code 1 CK CK Enter Accumulate Mode Set Function Code 2 CL CL Enter Accumulate Mode Set Function Code 3 CM CM 2 Scan any character from the Full ASCII Bar Code Chart in Appendix C You can define two characters each for Function Codes 1 and 3 and four characters for Function ...

Page 365: ...e values for data are 0 Disabled 1 Enabled Scan One of these bar codes Disable Code 93 CF0 CF0 Enable Code 93 CF1 CF1 Code 128 Purpose Enables or disables decoding of Code 128 symbology Code 128 is a very high density alphanumeric symbology that supports the extended ASCII character set It is a variable length continuous code that uses multiple element widths Default Standard Syntax CHdata Accepta...

Page 366: ...e 128 unless one of the first two characters are a start character and a Function Code 1 In this case the bar code label is processed as follows 1 The Function Code 1 character is not transmitted 2 The three symbology ID characters C1 are transmitted 3 The remaining Code 128 characters are decoded as Standard Code 128 Command Processing Purpose Command processing allows you to disable or enable re...

Page 367: ...u want to return to the previous setting you disable the override Note If you disable all the reader commands DC0 you cannot change the reader s configuration or exit from an IRL program To enable the reader commands again you can use IC EXE or edit the configuration INI file Scan To enable all the reader commands or override the current settings scan one of these bar codes Disable All Reader Comm...

Page 368: ...e 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 Backspace continued Backlight Change Configuration Clear continued Enter Accumulate Mode continued Exit Accumulate Mode continued IRL File Clear IRL File Receive IRL File Transmit IRL Program Download O SI ...

Page 369: ...am Exit continued IRL Program Resume IRL Program Run Laser Off Laser On Viewport Down Viewport Up Viewport Left Viewport Right Viewport End Viewport Home Viewport Page Down Viewport Page Up Viewport to Cursor Cursor to Viewport Alternate Key Code Entry Multiple Read Labels ...

Page 370: ... Disabling or Enabling Command Override and Enter 3 Scan one of these bar codes Disable the Command Enable the Command 0 1 0 1 4 Repeat Steps 2 and 3 to disable or enable another reader command Note You can accumulate up to 250 characters in the buffer If the data accumulated exceeds 250 characters you will hear an error beep and the reader will reject the last bar code read 5 Scan this bar code E...

Page 371: ...sable or enable these two commands For help see Chapter 5 Configuring the Reader Default Command Override and Enter enabled Syntax DC command data Acceptable values for data are 0 Disable command 1 Enable command Scan To disable or enable Command Override scan one of these bar codes Disable Command Override D KDC P0 DC DLE 0 Enable Command Override D KDC P1 DC DLE 1 Or To disable or enable Enter s...

Page 372: ... EXE Cursor Right 4DE0 4DE0 If you disable the Alternate Key Code Entry command the reader will interpret the hexadecimal key code value as regular data rather than as a code for a specific key or action For help see Scanning Bar Codes to Select Menu Options in Appendix C Multiple Read Labels A bar code label that has a space as the first character after the start code is a multiple read label The...

Page 373: ... Default Network Syntax IPdata Acceptable values for data are 0 Network port 1 Auxiliary port Scan One of these bar codes Network Port Auxiliary Port IP0 IP1 IP0 IP1 Communications Port Choose Scanner or COM2 Purpose Configures the modular connector at the top of the reader to be a scanner port or a COM2 port and assigns all subsequent communications protocol configurations to that port You can al...

Page 374: ...sequent communications protocol configuration changes are assigned to the COM port you select in this command After you select the COM port you need to configure and activate the communications protocol load the protocol handler set the 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 desi...

Page 375: ...ster in Chapter 6 Note If your application uses UART 16x550 mode to its fullest extent you need to investigate what setting is appropriate Default 00 Syntax For COM1 IVdata For COM2 IWdata Acceptable values for data are 00 0 Hex XX Two characters representing the hex value that the UART FIFO control register is set to when the reader is turned on Scan To set the hex value default scan one of these...

Page 376: ...onfiguring a protocol you need to select the communications port For help see the Communications Port Select COM Port command earlier in this chapter To configure the communications protocol 1 Configure the protocol 2 Activate the protocol After you activate the protocol you need to load the protocol handler set the UART FIFO control register and connect the device For help see Configuring the Rea...

Page 377: ...delay Transmit abort timeout Note If you use User Defined or Point to Point protocol you should only set the Timeout Delay command if the baud rate is 9600 or lower You should disable Timeout Delay if the baud rate for either of these protocols is set to 19200 or higher Polling Mode D protocol parameters Baud rate Flow control Transmit abort timeout User Defined protocol parameters Baud rate parit...

Page 378: ...protocol For help see the Communications Protocol Multi Drop User Defined command later in this chapter Note If you use User Defined or Point to Point protocol you should only set the Timeout Delay command if the baud rate is 9600 or lower You should disable Timeout Delay if the baud rate for either of these protocols is set to 19200 or higher Default Point to Point Syntax PSdata Acceptable values...

Page 379: ...cate until you load the corresponding protocol handler For help see Configuring the Reader for Communications in Chapter 6 Default Point to Point Syntax PAdata Acceptable values for data are 0 User Defined 1 Point to Point 2 Polling Mode D 3 Multi Drop 7 PC Standard 9 None Scan One of these bar codes User Defined Protocol Point to Point Protocol PA0 PA1 PA0 PA1 Polling Mode D Protocol Multi Drop P...

Page 380: ...mand earlier in this chapter To activate Multi Drop User Defined protocol select User Defined in the configuration command Communications Protocol Activate Default Disabled Syntax PMdata Acceptable values for data are 0 Disabled 1 Enabled Scan One of these bar codes Disable Multi Drop User Defined PM0 PM0 Enable Multi Drop User Defined PM1 PM1 Data Bits Purpose Sets the number of data bits the rea...

Page 381: ...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 Note Only use the low parameter as a temporary solution until you can improve the bar code label print quality Default Moderate Syntax CSdata Acceptable values for data are 0 Low 1 Moderate 2 High Scan One of these bar codes Low D...

Page 382: ...out 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 Default 10 seconds Syntax DFdata Acceptable values for data are 00 Disabled 01 60 Timeout in seconds Scan To disable the backlight timeout scan this bar code Disable Backlight Timeout DF00 DF00 Or To set the backlight timeout 1 Sc...

Page 383: ...figuration Command Reference nugget 3 9 helconital 12 45 12 2 Scan a two digit numeric value for data from these bar codes 0 1 0 1 2 3 2 3 4 5 4 5 6 7 6 7 8 9 8 9 3 Scan this bar code Exit Accumulate Mode ...

Page 384: ...t 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 One of these bar codes 0 Light 1 DJ0 DJ1 DJ0 DJ1 2 3 Maximum Contrast DJ2 DJ3 DJ2 DJ3 4 5 DJ4 DJ5 DJ4 DJ5 6 7 Dark DJ6 DJ7 DJ6 DJ7 Lighter Darker DJ8 DJ9 DJ8 DJ9 ...

Page 385: ... a CR LF after each data record Scanned data records are concatenated together Autowrap and autoscroll features are disabled When the cursor gets to the end of a line it does not wraparound When the cursor reaches the bottom of the display it does not scroll up You must include control codes in the IRL program to format the display and move the cursor around For example you can use a CR LF sequenc...

Page 386: ... Automatic Viewport Movement mode and scrolls at line 25 unless your application sets these values When you exit the application the reader restores your previous configuration values Default First digit Display size 25 lines by 80 characters 25 x 80 Second digit Video mode 3 normal character width Color mode Third digit Scrolls at line 16 Fourth digit Normal character height Syntax DSdata Accepta...

Page 387: ...00 DS0200 25 x 80 Video Mode 2 Scroll at Line 25 Double Character Height DS0201 DS0201 25 x 80 Video Mode 2 Scroll at Line 16 Normal Character Height DS0210 DS0210 25 x 80 Video Mode 2 Scroll at Line 8 Double Character Height DS0221 DS0221 25 x 80 Video Mode 3 Scroll at Line 25 Normal Character Height DS0300 DS0300 25 x 80 Video Mode 3 Scroll at Line 25 Double Character Height DS0301 DS0301 25 x 8...

Page 388: ...croll at Line 16 Normal Character Height DS0010 DS0010 25 x 40 Video Mode 0 Scroll at Line 8 Double Character Height DS0021 DS0021 25 x 40 Video Mode 1 Scroll at Line 25 Normal Character Height DS0100 DS0100 25 x 40 Video Mode 1 Scroll at Line 25 Double Character Height DS0101 DS0101 25 x 40 Video Mode 1 Scroll at Line 16 Normal Character Height DS0110 DS0110 25 x 40 Video Mode 1 Scroll at Line 8 ...

Page 389: ...m the reader 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 command earlier in this chapter The configured option may be overridden when you use certain communications protocols The EOF will not be overridden when you use User Defined protocol Default Disabled Syntax FAdata where dat...

Page 390: ...mit and receive characters define EOM transmit and receive to the same characters or define EOM transmit and receive to different characters 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 command earlier in this chapter Default EOM Transmit and Receive are set to CR 0DH and LF 0AH ca...

Page 391: ...nable EOM Transmit and Receive PF PF 2 Scan one or two bar codes for data from the Full ASCII Bar Code Chart in Appendix C 3 Scan this bar code Exit Accumulate Mode Or To set EOM Transmit and Receive to different ASCII characters Note You can enable an EOM Transmit character and disable the EOM Receive character or vice versa 1 Scan this bar code to set the EOM Transmit character Enter Accumulate ...

Page 392: ...age 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 PJ PJ 5 Scan one or two bar codes for data from the Full ASCII Bar Code Chart in Appendix C 6 Scan this bar code Exit Accumulate Mode ...

Page 393: ...n this chapter The configured option may be overridden when you use certain communications protocols EOR will not be overridden when you use User Defined protocol Default Disabled Syntax FBdata where data can be one or two ASCII characters Scan To disable EOR scan this bar code Disable EOR FB FB Or To set the EOR character to an ASCII character s 1 Scan this bar code Enter Accumulate Mode Set EOR ...

Page 394: ...ader transmits XON XOFF characters to control the incoming data flow XON XOFF response and control specify that the reader responds to and transmits XON XOFF characters 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 None Syntax ILdata Acceptab...

Page 395: ...e 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 0 sec Syntax IDdata Acceptable values for data are 0 0 ms 1 1 ms 2 2 ms 3 5 ms 4 10 ms 5 20 ms 6 50 ms 7 100 ms Scan One of these bar codes Intercharacter Delay 0 ms Intercharacter Delay 1 ms ID0 ID1 ID0 ID1 Intercharac...

Page 396: ... Acceptable values for data are 0 Disabled 2 32 Fixed length even number only 97 Variable length without a check digit 98 Case code 6 or 14 with a check digit 99 Variable length with a check digit Caution Using the variable length without a check digit configuration option can cause substitution errors Conseil Des erreurs de substitution peuvent survenir si vous utilisez la longueur variable sans ...

Page 397: ...f 5 Case Code CA98 CA98 Or 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 0 1 0 1 2 3 2 3 4 6 4 6 8 8 3 Scan this bar code Exit Accumulate Mode ...

Page 398: ... time you replace the NiCad battery pack Do not reset card Does not reset the Type I PC card drive when you replace the battery pack If you do change the PC card you need to reboot the reader Prompt for reset If a PC card is installed prompts you to reset the Type I PC card drive each time you replace the battery pack Default Do not reset card Syntax ESdata Acceptable values for data are 0 Reset c...

Page 399: ...not successfully download an IRL program 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 command earlier in this chapter Default BEL Syntax ZBdata where data can be any ASCII character Scan To disable BAK scan this bar code Disable BAK ZB ZB Or To set BAK to an ASCII character 1 Scan ...

Page 400: ...ou must select the communications port and protocol before you set the parameters to define that protocol For help see the Communications Protocol Configure command earlier in this chapter Default SO shift out Syntax XDdata where data can be any ASCII character Scan To disable IRL End Program Block scan this bar code Disable IRL End Program Block XD XD Or To set IRL End Program Block to an ASCII c...

Page 401: ... before you set the parameters to define that protocol For help see the Communications Protocol Configure command earlier in this chapter Default SYN synchronous idle Syntax XBdata where data can be any ASCII character Scan To disable EOP scan this bar code Disable EOP XB XB Or To set EOP to an ASCII character 1 Scan this bar code Enter Accumulate Mode Set EOP XB XB 2 Scan a bar code for data from...

Page 402: ...u set the parameters that define the protocol For help see the Communications Protocol Configure command earlier in this chapter Default RS record separator Syntax ZAdata where data can be any ASCII character Scan To disable PAK scan this bar code Disable PAK ZA ZA Or To set the PAK to an ASCII character 1 Scan this bar code Enter Accumulate Mode Set PAK ZA ZA 2 Scan a bar code for data from the F...

Page 403: ...re you set the parameters that define the protocol For help see the Communications Protocol Configure command earlier in this chapter Default CR carriage return Syntax XEdata where data can be any ASCII character Scan To disable PSS scan this bar code Disable PSS XE XE Or To set the PSS to an ASCII character 1 Scan this bar code Enter Accumulate Mode Set PSS XE XE 2 Scan a bar code for data from t...

Page 404: ... 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 DC2 Syntax XCdata where data can be any ASCII character Scan To disable IRL Run scan this bar code Disable IRL Run XC XC Or To set IRL Run to an ASCII character 1 Scan this bar code Enter Accumulate Mode Set IRL Run XC XC 2 Scan a bar ...

Page 405: ...ters that define the protocol For help see the Communications Protocol Configure command earlier in this chapter Default SI shift in Syntax XAdata where data can be any ASCII character Scan To disable SOP scan this bar code Disable SOP XA XA Or To set SOP to an ASCII character 1 Scan this bar code Enter Accumulate Mode Set SOP XA XA 2 Scan a bar code for data from the Full ASCII Bar Code Chart in ...

Page 406: ...ned character complete these steps 1 Scan this bar code Modify Key Code Look Up Table WM WM 2 Scan a bar code for data for the key you want to redefine Use the Full ASCII Bar Code Chart in Appendix C Note Enclose the redefined character and ASCII value in quotes to prevent the reader from interpreting the option as a reader or configuration command see the example 3 Find the four digit hexadecimal...

Page 407: ...Select Redefine 3 Press uA 4 Press jto move to the next field 5 To enter the hexadecimal value for press 1A5B 6 Press e 7 Exit IC EXE and save your changes Keypad Caps Lock Purpose Turns the caps lock on and off With the caps lock turned on all alphabetic characters you type on the keypad will be uppercase or capital letters By default the reader turns the caps lock off when you boot the reader De...

Page 408: ...lues for data are 0 Disable keypad clicker 1 Enable keypad clicker Scan One of these bar codes Disable Keypad Clicker KC0 KC0 Enable Keypad Clicker KC1 KC1 Keypad Ctrl Key Functions Purpose Defines the functionality of the Control c key Default All Ctrl key functions enabled Syntax KBdata Acceptable values for data are 0 Enable Ctrl key 1 Prohibit Ctrl Alt Del sequence warm reboot 2 Prohibit Ctrl ...

Page 409: ...set the reader to simulate the numeric keypad on a 102 key PC keyboard Press ff eto enable the reader s number pad You can use the Keypad Numeric command to prohibit the use of the numeric keypad if you want to avoid inadvertently enabling the number pad Default Permit entering number pad Syntax KDdata Acceptable values for data are 0 Prohibit entering number pad 1 Permit entering number pad Scan ...

Page 410: ...u set the parameters that define the protocol For help see the Communications Protocol Configure command earlier in this chapter Default Disabled Syntax IFdata Acceptable values for data are 0 LRC disabled 1 LRC enabled Scan One of these bar codes Disable LRC IF0 IF0 Enable LRC IF1 IF1 MSI Purpose Enables or disables decoding of MSI symbology MSI code is similar to Plessey code MSI code includes a...

Page 411: ...Second digit 0 Discard check digit 1 Transmit check 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 CN21 MSI With 2 Modulus 10 Check Digits Discard Check Digits CN30 CN30 MSI With 2 Modulus 10 Check Digits Transmit Check Digits CN31 ...

Page 412: ...otocol before you set the parameters that define the protocol For help see the Communications Protocol Configure command earlier in this chapter Default Disabled Syntax PHdata where data can be any ASCII character Scan To disable NEG scan this bar code Disable NEG PH PH Or To set NEG to an ASCII character 1 Scan this bar code Enter Accumulate Mode Set NEG PH PH 2 Scan a bar code for data from the ...

Page 413: ...ommunications 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 Even Syntax IBdata Acceptable values for data are 0 No parity 1 Even parity 2 Odd parity 3 Mark parity 4 Space parity Scan One of these bar codes No Parity Even Parity IB0 IB1 IB0 IB1 Odd Parity Mark Parity IB2 IB3 IB2 IB3...

Page 414: ...d not self checking You need to configure two parameters for Plessey code Start Code and Check Digit Default Disabled Syntax CIdata Acceptable values for data are 00 Disabled 10 Plessey with reverse start code 30 Transmit check digit 31 Discard check digit Scan To disable Plessey Disable Plessey CI00 CI00 Or To set Plessey complete these steps 1 Scan this bar code Plessey With Reverse Start Code C...

Page 415: ...protocol For help see the Communications Protocol Configure command earlier in this chapter Default Disabled Syntax HBdata where data can be any ASCII character Scan To disable POL scan this bar code Disable POL HB HB Or To set POL to an ASCII character 1 Scan this bar code Enter Accumulate Mode Set POL HB HB 2 Scan a bar code for data from the Full ASCII Bar Code Chart in Appendix C 3 Scan this b...

Page 416: ... up to 25 ASCII characters If you enter the AE command without data the postamble is disabled You must enclose the data within quotation marks if the data is a reserved word such as a reader configuration command see the example Scan To disable the postamble scan this bar code Disable Postamble AE AE Or To set the postamble to an ASCII character string 1 Scan this bar code Enter Accumulate Mode Se...

Page 417: ...a location number or an operator number Note A preamble is not added to scanned data when you run IRL programs Default Disabled Syntax ADdata Acceptable values for data are up to 25 ASCII characters When you enter the AD command without data the preamble is disabled You must enclose the data within quotation marks if the data is a reserved word such as a reader configuration command see the exampl...

Page 418: ... per block of data Usually files are transmitted record by record This configuration allows you to transmit multiple records per data block A block of data is transmitted during a single transmission like an individual data record is normally Note The configured option may be overridden when you use certain communications protocols Records Per Block will not be overridden when you use User Defined...

Page 419: ...lock scan this bar code All Records 1 Block FC0 FC0 Or To set the records per block 1 Scan this bar code Enter Accumulate Mode Set Number of Records Per Block FC FC 2 Scan a two digit numeric value for data from these bar codes 0 1 0 1 2 3 2 3 4 5 4 5 6 7 6 7 8 9 8 9 3 Scan this bar code Exit Accumulate Mode ...

Page 420: ...ort 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 PDdata where data can be any ASCII character Scan To disable REQ scan this bar code Disable REQ PD PD Or To set REQ to an ASCII character 1 Scan this bar code Enter Accumulate Mode Set REQ PD PD 2 Scan a bar code for data...

Page 421: ...ocol For help see the Communications Protocol Configure command earlier in this chapter Default Disabled Syntax PCdata where data can be any ASCII character Scan To disable RES scan this bar code Disable RES PC PC Or To set RES to an ASCII character 1 Scan this bar code Enter Accumulate Mode Set RES PC PC 2 Scan a bar code for data from the Full ASCII Bar Code Chart in Appendix C 3 Scan this bar c...

Page 422: ...alues for data are 0 Disabled scan one label at a time 1 Enabled scan many labels at a time Scan One of these bar codes Disable Scan Ahead SD0 SD0 Enable Scan Ahead SD1 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 S...

Page 423: ...anners SS2 SS3 SS2 SS3 1545 Laser Scanner Compatible Symbol Scanners SS4 SS5 SS4 SS5 155x Laser Scanners SS6 SS6 Scanner Mode Purpose Defines how the scanner operates when the trigger is pulled There are two types of modes One Shot mode requires you to pull the trigger each time you want to scan a bar code Once you scan a bar code the scanner turns off Automatic mode allows you to pull the trigger...

Page 424: ...ling a good read There are three options Low Allows the reader to accept the first good read which speeds up reader performance This setting is recommended when scanning good quality bar codes Normal The reader decodes the bar code a minimum number of times in each trigger event High The reader scans and decodes the bar code a maximum number of times in each trigger event The specific number of co...

Page 425: ...of these bar codes None High SR0 SR2 SR0 SR2 Normal SR1 SR1 Scanner Timeout Purpose Defines the maximum length of time the scanner stays on following each trigger pull Default Disabled no timeout Syntax SAdata Acceptable values for data are 0 Disabled 1 60 Shutoff time in seconds Scan 1 Scan this bar code Enter Accumulate Mode Change Scanner Timeout SA SA ...

Page 426: ...iggering or edge triggering With level triggering you pull the trigger and the laser turns on and stays on until you release the trigger In edge triggering you pull the trigger and the laser turns on and stays on When you pull the trigger a second time the laser turns off Simply releasing the trigger does not turn the laser off If the laser is left on the scanner timeout turns the laser off Defaul...

Page 427: ...end data to the 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 HAdata where data can be any ASCII character Scan To disable SEL scan this bar code Disable SEL HA HA Or To set SEL to an ASCII character 1 Scan this ...

Page 428: ...n a message sent to or received 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 command earlier in this chapter Default Disabled Syntax PEdata where data can be any ASCII character Scan To disable SOM scan this bar code Disable SOM PE PE Or To set SOM to an ASC...

Page 429: ... 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 For help see the Communications Protocol Configure command earlier in this chapter Default 1 stop bit Syntax ICdata Acceptable values for data are 1 1 stop bit 2 2 stop bits Scan One of these bar codes 1 Stop Bit IC1 IC1 2 Stop Bits IC...

Page 430: ...arlier in this chapter If you are using User Defined or Point to Point protocol you should only set the Timeout Delay command if the baud rate is 9600 or lower You should disable Timeout Delay if the baud rate for either of these protocols is set to 19200 or higher Default 10 sec Syntax IEdata Acceptable values for data are 0 5 ms 1 100 ms 2 500 ms 3 2 sec 4 10 sec 5 20 sec 6 40 sec 7 60 sec 8 No ...

Page 431: ...eout period POL not received polling protocol within the timeout period Transmit Abort Timeout is similar to the Timeout Delay configuration but it only applies to the three conditions listed above 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 Defaul...

Page 432: ...bort Timeout continued Or 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 0 1 0 1 2 3 2 3 4 5 4 5 6 7 6 7 8 9 8 9 3 Scan this bar code Exit Accumulate Mode ...

Page 433: ... the protocol For help see the Communications Protocol Configure command earlier in this chapter Default 0 sec Syntax IGdata Acceptable values for data are 0 0 ms 1 1 ms 2 2 ms 3 5 ms 4 10 ms 5 20 ms 6 50 ms 7 100 ms Scan One of these bar codes No Turnaround Delay Turnaround Delay 1 ms IG0 IG1 IG0 IG1 Turnaround Delay 2 ms Turnaround Delay 5 ms IG2 IG3 IG2 IG3 Turnaround Delay 10 ms Turnaround Del...

Page 434: ...set all seven digits Default First digit UPC A EAN 13 enabled Second digit UPC E enabled Third digit EAN 8 enabled Fourth digit Supplementals allowed Fifth digit Transmit check digit Sixth digit Transmit number system digit Seventh digit Retain leading zero for UPC A Syntax CEdata where data must be 4 to 7 digits selected from this list First digit 0 UPC A EAN 13 disabled 1 UPC A EAN 13 enabled 2 ...

Page 435: ... 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 EAN 13 0 1 0 1 Enable UPC A Only 2 2 3 Scan one of these bar codes to set the second digit Disable UPC E Enable UPC E 0 1 0 1 4 Scan one of these bar codes to set the third digit Disable EAN 8 Enable EAN 8 0 1 0 1 ...

Page 436: ...7 Optional Scan one of these bar codes to set the sixth digit Discard Number System Digit Transmit Number System Digit 0 1 0 1 Note If you discard the number system digit one leading digit is discarded from UPC A UPC E and EAN 8 and two leading digits are discarded from EAN 13 8 Optional Scan one of these bar codes to set the seventh digit Discard Leading Zero for UPC A Transmit Leading Zero for U...

Page 437: ...0 Enable Viewport Movement Keys DV1 DV1 Viewport Movement Mode Purpose Enables Manual or Automatic Viewport Movement mode In Manual mode you manually move the viewport around the reader s virtual display In Automatic mode the viewport automatically follows the cursor around the reader s virtual display You must set the Display Setup command to 25 x 80 to use the reader s viewport For help see the ...

Page 438: ...oves when you enter a viewport up down right or left command The horizontal steps are the number of characters the viewport moves left or right The vertical steps are the number of lines or rows the viewport moves up or down You must set the Display Setup command to 25 x 80 before you can move the viewport For help see the Display Setup command earlier in this chapter Default 10 horizontal steps a...

Page 439: ... 12 2 Scan a one or two digit numeric value for data from these bar codes 0 1 0 1 2 3 2 3 4 5 4 5 6 7 6 7 8 9 8 9 3 Scan one of these bar codes to set the horizontal or vertical step Horizontal Step Vertical Step H V H V 4 Scan this bar code Exit Accumulate Mode ...

Page 440: ...nugget 3 9 helconital ...

Page 441: ...nugget 3 9 helconital Reader Specifications A ...

Page 442: ...nugget 3 9 helconital ...

Page 443: ...mental Specifications You can use the tables in this section to find technical information about these features and options Reader Dimensions Power Specifications Temperature Specifications Humidity Specifications Display Memory Data Communications Cables for Data Communications Keypad Options Symbologies Reader Dimensions Length 8 0 inches 20 3 cm Width 3 3 inches 8 4 cm Depth 1 8 inches 4 6 cm W...

Page 444: ... and store the reader within the noncondensing humidity percentages listed next Type of Humidity Humidity Range Operating humidity 10 to 90 relative humidity Storage humidity 10 to 90 relative humidity Display CGA compatible 16 lines x 20 columns backlit LCD display 25 lines by 80 columns virtual display with viewport feature Memory 512K ROM drive resident in flash memory drive C 2MB ROM drive D 1...

Page 445: ...ble PC Connector Part Number 3 wire null modem DB25 port connector 052477 3 wire null modem DB9 port connector 047569 7 wire null modem DB25 port connector 048668 7 wire null modem DB9 port connector 048693 Note When you run Interlnk with the reader connected to a host computer through the communications dock you must use a 3 wire cable Keypad Options Full alphanumeric keypad with 54 keys availabl...

Page 446: ...ard Code 2 of 5 Disabled Code 39 Full ASCII Code 39 enabled with no check digit Code 49 Enabled Function Codes 1 and 3 disabled Function Code 2 set to CR LF Code 93 Enabled Code 128 Standard Interleaved 2 of 5 Variable length with a check digit MSI Disabled Plessey Disabled UPC EAN UPC A EAN 13 enabled UPC E and EAN 8 enabled supplementals allowed transmit check digit transmit number system digit ...

Page 447: ... IRL BAK Bad Program Acknowledge BEL IRL End Program Block SO shift out IRL EOP End of Program SYN synchronous idle IRL PAK Program Acknowledge RS record separator IRL PSS Program Statement Separator CR carriage return IRL Run DC2 device control 2 IRL SOP Start of Program SI shift in LRC Longitudinal Redundancy Check Disabled NEG Negative Acknowledge Disabled Parity Even POL Polling Disabled Recor...

Page 448: ... at line 16 normal character height Internal Drive Reset Do not reset card in internal drive Key Code Look Up Table 102 key PC keyboard no modifications Keypad Caps Lock Caps lock off Keypad Clicker Enabled Keypad Ctrl Key Functions All Ctrl functions enabled Keypad Numeric Permit entering numeric keypad Postamble CR Preamble Disabled Scan Ahead Disabled Scanner Devices All compatible scanners Sca...

Page 449: ...earch pattern Channel Select 924 MHz Device Address 0 turned off Duty Cycle Percent 30 Duty Cycle Period 1 second Loopback Disabled Network ID Channel search disabled Repeat Count 0 no repeaters Retry Limit 0 optimized setting RF Protocol Enabled RFNC Address RF Network Controller RFNC 0 Note For help on the RF configuration commands see the JANUS 900 MHz Radio Frequency Quick Reference Guide Part...

Page 450: ...2 79 AEdata Postamble 12 78 BDdata Beep Duration 12 12 BFdata Beep Frequency 12 13 BVdata Beep Volume 12 15 CAdata Interleaved 2 of 5 Code I 2 of 5 12 58 CBdata Code 39 12 21 CCdata Code 2 of 5 2 of 5 12 19 CDdata Codabar 12 16 CEdata UPC EAN 12 96 CFdata Code 93 12 27 CGdata Code 11 12 17 CHdata Code 128 12 27 CIdata Plessey 12 76 CJdata Code 49 12 25 CKdata Code 49 Function Code 1 12 25 CLdata C...

Page 451: ... 80 HAdata SEL Select 12 89 HBdata POL 12 77 HCdata Address Multi Drop 12 7 IAdata Baud Rate 12 11 IBdata Parity 12 75 ICdata Stop Bits 12 91 IDdata Intercharacter Delay 12 57 IEdata Timeout Delay 12 92 IFdata LRC Longitudinal Redundancy Check 12 72 IGdata Turnaround Delay 12 95 IHdata Transmit Abort Timeout 12 93 IIdata Data Bits 12 42 ILdata Flow Control 12 56 IPdata Communications Dock Port 12 ...

Page 452: ... 8 PHdata NEG Negative Acknowledge 12 74 PIdata Transmit EOM End of Message Only 12 52 PJdata Receive EOM End of Message Only 12 52 PMdata Communications Protocol User Defined Multi Drop 12 42 PSdata Communications Protocol Configure 12 38 Rchannel data RF Channel Allow See RF guide RFdata RF Protocol See RF guide RHdata RF Device Address See RF guide RLdata RF Retry Limit See RF guide RMdata RF A...

Page 453: ...ead 12 84 SRdata Scanner Redundancy 12 86 SSdata Scanner Devices 12 84 WMdata Key Code Look Up Table 12 68 XAdata IRL SOP Start of Program 12 67 XBdata IRL EOP End of Program 12 63 XCdata IRL Run 12 66 XDdata IRL End Program Block 12 62 XEdata IRL PSS Program Statement Separator 12 65 ZAdata IRL PAK Program Acknowledge 12 64 ZBdata IRL BAK Bad Program Acknowledge 12 61 ...

Page 454: ...sical RAM drive Drive C User flash 2MB 15FFFF End of extended memory 000000 Beginning of conventional memory 00500 005FF 256 bytes DOS and Basic use 00400 004FF 256 bytes BIOS data 00300 003FF 256 bytes BIOS stack user vectors 001E0 002FF 256 bytes User vectors 00000 001DF 480 bytes Interrupt vectors DFFFFF End of application flash C14000 Start of application flash C00000 C13FFF ROM DOS 880000 BFF...

Page 455: ...existing between the 640K and 1MB boundaries 384K is remapped or rolled over above 1MB to create the RAM drive If you do not need the RAM drive you can access rolled over memory as extended memory through a device driver or an application that uses HIMEM SYS RAM Drive Part of rolled over memory is configured as a RAM drive drive E on the JANUS reader The default CONFIG SYS file loads HIMEM SYS and...

Page 456: ...ory available If this is necessary you should reconfigure the RAM drive E to use the available extended memory DOS drivers must check in with HIMEM SYS for their memory assignments within the XMS managed by HIMEM SYS Currently the RAM drive uses the XMS interface through HIMEM SYS Expanded Memory Once more than 1MB of memory is installed on a PC it can be used as expanded memory and is a way for t...

Page 457: ...y you cannot write files to this drive as you would on your PC You must use the Auto Loader or MkImage and PutImage to modify the startup files or change other files on drive C For help see Chapter 3 Learning About the Software Application Flash Memory Application flash memory is the 2MB ROM drive D It is mapped to C00000H DOS files and utilities are stored on drive D You cannot modify or add file...

Page 458: ...nugget 3 9 helconital ...

Page 459: ...Reader Keypad Charts B ...

Page 460: ......

Page 461: ...lish 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 For help see Using the Alphanumeric Keypad in Chapter 2 Compound Function key F1 enter A B C D E F G H I J K L M N O P Q R S T U V W X Y Z space 4 5 6 7 8 9 1 2 3 0 F2 F3 F4 F5 Ctrl Alt Esc I O f end Caps home enter ins del pg dn ...

Page 462: ...e b backtab ufs escape d tilde fA compound function f _ underline fB right ctrl c fC or f8 left ctrl fc or ffc fD right alt a fE left alt fa or ffa colon fF right shift u left single quote fG left shift ffu dash fH or f4 caps lock fu fI cursor up h fJ cursor down j fK cursor left g semicolon fL cursor right i quotation marks fM viewport up fh pipe fN viewport down fj fP viewport left fg fQ viewpor...

Page 463: ... enter f2 or e u2 page down f3 u3 dash f4 or fH u4 asterisk f5 or u8 u5 f6 or fX u6 home f7 u7 f8 or fC asterisk u8 or f5 page up f9 u9 scroll lock ffn u0 pause ffo insert f0 print screen ffp delete f ctrl break cffo Note You can use the u0to u9key combinations shown above only when the number pad is disabled For help see Using the Number Pad in Chapter 2 ...

Page 464: ...pad ffe With Num Lock Turned On With Num Lock Turned Off To Enter Press the Key s To Enter Press the Key s 0 to 9 0 to 9 end 1 space s or us cursor down 2 period page down 3 end u1 cursor left 4 cursor down u2 cursor right 6 page down u3 home 7 cursor left u4 cursor up 8 cursor right u6 page up 9 home u7 insert 0 cursor up u8 delete page up u9 space s or us insert u0 0 to 9 u0 to u9 delete u perio...

Page 465: ...isplay backlight on or off e Change the scroll line to line 8 8 Change the scroll line to line 16 6 Change the scroll line to line 25 5 Change the characters to normal height 3 Change the characters to double height 9 Use automatic viewport movement 2 Use manual viewport movement 1 Make the beep volume quieter g Make the beep volume louder i Note You can use Control mode to adjust the display at t...

Page 466: ...on the large numeric keypad English version For help see Using the Large Numeric Keypad in Chapter 2 F1 F2 F3 F4 F5 A B C D E F G 7 8 9 4 5 6 1 2 3 0 Ctrl I O Alt Esc enter space f F7 F8 F9 F6 F10 H I J K L M N O P Q R S T U V W X Y Z 2010U 004 Compound Function key Suspend Resume key Alt key Shift key Viewport key Control key ...

Page 467: ...uf7 a to g A to G P uf8 h fA Q uf9 i fB R uf4 j fC S uf5 k fD T uf6 l fE U uf1 m fF V uf2 n fG W uf3 o f7 X ufs p f8 Y uf0 q f9 Z uf r f4 tab t s f5 backtab ut t f6 right ctrl c u f1 left ctrl fc or ffc v f2 right alt a w f3 left alt fa or ffa x fs right shift u y f0 left shift ffu z f caps lock fu A to G uA to uG compound function f H ufA backspace b I ufB escape d J ufC cursor up h ...

Page 468: ...rt end fff1 _ underline ffF viewport home fff7 pipe ffG viewport page up fff9 semicolon fft viewport page down fff3 enter ffb or e viewport to cursor fff0 end ff1 cursor to viewport fff5 ff2 F1 to F5 l to p page down ff3 F6 to F10 fl to fp dash ff4 F11 ffl asterisk ff5 or u8 F12 ffm ff6 colon ft home ff7 fb ff8 exclamation point u1 page up ff9 u2 insert ff0 u3 delete ff u4 scroll lock ffn u5 pause...

Page 469: ...r Pad Press the Key s Enable the number pad ffe Turn Num Lock on and off fe Disable the number pad ffe With Num Lock Turned On With Num Lock Turned Off To Enter Press the Key s To Enter Press the Key s 0 to 9 0 to 9 end 1 space s or us cursor down 2 period page down 3 end u1 cursor left 4 cursor down u2 cursor right 6 page down u3 home 7 cursor left u4 cursor up 8 cursor right u6 page up 9 home u7...

Page 470: ... the display backlight on or off e Change the scroll line to line 8 8 Change the scroll line to line 16 6 Change the scroll line to line 25 5 Change the characters to normal height 3 Change the characters to double height 9 Use automatic viewport movement 2 Use manual viewport movement 1 Make the beep volume quieter g Make the beep volume louder i Note You can use Control mode to adjust the displa...

Page 471: ...nugget 3 9 helconital Configuration and Full ASCII Charts C ...

Page 472: ...nugget 3 9 helconital ...

Page 473: ...otocol character to an ASCII control character To enter ASCII control characters for preambles and postambles 1 Decide which ASCII control character you want to set for the preamble or postamble Use the next table to find the character and the escape sequence ASCII Control Character Escape Sequence Backslash BEL Bell a BS Backspace b CR Carriage Return r FF Form Feed f HT Horizontal Tab t LF Line ...

Page 474: ...d of its numeric value in the dialog box To enter ASCII control characters for protocol characters 1 Decide which ASCII control character you want to set for the protocol character Use the next table to find the character and the key sequence 2 Use IC EXE or Communications Manager to configure a communications protocol Move the cursor to the field for the protocol character For help using IC EXE s...

Page 475: ... L BEL c G FS c l BS c H GS c m CAN c X HT c I CR c M LF c J DC1 c Q NAK c U DC2 c R NUL c p DC3 c S RS c n DC4 c T SI c O DLE c P SO c N EM c Y SOH c A ENQ c E STX c B EOT c D SUB c Z ESC a A SYN c V ETB c W US c o ETX c C VT c K 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 Manage...

Page 476: ...ined Point to Point protocol ACK NAK protocol X X ACK NAK protocol with timeout X X X One character solicitation with handshake X X X X User Defined Polling Mode D protocol X X X X X X Unnamed protocol X Unnamed protocol X X X Unnamed protocol X X X X Unnamed protocol X Unnamed protocol X X X Unnamed protocol X X X X Unnamed protocol X X Unnamed protocol X X X X Unnamed protocol X X X X X Unnamed ...

Page 477: ...ed combination The following table lists the device address and the corresponding POL and SEL combinations When you configure Multi Drop protocol you select the device address and then the reader automatically sets the predefined POL and SEL combination listed for that address Device Address POL SEL Device Address POL SEL A FS GS Q B RS US R C SP S A D T B C E U D E F V F G G W H I H X J K I Y L M...

Page 478: ...rd Normal Lists the key code value for each key Shift Lists the key code value for the Shift key plus the key Control Lists the key code for the Control key plus the key Alt Lists the key code for the Alt key plus the key For example the key code for uA an uppercase letter A is 1E41 The key code for aAis 1E00 Key Code Table Key Normal Shift Control Alt F1 3B00 5400 5E00 6800 F6 4000 5900 6300 6D00...

Page 479: ... 5D00 6700 7100 Print Screen 7200 A 1E61 1E41 1E01 1E00 B 3062 3042 3002 3000 C 2E63 2E43 2E03 2E00 D 2064 2044 2004 2000 E 1265 1245 1205 1200 F 2166 2146 2106 2100 G 2267 2247 2207 2200 2960 297E 2900 H 2368 2348 2308 2300 0C2D 0C5F OC1F 8200 I 1769 1749 1709 1700 0D3D 0D2B 8300 J 246A 244A 240A 2400 1A5B 1A7B 1A1B 1A00 K 256B 254B 250B 2500 1B5D 1B7D 1B1D 1B00 ...

Page 480: ...320D 3200 N 316E 314E 310E 3100 O 186F 184F 180F 1800 P 1970 1950 1910 1900 Q 1071 1051 1011 1000 R 1372 1352 1312 1300 S 1F73 1F53 1F13 1F00 2827 2822 2800 T 1474 1454 1414 1400 2B5C 2B7C 2B1C 2B00 U 1675 1655 1615 1600 V 2F76 2F56 2F16 2F00 332C 333C 3300 W 1177 1157 1117 1100 342E 343E 3400 X 2D78 2D58 2D18 2D00 352F 353F 3500 Y 1579 1559 1519 1500 ...

Page 481: ...ht Ctrl left Ctrl right Alt left Alt right Shift left Shift Caps Lock 7 0837 0826 7E00 Home 47E0 47E0 77E0 9700 7 Home 4700 4737 7700 See Note 8 0938 092A 7F00 4E2B 4E2B 9000 4E00 8 4800 4838 8D00 See Note 9 0A39 0A28 8000 PgUp 49E0 49E0 84E0 9900 9 PgUp 4900 4939 8400 See Note backspace 0E08 0E08 0E7F 0E00 Esc 011B 011B 011B 0100 4 0534 0524 7B00 ...

Page 482: ...2A 9600 3700 5 4C00 4C35 8F00 See Note 6 0736 075E 071E 7D00 E02F E02F 9500 A400 6 4D00 4D36 7400 See Note left arrow 4BE0 4BE0 73E0 9B00 48E0 48E0 8DE0 9800 1 0231 0221 7800 End 4FE0 4FE0 75E0 9F00 1 End 4F00 4F31 7500 See Note 2 0332 0340 0300 7900 Enter E00D E00D E00A A600 2 5000 5032 9100 See Note 3 0433 0423 7A00 PgDn 51E0 51E0 76E0 A100 3 PgDn 5100 5133 7600 See Note ...

Page 483: ...0 9400 A500 0 0B30 0B29 8100 Ins 52E0 52E0 92E0 A200 0 Ins 5300 5230 9200 Del 5300 532E 9300 Enter 1C0D 1C0D 1C0A 1C00 Num Lock 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 in Chapter...

Page 484: ... J LF 00101010 2A 42 J 00001011 0B 11 K VT 00101011 2B 43 K 00001100 0C 12 L FF 00101100 2C 44 L 00001101 0D 13 M CR 00101101 2D 45 M 00001110 0E 14 N SO 00101110 2E 46 N 00001111 0F 15 O SI 00101111 2F 47 O 00010000 10 16 P DLE 00110000 30 48 P6 0 00010001 11 17 Q DC1 00110001 31 49 Q 1 00010010 12 18 R DC2 00110010 32 50 R 2 00010011 13 19 S DC3 00110011 33 51 S 3 00010100 14 20 T DC4 00110100 3...

Page 485: ...r 01001111 4F 79 O O 01110011 73 115 S s 01010000 50 80 P P 01110100 74 116 T t 01010001 51 81 Q Q 01110101 75 117 U u 01010010 52 82 R R 01110110 76 118 V v 01010011 53 83 S S 01110111 77 119 W w 01010100 54 84 T T 01111000 78 120 X x 01010101 55 85 U U 01111001 79 121 Y y 01010110 56 86 V V 01111010 7A 122 Z z 01010111 57 87 W W 01111011 7B 123 P 01011000 58 88 X X 01111100 7C 124 Q 01011001 59 ...

Page 486: ...arriage Return LF Line Feed DC1 Device Control 1 XON NAK Negative Acknowledge DC2 Device Control 2 NUL Null or all zeroes DC3 Device Control 3 XOFF RS Record Separator DC4 Device Control SI Shift In DEL Delete SO Shift Out DLE Data Link Escape SOH Start of Heading EM End of Medium SP Space ENQ Enquiry STX Start of Text EOT End of Transmission SUB Substitute ESC Escape SYN Synchronous Idle ETB End ...

Page 487: ...e 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 ACK BEL BS F G H F G H CAN CR DC1 X M Q X M Q DC2 DC3 DC4 R S T R S T DEL DLE EM T P Y T P Y ENQ EOT ESC E D A E D A ETB ETX FF W C L W C L FS GS HT B C I B C I ...

Page 488: ...ntrol Characters continued LF NAK NUL J U U J U U RS SI SO D O N D O N SOH STX SUB A B Z A B Z SYN US VT V E K V E K Symbols and Punctuation Marks exclamation point quotation marks A B C A B C D E F D E F apostrophe G H I G H I asterisk dash J K M J K M ...

Page 489: ...uration and Full ASCII Charts C 19 C Symbols and Punctuation Marks continued period O H N O H N comma colon semicolon L Z F L Z F J G I J G I V K M V K M tilde _ underline S N O S N O left single quote pipe L W Q L W Q Space P R P R ...

Page 490: ...NUS 2010 Hand Held Computer User s Manual C 20 Numbers 0 1 2 0 1 2 0 1 2 3 4 5 3 4 5 3 4 5 6 7 8 6 7 8 6 7 8 9 9 9 Uppercase Letters A B C A B C A B C D E F D E F D E F G H I G H I G H I J K L J K L J K L ...

Page 491: ...Configuration and Full ASCII Charts C 21 C Uppercase Letters continued M N O M N O M N O P Q R P Q R P Q R S T U S T U S T U V W X V W X V W X Y Z Y Z Y Z Lowercase Letters a b c A B C A B C d e f D E F D E F g h i G H I G H I ...

Page 492: ...JANUS 2010 Hand Held Computer User s Manual C 22 Lowercase Letters continued j k l J K L J K L m n o M N O M N O p q r P Q R P Q R s t u S T U S T U v w x V W X V W X y z Y Z Y Z ...

Page 493: ...ger IRL Desktop The bar codes in this section use the four digit hexadecimal key code value for each key You can create your own bar codes for every key by using the same syntax For help see Creating Your Own Key Code Bar Code Labels later in this appendix Enter Esc 1C0D 011B 1C0D 011B Cursor Up Cursor Down 48E0 50E0 48E0 50E0 Cursor Left Cursor Right 4BE0 4DE0 4BE0 4DE0 Page Up Page Down 49E0 51E...

Page 494: ...redefine scanned characters to a keystroke equivalent to modify the reader s key code look up table You can create your own bar code label for each key by using this syntax data where data is the four digit hexadecimal key code value Use the Key Code Table to find each key s four digit hexadecimal value For help see Key Codes earlier in this appendix For example the hexadecimal value for the upper...

Page 495: ...nugget 3 9 helconital Software Utility Reference D ...

Page 496: ...nugget 3 9 helconital ...

Page 497: ...fies the letter of the client drive that is redirected to a drive on the server The drive must be one that was redirected when you started Interlnk server specifies the letter of the drive on the Interlnk server that is redirected The drive must be one listed under This Computer Server in the Interlnk Server Status screen Notes Installing the INTERLNK EXE Device Driver You must load the INTERLNK E...

Page 498: ...erial COM port that is connected to the server by specifying either the number n or address address of the port If you omit n and address Intersvr searches all serial ports and uses the first port that it finds connected to the client If you specify the com switch the server searches only for serial ports By default all serial ports are scanned auto loads the INTERLNK EXE device driver in memory o...

Page 499: ... computer s CONFIG SYS you should set the drives option to at least seven drives The reader contains five default drives C D E F G and Interlnk assumes two more A and B If you specify fewer than seven drives Interlnk will not redirect all the reader s drives You need more than seven drives if the reader contains more than one physical RAM drive Saving Memory The Interlnk device driver loads all of...

Page 500: ...ore Interlnk was started Examples If the Interlnk files are located in the INTERLNK directory on the host computer s drive C and you need to specify seven drives so that drives C through G on the reader will be redirected add this line to the CONFIG SYS file on the reader device c interlnk interlnk exe drives 7 If the Interlnk files are located in the root directory on drive D of the reader you us...

Page 501: ...onnected to the server by specifying either the number n or address address of the port If you omit n and address Intersvr searches all serial ports and uses the first port that it finds connected to the client If you specify the com switch the server searches only for serial ports By default all serial ports are scanned baud rate sets a maximum serial baud rate Type 9600 19200 38400 57600 or 1152...

Page 502: ... in a Task Switching or Multitasking Environment If you start Intersvr in a task switching or multitasking environment task switching and key combinations that switch you out of your current task are disabled To restore these functions quit the server Limitations These commands do not work on the device running Intersvr CHKDSK FORMAT UNDELETE DISKCOMP MIRROR UNFORMAT DISKCOPY SYS Interlnk does not...

Page 503: ...sing only the power management features of your hardware Use off to turn off POWER EXE If POWER EXE is off the date is not updated when you turn off the reader If you use your own APM interface it should be able to update the date each time the reader is turned on and the date has changed low loads POWER EXE into conventional memory even if the upper memory area is available By default POWER EXE i...

Page 504: ...ow to Use Each Batch File Learning How to Use Auto Loader Follow either of these methods to create an image file which contains the files you want on the reader s drive C and then load it onto the reader Use LOAD_USA LOADLANG LOADADD or LOADNEW to create and load the image file in a single step Use MAKE_USA MAKELANG or MAKENEW to create the image file and store it on a host computer Then use LOADI...

Page 505: ...wered by an AC power source when you use the PutImage command in case the battery pack goes low while the flash is being erased If the power goes down when using PutImage the reader locks up and the system flash must be reloaded from the Boot Loader menu and you will lose data Conseil Il faut alimenter le lecteur par une source de courant AC lors de l exécution de la commande PutImage dans le cas ...

Page 506: ...r a DOS NLS country the LOADLANG batch file is installed instead of the LOAD_USA batch file Using LOADADD LOADADD adds or replaces files on the reader s drive C without overwriting all of the files of drive C You can also use LOADADD to configure the reader to operate in a DOS NLS language There are two LOADADD commands loadadd nls loadadd path filename path filename path filename where path is th...

Page 507: ... Overwrites only the startup files on drive C Command loadadd path filename path filename DOS NLS Support Description No Creates an image file that contains files you specify in the command and all files currently on drive C Loads the image file onto the reader s drive C Overwrites files on drive C only if the command contains a file with the same name Yes Creates an image file that contains files...

Page 508: ...the image file to load Using LOADNEW LOADNEW 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 LOADNEW adds the three default startup files in C_FILES COMMON to the image file Then LOADNEW loads the image file onto the reader s drive C deleting all the files currently on drive C If you specified a DOS NLS country w...

Page 509: ...e an image file on the host that you can use to update multiple readers Here is the syntax for MAKE_USA make_usa Note If you installed Auto Loader for a DOS NLS country the MAKE_USA batch file is not installed Using MAKELANG MAKELANG creates an image file that contains only the three startup files in C_FILES COMMON No other files are included in the image file The MAKELANG command also edits AUTOE...

Page 510: ... to the AUTOEXEC BAT and CONFIG SYS files to support that DOS NLS language You must use LOADXIMG or LOADIMG to load the image file onto the reader s drive C The Make commands offer the advantage of allowing you to create an image file on the host that you can use to update multiple readers Here is the syntax for MAKENEW makenew path filename path filename path filename where path is the drive and ...

Page 511: ...nugget 3 9 helconital Glossary G ...

Page 512: ...nugget 3 9 helconital ...

Page 513: ...r that an application checks when you turn on the reader If the bit is not set to 1 the application will resume running If the bit is set to 1 the application will not resume You press the application break sequence to set the application break bit application break sequence A series of keys you press to stop an application from resuming after you turn the reader off and then on again Usually you ...

Page 514: ...r the reader s external beeper is silent audio signals The reader has a beeper and a clicker that produce audio signals that indicate reader status You can change the beep volume and enable or disable the keypad clicker with configuration commands Auto Loader A DOS utility used to change the contents of drive C You can also use it to configure the reader to operate in any language supported by DOS...

Page 515: ...ase 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 binary file A file that contains a sequence of 8 bit data characters or executable code Compare to ASCII text file Binary files require special software for transmission See also binary fil...

Page 516: ...RF waves between a controller and data collection devices CGA Abbreviation for Color Graphics Adapter CGA is a video adapter board check character A character included within a message for the purpose of performing a check to ensure the accuracy of the message check digit A character included in a bar code whose value is used to do a mathematical check on the value of the decoded bar code to retai...

Page 517: ...1 alphanumeric characters per inch or 24 2 numeric characters per inch Code 16K A two dimensional stacked rows ultra high density bar code symbology It is based on Code 128 and is used widely to label unit dose packaging for the healthcare industry Code 39 A discrete variable length and self checking bar code symbology The character set is uppercase A to Z 0 to 9 dollar sign period slash percent s...

Page 518: ...nsmitted one bit at a time over a single line from one computer to another Communications Manager An application on the reader that lets you transmit and receive files and see the status of the reader s COM port This application is available on the Application companion disk 3 communications protocol A set of rules or standards designed to enable computers to connect with each other and exchange d...

Page 519: ...ay parameters at the DOS prompt or when running an application The parameters are reset when you boot the reader conventional memory The reader has 1MB of battery backed dynamic RAM The first 640K is conventional memory and is virtually the same as that of a PC You can use this memory to run applications cursor keypad A set of keys on the reader that allows you to move the cursor around the screen...

Page 520: ...g and the downline computers usually handle data collection and sometimes some data preprocessing Contrast with upline DRAM Abbreviation for dynamic random access memory A type of RAM that stores information in integrated circuits containing capacitors Since capacitors lose their charge over time DRAM boards include logic to recharge or refresh the RAM chips continuously Since their internal circu...

Page 521: ...cords and after the End of Record EOR if the EOF character field is enabled EOM End of Message character Sent at the end of reader and host messages The transmitted and received EOM characters can be defined separately EOP End of Program block character Sent by the host after a block of IRL program statements to tell the reader that another block of IRL statements is coming EOR End of Record chara...

Page 522: ...unning a communications application that uses UART 16x550 mode fixed length Characteristic of a bar code symbology in which the number of characters per symbol is predetermined Opposite of variable length flash PC card A type of memory PC card that provides additional disk storage space not more executable conventional memory on the reader Flash cards retain their data without the use of a backup ...

Page 523: ...nd reserves some character combinations for special usage high memory area HMA HMA is a 64K block of memory starting 16 bytes below the 1024K mark and is the first 64K of extended memory Since HMA can only hold one item the first program that requests HMA uses it regardless of the size of the program home The viewport s home position is the upper left corner of the reader s virtual display host co...

Page 524: ...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 In this symbol two characters are paired using bars to represent the first character and the interleaved spaces to represent the second character Each character has two wide elements and three narrow elements for a total of fiv...

Page 525: ...he reader produce an audible click every time a key is pressed This feature can be enabled or disabled with the Keypad Clicker configuration command large numeric keypad One of the keypads available on the reader The large numeric keypad has 34 keys and is available in English The number keys are larger to make it easier to enter a lot of numeric data See also alphanumeric keypad laser scanner An ...

Page 526: ...optionally appended to transmitted blocks of data and optionally checked on received blocks of data memory cards See PC cards MkImage One of two programs you can use to change the contents of drive C MkImage creates an image file containing the files you want on drive C You can run MkImage on a host computer on the reader s PC card drive or on the reader s RAM drive Modulus 43 check character Chec...

Page 527: ...ameters the baud rate must be 2400 or higher multiple read label A bar code label that has a space as the first character after the start code The reader stores a multiple read label in the buffer until you execute a command to transmit the label or scan a regular label Contrast with regular label NEG Negative Acknowledgment character Indicates a negative acknowledgment to a solicitation event or ...

Page 528: ...nal 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 PAK Program Acknowledgment character Sent from the reader when the received IRL program compiles with no errors parameter See configuration command parity A system for encoding characters with odd or even ...

Page 529: ...termination bar and usually a reverse start character Point to Point protocol Point to Point is an unsolicited protocol in which the reader transmits data whenever it has something to transmit The data is followed by a CR LF as the EOM characters The reader is always in a receiving state and does not wait for select commands This protocol does not perform any error checking or acknowledgment hands...

Page 530: ...unications services that let a reader send data to other devices by transmitting and receiving data as specified by the communications protocol The basic reader can use PHIMEC and PHPCSTD RF readers can also use RFPH PSK JANUS Programmer s Software Kit A library of software functions for creating applications on the JANUS PSS Program Statement Separator character The PSS indicates the end of an IR...

Page 531: ...ransmit signal on the other reader and the transmit signal on the first reader aligns with the receive signal on the other reader you can achieve direct communications between the two readers For this type of communications the readers should be no more than 1 inch apart records per block The maximum number of data records transmitted per block of data A block of data is transmitted during a singl...

Page 532: ...e as an end device in an RF network RFPH lets the reader transmit and receive data as specified by the RF communications protocol rolled over memory A type of dynamic random access memory DRAM The reader has 1MB of battery backed DRAM From the memory existing between the 640K and 1MB boundaries 384K is remapped or rolled over above 1MB to create the RAM drive If you do not need the RAM drive you c...

Page 533: ...se the Intermec COM2 Hardware Adapter scanner timeout Maximum time the laser is on The laser will automatically turn off if timeout occurs before the trigger is released SEL Select character The character that requests permission for the controller to send data to the polled device serial communications With serial communications data is transmitted one bit at a time over a single line from one co...

Page 534: ...up battery All data in conventional memory is lost when the reader enters Storage mode Suspend mode The mode the JANUS reader enters when you press Gto turn off the reader In Suspend mode the reader saves all memory and turns off the power to most hardware including the CPU symbology See bar code symbology Text mode One of two display modes on the reader By default the reader uses Text mode and yo...

Page 535: ...d a device is referred to as being upline When devices are connected to a computer they are connected in a line Upline is a direction relative to the device in contrast to downline upper memory area The area between the 640K and 1024K The upper memory area is physically composed of a 256K flash ROM chip system flash and the video memory chip Like a PC this area contains the BIOS and video buffers ...

Page 536: ...ed off warm boot One of two ways to boot the reader compare to cold boot A warm boot performs the power on self test POST to ensure that the hardware and peripherals are operational runs CONFIG SYS and AUTOEXEC BAT and displays the DOS prompt The contents of both conventional memory and the physical RAM drive drive E remain intact You may warm boot the reader to execute startup files such as AUTOE...

Page 537: ...nugget 3 9 helconital Index I ...

Page 538: ...nugget 3 9 helconital ...

Page 539: ...mber pad using 2 13 B 6 special keys finding 2 5 Alt Gr key on international keypads 8 12 Alt key icon 2 7 2 29 international keypads using 8 12 using 2 7 Alternate Key Code Entry 12 34 American Blood Commission See ABC Codabar analysts using this manual xxiii application break bit breaking out of an application 9 6 defined 9 6 exiting IRL programs 7 9 11 12 preparing applications to exit lockups ...

Page 540: ...tion commands creating labels 5 11 configuration commands scanning 12 3 conventions for this manual xxv decode security configuring 12 43 decoding 3 36 key codes creating C 24 menu options scanning to select C 23 Multiple Read labels 12 34 reader commands scanning 11 3 reader commands troubleshooting 10 8 regular labels 12 34 scanning 10 28 bar code symbologies configuration commands 5 17 12 4 A 6...

Page 541: ...ds 8 13 Caps Lock icon 2 10 2 29 CARDINFO EXE 4 23 4 27 cautions xxii Cfg menu Communications Manager 6 35 CGA compatible display 1 3 2 20 A 4 change configuration in configuration commands 12 6 using reader commands 11 5 Change Directory screen selecting OK or Cancel 7 7 7 14 selecting the path for IRL files 7 14 changing drive C configuring a language 8 5 8 6 8 8 learning how to 3 10 D 10 with A...

Page 542: ... 1 4 Communications Dock Port command 12 35 Communications Manager ASCII control characters entering C 3 command line 6 38 defined 3 3 6 10 exiting 6 37 files required 6 34 key codes creating labels for C 24 menus 6 34 Next and Prev buttons 6 37 protocol handler loading with 6 34 scanning labels to select options C 23 communications port See COM port Communications Port Scanner or COM2 command 12 ...

Page 543: ...configuration file 5 14 EOF 12 51 EOM 12 52 EOR 12 55 Flow Control 12 56 Intercharacter Delay 12 57 Interleaved 2 of 5 12 58 Internal Drive Reset 12 60 IRL BAK 12 61 IRL End Program Block 12 62 IRL EOP 12 63 IRL PAK 12 64 IRL PSS 12 65 IRL Run 12 66 IRL SOP 12 67 Key Code Look Up Table 12 68 Keypad Caps Lock 12 69 Keypad Clicker 12 70 Keypad Ctrl Key Functions 12 70 list of default settings A 6 to...

Page 544: ...memory 3 36 4 16 4 19 4 23 4 25 See also memory conventions for this manual xxv copying files ATA cards 4 18 drive C 3 10 8 3 flash cards 4 22 SRAM cards 4 26 CrossBar network illustrated 6 4 Multi Drop protocol 6 10 6 13 using BFT 6 38 Crosstalk communications application 9 12 CS_APM EXE loading 4 24 troubleshooting 10 21 CS_IPM EXE loading 4 7 troubleshooting 10 21 Ctrl key enabling or disabling...

Page 545: ...anuals xxviii README DOC file 1 6 summary of this manual xxiii terminology xxiv DOS boot banner message 10 22 commands not supported 3 6 10 23 D 6 D 8 commands on companion disk 2 3 6 defined 3 3 how to use 3 6 Interlnk 6 9 international languages customizing for 3 7 MODE command 6 13 requirements for Auto Loader 3 13 Substitute command 10 33 troubleshooting 10 22 to 10 24 DOS code pages on intern...

Page 546: ...5 15 JANUS ERR log file for configuration errors 3 8 scanning bar code labels 10 28 escape sequences ASCII control characters C 3 Ethernet network illustrated 6 4 European Article Numbering See UPC EAN command executing an IRL program 7 8 Exit Accumulate mode in configuration commands 12 6 using reader commands 11 8 Exit Configuration reader command 11 5 EXIT FTA command 6 46 exiting Interlnk 6 33...

Page 547: ...h Code 128 12 28 Function Code 2 Code 49 12 25 Function Code 3 Code 49 12 25 G G drive See drive G German configuring the reader for 8 3 keypad illustrated 8 16 keypad using 8 9 8 16 See also international keypads See also languages GET FTA command 6 46 Graphics mode configuring 12 48 described 2 23 using 2 27 H hardware adapter for COM2 port 6 8 hardware features illustrated 1 3 2 3 Health Indust...

Page 548: ... to run MkImage 10 26 to run PutImage 10 26 to run the IRL Desktop 10 18 Intel ExCA standards 4 5 Intel hexadecimal object file format 9 12 Interactive Configuration application See IC EXE Intercharacter Delay command 12 57 Interface Software IS using with BFT 3 11 6 41 Interleaved 2 of 5 command 12 58 disabled with Code 2 of 5 12 19 Interlnk breaking the connection 6 33 cable requirements 6 21 A ...

Page 549: ...ram 7 15 11 12 running a program 7 8 11 13 syntax checking 7 8 transmitting a file 7 10 11 10 user interface 7 5 IRL End Program Block command 12 62 IRL EOP command 12 63 IRL files See IRL programs IRL OPEN command 7 14 IRL PAK command 12 64 IRL programs clearing 7 11 11 9 downloading 7 10 11 11 executing 7 8 exiting 7 9 11 12 Interlnk limitations 6 23 7 8 10 22 pausing 7 9 receiving 7 11 11 10 re...

Page 550: ...cial keys finding 8 9 large numeric 2 17 characters typing 2 18 other characters typing 2 19 special keys finding 2 17 number pad enabling or disabling entry to 12 71 status determining 2 16 10 8 using 2 13 options described 2 4 Keypad Caps Lock command 12 69 Keypad Clicker command 12 70 Keypad Ctrl Key Functions command 12 70 keys a using 2 7 c using 2 7 f using 2 8 u using 2 7 cursor using 2 11 ...

Page 551: ...nual xxvi File Not Found 10 7 10 32 Install Interlnk 10 23 Insufficient Memory 7 17 Invalid media type reading drive X 10 19 IRL audio signals 10 17 Not ready reading drive X 10 7 10 19 10 32 Write Fault Error Writing Device PRN 10 22 XX Keyboard Error 10 6 mixed full ASCII Code 39 12 22 MkImage deciding where to run 3 23 defined 3 4 drive C image file creating 3 24 drive C image file size limit 3...

Page 552: ...10 19 10 32 notches on PC cards 4 9 4 11 Num Lock determining the status of 2 16 number pad ASCII characters entering 2 16 enabling or disabling entry to 12 71 international keypads 8 13 key combinations list of B 6 B 11 status determining 2 16 using 2 13 numbers in bar code labels C 20 numeric keypad See number pad Numeric Keypad command 12 71 O O IRL command 7 14 Off Boot Loader menu 9 8 on off ...

Page 553: ... User Defined Multi Drop C 7 POL command 12 77 Polling Mode D protocol baud rate configuring 12 11 defined 6 11 parameters list of 6 14 12 39 POST warm boot 9 3 postamble ASCII control characters entering C 3 clearing the buffer 11 6 Postamble command 12 78 power management automatic shutoff 12 9 features 2 41 lithium backup battery using 2 35 low Battery icon 2 30 2 40 10 10 10 31 NiCad battery p...

Page 554: ...ds Alternate Key Code Entry 12 34 Backlight On and Off 11 4 Backspace 11 5 Cancel the Prepare for Reboot 11 14 Change Configuration 11 5 Clear 11 6 Command Override 11 6 12 33 concatenating 11 3 Cursor to Viewport 11 20 enabling or disabling 12 28 to 12 34 Enter 11 7 12 33 Enter Accumulate mode 11 8 Exit Accumulate mode 11 8 Exit Configuration 11 5 IRL File Clear 11 9 IRL File Receive 11 10 IRL Fi...

Page 555: ...85 scanner port configured as COM2 6 8 illustrated 6 8 Scanner Redundancy command 12 86 Scanner Timeout command 12 87 Scanner Trigger command 12 88 SCANNER INI 10 29 scanning ASCII characters in bar code labels C 17 to C 22 bar code labels 10 28 bar code labels to select menu options C 23 configuration commands 12 3 reader commands 11 3 troubleshooting 10 28 screens conventions for this manual xxv...

Page 556: ...iguring 12 48 described 2 23 third party communications applications 6 7 6 10 6 15 6 18 time required to charge battery pack 1 7 setting 1 10 timeout display backlight configuring 12 44 scanner configuring 12 87 Timeout Delay command 12 92 setting for Point to Point protocol 12 40 setting for User Defined protocol 12 40 Transmit Abort Timeout command 12 93 transmitting IRL programs 7 10 11 10 tran...

Page 557: ...31 Intersvr status screen viewing 6 31 left reader command 11 17 moving automatic or manual mode 2 27 12 99 commands list of 2 25 6 32 cursor to viewport 2 27 keys enabling or disabling 12 99 practice 2 24 seeing the virtual display 2 23 size of steps 2 25 12 100 troubleshooting 10 8 using automatic or manual mode 2 25 using reader commands 11 15 to 11 20 viewport to cursor 2 27 page down reader c...

Page 558: ...nugget 3 9 helconital ...

Reviews: