Scanner Configuration
Many scanners will work right "out of the box" with ForScore.
One configuration item you will need to deal with, though, is the Carriage Return.
You'll recall that a keyboard wedge type of scanner "types" its information into the computer. When you're typing on the keyboard, you normally hit Enter to tell the computer that you're finished entering a line of information.
Some scanners append a carriage return to any label they scan. Some don't. Most can be configured to do either.
Your manual may not refer to the setting in that manner, however. For Symbol scanners, you separately configure a Scan Suffix, and then tell the scanner to use a Scan Data Transmission Format of <DATA><SUFFIX>.
It really doesn't matter.
What does matter is that either the scanner or the label provides the carriage return, but not both.
You can specify whether or not ForScore prints a carriage return on the Barcode tab in Program Preferences.
(Actually, as you'll see in the next section, ForScore uses a character other than a carriage return to terminate data on labels it prints, but throughout this documentation that character will be referred to as a carriage return.)
Barcodes printed by ForScore will have an asterisk if they do have a carriage return, no asterisk if they don't:
With CR |
Without CR |
|
|
While this is fairly straightforward, there's always that chap Murphy.
For one match, I printed labels in several batches at different times. Some of the labels had carriage returns, some did not.
So there's now a command line switch: forscore /ignore
To use this switch, set your scanner to add carriage returns. ForScore will use the carriage return generated by the scanner, and ignore any that are or are not printed in the barcode.