Seite 2 von 31

Re: DWD Wetter, 727272 ulbrichf d

Verfasst: Di 4. Okt 2016, 13:00
von Martin
Alex hat geschrieben:
ulbrichf hat geschrieben:da mein Infotext auf der google group etwas unübersichtlich wird, möchte ich das Forum nutzen
Willkommen auf der guten Seite der Macht, mein Sohn.

Ausserdem: Vielen Dank für Deine Arbeit an dem Projekt, freue mich, wenn irgendwann mal alle Bundesländer dort ihre eigene Vorhersage abrufen können. Bekommst ein "Sticky" dafür ;)
:lol: Super, jetzt habe ich meinen Kaffee gegen den Monitor gespuckt :puke:

Re: DWD Wetter, 727272 ulbrichf d

Verfasst: Di 4. Okt 2016, 18:21
von ulbrichf
Hallo Gurus,
ich habe einige Fragen zu möglichen Controllcodes in einer TELNET/ASCII Verbindung.
Die Folgenen kennen ich nun schon :

Kennungsgeber auslösen : conn.send('@')
Wagenrücklauf : conn.send('\r')
Neue Zeile : conn.send('\n')

Klingel auslösen : ?
Auf ZI Ebene schalten : ?
Auf BU Ebene schalten : ?

Mein Problem ist, daß ich den anrufenden Fernschreiber in die Buchstabenebene oder Zahlenebene
schalten möchte. Wenn ich über das Menu eine Nachrichtenseite über Zahlen (z.B 4) auswählen lassen,
dann wird der abgerufenen Text ncht sauber dagestellt, wenn dieser mit nicht Zahlen beginnt.
Ursache scheint zu sein, daß sich der anrufende Fernschreibern noch in der Zahlenebene befindet.
Ich denke ein, WG\ZV zwingt den Fernschreiber nicht in den Ausgangszustand... BU

Weiß wer was dazu ?

Re: DWD Wetter, 727272 ulbrichf d

Verfasst: Di 4. Okt 2016, 19:02
von ulbrichf
Kennungsgeber auslösen : conn.send('@')
Wagenrücklauf : conn.send('\r')
Neue Zeile : conn.send('\n')
Klingel auslösen : con.send('%')

Auf ZI Ebene schalten : ?
Auf BU Ebene schalten : ?

Zur Klingel habe ich was gefunden, zur Zeichenlage leider noch nicht.

Re: DWD Wetter, 727272 ulbrichf d

Verfasst: Di 4. Okt 2016, 19:41
von ulbrichf
@Henning,
ich habe eine Frage zur Verarbeitung des Kennungsgebers. Kannst Du mir mit dem Format helfen ?

WRZVxxxxxxxxxxxxxxxx

Der Kennungsgeber beginnt mit CRLF und dann kommt die Bezeichnung des Anschlusses.
Frage
a) ist die Anzahl der Bezeichnung fix ... also z.B. immer 14 Stellen ?
b) was wird nach der Übermittlung des Kennungsgebers gesendet .. .ist es ein manuelles ZV (LF) ?

Re: DWD Wetter, 727272 ulbrichf d

Verfasst: Di 4. Okt 2016, 19:56
von DF3OE
a) ist die Anzahl der Bezeichnung fix ... also z.B. immer 14 Stellen ?
jein. Die mechanischen Speicherwalzen hatten meist max. 20 Stellen insgesamt, inklusive Umschaltzeichen.
Irgendwo gibt es auch noch eine CCITT Norm dazu. Muss man aber nicht übertreiben... ;-)
b) was wird nach der Übermittlung des Kennungsgebers gesendet .. .ist es ein manuelles ZV (LF) ?
nichts. :-) zumindest nichts programmiertes. Ja, es ist dann quasi manuell.

Die eigentliche Startsequenz ist "Ltrs CR LF", dann KENNUNG

Bsp:
Ltrs CR LF Figs 92612 Ltrs treu d

Wichtig ist das Ltrs Cr LF zu Beginn, da man ja nie weiss in welcher Position und Zeichenlage die Maschine
steht, wenn man sie anruft.

mfg
henning +++

Re: DWD Wetter, 727272 ulbrichf d

Verfasst: Di 4. Okt 2016, 20:24
von 380170JFK
Hallo Henning,

Ich habe mich schon oft gewundert warum dies eine fixe Sequenz sein soll, aber die CR und LF brauchen ja "eigentlich" keine Zeichenlage, weil diese ja immer aktiviert werden.

Wichtig ist natürlich das vor das senden der Nummer die Figs gesendet wird , ebenso Ltrs nach den Nummer für die Name und Landeskürzel.

Re: DWD Wetter, 727272 ulbrichf d

Verfasst: Di 4. Okt 2016, 20:31
von ulbrichf
DF3OE hat geschrieben:

Die eigentliche Startsequenz ist "Ltrs CR LF", dann KENNUNG

Bsp:
Ltrs CR LF Figs 92612 Ltrs treu d

Wichtig ist das Ltrs Cr LF zu Beginn, da man ja nie weiss in welcher Position und Zeichenlage die Maschine
steht, wenn man sie anruft.

mfg
henning +++
Hallo Henning,
nun verstehe ich den text in meinem Handbuch zum TeKaDe 220Z Fernschreiber.
Dort steht ... Speicher für max 21 Zeichen.
"Neue Zeile Taste" = 3 Zeichen

Die 3 Zeichen sind also dann Ltrs CR LF..... Danke für Deine Erklärung.
Jetzt werde ich noch mal Fred anmailen, ob er für die iTELEX Karte in der ASCII Kommunikation ein Steuerzeichen für
Ltrs oder Figs kennt.

Re: DWD Wetter, 727272 ulbrichf d

Verfasst: Mi 5. Okt 2016, 12:53
von FredSonnenrein
Hallo zusammen,

Wie bereits geschrieben: Nein, in den verteilten Versionen gibt es keine Steuerzeichen für Bu und Zi.
Aber wenn die Funktionen des Abrufs nur mit Ziffern wählbar sind, muss der abrufende Fs zu diesem Zeitpunkt ja in Ziffern-Ebene sein.
Ich habe mir in analogen Fällen wie folgt geholfen:
Die erste Antwort auf die "Auswahl" per Ziffer ist ein Text in der Art
... sie haben XYZ gewählt.
Dabei gehe ich davon aus, dass der Fs in Ziffern-Ebene ist, und die Punkte ordentlich druckt.
Sollte er in Buchstaben-Ebene sein, werden halt drei n gedruckt.
Spätestens beim "sie" sendet die i-Telex-Karte ein Buchstaben-Wechsel an den Fs und
der folgende Text kommt definitiv richtig raus.

Noch ein paar Worte zum Kennungsgeber: Dein Programm sollte damit rechnen, dass die
Auslösung des Kennungsgeber gar nicht ankommt oder gar der sendende Fs gar keinen Kennungsgeber hat.

Viel Erfolg noch!

Fred

Re: DWD Wetter, 727272 ulbrichf d

Verfasst: Mo 24. Okt 2016, 14:36
von ulbrichf
Wir sind wieder aus dem Urlaub zurück und meine Frau hat den Raspberry stromlos gemacht, da sie mit dem Bügeleisen an die Steckdose mußte.
Dann wurde der Minicomputer wieder angestöpselt und dich wunderte mich, warum für ein paar Tage der Dienst nicht lief.
In den nächsten Tagen werde ich hoffentlich wieder Zeit zum Basteln haben. Falls was längere Zeit nicht funktioniert... bitte gerne eine Infonachricht an mich telexen, damit ich nachsehen kann.

Re: DWD Wetter, 727272 ulbrichf d

Verfasst: Mi 2. Nov 2016, 08:36
von ulbrichf
Moin moin,
ich habe bemerkt, daß die Anzeige der Werttermeldungen beim Monatswechsel nicht richtig funktioniert. Die Datei mit dem richtigen
Datum wird nicht geladen. Es liegt an meiner Art der Sortierung, wobei aufsteigend sortiert wird. Der DWD hat aber am 1. noch Meldungen vom 31. auf dem Server liegen. Da in der Sortierung 31 > 1 ist , wird die Meldung vom 31 angezeigt. Ich muß jetzt noch eine Datumsprüfung mit dem aktuellen Datum einbauen.
Als nächster Schritt wäre zu überlegen, ob die Formatierung angepaßt werden kann. Die original Wettermeldungen sind breiter als 69 Zeichen, so kommt es zu halbe Zeilen auf dem Fernschreiber.....