1-960608-00 Tutorial FP 8.00
Total Page:16
File Type:pdf, Size:1020Kb
Tutorial Intermec Fingerprint® v8.00 Intermec Printer AB Idrottsvägen 10 P.O. Box 123 S-431 22 Mölndal Sweden Service support: +46 31 869500 The information contained herein is proprietary and is provided solely for the purpose of allowing customers to operate and/or service Intermec manufactured equipment and is not to be released, reproduced, or used for any other purpose without written permission of Intermec. Information and specifi cations in this manual are subject to change without notice. © 2003 by Intermec Printer AB All Rights Reserved EasyCoder, EasyLAN, Fingerprint, and LabelShop are registered trademarks of Intermec Tech- nologies Corp. The word Intermec, the Intermec logo, InterDriver, and PrintSet are trademarks of Intermec Technologies Corp. Bitstream is a registered trademark of Bitstream, Inc. Crosstalk and DCA are registered trademarks of Digital Communications Associates, Inc. The name Centronics is wholly owned by GENICOM Corporation. HyperTerminal is a trademark of Hilgraeve, Inc. IBM is a registered trademark of International Business Machines Corporation. Intel is a registered trademark of Intel Corporation. Macintosh and TrueType are registered trademarks of Apple Computer, Inc. Microsoft, MS, and MS-DOS are registered trademarks of Microsoft Corporation. TrueDoc is a registered trademark of Bitstream, Inc. Unicode is a trademark of Unicode Inc. UNIX is a registered trademark of The Open Group in the United States and other countries. Windows is a trademark of Microsoft Corporation. Throughout this manual, trademarked names may be used. Rather than put a trademark (™) symbol in every occurrence of a trademarked name, we state that we are using the names only in an editorial fashion, and to the benefi t of the trademark owner, with no intention of infringement. Preface Contents Introduction ......................................................................................................................viii Getting Started 1 1.1 Computer Connection...............................................................................................2 1.2 Check Media Supply..................................................................................................2 1.3 Switch On the Printer ...............................................................................................3 1.4 Intermec Shell Startup Program ................................................................................3 1.5 No Startup Program ..................................................................................................3 1.6 Custom-Made Startup Program .................................................................................3 1.7 Breaking a Startup Program........................................................................................4 1.8 Communications Test ................................................................................................5 Creating a Simple Label 2 2.1 Introduction...............................................................................................................8 2.2 Printing a Box ............................................................................................................8 2.3 Printing an Image ......................................................................................................8 2.4 Printing a Bar Code ..................................................................................................9 2.5 Printing Human Readables ........................................................................................9 2.6 Printing Text............................................................................................................10 2.7 Listing the Program..................................................................................................10 2.8 Changing a Program Line .......................................................................................10 2.9 Saving the Program ..................................................................................................11 2.10 Error Handling .......................................................................................................11 2.11 Renumbering Lines..................................................................................................11 2.12 Merging Programs....................................................................................................12 2.13 Using the Print Key..................................................................................................12 Terminology and Syntax 3 3.1 Lines.........................................................................................................................16 3.2 Keywords .................................................................................................................17 3.3 Statements................................................................................................................17 3.4 Functions.................................................................................................................17 3.5 Other Instructions....................................................................................................17 3.6 Expressions ..............................................................................................................18 3.7 Constants.................................................................................................................18 3.8 Variables...................................................................................................................18 3.9 Keyword List ...........................................................................................................19 3.10 Operators.................................................................................................................20 Arithmetic Operators.........................................................................................20 Relational Operators .........................................................................................20 Logical Operators ..............................................................................................21 3.11 Devices ....................................................................................................................22 Fingerprint Programming 4 4.1 Introduction.............................................................................................................24 4.2 Editing Methods: .....................................................................................................24 Line-by Line Method.........................................................................................24 Copy & Paste Method.......................................................................................24 Send Text Method .............................................................................................25 4.3 Immediate Mode......................................................................................................25 Intermec Fingerprint v8.00 Tutorial iii Preface 4.4 Programming Mode .................................................................................................27 Programming with Line Numbers .....................................................................27 Programming without Line Numbers ................................................................28 Programming Instructions .................................................................................29 4.5 Conditional Instructions ..........................................................................................30 4.6 Unconditional Branching.........................................................................................31 4.7 Branching to Subroutines.........................................................................................32 4.8 Conditional Branching.............................................................................................33 4.9 Loops.......................................................................................................................37 4.10 Program Structure....................................................................................................49 4.11 Execution.................................................................................................................40 4.12 Breaking the Execution ............................................................................................42 4.13 Saving the Program ..................................................................................................44 Saving in Printer............................................................................................... 44 Naming the Program .........................................................................................44 Protecting the Program......................................................................................45 Saving Without Line Numbers ..........................................................................45 Making Changes................................................................................................45 Making a Copy..................................................................................................45 Renaming a Program .........................................................................................46 Saving in DOS-formatted CompactFlash Memory Cards..................................46 Creating a Startup Program