Programming instructions

2
Intermec Fingerprint 6.13 – Programmer's Guide
1. INTRODUCTION, cont'd.
Continued!
1. Contents, cont'd.
5. FINGERPRINT PROGRAMMING
1. Introduction ........................................................................................ 26
2. Editing Methods: ................................................................................ 26
Line-by Line Method (non-intelligent terminal) ............................... 26
Copy & Paste Method (Windows; Notepad/Terminal) ..................... 27
Send Text Method (Windows; Text file via Terminal)...................... 27
3. Immediate Mode ................................................................................. 27
4. Programming Mode ............................................................................ 29
Programming with Line Numbers.................................................... 30
Programming without Line Numbers............................................... 31
Programming Instructions ............................................................... 32
5. Conditional Instructions ...................................................................... 33
6. Unconditional Branching .................................................................... 34
7. Branching to Subroutines .................................................................... 35
8. Conditional Branching ........................................................................ 36
9. Loops.................................................................................................. 40
10. Program Structure ............................................................................... 42
11. Execution ............................................................................................ 43
12. Breaking Execution............................................................................. 44
13. Saving the Program............................................................................. 46
Saving in Printer ("ram:" and "card1:") ............................................ 46
Naming the Program ....................................................................... 46
Protecting the Program .................................................................... 47
Saving Without Line Numbers ........................................................ 47
Making Changes.............................................................................. 47
Making a Copy ................................................................................ 47
Renaming a Program ....................................................................... 48
Saving in EPROM and Non DOS-formatted Memory Cards ........... 48
Creating a Startup Program.............................................................. 48
14. Rebooting the Printer .......................................................................... 49
6. FILE SYSTEM
1. Printer's Memory ................................................................................ 51
ROM Memory ("rom:") ................................................................... 51
RAM Memory ("ram:") ................................................................... 52
DOS-formatted Memory Cards ("card1:") ....................................... 53
Current Directory ............................................................................ 53
Checking Free Memory ................................................................... 53
Providing More Free Memory ......................................................... 53
Formatting Memory Cards or RAM Memory .................................. 53
2. Files .................................................................................................... 54
File Types........................................................................................ 54
File Names ...................................................................................... 54
Listing Files..................................................................................... 54
3. Program Files...................................................................................... 55
Program File Types ......................................................................... 55
Instructions ...................................................................................... 55
4. Data Files............................................................................................ 56
Data File Types ............................................................................... 56
Instructions ...................................................................................... 56
5. Image Files ......................................................................................... 57
6. Outline Font Files ............................................................................... 57
7. Transferring Text Files........................................................................ 57
8. Transferring Binary Files using Kermit ............................................... 58
9. Transferring Files Between Printers .................................................... 59
10. Arrays ................................................................................................. 60