Ich habe mir jetzt piTelex unter Windows installiert und es läuft in meiner Visual Studio Entwicklungsumgebung. Das heisst, ich kann debuggen usw.
Ich werde da in nächster Zeit immer mal reinschauen, wenn ich Zeit und Lust habe. Mal sehen, was ich verstehe und ob ich einen nicht allzu komplizierten Ansatzpunkt für eine Centralex-Implementierung finde.
Versprechen kann ich nichts.
Ich habe mir jetzt den aktuellen piTelex-Tesing-Branch von Github geholt. Ist das die aktuellste Version?
piTelex unter Windows
-
Topic author - Rank 12
- Beiträge: 4158
- Registriert: Do 28. Mär 2019, 09:10
- Wohnort: Marburg
- Hauptanschluß: 7822222 hael d
piTelex unter Windows
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
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
-
- Rank 7
- Beiträge: 670
- Registriert: Fr 26. Jun 2020, 18:53
- Wohnort: Aachen
- Hauptanschluß: 833539 fili d
piTelex unter Windows
Ja, das ist die aktuellste. Danke für dein Interesse. Bin gespannt...
Viele Grüße,
Rolf
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)
-
Topic author - Rank 12
- Beiträge: 4158
- Registriert: Do 28. Mär 2019, 09:10
- Wohnort: Marburg
- Hauptanschluß: 7822222 hael d
piTelex unter Windows
Das ist eine Centralex-Verbindung.
Mit ein paar Debug-Ausgaben und Visual Studio unterstützt keine Steuerzeichen (farbige Darstellung) im Konsolenfenster. Deswegen die komischen Sonderzeichen.
Ich muss sagen, das piTelex ist schon sehr vorbildlich strukturiert und übersichtlich programmiert. Großes Lob an Jochen.
Deswegen war das jetzt gar nicht so kompliziert. Das Programmieren von Python mit MS Visual Studio klappt auch sehr gut.
Das ist natürlich erstmal etwas provisorisch reingestrickt, weil ich einige Mechanismen in piTelex noch nicht verstanden habe. Ich muss das nochmal in Ruhe aufräumen und testen. Aber danach kann das direkt in den Beta-Test gehen.
Mit ein paar Debug-Ausgaben und Visual Studio unterstützt keine Steuerzeichen (farbige Darstellung) im Konsolenfenster. Deswegen die komischen Sonderzeichen.
Ich muss sagen, das piTelex ist schon sehr vorbildlich strukturiert und übersichtlich programmiert. Großes Lob an Jochen.
Deswegen war das jetzt gar nicht so kompliziert. Das Programmieren von Python mit MS Visual Studio klappt auch sehr gut.
Das ist natürlich erstmal etwas provisorisch reingestrickt, weil ich einige Mechanismen in piTelex noch nicht verstanden habe. Ich muss das nochmal in Ruhe aufräumen und testen. Aber danach kann das direkt in den Beta-Test gehen.
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):
- obrecht • Anachronismus
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
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
-
- Rank 7
- Beiträge: 670
- Registriert: Fr 26. Jun 2020, 18:53
- Wohnort: Aachen
- Hauptanschluß: 833539 fili d
piTelex unter Windows
Wow, super!!! Das könnte dem piTelex tatsächlich helfen zu überleben, solange i-telex insgesamt noch nicht IPv6-fähig ist, und damit ist ja nicht in Kürze zu rechnen, zumal Fred auch an solcher Stelle fehlt...detlef hat geschrieben: ↑Fr 17. Jan 2025, 18:35 Das ist eine Centralex-Verbindung.
Ich muss sagen, das piTelex ist schon sehr vorbildlich strukturiert und übersichtlich programmiert. Großes Lob an Jochen.
Deswegen war das jetzt gar nicht so kompliziert.
Das ist natürlich erstmal etwas provisorisch reingestrickt, weil ich einige Mechanismen in piTelex noch nicht verstanden habe. Ich muss das nochmal in Ruhe aufräumen und testen. Aber danach kann das direkt in den Beta-Test gehen.
Wie hast du geplant, dass man Centralex ein- bzw ausschalten kann? Mit einem telex.json-Parameter? Sowas wie "Centralex":"true" oder ähnlich? Oder braucht man zwei verschiedene Software-Versionen?
Viele Grüße,
Rolf
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)
-
Topic author - Rank 12
- Beiträge: 4158
- Registriert: Do 28. Mär 2019, 09:10
- Wohnort: Marburg
- Hauptanschluß: 7822222 hael d
piTelex unter Windows
Man kann das über telex.json konfigurieren. Wenn ein Centralex-Server eingetragen ist, wird er verwendet. Ansonsten funktioniert alles wie bisher.
Der Eingriff ist auch minimalinvasiv. Er gibt ein neues Modul txDevITelexCentralex.py, das anstelle von txDevITelexSrv.py verwendet wird, wenn Centralex konfiguriert ist. Ansonsten nur ein paar zusätzliche Funktionen in txDevITelexCommon.py und eine zusätzliche IF-Abfrage in telex.py.
Ansonst ist am bestehendem Code nichts geändert.
Mehrere Versionen mag ich nicht. Das bekommt man auf Dauer nicht gepflegt und getestet.
Ich habe bisher auch nur unter Windows ohne angeschlossene Hardware getestet. Da könnte es auch noch Komplikationen geben, auch wenn ich die eigentlich nicht erwarte.
- Folgende Benutzer bedankten sich beim Autor detlef für den Beitrag (Insgesamt 2):
- obrecht • Anachronismus
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
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
-
- Rank 7
- Beiträge: 670
- Registriert: Fr 26. Jun 2020, 18:53
- Wohnort: Aachen
- Hauptanschluß: 833539 fili d
piTelex unter Windows
Ah. Sehr gut.detlef hat geschrieben: ↑Fr 17. Jan 2025, 19:26
Man kann das über telex.json konfigurieren. Wenn ein Centralex-Server eingetragen ist, wird er verwendet. Ansonsten funktioniert alles wie bisher.
Der Eingriff ist auch minimalinvasiv. Er gibt ein neues Modul txDevITelexCentralex.py, das anstelle von txDevITelexSrv.py verwendet wird, wenn Centralex konfiguriert ist. Ansonsten nur ein paar zusätzliche Funktionen in txDevITelexCommon.py und eine zusätzliche IF-Abfrage in telex.py.
Ansonst ist am bestehendem Code nichts geändert.
Das sehe ich auch so. Die Lösung über ein weiteres Modul ist da flexibler.
Eigentlich betrifft das ja nur die I-telex Komponenten. Die Hardwaretreiber haben damit eigentlich nichts zu tun. Da bin ich auch guter Dinge.
Herzlichen Dank jedenfalls für deine Bereitschaft, dich mit einer Python einzulassen
- Folgende Benutzer bedankten sich beim Autor obrecht für den Beitrag:
- Anachronismus
Viele Grüße,
Rolf
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)