Programming instructions

Intermec Fingerprint v7.61 Programmers Reference Manual Ed. 7228
Chapter 2 Program Instructions
SAVE
Field of Application
Statement for saving a le in the printers memory or optionally in a
DOS-formatted memory card.
Syntax SAVE<scon>[,P|L]
<scon> is the name of the le, optionally starting with a reference to
a directory (see DEVICES).
Allowed input: Max. 30 characters incl. extension.
Max. 26 characters excl. extension
P optionally protects the le.
L optionally saves the le without line numbers.
Remarks
When a le is SAVEd, it must be given a designation consisting of max. 30
characters including extension. By default, the program will automatically
append the name with the extension .PRG and convert all lowercase characters
to uppercase. The name must not contain any quotation marks (") and the
extension must always start with a period (.) character.
By starting the le name with a period character (.), you can avoid having it
removed at a soft formatting operation, see FORMAT statement. Such a le
will also be listed differently, see FILES statement.
When saving a le in a directory other than the current one (see CHDIR
statement), a reference to that directory must be included in the le name.
Files can only be SAVEd in the printers permanent memory ("c:"), the
printers temporary memory ("tmp:"), or in an optional DOS-formatted
JEIDA-4 SRAM-type memory card ("card1:"). If a le with the selected
name already exists in the selected directory, that le will be deleted and
replaced by the new le without any warning.
Files cannot be SAVEd in a ash memory card, or in a non DOS-formatted
RAM-type memory card.
You can continue to work with a le after saving it, until a NEW, LOAD,
KILL, or REBOOT instruction is issued.
A protected le (SAVE < lename>,P) is encrypted at saving and cannot be
LISTed after being LOADed. Program lines cannot be removed, changed,
or added. Once a le has been protected, it cannot be deprotected again.
Therefore, it is advisable to save an unprotected copy, should a programming
error be detected later on. If you are going to use an electronic key to prevent
unautorized access to a le, you should protect it.
A SAVEd program can be MERGEd with the program currently residing
in the printers working memory. If the program is SAVEd normally, there
is a risk that the line numbers automatically assigned to the program may
interfere with the line numbers in the current program. Therefore, you can
choose to SAVE the program without line numbers (SAVE < lename>,L).
That entails that the MERGEd program will be appended to the current
program and its lines will be assigned line numbers in ten-step incremental
order, starting with the number of the last line in the current program plus 10.
In this case, the MERGEd program should either make use of line labels for
referring to other lines, or not contain any such instructions at all.