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