Difference between revisions of "Amstrad/Schneider Printer Buttons and DIP Switches"

From CPCWiki - THE Amstrad CPC encyclopedia!
Jump to: navigation, search
 
(14 intermediate revisions by one other user not shown)
Line 1: Line 1:
 +
[[Category:Peripherals]] [[Category:Printers and printer ports]]
 
{{AmstradPrinterLinks}}
 
{{AmstradPrinterLinks}}
 
<br>
 
<br>
Line 5: Line 6:
  
 
=== DMP1 ===
 
=== DMP1 ===
 
+
Buttons
Buttons
+
  None (for Self-test: connect Centronics Port Pin 35/TEST to GND)
  None
+
LEDs
Other Controls
+
  PowerLED (blinks on error)
* Power Switch
+
* Centronics Port Pin 35 (/TEST) - Self-test (when GNDed)
+
LEDs
+
* PowerLED (blinks on error)
+
  
 
=== NLQ1 ===
 
=== NLQ1 ===
 
+
Buttons
Buttons
+
  Online             Pause/Continue (LF can be used only when Paused)
  Online
+
  LF                 Line Feed (scroll to next line)
  LF
+
  PowerOn+LF        Self-test (print test page until power-off or paper-out)
Other Controls
+
  PowerOn+LF+Online  Enter Hex-dump debug mode (print all codes in hex)
* Power Switch
+
LEDs
LEDs
+
  PowerLED (red)
* PowerLED (red)
+
  Error (red)
* Error (red)
+
  Online (green)
* Online (green)
+
  
 
=== DMP2xxx/3xxx ===
 
=== DMP2xxx/3xxx ===
 
+
Buttons
Buttons
+
  Online            Pause/Continue (FF and LF can be used only when Paused)
  Online            Pause/Continue (FF and LF can be used only when Paused)
+
  FF                Form Feed (scroll to next page/eject page)
  FF                Form Feed (scroll to next page/eject page)
+
  LF                Line Feed (scroll to next line)
  LF                Line Feed (scroll to next line)
+
  PowerOn+LF+Online  Select NLQ mode
  PowerOn+LF+Online  Select NLQ mode
+
  PowerOn+LF        Self-test (print test page until power-off or paper-out)
  PowerOn+LF        Self-test (print test page until power-off or paper-out)
+
  PowerOn+LF+FF     Enter Hex-dump debug mode (print all codes in hex) (DMP2xxx/3xxx)
  PowerOn+FF+LF      Enter Hex-dump debug mode (print all codes in hex) (DMP2xxx/3xxx)
+
  PowerOn+FF        Unknown (another test/debug mode or so)
Other Controls
+
LEDs
* Manual Paper feed knob
+
  Online
* Paper Thickness knob
+
  Paper Out
* Power Switch
+
  Power On
LEDs
+
* Online
+
* Paper Out
+
* Power On
+
  
 
== DIP Switch Settings ==
 
== DIP Switch Settings ==
Line 81: Line 73:
 
|DS1-1..8||Reserved||colspan=3|DS1 is not installed, DS1-1..7 floating (without pull-up), DS1-8 hardwired to GND (On)
 
|DS1-1..8||Reserved||colspan=3|DS1 is not installed, DS1-1..7 floating (without pull-up), DS1-8 hardwired to GND (On)
 
|-
 
|-
|DS2-1||Page length||11 inch (default)||12 inch||Can be also changed via ESC "C" (at least on Epsons, no idea if on NLQ401, too?)
+
|DS2-1||Page length||11 inch (default)||12 inch||Can be also changed via ESC "C"
 
|-
 
|-
|DS2-2||International characters Bit0||colspan=2 rowspan=2|
+
|DS2-2||Line Feed Spacing||colspan=2|Force ESC "2" to act as 1/8 or 1/6 inch<br>Note: Service manual claims DS2-2 selects UK/French characters, that is wrong, not supported by firmware||Can be also changed via ESC "A"
0=on:on=France<br>
+
1=on:off=Germany<br>
+
2=off:on=United Kingdom<br>
+
3=off:off=USA (default)
+
|rowspan=2|Can be also changed via software ?
+
 
|-
 
|-
|DS2-3||International characters Bit1
+
|DS2-3||International characters||colspan=2|Select US-ASCII or German characters||Can be changed by ESC "6" / ESC "7" (which are NLQ401-specific codes, non-Epson compatible)
 
|-
 
|-
|DS2-4||Zero character||Slashed (default)||Unslashed||Affects chr(30h)
+
|DS2-4||Draft/NLQ Mode||colspan=2|Select Draft or NLQ mode<br>Note: Service manual claims it selects Slashed/Unslashed Zero, that is wrong.||Can be also changed by ESC "x" (Epson-compatible code), or by ESC "I" (equivalent NLQ401-specific, non-Epson compatible code)
 
|-
 
|-
|DS2-5||1 inch skip perforation||Invalid/Disable (default)||Valid/Enable||Can be also changed via ESC "N"/ESC "O" (at least on Epsons, no idea if on NLQ401, too?)
+
|DS2-5||1 inch skip perforation||Invalid/Disable (default)||Valid/Enable||Can be also changed via ESC "N"/ESC "O"
 
|-
 
|-
|DS2-6||Not used||Unused ||Unused (default)|| -
+
|DS2-6||Not used||colspan=2|Unused according to service manual, that is wrong. It seems to control something like wrapping to next line when the line is full (or so)||?
 
|-
 
|-
|DS2-7||CR Function||CR+LF||CR only (default)||Affects chr(0Dh)
+
|DS2-7||CR Function||CR+LF||CR only (default)||Affects chr(0Dh) / Also affected by /AUTOLF signal
 
|-
 
|-
 
|DS2-8||SLCT IN Exchange||External||Internally fixed (default)||?
 
|DS2-8||SLCT IN Exchange||External||Internally fixed (default)||?
Line 152: Line 139:
 
|DS2-6||Alarm beeper||Disable||Enable||Affects chr(07h) and/or Paper-Out alarm (?)
 
|DS2-6||Alarm beeper||Disable||Enable||Affects chr(07h) and/or Paper-Out alarm (?)
 
|-
 
|-
|DS2-7||Default typeface||Bold off||Condensed & bold on||???
+
|DS2-7||Default typeface||Condensed off||Condensed on||Can be also changed via SI and DC2
 
|-
 
|-
|DS2-8||Default typeface||Condensed off||Bold on||???
+
|DS2-8||Default typeface||Bold off||Bold on||Can be also changed via ESC "E" and ESC "F"
 
|-
 
|-
 
|DS2-9||Do not use|| || ||
 
|DS2-9||Do not use|| || ||
Line 176: Line 163:
 
|DS3-7||Stop Bits||1bit||2bit
 
|DS3-7||Stop Bits||1bit||2bit
 
|-
 
|-
|DS3-8||Handshake Bit0||colspan=2 rowspan=2|0=RTS(Ready/Busy), 1=Série(XON/XOFF), 2=Série(ETX/ACK), 3=Reserved)
+
|DS3-8||Handshake Bit0||colspan=2 rowspan=2|0=Hardware (printer sends RTS),<br>1=Software (printer sends XON/XOFF),<br> 2=Software (computer sends ETX, printer responds by ACK),<br>3=Reserved)
 
|-
 
|-
 
|DS3-9||Handshake Bit1
 
|DS3-9||Handshake Bit1

Latest revision as of 19:35, 16 December 2010

DMP4000 Mechanics.jpg


Buttons

DMP1

Buttons
  None (for Self-test: connect Centronics Port Pin 35/TEST to GND)
LEDs
  PowerLED (blinks on error)

NLQ1

Buttons
  Online             Pause/Continue (LF can be used only when Paused)
  LF                 Line Feed (scroll to next line)
  PowerOn+LF         Self-test (print test page until power-off or paper-out)
  PowerOn+LF+Online  Enter Hex-dump debug mode (print all codes in hex)
LEDs
  PowerLED (red)
  Error (red)
  Online (green)

DMP2xxx/3xxx

Buttons
  Online             Pause/Continue (FF and LF can be used only when Paused)
  FF                 Form Feed (scroll to next page/eject page)
  LF                 Line Feed (scroll to next line)
  PowerOn+LF+Online  Select NLQ mode
  PowerOn+LF         Self-test (print test page until power-off or paper-out)
  PowerOn+LF+FF      Enter Hex-dump debug mode (print all codes in hex) (DMP2xxx/3xxx)
  PowerOn+FF         Unknown (another test/debug mode or so)
LEDs
  Online
  Paper Out
  Power On

DIP Switch Settings

DMP1

DMP1 DIP Switches
Function Off = High = 1 On = Low = 0 Software
DS1-1 International characters Bit0

7=off:off:off=USA (default)
6=off:off:on=France
5=off:on:off=Germany
4=off:on:on=Italy
3=on:off:off=United Kingdom
2=on:off:on=Denmark
1=on:on:off=Sweden
0=on:on:on=Spain

Cannot be changed by software
DS1-2 International characters Bit1
DS1-3 International characters Bit2
DS1-4 CR Function CR only (default) CR & LF Affects chr(0Dh)

NLQ401

NLQ401 DIP Switches
Function Off = High = 1 On = Low = 0 Software
DS1-1..8 Reserved DS1 is not installed, DS1-1..7 floating (without pull-up), DS1-8 hardwired to GND (On)
DS2-1 Page length 11 inch (default) 12 inch Can be also changed via ESC "C"
DS2-2 Line Feed Spacing Force ESC "2" to act as 1/8 or 1/6 inch
Note: Service manual claims DS2-2 selects UK/French characters, that is wrong, not supported by firmware
Can be also changed via ESC "A"
DS2-3 International characters Select US-ASCII or German characters Can be changed by ESC "6" / ESC "7" (which are NLQ401-specific codes, non-Epson compatible)
DS2-4 Draft/NLQ Mode Select Draft or NLQ mode
Note: Service manual claims it selects Slashed/Unslashed Zero, that is wrong.
Can be also changed by ESC "x" (Epson-compatible code), or by ESC "I" (equivalent NLQ401-specific, non-Epson compatible code)
DS2-5 1 inch skip perforation Invalid/Disable (default) Valid/Enable Can be also changed via ESC "N"/ESC "O"
DS2-6 Not used Unused according to service manual, that is wrong. It seems to control something like wrapping to next line when the line is full (or so) ?
DS2-7 CR Function CR+LF CR only (default) Affects chr(0Dh) / Also affected by /AUTOLF signal
DS2-8 SLCT IN Exchange External Internally fixed (default) ?

DMP2xxx/DMP3xxx/DMP4000

DMP2000/DMP2160/DMP3000/DMP3160/DMP4000 DIP Switches
Function Off = High = 1 On = Low = 0 Software
DS1-1 International characters Bit0

0=USA, 1=France, 2=Germany, 3=United Kingdom, 4=Denmark, 5=Sweden, 6=Italy, 7=Spain

Can be also changed via ESC "R"
DS1-2 International characters Bit1
DS1-3 International characters Bit2
DS1-4 CR Function CR only (default) CR & LF Affects chr(0Dh)
DS1-5 Paper out sensor Enable Disable Can be also changed via ESC "8"/ESC "9"
DS1-6 Page length 11 inch 12 inch Can be also changed via ESC "C"
DS1-7 DMP2xxx Code Unit 8 units (MSB=CentronicsPin9) On=7 units (MSB=0) "set this for Apple computers" Can be also changed via ESC "#"/ESC "="/ESC ">"
DS1-8 DMP2xxx Default Character Set Epson Standard Epson NLQ Can be also changed via ESC "x"
DS1-7 DMP3xxx,DMP4000 Default Character Set Bit0 Charset (3=Epson Standard, 2=Epson NLQ, 1=IBM #1, 0=IBM #3) Can be also changed via ESC "x" and ESC "m"
DS1-8 DMP3xxx,DMP4000 Default Character Set Bit1
DS2-1 Zero character Unslashed Slashed Affects chr(30h)
DS2-2 Default skip perforation Disable Enable Can be also changed via ESC "N"/ESC "O"
DS2-3 Buffer mode Character Graphics ?
DS2-4 Buffer mode Character/Graphics (use DS2-3 setting) Download (=UserDefCharset) Must be On for ESC "&"
DS2-5 SLCT IN signal Not sent Automatically sent ?
DS2-6 Alarm beeper Disable Enable Affects chr(07h) and/or Paper-Out alarm (?)
DS2-7 Default typeface Condensed off Condensed on Can be also changed via SI and DC2
DS2-8 Default typeface Bold off Bold on Can be also changed via ESC "E" and ESC "F"
DS2-9 Do not use
DS2-10 Do not use
DMP3250di Extra RS232 DIP-switches
DS3-1 Baudrate Bit0 0=9600, 1=4800, 2=2400, 3=1200, 4=600, 5=300, 6=200, 7=150 bps
DS3-2 Baudrate Bit1
DS3-3 Baudrate Bit2
DS3-4 Parity On/Off Enable Disable
DS3-5 Parity Even/Odd Odd Even
DS3-6 Data Bits 7bit 8bit
DS3-7 Stop Bits 1bit 2bit
DS3-8 Handshake Bit0 0=Hardware (printer sends RTS),
1=Software (printer sends XON/XOFF),
2=Software (computer sends ETX, printer responds by ACK),
3=Reserved)
DS3-9 Handshake Bit1
DS3-10 Interface Centronics/Parallel Serial/RS2322

LQ3500/LQ5000

LQ3500/LQ5000 DIP Switches
Function Off = High = 1 On = Low = 0 Software
DS1-1 International characters Bit0

0=USA, 1=France, 2=Germany, 3=United Kingdom, 4=Denmark, 5=Sweden, 6=Italy, 7=Spain

Can be also changed via ESC "R"
DS1-2 International characters Bit1
DS1-3 International characters Bit2
DS1-4 Page length 11 inch 12 inch Can be also changed via ESC "C"
DS1-5 Skip perforation Disable Enable Can be also changed via ESC "N"/ESC "O"
DS1-6 Alarm beeper Disable Enable Affects chr(07h) and/or Paper-Out alarm (?)
DS1-7 Default Character Set Standard/Draft LQ Letter Quality Can be also changed via ESC "x"
DS1-8 SLCT IN signal Not sent Automatically sent ?
DS2-1 Paper out sensor Enable? Disable? Can be also changed via ESC "8"/ESC "9"
DS2-2 CR Function CR only (default) CR & LF Affects chr(0Dh)
DS2-3 Zero character Unslashed Slashed Affects chr(30h)
DS2-4 Reserved - - -
DS2-5 Character Set Epson IBM#2 ...
DS2-6 Unused - - -
DS2-7 Auto loading Enable Disable ...
DS2-8 Reserved - - -
LQ3500di/LQ5000di Extra RS232 DIP-switches
DS3-1 Baudrate Bit0 0=9600, 1=4800, 2=2400, 3=1200, 4=600, 5=300, 6=200, 7=150 bps

default = 9600 = all off

DS3-2 Baudrate Bit1
DS3-3 Baudrate Bit2
DS3-4 Parity Even/Odd Odd Even
DS3-5 Parity On/Off Disable Enable
DS3-6 Data Bits 8bit 7bit
DS3-7 Handshake Bit0 3=off:off=Parallel/Centronics
2=on:off=Serial/XonOff
1=off:on=Serial RTS read/busy
0=on:on=Serial Etx/Ack
DS3-8 Handshake Bit1