
DATECS DPP-450 Programmer’s Manual
21 ARABIC
22 ARABIC (1256)
23 ARABIC (1256 with Arabic digits and punctuation)
24
ARABIC (1256 with Farsi Arabic digits and punctuation)
When the printer is switched ON it is loaded the default code table which is stored in flash-memory.
Addition information about Arabic code tables:
Arabic code tables are included in firmware version 1.42. When selected, the default print direction
is from right to left (the same for code table 19 – Hebrew). The print direction can be changed using
commands ESC > and
ESC <.
Arabic symbols are larger than the symbols in from the other code tables (16 dots for font A and 12
dots for font B). Depending on the position of the letter in a word, Arabic letters may have up to 4
different forms – single letter, right form, middle form and left form. Code table 21 includes all forms
of every letter, so the application program has to select the correct ASCII code. When using code
tables 22, 23 and 24, the printer automatically selects the correct letter form dependant on its
neighbours. If it is needed to print directly a form of the letter when one of the pages 22, 23 or 24 is
selected, the ASCII code 7Fh is sent to the printer – the first symbol after it is taken directly from
code table 21.
Code table 23 differs from 22 by that the digits and some of the punctuation marks are changed with
Arabic. Table 24 differs from 23 by that the Arabic digits are Farsi variant (3 of them are different).
For Japanese and Chinese versions of the printer only: When one of the Arabic code tables is
selected, then two-byte Asian letters are not accessible – a non-Arabic code page must be selected to
print them.
74. Transmitting the printer status (ESC v)
Code: [1Bh] + [76h]
The printer returns one byte whose bits have the following meaning:
Bit Value 0 Value 1
0
Not in use
1
Not in use
2
There is paper and paper cover is No paper or paper cover is open
closed
3
Printing head is with normal Printing head is overheated
temperature
4
Not in use
5
Not in use
6
Battery Voltage is normal Low battery voltage
7
Not in use
75. Setting the time interval for automatically switching Off the printer. (ESC x)
Code: [1Bh] + [78h] + n
Sets the time interval after which the printer will be switched Off automatically if there is no
incoming data and LF button is not pressed.
n is one byte with value between 1 and 60, it sets time in minutes. This time is remembered
after printer is switched off.
Kommentare zu diesen Handbüchern