Intermec PB51 Fingerprint Developer's Guide (old) - Page 31

Sending Programs to the Printer, Commands for Editing Code

Page 31 highlights

Chapter 2 - Understanding Fingerprint Syntax 10 GOSUB Q123 20 END 30 Q123: SOUND 440,50 40 RETURN Sending Programs to the Printer Each time a command line or program line is sent to the printer, the line is checked for possible syntax errors. Note: If verbosity is on, the printer returns either "Ok" or an error message. There are three main methods of writing and transmitting a program to the printer: • One line at a time. If you have a "non-intelligent" terminal that can only transmit and receive ASCII characters, you must write and send each line separately. All lines must include line numbers. To correct a mistake, you must rewrite the complete line using the same line number. • Copying and pasting lines from a file. If the host computer has both a communications program, such as HyperTerminal, and a text editor, you can write the program in the text editor and then copy and paste it into the communications program. • Sending a text file to the printer. If the host computer has both a communication program and a text editor, you can write the program in the text editor and send the whole program as a text file to the printer using the communications program. For more information, see "Sending Programs to the Printer" on page 15. Commands for Editing Code This section describes Fingerprint commands you use while editing programs in either Immediate Mode or Programming Mode: • NEW Before you enter the first program line, always issue a NEW statement in the Immediate Mode to CLEAR the printer working memory, CLOSE all files, and CLEAR all variables. Programs already in the working memory are deleted by a NEW statement. To keep a program you have been using, use a SAVE statement before you send the NEW statement to the printer. • IMMEDIATE OFF | IMMEDIATE ON To write a program without entering line numbers, issue this statement to enter Programming Mode. For more information, see "Programming Without Line Numbers" on page 14. Intermec Fingerprint Developer's Guide 15

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187

Chapter 2 — Understanding Fingerprint Syntax
Intermec Fingerprint Developer’s Guide
15
10
GOSUB Q123
20 END
30
Q123: SOUND 440,50
40 RETURN
Sending Programs to the Printer
Each time a command line or program line is sent to the printer, the line is checked
for possible syntax errors.
There are three main methods of writing and transmitting a program to the printer:
One line at a time. If you have a “non-intelligent” terminal that can only transmit
and receive ASCII characters, you must write and send each line separately. All
lines must include line numbers. To correct a mistake, you must rewrite the
complete line using the same line number.
Copying and pasting lines from a file. If the host computer has both a
communications program, such as HyperTerminal, and a text editor, you can
write the program in the text editor and then copy and paste it into the
communications program.
Sending a text file to the printer. If the host computer has both a
communication program and a text editor, you can write the program in the text
editor and send the whole program as a text file to the printer using the
communications program.
For more information, see
“Sending Programs to the Printer” on page 15.
Commands for Editing Code
This section describes Fingerprint commands you use while editing programs in
either Immediate Mode or Programming Mode:
NEW
Before you enter the first program line, always issue a NEW statement in the
Immediate Mode to CLEAR the printer working memory, CLOSE all files, and
CLEAR all variables.
IMMEDIATE OFF | IMMEDIATE ON
To write a program without entering line numbers, issue this statement to enter
Programming Mode. For more information, see
“Programming Without Line
Numbers” on page 14.
Note:
If verbosity is on, the printer returns either “Ok” or an error message.
Programs already in the working memory are deleted by a NEW
statement. To keep a program you have been using, use a SAVE
statement before you send the NEW statement to the printer.