Epson LX-80 User Manual - Page 136

QX-10 solutions, WIDTH

Page 136 highlights

And for the programs in this manual, don't forget to use PRINT #l wherever we use LPRINT. This won't work for those of you who have the original release of the Disk Operating System (DOS 1.0). It can't run a printer like a file. IBM has, however, issued a free update (DOS 1.05); take a disk to your dealer to get your copy. Another printer problem with DOS 1.0 is that it doesn't send CHR$(7) to the printer; it just rings the computer's bell. This has also been corrected in subsequent versions. QX-10™ solutions There are two types of computer-printer interface problems that you owners of Epson QX-10s may need to address. The first is making a width statement when a line is to be more than 80 characters wide. The second is changing any occurrence of the number nine to some other number. Any time you want to print more than 80 characters (or more than 130 dot columns in graphics) on one line, you need to reserve the extra room by putting the WIDTH statement: WIDTH I,PRINT 255 in one of the first lines of the program. The only problem code for the QX-10 is 9. One way to get around this is to use the ASCII high-order equivalent (137) whenever you would normally use 9. Sometimes it may be easier to use another low-order value. For example: FOR X-l TO 10: rF x-53 TIN x=10 : NEXT x When DATA numbers include 9, you can change each 9 to 8 or 11. The best number to substitute for 9 in pin patterns is usually 11. F-14

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158

And for the programs in this manual, don’t forget to use PRINT #l
wherever we use LPRINT.
This won’t work for those of you who have the original release of
the Disk Operating System (DOS 1.0). It can’t run a printer like a file.
IBM has, however, issued a free update (DOS
1.05);
take a disk to
your dealer to get your copy.
Another printer problem with DOS 1.0 is that it doesn’t send
CHR$(7) to the printer; it just rings the computer’s bell. This has also
been corrected in subsequent versions.
QX-10™
solutions
There are two types of computer-printer interface problems that
you owners of Epson QX-10s may need to address. The first is
making a width statement when a line is to be more than 80 characters
wide. The second is changing any occurrence of the number nine to
some other number.
Any time you want to print more than 80 characters (or more than
130 dot columns in graphics) on one line, you need to reserve the
extra room by putting the WIDTH statement:
WIDTH
I,PRINT
255
in one of the first lines of the program.
The only problem code for the QX-10 is 9. One way to get around
this is to use the ASCII high-order equivalent (137) whenever you
would normally use 9.
Sometimes it may be easier to use another low-order value. For
example:
FOR
X-l
TO
10:
rF
x-53
TIN
x=10
:
NEXT
x
When DATA numbers include 9, you can change each 9 to 8 or 11.
The best number to substitute for 9 in pin patterns is usually 11.
F-14