Epson LQ-2500 User Manual - Page 152

Solutions for IBM and Compatibles, IBM PC BASIC Solutions, Maintaining Your Printer

Page 152 highlights

Solutions for IBM and Compatibles If you suspect that your computer or software is causing a problem, consult your users manuals for those products. Some problems may arise when using operating system commands or writing your own programs in the computer's resident language. Some general advice for IBM PC and compatible users is offered in this section. IBM PC BASIC Solutions IBM PC BASIC inserts a carriage return and line feed (CR-LF) after each 80 characters you send it. It also adds a line feed to each carriage return included explicitly in an LPRINT statement. Use the BASIC statement WIDTH LPRINT 255 to remove this problem. The 255 is a special number that prevents the computer system from inserting a CR-LF into the line unless there is one in your program. The extra line feed character is usually no problem, unless you want to send ASCII code 13 on its own as part of a graphics statement or a character definition. To do this, use the OPEN statement to assign a file number to the printer (LPTI:) and use the PRINT# statement in place of LPRINT You also need to use a slightly different WIDTH statement. To prepare the printer in this way use a line like this: 100 OPEN "LPT1: AS 81 : WIDTH #l, 255 A third problem exists with IBM PC BASIC release 2.0. This version cannot send ASCII code 26 (1A hex) either with LPRINT or with PRINT #. Try to avoid including this code in your programs. Maintaining Your Printer Always keep the printer in a clean and safe place. Keep it away from dust, grease, moisture and anv source of heat, including direct sunlight. A safe temperature range is 5°C to 35°C (40°F to 95°F). If the outer case is dirty clean it with a soft, clean cloth dampened with mild detergent dissolved in water. Keep the dust cover in place to prevent any water from getting inside the printer Do not use a hard Problem Solving and Maintenance D-7

  • 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
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184

Solutions for IBM and Compatibles
If you suspect that your computer or software is causing a problem,
consult your users manuals for those products. Some problems may
arise when using operating system commands or writing your own
programs in the computer’s resident language. Some general advice for
IBM PC and compatible users is offered in this section.
IBM PC BASIC Solutions
IBM PC BASIC inserts a carriage return and line feed (CR-LF) after
each 80 characters you send it. It also adds a line feed to each carriage
return included explicitly in an LPRINT statement. Use the BASIC
statement WIDTH LPRINT 255 to remove this problem. The 255 is a
special number that prevents the computer system from inserting a
CR-LF into the line unless there is one in your program.
The extra line feed character is usually no problem, unless you want
to send ASCII code 13 on its own as part of a graphics statement or a
character definition. To do this, use the OPEN statement to assign a file
number to the printer (LPTI:) and use the PRINT# statement in place of
LPRINT You also need to use a slightly different WIDTH statement. To
prepare the printer in this way use a line like this:
100 OPEN "LPT1: AS 81 : WIDTH #l, 255
A third problem exists with IBM PC BASIC release 2.0. This version
cannot send ASCII code 26 (1A hex) either with LPRINT or with
PRINT #. Try to avoid including this code in your programs.
Maintaining Your Printer
Always keep the printer in a clean and safe place. Keep it away from
dust, grease, moisture and anv source of heat, including direct sunlight.
A safe temperature range is 5°C to 35°C (40°F to 95°F).
If the outer case is dirty clean it with a soft, clean cloth dampened
with mild detergent dissolved in water. Keep the dust cover in place to
prevent any water from getting inside the printer Do not use a hard
Problem Solving and Maintenance
D-7