UBI EasyCoder 201 IIE Manuel d'instructions Page 165

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 332
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 164
Intermec Fingerprint v7.61 Programmers Reference Manual Ed. 7 163
Chapter 2 Program Instructions
MAP
Field of Application
Statement for changing the ASCII value of a character when received
on the standard IN channel, or optionally on another specified
communication channel.
Syntax MAP[<nexp
1
>,]<nexp
2
>,<nexp
3
>
<nexp
1
> optionally speci es a communication channel:
0 = "console:"
1 = "uart1:"
2 = "uart2:"
3 = "uart3:"
4 = "centronics:"
5 = "net1:"
6 = "usb1:"
Default: Standard I/O channel.
<nexp
2
> is the original ASCII decimal value.
<nexp
3
> is the new ASCII decimal value after mapping.
Remarks
This statement is used to modify a character set (see NASC and NASCD
statements) or to lter out undesired character. If you for example want a
Q” (ASCII 81 dec.) to be printed as the letter “Z (ASCII 90 dec.), the
MAP statement should be entered as:
MAP 81,90
The mapping interprets any ASCII 81 dec. value received on the standard IN
channel as ASCII 90 dec., that is when you press “Q on the keyboard of the
host, the character Z” will be printed (see note). However, pressing “Z will
still produce a Z”, because that character has not been remapped.
To reset the mapping performed above, map the character back to its
original ASCII value like this:
MAP 81,81
When a character is received by the printer, it is processed in regard
of possible MAP statements before it enters the Intermec Fingerprint
rmware. That allows you to lter out undesired control characters, which
may confuse the Intermec Fingerprint rmware, for example by mapping
them as NUL (ASCII 0 decimal).
After processing, the selected character set (see NASC and NASCD
statements) controls how characters will be printed or displayed. If none
of the character sets meets your demands completely, use MAP statements
to modify the set that comes closest. Note that MAP statements will be
processed before any COMSET or ON KEY..GOSUB strings are checked.
NASC and NASCD statements will be processed last.
Do not map any characters to ASCII values occupied by characters used
in Intermec Fingerprint instructions, for example keywords, operators,
%, $, #, and certain punctuation marks. Mapping will be reset to normal
at power-up or reboot.
Vue de la page 164
1 2 ... 160 161 162 163 164 165 166 167 168 169 170 ... 331 332

Commentaires sur ces manuels

Pas de commentaire