Home

Advanced user manual

image

Contents

1. REM Initial AUTOEXEC BAT file for starting the system REM ke ke he se ke check heck heck ke ke The config saf file refer to Figure 5 3 is used in the safe boot sequence For more information about the config saf file refer to page 5 5 For information about the safe boot refer to page 7 4 Figure 5 3 Config saf File on Drive A REM kk e ke he ke REM Initial CONFIG SYS for safe boot REM k ck kc hk ke he e ke NEWFILE B CONFIG SAF Advanced Users Guide 5 3 Disk Drives Organization Software amp Configurations Drive B 5 4 32X 33X 34X 32X 33X 34X 32X 33X 34X Drive B is a disk image that is located in flash A read only drive it is intended to be used to store mandatory utilities and initialize the boot process During normal use this drive will not be updated Drive B includes the following files Where applicable page numbers tell where to find more information about specific files autoexec bat the second file in the startup sequence cfgdev sys the system parameter configuration device driver page 6 3 comio com the utility for redirecting input and output to the serial port models 32x 33x and
2. D 7 ENABLE n d daa enda kile ab n SN eset reee dec R ay ia D 7 MINIMUM LENGTH il 411514155455151 HH kel n ki Uo n Va R N B N N alent D 7 MAXIMUM LENG TH iiri ties se D 7 SEND SIOPISTART D 7 GODABAR TO CESTCONYERSTON diese D 7 WIDE IN TERCHARACTER GAPS ALLOWED D 7 D 8 ENABLE D 8 MINIMUM au kay diete terio t rtt e rete D 8 MAXIMUM LENG THs inrer te cette deti V k Ni eb RN REED nbs D 8 REQUIRE 2 CHECK DIGE DS i u ua ec tt u VE D 8 2ND CHECK DIGIT MOD II eR D 8 SEND CHECK dak x re eter W N Me erk D 8 Code 8 ENABLE D 8 MINIMUM LENGTH 5i se sini sn D 9 MAXIMUM LENG E s n yn xa ilem b kekan R d dike D 9 Eabeleode I aD D 9 D 9 CONVERT r rr D 9 UPC A Universal Product D 9 ENABLE UIP CAA indice e RERUMS k aid ides D 9 BNABLE UCC EAN 12055 1na liser n ke Melle eee re eret ge e ais D 9 UPC E Universal Product Code LL LIL b rie D 10 USE SYSTEM DIGIT D 10 USE SYSTEM DIGIT 1 gii dare D qas
3. Sm site cfg Lu ipx cfg S802beui cig Sm tcpip cfg Lu 5802 Sm vlm cfg Lu_vim cfg 802pkdr cfg Upgbase cfg Custom J mi FileConfiguration cfg 7 Network Bc y 2 Z Ifthe Open as read only check box is selected and changes are made to the configuration settings use a new file name to save the changes 4 When the configuration file is finished loading a second Open dialog box appears 5 Use this dialog box to select a program settings file from the Progsets folder 6 program settings file contains the information that will be presented when selecting the Program Settings button on the Custom Configuration menu 7 After the program settings file is loaded the Custom Configuration menu appears Figure 2 4 on page 2 7 File Select this option to choose application files to be loaded into the Falcon Refer Configuration page 2 9 through page 2 16 for information about the File Configuration 2 6 windows Configure Files Using This field shows the configuration file that will be used to specify the files that will be loaded into the Falcon Select the check box to load the files Deselect it to turn this option off Falcon DOS Portable Terminals Using the Falcon Configuration Utility Figure 2 4 The Custom Configuration Menu Custom Configuration R DH HHHH m Progra
4. 4 5 IN 1 2 III lt 4 120 li NNN 521 E 413 0 l NNN 5 2 0 4 14 0 E E sese n so 5 3 1 E E MAXIMUM LENGTH em 1 530EE 4201EE 4210EE U PC A Universal Product Code A 3 4 5 1 B e 4220EE ENABLE UPC A 4230 3 0 T E E 3 0 0 so sexo 4 25 0 ENABLE UCC EAN 128 on 1 1 Advanced Users Guide D 9 3 4 Bar Codes SEND CHECK DIGIT 32 EE 32 0 E CONVERT UPC A TO EAN 13 3 3 1EE 33 0 E E U PC Universal Product Code E USE SYSTEM DIGIT 0 3 4 1 E E 340 USE SYSTEM DIGIT 1 35 1 E E 35 0 E CONVERT UPC E TO UPC A on 36 1 D 10 NUM ATT 3 6 0EE SEND SYSTEM DIGIT 37 37 0 E SEND CHECK DIGIT 381E E 38 EAN European Article Numbering JAN Japan Article Numbering ENABLE EAN 8 JAN 8 3 91 E E 3
5. kk kk ke ke kk k k k k k k k k e k e k k k k k REM Standard CONFIG SYS for building system REM kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk REM k k k k k k k k k k k k k k k k k k k k k k REM Create flash and RAM drives REM k k k k e k k k k k k k k k k k k k DEVICE B FLASHDSK SYS 4096 DEVICE B VDISK SYS 4096 e REM he REM Load decode configuration drivers REM ok he ke he ke he e DEVICE DECODE SYS DEVICE B CFGDEV SYS NEWFILE C CONFIG SYS Figure 5 5 Autoexec bat File on Drive B echo off REM k k kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk REM Standard AUTOEXEC BAT for starting system REM kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk PATH PATH B V IF EXIST A CONFIG SAF IF EXIST C AUTOEXEC BAT C AUTOEXEC B The purpose of the config saf file refer to Figure 5 6 is to provide minimal boot configuration that preserves the flash and RAM drives When the safe boot sequence is initiated refer to page 7 4 the config saf file is processed instead of the config sys file This prevents chaining into the drive C initialization files by omitting the NEWFILE SYS command It also eliminates the loading of the decode sys and cfgdev sys drivers Figure 5 6 Config saf File on Drive B Ad
6. Code 39 Enter 1 for On and 0 for Off Enable 00 On Off On or Off Off On On Minimum length 01 Value 00 50 00 00 00 Maximum length 02 Value 01 50 01 50 20 Enable checksum 03 On Off On or Off Off Off Off Send checksum 04 On Off On or Off Off Off Off Full ASCII mode 05 On Off On or Off Off On On Interleaved 2 of 5 Enter 1 for On and 0 for Off Enable 08 On Off On or Off Off On On Minimum length 09 Value 02 50 02 02 06 Maximum length Value 02 50 02 50 10 Enable checksum 0B On Off On or Off Off Off Off Send checksum 0C On Off On or Off Off Off Off Use lengths 6 and 14 only 0D On Off On or Off Off Off Off case code Matrix 2 of 5 Enter 1 for On and 0 for Off Enable 10 On Off On or Off Off On Off Minimum length 11 Value 01 50 01 01 06 Maximum length 12 Value 01 50 01 50 10 Enable checksum 13 On Off On or Off Off Off Off Send checksum 14 On Off On or Off Off Off Off Standard 2 of 5 Enter 1 for On and 0 for Off Enable 15 On Off On or Off Off On Off Minimum length 16 Value 01 50 01 01 06 Maximum length 17 Value 01 50 01 50 10 Enable checksum 18 On Off On or Off Off Off Off Send checksum 19 On Off On or Off Off Off Off Use 2 bar start stop 1A On Off On or Off Off Off Off Advanced Users Guide Programming Parameters Code 11 Enter 1 for On and 0 for Off Enable 1B On Off On or Off Off On Off Minimum l
7. 1 1 0 6 112 0 1130 114 0 so 1150 MAXIMUM LENGTH Ni TORNARE 12 10 122 0 INA UN 1230 Ili 124 0 1 2 3 4 10 2 3 4 so 125 0 ENABLE CHECKSUM 131 E 13 0 SEND CHECKSUM 1 4 1EE 14 0 E E Standard 2 of 5 ENABLE 1 5 1 1 5 0 E E MINIMUM LENGTH 16 0 1 E 1 6 0 6 gt 1610 Falcon DOS Portable Terminals 2 162 0 163 0 gt 164 0 165 0 MAXIMUM LENGTH 17 0 1EE l 17 1 0 E E 1720 17 30EE 17 40EE so III 17 50EE ENABLE CHECKSUM 181 E E 18 0 E E SEND CHECKSUM on 19 1 Advanced Users Guide 3 5 2 3 4 Code 11 190 USE 2 START STOP 1A1 EE 1 0 E E 5 Off Code 11 ENABLE 1 B 1EE 1 BO0EE MINIMUM LENGTH
8. 230 27 10EE 2712 2714 2 4 0 MAXIMUM LENGTH WIDE INTERCHARACTER GAPS DDR ALLOWED 28 0 1 E E on IIIIN NUN UO 25 1 28 0 4 E or 250 28 07 o l 28 1 0 E E 28 12EE 28 14EE gt lS N N MSI ENABLE 1 2 6 1 E E 1 N Advanced User s Guide D 7 Bar Codes E o l 202 0 on l 203 0 E E 7259 29022 ao 2040 2ND CHECK DIGIT MOD 11 on W OM DM 2 1 E E M RH ee D 5 0 E MAXIMUM LENGTH Off 2 2 2 1 2 E 2 0 2 E Code o 2 40 ik so on 2 SEND CHECK DIGIT S 2 2 UJ e Code 128 MINIMUM LENGTH ENABLE 2 02 6 401 EE 2 1 gt 0 gt 6 4 00 0 8 Falcon DOS Portable Terminals Labelcode 4 5 NEK on 43 n L 28 4 102 MATE
9. Maximum Number of Errors Before Aborting Transfer The option is used to specify the maximum number of times the receiver will request a retransmission of a packet before aborting the transfer session For multiple file transfers in Zmodem the entire session is aborted not just the transfer of the current file The default is 0 meaning the transfer will never be aborted because of errors If the E option is used without specifying a number an error will occur Flow Control This option is used to specify what type of flow control to use for the file transfer Flow control is the ability of the receiver to detect that data is coming in faster than it can receive and to issue a command to the sender instructing it to stop sending data When the receiver is again able to handle new data it issues another command instructing the sender to resume the transfer of data XFER supports two types of flow control software XON XOFF and hardware RTS CTS Only one type can be used at a time The sender and receiver should have this option enabled similarly To use option replace the symbol with the desired setting 0 No flow control 1 XON Zmodem only 2 RTS CTS If the F option is used without specifying a number it is assumed to mean FO or no flow control This is useful in the case where flow control is specified in the _ environment variable refer to page 3 26 but flow control is
10. D 13 RELEASE SCAN TIMEOUT in Seconds sis Hu l k k D 13 EXPRESS SOUND tetti neto es an b l b bid n e IER cuire P TQUE D 13 ENABLE GTL ALISDBL REBOOT 2 rerit eer D 13 ENABLE TRIGGER PROGRAMMABILITIY D 14 BACKLIGHT AUTO2OFF TIMBQOUT 5 2 3 D 14 DOUBLE KEY ACTION MODE ei nip D 14 DOUBLE KEY ACTION TIMEOUT i aa a a a asas uqa D 14 l a Advanced Users Guide vii Contents NOTES viii Falcon DOS Portable Terminals About thi PREFACE CONTENTS Overview ya ciya n keva d u N ka k s n Falcon Model Numbers Radio Frequency Interference Style Conventions Document Conventions Keys and Keystroke Conventi Technical Support About this Guide Overview This manual is a supplement to the Falcon DOS Portable Terminals User s Guide It contains the following technical information on Falcon portables e System configuration Disk drives Using PC cards Resetting the Falcon Using the 4 Slot Dock DOS commands Utilities Connector configurations Programming parameters Bar codes for setting parameters This book is provided as a reference guide for System administrators Developers and Programmers who want to create end user solutions for Falcon DOS portable terminals It is not inten
11. This organization provides an easy to use extensible system that allows a high degree of performance usability and customization The following sections more fully describe the contents and intended uses of each of the Falcon s drives Falcon DOS Portable Terminals Disk Drives and Files Drive A Drive A is a disk image that is located in flash along with the BIOS and ROM DOS A read only drive it is intended to remain secure throughout the life of the unit Drive A contains the following files e autoexec bat the first file in the startup sequence command com the DOS shell config saf the first file in the safe boot sequence config sys the first file in the boot sequence rev com the utility that reports the firmware revision The config sys and autoexec bat files contain only basic commands that the unit needs to run correctly refer to Figure 5 1 and Figure 5 2 Both files chain to their respective counterparts on the B drive as described in the next section Figure 5 1 Config sys File on Drive A REM e ke he e e e e e se he e he he e he e che ke che e heck heck e REM Initial CONFIG SYS file for starting the system REM de e k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k NEWFILE B NCONFIG SYS Figure 5 2 Autoexec bat File on Drive echo off REM
12. Enable trigger programmability Note that for the Falcon 33x this will effect Enter key programmability On Off On or Off Backlight auto off timeout 01 99 seconds 00 Off Double Action Key Mode 33x models only 01 Double Strike 02 Press amp Wait Double Action Key Timeout 33x models only Advanced User s Guide 00 2 165 ms 01 2 220 ms 02 275 ms 03 330 ms 04 385 ms 05 2 440 ms 06 2 495 ms 07 550 ms 08 605 ms 09 660 ms Programming Parameters NOTES 8 Falcon DOS Portable Terminals This appendix provides bar codes for common setup parameters for prc Factory default settings are underlined To make settings that arent provided in this chapter design custom ba Falcon Configuration Utility to program the Falcon refer to Chapter 2 APPENDIX CONTENTS Labelcode 4 5 UPC A Universal Product Code A UPC E Universal Product Code E EAN European Article Numbering JAN Japan Article Numbering UPC EAN JAN Extentions Other Controls Bar Codes Predefined Defaults MAXIMUM LENGTH 1 02 10 gt 20 D2E E 022 0 E 3 0 2 30 Code 39 a 0240 ENABLE so on IA NL ENABLE CHEC
13. 1 Hold down the key sequence lt Alt gt lt Fn gt and press the desired lt Enter gt key to re program Press the lt Alt gt key then Fn key not the Fn key then Alt or lt Intl gt key 2 Program Trigger Icon gt or appears on the right of the LCD indicating which Enter key is to be reprogrammed 3 Select the key sequence to reprogram the Enter key The following keys are valid sections lt Backspace gt lt Enter gt lt Tab gt lt Caps gt Intl All of these functions except the Enter character are the Fri shifted state of OTE another key When selecting the key do not enter lt Fn gt mode first To assign the left lt Enter gt key to Caps press Alt Fn Left Enter gt lt Ctrl gt Falcons 33x and 34x automatically translate lt Ctrl gt keypress into lt Caps gt key Using PC Cards 4X The Falcon has slot for plugging in PC cards and each unit is factory 32X equipped with PhoenixCARD Manager Plus PC card drivers PC cards provide such features as network connectivity modem connectivity and wireless capability Their primary purpose in the Falcon is to provide additional memory storage by functioning as a disk drive See page page 1 9 for information about the Falcon s drives 6 e e gt P X oTE The PC card slots of the Falcon 33x and 34x are not user accessible but function in the same mann
14. This utility reorganizes sectors on a flash drive to improve flash disk access Data is relocated so that all free sectors are grouped together reducing the overhead of freeing space for new data Organize com has a greater effect on a flash disk as the disk gets closer to being full The flash disk created with the 1ashdsk sys driver is the only Falcon drive that can be organized with this utility refer to page 6 7 ATA flash drives will not respond properly to this utility ORGANIZE drive y drive Specifies the drive letter of the flash drive that is to be reorganized drive letter is not given the current drive will be used Suppresses output from being sent to the display Falcon DOS Portable Terminals Chapter Conventions PM COM Use this utility to control various power management features of the Falcon Use it at the command line or in a batch file including autoexec bat to set or read power management settings Syntax b h i r t Options b Sets the automatic timeout for the backlight Replace the symbol with the number of seconds to wait after a keypress before automatically turning off the backlight Each keypress restarts the timeout countdown The range of acceptable values for is 0 off to 255 the default is 15 seconds Sets the time interval audio indication when the batteries are low Replace the symbol with the number of minutes b
15. 2 Falcon Portable Term nal seiten e ERE ERU EE HEU GREEN 2 Laser Scanner CONN CtOL A 2 Serial Port HEN e A 3 Advanced Users Guide iii Contents Serral UR PORE ERE pte e 4 Falcon r s n uui IRAE EEUU 5 255P N DIE TRI dem Ges 5 Falcon 42S lot Doc 6 Eost Interface DD We A 7 IDecksNetwork Cable cas A 7 Appendix ROM DOS Commands B 1 Command Oeri We te aids B 2 RON DOS ya MS DOS uuu ele nca Ki Bn B 4 Command eseti DE OT Sy B 5 rrr ae B 6 DD B 7 CEE DSE B 8 COMMAND 9 11 M Q B 12 c HR B 14 PINDQ B 15 LIBE M SP DN E E LU E E B 16 NBWPLILDE ss sh oA Kan n eS EI B 16 N E el uS PI MEE B 17 SEARE B 19 SWI WCITIES E Dn cm tee tei ir Eee du rea B 20 TREES scu fictas Nn WR ee B 20 ME B Soin B 21 XCOPY 22 Appendix C Programming Parameters C 1
16. 38 lt ESC gt lt SPACE gt 34x 48 key lt ESC gt lt SPACE gt The unit indicates safe boot mode by emitting a low tone followed by a higher pitched tone The flash drive C and the RAM drive D will be preserved and the boot sequence will place the unit at the C gt prompt Falcon DOS Portable Terminals Hardware Reset If the two tones indicating the safe boot sequence are not heard the lt ESC gt and OTE lt DEL gt keys were probably not pressed quickly enough Reboot the Falcon and press the two keys simultaneously immediately upon seeing the Wait message on the display Hardware Reset OTE Attempt at least two cold boots before going into Hardware reset Refer to page 7 3 for instructions on performing a cold boot In the extremely rare situation where none of the rebooting methods are successful all Falcon models have a reset switch or hole Table 7 4 Falcon Hardware Reset Method Reset switch is located under the card slot cover refer to 31x 32x Figure on page 5 can be used Touch a metal device such as a paper clip to the two contacts on the reset switch 25 k 33 34 The Reset hole is located below the Lamp key 34x 48 key The Reset hole is located below the Contrast Down key Access the hardware reset for the Falcon models 33x or 34x through the small hole at the bottom of the keypad Insert a paper clip or like device and press g
17. BUFFERS number Each buffer used by ROM DOS requires 512 bytes of RAM The BUFFERS command will increase or decrease the amount of RAM used by the operating system The minimum number of buffers is 2 and the maximum number is 40 Ifa number less than 2 is given then the number of BUFFERS is set to 2 Ifa number larger than 40 is given then BUFFERS is set to 40 The following example causes ROM DOS to have 10 buffers These 10 buffers will use 5120 bytes of RAM BUFFERS 10 Type Purpose Syntax Remarks External The CHKDSK command checks the disk directories and File Allocation Table FAT and displays a disk and memory report CHKDSK filespec C F v CHKDSK examines a disk and determines if the disk has any errors in the File Allocation Table FAT and will optionally fix errors Advanced Users Guide 7 8 Options The F option causes CHKDSK to fix errors on the disk if any were found The errors that can be found are directory or FAT errors If the F is not specified then CHKDSK acts as if it will fix the disk but the corrections will not be written out to the disk If errors are detected a prompt will appear with a message similar to the following 15 lost allocation units found in 5 chains Convert lost chains to files Type Y for Yes and each lost chain will be written to a file in the root directory of the current default drive Each file will have the name filennnn chk nnnn will be
18. Delete Receive Send uber Help Done 3 Use the dialog box to choose a configuration file from Filelist folder 4 If Browse is selected after making changes in this or any other File Transfer window and the changes are not saved the following prompt appears Figure 2 18 The Prompt for Saving Changes to the Current File List Save File List Do you wish to save this file list Yes 1 Select this option to save the changes 2 22 Falcon DOS Portable Terminals Using the Falcon Configuration Utility 2 Save As dialog box will open 3 Use the dialog box to specify the location and name of the new file list file Select this option to discard the changes Cancel Select this option to return to the File Transfer window without saving or discarding the changes Files to Transfer This field shows the files that will be included in the transfer between the Falcon and the PC Add Select Add to include additional data files in the transfer The File Selection dialog box open Figure 2 19 on page 2 23 Figure 2 19 The File Selection Dialog Box for Adding a Data File File Selection ipee c pal2 bat Enter path and filename on host PC Use this field to specify the location of the file on the PC Enter path and filename on portable Use this field to specify the location and name for the transferred file on the Falcon OK Select OK to return to the File Transfer
19. Enable j4 Minimum Length fio Maximum Length Require 2 Check Digits F Send Check Digit s Falcon 32 33 34x Falcon 51x Next gt gt Done 4 IfBrowse is selected after making changes in this or any other Program Settings window and the changes are not saved the prompt shown in Figure 2 6 on page 2 8 appears Advanced User s Guide On Off Switches The smaller white boxes are on off switches Click in the box to toggle a switch Input Fields Enter specific settings for parameters in the larger white boxes Refer to Appendix C for a table of parameters and settings Select Product Select the appropriate radio button for type the Falcon model being configured 31x 32x 33x 34x or 51x 2 17 The Falcon Configuration Utility Prev Select Prev to return to the previous program settings window Next Select Next to move on to the next program settings window Done 1 Select Done when finished making program settings for the custom installation 2 The sixth Program Settings window Figure 2 14 appears if Next is selected in the fifth window Figure 2 14 The Sixth Program Settings Window Program Settings File Custom PRS Laser Program Enable Auto Terminator Character Symbology Identifiers Carriage Return Y Long Range Laser Mode 300 System Auto Off Timer Spot Beam Timeout 5 Backlight Timer Spot Beam Timeout 5 second v 2 Release Scan Beam Ti
20. Universal Product Code E UPC E Enter 1 for On and 0 for Off Use system digit 0 34 On Off On or Off Off On On Use system digit 1 35 On Off On or Off Off On On Convert UPC E to UPC A 36 On Off On or Off Off On Off Send system digit 37 On Off On or Off Off On Off Send check digit 38 On Off On or Off Off On Off European Article Numbering EAN Japan Article Numbering JAN Enter 1 for On and 0 for Off Enable EAN 8 JAN 8 39 On Off On or Off Off On On Enable EAN 13 JAN 13 3A On Off On or Off Off On On Convert EAN 13 to ISBN 3B On Off On or Off Off Off Off Send EAN JAN checksum 3F On Off On or Off Off Off Off UPC EAN JAN Extensions Enter 1 for On and 0 for Off Allow 2 digit extensions 3C On Off On or Off Off On On Allow 5 digit extensions 3D On Off On or Off Off On On Require extensions On Off On or Off Off Off Off Code 128 Enter 1 for On and 0 for Off Enable 40 On Off On or Off Off On On Minimum length 41 Value 01 50 01 01 02 Maximum length 42 Value 01 50 01 50 20 Enable UCC EAN 128 43 On Off On or Off Off Off Off Labelcode 4 5 Enter 1 for On and 0 for Off Enable 52 On Off On or Off Off On Off Convert 53 On Off On or Off Off Off Off Other Controls Enter 1 for On and 0 for Off Laser programming enable BO On Off On or Off On On On Autoterminator 1 Value Any single CR CR CR ASCII charact er 00 Off Auto off timer B2 Value 01 99 in 4 75 75 75 increments 00 Off Send assigned symbology identifiers B5 On Off O
21. ei roe b D 3 MAXIMUM LENG TH HE HU SHE POE IUE dn D 3 ENABLE CHECK SUN nin vie D 3 SEND CHECKSUM x eisai K D 3 USE LENGTHS 6 AND 14 ONLY case code D 3 Mio DY DD rr gg D 3 ENABEE D 3 MINIMUM LENCTIL D 4 MAXIMUM LENG L I aaa D 4 D 4 BNABBE KUM dile E E ee O reads D 4 MINIMUM LENG D 4 D 4 SEND CHECKSUM nceann an ern D 4 MAXIMUM DEWO UE e E ba ve e D 5 ENABLE CHECKSUM D 5 D 5 Code TI WE sua D 5 ENABLE D 5 MINIMUM LENGTH u wene H e ke asa guna D 5 USE 2 BAR START STOP uu l n cenen a eet anta D 5 Coli r ADES a D 6 CODABAR ENABLE D 6 AMES D 6 Advanced Users Guide v Contents vi iiie ticks este ete the eater ttt eoe recente D 6 MAXIMUM e e l b n MEREN d na b d be MER GR BA D 6 MAXIMUM LENG TH Ei D 6 REQUIRE D 6 SEND CHECK DIGITS y WE E b q G D 6
22. iue R 1 2 Programing the Enter Keys dientes een aere estem dene 1 3 Usina Coad cmm 1 4 Opening the PC Card Slot Covers oe tee IHRER 1 5 Ins t amp nga Cat casas EE UHR et editore 1 6 Card Recognition and 1 7 Removing 1 8 1 8 The IR Serial Poft 1 8 Ts DI P 1 9 Configuring the DERE Ex 1 10 CM DOE I 1 11 EH mI RENE UD 1 12 Advanced User s Guide Contents Chapter 2 Chapter 3 Chapter 4 Chapter 5 The Falcon Configuration Ultility 2 1 QU 2 2 Installing the Falcon Configuration Utility eee 2 2 Using the Falcon Configuration Utility 2 3 V D E 2 3 The Custom ConBguration Menit Ae aa Wik dank 2 5 The File Configuration Windows eerte 2 9 The Programa 5ettinps 2 16 The Comm Settings Dialog Box sil sod kenek seats a b h l air Mil k d 2 20 The File Transfer Windows au Hun Hee ba an ne Hte 2 21 Using File Transfer Programs 3 1 Using 2 3 2 REPERI 3
23. 1 Select Comm Settings from the main menu the Custom Configuration menu 2 The Comm Settings dialog box Figure 2 16 on page 2 21 appears 3 Use this dialog box to view or change settings for serial communications with the Falcon Falcon DOS Portable Terminals Using the Falcon Configuration Utility Figure 2 16 The Comm Settings Dialog Box Comm Settings Comm Port Select the desired serial port for the PC to communicate with the Falcon The default port is COM1 Baud Rate Select the baud rate for serial communications between the PC and the Falcon The default is 9600 The File Transfer Window 1 When selecting Transfer Files from the main menu the File Transfer window appears Figure 2 18 page 2 22 2 Use this window to select data files for transfer between the Falcon and the computer List File This field shows the name of the file list file when selected Transfer files can be selected without using or creating list file Save After making changes in the Files to Transfer list select Save to save the revisions in the current file list file if any in another existing file or in a new file Browse 1 Select Browse to use a different file list file 2 An Open dialog box appears Advanced User s Guide 2 21 The Falcon Configuration Utility Figure 2 17 The File Transfer Window File Transfer List File Browse Files to Transfer Edit
24. 5 7 PC Card and Networking Softwares REFERRE REESE 5 8 System CON ULATIONS 5 8 Default Combe uration ao oce eH 5 8 PC Card Support Configuration aieo ias entr t ete eee 5 9 Chapter 6 System c i 444i 4ii45 5i4tis iie MM be e He b d MANAN 6 1 Chapter OO A siano Hecate rere rere reer 6 2 TG DEV 6 3 EN ee ee P Me WU ees 6 4 CONMIGO eerie RM nant r ana esset 6 5 PDPCODE SYS E ees cred 6 6 BLASHDSK SYS usan 6 7 FORMAT COM 6 8 LOCK D2 6 9 ORGANIZE CON ek Nere 6 10 6 11 VIDISE DS 6 13 6 14 Chapter 7 Resetting the Falcon 7 1 7 2 mm 7 2 Cold Bootee 7 3 Safe Ee gxgx 7 4 Ja Reset uo aucem entem ee Rare E ae rte 7 5 Chapter8 Using 5 8 1 Ye n YW 8 2 se SE AG uu e 8 2 PG Card 8 3 Appendix A Connector Configurations A 1 Oll c
25. ERE OS D 10 CONVERT WP GFE TO UPCEA to ertet D 10 SEND SYSTEM DIGIT D 10 SEND CHECK DIQE kuya D 10 SEND SYSTEM DIGIT biken RU HY HERE HE D 10 CHECK DIGLI tet ey 0 10 CONVERT UPC A TO 0 10 EAN European Article Numbering JAN Japan Article Numbering D 10 ENABLE EAN 8 JAN 28 qaa auqa D 10 UPCIEAN DAIN Extentions as D 11 ALLOW 2 DIGIT EXTENSIONS D 11 Falcon DOS Portable Terminals Contents ALLOW 5 DIGIT EXTENSIONS u u ana na per veda D 11 REQUIRE EXTENSIONS al 44554510454554 O D 11 ENABLE EAN 13 JAN 13 oieri D 11 CONVERT EAN I3 ISBN teh hb etie D 11 SEND EAN JAN CHECKSUM J u a unga aaa aaa asispa D 11 yu dai mei 0 11 AUTOTERMINA TOR D 11 AUTOSOBE TIMER SERES RUD UO k EE D 11 SEND SYMBOLOGY 12 GOOD READ BEEP in D 12 NUMBER OF GOOD READ 5 0 12 GOOD READ BEEP 22 02000400000 D 12 BEEPER VOLUME 2 2 er D 12 ERROR in D 13 LONG RANGE TRIGGER D 13 SPOTTING BEAM ENABLE EE terreri D 13 SPOT BEAM TIMEOUT in 3
26. Format com uses the existing drive parameters to recreate the drive but without any files stored on it This provides a quick method for cleaning out an existing drive Syntax FORMAT drive y Options drive Specifies the letter of the drive to be formatted If a drive letter is not specified the current drive is used Suppresses output from being sent to the display and bypasses the usual prompt to proceed with formatting LOCK Use this utility to enable or disable write protection on flash RAM drives This is the software equivalent of the write protect tab on a floppy disk Use lock com to protect against accidental erasure of all files stored on a disk Whenever the Falcon is rebooted write protection on a drive will be disabled by default To lock the drive upon bootup include a lock command in the autoexec bat file on drive Advanced Users Guide 6 5 System Utilities Syntax LOCK drive 1 ul Options drive 2 Specifies drive letter of the drive which is to be locked or unlocked Ifa drive letter is not specified the current drive is used 1 the letter L Lock the drive to prevent further disk writes u Unlocks the drive allowing further disk writes Suppresses output from being sent to the display If both the 1 and u options are given the last option specified will take effect ORGANIZE COM 4 Syntax Options
27. Ifa number is not specified directory number 0 is used The second dialing method is to use XFER MDstr format where str is a dialing command to be sent directly to the modem This string can be any recognizable phone number text such as 555 444 3333 or 5554443333 The last M option on the command line or in the environment variable is the one used for controlling the modem All earlier modem command settings are ignored If the M option is used without specifying a command the modem will be disabled for that transfer session This is useful in the case where modem commands are specified in the XFER_ARGS environment variable refer to page 3 26 but are transferring files without a modem for the current transfer session Ignore Previous Option Settings This option causes XFER to ignore previously specified options and return to a default state All options specified in the XFER_ARGS parameter and on the command line preceding the N are ignored All options that XFER supports are returned to the default state and all filenames response files modem initialization files and modem commands that are specified before the N including the XFER_ARGS environment variable are discarded The N option is useful when the XFER_ARGS environment variable is used to redefine defaults for XFER It isn t always obvious that the XFER_ARGS parameter is controlling the behavior of XFER and it is often the case that several parameters have been
28. Ili 1 04 III 1 Ill 1 C 20EE II 1 III 1 4 0 Ili 1 C5 0 E E lS 1 2 3 e 5 0 5 Bar Codes MAXIMUM LENGTH 1 D 0 1 E NNN 1020 1103 0 E E NNN 10 4 0 1 D5 0 REQUIRE 2 CHECK DIGITS 1 1 SEND CHECK DIGIT S 1 Codabar Ames 10 2 3 4 5 CODABAR ENABLE lI IIIIII 20 1 D 6 2 0 0 AMES ENABLE 5 11 E E 5 1 0 MINIMUM LENGTH 210 1 2104 2110 2120 2130 2 1 4 0 E E so l 2 1 50 E E MAXIMUM LENGTH 2 2 0 1 E E 22 10 222 0 Falcon DOS Portable Terminals gt 1 2 3 4 MSI so MM 22 30EE 26 0EE jlj 2240 so se oe E SEND STOP START 2704 231 2707
29. The argument instructs ROM DOS to skip the delay after displaying the Starting ROM DOS message at boot time The delay allows the user time to use the F5 and F8 options to alter the processing of the startup files The following example prevents the user from using the lt F5 gt and lt F8 gt keys at boot time switches n Type Purpose Syntax Remarks Options Examples B 20 External The TREE command displays each subdirectory and optionally the files within them for a specified drive TREE drive F The TREE command displays the full path of each subdirectory on a specified disk The 4 specifies the drive that TREE will display the subdirectories from This argument must be specified The F switch causes TREE to display the files in each subdirectory This command will display all subdirectories on drive C C DATA gt TREE C This command will display all subdirectories on drive A along with the files within each sub directory C DATA gt TREE A F Falcon DOS Portable Terminals VER Command Descriptions Type Purpose Syntax Remarks Options Example Internal Displays the version number of ROM DOS in use Allows revision of this version number VER n nn R If a new version number is specified two digits after the decimal are required Note that this command revises only the record of the DOS version number it does not change the actual operating sys
30. gt D The dash symbol can be used to negate listed attributes For example to select all files that do not have the archive bit set use the A option B The B or bare option causes the display to be displayed without volume label date time or size information L The L option causes the filenames to be displayed in lowercase P The P option selects page mode which makes ROM DOS pause the display each time the screen is full Press any key to go on to the next page of entries Falcon DOS Portable Terminals Command Descriptions The 0 option causes the filenames to be displayed in sorted order The sort order can contain one or more of the following letters By date and time newest first Alphabetic order by extension Directories grouped before files Alphabetic order by name Size smallest first Z G The dash symbol can precede the sort option to reverse the sort order For example to sort all files in the directory in reverse alphabetic order use the O N option 8 The 8 option causes the display to include files in subdirectories also Display list in wide format without date time or size The DIRCMD environment variable can be used to set the default preferences for the DIR command The SET command will assign the values to an environment variable Refer to the SET command section for proper usage For example to al
31. name for the programming option For example to set a Code 39 minimum label length use 01 Programming 1 0 numbers given in this appendix can be used with all programming methods Type tells what kind of setting to use for each code parameter e On Off isa toggle 1 turns the parameter on and 0 turns it off e Value requires a two character entry e g 02 for two beeps after each good read e Acceptable Input gives the settings or range of settings for each code parameter e Defaults tells how the parameter is set when the predefined default DO D1 or D2 is selected e Predefined Default 0 DO turns every on off parameter off and sets all minimum and maximum lengths to the lowest values e Predefined Default 1 D1 turns every on off parameter on sets all minimum lengths to the lowest values and sets all maximum lengths to the highest values This default set is normally used only for troubleshooting It gives the best chance of reading an unknown bar code symbology and also identifies the symbology of each bar code scanned e Predefined Default 2 D2 is the default set that was installed in the Falcon at the factory This default set will work for most applications To reset the Falcon to the original defaults scan the D2 bar code on page D 2 Table C 1 Parameters Settings and Defaults 2 Falcon DOS Portable Terminals Code 39
32. 2 overwrite if CRCs don t match but doesn t cause XFER to use COM port 2 The following commands could be used to do this C gt xfer z20 foo C gt xfer z202 foo C gt xfer z022 foo In the last example the first 2 is treated as the setting for the O and the second 2 is parsed as the COM port to use for the transfer Modem Initialization File Format modem initialization file modem ini contains keyword and value pairs with each pair on a separate line Each keyword is separated from its value by one or more spaces tabs and other white space characters are not valid Keywords can be in any order within the file Lines beginning with a character or with a space character are treated as comment lines and are ignored The character can also be used to embed comments within a line Any characters after a character in a line are ignored for that line Individual lines cannot exceed 128 characters in length including comments or errors in parsing may occur Keywords ACCESS_DELAY This keyword specifies the number of milliseconds for XFER to wait for a response from the local modem when sending a command to the local modem The default is 2000 ms 2 seconds CARRIER_TIMEOUT This keyword specifies the number of seconds for XFER to wait for a carrier signal from the remote end before timing out The default is 60 seconds COMPRESSION_STRINGS This keyword specifies a list of response strings
33. 3 12 3 18 to 3 19 G General Tab 3 3 B 3 H keyword 3 30 hardware reset 7 5 HELP B 3 B 5 B 16 help for XFER 3 12 3 19 Host PC Settings 3 2 host mode 3 8 host controlled mode 4 Slot Dock 4 5 4 2 4 3 I O cards 1 4 1 8 installing drivers with Falcon Configuration Utility 2 13 identifying symbologies 6 bar codes 0 12 IF B 3 ignore options XFER INCLUDE B 3 3 13 3 20 xix INIT_STRING keyword 3 30 initialization file for modem 3 29 to 3 32 sample 3 32 initialization file modem XFER 3 13 3 19 input fields in Falcon Configuration Utility 2 17 2 20 INSTALL B 3 installing the Falcon Configuration Utility 2 2 integrated laser long range 0 13 settings for C 6 to C 7 Interleaved 2 of 5 bar codes for 0 3 settings for IR serial communications port 1 8 IR serial port 1 8 bar codes for J Japan Article Numbering JAN D 10 to D 11 6 D 11 settings for 5 bar codes for extensions K keypress sound programming C 7 keywords in modem initialization file 3 29 to 3 32 L Labelcode 4 5 bar codes for D 9 settings for C 5 LAN cards 8 3 laser XX connector configuration A 2 long range bar codes for 0 13 settings for C 6 to C 7 LASTDRIVE B 3 ld bat 5 4 using 2 3 2 8 2 24 local area network LAN cards 8 3 lock com 5 4 6 9 LOCKED_BAUDRATE keyword 3 30 Logging Tab 3 7 long range laser
34. 8 4 Percon Portable Applications Library PAL 5 8 performance issues XFER 3 32 pinouts A 1 to A 8 pm com 5 4 6 11 port IRserial 1 8 port serial 1 8 selecting with the configuration utility 2 21 predefined defaults bar code for D 2 PRINT B 3 B 5 B 17 Program Settings windows in Falcon Configuration Utility 2 16 to 2 20 programming bar codes for D 1 to 0 11 parameters C 1 to 7 PROMPT B 3 protocol file transfer 3 14 3 26 PROTOCOL_STRINGS keyword 3 31 quiet mode XFER 3 13 3 22 R radio buttons in Falcon Configuration Utility 2 20 radio frequency RF cards 8 3 rebooting the Falcon 7 1 to 7 6 receive file from portable 3 9 receive files XFER 3 13 3 22 recognition of PC cards 1 7 recovery crash XFER 3 12 3 16 REM B 3 REN B 3 resetting the Falcon 7 1 to 7 6 response file 3 12 3 15 to 3 16 rev com 5 3 RF cards 8 3 RMDIR B 3 ROM DOS commands see DOS commands version 5 7 S safe boot 7 4 send file to Portable 3 9 send files XFER 3 13 3 24 serial communications port 1 8 transfer utility 1 11 using 4 Slot Dock 4 1 to 4 6 serial port 1 8 connector configuration A 3 selecting with the configuration utility 2 21 SET B 3 settings XFER 3 12 to 3 26 SHARE B 3 B 5 B 19 SHELL B 4 SHIFT B 4 shutoff automatic codes for 0 11 settings for 5 software networking 5 8 PCcard 5 8 system 5 1 to 5 10 configurations 5 8 SORT B 4 STACKS B 4 Standard 2 of 5
35. 9 0 E E ENABLE EAN 13 JAN 13 3 A1 EE 3 A 0 E Falcon DOS Portable Terminals CONVERT EAN 13 TO ISBN on l 3 B 4 EE SEND EAN JAN CHECKSUM 3 F1 UPC EAN JAN Extentions ALLOW 2 DIGIT EXTENSIONS ALLOW 5 DIGIT EXTENSIONS 3 D1 E E 3D0EE REQUIRE EXTENSIONS 3 E 1 E E Advanced User s Guide UPC EAN JAN Extentions Other Controls AUTOTERMINATOR B1 MEE TAB A 15 I B1 U E E AUTO OFF TIMER ov 2 00 B 20 5EE ao sec B210EE i B21 5EE 2 m n AAA B23 0 E E ami AAA B 2 4 5 EE AMA 2 6 0 ATA 2 7 5 EE een B290EE SEND SYMBOLOGY IDENTIFIER D 11 Bar Codes on B5 1EE 5 0 GOOD READ in Hertz 2aoo fA NAN B8O2EE 200 B8 04 A O 8 0 6 EE NUMBER OF GOOD READ BEEPS B9 0 1 gt E ull B902EE lli 9 0 4 G
36. ATA flash card The PC card looks like a hard disk drive to the operating system and the user More flexible than flash disk drive it can be used for safer and more permanent bulk storage of batch data than the RAM disk drive D Additional drives could also be a peer to peer or client server network drive that is accessed through an RF or Ethernet network card link This option allows the developer to make many network drives drives etc available to applications Other System Software BIOS and DOS The Falcon uses a modified version of General Software s BIOS with Datalights ROM DOS Both products are burned into system flash a single 256K image The A drive is included in the image physically addressed just below the BIOS image ROM DOS uses the Datalight command com processor This processor is fully Microsoft 6 2 compatible except that it occupies about half the space in Advanced User s Guide 5 7 Disk Drives Organization Software amp Configurations memory In addition drive contains Datalight DOS files in a DOS subdirectory PC Card and RF Networking Software PC card device drivers and utilities as well as RF networking solutions can be installed to drive the flash drive or drive D the RAM drive Use the Falcon Configuration Utility to download the necessary files to the Falcon System Configurations Several configurations are possible for the system software on the unit d
37. Advanced User s Guide 5 9 Disk Drives Organization Software amp Configurations Figure 5 10 Autoexec bat File on Drive C for Card Support 5 10 Falcon DOS Portable Terminals Chapter Conventions CEG IDEV CEGIO EXE ds b bebin kina ki COMIO COM acit restes DECODE SYS T FLASHDISK 5 FORMAT COM System Utilities Chapter Conventions This chapter describes some of the device drivers and utilities that are designed to be run on a Falcon unit Where applicable command syntax and parameters are given Parameters may be supplied using either uppercase or lowercase letters and the hyphen may be substituted for the forward slash CFGDEV SYS The c gdev sys file is located on drive B of the Falcon unit When cfgdev sys is loaded by the config sys file on that drive a logical character based device called PARAMS is created This device receives programming strings that modify the configuration parameters that control the behavior of several system components There are three ways programming strings can be sent to the PARAMS device Bar Code Special bar code labels beginning with and ending with EE can be scanned using any bar code scanning device Appendix D contains many useful labels File Copy Files containing the bar code programming strings can be created and copied to the PARAMS devic
38. B 5 12 DIRCMD environment variable B 13 disk drives 1 9 to 1 10 5 1 to 5 10 5 2 5 3 additional 5 7 1 11 5 2 5 4 to 5 6 c 5 2 5 6 7 2 7 3 7 4 D 5 2 5 6 to 5 7 7 2 7 3 7 4 dock connector configurations A 5 to A 6 DOS files installing with Falcon Configuration Utility 2 13 transferring filesin 1 11 version 5 7 20 B 2 DOS commands B 1 to B 23 B 2 B2 2 ATTRIB B 2 4 B 6 BREAK 2 BUFFERS B 2 B 4 B 7 CALL B 2 CHDIR B 2 Advanced User s Guide CHKDSK 5 6 B 2 B 4 B 8 B 2 COMMAND B 2 B 5 B 9 COPY B 2 cTTy B 2 DATE B 2 DEL B 2 DELTREE 2 DEVICE B 2 DIR B 2 B 5 B 12 B 2 ECHO B 3 ERASE B 3 EXIT B 3 FCBS B 3 B 5 B 14 FILES B 3 FIND B 3 B 5 B 15 FOR B 3 B 3 HELP B 3 B 5 B 16 B 3 INCLUDE B 3 INSTALL B 3 LASTDRIVE B 3 MENUDEFAULT B 3 MENUITEM B 3 MKDIR B 3 B 3 B 5 B 16 PATH B 3 PAUSE B 3 PRINT B 3 B 5 17 PROMPT B 3 REM B 3 REN B 3 RMDIR B 3 B 3 SHARE B 3 B 5 B 19 SHELL B 4 SHIFT B 4 SORT B 4 STACKS B 4 SUBMENU B 4 xvii SWITCHES B 4 B 5 B 20 TIME B 4 TREE 4 B 5 B 20 TYPE B 4 VER B 4 B 5 B 21 VERIFY B 4 VOL B 4 B 4 B 5 B 22 XDEL 11 drives see disk drives drop down lists in Falcon Configuration Utility 2 20 E EAN 13 converting from UPC A C 4 ECHO B 3 ECHO keyword 3 30 environment variables DIRCMD B 13 XFER A
39. CTS DSR GND DCD Unconnected conneqted T DTR Unconnected Ring in Falcon 4 Slot Dock Unconnected The back panel of the Falcon 4 Slot Dock has a 25 pin dock to host cable 31X 32X connector and two telephone style cable jacks one for upstream communications and one for downstream communications The upstream side is the side closer to the host the downstream side is farther from the host Figure A 6 Back Panel of the Falcon 4 Slot Dock Qi Downstream Power input jack Connector for jack for dock to dock cable RS 232 host cable L Upstream jack for RS 422 485 host cable or dock to dock cable Falcon DOS Portable Terminals Falcon 4 Slot Dock In a dock network the first 4 Slot Dock the one closest to the host has a cable running from its upstream jack to the host The second 4 Slot Dock has a cable connecting its upstream jack to the downstream jack on the first 4 Slot Dock Each additional 4 Slot Dock is connected similarly The last 4 Slot Dock in the network has nothing plugged into its downstream jack Host Interface Cable The wiring for the Falcon 4 Slot Dock RS 232 host interface cable is shown in Table A 5 The standard cable is 6 feet 2 meters long Table A 5 Wiring for the Falcon 4 Slot Dock Host Interface
40. Cable 1 shell Chassis GND 1 shell HostTxD 3 Dock to host HostRxD 2 Host to dock HostRTS 5 Pins 4 5 and 8 tied together inside HostCTS 4 4 Slot Dock HostDSR 20 Pins 6 and 20 tied together inside 4 Host DTR 6 Slot Dock must be active to select 93 RS 232 interface Dock Network Cable Jacks The wiring for the dock network cable jacks are shown in Table A 6 The network signals are differential type and are routed on twisted pair wiring The pinouts are assigned so as to accommodate certain off the shelf cables e g L COM TRD855 EIA568 Flex patch cables In the signal names in and out refer to the logical direction of the signal with respect to the 4 Slot Dock Advanced Users Guide A 7 Connector Configurations Table A 6 Wiring for the Falcon 4 Slot Dock Network Cable Jacks Vec Not used HostXmtln HostXmtOut HostXmtln HostXmtOut ReqOut Reqln HostRcvOut HostRcvln HostRcvOut HostRcvln ReqOut Reqln Inhin InhOut 1 2 3 4 5 6 7 8 9 InhOut GND Not used and GND connectors are present only on the upstream connector they are reserved for future use Falcon DOS Portable Terminals Command Overview ROM DOS vs MS DOS Command Descriptions ATTRIB Command Overvie
41. Dock device driver loaded Falcon DOS Portable Terminals Disk Drives Organi Software amp Configu CHAPTER CONTENTS Other System Software BIOS and DOS PC Card and RF Networking System Configurations Default Configuration PC Card Support Config Disk Drives Organization Software amp Configurations Overview This chapter details the default contents of the disk drives and the organization of system software on the Falcon It also includes descriptions of two standard software configurations Disk Drives and Files Structure The Falcon DOS portable terminal has the following drive structure Drive A is a read only flash drive The contents of this drive cannot be changed Drive B is a read only flash drive that can be updated by using the core update program corexfer from host machine Normal operation will not require updating of this drive Drive C is a resident flash disk drive that is accessed with the flashdsk sys device driver Use this drive to store applications and data Drive D is a RAM disk accessed with the vaisk sys device driver This drive can be used to store applications as well as data Take great care in selecting files for this drive As with any RAM drive its contents will be lost if power is removed Additional drives are mapped to ATA flash PC cards or to network drives via radio frequency RF
42. E error count I modem initialization file M modem command The setting for each of these options must be followed by a space Except for the I and M options the option is ignored during parsing if there is no space following its setting For the I option any extra characters directly following the initialization file filename will be treated as part of the filename Any extra characters following the M option will be treated as part of the modem command this may produce modem command syntax errors Correct examples C gt xfer zrob115200 foo C gt xfer zo5c3f2b115200 foo C gt xfer z mA foo The first two command lines above are valid because the b115200 setting is always at the end of the multiple option block Also in the second example the O C and F options all have single digit settings Incorrect examples C gt xfer zb115200ro foo C gt xfer z foo In the first command line above XFER would load and run However the R and options would not be detected because the b115200 setting is not followed by a space Therefore XFER would try to send the file oo not receive it The second example is wrong because the R and O6 parameters would be included as part of the modem command A Be careful when specifying the COM port in a multiple option block For example the following command gt xfer zo2 foo Falcon DOS Portable Terminals Using XFER sets the overwrite option to
43. Falcon Configuration utility Copy the file to your desktop or run it from the CD In the Installation Options window select the radio components to be installed if any Click on the Next button to continue In the RF Installation Options window uncheck the check boxes for any components not to be installed Click on the Next button to continue to the next dialog box In the Select a Group Name window select a program group in which to place the Falcon Configuration utility icons Click on the Next button to continue Specify the directory in which to place the Falcon Configuration utility files in the next window Click on the Next button to continue Falcon DOS Portable Terminals 18 14 Using the Falcon Configuration Utility Continue following the instructions in the dialog boxes replacing the first disk with the second and then the third disk When the installation is complete click on the Finish button in the final window Using the Falcon Configuration Utility in the program group The first screen that appears is the main menu To start the Falcon Configuration utility double click on the FALCON icon Main Menu This menu provides access to all the configuration settings for the Falcon Figure 2 1 on page 2 4 Default 1 Select this option to load the original factory configuration into the Falcon unit The Configuration utility prepares files to be transferred to the Falcon an
44. Look in test er File name emos My Network P Files of type re Files 2 Cancel Z 2 Select the file s to send e You can select multiple files if you are using the ZModem protocol 3 Click Open to send the file to the data collection terminal e Press Cancel to not send any files If the Path Filename Transmission is set to Specify Receiver s File Pathname the file names may be altered prior to being sent to the receiver A Send File As dialog is ere displayed to permit the changing of the path name of each file The dialog contains a list of each file to be sent The left column displays the path name of each file as it exists on this computer The right column displays the same file as seen by the receiver To change the path name assigned to a file select the filename to change and then click Edit Or double click the filename from the list Receive File from Portable When receiving files from a data collection terminal a prompt appears Enter the name of the incoming file 1 Select Transfer Files gt Receive from the menubar Advanced User s Guide 3 9 Using File Transfer Programs Receive File from Portable Window Select File to Receive 2 x Look in S test ei El File name m Files of type Text Files jz Cancel My Network P 2 Select or enter a filename for the file e You can select multiple files if
45. Mode Window Pott eos Protocol ZModem Mode 0 Baud Rate 57500 y y Status Waiting for sender TT Progress Sending and Receiving Data 3 8 ll j UPG uses the File Transfer Manager to transfer data collection validation and INI files between a portable data collection unit and the host PC It is possible to send and receive files with the File Transfer Manager without switching between utilities Send and receive files only works with direct connections between a host PC and portable data collection unit To receive data from a portable via modem use a communications utility that supports a modem XFER32 or UPG Runtime or commercially available communications programs Use the same protocol as selected in the Communication Settings window to receive a file via modem using the external communications package see the documentation for the communication package for more information Verify that the portable is properly attached to the host PC If the portable uses a dock make sure that the dock is properly attached to the PC Many docks require the use of a null modem with a serial cable and power supply Check the portable dock documentation for more information Falcon DOS Portable Terminals Sending and Receiving Data Send File to Portable 1 Select Transfer Files gt Send File from the menubar Figure 3 6 Send File to Portable Window Select File to Transfer
46. Product Select the appropriate radio button for type the Falcon model being configured 31x 32x 33x 34x or 51x Advanced User s Guide 2 11 The Falcon Configuration Utility Next Select Next to view or change additional file configuration options for the custom installation Done 1 Select Done when finished setting file configuration options for the custom installation 2 The second File Configuration window Figure 2 10 appears if Next is selected in the first window Figure 2 10 The Second File Configuration Window File Configuration Configuration File 1 Browse Custom CFG Add a 2nd VDISK Enable 6 Meg v Select size Select the type s of PC Card s which will be used in the product ATA Memory Connectivity None Modem Wireless RF Wired Network DOS Files Include DOS support files such as More gt gt ATTRIB COM Select Product Falcon 31x Falcon 32x 33x 34x Falcon 51x Help lt lt Prev Next gt gt Done Configuration This field shows the configuration file used to specify the files that will be File loaded into the Falcon Save After changing selections in this window select Save to save the revisions in the current configuration file or in a new one Browse 1 Select Browse to use a different configuration file 2 12 Falcon DOS Portable Terminals Using the Falcon Configuration Utility 2 An Open dialog box appears 3 Use the Open di
47. alternate keypad overlays and fonts for international use The new settings will take place only if the font set and keypad mapping are compatible Syntax fontfile keymap Options fontfile Specifies the name of the file containing the new font set to be loaded into the system Font files have the extension Ent keymap Specifies the name of the file containing the new keypad map to be loaded into the system Keypad map files have the extension kbd 32X This utility provides easy means developers to interact with the portable 33X byallowing video and keyboard interaction to be done at a host PC It does this by redirection of video and keyboard I O through the portable s serial port COMI When keyboard redirection is disabled input is received from the portable s keypad when it is enabled input is taken from the Advanced User s Guide 6 3 System Utilities Syntax portable s serial port The same mode of operation applies to video output which is sent to either the Falcon viewport or out the serial port When redirecting video output keypad input or both Falcon s serial port must be connected to a host computer The host computer should be running a basic terminal emulator that provides a direct connection to the host communications port The host communications port settings should be no parity 8 data bits 1 stop bit and the baud rate specified
48. always consult this manual HELP for each command can also be displayed by entering following the command name The file COMMAND HLP must be available to use this command To list the help of the DIR command type HELP DIR Or DIR All available batch file commands are also listed by HELP NEWFILE B 16 Type Purpose Syntax Remarks CONFIG SYS The NEWFILE command allows continuation of CONFIG SYS file processing from a new file The file can be located on in another directory or even on a different drive NEWFILE filename The NEWFILE command is especially useful when the CONFIG SYS file is located on an inaccessible drive or in ROM Additional device drivers or instructions can be added easily to the new file and will be processed along with the main CONFIG SYS file upon starting the system When the NEWFILE instruction is processed control will be passed from the present file the one containing the NEWFILE instruction to the file specified in the command Any commands placed after the NEWFILE instruction in the original file will not be processed If for some reason the specified file name can not be located CONFIG SYS processing will be terminated even if Falcon DOS Portable Terminals Command Descriptions instructions were to be placed after the NEWFILE command and the remainder of the startup process will be completed NEWFILE commands be nested The original CONFIG SYS can
49. changes are not saved the prompt shown in Figure 2 6 on page 2 8 appears Spotting Beam Enable Select to enable the Spotting Beam This feature is reviewed in the Falcon DOS Portable Data Terminal User s Guide on page 58 On Off Switches The smaller white boxes are on off switches Click in the box to toggle a switch Advanced Users Guide 2 19 The Falcon Configuration Utility 200 System Auto Off Timer Falcon 33x 34x Double Action Key Mode Double Strike Press and Wait Falcon 33x 34x Double Action Key Del 330 milliseconds zi Good Read Tone Low 2333 Hz Number of Good Read Tones 22029 WN Prev Done Input Fields Enter specific settings for parameters in the larger white boxes Refer to page C 3 for a table of parameters and settings Double Action Key Mode Select Double Strike or Press and Wait as the Double Action Key Mode Both selections in the Falcon DOS Portable Terminals User s Guide on page 38 Double Action Key Delay Select Double Action Key delay This feature is reviewed in the Falcon DOS Portable Terminals User s Guide on page 38 Drop Down Lists Click on the list to view the options and select the desired option Radio Buttons Select the desired setting by clicking on it Select Prev to return to the previous program settings window Select Done when finished making program settings for the custom installation The Comm Settings Dialog Box 2 20
50. com 5 3 5 7 commands see DOS commands 3 12 3 16 communications receive data 3 8 send data 3 8 communications IR serial port 1 8 communications serial 1 8 xvi selecting with configuration utility 2 21 COMPRESSION_STRINGS keyword 3 29 computer transferring files to and from 1 11 see also XFER config saf 5 3 ondriveA 5 3 on drive B 5 4 5 5 config sys 5 3 7 3 7 4 ondriveA 5 3 on drive B 5 4 5 5 on drive C 5 6 5 8 5 9 configuration of PC cards 1 7 configuration utility see Falcon Configuration Utility configurations system software 5 8 configuration settings file 6 3 configuring the Falcon 1 10 2 1 to 2 21 connector configurations A 1 to A 8 conversion options 13 to ISBN 5 Labelcode 4 5 5 UPC A to 13 4 UPC E to UPC A C 5 COPY B 2 coreupd com 5 4 corexfer exe 5 2 crash recovery XFER 12 3 16 CTL ALT DEL 7 2 CTL ALT DEL bar code for disabling D 1 B 2 D D2 predefined default set bar code for D 2 Datalight ROM DOS 5 7 DATE 2 decode sys 5 4 5 5 6 6 7 4 default cfg 5 8 defaults predefined bar code for D 2 DEL B 2 Falcon DOS Portable Terminals DELTREE 2 DEVICE B 2 device drivers cfgdev sys 5 4 cnfignam exe 8 4 decode sys 5 4 flashdsk sys 5 2 5 4 for card 8 3 pem ini 8 4 pemata exe 8 4 pemata sys 8 4 pemcs exe 8 4 pemcsd exe 8 4 pemss exe 8 4 umblink exe 5 4 vdisk sys 5 2 5 4 DIAL_METHOD keyword 3 30 DIR B 2
51. face up 2 Insert the end of the card with the sockets into the card slot refer to Figure 1 4 3 Use the tracks inside the slot to help guide the card 4 Push the card firmly into the slot until the ejector tab slides out 5 Replace the PC card slot cover 16 Falcon DOS Portable Terminals Using PC Cards Figure 1 4 Inserting a PC Card into the Slot gt Do not force the card into the slot It should slide in easily Ejector tab The PC card slot on the Falcon is designed so a card cannot be inserted upside down or backward If the card does not push into the slot easily make sure the card is positioned properly Put the end with the sockets into the slot first Then flip the card upside down and try to insert it again Card Recognition and Configuration Once the card is inserted into the slot complete the following steps 1 Turn the Falcon on The Falcon will attempt to recognize and configure the card 2 Ifthe Falcon responds with one beep the PhoenixCARD Manager Plus drivers successfully recognized and configured the card 3 Falcon does not beep the drivers might not be loaded in the Falcon or the beeper may be disabled In some cases drivers provided by a specific card s vendor are responsible for configuring the card If one of these cards is being used there may be no audio signals for card configuration See the configuration instructions that came with the card Advance
52. files to be loaded into the Falcon Configuration File This field shows the configuration file used to specify the files that will be loaded into the Falcon Save After adding editing or deleting files in the Application Files list select Save to save the revised list in the current configuration file or in a new one Browse 1 Select Browse to use a different configuration file 2 An Open dialog box appears Advanced Users Guide 2 9 The Falcon Configuration Utility 3 Use the Open dialog box to choose a configuration file from the Configs folder 4 If Browse is selected after making changes in this or any other File Configuration window and the changes are not saved the prompt shown in Figure 2 8 appears Figure 2 8 The File Selection Dialog Box for Adding an Application File 2 10 Main Application This field identifies the default application that will run on the Falcon after completing the installation Application Files This field lists the files associated with the main application Add Select this option to include other files to be installed on the Falcon unit The File Selection dialog box opens Enter path and filename on host PC Use this field to specify the file to be transferred to the Falcon Enter path and filename on portable Use this field to specify the location and name of the file to be transferred to the Falcon The name can be the same as the original file or it can be give
53. for a single transfer session is always in effect Advanced Users Guide 3 15 Using File Transfer Programs 3 16 BH C Ifa response file is included in the XFER_ARGS environment variable refer to page 3 26 the N option can be used to ignore the response file and start from a default condition refer to page 3 20 Response files can be used with the 2 option refer to page 3 23 In this case the format for the response file would be autoexec bat c autoexec bat c programs theprog exe c prog exe c data filel dat d datal Cc NdataM ile2 dat d data2 c data file3 dat d data3 In this case the first filename on a line specifies the file on the sender s side The second filename on the line specifies the filename the sender will pass to the receiver The receiver s filename is separated from the sender s filename by a single space If more than one space is used the additional spaces will be included as part of the receiver s filename Because a space character is used as a delimiter Windows 95 and Windows NT filenames with spaces as part of the filename will not be parsed correctly and should not be used Placing quotes around the filename will not help in this situation The ile option can be used only in Zmodem transfers The Z option must be specified before the ile option If a response file is used with the S2 option the S2 option must be specified before the amp ile option All other rules govern
54. handled if a previous transfer was interrupted Replace the symbol with the desired setting Ci 1 Never recover start transmission from the beginning of the file N A 1 page 3 16 2 Follow sender use the sender s crash recovery options ignore the receiver s 3 Always recover send data from the point where transmission was interrupted Specifies the number of seconds for XFER to wait for activity before 0 cancelling the transfer Replace the symbol with the desired 60 60 page 3 17 of seconds for the timeout delay Acceptable values are 0 no timeout through 65 535 Specifies the maximum number of times XFER should attempt E ea 2 If ie dia i ails aborts the transfer Replace the symbol with the page 3 18 desired maximum number of 21 0 allows for unlimited attempts Specifies the type of flow control to use for data transfer Replace the 1 Falcon symbol with the desired setting 33x or 34x 0 flow control 0 2 all other page 3 18 _ xON XOFF Zmodem only Falcon 2 RTS CTS models i ne Displays help for the XFER command None None 3 12 Falcon DOS Portable Terminals Specifies the modem initialization file Replace ile with the Using XFER page 3 19 of the file to use Sends command to the modem before beginning the data transfer Replace command with one of the following Mcomma
55. i Da D C 2 Gl c C 3 Interleaved 2 oir ero te RUN r r RUNE RES ANCIENS C 3 Matti DOF Di n creciente ton edet E aeree iaa C 3 Sen N N o r gm C 3 Code Ui r C 4 AES YD vv C 4 IMIS 4 Code tee eee rear rer ee 4 Universal Product Code A 77777700 4 Universal Product Gode E C 5 iv Falcon DOS Portable Terminals Contents European Article Numbering EAN Japan Nurobering TAIN ta u C 5 BAN JAN Extensions iii e He ere C 5 Code 128 WUHas dU C 5 to cdd RH BU RI C 5 Other Controls iin n rr PANDA C 5 Appendix D Bar Codes D 1 Predefined Default 45 oe me kab eon AA D 2 Ode Ubuntu D 2 ENABLE SEN SE REDE EU RENE Erg oe D 2 MINIMUMTENG DI ale xa akan 0 2 MAXIMUM D 2 ENABLE CHECKSUM D 2 SEND CHECKSUM cito ae EE E i hec de MEH K REK R N AR D 2 eese D 2 Interleaved Dol 5 dan eate HERR ARDEN E RENS D 3 INDICE eee hU D 3 MINIMUM LENG DE
56. in a config sys file B 6 Type Purpose Syntax Remarks Examples External The ATTRIB command either displays or modifies the attribute of a file ATTRIB 1 Loption filespec The file attributes define the characteristics of a file They determine if a file may be deleted or modified or if it is archived The ATTRIB command is used to manage these file attributes Wildcard characters may be used the ATTRIB filespec The ATTRIB command will modify file attributes if modify commands are given to ATTRIB The modify commands are Add or remove attribute A Archive attribute C Clear all attributes H Hidden file attribute R Read only attribute S System file attribute If no modify commands are found by ATTRIB then the files are displayed along with the file names and their current attributes ATTRIB will add the read only attribute to the file myf ile dat ATTRIB r myfile dat ATTRIB will remove the read only attribute and the archive attribute of all files with the DAT extension ATTRIB a r dat Falcon DOS Portable Terminals Command Descriptions ATTRIB will display the attributes of all files with the DAT extension ATTRIB dat BUFFERS Type Purpose Syntax Remarks Example CHKDSK config sys ROM DOS has internal buffers to temporarily hold data read from the disk Increasing the number of internal buffers will speed system performance
57. order This can occur even if the file lists on both sides of the transfer are the same file Response File Zmodem only The ile option allows use of a response file for specifying filenames when conducting Zmodem transfers This option allows circumvention of the DOS limitation of 128 characters on the command line when sending many files in a single transfer session When using a response file fill the file with the filenames to be sent or received The filenames may include drives and paths One filename should appear on each line of the response file Up to 256 files can be specified in this way The following is a sample response file named response txt autoexec bat c data filel dat c data file2 dat c data file3 dat Not all the filenames need to be specified in the response file For example the following command would send seven files including the five in response txt above xfer z c default config sys response txt c data file4 dat In this case each filename is read in as it appears on the command line The file c default config sys would be the first one sent the autoexec bat file specified in the response txt file would be the second file sent and data file4 dat file specified on the command line would be the seventh file sent Multiple response files can be specified Regardless of the number of response files used the 256 file limitation
58. s default settings On the Falcon xfer 00 This command causes the Falcon to receive the specified file transmitted from the PC For more information about XFER including Zmodem options refer to Chapter 3 1 12 Falcon DOS Portable Terminals 7 0044 0 re Installing the Falcon Configura Using the Falcon Configuration Menus The Custom Configuration The File Configuration Wind The Program Settings Windo The Comm Settings Dialog B The File Transfer Window The Falcon Configuration Utility Overview The Falcon Configuration utility provides a simple way to change the Falcon s settings for bar code symbologies and serial communications It can also be used to load programs and files into the Falcon The utility runs under Windows 95 Windows 98 Windows 2000 Windows Me and Windows NT This chapter describes how to install the utility and use it to configure the Falcon Installing the Falcon Configuration Utility To install the Falcon Configuration utility complete the following steps 1 2 10 11 12 Insert the CD labeled Falcon Utility Software and Manuals into the PC s CD drive Wait for the autoplay to open If the autoplay does not come up access the CD using Windows Explorer Go to the install directory and run setup exe At the autoplay menu select the
59. sector size root entries ll disk size Specifies the size of the RAM disk in kilobytes The default disk size is 64 KB If the amount of available Extended Memory is less than the disk size specified here the size of the disk will be adjusted to the largest size available sector size Specifies the disk sector size in bytes The default sector size is 512 bytes Possible values are 128 256 or 512 root entries Specifies the number of root directory entries The default value is 64 directory entries This number may be set to any value between 2 and 1024 XFER EXE The XFER utility provides the ability to transfer files to and from a PC through the Falcons serial port For basic information about XFER refer to page 1 11 through page 1 12 For complete information refer to Chapter 3 Falcon DOS Portable Terminals Resetting the CHAPTER CONTENTS Resetting the Falcon Overview One of the critical features of any portable data collection device is its ability to protect against accidental data loss In the event a Falcon unit becomes locked up or otherwise in a state in which data can no longer be processed use any of the four methods described in this chapter to reset the unit Warm Boot 7 2 Table 7 1 The warm boot is one of two software methods for resetting a Falcon unit It is similar to the CTL ALT DEL key sequence for rebooting a PC This method of resetting a unit should be
60. source files that have the archive bit set Once the source file is copied the archive bit is reset The P option causes XCOPY to prompt before each file is copied The prompt appears as follows C COMMAND COM Y N Ifa Y is entered then the file is copied otherwise the file is not copied The 8 option causes XCOPY to copy files in subdirectories of the source directory The V option causes XCOPY to verify each write to the disk The W option causes XCOPY to wait before starting to copy files The following prompt is displayed Press any key to begin copying file s Example XCOPY to the A drive all files the BIN subdirectory that have an EXE extension and that have the archive bit set XCOPY bin exe a a B 22 Falcon DOS Portable Terminals Programming Para APPENDIX CONTENTS Universal Product Code A UPC Universal Product Code E UPC European Article Numbering E Numbering JAN UPC EAN JAN Extensions 46128 5 Labelcode 4 5 Other Controls Programming Parameters Overview This appendix contains information about programmable settings for the Falcon Use the Falcon Configuration Utility in Chapter 2 or the bar codes provided in Appendix D to program the Falcon Table on page C 2 provides the following information e Code Parameter is the human name for the programming option e 1 0 is the decoder
61. stay resident TSR programs during config sys processing LASTDRIVE Sets the maximum number of drives MENUDEFA ULT Sets the default menu item choice and time out value for making a selection MENUITEM Specifies an item to be placed in the startup menu displayed during system boot MKDIR Directory also mp Creates new subdirectory NEWFILE Allows continuation of config sys processing from a new file PATH Displays current command search path s A new path line can be specified PAUSE Batch subcommand Causes execution to halt until a key is pressed PRINT Prints a list of files up to ten files PROMPT Resets the appearance of the system prompt line REM Remark A batch subcommand for identifying nonexecuting lines REN REName Renames files RMDIR Remove Directory also Deletes a specified subdirectory SET Sets environment variables and command processor strings SHARE Installs the capabilities for file sharing and file locking on the hard disk SHELL Allows selections of an alternate boot program other than the default command command processor SHIFT Batch subcommand Shifts replaceable parameters one position the left Advanced Users Guide B 3 SORT Sorts a text file and displays the output to the standard device STACKS Allows for the use of dynamic data sta
62. the communications line at any time For information about setting and using these modes see the Falcon DOS Portable Data Terminals Developer s Toolkit XFER the serial file transfer utility that comes with Falcon can access the 4 Slot Dock network in terminal demand mode without any further action from the user Use XFER to send and receive files from one or more portables to the host refer to page 4 4 If two or more portables attempt to communicate with the host at the same time the 4 Slot Dock network arbitrates between them so that each portable gets a chance at the line Falcon DOS Portable Terminals The 4SLOT SYS Device Driver The 4SLOT SYS Device Driver ll 2 To use terminal demand mode within a custom application or to use host controlled mode the 4slot sys DOS device driver should be installed on the portable The 4slot sys driver extends the capabilities of the DOS COM driver and provides a programming interface so that custom programs can request detect and drop access to the 4 Slot Dock communications line For host controlled mode the 4slot sys driver allows the user to assign a unique name to the portable that the host can use to control that portable s ability to access the 4 Slot Dock communications line The 4s1ot sys driver is included in the Falcon Developer s Toolkit For information about purchasing the toolkit contact a PSC representative The xfer exe program has limited ability to acce
63. the modem indicates it is using in the CONNECT message after connecting to the remote end Enable this keyword by setting the value string to T for true Clear it by setting the value string to F for false NUMBER The NUMBER keyword specifies a user defined phone number The value string can be any sequence of characters that defines a valid number for the modem to dial Up to ten phone numbers may be specified with each one assigned a keyword NUMBERO through NUMBER9 Any number may assigned to a keyword unless the number has already been assigned It is not necessary to define all ten NUMBER keywords and they do not need to be defined in numerical order See the Mcommand section on page 3 19 for information on how to access the NUMBER strings to dial when using XFER PROTOCOL STRINGS This keyword is a list of response strings expected responses from the modem that indicate that a connection was made using an error correcting protocol Since modems often support various error correcting protocols they may have more than one string indicating that such a protocol is being used Use the PROTOCOL STRING keyword as many times as necessary to create the desired list However the combined length of all the values assigned to PROTOCOL STRING cannot exceed 115 characters Advanced User s Guide 3 31 Using File Transfer Programs Sample Modem Initialization keywords are all case sensitive and must be ca
64. used first to attempt to bring it back to a usable state Falcon Warm Boot Key Sequences 31x CTRL ALT DEL 32x lt CTRL gt lt ALT gt lt BKSP gt 33x 34x 25 key lt LAMP gt lt FN gt lt BKSP gt 33x 34x 38 key lt CTRL gt lt ALT gt lt ESC gt 34x 48 key lt CTRL gt lt ALT gt lt BKSP gt Since a warm boot can be attempted only from a unit that has been turned on certain assumptions are made For example the rigorous hardware tests that are performed as part of the cold boot sequence are not all necessary This means the unit restarts faster with a warm boot than with a cold boot During a warm boot data written to the RAM drive D the flash drive C or ATA flash card will remain intact However if an application is running on a unit before a warm boot its state cannot be restored To prevent end users from resetting the unit use the bar code on page page D 13 to disable the lt CTL gt lt ALT gt lt DEL gt reboot Falcon DOS Portable Terminals Cold Boot Cold Boot The second software method for resetting a Falcon unit is the cold boot A cold boot should be used only warm boot is unsuccessful Performing a cold boot is analogous to pressing the reset button on a PC or to turning the PC s power off and then back on To perform a cold boot on a Falcon unit first turn it off Then press the appropriate combination of keys for the Falcon model being used ho
65. window The specified data file will appear in the Files to Transfer list Cancel Select Cancel to return to the File Transfer window without adding a file to the Files to Transfer list Browse 1 Select Browse to view the files on the computer 2 The Open dialog box appears 3 Use the dialog box to choose a a data file to be included in the transfer Advanced User s Guide 2 23 The Falcon Configuration Utility Edit 1 Selecta file in the file list and then select Edit to change the source path or destination path for the file 2 The Edit File Properties dialog box opens Figure 2 20 Figure 2 20 The Edit File Properties Dialog Box File Properties percor e The fields and buttons in this dialog box are the same as in the File Selection dialog box above Delete delete a file from the list select the file and then select Delete Receive Select Receive to begin a file transfer from the Falcon to the PC 1 When selected the configuration utility prepares files to be transferred to the PC and opens the Important dialog box Figure 2 2 on page 2 5 2 Make certain the Falcon unit is properly connected to the serial port specified in the Comm Settings dialog box refer to page 2 20 3 Then run the 1d bat file on the Falcon and select OK in the Important dialog box on the computer 4 Send Select Send to begin a file transfer from the PC to the Falcon 1 The configuration u
66. without prior notice PSC is a registered trademark of PSC Inc The PSC logo is a trademark of PSC All other trademarks and trade names referred to herein are property of their respective owners Falcon is a registered trademark of PSC Inc or one of its wholly owned subsidiaries PhoenixCARD Manager Plus 1993 1994 Phoenix Technologies Ltd This product may be covered by one or more of the following patents 4603262 4639606 4652750 4672215 4699447 4709195 4709369 4749879 4792666 4794240 4798943 4799164 4820911 4845349 4861972 4861973 4866257 4868836 4879456 4939355 4939356 4943127 4963719 4971176 4971177 4991692 5001406 5015831 5019697 5019698 5086879 5115120 5144118 5146463 5179270 5198649 5200597 5202784 5208449 5210397 5212371 5212372 5214270 5229590 5231293 5232185 5233169 5235168 5237161 5237162 5239165 5247161 5256864 5258604 5258699 5260554 5274219 5296689 5298728 5311000 5327451 5329103 5330370 5347113 5347121 5371361 5382783 5386105 5389917 5410108 5420410 5422472 5426507 5438187 5440110 5440111 5446271 5446749 5448050 5463211 5475206 5475207 5479011 5481098 5491328 5493108 5504350 5508505 5512740 5541397 5552593 5557095 5563402 5565668 55
67. you are using the ZModem protocol e Filenames are assigned to files in the order listed in the File Name field e You can also use the filename s supplied by the sender Press Cancel to select this option 3 Click Open to begin receiving the file e Press Cancel to not receive any files Using XFER XFER xfer exe isa DOS utility that directs the serial transfer of ASCII and binary data between two computers This chapter provides information for advanced users and system administrators who want to use XFER to transfer files between a Falcon and a PC For basic information about XFER refer to page 1 11 3 10 Falcon DOS Portable Terminals Using XFER XFER runs on Falcon portables using DOS Use XFER32XFER32 on the Host PC with Win32 Use the native on help with XFER32 When using Z modem flow control must be the same on both sides of the transmission Normally XFER defaults to RTS CTS flow control On the Falcon 33x and 34x it defaults to Xon Xoff When transferring files between a 33x or 34x and the host PC make sure the PC is also using Xon Xoff See the F option on page 3 18 for more details XFER supports Xmodem and Zmodem transfers at speeds up to 115200 baud Modem support is provided via an initialization file that specifies option settings for the modem Option settings can be specified on the command line or with an environment variable called XFER supports RTS CTS handshaking for Xmode
68. 0375493 0376357 0377345 0377346 0377347 0377348 0388075 0446524 EP0256296 EP0260155 EP0260156 EP0295936 EP0325469 EP0349770 0368254 EP0442215 EP0498366 EP0531645 EP0663643 EP0698251 082252333 082284086 GB2301691 082304954 082307093 682308267 082308678 082319103 082333163 682343079 082344486 082345568 GB2354340 159107546 158118507 158118508 JP1962823 JP1971216 JP2513442 JP2732459 2829331 2953593 2964278 MEX185552 MEX187245 RE37166 Other Patents Pending Falcon DOS Portable Terminals CONTENTS About this Guide ix x Falcon Model Numbers ssssssssssssssssssssssesssssscsessseccsssscsessssecesssecsssnsesssssesessseeesssees x Radio Prequemey Interference xii Style Sos eri HORUM UM p RR Hee xiii Document Conventiollssc ooi ec e OHIO TO b FTO TREE HERES xiii Keys and Keystroke Conventions L k H k xiii Technical Supporteren Een SESS xiv Chapter 1 Using Falcon DOS Portable Terminals 1 1 UU 1 2 Proeramming the Laser
69. 2 3 3 Tabs 3 5 3 7 lotil PED 3 8 Sending and Receiving Dp o eei etse tr ed EE RES 3 8 ENERO 3 9 Receive File from Portable rt reti rette is 3 9 Usine HR derit ROSE 3 10 Syntax and cis yadi a nakan en etia rni a sor 3 11 The XFER Environment Variable eee 3 26 Option 3 27 The Modem Ipitializauan Riley uuu nee ite 3 29 IUE 3 32 adessent RERO DUE UNO 3 34 The Falcon 4 Slot DOCK 4 1 QI ease Geese dd 4 2 Operating Modes als axr 4 2 Die XSLOT SYS Device Ni Y l ya vies ties 4 3 Transferring Files with BEI yaye sin HEREDI ter Manes 4 4 Baud 4 5 Disk Drives Organization Software amp Configurations 5 1 OVERVIEW PES 5 2 Disk Dives 5 2 tee rete creer cee 5 2 Diye M 5 3 me 5 4 Falcon DOS Portable Terminals Contents g X D2 5 6 Drive re 5 6 Addinonal DYES m 5 7 Other 5 7 BIOS E
70. 34x only page 6 5 config saf the second file in the safe boot sequence config sys the second file in the boot sequence coreupd com the utility that updates the firmware image decode sys the bar code decoding device driver page 6 6 flashdsk sys the resident flash disk device driver page 6 7 format com the disk reformatting utility page 6 8 functest com the functional test for system components himem sys the device driver for accessing extended memory models 32x 33x and 34x only 1d bat the batch file for response bat processing lock com the utility for locking or unlocking the resident flash disk and RAM disk page 6 9 organize com the utility for reorganizing flash disk data page 6 10 pm com the power management utility page 6 11 umblink exe the device driver for accessing upper memory blocks models 32x 33x and 34x only vdisk sys the RAM disk device driver page 6 13 xfer exe the serial transfer utility page 6 14 Falcon DOS Portable Terminals Disk Drives and Files The config sys file refer to Figure 5 4 will load the flashdsk sys driver to create the C drive and the sys driver to create the D drive It will then load decode sys and c gdev sys before chaining to its counterpart on drive C The autoexec bat file refer to Figure 5 5 will chain to its counterpart on drive C except during a safe boot Figure 5 4 Config sys File on Drive REM
71. 76531 5581707 5594231 5594441 5598070 5602376 5608201 5608399 5612529 5629510 5635699 5641958 5646391 5661435 5664231 5666045 5671374 5675138 5682028 5686716 5696370 5703347 5705802 5714750 5717194 5723852 5750976 5767502 5770847 5786581 5786585 5787103 5789732 5796222 5804809 5814803 5814804 5821721 5822343 5825009 5834708 5834750 5837983 5837988 5852286 5864129 5869827 5874722 5883370 5905249 5907147 5923023 5925868 5929421 5945670 5959284 5962838 5979769 6000619 6006991 6012639 6016135 6024284 6041374 6042012 6045044 6047889 6047894 6056198 6065676 6069696 6073849 6073851 6094288 6112993 6129279 6129282 6134039 6142376 6152368 6152372 6155488 6166375 6169614 6173894 6176429 6188500 6189784 6213397 6223986 6230975 6230976 6237852 6244510 6259545 6260763 6266175 6273336 6276605 6279829 6290134 6290135 6293467 6303927 6311895 6318634 6328216 6332576 6332577 6343741 AU703547 0312631 0313590 0320011 0320012 0323492 0330707 0330708 D349109 0350127 0350735 0351149 0351150 0352936 0352937 0352938 0352939 0358588 0361565 0372234 0374630 0374869
72. C card drivers Falcon utilities and executable files and associated files for applications It may also contain additional config sys and autoexec bat files to configure the Falcon to run applications Drive D is a RAM disk drive The RAM disk is used primarily for data storage Programs that need to be loaded into memory and then quickly removed from memory can also be placed here Drive D can also be used for scratch disk space or temporary files Additional RAM disk drives may be configured using VDISK SYS This can be done using the configuration utility refer to page 2 12 or directly in CONFIG SYS refer to page 6 13 The Falcon may also be configured to use PC ATA flash cards The PC Card is identified as a hard disk drive by the operating system This drive may be used for safe and permanent storage of data The Falcon may have other additional logical drives that are network drives accessed via wireless access points The drive letters for the additional RAM ATA and network drives will be assigned at loading The drive letters will begin at Drive E Configuring the Falcon 1 10 If the Falcon is not already configured use the Falcon Configuration Utility to install applications and set options for bar code scanning The Falcon Configuration Utility operates under Windows 95 Windows 98 Windows 2000 Windows ME and Windows NT For instructions on using the utility refer to Chapter 2 Bar codes can also
73. Cosc FALCON DOS Portable Data Terminals Advanced User s Guide PSC Inc 959 Terry Street Eugene Oregon 97402 Telephone 541 683 5700 Fax 541 345 7140 Copyright 2002 PSC Inc An Unpublished Work All rights reserved No part of the contents of this documentation or the pro cedures described therein may be reproduced or transmitted in any form or by any means without prior written permission of PSC Inc or its wholly owned subsidiaries PSC Owners of PSC products are hereby granted a non exclusive revocable license to reproduce and transmit this documentation for the purchaser s own internal business purposes Purchaser shall not remove or alter any proprietary notices including copyright notices contained in this documentation and shall ensure that all notices appear on any reproductions of the documentation Should future revisions of this manual be published you can acquire printed versions by contacting PSC Customer Administra tion Electronic versions will either be downloadable from the PSC web site www pscnet com or provided on appropriate media If you visit our web site and would like to make comments or suggestions about this or other PSC publications please let us know via the Contact PSC page Disclaimer Reasonable measures have been taken to ensure that the information included in this manual is complete and accurate How ever PSC reserves the right to change any specification at any time
74. DSHAKING This keyword controls the type of handshaking the Falcon will perform with the modem Generally RTS CTS handshaking is necessary to support the advanced functions of modems such as compression and error correcting protocols Set this keyword to N for no handshaking X for Xon Xoff software flow control for RIS CTS hardware handshaking The HANDSHAKING keyword in the modem initialization file takes precedence over any flow control options selected on the command line in XFER INIT STRING This keyword specifies the string to use to initialize the modem The initialization string value should begin with the AT sequence for Hayes compatible modems as the serial in out modem routines do not attach these characters to the beginning of the initialization string before sending it to the modem LOCKED BAUDRATE When enabled this keyword indicates that the local modem is configured to communicate with the PC at a fixed baud rate regardless of the speed of the connection between the modem and the remote Falcon DOS Portable Terminals Using XFER end This is the normal state of affairs for any modem that supports either data compression or error correcting protocols Having this keyword enabled implies that the modem is using hardware handshaking The baud rate used for a file transfer will be the baud rate set for XFER by the B option the default is 19200 baud If the B option is not set the baud rate used is whatever
75. KSUM 0 3 1 MINIMUM LENGTH MINIM 0100 nhu eM a 040 E E KLM om E LI 0140EE 051 015 0 E 9 f 3 o 050 FEE 1 2 3 4 5 0 2 Falcon DOS Portable Terminals Interleaved 2 of 5 ENABLE 08 1 080 MINIMUM LENGTH gt l 0902 09 06 E E 0920 0940 so Ill 09 5 0 gt E MAXIMUM LENGTH 0 02 0 1 0 gt 0 2 0 1 2 3 4 Advanced User s Guide Interleaved 2 of 5 0 A 40 0 5 0 E ENABLE CHECKSUM 0 SEND CHECKSUM 0 C A1EE USE LENGTHS 6 AND 14 ONLY ase code 0D1 EE Off HARE 0 0 gt EE Matrix 2 of 5 ENABLE on 10 1 Bar Codes 100 MINIMUM LENGTH Jjl IN 1101 1 EE 1 1 0 6
76. LE TRIGGER PROGRAMMABILITY 1 1 E 1 0 E E BACKLIGHT AUTO OFF TIMEOUT in seconds O O 0 13 Bar Codes 2 0 2 E205 EE E207EE E209 EE E215 E E22 0 E E 23 0 DOUBLE KEY ACTION MODE E 3 0 1 gt E 02 in Ul 2 e Double Press Press amp Wait D 14 DOUBLE KEY ACTION TIMEOUT delay in ms ves l E401EE E 4 0 2 E403 E ses l E 4 0 4 E E405 EE aos E406 E E E 4 07 E408 E E E 4 0 9 E E 22 e N UJ 9 e 55 e 60 Ul 66 e Falcon DOS Portable Terminals INDEX 4 1 to 4 6 DOS command B 2 DOS command B 2 DOS command B 2 Gfile 3 12 3 15 to 3 16 4 Slot Dock 4 1 to 4 6 baud rate 4 5 cable configurations A 6 to A 8 device driver 4slot sys 4 3 operating modes 4 2 using XFER with 4 4 4slot sys 4 3 9 pin connector 2 A ACCESS_DELAY keyword Ames bar codes D 6 to D 7 ATA cards 1 4 to 1 8 8 2 installing drivers with Falcon Configuration Utility 2 13 ATTRIB B 2 B 4 B 6 autoexec bat 7 3 7 4 ondriveA 5 3 ondriveB 5 4 5 5 on drive C 5 6 5 9 5 10 6 3 auto off timer bar c
77. OOD READ DURATION in seconds so 0 1 gt E E N UJ Bj D 12 IC AL BAO2E E BAO3EE BEEPER VOLUME l 6 I ji V NNN BC 0 4 E I HII 0 8 E BCO9EE ERROR BEEP TONE in Hertz aseo soo UNIT BDO 3 EE 05 as 07 Lowest Medium Highest Higher Lower Falcon DOS Portable Terminals LONG RANGE TRIGGER MODE On Release Scan Off Spot Timeout on oe liji PORN D 4 0 gt E SPOTTING BEAM ENABLE D 7 1E E Off AREA D 7 0 gt SPOT BEAM TIMEOUT in seconds D 501 0502 D503 E 05 0 gt 4 RELEASE SCAN TIMEOUT in seconds D602EE D603E E Advanced User s Guide N UJ Other Controls D60 5EE l D6 1 0 KEYPRESS SOUND DDOOEE DD 01 E E Beep III DID 0 2 E E ENABLE CTL ALT DEL REBOOT E 0 1EE E 0 0 E ENAB
78. RGS 3 26to 3 27 ERASE B 3 error codes XFER 3 34 errors maximum XFER 3 12 3 18 European Article Numbering EAN bar codes for 0 10 0 11 extensions C 5 0 11 settings for C 5 EXIT B 3 extensions UPC EAN and JAN D 11 settings for 5 F FAIL_STRINGS keyword 3 30 Falcon 4 Slot Dock 4 1 to 4 6 baud rate 4 5 cable configurations A 6 to A 8 device driver Aslot sys 4 3 xviii operating modes 4 2 using XFER with 4 4 4 Slot Dock 4 1 to 4 6 automatic shutoff bar codes for 0 11 settings for C 5 bar codes for programming D 1 to D 11 booting 7 1to 7 6 communications port 1 8 configuring 1 10 2 1 to 2 21 connector configurations A 1 to A 8 disk drives 1 9 to 1 10 5 1 to 5 10 dock connector configurations A 5 to A 6 IR serial port 1 8 laser connector configuration A 2 long range bar codes for 0 13 settings C 6 to C 7 pinouts 1 to A 8 predefined defaults bar code for D 2 programming parameters 1 to C 7 rebooting 7 1 to 7 6 serial port 1 8 system utilities 6 1 to 6 14 transferring files to and from 1 11 see also XFER Falcon Configuration Utility 1 10 2 1 to 2 21 5 6 Add button 2 10 2 23 AUTOEXEC BAT button 2 16 baud rate setting 2 21 Browse button 2 9 2 11 2 12 2 13 2 15 2 16 2 18 2 21 2 23 Comm Port setting 2 21 Comm Settings button 2 4 2 7 Comm Settings dialog box 2 20 to 2 21 Custom button 2 4 Custom Configuration Menu 2 5 Default button 2 3 Delete button 2 24 Done butt
79. Settings Windows 2 16 1 Select the Program Settings from the Custom Configuration Menu and the first of six Program Settings windows appears 2 Use these windows to view or change settings for bar code symbologies and other programmable options e The first window is shown in Figure 2 13 on page 2 17 e The next four windows are similar and so are not shown Program Settings File This field shows the program settings file that will be loaded into the Falcon Save After selecting options in this window select Save to save the revisions in the Browse current program settings file or in a new one 1 Select Browse to use a different program settings file 2 The Open dialog box appears Falcon DOS Portable Terminals Using the Falcon Configuration Utility 3 Use the dialog box to choose a configuration file from Progsets folder Figure 2 13 The First Program Settings Window Program Settings Enable Maximum Length Program Settings File Custom PRS Code 33 Enable j Minimum Lenath 20 Maximum Length Enable Checksum F Send Checksum Full ASCII Mode Code 128 Enable FE Minimum Length 20 Maximum Length UCC EAN 128 Enable Select Product Falcon 31x Help i Browse Codabar Ames Enable Enable Minimum Length 20 Maximum Lenath Send Start Stop Codabar to CLS Conversion Allow Wide Inter Character Gaps Code 11
80. Syntax DELTREE Y filespec filespec 1 Remarks The DELTREE command allows the deletion of files and subdirectories in the same step ilespec argument s indicate the name s of the file s or directory tree s to delete Wildcards are allowed Options The switch prevents DELTREE from prompting before deleting Examples following DELTREE command deletes all files and directories in the tree C TEMP DELTREE Use DELTREE to delete individual files one at a time using wildcards To delete selected files in the current directory enter DELTREE DELTREE then prompts for each file it finds which allows the choice of individually deleting them Advanced Users Guide B 11 Purpose Syntax Remarks Options Internal Displays a list of the files that are in a directory DIR filespec option The DIR command can be used to list all the files in a directory or to show the directory entries of specific files The standard directory display format includes columns for filenames filename extensions file sizes and the dates and times the files were created A attributes The A option causes the DIR command to display only the files that match the specified filespec and have the given attribute The table below shows the legal attribute descriptions Archive Directories Hidden files Read only files System files Show attributes
81. Using File Transfer Programs page 3 25 W Window size Zmodem only lx Packet size in bytes 0 Streaming X Uses Xmodem protocol for the transfer page 3 26 4 Uses Zmodem protocol for the transfer page 3 26 filename s Name s of the File s to Send or Receive 3 14 Xmodem Zmodem Only one file can be transferred at a time The entire path can be specified including the drive letter If the path is not specified the file is sent from or received into the current directory If the directory or file doesn t exist on a send or the directory doesnt exist on a receive the transfer will fail with a file open error The filename must be included on the command line when receiving a file If multiple files are specified for Xmodem only the first file will be transferred All other file names will be ignored Zmodem allows up to 256 files to be transferred in one session The entire path for each file can be specified including the drive letter If a path is not specified the file is sent from or received into the current directory If the directory or the file doesn t exist on a send or the directory doesn t exist on a receive the transfer will fail with a file open error DOS accepts only 128 characters on the command line but a response file can be used to get around this limitation Refer to the ile option on page 3 15 When receiving the filename does not need to be spe
82. Xmodem the session will abort Under Zmodem the file will be skipped and the next file will be transferred For the O6 setting under Zmodem XFER does not set the date or time of a received file to match the original date or time of the sender s version of the file Instead the date and time are taken from the receiver s operating system when the file is received and created Because of this it is highly unlikely that a file transferred with XFER will have the exact date of the original file Since the resolution of times for files under DOS is in two second increments it is unlikely the timestamps will be the same even if the times on the receiver and sender are calibrated frequently Also DOS doesn t report the seconds field when displaying the modification time of a file during a file listing So two files may appear to have the same timestamp when in fact they don t The tendency with the O6 option is for files to be overwritten because times usually do not match exactly Advanced Users Guide 3 21 Using File Transfer Programs 3 22 The setting is unique in that it causes the transferred file binary or ASCII to be appended to the end of the old file rather than overwriting it With Zmodem the option can be used with the option setting for crash recovery refer to page 3 16 If C2 follow sender is specified on the command line then the receiver will use the senders crash and overwrite options Any options loca
83. Zmodem receive is the default if file is specified on the command line for example XFER z The name of the file is sent by the transmitting side before the file is transferred and the file is received with that path and name To receive a file under Zmodem with a different name from the sender s use the R option to force Zmodem into receive mode Specify the new filename after the R option on the receivers command line See the ilename s option on page 3 14 for information on specifying file names When Zmodem has been specified using the R option without a filename is the same as not using the option at all the sender s filename and path is used Falcon DOS Portable Terminals Using XFER The last transfer option R T on the command line controls whether to transmit or receive for the session S Specify Sender s Path and File Handling Zmodem only The S option controls how the sender handles the paths and filenames of the files that it sends This option is available only with Zmodem protocol The Z option must be specified before using the S option Use one of the following settings described individually below 0 Strip paths 1 Send paths 2 Send new paths filenames If the S option is not included in the command line the default setting 0 is used If the S option is used without specifying a setting for example XFER S it is assumed to mean 80 This is useful in the case where another optio
84. a sequential number The first chain will be in file000 chk These files can be verified to see if they contain valuable information and then deleted if desired Answering N for No to the above prompt CHKDSK will still make the corrections however the lost chains will not be saved to the disk The C option allows CHKDSK to correct errors without user confirmation This option must be used along with the F option for corrections to be made The V option causes CHKDSK to display each path and file as it is processed If a file specification is specified then CHKDSK displays all files matching the specification that have noncontiguous data areas on the disk Files that are stored in noncontiguous areas especially exe files have slower disk access times If CHKDSK reports a large number of files with this problem a utility program that optimizes the files and free space on the disk should be used After checking the disk CHKDSK displays any error messages followed by a report on the state of the disk that was checked An example of the report is shown below Volume ROM DOS created June 1 1990 1 00a Volume Serial Number is 190E 4AA2 362496 bytes total disk space 0 bytes in 1 hidden files 6144 bytes in 2 user files 356352 bytes available on disk 655360 bytes total memory 595360 bytes free Falcon DOS Portable Terminals Command Descriptions CHKDSK does not wait for a disk to be inserted before the checking is initiated nor does i
85. ables may be required for custom uses this appendix provides information about Falcon cables including diagrams and tables describing the connector configurations for e Falcon DOS portable terminals e The Falcon Dock e The Falcon 4 Slot Dock Falcon Portable Terminals 31X Some Falcon models 31x and 32x have a standard 9 pin connector for scanner 32X input at the top and a 10 pin telephone style jack in the serial port at the bottom Falcon Units with integrated lasers do not have 9 connector at the top of the unit as the integrated laser is located there Laser Scanner Connector Figure A 1 9 Pin Connector on the Falcon 31x and 32x 31X 32X Pin 1 Pin 5 Pin 46 Pin 9 Table A 1 Pinouts for the 9 Pin Connector aser sync in 2 Bar code data in A 2 Falcon DOS Portable Terminals Falcon Portable Terminals Scan enable out Not normally used Laser trigger in Laser scan enable out GND GND 5V out 300mA max Serial Port Jack Figure A 2 Serial Port Jack in the Falcon 31x and 32x 31X 32X Pin 10 Pin 1 Table A 2 Pinouts for the Serial Port Jack in Falcon 31x 32x 300mA max RS 232 RS 232 RS 232 Battery Charging input from dock Ring in RS 232 GND HS in RS 232 GND 2 3 4 5 6 7 8 9 as Advanced Users Guide A 3 Connector Configurations Serial IR Port maw Lhe IR port prov
86. ain functions Because Card and Socket Services chain into this interrupt and execute some code with interrupts disabled the system may become overburdened when running serial interrupts at high speed greater than 19200 baud In this case overrun parity and framing errors become more common sometimes resulting in an inability to send a file efficiently If this occurs select a lower baud rate refer to page 3 16 and enable flow control refer to page 3 18 Advanced Users Guide 3 33 Using File Transfer Programs Error Codes Table 3 2 lists error codes returned by XFER Table 3 2 XFER Error Codes OK ABORT FILESSKIPPED One or more files were skipped during a multifile download TIMEOUT The transfer was aborted because of a timeout ABORT KEYPRESS The abort key lt ESC gt was pressed ABORT_LINEERROR communications line error 9 OVERRUN occurred ABORT_FILEERROR read write open close or access error occurred on a file ABORT FTPERROR An invalid file transfer protocol option was selected CHECKERROR checksum or CRC error occurred MEMORYERROR An error occurred while trying to allocate memory from the heap RECEIVERERROR The receiver encountered a problem and requested to skip the file COMERROR An error occurred while opening the COM port ARGERROR An er
87. alog box to choose a configuration file from the Configs folder 4 If Browse is selected after making changes in this or any other File Configuration window and the changes are not saved the prompt shown in Figure 2 5 on page 2 8 appears Add a 2nd VDISK Select to add a 2nd VDISK in the extended memory area on the Falcon Refer to page 1 10 Select Size Use this drop down list box to select the size of the 2nd disk ATA Memory Cards Turn this switch on to transfer drivers for memory cards to the Falcon I O Cards Turn this switch on to transfer drivers for fax modem cards to the Falcon Vendor Specific Turn this switch on to transfer drivers for other types of PC cards This option loads PC Card drivers for Card and Socket Services only Generic client drivers such as ATA or I O Card drivers are not loaded if this is the only card switch turned on Use this for RF cards that have their own specific client drivers that will be loaded using application files in the first file configuration window refer to page 2 9 DOS Files Turn this switch on to transfer files for DOS commands and utilities to the Falcon More Select More to add or remove DOS files from the custom installation The Select DOS Files dialog box appears Figure 2 11 on page 2 14 Highlight DOS files to download to portable This field lists DOS files that are available Files that are highlighted are currently selected to be included in th
88. ams ll 2 IE 2 Always place the W option after the 2 option or a parsing error will occur See the information about the Z option on page 3 26 for more details Xmodem Transfer The X option instructs XFER to transfer all files in that session using Xmodem protocol Because this is the default file transfer protocol it does not normally need to be specified Zmodem Transfer The Z option instructs XFER to transfer all files in that session using Zmodem protocol The Z option should come before all other options that are valid for Zmodem only such as the option This is required because Xmodem is the default protocol for XFER and option parsing will fail if an illegal setting is specified under Xmodem In addition specifying the Z option resets the Zmodem window size for that session making it necessary for the Z option to come before any use of the W option The last protocol option in the command line specifies the protocol that will be used for the file transfer that is Xmodem would be used for the transfer ordered by XFER Z X foo and Zmodem would be used for the transfer ordered by XFER X Z foo The XFER_ARGS Environment Variable 3 26 XFER recognizes the environment variable _ This variable can be used to set option settings for most transfer sessions Even files can be specified in the XFER_ARGS environment variable Parsing of the XFER command line starts with the XFER_ARGS variable and then co
89. ation character that the docks use to verify that they are correctly getting data from the host on a baud rate change 3 To verify that the docks are correctly configured send the Request Unit IDs command DCRI to the dock network Advanced Users Guide 4 5 The Falcon 4 Slot Dock 4 6 It is possible to type in the command at terminal communications program sending it out the COM port from an application or copying it to the COM port device driver under DOS For complete information about sending commands to a Falcon 4 Slot Dock see the Falcon DOS Portable Data Terminals Programmer s Reference The unit IDs are received in brackets 1 Unit ID from any portables in dock slots For each empty slot in the dock network the Falcon 4 Slot Dock receives a blank Unit ID 1 slot returns the reserved Unit ID UNKNOWN if the Falcon the slot is powered off models 31x only the Falcon does not have the 4 Slot Dock driver 4510 sys loaded or the baud rate of the Falcon is not set to the same baud rate as the 4 Slot Dock network and host computer If any problems occur with a dock or correct dock configuration cannot be verified attach that dock directly to the host computer with an RS 232 cable Then repeat the above steps with only the one dock attached to the host The dock should send back four unit IDs with unit IDs of 1 for empty slots and UNKNOWN for slots that have portables without the Falcon 4 Slot
90. bar codes for D 4 to D 5 settings for xxii starting the Falcon Configuration Utility 2 2 streaming XFER 3 14 3 25 SUBMENU B 4 SWITCHES B 4 B 5 B 20 symbology identifier option bar codes D 12 settings for C 6 syntax XFER 3 11 system files 5 1 to 5 10 system software 5 1 to 5 10 configurations 5 8 system utilities 6 1 to 6 14 cfgdev sys 5 5 6 3 cfgio exe 6 4 chkdsk com 5 7 comio com 5 4 6 5 coreupd com 5 4 decode sys 6 6 flashdsk sys 6 7 format com 5 4 6 8 lock com 5 4 6 9 organize com 5 4 6 10 pm com 5 4 6 11 rev com 5 3 vdisk sys 6 13 xfer exe 5 4 6 14 terminal demand mode 4 Slot Dock 4 2 4 3 TIME B 4 timeout automatic shutoff bar codes for 0 11 settings for C 5 backlight bar codes 0 14 settings for 7 XFER 3 12 3 17 timer auto off bar codes 0 11 Falcon DOS Portable Terminals settings for C 5 Transfer Tab 3 5 transfer utility XFER 1 11 transferring files between Falcon and PC 1 11 transmit files XFER TREE B 4 B 5 20 triggers enabling programmability bar codes for D 14 settings for 7 TYPE B 4 3 13 3 24 U umblink exe 5 4 Universal Product Code UPC conversion options 4 C 5 extensions D 11 settings for 5 UPC A bar codes for lt endpage 0 10 bar codes for lt startpage D 9 converting from UPC E 5 converting to 13 C 4 settings for C 4 UPC E bar codes 0 10 converting to 5 settings
91. be used to change settings in the Falcon Appendix D contains the bar codes for most common settings Falcon DOS Portable Terminals Transferring Files Transferring Files To transfer data or program files connect the Falcon unit to the host computer with any of the following accessories e Falcon serial cable e Falcon Dock e Falcon 4 Slot Dock Only available for Falcon models 31x and 32x The Falcon application may have simple file transfer options or use the Falcon XFER utility When using the Falcon Configuration Utility to transfer files refer to Chapter 2 the configuration utility runs XFER automatically If the configuration utility is not used XFER requires entering commands at the DOS command line on both the Falcon and the PC Falcon and the PC The XFER utility is loaded into the Falcon at the factory and placed on drive B If the PATH statement has not been changed XFER can be run from any drive on the Falcon However before running XFER32 on a PC install the Falcon Configuration Utility onto the hard drive By default XFER32x er32 is placed in the directory PDTFiles The command line syntax for XFER is as follows XFER optionl1 option2 filename Use a slash or a hyphen to denote options and use uppercase or lowercase letters Options can be placed before or after the filename on the command line A sample command line appears at the end of this section Transfer a single file
92. ber of file transfer errors Select the mechanism used to control the flow Flow Control of data Sender and receiver must agree on the None flow control method None XON XOFF RTS CTS Software flow control using KON and XOFF characters to communicate when to suspend and resume data transfer Only available with Z Modem protocol Hardware flow control that uses Ready to Send RTS and Clear to Send CTS serial port lines to communicate when to suspend and resume data transfer No flow control used Specifies the amount of data transmitted before window Size receiving a response from the receiver Streaming Sender does not wait for a response before sending all the data Causes the sender to wait for a response after sending the specified amount of data Specifies whether or not an attempt is made to Crash Recovery complete a file transfer at the point of failure Never Never Follow sender Always Falcon DOS Portable Terminals XFER32Using XFER32 Never Never attempts to recover from a file transfer Follow Follows the sender s Crash Recovery and Overwrite options Sender Always Forces an attempt to recover from a file transfer Transfer Tab This tab establishes file transfer settings Select the Transfer tab Figure 3 3 Transfer Tab of the File Transfer Utility Setup 2 General Transfer Logging Sender Timeout seconds Path Filename Transmission 60 Strip Path R
93. by using XFER with the Xmodem protocol the default protocol or transfer multiple files with the Xmodem or Zmodem protocol Basic options for Xmodem protocol are listed and described in Table 1 1 on page 1 12 The Default column indicates whether the option is used or ignored Off if not included in the command line For options that have two or more possible values the default value is given Advanced Users Guide 1 11 Using Falcon DOS Portable Terminals Table 1 1 XFER Options Xmodem Protocol filename Identifies the file to be transferred or received Specifies the communication port to use Replace the symbol with the desired setting 1 COM1 2 COM2 Specifies the baud rate Replace the symbol with the desired setting 2400 4800 9600 19200 28400 57600 115200 Specifies the number of seconds for XFER to wait for activity before cancelling the transfer Replace the symbol with the desired number of seconds for the timeout delay Acceptable values are 0 no timeout through 65 535 Displays help for the XFER command Overwrites an existing file with a new file having the same name Receives the specified file Transmits the specified file An Example To transfer a file named oo from a PC to a Falcon using Xmodem protocol use the following command lines On the PC x er foo This command causes the computer to send the specified file using XFER
94. call a second set of instructions via the NEWFILE command The second file can in turn call a third file by using the NEWFILE command and so on Be sure that each filename in the successive steps has a unique name otherwise an infinite loop will be created as control is passed back to the same file repeatedly Each filename given in a NEWFILE command line will have an environment variable of the same name Example following example will cause instructions in the file NEWCFG SYS located in the BIN directory to be executed as part of the CONFIG SYS file The contents of NEWCFG SYS may include any of the commands listed in this section BIN NEWCFG SYS PRINT Type External Purpose The PRINT utility prints a single file or a list of files Syntax PRINT filespec options Remarks Enter between 1 and 32 files for spooling to the printer The files are output to the device in a spooled manner while the user performs other operations If PRINT is entered without any parameters then it displays all the files that are in the queue The first time PRINT is used the operator is prompted for the device to perform the operation The following message is used to prompt the operator for the device Name of list device PRN The legal devices for printing are LPT1 LPT2 LPT3 LPT4 COM1 COM2 AUX or PRN Advanced Users Guide B 17 Options The B option allows the user to set
95. cified for Zmodem Zmodem transfers the name of the file to be sent before sending the file See the S option on page 3 23 for information on controlling how Zmodem sends the filename Any filename specified on the receiving end will override the default name that is sent by the sender When multiple files are sent a one to one correspondence is established For example if ten filenames are specified on the senders side and five filenames are specified on the receiver s side the first five files transferred will be received with the names specified on the receiver s command line while the last five files Falcon DOS Portable Terminals Using XFER will be received with the names specified on the sender s command line assuming all the files exist Each filename on the command line can include its own path XFER also recognizes the wildcard characters and Normal DOS pattern matching rules for these characters apply Be careful about using wildcards when receiving XFER expands the wildcards of the specified filenames and then searches for any matching patterns in the specified directory If no matching files are found in an empty directory for instance then no filenames will be sent to the Zmodem receive procedures This may or may not be what was intended Also DOS does not store files in alphabetical order and so using to both send and receive files may result in files being renamed because they are loaded in a different
96. cks to handle interrupts Note ROM DOS does not utilize this command SUBMENU Defines a menu item that represents a secondary menu SWITCHES Allows special config sys file options TIME Displays the current time from the system s internal clock Allows revision TREE Displays the path of each directory on a specified drive TYPE Displays the contents of a text file on the viewport VER Displays current version of ROM DOS on the viewport VERIFY Displays the current VERIFY state or sets the VERIFY state to on or off VOL Displays the volume label on a disk XCOPY Copies multiple files and optionally subdirectories ROM DOS vs MS DOS Table B 2 identifies differences between ROM DOS commands and their MS DOS equivalents For more information see the individual command descriptions in the next section Table B 2 Difference Between ROM DOS and MS DOS Commands c Clears all file attributes Processes files in all subdirectories Allows designation of secondary buffer cache BUFFERS n m where m is secondary buffer cache c Corrects errors without user confirmation Steps through batch file specified by c K switch he1p h1p in MS DOS includes all commands external and internal installable drivers etc Internal command help only Falcon DOS Portable Terminals x Shows attributes Command Descript
97. codes for 0 13 settings for C 6 to C 7 M Matrix 2 of 5 bar codes for D 3 to D 4 settings for memory cards 1 4 to 1 8 installing drivers with Falcon Configuration Utility 2 13 MENUDEFAULT B 3 MENUITEM B 3 MKDIR B 3 modem cards 8 3 modem command XFER 3 13 3 19 3 20 modem initialization file 3 29 to 3 32 sample 3 32 modem initialization file XFER 3 13 3 19 modes operating 4 Slot Dock 4 2 MSI bar codes for D 7 to D 8 settings for 4 multiple option blocks XFER 3 27 to 3 29 N networking Falcon DOS Portable Terminals software for 5 8 NEWFILE B 3 B 5 16 9 pin connector 2 NUMBER keyword 3 31 O on off switches in Falcon Configuration Utility 2 17 2 19 operating modes 4 Slot Dock 4 2 options XFER 3 12 to 3 26 organize com 5 4 6 10 overwrite options XFER 3 13 3 20 5 8 12 5 8 parameters XFER 3 12 to 3 26 PARAMS device 6 3 PATH 3 path handling 3 13 3 23 PAUSE B 3 slot 1 5 to 1 8 removing the cover 1 5 cards 1 4 to 1 8 8 1 to 8 4 8 2 drivers for 8 3 fax modem 8 3 inserting 1 6 to 1 7 installing drivers with Falcon Configuration Utility 2 13 8 3 recognition and configuration 1 7 removing 1 8 RF 8 3 software for 5 8 PC transferring files to and from 1 11 pem ini 8 4 pemata sys 8 4 Advanced Users Guide PCMCIA cards see PC cards pemcs exe 8 4 pemcsd exe 8 4 pemscd exe 8 4 pemss exe
98. con Transferring Files Example Using Falcon DOS Portable Terminals Overview This chapter provides information about advanced features of Falcon DOS portable terminals It does not cover Falcon basics such as use of the keypad and viewport For basic information about the Falcon refer to the Falcon DOS Portable Terminals User s Guide Programming the Laser Triggers Normally the left trigger operates the Falcon laser or another bar code reader attached to the Falcon and the right trigger toggles the Falcon in and out of Alpha mode models 31x or Function mode models 32x One or both of the laser triggers can be reprogrammed to act as equivalents of keypad keys To turn a trigger into an alias for a keypad key 31X 32X 31 1 2 3 4 32x 1 2 3 Hold down the FN 1 gt and FN 2 keys Press the SWAP key and the program trigger cursor appears in the viewport Press the trigger to be changed Press the key to be assigned to the trigger The following keys are valid selections Alpha CAPS FN 1 gt ALT lt CTRL gt lt 2 gt lt Backlight gt lt Enter gt lt Laser Trigger gt lt BKSP gt lt ESC gt First hold down the lt FN gt and lt Alt gt keys and press the lt FLAG gt key program trigger icon 209 should appear in the viewport Press the trigger that is to be changed Press the new key assigned to the trig
99. ct this option to transfer data files between the Falcon and the host computer Refer to page 2 21 through page 2 24 for information on the File Transfer window 2 4 Falcon DOS Portable Terminals Using the Falcon Configuration Utility Figure 2 2 The Important Dialog Box Important C Percon Falcon demo pal2 bat C Percon Falcon demo pal2 exe C Percon Falcon demo DATETIME BAT C Percon Falcon pem pemata sys c pem pemata sys c pemcnfignam exe c pem pemes exe Select Product Select the appropriate radio button for type the Falcon model being configured 31x 32x 33x 34x or 51x The Custom Configuration Menu 1 Select Custom from the main menu 2 An Open dialog box appears refer to Figure 2 3 on page 2 6 3 Use this dialog box to select a configuration file from the Configs folder e The configuration file contains the information presented when selecting the File Configuration button on the Custom Configuration menu Advanced User s Guide 2 5 The Falcon Configuration Utility Figure 2 3 The Open Dialog Box for Selecting a Configuration File Open 215 Look in Contigs lan Default cfg Pal2 cfg 580 Inv2 cfg Px_ipx cfg S802vIm cfg a Itttk2 cfg a Px nbeui cfg Sm_ipx cfg Ls Px pkdrv cfg Sm_nbeui cfg z Ls_tcpip cfg z Px tcpip cfg z Sm pkdrv cfg Ls_vim cfg
100. d Users Guide 1 7 Using Falcon DOS Portable Terminals Removing a PC Card A tab inside the PC card slot ejects the installed card refer to Figure 1 4 Push the end of the ejector tab into the Falcon The PC card should slide partway out of the slot Hold the card by the edges and pull it the rest of the way out The Serial Port 1 32 gt lt gt lt Falcon models 31x and 32x have a port for serial communications with a PC The serial port is located at the base of the Falcon 31x and 32x refer to Figure 1 5 Designated as COM1 it is a 10 pin telephone style jack providing a standard RS 232 connection With a serial cable connected to it the port allows communications with a host computer or any serial device such as a printer or modem The serial port also provides a connection for communications and battery recharging in the Falcon Dock and Falcon 4 Slot Dock The Serial Port on a Falcon 320 For the wiring configuration of the serial port refer to Appendix A on page A 1 The IR Serial Port 33X A gt lt 1 8 The serial port of the Falcon 33x and 34x is a half duplex IR port Refer to Figure 1 6 Through software commands the port may be setup for IR modified RS 232 serial communication Falcon DOS Portable Terminals The Disk Drives e InIR mode all physical communications meet the IrDA physical layer specification e Inthe modified RS 232 seria
101. d opens the Important dialog box Figure 2 2 Check the file lists in both sections of the dialog box to see if they are correct and complete To add delete or rename files select Cancel from the dialog box Use the Custom selection in the main menu to build custom lists Refer to page 2 5 through page 2 8 for instructions to create custom configurations If the file lists in the dialog box are correct make sure the Falcon unit is properly connected to the serial port specified in the Comm Settings dialog box refer to page 2 20 Run the 1d bat file on the Falcon Advanced Users Guide 2 3 The Falcon Configuration Utility Figure 2 1 The Falcon Configuration Utility Main Menu Falcon Configuration Utility Quickly install default components Custom Set up and install custom configuration Comm Settings Modify serial port settings Transfer Files Transfer files to or from portable unit MEN Select Product C Falcon 31 6 Falcon 51x Help Exit 7 Click on the OK button in the Important dialog box Figure 2 2 on page _ 2 5 Custom Select this option to choose or modify configuration files or program files to be loaded into the Falcon unit See the next section for information on the Custom Configuration menu Comm Select this option to modify settings for the computer s serial port Refer to Settings page 2 20 for information on the Comm Settings dialog box Transfer Files Sele
102. ded for use by first time Falcon users Falcon Model Numbers Falcon DOS portable data terminals are handheld computers designed for data collection The product title Falcon refers to any or all of the DOS portable models identified in the table below of Falcon Portable Models Where information in this manual applies only to specific models those models are clearly identified by the model icon as shown in the first column The Falcon DOS portable line includes 8 line and 16 line models Both the 8 line and the 16 line Falcon models are available in batch and wireless radio frequency or RF configurations Wireless models provide instant communication of data between the unit and a host computer x Falcon DOS Portable Terminals Falcon Model Numbers Table 1 Falcon Portable Models The 31X icon refers to both the Falcon 310 and the Falcon 315 As the table on page xi notes the Falcon 310 is a batch portable model and the Falcon 315 is an RF portable model On the cover of this manual the Falcon 31X is represented by the Falcon 315 in the lower left corner with an 8 line display gt lt 32 32 icon refers to both the Falcon 320 and the Falcon 325 As table on page xi notes the Falcon 320 is a batch portable model and the Falcon 325 is an RF portable model The Falcon 32X has many features in common with the Falcon 31X These mod
103. ditional files for network connectivity would be required These might include a Telnet program or peer to peer networking tools depending on what is installed If something happens to a unit and data integrity becomes questionable use the CHKDSK utility to detect and correct errors on drive C Chkdsk com does not come installed on the Falcon Download it using XFER or the Falcon Configuration Utility Drive D is a RAM disk drive This drive resides in extended memory and is 1 in size 3 MB for models 31x with 4 MB of RAM Falcon DOS Portable Terminals Other System Software Drive D can be used for short term data storage Programs that need to be loaded into memory and then removed from memory quickly can also be located there The drive can also be used for scratch disk space or temporary files The Falcon preserves the data on drive D between warm or cold boots by checking for an existing RAM disk However only minimal checking is performed on any disk that is found if something happens to a unit and data integrity becomes questionable use the CHKDSK utility to detect and correct errors on drive D Chkdsk com does not come installed on the Falcon Download it using XFER or the Falcon Configuration Utility Additional Drives On Falcon models 32x 33x and 34x additional RAM disks may be created If the Falcon Configuration Utility is used for this it will appear as Drive E The Falcon can be configured to use an
104. e The Falcon Configuration Utility creates a file called bparams ini that contains all of the configuration settings The autoexec bat file on the Falcon s drive C contains the following command IF EXIST c bparams ini copy c bparams ini PARAMS which copies the bparams ini file to PARAMS A new file may also be created which contains the configuration settings Example To use the D2 defaults with the CTL ALT DEL key sequence disabled complete the following steps Create a myparams ini file with the following text D2500EE D2 sets the D2 defaults and E00 disables the CTL ALT DEL key combination Copy myparams ini to the PARAMS device using the following DOS command MvPARAMS INI PARAMS Falcon DOS Portable Terminals Chapter Conventions e Run Time Library API The API in the Falcon run time library contains two function calls that allows configuration strings to be sent to the PARAMS driver from within a C application See CFG_Write and in the Falcon DOS Portable Terminals Programmer s Reference PARAMS device The loading of cEgdev sys cannot be eliminated except m Attempts to create delete or modify a file called params will conflict with the through the safe boot process refer to page 7 4 CFGIO EXE The c gio exe utility changes the current font set or the current keypad mapping to be used by the system or both This is primarily to be used for loading support of
105. e custom installation Click on a file to select it or deselect it Advanced Users Guide 2 13 The Falcon Configuration Utility Figure 2 11 Done Prev Next 2 14 The Select DOS Files Dialog Box Select DOS Files Highlight DOS files to download to portable Chkdsk com Choice com Deltree exe Directory on portable to store DOS files Select Product Falcon 31x Falcon 51x Help Done Directory on portable to store DOS files Use this field to specify where the DOS files should be placed in the Falcon unit Select Done to return to the File Configuration window Select Product Select the appropriate radio button for type the Falcon model being configured 31x 32x 33x 34x or 51x Select Prev to return to the previous file configuration window Select Next to move on to the next file configuration window The third File Configuration window Figure 2 12 appears if Next is selected in the second window Falcon DOS Portable Terminals Done installation Figure 2 12 Configuration File Custom CFG AUTOEXEC BAT CONFIG SYS Text File Using the Falcon Configuration Utility The Third File Configuration Window File Configuration Browse Modify AUTOEXEC BAT Browse Modify CONFIG SYS Browse Modify user text file Browse Falcon 51x Done Falcon 32 33x 34x lt lt Prev S
106. eceiver Timeout seconds Overwrite 60 Never S File Transfer Default Folder C PSC upa SAMPLE 5 Sender Timeout Enter the maximum number of seconds to wait for a connection Seconds when sending files A value of 0 waits indefinitely Receiver Timeout Enter the maximum number of seconds to wait for a connection when receiving files A value of 0 waits indefinitely Advanced Users Guide 3 5 Using File Transfer Programs Path Filename Transmission Strip Path Send Path Specify Receiver s File Path Name Overwrite Source Longer or Newer CRCs Don t Match Append Always Source Newer Date Length Don t Match Never File Transfer Default 3 6 Enter a Path Filename Transmission to control how the sender processes the paths and filenames of files to be sent Only applies to Z Modem Sends only the filename no path to the receiver Sends the filename with path to the receiver Allows both the filename and path for each file to be altered prior to being sent to the receiver Select to determine the action the receiver takes when a received file already exists Overwrites the existing file if the received file is longer or newer Overwrites the existing file if the CRCs of both files don t match Appends the received file to the existing one Overwrites the existing file with the one received Overwrites the existing file if the received file is newer Overwrites the existing file if the date
107. ed that this option be used ina CONFIG SYS SHELL statement The P switch causes COMMAND not to exit or in other words to remain permanent The P switch should be used only when command is used in a CONFIG SYS SHELL statement The string switch causes COMMAND to execute the command in string and then terminate The string command can be any internal or external command The MSG option indicates that all error messages should be stored in memory This option is recommended only for diskette based systems ROM DOS keeps many of its error messages in the resident part of COMMAND COM rather than using valuable memory to store them If an error message is needed and ROM DOS has been loaded from a diskette the message will only be available if the boot disk is still in the drive By using the MSG option the messages will be available in memory at all times The P option must be used along with the MSG option Examples following command will cause a new copy of COMMAND to be executed It will perform a DIR command on the C drive and then exit back to the previous Command Processor COMMAND C DIR C The following example shows loading of a permanent copy of command with an environment size of 256 bytes SHELL C COMMAND COM P 256 DELTREE Type External Purpose The DELTREE command deletes files and subdirectories including empty subdirectories B 10 Falcon DOS Portable Terminals Command Descriptions
108. elect Product Falcon 31x Help i Select Done when finished setting file configuration options for the custom Configuration File This field shows the configuration file used to specify the files that will be loaded into the Falcon Save After selecting options in this window select Save to save the revisions in the current configuration file or in a new one Browse 1 Select Browse to use a different configuration file 2 An Open dialog box appears 3 Use the Open dialog box to choose a configuration file from the Configs folder Advanced User s Guide 2 15 The Falcon Configuration Utility Prev Done 4 If Browse is selected after making changes in this or any other File Configuration window and the changes are not saved the prompt shown in Figure 2 5 on page 2 8 appears AUTOEXEC BAT Select this option to insert new commands into the autoexec bat file that will be transferred to the Falcon CONFIG SYS Select this option to insert new commands into the config sys file that will be transferred to the Falcon Text File Select this option to view or modify any text file that will be transferred to the Falcon Select Product Select the appropriate radio button for type the Falcon model being configured 31x 32x 33x 34x or 51x Select Prev to return to the previous file configuration window Select Done when finished setting file configuration options for the custom installation The Program
109. els are often grouped together throughout this manual On the cover of this manual the Falcon 32X is represented by the Falcon 325 second from the upper left with a 16 line display screen 33X 33X icon refers to both the Falcon 330 and the Falcon 335 As the table A on page xi notes the Falcon 330 is a batch portable model and the Falcon 335 is an RF portable model The Falcon 33X model has many features in common with the Falcon 32X model On the cover of this manual the Falcon 330 portable is the smaller ergonomic model shown in the upper right corner of the grouping Advanced Users Guide xi About this Guide 34X The 34X icon refers to both the Falcon 340 and the Falcon 345 As the table A page xi notes the Falcon 340 is a batch portable model and the Falcon 345 is an RF portable model The Falcon 34X introduces the pistol grip This model operates in every other way identically to the Falcon 33X On the cover of this manual the Falcon 340 portable is the one with the pistol grip shown in the lower right corner of the grouping Radio Frequency Interference This device complies with Part 15 of the FCC Rules Operation is subject to the following two conditions 1 This device may not cause harmful interference and 2 This device must accept any interference received including interference that may cause undesired operation This Class A digital apparatus complies with Canadian ICES 003 Cet apparei
110. ength 1 Value 01 50 01 01 04 Maximum length 1D Value 01 50 01 50 10 Require 2 check digits 1E On Off On or Off Off Off Off Send check digit s 1F On Off On or Off Off On Off Codabar Ames Enter 1 for On and 0 for Off Ames Enable 51 On Off On or Off Off On Off Codabar Enable 20 On Off On or Off Off On On Minimum length 21 Value 01 50 01 01 04 Maximum length 22 Value 01 50 01 50 20 Send start stop 23 On Off On or Off Off On Off Codabar to CLSI conversion 24 On Off On or Off Off Off Off Wide intercharacter gaps allowed 25 On Off On or Off Off Off On MSI Enter 1 for On and 0 for Off Enable 26 On Off On or Off Off On Off Minimum length 27 Value 01 14 01 01 04 Maximum length 28 Value 01 14 01 14 10 Require 2 check digits 29 On Off On or Off Off Off Off 2nd check digit Mod 11 2A On Off On or Off Off Off Off Send check digit s 2B On Off On or Off Off On Off Code 93 Enter 1 for On and 0 for Off Enable 2C On Off On or Off Off On Off Minimum length 2D Value 01 50 01 01 02 Maximum length 2E Value 01 50 01 50 20 Universal Product Code A UPC A Enter 1 for On and 0 for Off Enable 30 On Off On or Off Off On On Send system digit 31 On Off On or Off Off On On Send check digit 32 On Off On or Off Off On Off Convert UPC A to EAN 13 33 On Off On or Off Off On Off 4 Falcon DOS Portable Terminals Universal Product Code E UPC E
111. ently into the hole to perform a hardware activated cold boot Do not use a sharp instrument in the Falcon 33x or 34x Reset hole If you puncture the keypad rubber matrix the industrial specifications of the Falcon 33x or 34x could be TT compromised Advanced User s Guide 7 5 Resetting the Falcon Hardware Reset Mecha nism on Falcon 31x and 32x 31X 32X Figure 7 1 Hardware Reset Mechanism f 33X ni 34X 7 6 Falcon DOS Portable Terminals Using PC CHAPTER CONTENTS Overview Uses of PC Cards PC Card Drivers Using PC Cards Overview PC card support expands the feature set of the Falcon to include e Supplemental storage capacity through ATA flash cards Modem support e LAN connectivity e Radio frequency RF communications Falcon supports Type 1 and Type 2 PC cards Only one card can be installed in the unit at any one time This chapter describes the use of PC cards with the unit It does not provide details about specific cards such as communications protocols for fax modem cards This type of information should be available from the PC card vendor For information about opening the PC card slot cover inserting and removing PC cards and card recognition see the Falcon DOS Portable Terminals User s Guide Uses of PC Cards ATA Cards The primary intended uses for PC cards with the Falcon are expa
112. epending upon the type of hardware that is to be supported Two standard configurations are described below along with directory structures and default config sys and autoexec bat file descriptions Default Configuration The configuration created by default cfg in the Falcon Configuration Utility will create a C drive that contains pal2 exe part of the Percon Portable Applications Library PAL The data files will be stored on drive D PC card drivers able to support ATA cards will be loaded Figure 5 7 Config sys File on Drive C for Default Configuration FILES 30 REM REM Phoenix Card and Socket services for accessing PC Cards REM device c pcm cnfignam exe NORMAL device c pcm pcmssit exe device c pcm pcmcs exe device c pcm pcmata sys 5 8 Falcon DOS Portable Terminals System Configurations Figure 5 8 Autoexec bat File on Drive C for Default Configuration REM REM The following lines set up default parameters for some REM environment variables These lines may be modified or REM overridden in the USER section below REM set prompt p g set dircmd ogn p REM REM The following section is for custo
113. er as the Falcon 32x for software installation use and general features 14 Falcon DOS Portable Terminals Using PC Cards Opening the PC Card Slot Cover 31X The PC card slot is located near the bottom on the back of the Falcon refer to 32X Figure 1 2 The slot is protected by a cover Detach the elastic hand strap on the back of the Falcon by pulling its hook out of the holder near the base If the slot cover is secured by a screw loosen the screw Then while pressing the round button above the slot cover slide the cover out and away from the Falcon Figure 1 2 Removing the PC Card Slot Cover on a Falcon 310 1 Remove the hand strap hook from the holder hand strap not shown 2 Loosen the locking screw 3 Press the round button to release the cover 4 Pull the cover out The locking screw cannot be completely removed from the PC card slot cover To keep the screw from catching on the unit turn Advanced Users Guide 1 5 Using Falcon DOS Portable Terminals Inserting a PC Card 31X All PC cards have two rows of small sockets on one end refer to Figure 1 3 32X The cards also have face up and face down sides The card manufacturer s label is usually on the face up side Turn the Falcon off before inserting or removing a PC card Figure 1 3 A Typical PC Card To insert a PC card into a Falcon complete the following steps 1 Start with the Falcon face down and the PC card
114. es the section in the configuration file pem ini that should be loaded as the default pcm ini is the configuration file for the PC cards pcmata sys is ATA IDE device driver It communicates with the pemcs exe driver to allow the system to access ATA configured PC cards e pcmcs exe is the card services driver Required for all PC cards it provides an interface between applications and the socket services It also manages resource allocations for the PC cards e pcmscd exe is referred to as the superclient driver It uses the pcm ini file to configure and request system resources for generic PC cards as well as specific cards that have been included in the pem ini file Some PC cards will have specific client drivers to handle configuration exe should not be used with those cards e pcmss exe is the socket services driver Required for all PC cards it provides an interface to the PC card hardware Falcon DOS Portable Terminals Connector Configu APPENDIX CONTENTS O Ve EV Falcon Portable Terminals Laser Scanner Connector Serial Port Jack Serial IR Port Falcon Dock 25 Pin Connector Falcon 4 Slot Dock 5 Host Interface Cable Dock Network Cable Jacks Connector Configurations Overview Cables for all Falcon products are available from PSC and its resellers As custom c
115. etween soundings of the tone The tone will not sound until the battery has been in the low state for the same number of minutes The range of acceptable values for is 0 off to 255 this option is off by default The audio warning uses extra current causing the batteries to drain faster This interval should be set for as long as possible or should not be used at all Displays help file for the utility i Displays timer settings for auto off backlight timeout and low battery audio indication r Resets power management to the cold boot defaults t Sets the auto off timeout Replace the with the number of seconds of nonuse before the unit should move to its lowest power state The range of acceptable values for is 16 to 1032 or O for off the default is 300 seconds 5 minutes Advanced Users Guide 6 7 System Utilities VDISK SYS Syntax Options This driver configures some of the units available random access memory RAM as a read write disk called a RAM disk This driver is located on Drive B of the Falcon unit and is loaded using the config sys file located on that drive On 31x models all of the Extended Memory on the unit either 1 or 3 MB is used to create a single disk Drive D On all other models only the first 1MB of Extended Memory is used to create Drive D The remaining available Extended Memory may be used to create additional RAM disks DEVICE VDISK SYS disk size
116. expected responses from the modem that indicate that a connection was made using data compression Because modems often support various types of data compression they may have more than one string indicating that compression is taking place Use the COMPRESSION_STRING keyword as many times as necessary to create the desired list However the combined Advanced User s Guide 3 29 Using File Transfer Programs 3 30 ll 2 length of all the values assigned to COMPRESSION_STRING cannot exceed 115 characters DIAL_METHOD This keyword specifies how the modem attempts to dial phone numbers This can be T for tone dial or P for pulse dial ECHO This keyword indicates whether responses received from the modem should be displayed to the screen Enable the keyword by setting the value string to T for true clear it by setting the value string to F for false FAIL_STRINGS This keyword is a list of response strings expected responses from the modem that indicate that the connection to the remote end failed These strings contain text such as NO CARRIER and BUSY that the modem might return on an error Using a configurable list of errors allows the serial in out modem run time library to compensate for differences in messages between individual modems Use the FAIL STRING keyword as many times as necessary to create the desired list However the combined length of all the values assigned to FAIL STRING cannot exceed 115 characters HAN
117. for 5 utilities system see system utilities V variables environment DIRCMD B 13 XFER ARGS 3 26 to 3 27 vdisk sys 5 2 5 4 5 5 6 13 VER B 4 B 5 21 VERIFY B 4 version DOS 5 7 VOL 4 Advanced User s Guide W warm boot 7 2 window size XFER 3 14 3 25 X XCOPY B 4 B 5 B 22 XDEL 11 XFER 1 11 3 10 to 3 34 with 4 Slot Dock 4 4 commandline 3 11 error codes 3 34 modem initialization 3 29 to 3 32 sample 3 32 multiple option blocks 3 27 to 3 29 3 12 to 3 26 performance issues 3 32 syntax 3 11 XFER ARGS environment variable 2f xfer exe 6 14 location on Falcon 5 4 parameters 3 26 to 3 XFER ARGS environment variable 3 26 to 3 27 Xmodem 3 14 3 26 Zmodem 3 14 3 26 xxiii Falcon DOS Portable Terminals DECLARATION OF CONFORMITY PSC hereby declares that the Equipment specified below has been tested and found compliant to the following Directives and Standards Directives EMC 89 336 EEC Low Voltage 73 23 EEC R amp TTE 1999 5 EC Standards Equipment EN 55022 A amp B 1994 1998 50082 1 1992 1998 EN 55024 1998 EN 60825 1 1996 EN60950 1998 Power Supplies EN55014 1 2 1993 1997 EN61559 1 1997 EN61558 2 6 1997 Radios ETS 300 328 1995 1996 EN300 826 1997 EN301 489 1 17 2000 EN60950 1992 A4 Equipment Type Portable Data Terminal Equipment Product Falcon Family Models 31X 32X 33X 34X 51X PT2000 Single Dock Stations and 4 Slot Dock Sta
118. from the receiver This works fine in robust error free environments But the receiver can get lost or disconnected without the sender realizing it Windowing provides a way in noisy environments to give some level of packet acknowledgment to Zmodem protocol With windowing the sender will send up to the number of bytes specified by the size of the window and then stop transmitting data until the receiver acknowledges that it has received all of the packets that have been sent The sender then sends more packets up to the size of the window and so on Waiting for acknowledgments slows down transfer speeds but XFER allows a dynamic compromise between speed and robustness XFER allows specifying the window size with any value from 0 to 65535 Use WO for streaming mode For a 1 window use W1024 Values below 1024 are used exactly as specified and should be the size of the transmitted packets Values above 1024 should be multiples of 1024 1024 2048 4096 etc Values above 1024 that are not multiples of 1024 are rounded up to the nearest multiple of 1024 If the W option is not included on the command line streaming is used If the option is used without specifying a setting WO streaming is used by default This is useful in the case where a window size is specified in the XFER_ARGS environment variable refer to page 3 26 but streaming will be used for the current transfer session Advanced Users Guide 3 25 Using File Transfer Progr
119. ger The following keys are valid selections lt ALT gt lt CAPS gt lt FN gt lt Backlight gt lt CTRL gt lt INTL gt lt BKSP gt lt Enter gt lt Laser Trigger gt lt ESC gt Falcon DOS Portable Terminals Programming the Enter Keys 32X For example to turn the right trigger a model 32x into an alias for the lt Enter gt key 1 Hold down the FN and Alt keys and press the FLAG key to enter program trigger mode 2 Then press and release the right trigger 3 Press the Enter key The right trigger now works as a second Enter key To change a reassigned trigger back to a laser trigger 1 Putthe Falcon into program trigger mode 2 Press the trigger twice 33X Falcon 33x and 34x models do not have programmable laser triggers The Scan 34X key is only key for operating the laser Programming the Enter Keys 33X Falcon 33x and 34x models allow reprogramming of one of the Enter keys One Enter key may be reprogrammed from a list of available keys There is no option for swapping the function of the Enter keys However if one key is reprogrammed the other key automatically becomes the Enter key OTE This features only is only available on 38 keypad Figure 1 1 Location of the Enter keys on the Falcon 33X and 34X Advanced Users Guide 1 3 Using Falcon DOS Portable Terminals To program an lt Enter gt key
120. he 4 Slot Dock For complete information about the XFER utility refer to Chapter 3 Falcon DOS Portable Terminals Setting the Baud Rate Setting the Baud Rate ll The Falcon 4 Slot Dock is capable of operating at the following baud rates e 9600 e 19200 e 38400 e 115200 It is configured for 19200 baud at the factory When running in host controlled mode the Falcon 4 Slot Dock network must be informed of the baud rate the host and portables will be using so that it can set itself accordingly To enable the 4 Slot Dock network to detect and set the baud rate follow the procedure below A host communications software package such as ProCOMM or HyperTerminal is required It does not matter if the portables have the 4s1ot sys driver loaded However each portable must have the Aslot sys driver loaded if the host is to control that portable Complete the following steps 1 Setthe host communications package or program to 2400 baud Send a single space to the dock network There will not be any feedback from any of the Falcon 4 Slot Docks in the dock network This step isn t always necessary but it ensures that the Falcon 4 Slot Docks will detect a baud rate error as quickly as possible It also eliminates concern about what baud rates the various docks are already in 2 Now set the host communications package or program to the desired baud rate and send a plus character to the dock network This is a synchroniz
121. ides an IR transceiver for sending and receiving half duplex SIX h h hysical ificati 32X IR data that meets the IrDA physical layer specifications Figure A 3 cking Pads on the Falcon 33x and 34x NN Docking Pads 34X Serial IR Port In addition there are three pads along the bottom of the unit These three pads are used when the Falcon is in the dock Hold the Falcon oriented with its keypad facing up Figure A 4 Docking Pads on the Falcon 33x and 34x 33X 34X Docking Pads e The right most pad is the positive lead and is used for recharging the batteries A 4 Falcon DOS Portable Terminals Falcon Dock e The center pad is the negative lead and is used for recharging the batteries e The left most pad is used for modified RS 232 input into the Falcon 33x and 34x This pin serves as RXD while the Falcon is in the dock Falcon Dock 25 Pin Connector Figure A 5 shows the a 25 pin dock to host cable connector on the back of the Falcon dock Figure A 5 25 Pin Cable Connector on the Falcon Dock Pin 1 Pin 13 Pin 14 Pin 25 Table A 3 Pinouts for Falcon 31x 32x Dock Cable Connector conrietted Unconnected DTR lt Unconnected Ring in Unconnected Advanced Users Guide A 5 Connector Configurations Table A 4 Pinouts for Falcon 33x 34x Dock Cable Connector Frame GND Portable TXD Portable RXD RTS
122. in the comio com command line By default both video and keyboard I O are redirected but either one may be changed independently COMIO b h k v b Specifies the baud rate to use If not specified the current baud rate is used h Displays a help file for the utility k Changes keyboard redirection only v Changes video redirection only DECODE SYS This driver controls bar code scanning devices and decodes bar code labels into text If special programming bar codes are read the decoded information will be sent to the PARAMS device refer to CFGDEV SYS on page 6 3 Otherwise the resulting text is placed in the keyboard buffer for use by the application Decode sys is located on drive B of the Falcon unit and is loaded by the config sys file located on that drive The loading of decode sys cannot be eliminated except through the safe boot process refer to page 7 4 Falcon DOS Portable Terminals Chapter Conventions FLASHDSK SYS This driver configures all of the units available flash memory as a read write disk called a flash disk Reading from a flash disk is fast but writing can be somewhat slower This driver is located on the Falcon s B drive and is loaded by config sys file located on that drive The loading of flashdsk sys cannot be eliminated FORMAT This utility formats read write disk drive Only the flash and RAM drives may be formatted using this command
123. ing filenames apply to response files COM Port This option specifies the communications port to use for the file transfer Replace the symbol with the desired setting 1 COM1 2 COM2 Baud Rate This option specifies the baud rate to be used for the file transfer Replace the symbol with the desired setting 2400 4800 9600 19200 38400 57600 115200 Crash Recovery Zmodem only Crash recovery refers to the ability of Zmodem protocol to detect that a file transfer was not completed and to attempt to recover at the point of failure instead of recopying the entire file For instance if the communications link is severed during the transfer of a 10K file with only 5K of data successfully transferred crash recovery can be used to send the remaining 5K without resending the entire 10K file Falcon DOS Portable Terminals Using XFER This option is supported by Zmodem protocol only Xmodem will never attempt to recover a file after a crash Crash recovery uses the CRC of the senders and receiver s files to ensure that the portion of the file that was successfully received in the first transfer is identical to that portion of the sender s copy of the file If this is true then the receiver instructs the sender to begin sending data beginning at the point in the file that corresponds to the end of the file on the receiver s side By default crash recovery is turned off To use the option replace the symbol with the desi
124. ion about the Falcon Custom Configuration Utility refer to Chapter 2 Transferring Files with XFER lli 4 4 Files can be transferred with the XFER utility on the portable XFER has the ability to automatically request access to the communications line from the Falcon 4 Slot Dock whether the Falcon 4 Slot Dock device driver is loaded or not To use XFER to transfer a file to the portable place the portable in a slot on the Falcon 4 Slot Dock On the portable type in the command to receive a file which is typically the following EEMS On the host type the following DOS prompt 11ename txt Once the XFER command is executed on the portable the portable requests access to the communications line from the Falcon 4 Slot Dock When access is given to the portable the COM LED for that slot will come on with a green light When the XFER command is executed on the host XFER will transfer the file from the host to the portable When XFER exits on the portable the COM LED goes out indicating that the portable has relinquished access to the communications line Xmodem uses no flow control by default For Zmodem the default flow control is RTS CTS To use XFER with Zmodem with the 4 Slot Dock hardware flow control must be turned off using the appropriate XFER command line switch refer to page 3 18 and XON XOFF flow control should be used instead This holds true for any communications software on a Falcon using t
125. ions Sorts by compression ratio Displays compression ratio of files compressed using Drivespace or Doublespace minimum number Not case sensitive Requires command h1p MS DOS requires external file help com but provides more help text ALL Not available with MS DOS Sets maximum number of files D LPTx Falcon has no parallel port U 5 Q SHARE u Unloads share exe space Allocates space to record SWITCHES IW TREE Indicates no graphics characters for tree symbols VER 7R Shows full version and release number Allows revision of the version number Command Descriptions x Turns confirmation prompts on or off This section provides descriptions of the ROM DOS commands listed in Table Each entry includes an explanation of the command s purpose the command entry syntax remarks and examples Each command also has a label to designate whether it is an internal or external command Internal commands are part of the command processor program command com These functions are available only while command com is running External commands are actually stand alone utility programs They Advanced Users Guide B 5 are independent from command com Internal commands that are unique to config sys processing are also identified These commands can be used only
126. ite space character can be used This mistake most often occurs when using response files refer to page 3 15 If a filename is specified on the receiver s side that filename will override whatever filename the sender transmits to the receiver Transmit File s This option specifies that files are to be sent For Xmodem protocol this is the default that is typing XFER foo on the command line would send the file oo Falcon DOS Portable Terminals Using XFER For Zmodem protocol transmit is the default when specifying a file on the command line So for example the command XFER Z 00 is equivalent to the command XFER Z T foo The T option is most useful if the XFER_ARGS environment variable refer to page 3 26 includes the R command and a file is also being sent The last transfer option R or T on the command line controls whether to transmit or receive for the session W Window Size Zmodem only This option controls the use of windowing with Zmodem protocol By default Zmodem is a streaming protocol and windowing is disabled Streaming refers to the method by which Zmodem transfers data In streaming mode the sender forms 1K data packets and sends one packet after another in a continuous stream The sender does not wait and does not expect to get acknowledgments from the receiver for any of the packets it sends Instead the sender assumes the file transfer is going normally unless it gets an error indication
127. l mode the IR port is used to transmit RS 232 level data out the IR port The third pin along the bottom of the Falcon 33x and 34x is used to receive RS 232 level data e In general the IR mode is used when communicating to other IR devices printers computers etc and the modified RS 232 mode is used to communicate with the dock for host communications e The Falcon 33x and 34x do not propagate the RS 232 hardware signals such as RTS CTS DSR RI and DCD When using Zmodem flow control must be the same on both sides of the transmission Normally XFER defaults to RTS CTS flow control On the Falcon 33x and 34x it defaults to Xon Xoff When transferring files between a 33x or 34x and the host PC make sure the is also using Xon Xoff See the option on page 3 18 for more details Figure 1 6 The IR Serial Port on the Falcon 33x and 34 The Disk Drives The Falcon contains four logical disk drives that provide storage for system files applications and data Drive Drive is a read only drive Its contents cannot be changed Drive Drive is a read only drive used to store system utilities and to initialize the boot process Its contents cannot be changed Advanced User s Guide 1 9 Using Falcon DOS Portable Terminals Drive C Drive D Additional Drives 32X 33X 34X Drive is a flash disk drive that allows full read and write access This drive contains DOS command files P
128. l num rique de la Classe A est confirme la norme 003 du Canada This equipment has been tested and found to comply with the limits for a Class A digital device pursuant to Part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interference in a residential installation This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with these instructions may cause harmful interference to radio communications However there is no guarantee that interference will not occur in a particular installation If this equipment does cause interference to radio or television reception which can be determined by turning the equipment off and on the user is encouraged to try to correct the interference by one or more of the following measures e Reorient or relocate the receiving antenna e Increase the separation between the equipment and receiver e Connect the equipment into an outlet on a circuit different from which the receiver is connected e Consult the dealer or an experienced radio TV technician for help xii Falcon DOS Portable Terminals Style Conventions Style Conventions Document Conventions Notes Cautions gt Warnings Formatting conventions are used throughout this guide as a method of providing consistency for notes cautions and warnings Notes appear throughout the manual to p
129. l to the receiver will be ignored Quiet Mode This option toggles quiet mode When quiet mode is enabled minimal information is displayed about the file transfer in progress Generally only the name of the file being transmitted is displayed When not in quiet mode XFER will display a copyright message the filename and file statistics including a running count of bytes transferred Running XFER in quiet mode on the Falcon can significantly improve serial transfer performance especially at high speeds At 115200 baud transfers are four times faster if quiet mode is enabled on the Falcon than if it is disabled owing to the delay inherent to writing a running byte count to the screen Since the Q option is a toggle switch each occurrence of it in the command line inverts the quiet mode state By default XFER has quiet mode off The first occurrence of the Q option turns quiet mode on the next turns it back off and so on This is most useful if the option is specified in the XFER_ARGS environment variable refer to page 3 26 to activate quiet mode by default but in the current transfer session quiet mode will be deactivated Receive File s This option specifies that files are to be received With Xmodem protocol the option must be specified whenever receiving a file The option can be included in the XFER_ARGS environment variable refer to page 3 26 forcing Xmodem protocol to default to receiving instead of sending files With
130. lding the first two keys down while pressing the third Table 7 2 Falcon Cold Boot Key Sequences 31x ALT FN2 POWER 32x ALT FN POWER 33x 34x 25 key lt FN gt lt LAMP gt lt POWER gt 33x 34x 38 key lt ALT gt lt FN gt lt POWER gt 34x 48 key lt ALT gt lt FN gt lt POWER gt Release all three keys simultaneously and the unit will reset Repeat this procedure prior to attempting Hardware reset Simply removing and inserting the battery pack will not force a cold boot because the backup battery can provide minimal power to sustain the Falcon s operating state The exception to this is when the backup battery is drained of all power a condition that should never be allowed to happen When a cold boot is performed all transient data is lost along with the state of any application that was running on the unit Data written to the RAM drive D the flash drive C or an ATA flash card will remain intact If a cold boot happens because of a dead backup battery data written to RAM drive may not be maintained A cold boot begins with a retesting of the hardware and then follows with the DOS boot sequence The unit reboots DOS under the same conditions as a desktop PC Device drivers included in the config sys file and applications included in the autoexec bat file are automatically loaded as Advanced User s Guide 7 3 Resetting the Falcon Safe Boot pa
131. ls XFER32Using XFER32 General Tab Figure 3 2 File Transfer Setup Definition Form General Tab Setup 2 General Transfer Logging Connection b Baud Rate Flow Control 13200 None Protocol Window Size Streaming Maximum Errors 0 Crash Recovery Never 7 Connection Enter the Connection port for file transfers Select from the list of detected serial ports or modems Connection COM1 Y Baud Rate Select a Baud Rate for serial communications Baud Rate from the pull down list The default value is 19200 19200 Advanced Users Guide 3 3 Using File Transfer Programs Protocol XModem ZModem ACK NAK Maximum Errors Flow Control None XON XOFF RTS CTS Window Size Streaming 1024 4096 Crash Recovery 3 4 Select the file transfer Protocol to use for Protocol sending and receiving files The Protocol ZModem 7 depends upon what the Host system requires i ZModem The default value is ZModem ACKINAK Refer to lt cross ref gt XModem vs ZModem on page 267 to select the correct protocol for your application XModem does not allow multiple file transfers ZModem allows multiple file transfers ACK NAK does not allow multiple file transfers Do not use ACK with PSC Falcon DOS units Enter the maximum number of Errors permitted before a file transfer is aborted Range 1 to 50 0 specifies no limit to the num
132. m Settings Comm Settings Download Configure Files Using Custom CFG Program Settings Using Custom PRS Modify serial port settings Download selection to portable unit Program Settings Comm Settings Download Advanced Users Guide E RS Select Product Falcon 31x Falcon 51x Done Select this option to view or change settings for bar code symbologies and other programmable Falcon options Refer to page 2 16 through page 2 20 for information about the Program Settings windows Falcon 32 33x 34x Help i Program Settings Using This field shows the program settings file that will be used Select the check box to load the program settings Deselect it to turn this option off Select this option to view or change serial communications settings for the Falcon See page 2 20 for information about the Comm Settings dialog box When finished customizing the Falcon configuration select this option to load the custom configuration into the Falcon 1 When selected the configuration utility prepares files to be transferred to the Falcon and opens the Important dialog box refer to Figure 2 2 2 7 The Falcon Configuration Utility 2 Make sure the Falcon unit is properly connected to the serial port specified in the Comm Settings dialog box refer to page 2 20 3 Then run the 1d bat file on the Falcon and select OK in the Important dialog box Select Product Select the ap
133. m protocol and both XON XOFF and RTS CTS handshaking for Zmodem protocol Syntax and Parameters The command line syntax for XFER is as follows XFER option1 option2 filename s Use a slash or a hyphen to denote options and use uppercase or lowercase letters for them Options can be placed before or after filenames on the command line Basic options and their defaults are listed and described in Table 3 1 The Default column indicates whether the option is used On or ignored Off if it is not included in the command line For options that have two or more possible values the default value is given page number for each option indicates where a full explanation can be located in this manual Advanced Users Guide 3 11 Using File Transfer Programs Table 3 1 XFER Parameters 5 Identifies the file to be transferred or received None page 3 14 file Zmodem only Specifies a response file consisting of two or more names of files to be transferred Replace ile with the name of N A None page 272 the response file to use Specifies the communications port to use Replace the symbol 1 1 3 16 With the desired setting 1 COM1 2 COM2 B Specifies the baud rate Replace the symbol with the desired 3 16 setting 2400 4800 9600 19200 38400 57600 19200 19200 115200 Zmodem only Specifies how the retransmission of a file should be
134. meout Spotting Beam Enable Select Product Falcon 31 Falcon 32x 33x 34x Falcon 51x Help lt lt Prev Next gt gt Done Program Settings File This field shows the program settings file that will be loaded into the Falcon Save After selecting options in this window select Save to save the revisions in the current program settings file or in a new one Browse 1 Select Browse to use a different program settings file 2 18 Falcon DOS Portable Terminals Using the Falcon Configuration Utility 2 The Open dialog box appears Figure 2 15 The Last Program Settings Window Program Settings Spotting Beam Enable Laser Program Enable Program Settings File Custom PRS Enable Ctl Alt Del Enable Trigger Programmability Falcon 33x 34x Double Action Key Mode Double Strike Press and Wait Falcon 33 34x Double Action Key Dela 330 milliseconds x Select Product Falcon 31x Falcon 32 33x 34x Help lt lt Prev Browse Keyboard Sound Click I Good Read Tone Number of Low 2393 Hz Y Good Read Tones Good Read Tone Duration 2 Short M CO N Error Tone Low 2568 Hz Beeper Volume Loud Y Falcon 51x Done Use the Open dialog box to choose a configuration file from the Progsets folder 4 If Browse is selected after making changes in this or any other File Configuration window and the
135. mized user entries REM REM REM Insert user specific options and commands here REM REM REM The following lines add system components to the PATH REM and run the main application executable if one was REM specified REM IF EXIST c bparams ini copy c bparams ini PARAMS set path c c dos path SB upgstart I O PC Card Support Configuration The Falcon Configuration Utility has an option for support of cards This option will download the Phoenix Super Client Driver pemsed exe to the C PCM subdirectory on the Falcon It will also add the command for loading of this driver to the config sys file The config sys and autoexec bat files below were created by eliminating ATA card support and adding I O card support to default cfg Figure 5 9 Config sys File on Drive for PC Card Support FILES 30 REM REM Phoenix Card and Socket services for accessing PC Cards REM device c pem cnfignam exe NORMAL device c pcm pcmssit exe device c pcm pcmcs exe device c pcem pcmscd exe
136. more troublesome scenario is the following C gt set XFER_ARGS z 5 C gt xfer x foo Here XFER is set to Zmodem in the environment variable with an overwrite setting of 5 overwrite if source is newer However in the XFER command line Xmodem protocol is specified The only overwrite settings that Xmodem supports are O4 always overwrite and O7 never overwrite all other O options resolve to O7 for Xmodem If the file oo exists the transfer will abort In this case specify 04 on the command line do not use the X option If a filename is included in the XFER_ARGS environment variable that file will OTE always be the first file sent or received Negate it only by specifying the N option on the command line refer to page 3 20 For this reason exercise extreme caution when including filenames in the environment variable Multiple Option Blocks XFER supports multiple options after a single slash or hyphen on the command line and in the XFER_ARGS environment variable Each of the following examples is a valid command line Advanced Users Guide 3 27 Using File Transfer Programs 3 28 C gt xfer zrob115200 foo C gt xfer zro d30 b115200 foo C gt xfer zrw2 o5c3f2 foo Any option can immediately follow another without a separate delimiter or unless the preceding option has multicharacter setting The following options have multicharacter settings baud rate D timeout
137. n a new name Download File To Select this check box to have the specified file downloaded to the specified Falcon models Main Application Select this check box to have the specified file be the main application on the specified Falcon models Falcon DOS Portable Terminals Using the Falcon Configuration Utility Only one file can be selected as the main application for a Falcon model family To OTE select another file as the main application highlight the current one in the Application Files list in the File Configuration window select Edit and turn off the Main Application switch for that file OK Select OK to return to the File Configuration window The specified source file will appear in the Application Files list Cancel Select Cancel to return to the File Configuration window without adding a file to the Application Files list Browse 1 Select Browse to use a different configuration file 2 An Open dialog box appears 3 Use the Open dialog box to choose a source file to be included in the custom configuration Edit Select a file in the Application Files list and then select Edit to change the source path or destination path for the file The Edit File Properties dialog box opens Figure 2 9 The Edit File Properties Dialog Box for an Application File Edit File Properties Delete delete a file from the Application Files list select the file in the list and then select Delete Select
138. n is specified in the _ environment variable refer to page 3 26 but during the current transfer session the paths will be stripped An invalid setting will result in an error on the command line Strip Paths In this mode the default the sender will remove any paths that are specified with a filename before sending the filename to the receiver The new filename will be transmitted to the receiver without any path information The file will be stored by the receiver in the current directory 1 Send Paths This option performs no processing on the filenames specified on the sender s side Any drive and path information that is specified is transmitted to the receiver If a path is specified and it does not exist on the receiver s side the transfer will abort with a failure 2 Send New Paths Filenames When the S2 setting is used all filenames are treated as filename pairs This provides the ability to specify dual filenames during a transfer The first filename optionally including a drive and path is the one that the sender uses to open the file The second filename is used by the sender when it transmits the filename to the receiver This provides the ability to transfer file and have it renamed on the receiver s side It also allows Advanced Users Guide 3 23 Using File Transfer Programs 3 24 transfer of a file from one directory on the sender s side to another directory on the receiver s side Mul
139. n or Off Off On Off Advanced User s Guide C 5 Programming Parameters A UPC A D M2o0f5 G EAN 8 J Code 11 M EAN 13 B 12075 UPC E MSI Code 128 N Labelcode 4 5 Code 39 F S2of5 Codabar L Code 93 Ames Good read beep tone B8 Value 00 2400 Hz 00 00 00 01 2600 Hz 02 2800 Hz 03 3000 Hz 04 3200 Hz 05 3400 Hz 06 3600 Hz 07 3800 Hz Number of good read beeps B9 Value 01 04 01 01 01 Good read beep duration BA Value 00 0 07 00 00 00 sec 01 0 13 sec 02 0 18 sec 03 0 36 sec Beeper volume BC Value 00 Off 07 07 07 01 09 01 Lowest 07 Highest 08 Higher 09 Lower Error beep tone BD Value 00 2400 Hz 01 01 01 01 2580 Hz 02 2770 Hz 03 3000 Hz 04 3270 Hz 05 3600 Hz 06 4000 Hz 07 4520 Hz Long range trigger mode D4 On Off On Release Off Off Off long range scanner models only Scan Off Spot Timeout C 6 Falcon DOS Portable Terminals Spot beam timeout long range scanner models only 00 0 25 sec 01 0 5 sec 02 1 sec 03 1 5 sec 04 2 sec Other Controls Release scan timeout long range scanner models only Value 01 30 seconds Spotting Beam Enable long range scanner models only On Off On or Off Keypress sound Value 00 Off 01 Click 02 Enable CTL ALT DEL reboot On Off On or Off
140. nd Auto answer page 3 19 ATstr Send ATstr commands None None ID x Dial memory x 0 9 Dstr Dial phone number str N Forces XFER to ignore all previously specified option settings page 3 20 including filenames and options specified in the XFER_ARGS Off Off ipud environment variable All XFER options are set to their default state Overwrites an existing file with a new file having the same name Replace the symbol with the desired setting 1 Overwrite if source is longer or newer Zmodem only 2 Overwrite if CRCs don t match Zmodem only ot 3 Append to existing file Zmodem only 7 7 page 3 20 4 Always overwrite 5 Overwrite if source is newer Zmodem only 6 Overwrite if dates or lengths don t match Zmodem only 7 Never overwrite Toggles quiet mode on and off In quiet mode only the filename and Q Transmitting or Receiving page 3 22 message is displayed When quiet mode is off additional information is displayed Each use of this option reverses the quiet mode state R Receives the specified file or files On if no file page 3 22 is specified Zmodem only Specifies how paths and names should be handled Bu when sending files Replace the symbol with the desired setting 0 Strip paths N A 0 page 229 1 Send paths 2 Send new paths filenames T Transmits the specified file or files On if file page 3 24 on is specified Advanced Users Guide 3 13
141. nd Falcon DOS Portable Terminals Command Descriptions Syntax FIND option match string filespec Options The C option causes FIND to only display the count of lines found with the specified string The N option causes FIND to display the line number of the line found containing the string The V option causes FIND to display the lines that do not contain the string The match string argument specifies the word or group of characters to search for The ilespec argument specifies the file or group of files to search in The complete drive and path can be specified Wildcard characters can be used in the filename Examples following example shows each line in the file JUNK that contains the string printf FIND printf junk c The following example shows each line in a directory listing that contains a DIR The command first executes a DOS DIR command with the output piped into the FIND command The FIND command then displays each line that contains the string DIR dir FIND DIR The following example give a count of the lines in the file MANUAL TXT that contain the string ROM DOS FIND C ROM DOS MANUAL TXT MANUAL TXT 105 Internal Purpose Provides on line help of each ROM DOS command Advanced Users Guide B 15 Syntax Remarks Examples HELP lt command gt HELP serves as a memory aid For complete information about ROM DOS commands
142. nded storage space and radio frequency RF communications ATA flash memory cards can be added to increase memory The card appears as a hard drive to the user RF communications cards allow connection of the portable Falcon unit to a traditional network and to access shared network resources in a transparent fashion The Falcon can also use network and fax modem cards Use the Falcon Configuration Utility to download the appropriate drivers for ATA and generic I O cards ATA cards are flash memory cards that utilize the IDE interface This allows the flash to appear as a hard drive Any ATA PC card should work on the Falcon unit with the appropriate drivers installed The following ATA cards are approved for use on the Falcon e 2 6MB SunDisk Seagate FlashCard Model ST72P5 e 4MB SanDisk PCMCIA PC CARD 8MB SanDisk PCMCIA PC CARD ATA Falcon DOS Portable Terminals PC Card Drivers Additional cards may be approved Contact a PSC representative for information Fax Modem The Falcon should recognize any generic fax modem PC card Fax modem PC Cards cards are configured to use COM2 I O address 2F8h and IRQ 3 Be aware that many of these cards tend to use a large amount of power and can quickly drain the batteries The following fax modem card is approved for use on the Falcon Viking Components 36 6K PC Card Modem I The Falcon does not support fax modem cards with XJack connectors LAN Cards LAN cards require as
143. ntinues through any other specified options or filenames A slash or hyphen can be used for each option or the options can be merged into one block following a single slash or hyphen gt set XFER ARGS ZROB57600 gt set XFER ARGS Z R O B57600 For each command line in the example files will be received option R using Zmodem protocol Z and a baud rate B of 57600 baud and existing files will always be overwritten Falcon DOS Portable Terminals Using XFER Up to ten slashes or hyphens can be used for options in the environment variable Refer to section Multiple Option Blocks on page 3 27 for more information Any of the parameters used in the example could be overwritten on the command line For example with following command C gt xfer x foo XFER would use Xmodem for the file transfer instead of Zmodem while still using the other option settings specified in the XFER_ARGS variable There are two precautions for mixing options in the environment variable with options on the command line The first is about options that are supported by Zmodem protocol only In the following example C gt set XFER_ARGS z w4096 c3 C gt xfer x foo the environment variable is set up to use Zmodem with a 4K window and crash recovery turned on In the XFER command line Xmodem protocol is specified Since Xmodem doesn t support windows or crash recovery both those options are ignored Another
144. odes D 11 to 0 12 settings for 5 Ko autoterminator bar codes for 0 11 settings for 5 B backlight timeout bar codes 0 14 settings for C 7 bar codes for programming D 1 to D 11 baud rate for 4 Slot Dock 4 5 setting with the configuration utility 2 21 for XFER 3 12 3 16 beeper options bar codes for D 12 to D 13 settings for C 6 BIOS version 5 7 blocks multiple option XFER 3 27 to 3 29 booting the Falcon 7 1 to 7 6 bparams ini 6 3 BREAK B 2 BUFFERS B 2 B 4 B 7 C cable connectors A 1 to A 8 CALL B 2 cards PC 1 4 to 1 8 8 1 to 8 4 8 2 drivers for 8 3 fax modem 8 3 inserting 1 6 to 1 7 installing drivers with Falcon Configuration Utility 2 13 8 3 Advanced User s Guide xv recognition and configuration 1 7 removing 1 8 8 3 CARRIER_TIMEOUT keyword 3 29 cfgdev sys 5 4 5 5 6 3 7 4 cfgio exe 6 4 CHDIR B 2 CHKDSK 5 6 B 2 B 4 B 8 chkdsk com 5 7 B 2 cnfignam exe 8 4 Codabar bar codes for D 6 to D 7 Code 11 bar codes for D 5 to D 6 Code 128 bar codes for D 8 to D 9 settings for C 5 Code 39 bar codes for D 2 settings for Code 93 bar codes for D 8 settings for C 4 codes error XFER 3 34 cold boot 7 3 COM port setting XFER comio com 5 4 6 5 Comm Settings dialog box in Falcon Configuration Utility 2 20 to 2 21 COMMAND B 2 B 5 B 9 command line syntax XFER 3 11 command modem XFER 3 13 3 19 to 3 20 command
145. on 2 15 2 16 2 18 2 20 2 24 Falcon DOS Portable Terminals Download button 2 7 drop down lists 2 20 Edit button 2 24 File Configuration button 2 6 File Configuration windows 2 91 2 16 File Transfer window 2 21 to 2 24 input fields 2 17 2 20 installing 2 2 main menu 2 3 More button 2 13 Next button on off switches 2 14 2 16 2 18 2 20 Program Settings button 2 7 2 16 to 2 20 Prev button Program Settings windows radio buttons 2 20 Receive button 2 24 Send button 2 24 starting 2 2 Text File button 2 16 Transfer Files button 2 4 Falcon Dock connector configurations A 6 fax modem cards 1 4 to 1 8 8 3 installing drivers with Falcon Configuration Utility 2 13 FCBS B 3 B 5 B 14 FCC information 0 File Configuration windows in Falcon Configuration Utility 2 9 to 2 16 File Transfer window in Falcon Configuration Utility 2 21 to 2 24 filenames XFER 3 12 3 14 to 3 15 FILES B 3 files system 5 1 to 5 10 also see individual file names A 5 to file transfer protocol 3 14 3 26 FIND B 3 B 5 15 flash memory cards 1 4 to 1 8 installing drivers with Falcon Configuration Utility 2 13 flashdsk sys 5 2 5 4 5 5 5 6 6 7 Advanced Users Guide flow control XFER FOR B 3 format com 5 4 6 8 4 Slot Dock 4 4 6 cable configurations A 6 to A 8 using XFER with 4 4 baud rate 4 5 device driver 4Slot sys 4 3 operating modes 4 2 Falcon 4 Slot Dock 4 1 to 4 6 functest com 5 4
146. pitalized For the FAIL_STRINGS COMPRESSION_STRINGS and PROTOCOL_STRINGS settings the value string should also be capitalized Any responses from the modem are converted to capital letters before being compared with the various substrings Performance 3 32 This section describes issues relating to serial performance on the Falcon Although these issues are described in the context of XFER they apply to serial transfers in general File transfer speed is severely reduced when byte counts are displayed on the Falcon screen Use the Q option in XFER to enable quiet mode and speed up transfers refer to page 3 22 Performance also is diminished when data is transferred to the C drive or to a PCMCIA ATA card Both of these devices write data to the disk very slowly Problems may arise as the disks become full and loading algorithms are executed to clean up space for new data This can become particularly severe with Zmodem in streaming protocol because the sender never waits for the receiver to write data to the disk To avoid this problem use Zmodem with either windowing refer to page 3 25 or flow control refer to page 3 18 Falcon DOS Portable Terminals Using XFER enabled Flow control is generally faster and permits the receiver to operate at its peak capacity Another factor in performance is the presence of other software running in the background Card and Socket Services for instance use the timer interrupt for cert
147. propriate radio button for type the Falcon model being configured 31x 32x 33x 34x or 51x Done Select this option to return to the main menu If changes were made to the file configuration or program settings one or both of the following prompts appear Figure 2 5 The Prompt for Saving Changes to the Current File Configuration Save Configuration Figure 2 6 The Prompt for Saving Changes to the Current Program Settings Yes Select this option to save the changes A Save As dialog box will open Use the dialog box to specify the location and name of the new configuration or program settings file NO Select this option to discard the changes Cancel Select this option to return to the Custom Configuration menu without saving or discarding the changes 2 8 Falcon DOS Portable Terminals Using the Falcon Configuration Utility The File Configuration Windows 1 Select File Configuration from the Custom Configuration Menu 2 first of three File Configuration windows appears Figure 2 7 Figure 2 7 TheFirst File Configuration Window File Configuration Configuration File Custom CFG Browse Main Application C Percon Falcon demo upastart bat Application Files custom bat custom exe Edit DATETIME BAT upastart bat En Km Select Product C Falcon31x Falcon 32x 33x 34x Falcon 51x Help Next gt gt Done Delete 3 Use these windows to choose application
148. racting with ROM DOS DATE Displays the date from the system s internal calendar and allows revision DEL pELete Deletes specified files DELTREE Deletes files and subdirectories including empty subdirectories DEVICE Aconfig sys command Installs a device driver into ROM DOS DIR Displays a list of files in a directory A config sys command Installs ROM DOS into high memory area DOS ECHO _ Batch subcommand Turns on the display of batch execution on the viewport Falcon DOS Portable Terminals Command Overview ERASE Same as DEL Erases specified files EXIT Exits nested running of ROM DOS within another program FCBS config sys command Specifies the number of file control blocks FCBS open at one time FILES con ig sys command Sets the maximum number of files that can be open at one time on the system FIND Works as a filter to display only lines that contain a specified string FOR Batch subcommand Performs one DOS command on a set of files GOTO Batch subcommand Moves control to a specified line in the batch file HELP Lists all available ROM DOS commands along with brief descriptions IF Batch subcommand Performs a command based on a specified condition INCLUDE A config sys command Allows instructions in one configuration block to be included with instructions in another configuration block INSTALL Loads terminate and
149. red setting 1 No crash recovery 2 Follow sender 3 Always use crash recovery If the C option is used without including a number then the 1 setting is assumed An invalid setting will result in an error on the command line The C option can be used in conjunction with the O option If C2 follow sender is specified on the command line the receiver will use the sender s crash and overwrite options Any overwrite options local to the receiver will be ignored This is useful if a default crash recovery command is specified in the XFER ARGS environment variable refer to page 3 26 and crash recovery for the current transfer is temporarily disabled D Delay Before Terminating Transmission This option allows specifying a timeout If the specified number of seconds elapse with no characters received by either the sender or the receiver the program aborts the transfer session This option is supported by Zmodem protocol only Xmodem will never attempt to recover a file after a crash To use the D option replace the symbol with the desired number of seconds for the timeout delay Acceptable values 0 no timeout through 65 535 the default is 60 A value of 0 disables the timeout feature meaning that the transfer session will never be aborted because of inactivity If the D option is used without specifying a number an error will occur Advanced Users Guide 3 17 Using File Transfer Programs 3 18 ll j li E
150. redefined Instead of having to set each option back to its default use the N option to return XFER to a known state Overwrite Existing File s The option specifies what action the receiver should take if the file being transferred already exists on the receiver s side When using this option replace the symbol with the desired setting Falcon DOS Portable Terminals Using XFER 1 Overwrite if source is longer or newer 2 Overwrite if CRCs dont match 3 Append to existing file 4 Always overwrite 5 Overwrite if source is newer 6 Overwrite if dates or lengths don t match 7 Never overwrite By default XFER operates in 7 mode existing files are never overwritten For Xmodem the only valid options are O4 and O7 all other settings resolve to 07 never overwrite All settings for the option are available with Zmodem protocol To remain compatible with previous versions of XFER the O option used without a setting resolves to the 04 setting always overwrite This differs from most other XFER options where specifying the option without a setting usually resolves to the default condition for that option To use the default condition for the option specify the O7 setting An invalid setting will result in an error on the command line XFER does not prompt to specify whether a file should be overwritten in the default mode If no overwrite option is specified the file will never be overwritten Under
151. rol commands Refer to The Modem lnitialization File on page 3 29 for complete information about Ifile Mcommand Modem Command This option allows commands to be sent to the modem before the start of the file transfer To use the M option replace command with one of the following commands A Auto answer ATstr Send ATstr commands D x Dial memory x 0 9 Dstr Dial phone number str Specifying XFER MA instructs the modem to go into auto answer mode In this mode the modem will wait for the timeout period specified in the modem initialization file for another modem to dial into it On detection of a ring in signal XFER will answer the line and attempt to start a file transfer Specifying XFER MATstr allows a string of AT commands to be sent to the modem These commands will be sent to the modem after the initialization string from the modem initialization file and can be used to specify a different configuration Since only one modem command can be specified on the Advanced Users Guide 3 19 Using File Transfer Programs 3 20 O command line any commands to auto answer or dial must be included in the AT string There are two methods for dialing numbers The first method uses the format XFER MD x where x is a number from 0 through 9 This number corresponds to a directory number from the modem initialization file which identifies a number that should be dialed for this transfer see the NUMBER keyword on page 3 31
152. ror in an argument option setting occurred on the command line UNKNOWN unknown error occurred MODEM ABORT CONNECTION XFER could not establish a connection with the remote end MODEM ABORT NORESPONSE The modem did not respond MODEM ABORT INIFILE The specified modem initialization file could not be found Falcon DOS Portable Terminals The Falcon 4 SIc CHAPTER CONTENTS Overview aaah Operating Modes The 4SLOT SYS Device Driver Transferring Files with XFER Setting the Baud Rate The Falcon 4 Slot Dock Overview 1 2 6 e This chapter provides advanced information about using the Falcon 4 Slot Dock It is intended for use by system administrators and advanced users who need to modify the Falcon 4 Slot Dock s factory configuration settings For basic information about the Falcon 4 Slot Dock see the Falcon DOS Portable Data Terminals User s Guide For information about programming the Falcon 4 Slot Dock see the Falcon DOS Portable Data Terminals Developer s Toolkit Operating Modes 4 2 The Falcon 4 Slot Dock network can operate in either of two modes e In terminal demand mode the default the Falcon 4 Slot Dock network grants access to the communications line to individual portables on a priority basis e In 4ost controlled mode the host controls which portable gets access to
153. rovide additional information on a topic including technical details exceptions to instructions and other pertinent information These notes are identified by the notepad symbol to the right and bold italics text Cautions appear when there is information for the user that is strongly recommended They are identified by the exclamation mark in a triangle and bold italics text This text appears in gold bold italics text if the user is viewing the manual in electronic PDF form on their computer Warnings appear when there is something of extreme importance for the user to be know prior to proceeding They are identified by the exclamation mark in a triangle and bold italics text This text appears in red bold italics text if the user is viewing the manual in electronic PDF form on their computer Keys and Keystroke Conventions Portable keys and keystroke conventions are used throughout this manual to identify the difference between a key on the portable and keystrokes input by the user Brackets such as lt gt indicate a key on the Falcon Portable Data or keystrokes entered by the user are printed ina monospaced typeface Advanced Users Guide xiii About this Guide Technical Support xiv PSC Website Technical Support The most comprehensive source for technical support and information for PSC products is the PSC website www pscnet com Select Support from the sidebar for technical support The site offers produc
154. rt of the boot process any other programs that were loaded before the cold boot will not be reloaded automatically Table 7 3 7 4 During the DOS boot sequence control is passed sequentially to the config sys files on drives A B and A similar process is followed for the autoexec bat files on each drive See chapter 5 for information about the Falcon s drives and system files It is possible for a driver or application loading from the config sys or autoexec bat file on drive C to hang the system A cold or warm boot of the unit will not directly correct the problem because the troublesome program will be started again as part of the boot sequence What is required is a method by which the config sys or autoexec bat file on drive C and the loading of the c gdev sys and decode sys drivers can be taken out of the normal boot sequence DOS can help some with the lt CTL gt lt C gt and F8 escape sequences Falcon Safe Boot Key Sequences Alternative method less accessible to the end user bypasses the config sys amp autoexec bat files on drive C Reboot the unit with either a cold or warm boot and when the 31x 32x message Wai appears on the display immediately press lt ESC gt lt DEL gt simultaneously Alternative config sys and autoexec bat processing takes place on drives A and without chaining into the files on drive C 33x 34x 25 key lt ESC gt lt TAB gt 33x 34x
155. s or lengths of both files don t match Skips the transfer if the received file already exists Enter the File Transfer Default folder for storing received files Use the Browse button to locate a new location File Transfer Default Folder CAPD Files Falcon DOS Portable Terminals Logging Tab XFER32Using XFER32 This tab establishes settings for the communications log Click the Logging tab Figure 3 4 Logging Tab of the File Transfer Utility C PDTFiles winxfer log HET Log To File Log To Screen Append to Log Log Path Filename Browse Advanced User s Guide Specifies that the log is to be written to a text file Specifies that the log is displayed on screen This option becomes available when you select Log to File When enabled Append to Log adds log information to the end of the log file If not enabled new log information replaces the previous log file Specify the location for storing the communications log If a path is not given the file is stored in the Default File Transfer folder Use the Browse button to locate a new log file Using File Transfer Programs Host Mode Figure 3 5 Host Mode is a method of receiving files using the Z Modem protocol It continuously waits for files and receives them using the filenames specified by the sender Once files have been received it goes back to waiting for additional files Select Transfer Files gt Host Mode from the menubar Host
156. signment of an I O window a memory window and IRQ If the LAN card will be configured by the superclient driver pemscd exe additional entries to the pem ini file will be necessary Many LAN cards come with their own resource management system and do not require pcmscd exe driver 4 Because of the Falcon s memory handling properties some LAN cards may not work Please contact PSC prior to purchasing a LAN card RF Cards Because of the special requirements of RF environments PSC is distributing Falcon RF units to qualified customers only Please contact a PSC representative to see if a specific location is qualified PC Card Drivers To attain compatibility with as many PC cards as possible the Falcon utilizes card and socket services supplied by Phoenix Technologies These card and socket services are implemented as installable device drivers and are loaded using the DEVICE command in the config sys file Advanced Users Guide 8 3 Using PC Cards 8 4 Table 8 1 identifies the PhoenixCARD Manager Plus PCM drivers needed for each type of card Information about these drivers follows the table Additional drivers or application programs may be required for some cards particularly RE LAN and fax modem cards PCM Drivers Required for PC Cards cnfignam exe pcm ini pcmata sys X X pcmscd exe X See below pemss exe X X e cnfignam exe identifi
157. ss the Falcon 4 Slot Dock network when the 4slot sys driver is not loaded This allows use of the Falcon 4 Slot Dock network to download the Falcon 4 Slot Dock device driver to any portable that doesn t already have it The Falcon Configuration Utility can transfer 48lot sys driver to the portable and modify the config sys file Complete the following steps 1 Install the Developer s Toolkit software on the computer Follow the installation instructions provided with the Developer s Toolkit Be sure to include the 4 Slot Dock software during the installation process Install the Falcon Configuration Utility at this point if not already installed 2 Start the Falcon Configuration Utility and select the Transfer Files button on the main menu Find the 4slot sys file in the percon falcon dos directory if the default installation was used and transfer it to the dos directory on the Falcon unit 3 Transfer the Falcon s conf ig sys file to a temporary location on the PC Using a text editor for example Notepad add the following line to the end of the file 4 Save the file and transfer it back to the X directory on the Falcon 5 Reboot the Falcon Advanced Users Guide 4 3 The Falcon 4 Slot Dock j Save the file list or create a new c g file to transfer the 4 Slot Dock driver and modified config sys file to multiple Falcons units For complete informat
158. t registration warranty information answers to frequently asked questions product FAQs product manuals product tech notes software updates patches demos and instructions for returning products for repair Reseller Technical support Another excellent source for technical assistance and information is an authorized PSC reseller A reseller is directly acquainted with specific types of businesses application software and computer systems and therefore is in the best position to provide individualized assistance E Mail Technical Support If the solution to a technical support question is not available through the PSC website or a local reseller contact PSC technical support directly via E mail at TechSupport pscnet com Telephone Technical Support For those without E mail access please call 541 984 3092 PSC Solutions Group For advanced cost effective services contact the PSC Solutions Group PSG at 888 583 3008 or psg pscnet com Or go to the PSG webpage at www pscnet com html psc solutions group psg htm Falcon DOS Portable Terminals Using Falcc Portable Ter CHAPTER CONTENTS O Vet VIEW Programming the Laser Triggers Programming the Enter Keys Using PC Cards Opening the PC Card Slot Ce Inserting a PC Card Recognition and Config Removing a PC Card The Serial Port The IR Serial Port The Disk Drives Configuring the Fal
159. t repair any errors Examples CHKDSK will check the integrity of drive A The report will be printed to the console CHKDSK a CHKDSK will check the integrity of RAM disk D The report will be saved in a file called drive d rpt CHKDSK d gt drive_d rpt COMMAND Type External Purpose Start a new command processor Syntax comMAND device E number K filename P C string MSG Remarks This command starts a new copy of the ROM DOS command processor The command processor is the program that has all the internal DOS commands in it Starting a new command processor will also produce a new environment The size of the environment is 128 bytes by default but it can be changed using the E switch Command and its arguments can also be used in a SHELL statement in the config sys file See the full description of SHELL for more details Options The device option specifies that command com should use a different device such as AUX for input and output The E number switch sets the environment size Number represents the size of the environment in bytes Number must be in the range from 160 to 32768 All other values will be ignored and the default value of 256 will be used ROM DOS will round the value entered up to the nearest multiple of 16 Advanced Users Guide B 9 The K ilename option tells the command processor to run the specified filename and then display the ROM DOS command prompt It is not recommend
160. tem loaded in the computer The version command shows both the version of the VER command itself and the version of DOS in operation The R option shows the full version and release number of ROM DOS The following example changes the record of current DOS version in use to DOS 5 0 Any programs that are executed following this command will recognize that DOS 5 0 is running VER 5 0 XCOPY Type External Purpose The XCOPY command copies multiple files and optionally subdirectories from one disk to another Syntax xcopy source target options Remarks The XCOPY command is used for copying multiple files and subdirectories if Advanced Users Guide they exist The source and the target parameter are complete drive path and file specification descriptions If a path is not specified XCOPY assumes the default path If a file name is not specified then is assumed B 21 The ATTRIB command may be used to modify the archive bit for the various XCOPY options that check the archive status of files Refer to the ATTRIB command description for instructions Options The A copies only source files that have the archive bit set in them The archive is not reset The D lt mm dd yy gt option causes XCOPY to copy only those files with a date later than the date specified in the D option The E option causes XCOPY to create subdirectories on the target even if they are empty The M option causes XCOPY to copy only those
161. the buffer size The default buffer size is Examples SHARE 512 bytes A larger buffer size causes print to operate faster The maximum buffer size is 32k bytes and the minimum size 256 bytes This option is only allowed the first time PRINT is run The C option cancels only the file names listed after the C command The F option allows the user to set the maximum number of files to be queued up at one time The default number of files is 10 The minimum is 2 and the maximum is 32 Support for more files is often useful when using wild cards in file names This option is only allowed the first time PRINT is run or until the next system reboot The P option causes all files listed after this option to be submitted for printing This is the default for filenames encountered on the PRINT command line The T option cancels all the files from the print queue list Think of this as a terminator The H option will display the help screen PRINT puts three files into the print queue The first file will start being printed after the command ends PRINT FILE1 TXT FILE2 TXT FILE3 TXT The file FILE2 TXT will be removed from the print queue All other files in the queue will print normally PRINT C FILE2 TXT All files in the print queue are canceled Printing may continue for a short time because of the buffer in the printer PRINT T Type B 18 External Falcon DOS Portable Terminals Command Descriptions P
162. tility prepares files to be transferred to the Falcon and opens the Important dialog box refer to Figure 2 2 on page 2 5 2 Make certain the Falcon unit is properly connected to the serial port specified in the Comm Settings dialog box refer to page 2 20 3 Then run the 1d bat file on the Falcon and select OK in the Important dialog box Done Select Done when finished selecting and transferring files 2 24 Falcon DOS Portable Terminals CHAPTER CONTENTS Using XFER32 sen ease XFER32 Setup General Tab Transfer Tab Logging Tab Host Mode e Sending and Receiving Data Send File to Portable Receive File from Portable Using XFER eere Syntax and Parameters The XFER_ARGS Environme Multiple Option Blocks The Modem Initialization Fil Performance Error Codss Using File Transfer Programs Using XFER32 When you start XFER32 the XFER32 interface opens Figure 3 1 XFER32 User Interface File Help PET H Transmit Files Receive Files Host Exit XFER32 Setup To prepare for data transfer between the PC and the PT40 click on the Setup button to open the Setup dialog box which contains three tabbed sections The settings in these dialogs can be modified or customized to meet your communications requirements Falcon DOS Portable Termina
163. tions Peter Lomax Director Corporate Quality Vice President PSC Inc Europe Middle East amp Africa 959 Terry Street PSC Bar Code Ltd Eugene OR 97402 Axis 3 Rhodes Way U S A Watford Hertfordshire WD24 4TR Asia Pacific PSC Hong Kong Hong Kong Telephone 852 2 584 6210 Fax 852 2 521 0291 Australia PSC Asia Pacific Pty Ltd North Ryde Australia Telephone 61 0 2 9878 8999 Fax 61 0 2 9878 8688 France PSC S A R L LES ULIS Cedex France Telephone 33 01 64 86 71 00 Fax 33 01 64 46 72 44 Germany PSC GmbH Darmstadt Germany Telephone 49 0 61 51 93 58 0 Fax 49 0 61 51 93 58 58 www pscnet com Corp Headquarters PSC Inc Portland OR Telephone 503 553 3920 Fax 503 553 3940 Cosc Italy PSC S p A Vimercate Italy Telephone 39 0 39 62903 1 Fax 39 0 39 6859496 Japan PSC Japan K K Shinagawa ku Tokyo Japan Telephone 81 0 3 3491 6761 Fax 81 0 3 3491 6656 Latin America PSC S A INC Miami Florida USA Telephone 305 539 0111 Fax 305 539 0206 United Kingdom PSC Bar Code Ltd Watford England Telephone 44 0 1923 809500 Fax 44 0 1923 809 505 PSC Inc 959 Terry Street Eugene OR Telephone 541 683 5700 Fax 541 345 7140 2002 PSC INC R44 2278 Rev B 9 02
164. tiple filename pairs may be specified which may be separated by other XFER options The following conventions must be observed when using the 2 option Failure to conform may result in errors The 82 command must be specified ahead of any filenames e When specifying dual filenames the filenames must be separated by a single space The first filename in the pair is what the sender uses and the second filename is what the sender will transmit to the receiver If more than one space is used all spaces after the first will be included as part of the receivers filename e The drive and path may be specified for components for either filename in a pair The actual name of the file must be included in both filenames along with the drive and the path Correct examples C gt xfer zs2 11 1 file2 gt xfer zs2 c data filel d file2 C gt xfer zs2 c data filel d filel c yourfile myfile C gt xfer zs2 11 1 datal b115200 11 2 data2 Incorrect examples C gt xfer zs2 11 1 b115200 file2 C gt xfer zs2 11 1 file2 C gt xfer zs2 11 1 1 11 2 gt xfer z filelfile2 s2 C gt xfer zs2 fileld In the second incorrect example the additional spaces would be included in the receiver s filename This is generally wrong but it may be correct if that is the intended result The third incorrect example is invalid because the filenames must be separated by a single space no other wh
165. turned off for the current transfer session An invalid setting will result in an error on the command line The RTS CTS flow control option is only available when using XFER with the Falcon 31x and 32x Flow control defaults and capabilities differ depending upon the protocol Xmodem or Zmodem being used Falcon DOS Portable Terminals Using XFER Xmodem If the F option is not included in the command line no flow control is used XON XOFF cannot be used with Xmodem protocol because Xmodem protocol sends raw binary data and cannot distinguish between the XON XOFF characters and file data Attempting to specify XON XOFF with Xmodem protocol will result in an error Zmodem On the Falcon 33x and 34x the default flow control for Zmodem is Xon Xoff For all other portables and host PCs the default is RTS CTS On a Falcon portable flow control should be used when transferring with Zmodem especially if Zmodem is in streaming mode In streaming mode the Zmodem sender does not wait for acknowledgements to packets but continuously sends a stream of data Often this can overwhelm the receiver especially if it is receiving at high data rates or receiving to the C drive or to a PCMCIA ATA card which writes data to disk much slower than the D drive Hor Help This option displays a brief description of the XFER syntax options and settings file Modem Initialization File This option specifies the file that contains modem setup and cont
166. urpose SHARE installs the capabilities for file sharing and file locking on the hard disk Syntax SHARE options Or from CONFIG SYS INSTALL drive path SHARE EXE options Remarks The SHARE utility is most commonly used in a network or multitasking environment where file sharing is necessary When SHARE is loaded DOS will utilize the SHARE utility to validate read and write requests from application programs and users The L option specifies the maximum number of files that can be locked at one time The default number of files is 20 The U option unloads the share utility and frees the memory SHARE will not unload if other TSRs have been loaded on top of it The other TSRs must be unloaded first before trying to unload SHARE Examples following example loads the SHARE program from the command line SHARE The next example installs SHARE from the CONFIG SYS file and changes the maximum number of locked files to 30 INSTALL C UTILS SHARE EXE 1 30 The final example unloads SHARE and frees the used memory SHARE U SWITCHES Type CONFIG SYS Purpose The SWITCHES command allows special CONFIG SYS file options Advanced Users Guide B 19 Syntax Remarks Examples TREE SWITCHES k n The k argument makes an enhanced keyboard behave like a conventional style keyboard The n argument prevents the use of the lt F5 gt and lt F8 gt function keys to bypass the startup commands
167. vanced Users Guide 5 5 Disk Drives Organization Software amp Configurations Drive C Drive D 5 6 REM ke e he e he e e REM Standard CONFIG SYS for safe boot REM kk kk KERR k k ke ke k e k k k k REM e he ke e he e he e n e REM Recover flash and RAM drives REM k k k k k DEVICE B FLASHDSK SYS 4096 DEVICE B VDISK SYS 4096 e Drive C is a resident flash disk drive that is accessed via the 1ashdsk sys device driver By default this drive is configured to have full read and write access The default config sys and autoexec bat files reside here These files can be modified to customize the system for an application They will be called after the config sys and autoexec bat files on drives A and B are processed The Falcon Configuration Utility provides the ability to customize what software tools and utilities are placed on the unit By default the utility installs this software to the C drive If the unit is intended to be used with PC cards then the Phoenix PC card drivers are installed in the PCM subdirectory on the drive and the proper entries will be transferred into the config sys and autoexec bat files The exact configuration of files and the contents of the config sys and autoexec bat files will change according to the configuration of the unit For RF capability ad
168. w Table B 1 B 2 This chapter lists the Datalight ROM DOS commands that are available in the Falcon ROM DOS commands that differ from their MS DOS equivalents are identified and described The information in this chapter is taken from Datalight s ROM DOS 6 22 Users Guide and is used by permission Table B 1 lists the Datalight ROM DOS commands that are provided with the Falcon and gives a brief description of each command DOS Commands Used with the Falcon config sys command Directs ROM DOS to pause for confirmation before processing a command Suppresses the display of a single batch file command line I Same as Identifies nonexecuting lines ATTRIB Displays or modifies the attributes associated with a file BREAK A config sys command Enables or disables the ability to stop program execution at point BUFFERS config sys command Sets the number of internal data buffers CALL Batch subcommand Invokes execution of a secondary batch file CHDIR prnectory also Changes the default directory CHKDSK Checks integrity of data on a disk Displays information CLS crear screen Clears all information from the viewport COMMAND Spawns a second DOS command processor COPY files from one storage location to another change Changes the default terminal inte
169. ways have the P option set for DIR the statement SET DIRCMD P could be used The default settings in DIRCMD can be overridden by using the minus sign preceding the option To cancel the paging for a single use of the DIR command enter DIR Examples see the directory entries of all files in the current drive and directory type DIR To see all files in the subdirectory MEMOS on drive B type DIR Display all files sorted by file name order DIR ON Advanced Users Guide B 13 FCBS Display all hidden files DIR AH Display all files with a doc extension without file sizes or volume labels DIR DOC B Type CONFIG SYS Purpose The FCBS command allows the number of file control blocks FCBs open at one time to be specified Syntax number minimum number Remarks Number specifies the maximum number of FCBs open at any given time The default for this value is 4 The value for number must be in the range from 1 to 255 The minimum number specifies the minimum number of FCBs to be open at all times The minimum number argument has the same default and range value as the number argument Example Set the maximum number of FCBs to 8 and leave at least 4 open at all times FCBS 8 4 FIND Type External Purpose FIND isa filter to display only lines that contain a specified string B 14 The input to FIND may come from a file or it may be piped in from another filter or a DOS comma

Download Pdf Manuals

image

Related Search

Related Contents

Toshiba Satellite S70-B-10X  Mode d`emploi des fiches de collecte de renseignements    Samsung RSH7PNSW Felhasználói kézikönyv  312 Radio-Reloj Despertador AM/FM con pantalla  ME A S UR IN G S Y S T E M S A G R A R  CamLink CAS75  

Copyright © All rights reserved.
Failed to retrieve file