The BASIC programs for this example are as
below:
LPRINT
CHR$ (27); "W"; CHR$ (4);
LPRINT
CHR$ (27); "K"; CHR$ (15); CHR$ (0);
command LPRINT
CHR$
(&H44);
CHR$ (&H44); CHR$ (&H44); CHR$ (&H7C); CHR$ (&H0);
LPRINT
CHR$
CHR$ (&HC8); LPRINT
CHR$ (&H62); CHR$ (&H41);
LPRINT CHR$(10); CHR$ (&H13);
The print result is as following:
ESC '
Format: ASCII:
Decimal:
Hexadecimal: 1B
Explanation:
This command is used to print curve along the paper-feeding direction. The value of
m is the number of curves to be printed, m=0~255.
There are m dots of curve in one horizontal line. n1L n1H
presents the positions of these m curves. The numbers of nIL or nIH should equal to
m. Each dot should be within the largest dots numbers of printer. The last CR
("enter") is used to print out this dot line. The whole m curves are printed out through
each dot line by n1L n1H n2L n2H......nIL nIH data.
Remark: The dot whose position is beyond the paper width won't be printed out.
This command is valid no matter there is OD or not.
ESC ,
Format: ASCII:
Decimal:
Hexadecimal: 1B
CHR$
(&H44);
(&H41);
CHR$
ESC '
mL mH n1L
CR
27
39
mL mH n1L
27 mL
mH n1L
Print Curve II ( supplement dots automatically to be full curve)
ESC
, m n1L
27
44
m n1L
2C
m n1L
'Enlarge the width and height 4 times
'ESC
CHR$
CHR$
(&HFF);
(&H62);
CHR$
CHR$
'enter to print text
Print Curve I
n1H
n2L n2H......nIL
n1H n2L n2H......nIL nIh
n1H
n2L
n2L n2H......nIL nIH
n1H n2L n2H......nIL nIH CR
n1H n2L n2H......nIL nIh 13
n1H n2L n2H......nIL nIh OD
33
K
(&H7C);
LPRINT
(&H54);
(&H54);
nIH
13
n2H......nIL nIh OD
Need help?
Do you have a question about the SP-RMD11A and is the answer not in the manual?