WR wird zu ZL?


Topic author
Marzel
Rank 1
Rank 1
Beiträge: 15
Registriert: Mo 2. Jun 2025, 20:18
Hauptanschluß: 622220 opd d

WR wird zu ZL?

#1

Beitrag: # 51870Beitrag Marzel »

Hallöchen in die Runde,

Ich hab eben versucht, mit piTelex einen vorgefertigten Text schreiben zu lassen, der zwischendurch auch Leerzeilen enthält.
Beim Drucken dieses Textes ist mir jetzt ein Verhalten aufgefallen, dass ich so auch im Lokalbetrieb reproduzieren konnte:

Zunächst schreibe ich ganz normal eine Zeile Text. Anschließend gehe ich in eine neue Zeile (WR,ZL). Jetzt befindet sich die Maschine in einem Zustand, bei dem es völlig egal ist, ob ich nun ZL oder WR drücke: Die Maschine macht immer einen Zeilenvorschub.

Jetzt meine Frage: Ist das normal beim T37?
Wenn nein: Hat jemand ne Idee, was ich ändern muss?
Wenn ja: Dafür hab ich ne Anpassung fürs piTelex parat.
(Wobei das weiterhin unpraktisch ist, wenn man mit jemandem schreibt, der eine modernere Maschine hat, die bei Enter automatisch "\r\n" schickt. Wenn derjenige 3x Enter drückt, hab ich ganze 5 Leerzeilen… (Was bei den 1.5 Zeilenabstand wirklich nicht wenig ist.))

Vielen Dank schon mal für die Antworten. :)
Meine Maschinen:
622220 opd d   (T37e)
101469 dustu d (T37g)
782126 gest d  (Lo15)
Online-Status hier einsehbar.
Benutzeravatar

obrecht
Rank 9
Rank 9
Beiträge: 897
Registriert: Fr 26. Jun 2020, 18:53
Wohnort: Aachen
Hauptanschluß: 833539 fili d
Kontaktdaten:

WR wird zu ZL?

#2

Beitrag: # 51872Beitrag obrecht »

Also ich hab's eben noch mal bei meinem T37 probiert.
Dieses Verhalten habe ich weder im Lokalmodus noch bei echten Verbindungen. Wobei im Lokalmodus piTelex doch komplett ' raus ist bis auf die Stromversorgung des FSG/des FS.
Es gibt ja die Konfigurationsoption double_wr, aber die mutiert kein WR zu ZL. Das muss also entweder an der speziellen Maschine liegen oder an der Eigenschaft des Senders, WR und ZL immer zu dem Pärchen WR/ZL zu übersetzen. Jedenfalls habe ich im Moment dafür keine Erklärung.
Viele Grüße,
Rolf

833533 rolfac d (T100S)  8-23 Uhr
833538 obrac d  (FS220)  8-23 Uhr
833539 fili d   (T100a)  8-23 Uhr 
833540 rowo d   (T100/R) 8-23 Uhr 
833541 obby d   (T37h)   8-23 Uhr
833142 rolf d   (Lo15A)  8-23 Uhr
83110 aachen d  (T68d)   8-23 Uhr (ETSt Aachen)

damarco
Rank 4
Rank 4
Beiträge: 241
Registriert: Mi 20. Sep 2023, 16:31
Hauptanschluß: 371126

WR wird zu ZL?

#3

Beitrag: # 51874Beitrag damarco »

Kleiner Spoiler...

Unter Linux ist das verhalten so das ein CR auch einen LF auslöst. Sobald man also Enter drückt kommen zwei Zeichen <CR><LF> . Wenn du über einer Funktion wie Printf ein \r ausgibst wird daraus ein \r\n.
Der Umgang mit diesen Zeichen das sie getrennt wirken und genau das machen wie beim Fernschreiber muss man lösen. Dazu braucht man direkten Zugriff auf die Konsole, z.Bsp über Curses welche auch für Python verfügbar ist. Der Trick unter Curses ist einfach per move den Cursor zu bewegen, würde man die Zeichen einzeln ausgeben passiert genau das gleiche.

Ein guter Test sind immer auch Bilder, da diese Steuerzeichen wie CR usw. explizit nutzen und auch bewusst über gedruckte Zeichen drüber fahren um den Kontrast zu erhöhen.
Benutzeravatar

obrecht
Rank 9
Rank 9
Beiträge: 897
Registriert: Fr 26. Jun 2020, 18:53
Wohnort: Aachen
Hauptanschluß: 833539 fili d
Kontaktdaten:

WR wird zu ZL?

#4

Beitrag: # 51876Beitrag obrecht »

Kleiner Gegenspoiler...
Unter DOS/Windows löst ein Druck auf Enter CR und LF aus. Unter Linux (UNIX allgemein) löst die Enter-Taste NUR ein LF aus, weswegen früher beim Drucken einer Textdatei von UNIX aus der sog. staircase- Effekt auftrat, da der Drucker am Zeilenende nur ein LF aber kein CR ausführte. Dafür gab's dann Konvertierungseinstellungen am Drucker.
Kann natürlich sein, dass irgendwo in der Software eingestellt ist, das CR auch LF auslöst und LF auch CR. Aber wie gesagt, im Lokalmodus ist die Software gar nicht mit im Spiel, weil die Linien-Speisung nur vom FSG passiert.
Folgende Benutzer bedankten sich beim Autor obrecht für den Beitrag:
Roland
Viele Grüße,
Rolf

833533 rolfac d (T100S)  8-23 Uhr
833538 obrac d  (FS220)  8-23 Uhr
833539 fili d   (T100a)  8-23 Uhr 
833540 rowo d   (T100/R) 8-23 Uhr 
833541 obby d   (T37h)   8-23 Uhr
833142 rolf d   (Lo15A)  8-23 Uhr
83110 aachen d  (T68d)   8-23 Uhr (ETSt Aachen)

damarco
Rank 4
Rank 4
Beiträge: 241
Registriert: Mi 20. Sep 2023, 16:31
Hauptanschluß: 371126

WR wird zu ZL?

#5

Beitrag: # 51881Beitrag damarco »

Unter Linux also debian derivate löst Enter immer ein <CR><LF> aus und wenn man versucht \r -> <CR> auszugeben kommt der Linefeed hinterher. Ein Linefeed ohne CR ist nicht möglich kann man gerne mit jedem Online Compiler und simplen printf \n ausprobieren auch das ASCII Steuerzeichen erzielt nicht die gewünschte Wirkung.

Ohne Curses ist die Ausgabe so wie in Fernschreibern sie erfolgt nicht möglich. Mit Curses funktioniert das nur wenn man die Steuerzeichen abfängt und den Cursor bewegt, die Ausgabe der Steuerzeichen würde wieder das gleiche Bild ergeben. Es führt kein Weg an der Implementierung des OS vorbei.

Hintergrund
Benutzeravatar

WolfgangH
Rank 12
Rank 12
Beiträge: 1327
Registriert: So 3. Jan 2021, 21:42
Wohnort: Kirchham (A)
Hauptanschluß: 978310 whoe a

WR wird zu ZL?

#6

Beitrag: # 51885Beitrag WolfgangH »

Hallo Marcel,

war das bei Deiner Maschine immer schon so? Ich vermute da eher ein mechanisches Problem/Einstellung, z.B. verharzter oder lockerer Hebel.

Ich sehe, Du hast ja zwei T37. Machen das beide Maschinen? Wenn nicht, kannst Du ja einmal die Mimik beim Auslösen beobachten und vergleichen.
Folgende Benutzer bedankten sich beim Autor WolfgangH für den Beitrag:
obrecht
Gruß
Wolfgang


Linz:
978310 whoe a - T100a ** 69558 kfrey d - T100s ** 465525 belau d - T1000 ** 978333 =whoe a - Minitelex

Kirchham: (Nachrichtenabruf an Wochenenden, Feiertagen, ...)
56449 sche d - T37i ** 11913 hoellw a - LO 3000 (100 Baud) ** 244656 kirchh a - T68d
Benutzeravatar

detlef
Rank 12
Rank 12
Beiträge: 4555
Registriert: Do 28. Mär 2019, 09:10
Wohnort: Marburg
Hauptanschluß: 7822222 hael d

WR wird zu ZL?

#7

Beitrag: # 51891Beitrag detlef »

damarco hat geschrieben: Sa 22. Nov 2025, 09:17 Unter Linux ist das verhalten so das ein CR auch einen LF auslöst. Sobald man also Enter drückt kommen zwei Zeichen <CR><LF> . Wenn du über einer Funktion wie Printf ein \r ausgibst wird daraus ein \r\n.
Das ist normalerweise eine Eigenschaft des Terminals. Bei putty und TeraTerm (und damals auch bei den Bildschirmterminals) kann man einstellen, was bei der CR-Taste gesendet wird. Wenn ich mich mit putty bei Linux anmelde, dann kann ich in putty einstellen, was die CR-Taste sendet.
Und die Linux-Console ist ja auch eine Terminal-Emulation.

crlf.png

Das gilt auch für den Empfang.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Folgende Benutzer bedankten sich beim Autor detlef für den Beitrag (Insgesamt 2):
obrechtRoland
Gruß, Detlef

i-Telex: 7822222 (T1000), 114288 (F1300), 211230 (T100Z), 96868 (T37), 24394 (T68d)
Konf.-Dienst: 11160/11161, Rundsender: 11162/11163 , Baudot-Bilder: 11166, Chat-GPT: 11168
Mail-/Fax-Dienst: 11170/11171, News-Ticker: 11180/11181, hist. Ausk.: 40140, Wetter: 717171
Benutzeravatar

detlef
Rank 12
Rank 12
Beiträge: 4555
Registriert: Do 28. Mär 2019, 09:10
Wohnort: Marburg
Hauptanschluß: 7822222 hael d

WR wird zu ZL?

#8

Beitrag: # 51893Beitrag detlef »

Marzel hat geschrieben: Fr 21. Nov 2025, 23:07 Jetzt meine Frage: Ist das normal beim T37?
Nochmal zur ursprünglichen Frage. Der T37 ist zwar ein mechanisches Wunderwerk (wie alle mechanischen Fernschreiber), aber sowas kann der nicht.
Folgende Benutzer bedankten sich beim Autor detlef für den Beitrag (Insgesamt 2):
Rolandobrecht
Gruß, Detlef

i-Telex: 7822222 (T1000), 114288 (F1300), 211230 (T100Z), 96868 (T37), 24394 (T68d)
Konf.-Dienst: 11160/11161, Rundsender: 11162/11163 , Baudot-Bilder: 11166, Chat-GPT: 11168
Mail-/Fax-Dienst: 11170/11171, News-Ticker: 11180/11181, hist. Ausk.: 40140, Wetter: 717171
Benutzeravatar

obrecht
Rank 9
Rank 9
Beiträge: 897
Registriert: Fr 26. Jun 2020, 18:53
Wohnort: Aachen
Hauptanschluß: 833539 fili d
Kontaktdaten:

WR wird zu ZL?

#9

Beitrag: # 51895Beitrag obrecht »

detlef hat geschrieben: Sa 22. Nov 2025, 17:48
Marzel hat geschrieben: Fr 21. Nov 2025, 23:07 Jetzt meine Frage: Ist das normal beim T37?
Nochmal zur ursprünglichen Frage. Der T37 ist zwar ein mechanisches Wunderwerk (wie alle mechanischen Fernschreiber), aber sowas kann der nicht.
Eigentlich nicht. Was mich nur stutzt ist dass das auch im Lokalbetrieb passiert. Da ist keinerlei Software involviert. Das FSG arbeitet vollkommen autark, ohne piTelex. Dann muss es doch ein mechanisches Problem sein, oder bin ich da auf dem Holzweg?
Viele Grüße,
Rolf

833533 rolfac d (T100S)  8-23 Uhr
833538 obrac d  (FS220)  8-23 Uhr
833539 fili d   (T100a)  8-23 Uhr 
833540 rowo d   (T100/R) 8-23 Uhr 
833541 obby d   (T37h)   8-23 Uhr
833142 rolf d   (Lo15A)  8-23 Uhr
83110 aachen d  (T68d)   8-23 Uhr (ETSt Aachen)
Benutzeravatar

detlef
Rank 12
Rank 12
Beiträge: 4555
Registriert: Do 28. Mär 2019, 09:10
Wohnort: Marburg
Hauptanschluß: 7822222 hael d

WR wird zu ZL?

#10

Beitrag: # 51896Beitrag detlef »

Ist hier mit Lokalbetrieb wirklich der Lokalbetrieb des FSG gemeint. Da war ich mir nicht so sicher.
Ansonsten kenne ich mich mit der Mechanik des T37 zu wenig aus, um da irgendwas beitragen zu können.
Gruß, Detlef

i-Telex: 7822222 (T1000), 114288 (F1300), 211230 (T100Z), 96868 (T37), 24394 (T68d)
Konf.-Dienst: 11160/11161, Rundsender: 11162/11163 , Baudot-Bilder: 11166, Chat-GPT: 11168
Mail-/Fax-Dienst: 11170/11171, News-Ticker: 11180/11181, hist. Ausk.: 40140, Wetter: 717171
Antworten

Zurück zu „T37“