home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ST-Computer Leser 1998 October
/
STC_CD_10_1998.iso
/
UTILITY
/
CODE106
/
LC24_10.COD
< prev
next >
Wrap
Text File
|
1998-09-26
|
6KB
|
275 lines
Steuercodetabelle für den Star LC24-10
Hinweise:
Die COD-Datei wurde mit folgenden Stellungen der Dip-Schalter im Drucker
erzeugt und getestet:
DSW1 DSW2
1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8
on x x x x x x x x x x x
off x x x x x
Die genaue Bedeutung findet man im Drucker-Handbuch bzw. der Kurzbeschrei-
bung.
Wichtig! Der Drucker ist auf IBM-Betrieb mit Zeichensatz 2 eingestellt.
Im Standard-Betrieb funktionieren die meisten Befehle nicht!!
Ich mu₧te feststellen, da₧ der Drucker kein einzelnes Carriage Return
ausführt. Deshalb mu₧ ein druckbares Zeichen ausgedruckt werden, damit
der Druckkopf ganz nach links fährt. (Leerzeichen funktionieren nicht!)
Das hängt wahrscheinlich mit dem bidirektionalen Druck zusammen.
Es sind natürlich nicht alle Möglichkeiten des Druckers in dieser Datei
verwirklicht, aber die wichtigsten Features sind vorhanden.
GWT
#HDrucker: Star LC24-10
#I21.12.93 by Gerd Trudow
#S2200
#V60
#OP
#EReset
#C $1B $40
#ESignalton
#C $7
#ECarriage Return
#C "." $0D
#EPapierendesensor...
#C $1B ? $39 @* ein |\
$38 @ aus ?
#ELine Feed...
#C ? $0A @* 1 mal |\
$0A $0A @ 2 mal |\
$0A $0A $0A @ 3 mal |\
$0A $0A $0A $0A @ 4 mal |\
$0A $0A $0A $0A $0A @ 5 mal ?
#ELine Feed rückwärts...
#C ? $1B $0A @* 1 mal |\
$1B $0A $1B $0A @ 2 mal |\
$1B $0A $1B $0A $1B $0A @ 3 mal |\
$1B $0A $1B $0A $1B $0A $1B $0A @ 4 mal |\
$1B $0A $1B $0A $1B $0A $1B $0A $1B $0A @ 5 mal ?
#EForm Feed
#C $0C
#EForm Feed rückwärts
#C $1B $0C
#ETesttext drucken...
#C *.
#C <*
#C $0A $0D
#EKopftext senden
#C "Ausdruck am " %t '. %m '. %J " um " %h ': %M " Uhr"
#C $0A $0D
#EDruckgeschwindigkeit...
#C $1B $73 ? $30 @* normale Geschwindigkeit |\
$31 @ halbe Geschwindigkeit ?
#EOnline/Offline...
#C ? $11 @* Online |\
$1B $51 $24 @ Offline ?
#ESofortausdruck...
#C $1B $69 ? $30 @* aus |\
$31 @ ein ?
#EPapierquelle...
#C $1B $19 ? !0 @* Endlosblatt |\
!4 @ Einzelblatt ?
#EMost Significant Bit...
#C ? $1B $23 @* MSB vom Rechner |\
$1B $3E @ MSB auf 1 setzen |\
$1C $3D @ MSB auf 0 setzen ?
#ENull...
#C $1B $7E ? $31 @* mit Schrägstrich |\
$30 @ ohne Schrägstrich ?
#ELöschen der letzten Zeile
#C $18
#E----- Positionierung -------
#ESeitenlänge in Zeilen..
#C $1B $43
#C [Seitenlänge in Zeilen|!1 !255 !72]
#ESeitenlänge in Zoll..
#C $1B $43 $00
#C [Seitenlänge in Zoll|!1 !127 !12]
#E1/8"-Zeilenabstand
#C $1B $30
#E1/6"-Zeilenabstand
#C $1C $32
#En/60"-Zeilenabstand..
#C $1C $41
#C [n/60"-Zeilenabstand|!0 !255 !8]
#En/180"-Zeilenabstand..
#C $1B $33
#C [n/180"-Zeilenabstand|!0 !255 !24]
#En/360"-Zeilenabstand..
#C $1B $2B
#C [n/360"-Zeilenabstand|!0 !255 !48]
#En/216"-Zeilenvorschub..
#C $1B $4A
#C [n/216"-Zeilenvorschub|!1 !255 !36]
#En/180"-Zeilenrücktransport..
#C $1B $6A
#C [n/180"-Zeilenrücktransport|!0 !255 !24]
#En/360"-Zeilenvorschub..
#C $1B $2B
#C [n/360"-Zeilenvorschub|!0 !255 !48]
#ELinker Rand..
#C $1B $6C
#C [Linker Rand: n Zeichen|!0 !255 !8]
#ERechter Rand..
#C $1C $51
#C [Rechter Rand: n Zeichen|!0 !255 !5]
#EOberer Rand..
#C $1B $63
#C [Rand: n Zeilen|!1 !255 !6]
#EUnterer Rand..
#C $1B $4E
#C [Rand: n Zeilen|!1 !255 !6]
#ERand oben und unten aus
#C $1B $4F
#ETextausrichtung...
#C $1B $61
#C ? $0 @* Linksbündig |\
$2 @ Rechtsbündig |\
$1 @ Zentriert |\
$3 @ Blocksatz ?
#EDruckrichtung...
#C $1B $55 ? $0 @* Bidirektional <-> |\
$1 @ Unidirektional -> ?
#E------ Zeichensatzwahl -----
#EArt...
#C $1B $74 ? $31 @* IBM |\
$30 @ Standard ?
#EIBM...
#C $1B ? $36 @* IBM 2 |\
$37 @ IBM 1 ?
#E------ Schriftstyle --------
#ESchriftart...
#C $1B $78 ? $30 @* Draft |\
$31 $1B $6B $0 @ Courier |\
$31 $1B $6B $2 @ Prestige |\
$31 $1B $6B $4 @ Script |\
$31 $1B $6B $3 @ Orator ?
#EProportionaldruck...
#C $1B $50 ? $0 @* aus |\
$1 @ ein ?
#EZeichensatz...
#C $1C $52
#C ? $0 @ USA |\
$1 @ Frankreich |\
$2 @* Deutschland |\
$3 @ Gro₧britannien |\
$4 @ Dänemark I |\
$5 @ Schweden |\
$6 @ Italien |\
$7 @ Spanien I |\
$8 @ Japan |\
$9 @ Norwegen |\
$10 @ Dänemark II |\
$11 @ Spanien II |\
$12 @ Lateinamerika |\
$13 @ DK / NOR ?
#E------ Zeichenstyling ------
#ESchmaldruck...
#C ? $12 @* aus |\
$0F @ ein ?
#EBreitdruck...
#C $1B $57 ? $30 @* aus |\
$31 @ ein ?
#EDoppelthohe Zeichen...
#C $1B $77 ? $00 @* aus |\
$01 @ ein ?
#EKursivdruck...
#C $1C ? $35 @* aus |\
$34 @ ein ?
#EFettdruck...
#C $1B ? $46 @* aus |\
$45 @ ein ?
#EDoppeldruck...
#C $1B ? $48 @* aus |\
$47 @ ein ?
#EHoch/Tiefstellung...
#C $1B
#C ? $54 @* Alles aus |\
$53 $00 @ Hochstellung ein |\
$53 $01 @ Tiefstellung ein ?
#EUnterstreichen...
#C $1B $2D ? $30 @* aus |\
$31 @ ein ?
#EÜberstreichen...
#C $1B $5F ? $30 @* aus |\
$31 @ ein ?
#E---------- Grafik ----------
#EGrafik dpi horizontal...
#C $1B $2A
#C ? !0 @ 8-Nadel 60 dpi |\
!1 @ 8-Nadel 120 dpi |\
!2 @ 8-Nadel 120 dpi Speed |\
!3 @ 8-Nadel 240 dpi |\
!4 @* 8-Nadel 80 dpi |\
!6 @ 8-Nadel 90 dpi |\
!32 @ 24 Nadel 60 dpi |\
!33 @ 24 Nadel 120 dpi |\
!38 @ 24 Nadel 90 dpi |\
!39 @ 24 Nadel 180 dpi |\
!40 @ 24 Nadel 360 dpi ?
#X