UBI EasyCoder 201 IISA Instrukcja Obsługi

Przeglądaj online lub pobierz Instrukcja Obsługi dla Drukarki etykiet UBI EasyCoder 201 IISA. UBI EasyCoder 201 IISA Programming instructions [en] Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 181
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów

Podsumowanie treści

Strona 1 - Intermec Fingerprint

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

Strona 2 - 1. INTRODUCTION

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

Strona 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

Strona 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

Strona 5

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

Strona 6

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

Strona 7

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

Strona 8

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

Strona 9

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 14 - ABCDEFGHIJKLM

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 19 - Branching and Loops

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

Strona 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

Strona 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

Strona 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

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

Strona 24

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

Strona 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

Strona 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

Strona 27 - 5. FINGERPRINT PROGRAMMING

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

Strona 28 - Verbosity

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

Strona 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

Strona 30

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

Strona 31

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

Strona 32

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

Strona 33

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

Strona 34 - ≤ 2:nd value"

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

Strona 35 - Keyboard Control

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

Strona 36

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

Strona 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

Strona 38 - Background Communication

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

Strona 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

Strona 40

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

Strona 41

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

Strona 42

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

Strona 43

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

Strona 44

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

Strona 45

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

Strona 46

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

Strona 47 - Current Directory

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

Strona 48

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

Strona 49

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

Strona 50

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

Strona 51

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

Strona 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

Strona 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

Strona 54

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

Strona 55

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

Strona 56

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

Strona 57

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

Strona 58

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

Strona 59

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

Strona 60

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

Strona 61

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

Strona 62

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

Strona 63

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

Strona 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

Strona 65

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

Strona 66

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

Strona 67

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

Strona 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

Strona 69 - VAL function

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

Strona 70

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

Strona 71

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

Strona 72 - Communication

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

Strona 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

Strona 74 - Memory and Buffers

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

Strona 75 - CHR$ Function

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

Strona 76

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

Strona 77

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

Strona 78

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

Strona 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

Strona 80

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

Strona 81

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

Strona 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

Strona 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

Strona 84 - 8. OUTPUT FROM FINGERPRINT

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

Strona 85

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

Strona 86

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

Strona 87

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

Strona 88

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

Strona 89 - 20 PRINT LOF(5)

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

Strona 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

Strona 91 - STR$ Function

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

Strona 92

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

Strona 93

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

Strona 94 - 9. DATA HANDLING

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

Strona 95

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

Strona 96

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

Strona 97

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

Strona 98

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

Strona 99

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

Strona 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

Strona 101

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

Strona 102

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

Strona 103 - 10. LABEL DESIGN

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

Strona 104 - PRINTFEED Statement

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

Strona 105 - Alignment

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

Strona 106 - Directions

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

Strona 107

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

Strona 108

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

Strona 109

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

Strona 110 - Bar Codes

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

Strona 111

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

Strona 112 - Image Downloading

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

Strona 113

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

Strona 114

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

Strona 115 - Creating a Layout File

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

Strona 116 - 01E212 0 0 0

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

Strona 117 - Continued!

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

Strona 118

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

Strona 119 - Arrays

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

Strona 120

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

Strona 121

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

Strona 122 - 11. PRINTING CONTROL

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

Strona 123 - • LBLCOND

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

Strona 124

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

Strona 125

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

Strona 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

Strona 127

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

Strona 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

Strona 129 - 12. FONTS

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

Strona 130 - 12. FONTS, cont'd

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

Strona 131

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 137 - EasyCoder

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

Strona 138

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

Strona 139 - ErrorReady

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

Strona 140

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

Strona 141

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

Strona 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

Strona 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

Strona 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

Strona 145

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

Strona 146

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

Strona 147 - TIME$ = "081130"

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

Strona 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

Strona 149

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

Strona 150

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

Strona 151

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

Strona 152 - 6. Printer Setup

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

Strona 153

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

Strona 154

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

Strona 155

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

Strona 156

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

Strona 157

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

Strona 158

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

Strona 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

Strona 160

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

Strona 161

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

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

Strona 163

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

Strona 164 - Logical Operators

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

Strona 165 - Subroutines

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

Strona 166

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

Strona 167 - Program, cont'd

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

Strona 168

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

Strona 169

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

Strona 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

Strona 171 - 17. REFERENCE LISTS

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

Strona 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

Strona 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

Strona 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

Strona 175 - TRANSFER$ function

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

Strona 176

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

Strona 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

Strona 178 - Communication Control:

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

Strona 179

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

Strona 180

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

Strona 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

Komentarze do niniejszej Instrukcji

Brak uwag