Pi-Telex unter Linux mit RS232 onboard

todo
Antworten
Benutzeravatar

Topic author
Horatius
Rank 3
Rank 3
Beiträge: 213
Registriert: Di 7. Jun 2016, 09:53
Wohnort: 21244
Hauptanschluß: 418701 STEAM D
Kontaktdaten:

Pi-Telex unter Linux mit RS232 onboard

#1

Beitrag: # 45593Beitrag Horatius »

Moin,

zur Zeit stelle ich meine Ausstellungsmaschinen von Windows nach Linux um, Hier verwende ich Debian.
Die Maschinen haben eine RS232 Schnittstelle "on Board", an der auch schon Fernschreiber mit TW39 (Software Heavy Metal und mini Interface) und V.10 (Hardware von der piTelex Seite) einwandfrei liefen.
um die Maschinen lokal, aus dem lokalen i-Telex Netz anschreiben zu können, habe ich piTelex unter Debian installiert.
Das funktionierte ohne Probleme (Pfadanpassungen notwendig).
Nun möchte ich lediglich die FS200 mit V.10 Schnittstelle betreiben.
Dazu habe ich folgendes Interface gebaut und folgende Anpassungen in telex.json vor genommen:
V10AdapterEcho.png
Die DTR - Leitung steuert ein Solid State Relais, das den FS200 einschaltet.
2024-08-22 18_51_50-C__Users_JoE_AppData_Local_Temp_BvSshSftp-JENLV36A_FFAEE16K_VRQRFP9Y_telex.json .png
Wenn ich keine Maschine anschließe (ich darf die zur Zeit nicht heben :schwitz: und ein Zeichen tippe, wird dieses Zeichen unendlich wiederholt.
Gehe ich recht in der Annahme, dass das an dem Loopback der Schaltung und dem fehlenden Handshake liegt?

Zweite Frage:
Ist die Einstellung in der telex.json, für eine "onBoard" Schnittstelle, so korrekt?

Viele Grüße,

Horatius aka Jochen
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Hauptanschluss: 418701 steam d mit TEKADE FS200
Mobile Anlage (groß):
418730 mit Siemens T 37 (32), Siemens T68D (31), Lo15 /nur Empfänger (33), PC-Telex (30)
Mobile Anlage (klein):
418710 mit: Siemens T 37

BertholdB
Rank 2
Rank 2
Beiträge: 117
Registriert: Mo 15. Jan 2024, 22:53
Wohnort: Geestland
Hauptanschluß: 720672

Pi-Telex unter Linux mit RS232 onboard

#2

Beitrag: # 45594Beitrag BertholdB »

Moin Jochen, ist die FS200 auf Halbduplex Hdx eingestellt? Falls nicht die Widerstand Dioden Verbindung zwischen 2 und 3 entfernen.

Siehe : https://github.com/fablab-wue/piTelex/wiki/HW_V10

Gruß
berthold+++

720672 brede d (T1000) 10:00 - 22:00 Uhr
Benutzeravatar

Topic author
Horatius
Rank 3
Rank 3
Beiträge: 213
Registriert: Di 7. Jun 2016, 09:53
Wohnort: 21244
Hauptanschluß: 418701 STEAM D
Kontaktdaten:

Pi-Telex unter Linux mit RS232 onboard

#3

Beitrag: # 45616Beitrag Horatius »

Moin,

danke. Es ist keine Maschine angeschlossen, da ich die zur Zeit nicht tragen darf.
Ja, es liegt an der Diode und dem Widerstand, da der Handshake fehlt.
Wichtig wäre mir noch, ob die .json so OK ist.
Hauptanschluss: 418701 steam d mit TEKADE FS200
Mobile Anlage (groß):
418730 mit Siemens T 37 (32), Siemens T68D (31), Lo15 /nur Empfänger (33), PC-Telex (30)
Mobile Anlage (klein):
418710 mit: Siemens T 37
Benutzeravatar

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

Pi-Telex unter Linux mit RS232 onboard

#4

Beitrag: # 45656Beitrag obrecht »

Hallo Jochen,

bisher kenne ich nur Anwendungen, die eine USB-Schnittstelle am PC nutzen und dann mittels eines CH340-bestückten USB/Seriell-Wandlers die RS232-Signale erzeugen. Dafür wäre dann das Modul "CH340" richtig. Der Grund liegt darin, dass die meisten onboard UARTs die erforderliche niedrige Baudrate von 50Bd nicht unterstützen, daher der "Umweg" über den CH340-Chip. Der FS200 kann aber ja auch max 200Bd, insofern wäre das kein grundsätzliches Hindernis...

Ob das Modul "terminal" in dem Kontext funktioniert, weiß ich nicht, aber wenn ja, wäre das einen Erfahrungsbericht und ggf ein kleines HOWTO fürs Wiki wert...

Viel Erfolg!
Folgende Benutzer bedankten sich beim Autor obrecht für den Beitrag:
Horatius
Viele Grüße,
Rolf

71920 actelex d  24/7  (T68d)
833533 rolfac d  24/7  (T100S) 
833538 obrac d   24/7  (FS220)
833539 fili d    24/7  (T100a) 
833540 rowo d    24/7  (T100/R) 
833541 obby d    24/7  (T37h)
833142 rolf d    24/7  (Lo15A) 
Benutzeravatar

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

Pi-Telex unter Linux mit RS232 onboard

#5

Beitrag: # 45665Beitrag obrecht »

Wenn ich mir die Wiki Seiten anschaue, glaube ich dass CH340TTY richtig sein müsste. In

https://github.com/fablab-wue/piTelex/w ... evCH340TTY

steht als telex.json-Snippet allgemein
# Module type "CH340TTY"
# requirements: pyserial (Linux: sudo apt install python3-serial)
# TW39 or V10 teletype over USB-serial-adapter with CH340 chip or UART which supports 50 Baud
"CH340TTY": {
"type": "CH340TTY",
"enable": false,
"portname": "COM5", # Windows:"COMx" Linux:"/dev/ttyUSBx"
"baudrate": 50, # 50, 75, 100, 110, 200
"mode": "EDS", # modes: "TW39", "TWM", "V10", "EDS"
"coding": 0, # 0=ITA2
"loopback": false
},
bzw. für spezielle SBC

# TeKaDe FS200 or FS220 over V.10 interface (new pinout) with UART for Banana Pi, Orange Pi, ... (Allwinner H2, H3, H5, not H53x)
# Pins on 40p/26p connector for onboard UART 2: RXT:11, TXD:13, CTS:15, RTS:22
"CH340TTY": {
"type": "CH340TTY",
"enable": false,
"portname": "/dev/ttyS2", # onboard UART 2
"baudrate": 200, # 50, 75, 100, 200
"mode": "V10",
"coding": 0, # 0=ITA2
"loopback": false
},
Natürlich müsstest du den entsprechenden Eintrag auf "enable" setzen und als Mode "V10" nehmen...

Viel Erfolg!
Viele Grüße,
Rolf

71920 actelex d  24/7  (T68d)
833533 rolfac d  24/7  (T100S) 
833538 obrac d   24/7  (FS220)
833539 fili d    24/7  (T100a) 
833540 rowo d    24/7  (T100/R) 
833541 obby d    24/7  (T37h)
833142 rolf d    24/7  (Lo15A) 
Benutzeravatar

Topic author
Horatius
Rank 3
Rank 3
Beiträge: 213
Registriert: Di 7. Jun 2016, 09:53
Wohnort: 21244
Hauptanschluß: 418701 STEAM D
Kontaktdaten:

Pi-Telex unter Linux mit RS232 onboard

#6

Beitrag: # 45678Beitrag Horatius »

Moin und vielen Dank.
Ich baue das dann um.
LG
Horatius
Hauptanschluss: 418701 steam d mit TEKADE FS200
Mobile Anlage (groß):
418730 mit Siemens T 37 (32), Siemens T68D (31), Lo15 /nur Empfänger (33), PC-Telex (30)
Mobile Anlage (klein):
418710 mit: Siemens T 37
Antworten

Zurück zu „piTelex allgemein“