UBI EasyCoder 201 IISA Manuale delle Istruzioni Pagina 1

Navigare online o scaricare Manuale delle Istruzioni per Stampanti per etichette UBI EasyCoder 201 IISA. UBI EasyCoder 201 IISA Programming instructions [en] Manuale Utente

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 181
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti

Sommario

Pagina 1 - Intermec Fingerprint

Intermec Fingerprint6.13P/N 1-960366-01Edition 2September 1998Programmer’s Guide

Pagina 2 - 1. INTRODUCTION

9Intermec Fingerprint 6.13 – Programmer's Guide2. GETTING STARTED1. Computer Connection The Fingerprint firmware is stored in two EPROM packages

Pagina 3 - 1. INTRODUCTION, cont'd

99Intermec Fingerprint 6.13 – Programmer's Guide9. DATA HANDLING, cont'd.3. Date and Time, cont'd.The following instructions are used t

Pagina 4

100Intermec Fingerprint 6.13 – Programmer's GuideThis example shows how the date and time is set in the immediatemode (not required if the printe

Pagina 5

101Intermec Fingerprint 6.13 – Programmer's Guide9. DATA HANDLING, cont'd.4. Random NumberGenerationThe Fingerprint firmware provides two in

Pagina 6

102Intermec Fingerprint 6.13 – Programmer's Guide10. LABEL DESIGN1. Creating a LayoutField TypesA label layout is made up of a number of fields.

Pagina 7

103Intermec Fingerprint 6.13 – Programmer's Guide☞ Printer SetupAlso see:• Chapter 15.6• Technical Manual10. LABEL DESIGN, cont'd.1. Creati

Pagina 8

104Intermec Fingerprint 6.13 – Programmer's Guide10. LABEL DESIGN, cont'd.1. Creating a Layout,cont'd.Continued!AlignmentOnce the inser

Pagina 9

105Intermec Fingerprint 6.13 – Programmer's GuideDirectionsIntermec Fingerprint allows printing in four different directions.Using a DIR statemen

Pagina 10 - 2. GETTING STARTED

106Intermec Fingerprint 6.13 – Programmer's Guide10. LABEL DESIGN, cont'd.1. Creating a Layout,cont'd.Layout FilesIn addition to the me

Pagina 11 - Shell Startup Programs

107Intermec Fingerprint 6.13 – Programmer's Guide10. LABEL DESIGN, cont'd.2. Text FieldContinued!A text field consists of one or several alp

Pagina 12 - Breaking a Program

108Intermec Fingerprint 6.13 – Programmer's GuideSummary:To print a text field, the following information and instructions mustbe given (in most

Pagina 13 - Proceed at chapter 2.10

10Intermec Fingerprint 6.13 – Programmer's Guide3. Turn On the Printer☞ Shell Startup ProgramsAlso see:• Intermec Shell Startup manuals2. GETTING

Pagina 14 - ABCDEFGHIJKLM

109Intermec Fingerprint 6.13 – Programmer's GuideAs standard, Intermec Fingerprint supports more than 30 of themost common bar code symbologies.

Pagina 15 - 3. CREATING A SIMPLE LABEL

110Intermec Fingerprint 6.13 – Programmer's Guide10. LABEL DESIGN, cont'd.3. Bar Code Field, cont'd.BARFONT...ON, cont'd.In some E

Pagina 16 - Image Field Printing

111Intermec Fingerprint 6.13 – Programmer's GuideAn image field is a field containing a picture or logotype, which hasbeen converted to the inter

Pagina 17 - Text Field Printing

112Intermec Fingerprint 6.13 – Programmer's Guide10. LABEL DESIGN, cont'd.5. Box FieldA box is a hollow square or rectangle that can be rota

Pagina 18 - Renumbering Program Lines

113Intermec Fingerprint 6.13 – Programmer's Guide10. LABEL DESIGN, cont'd.6. Line FieldA line can be printed in right angles along or across

Pagina 19 - Branching and Loops

114Intermec Fingerprint 6.13 – Programmer's GuideContinued!10. LABEL DESIGN, cont'd.7. Layout FilesIntroductionMany application, e.g. in con

Pagina 20 - 4. TERMINOLOGY AND SYNTAX

115Intermec Fingerprint 6.13 – Programmer's GuideCreating a Layout File, cont'd.10. LABEL DESIGN, cont'd.7. Layout Files, cont'd.C

Pagina 21 - Conditional Instructions

116Intermec Fingerprint 6.13 – Programmer's GuideCreating a Layout File, cont'd.10. LABEL DESIGN, cont'd.7. Layout Files, cont'd.C

Pagina 22

117Intermec Fingerprint 6.13 – Programmer's GuideCreating a Layout File, cont'd.This example shows how a small layout file can be composed:T

Pagina 23 - 8. Keyword List

118Intermec Fingerprint 6.13 – Programmer's GuideCreating a Logotype Name File, cont'd.• If you specify logotype-by-number (record type L),

Pagina 24

11Intermec Fingerprint 6.13 – Programmer's Guide2. GETTING STARTED, cont'd.7. Custom-MadeStartup ProgramIf the printer is not fitted with an

Pagina 25 - 9. Operators, cont'd

119Intermec Fingerprint 6.13 – Programmer's GuideContinued!Creating an Error File or ArrayThe last requirement is an error file or array that can

Pagina 26 - Special:

120Intermec Fingerprint 6.13 – Programmer's Guide10. LABEL DESIGN, cont'd.7. Layout Files, cont'd.Using the Files in a LAYOUT Statement

Pagina 27 - 5. FINGERPRINT PROGRAMMING

121Intermec Fingerprint 6.13 – Programmer's Guide11. PRINTING CONTROL1. Paper FeedContinued!In order to provide maximum flexibility, there are a

Pagina 28 - Verbosity

122Intermec Fingerprint 6.13 – Programmer's Guide11. PRINTING CONTROL, cont'd.1. Paper Feed, cont'd.Continued!• Variable length stripAt

Pagina 29 - Intermec Direct Protocol

123Intermec Fingerprint 6.13 – Programmer's Guide11. PRINTING CONTROL, cont'd.1. Paper Feed, cont'd.The relation between paper and prin

Pagina 30

124Intermec Fingerprint 6.13 – Programmer's Guide11. PRINTING CONTROL, cont'd.LTS& ON/OFFThese statements enables or disables the label-

Pagina 31

125Intermec Fingerprint 6.13 – Programmer's GuideACTLENThis function returns the approximate length in dots of mostrecently executed paper feed o

Pagina 32

126Intermec Fingerprint 6.13 – Programmer's GuideContinued!11. PRINTING CONTROL, cont'd.Should any problems arise, e.g. the printer stops be

Pagina 33

127Intermec Fingerprint 6.13 – Programmer's GuideOPTIMIZE ON/OFFThe OPTIMIZE ON statement is used to speed up batch printing.There are three opti

Pagina 34 - ≤ 2:nd value"

128Intermec Fingerprint 6.13 – Programmer's Guide12. FONTS1. Bitmap FontsHeight of the character cellPrint directions and fontnameextensions.Font

Pagina 35 - Keyboard Control

12Intermec Fingerprint 6.13 – Programmer's Guide2. GETTING STARTED, cont'd.9. Bypassing a StartupProgramThe following methods are only recom

Pagina 36

129Intermec Fingerprint 6.13 – Programmer's Guide2. Converting Outline FontFiles via Toolbox12. FONTS, cont'd.Continued!Outline font files i

Pagina 37 - Relational Operators

130Intermec Fingerprint 6.13 – Programmer's Guide12. FONTS, cont'd.5. Listing Fonts5. Special FontsRegardless in which parts of the memory t

Pagina 38 - Background Communication

131Intermec Fingerprint 6.13 – Programmer's GuideA large number of commonly used bar code symbologies areincluded in the Intermec Fingerprint EPR

Pagina 39 - Branching at Errors

132Intermec Fingerprint 6.13 – Programmer's Guide13. BAR CODES, cont'd.2. Special Bar CodesSpecial bar codes, such as PDF417, USD-5, MaxiCod

Pagina 40

133Intermec Fingerprint 6.13 – Programmer's Guide14. IMAGES1. Images vs Images Files2. Standard ImagesThere is a similar distinction between “Ima

Pagina 41

134Intermec Fingerprint 6.13 – Programmer's Guide14. IMAGES, cont'd.The system variable SYSVAR allows you to check the result of animage dow

Pagina 42

135Intermec Fingerprint 6.13 – Programmer's Guide15. PRINTER FUNCTION CONTROLContinued!All Intermec Fingerprint-compatible EasyCoder printers are

Pagina 43

136Intermec Fingerprint 6.13 – Programmer's GuideKey Id. NumbersThe keys are specified by identification numbers in connectionswith the following

Pagina 44

137Intermec Fingerprint 6.13 – Programmer's Guide1. Keyboard, cont'd.15. PRINTER FUNCTION CONTROL, cont'd.Key-initiated BranchingWhat w

Pagina 45

138Intermec Fingerprint 6.13 – Programmer's Guide1. Keyboard, cont'd.15. PRINTER FUNCTION CONTROL, cont'd.Remapping the KeyboardThe key

Pagina 46

13Intermec Fingerprint 6.13 – Programmer's Guide10. Communications TestCheck that you have entered the immediate mode and have aworking two-way s

Pagina 47 - Current Directory

139Intermec Fingerprint 6.13 – Programmer's Guide1. Keyboard, cont'd.15. PRINTER FUNCTION CONTROL, cont'd.Remapping the Keyboard, cont&

Pagina 48

140Intermec Fingerprint 6.13 – Programmer's Guide1. Keyboard, cont'd.15. PRINTER FUNCTION CONTROL, cont'd.Remapping the Keyboard, cont&

Pagina 49

141Intermec Fingerprint 6.13 – Programmer's GuideAll present Intermec Fingerprint-compatible printers from Inter-mec have a 2 lines × 16 characte

Pagina 50

142Intermec Fingerprint 6.13 – Programmer's Guide2. Display, cont'd.15. PRINTER FUNCTION CONTROL, cont'd.Cursor ControlThe cursor contr

Pagina 51

143Intermec Fingerprint 6.13 – Programmer's Guide2. Display, cont'd.15. PRINTER FUNCTION CONTROL, cont'd.Cursor Control, cont'd.En

Pagina 52 - 6. FILE SYSTEM

144Intermec Fingerprint 6.13 – Programmer's Guide3. LED Control Lamps15. PRINTER FUNCTION CONTROL, cont'd.Beside showing messages in the pri

Pagina 53 - 6. FILE SYSTEM, cont'd

145Intermec Fingerprint 6.13 – Programmer's Guide4. Buzzer15. PRINTER FUNCTION CONTROL, cont'd.In addition to the visual signals given by me

Pagina 54

146Intermec Fingerprint 6.13 – Programmer's Guide5. Clock/Calendar15. PRINTER FUNCTION CONTROL, cont'd.The printer's CPU board is provi

Pagina 55

147Intermec Fingerprint 6.13 – Programmer's Guide6. Printer Setup15. PRINTER FUNCTION CONTROL, cont'd.Continued!1/. An external keyboard can

Pagina 56

148Intermec Fingerprint 6.13 – Programmer's Guide6. Printer Setup,cont'd.15. PRINTER FUNCTION CONTROL, cont'd.Continued!Creating a Setu

Pagina 57

14Intermec Fingerprint 6.13 – Programmer's GuideYXPAPER FEED3. CREATING A SIMPLE LABEL1. IntroductionContinued!To get a quick impression of how F

Pagina 58

149Intermec Fingerprint 6.13 – Programmer's Guide15. PRINTER FUNCTION CONTROL, cont'd.Continued!PRSETUP.PRG Utility ProgramThe program PRSET

Pagina 59

150Intermec Fingerprint 6.13 – Programmer's Guide15. PRINTER FUNCTION CONTROL, cont'd.6. Printer Setup,cont'd.Continued!DISPSET2.PRG Ut

Pagina 60

151Intermec Fingerprint 6.13 – Programmer's GuideDISPSET2.PRG Utility Program, cont'd.3200 D1$="HEAD RESISTANCE":D2$=S$(3)3210 gos

Pagina 61

152Intermec Fingerprint 6.13 – Programmer's GuideDISPSET2.PRG Utility Program, cont'd.3900 'Change LSS ,501 printer lss = 0-7-1273910 Q

Pagina 62

153Intermec Fingerprint 6.13 – Programmer's Guide15. PRINTER FUNCTION CONTROL, cont'd.6. Printer Setup,cont'd.DISPSET2.PRG Utility Prog

Pagina 63

154Intermec Fingerprint 6.13 – Programmer's Guide15. PRINTER FUNCTION CONTROL, cont'd.7. System VariablesContinued!Some sensors and other co

Pagina 64 - 7. INPUT TO FINGERPRINT

155Intermec Fingerprint 6.13 – Programmer's Guide15. PRINTER FUNCTION CONTROL, cont'd.7. System Variables,cont'd.Parameter 19 is used f

Pagina 65

156Intermec Fingerprint 6.13 – Programmer's Guide15. PRINTER FUNCTION CONTROL, cont'd.8. PrintheadContinued!In addition to the setup, four i

Pagina 66

157Intermec Fingerprint 6.13 – Programmer's Guide15. PRINTER FUNCTION CONTROL, cont'd.8. Printhead, cont'd.This example shows how a pro

Pagina 67

158Intermec Fingerprint 6.13 – Programmer's Guide15. PRINTER FUNCTION CONTROL, cont'd.9. Transfer RibbonSYSVARA number of parameters in the

Pagina 68

15Intermec Fingerprint 6.13 – Programmer's GuideNow we add the image "GLOBE.1" after changing the positioncoordinates to X=25,Y=25.30 P

Pagina 69 - VAL function

159Intermec Fingerprint 6.13 – Programmer's Guide15. PRINTER FUNCTION CONTROL, cont'd.10. Memory TestFUNCTESTThe FUNCTEST statement is used

Pagina 70

160Intermec Fingerprint 6.13 – Programmer's Guide15. PRINTER FUNCTION CONTROL, cont'd.11. Version CheckVERSION$The VERSION$ function returns

Pagina 71

161Intermec Fingerprint 6.13 – Programmer's Guide16. ERROR-HANDLING1. StandardError-HandlingIntermec Fingerprint is intended to be as flexible as

Pagina 72 - Communication

162Intermec Fingerprint 6.13 – Programmer's GuideContinued!TRON/TROFFLarge program can be difficult to grasp. If the program does notwork as expe

Pagina 73 - Standard IN/OUT Channel

163Intermec Fingerprint 6.13 – Programmer's Guide3. Creating an Error-Handling Routine,cont'd.16. ERROR-HANDLING, cont'd.Example:The fo

Pagina 74 - Memory and Buffers

164Intermec Fingerprint 6.13 – Programmer's Guide16. ERROR-HANDLING, cont'd.Continued!ERRHAND.PRG Utility ProgramThe "ERRHAND.PRG"

Pagina 75 - CHR$ Function

165Intermec Fingerprint 6.13 – Programmer's GuideContinued!ERRHAND.PRG Utility Program, cont'd.• At line 200,000Error-handling routines, whi

Pagina 76

166Intermec Fingerprint 6.13 – Programmer's GuideContinued!16. ERROR-HANDLING, cont'd.4. Error-HandlingProgram, cont'd.Listing of ERRHA

Pagina 77

167Intermec Fingerprint 6.13 – Programmer's GuideContinued!16. ERROR-HANDLING, cont'd.4. Error-HandlingProgram, cont'd.Listing of ERRHA

Pagina 78

168Intermec Fingerprint 6.13 – Programmer's GuideContinued!16. ERROR-HANDLING, cont'd.4. Error-HandlingProgram, cont'd.Listing of ERRHA

Pagina 79 - RS 422/485 Interface

16Intermec Fingerprint 6.13 – Programmer's Guide3. CREATING A SIMPLE LABEL, cont'd.6. Printing TextContinued!7. Listing the ProgramAdd a lin

Pagina 80

169Intermec Fingerprint 6.13 – Programmer's GuideExtensions to ERRHAND.PRG Utility ProgramThe following subroutines are not included in ERRHAND.P

Pagina 81

170Intermec Fingerprint 6.13 – Programmer's Guide17. REFERENCE LISTSABS 9.2 Returning the absolute value of a numeric expression.ACTLEN 11.4 Retu

Pagina 82 - Header record: 5 bytes

171Intermec Fingerprint 6.13 – Programmer's GuideDIM 6.10 Specifying the dimensions of an array.DIR 10.1 Specifying the print direction.END 5.4 E

Pagina 83

172Intermec Fingerprint 6.13 – Programmer's GuideINPUT$ 7.2-7.6, 15.1 Returning a string of data, limited in regard of number of characters,from

Pagina 84 - 8. OUTPUT FROM FINGERPRINT

173Intermec Fingerprint 6.13 – Programmer's GuideContinued!17. REFERENCE LISTS, cont'd.Instruction See chapter Purpose1. Instructions in Alp

Pagina 85

174Intermec Fingerprint 6.13 – Programmer's GuideRIBBON SAVE ON/OFF 15.9 Enabling/disabling the optional Ribbon Save mechanism.RIGHT$ 9.2 Returni

Pagina 86

175Intermec Fingerprint 6.13 – Programmer's GuideSETUP AND PREFERENCESGeneral Intermec Fingerprint Control:CHDIR<scon> Stmt Change current

Pagina 87

176Intermec Fingerprint 6.13 – Programmer's Guide17. REFERENCE LISTS, cont'd.PROGRAMMING:Managing Programs and Files:CHECKSUM(<nexp>,&

Pagina 88

177Intermec Fingerprint 6.13 – Programmer's Guide17. REFERENCE LISTS, cont'd.PROGRAMMING, cont'd:Branching and Conditionals:END IF Stmt

Pagina 89 - 20 PRINT LOF(5)

178Intermec Fingerprint 6.13 – Programmer's Guide17. REFERENCE LISTS, cont'd.COMMUNICATION, cont'd.Background Communication:COM ERROR&l

Pagina 90

17Intermec Fingerprint 6.13 – Programmer's Guide9. Saving the Program3. CREATING A SIMPLE LABEL, cont'd.Continued!If you want to save your f

Pagina 91 - STR$ Function

179Intermec Fingerprint 6.13 – Programmer's Guide17. REFERENCE LISTS, cont'd.2. Instructions by Field of Application, cont'd.Instructio

Pagina 92

180Intermec Fingerprint 6.13 – Programmer's Guide17. REFERENCE LISTS, cont'd.FORMATTING AND PRINTING, cont'd.Bar Code Printing:BARFONT[

Pagina 93

18Intermec Fingerprint 6.13 – Programmer's Guide3. CREATING A SIMPLE LABEL, cont'd.12. Merging ProgramsNow your label-printing program LABEL

Pagina 94 - 9. DATA HANDLING

1Intermec Fingerprint 6.13 – Programmer's GuideContinued!1. INTRODUCTION1. Contents1. INTRODUCTION1. Contents...

Pagina 95

19Intermec Fingerprint 6.13 – Programmer's Guide1. Lines4. TERMINOLOGY AND SYNTAXContinued!You will always use one or several lines to give the i

Pagina 96

20Intermec Fingerprint 6.13 – Programmer's GuideContinued!4. TERMINOLOGY AND SYNTAX, cont'd.2. Statements, cont'd.3. Functions4. Other

Pagina 97

21Intermec Fingerprint 6.13 – Programmer's Guide4. TERMINOLOGY AND SYNTAX, cont'd.Constants are fixed text or values. There are two kinds:•

Pagina 98

22Intermec Fingerprint 6.13 – Programmer's GuideThe presently used keywords and keywords reserved for futureprogram enhancement are listed below.

Pagina 99

23Intermec Fingerprint 6.13 – Programmer's GuideContinued!9. OperatorsThere are three main types of operators – arithmetic, relational, andlogica

Pagina 100 - 100 seconds

24Intermec Fingerprint 6.13 – Programmer's Guide4. TERMINOLOGY AND SYNTAX, cont'd.9. Operators, cont'd.Logical operators can also be us

Pagina 101

25Intermec Fingerprint 6.13 – Programmer's Guide“Device” is a generic term for communication channels, variousparts of the printer's memory,

Pagina 102

26Intermec Fingerprint 6.13 – Programmer's Guide1. Introduction5. FINGERPRINT PROGRAMMINGContinued!The Fingerprint firmware works in two main mod

Pagina 103 - 10. LABEL DESIGN

27Intermec Fingerprint 6.13 – Programmer's Guide5. FINGERPRINT PROGRAMMING, cont'd.Continued!2. Editing Methods, cont'd. • Copy-and-Pas

Pagina 104 - PRINTFEED Statement

28Intermec Fingerprint 6.13 – Programmer's Guide5. FINGERPRINT PROGRAMMING, cont'd.To make the strings shorter, use the Fingerprint abbrevia

Pagina 105 - Alignment

2Intermec Fingerprint 6.13 – Programmer's Guide1. INTRODUCTION, cont'd.Continued!1. Contents, cont'd.5. FINGERPRINT PROGRAMMING1. Intr

Pagina 106 - Directions

29Intermec Fingerprint 6.13 – Programmer's Guide5. FINGERPRINT PROGRAMMING, cont'd.Continued!3. Immediate Mode,cont'd.Three keys are en

Pagina 107

30Intermec Fingerprint 6.13 – Programmer's Guide5. FINGERPRINT PROGRAMMING, cont'd.Continued!4. Programming Mode,cont'd.Note that the e

Pagina 108

31Intermec Fingerprint 6.13 – Programmer's Guide5. FINGERPRINT PROGRAMMING, cont'd.4. Programming Mode,cont'd.Programming without Line

Pagina 109

32Intermec Fingerprint 6.13 – Programmer's Guide5. FINGERPRINT PROGRAMMING, cont'd.4. Programming Mode,cont'd.Programming InstructionsT

Pagina 110 - Bar Codes

33Intermec Fingerprint 6.13 – Programmer's Guide5. FINGERPRINT PROGRAMMING, cont'd.4. Programming Mode,cont'd.DELETEProgram lines can b

Pagina 111

34Intermec Fingerprint 6.13 – Programmer's Guide5. Intermec FINGERPRINT PROGRAMMING, cont'd.IF...THEN...[ELSE]...ENDIFIt is possible to exec

Pagina 112 - Image Downloading

35Intermec Fingerprint 6.13 – Programmer's Guide5. FINGERPRINT PROGRAMMING, cont'd.7. Branching toSubroutinesGOSUB and RETURNA subroutine is

Pagina 113

36Intermec Fingerprint 6.13 – Programmer's Guide5. FINGERPRINT PROGRAMMING, cont'd.8. Conditional BranchingContinued!As the name implies, co

Pagina 114

37Intermec Fingerprint 6.13 – Programmer's GuideON BREAK...GOSUBWhen a BREAK condition occurs on a specified device, theexecution will be interru

Pagina 115 - Creating a Layout File

38Intermec Fingerprint 6.13 – Programmer's GuideContinued!5. FINGERPRINT PROGRAMMING, cont'd.8. Conditional Branching,cont'd.Two instru

Pagina 116 - 01E212 0 0 0

3Intermec Fingerprint 6.13 – Programmer's Guide1. INTRODUCTION, cont'd.Continued!7. INPUT TO FINGERPRINT1. Standard I/O Channel...

Pagina 117 - Continued!

39Intermec Fingerprint 6.13 – Programmer's GuideON KEY...GOSUBMany Fingerprint-compatible EasyCoder printer models are pro-vided with a built-in

Pagina 118

40Intermec Fingerprint 6.13 – Programmer's Guide5. FINGERPRINT PROGRAMMING, cont'd.9. LoopsContinued!GOTOOne type of loop has already been d

Pagina 119 - Arrays

41Intermec Fingerprint 6.13 – Programmer's Guide5. FINGERPRINT PROGRAMMING, cont'd.9. Loops, cont'd.FOR...NEXT, cont'd.This exampl

Pagina 120

42Intermec Fingerprint 6.13 – Programmer's Guide5. FINGERPRINT PROGRAMMING, cont'd.10. Program StructureAlthough Fingerprint gives the progr

Pagina 121

43Intermec Fingerprint 6.13 – Programmer's Guide5. FINGERPRINT PROGRAMMING, cont'd.11. ExecutionNote:For program instructions you can usuall

Pagina 122 - 11. PRINTING CONTROL

44Intermec Fingerprint 6.13 – Programmer's Guide12. Breaking Execution5. FINGERPRINT PROGRAMMING, cont'd.Continued!In chapter 2 “Getting Sta

Pagina 123 - • LBLCOND

45Intermec Fingerprint 6.13 – Programmer's GuideBREAKThe BREAK statement specifies an interrupt character by itsdecimal ASCII value. BREAK can be

Pagina 124

46Intermec Fingerprint 6.13 – Programmer's Guide5. FINGERPRINT PROGRAMMING, cont'd.13. Saving the ProgramSaving in PrinterWhen you are satis

Pagina 125

47Intermec Fingerprint 6.13 – Programmer's Guide5. FINGERPRINT PROGRAMMING, cont'd.Protecting the ProgramWhen a program is SAVEd, it can opt

Pagina 126

48Intermec Fingerprint 6.13 – Programmer's GuideRenaming a ProgramTo rename a program, LOAD it, SAVE it under a new name, andfinally KILL the ori

Pagina 127

4Intermec Fingerprint 6.13 – Programmer's Guide1. INTRODUCTION, cont'd.12. FONTS1. Bitmap Fonts ...

Pagina 128 - OPTIMIZE ON/OFF

49Intermec Fingerprint 6.13 – Programmer's Guide5. FINGERPRINT PROGRAMMING, cont'd.13. Saving the Program,cont'd.Creating a Startup Pro

Pagina 129 - 12. FONTS

50Intermec Fingerprint 6.13 – Programmer's Guide5. FINGERPRINT PROGRAMMING, cont'd.14. Rebooting the Printer,cont'd.• All parameters in

Pagina 130 - 12. FONTS, cont'd

51Intermec Fingerprint 6.13 – Programmer's Guide6. FILE SYSTEMWORKING MEMORYIMAGE BUFFERPRINTOUTPROCESSINGRANDOM ACCESS MEMORY"ram:"CUR

Pagina 131

52Intermec Fingerprint 6.13 – Programmer's Guide6. FILE SYSTEM, cont'd.1. Printer's Memory,cont'd.Continued!The Read-Only Memory i

Pagina 132 - 13. BAR CODES

53Intermec Fingerprint 6.13 – Programmer's Guide6. FILE SYSTEM, cont'd.1. Printer's Memory,cont'd.DOS-Formatted Memory Cards (&quo

Pagina 133 - 13. BAR CODES, cont'd

54Intermec Fingerprint 6.13 – Programmer's Guide6. FILE SYSTEM, cont'd.File TypesA number of different types of files can be stored in the v

Pagina 134 - 14. IMAGES

55Intermec Fingerprint 6.13 – Programmer's GuideProgram File TypesProgram files are used to run and control the printer and to producelabels or o

Pagina 135 - 14. IMAGES, cont'd

56Intermec Fingerprint 6.13 – Programmer's Guide6. FILE SYSTEM, cont'd.4. Data FilesData File TypesData files are used by the program files

Pagina 136 - 15. PRINTER FUNCTION CONTROL

57Intermec Fingerprint 6.13 – Programmer's Guide6. FILE SYSTEM, cont'd.5. Image FilesImage files in .PCX format can be downloaded to the pri

Pagina 137 - EasyCoder

58Intermec Fingerprint 6.13 – Programmer's Guide6. FILE SYSTEM, cont'd.8. Transferring BinaryFiles using KermitOutline font files and some i

Pagina 138

5Intermec Fingerprint 6.13 – Programmer's GuideInformation in this manual is subject to change without prior notice and does not represent a comm

Pagina 139 - ErrorReady

59Intermec Fingerprint 6.13 – Programmer's Guide6. FILE SYSTEM, cont'd.9. Transferring FilesBetween PrintersNote:Do not confuse CHECKSUM wit

Pagina 140

60Intermec Fingerprint 6.13 – Programmer's Guide6. FILE SYSTEM, cont'd.10. ArraysContinued!Variables containing related data may be organize

Pagina 141

61Intermec Fingerprint 6.13 – Programmer's Guide6. FILE SYSTEM, cont'd.10. Arrays, cont'd.Continued!SORTThe SORT statement is used to s

Pagina 142 - Clearing the Display

62Intermec Fingerprint 6.13 – Programmer's Guide6. FILE SYSTEM, cont'd.10. Arrays, cont'd.CSUMThe checksum for string arrays can be cal

Pagina 143 - Selecting Cursor Type

63Intermec Fingerprint 6.13 – Programmer's Guide7. INPUT TO FINGERPRINT1. Standard I/O Channel1/. Do not select "console:" as both std

Pagina 144 - Enabling/Disabling the Cursor

64Intermec Fingerprint 6.13 – Programmer's Guide7. INPUT TO FINGERPRINT, cont'd.4. Input from a SequentialFileContinued!Refer to chapter 7.3

Pagina 145

65Intermec Fingerprint 6.13 – Programmer's Guide7. INPUT TO FINGERPRINT, cont'd.4. Input from a SequentialFile, cont'd.INPUT$Reads a sp

Pagina 146

66Intermec Fingerprint 6.13 – Programmer's Guide7. INPUT TO FINGERPRINT, cont'd.4. Input from a SequentialFile, cont'd.CLOSEWhen a file

Pagina 147 - TIME$ = "081130"

67Intermec Fingerprint 6.13 – Programmer's Guide7. INPUT TO FINGERPRINT, cont'd.5. Input from a RandomFileContinued!The following instructio

Pagina 148

68Intermec Fingerprint 6.13 – Programmer's Guide7. INPUT TO FINGERPRINT, cont'd.5. Input from a RandomFile, cont'd.Now you can use the

Pagina 149

6Intermec Fingerprint 6.13 – Programmer's Guide1. INTRODUCTION, cont'd.2. PrefaceIntermec Fingerprint is a Basic-inspired, printer-resident

Pagina 150

69Intermec Fingerprint 6.13 – Programmer's Guide7. INPUT TO FINGERPRINT, cont'd.6. Input from Printer'sKeyboardContinued!1/. Input from

Pagina 151

70Intermec Fingerprint 6.13 – Programmer's Guide7. INPUT TO FINGERPRINT, cont'd.6. Input from Printer'sKeyboard, cont'd.The printa

Pagina 152 - 6. Printer Setup

71Intermec Fingerprint 6.13 – Programmer's Guide7. INPUT TO FINGERPRINT, cont'd.7. Communication ControlContinued!The following instruction

Pagina 153

72Intermec Fingerprint 6.13 – Programmer's Guide7. CommunicationControl, cont'd.7. INPUT TO FINGERPRINT, cont'd.VERBON/VERBOFFThese two

Pagina 154

73Intermec Fingerprint 6.13 – Programmer's Guide7. INPUT TO FINGERPRINT, cont'd.Continued!8. BackgroundCommunicationBackground communication

Pagina 155

74Intermec Fingerprint 6.13 – Programmer's Guide7. INPUT TO FINGERPRINT, cont'd.8. BackgroundCommunication, cont'd.Continued!• It may b

Pagina 156

75Intermec Fingerprint 6.13 – Programmer's Guide7. INPUT TO FINGERPRINT, cont'd.8. BackgroundCommunication, cont'd.Continued!• Decide w

Pagina 157

76Intermec Fingerprint 6.13 – Programmer's Guide7. INPUT TO FINGERPRINT, cont'd.8. BackgroundCommunication, cont'd.Continued!• After ad

Pagina 158

77Intermec Fingerprint 6.13 – Programmer's Guide7. INPUT TO FINGERPRINT, cont'd.8. BackgroundCommunication, cont'd.LOF (Length-of-File)

Pagina 159 - RIBBON SAVE ON/OFF

78Intermec Fingerprint 6.13 – Programmer's Guide7. INPUT TO FINGERPRINT, cont'd.9. RS 422/485CommunicationContinued!As an option, some EasyC

Pagina 160

7Intermec Fingerprint 6.13 – Programmer's Guide1. INTRODUCTION, cont'd.Compared to the last published version of Fingerprint Program-mer&apo

Pagina 161

79Intermec Fingerprint 6.13 – Programmer's Guide7. INPUT TO FINGERPRINT, cont'd.9. RS 422/485Communication, cont'd.RS 485RS 485 is only

Pagina 162 - 16. ERROR-HANDLING

80Intermec Fingerprint 6.13 – Programmer's Guide• Multidrop Loop, cont'd.Set the printer's flowcontrol setup parameters as follows:RTS/

Pagina 163

81Intermec Fingerprint 6.13 – Programmer's Guide7. INPUT TO FINGERPRINT, cont'd.9. RS 422/485Communication, cont'd.Note:Do not confuse

Pagina 164 - Logical Operators

82Intermec Fingerprint 6.13 – Programmer's Guide7. INPUT TO FINGERPRINT, cont'd.Industrial InterfaceThe Fingerprint firmware not only allows

Pagina 165 - Subroutines

83Intermec Fingerprint 6.13 – Programmer's Guide8. OUTPUT FROM FINGERPRINT1. Output to Std OUTChannelContinued!The std. OUT channel is used for r

Pagina 166

84Intermec Fingerprint 6.13 – Programmer's GuidePRINT (or ?), cont'd.• A semicolon places the expression that follows immediatelyadjacent to

Pagina 167 - Program, cont'd

85Intermec Fingerprint 6.13 – Programmer's Guide8. OUTPUT FROM FINGERPRINT, cont'd.2. Redirecting Outputfrom Std Out Channelto FileAs descri

Pagina 168

86Intermec Fingerprint 6.13 – Programmer's GuideContinued!8. OUTPUT FROM FINGERPRINT, cont'd.3. Output and Append toSequential FilesThe foll

Pagina 169

87Intermec Fingerprint 6.13 – Programmer's Guide8. OUTPUT FROM FINGERPRINT, cont'd.3. Output and Append toSequential Files, cont'd.Cont

Pagina 170

88Intermec Fingerprint 6.13 – Programmer's GuideLOF (Length-of-File)The LOF function returns the length in bytes of an OPENed file.The example il

Pagina 171 - 17. REFERENCE LISTS

8Intermec Fingerprint 6.13 – Programmer's Guide• Extended Instructions:ERRORThis statement now can set a specified error, in addition toenabling

Pagina 172 - PRTXT statements, and

89Intermec Fingerprint 6.13 – Programmer's GuideThe following instructions are used in connection with output torandom files:OPEN Creates and/or

Pagina 173 - INVIMAGE statement has been

90Intermec Fingerprint 6.13 – Programmer's GuideThe file can consist of many records, all with the same format. (Toproduces files with different

Pagina 174 - GOSUB statement

91Intermec Fingerprint 6.13 – Programmer's Guide8. OUTPUT FROM FINGERPRINT, cont'd.4. Output to RandomFiles, cont'd.PUT, cont'd.In

Pagina 175 - TRANSFER$ function

92Intermec Fingerprint 6.13 – Programmer's Guide5. Output toCommunicationChannels8. OUTPUT FROM FINGERPRINT, cont'd.Output from a Fingerprin

Pagina 176

93Intermec Fingerprint 6.13 – Programmer's GuideContinued!9. DATA HANDLING1. Preprocessing InputDataAll input data to the printer come in binary

Pagina 177 - Data Manipulation:

94Intermec Fingerprint 6.13 – Programmer's GuideNASCThe NASC statement is used to select a character set that decideshow the various ASCII charac

Pagina 178 - Communication Control:

95Intermec Fingerprint 6.13 – Programmer's Guide9. DATA HANDLING, cont'd.2. Input Data ConversionContinued!There are a number of instruction

Pagina 179

96Intermec Fingerprint 6.13 – Programmer's Guide9. DATA HANDLING, cont'd.2. Input Data Conversion,cont'd.Continued!LENThe LEN function

Pagina 180

97Intermec Fingerprint 6.13 – Programmer's Guide9. DATA HANDLING, cont'd.2. Input Data Conversion,cont'd.STR$The STR$ function returns

Pagina 181 - Instruction Abbr.TypePurpose

98Intermec Fingerprint 6.13 – Programmer's Guide9. DATA HANDLING, cont'd.3. Date and TimeThe printer's CPU board is provided with an in

Commenti su questo manuale

Nessun commento