Programming instructions
179
Intermec Fingerprint 6.13 – Programmer's Guide
17. REFERENCE LISTS, cont'd.
2. Instructions by Field of Application, cont'd.
Instruction Abbr. Type Purpose
INPUT TO FINGERPRINT, cont'd.
Input from Printer's Keyboard
OPEN"console:" FOR INPUT AS[#]<nexp> Stmt Open keyboard for input or append
INPUT#<nexp>,<<nvar>|<svar>>[,<<nvar>|<svar>...] Stmt Input to variables
INPUT$(<nexp>[,<nexp>]) Func Input, limited no. of characters
LINE INPUT#<nexp>,<svar> Stmt Input , entire line
CLOSE [#]<nexp> Stmt Close keyboard for input
Industrial Interface:
PORTIN(<nexp>) Func Reading status of a specified port
PORTOUT(<nexp>)ON|OFF Stmt Set the relay on a specified port
OUTPUT FROM Intermec FINGERPRINT
Output to Standard OUT Channel :
PRINT[<<nexp>|<sexp>>[<,|;><<nexp>|<sexp>>...][;]] ? Stmt Print data to standard I/O channel
PRINTONE[<nexp>[<,|;><nexp>...][;]] Stmt Print ASCII characters to std I/O channel
Output to Any Communication Channel:
OPEN<sexp>[FOR <OUTPUT|APPEND> ]AS[#]<nexp> Stmt Open device
PRINT#<nexp>[,<<nexp>|<sexp>>[<,|;><<nexp|<sexp>>...][;]] Stmt Print data to device
PRINTONE#<nexp>[,<nexp>[<,|;><nexp>...][;]] Stmt Print ASCII characters to device
CLOSE[[#]<nexp>[,[#]<nexp>...]] Stmt Close device
LOC(<nexp>) Func Remaining free bytes in transmitter buffer
LOF(<nexp>) Func Remaining no. of char. in transmitter buffer
Output to a Sequential File:
OPEN<sexp>[FOR <INPUT|OUTPUT|APPEND> ]AS[#]<nexp> Stmt Open file
PRINT#<nexp>[,<<nexp>|<sexp>>[<,|;><<nexp|<sexp>>...][;]] Stmt Print data to sequential file
PRINTONE#<nexp>[,<nexp>[<,|;><nexp>...][;]] Stmt Print ASCII characters to sequential file
CLOSE[[#]<nexp>[,[#]<nexp>...]] Stmt Close file
LOC(<nexp>) Func Current position in file
LOF(<nexp>) Func Length of file
Output to Random File:
OPEN<sexp>AS[#]<nexp>[LEN=<nexp>] Stmt Open a random file
FIELD[#]<nexp>,<nexp>AS<svar>[,<nexp>AS<svar>...] Stmt Create a buffer for a random file
LSET<svar>=<sexp> Stmt Place data in random file buffer (left justified)
RSET<svar>=<sexp> Stmt Place data in random file buffer (right justified)
PUT[#]<nexp>,<nexp> Stmt Write rec. from random buffer to random file
CLOSE[[#]<nexp>[,[#]<nexp>...]] Stmt Close file
LOC(<nexp>) Func Current position in file
LOF(<nexp>) Func Length of file
FORMATTING AND PRINTING
General Formatting Instructions:
ALIGN<nexp> AN Stmt Alignment
DIR<nexp> Stmt Select print direction
PRPOS<nexp>,<nexp> PP Stmt Set coordinates for insertion point
LAYOUT [F,]<sexp>,<sexp>,<svar>,<nvar> Stmt Creating and using layout files
Text Printing:
INVIMAGE II Stmt Inverse image printing
MAG<nexp>,<nexp> Stmt Magnification of font
NORIMAGE NI Stmt Return to normal image printing
FONT<sexp> FT Stmt Select bitmap font
FONT<sexp>[,<sexp>[,<nexp>[,<nexp>[,<nexp>[,<nexp>[,<sexp>
[,<nexp>[,<nexp>[,<sexp>]]]]]]]]] FT Stmt Scale outline font (range of ASCII values)
FONT<sexp>[,<sexp>[,<nexp>[,<sexp>[,<nexp>[,<sexp>[,<nexp>
[,<nexp>[,<sexp>]]]]]]]] FT Stmt Scale outline font (string of characters)
PRTXT<<nexp>|<sexp>>[;<<nexp>|<sexp>>...][;] PT Stmt Input data to text field
Continued!