UBI EasyCoder 201 IISA Manuel d'instructions

Naviguer en ligne ou télécharger Manuel d'instructions pour Imprimantes d'étiquettes UBI EasyCoder 201 IISA. UBI EasyCoder 201 IISA Programming instructions [en] Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 181
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs

Résumé du contenu

Page 1 - Intermec Fingerprint

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

Page 2 - 1. INTRODUCTION

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

Page 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

Page 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

Page 5

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

Page 6

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

Page 7

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

Page 8

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

Page 9

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

Page 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

Page 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

Page 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

Page 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

Page 14 - ABCDEFGHIJKLM

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

Page 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

Page 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

Page 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

Page 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

Page 19 - Branching and Loops

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

Page 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

Page 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

Page 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

Page 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),

Page 24

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

Page 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

Page 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

Page 27 - 5. FINGERPRINT PROGRAMMING

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

Page 28 - Verbosity

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

Page 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

Page 30

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

Page 31

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

Page 32

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

Page 33

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

Page 34 - ≤ 2:nd value"

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

Page 35 - Keyboard Control

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

Page 36

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

Page 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

Page 38 - Background Communication

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

Page 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

Page 40

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

Page 41

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

Page 42

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

Page 43

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

Page 44

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

Page 45

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

Page 46

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

Page 47 - Current Directory

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

Page 48

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

Page 49

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

Page 50

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

Page 51

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

Page 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

Page 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

Page 54

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

Page 55

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

Page 56

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

Page 57

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

Page 58

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

Page 59

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

Page 60

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

Page 61

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

Page 62

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

Page 63

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

Page 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

Page 65

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

Page 66

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

Page 67

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

Page 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

Page 69 - VAL function

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

Page 70

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

Page 71

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

Page 72 - Communication

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

Page 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

Page 74 - Memory and Buffers

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

Page 75 - CHR$ Function

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

Page 76

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

Page 77

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

Page 78

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

Page 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

Page 80

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

Page 81

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

Page 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

Page 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

Page 84 - 8. OUTPUT FROM FINGERPRINT

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

Page 85

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

Page 86

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

Page 87

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

Page 88

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

Page 89 - 20 PRINT LOF(5)

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

Page 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

Page 91 - STR$ Function

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

Page 92

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

Page 93

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

Page 94 - 9. DATA HANDLING

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

Page 95

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

Page 96

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

Page 97

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

Page 98

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

Page 99

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

Page 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

Page 101

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

Page 102

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

Page 103 - 10. LABEL DESIGN

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

Page 104 - PRINTFEED Statement

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

Page 105 - Alignment

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

Page 106 - Directions

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

Page 107

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

Page 108

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

Page 109

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

Page 110 - Bar Codes

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

Page 111

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

Page 112 - Image Downloading

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

Page 113

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

Page 114

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

Page 115 - Creating a Layout File

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

Page 116 - 01E212 0 0 0

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

Page 117 - Continued!

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

Page 118

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

Page 119 - Arrays

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

Page 120

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

Page 121

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

Page 122 - 11. PRINTING CONTROL

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

Page 123 - • LBLCOND

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

Page 124

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

Page 125

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

Page 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

Page 127

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

Page 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

Page 129 - 12. FONTS

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

Page 130 - 12. FONTS, cont'd

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

Page 131

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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 137 - EasyCoder

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

Page 138

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

Page 139 - ErrorReady

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

Page 140

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

Page 141

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

Page 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

Page 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

Page 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

Page 145

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

Page 146

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

Page 147 - TIME$ = "081130"

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

Page 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

Page 149

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

Page 150

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

Page 151

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

Page 152 - 6. Printer Setup

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

Page 153

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

Page 154

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

Page 155

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

Page 156

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

Page 157

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

Page 158

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

Page 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

Page 160

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

Page 161

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

Page 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/

Page 163

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

Page 164 - Logical Operators

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

Page 165 - Subroutines

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

Page 166

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

Page 167 - Program, cont'd

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

Page 168

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

Page 169

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

Page 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

Page 171 - 17. REFERENCE LISTS

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

Page 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

Page 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

Page 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

Page 175 - TRANSFER$ function

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

Page 176

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

Page 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

Page 178 - Communication Control:

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

Page 179

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

Page 180

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

Page 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

Commentaires sur ces manuels

Pas de commentaire