DWD Wetter, 727272 ulbrichf d
-
Topic author - Rank 8
- Beiträge: 712
- Registriert: Sa 4. Jun 2016, 20:54
- Wohnort: Grefrath, D
- Hauptanschluß: 992158 ulbrichf d
Re: DWD Wetter, 727272 ulbrichf d
Hallo liebe Leute,
ich habe nun den Wetterserver "727272 ulbrichf d" auf meinen produktiven Raspberry verlagert, der hier im Haus 24x7 noch andere Aufgaben übernimmt.
Es ist ein sehr altes Model (Raspberry Modell A). Wenn alles stabil läuft, bleibt es erstmal dabei. Damit die eingesteckte Speicherkarte nicht so verschlissen wird, werden sämtliche Wetterdateien nun in einer Art Ramdisk gehalten. Es dauert also nach einem reboot ca 1 Stunde, bis alle möglichen Berichte wieder vorliegen. Also werde ich die Installation "727272 ulbrichf d" erstmal ein wenig in Ruhe lassen.
Weiteres Testen und Ausprobieren bezügliche Seewetter und Vorhersagen für Gemeiden bzw. Wetterabos werde dann auf der Testinstanz "737373 ulbrichf d" stattfinden.
ich habe nun den Wetterserver "727272 ulbrichf d" auf meinen produktiven Raspberry verlagert, der hier im Haus 24x7 noch andere Aufgaben übernimmt.
Es ist ein sehr altes Model (Raspberry Modell A). Wenn alles stabil läuft, bleibt es erstmal dabei. Damit die eingesteckte Speicherkarte nicht so verschlissen wird, werden sämtliche Wetterdateien nun in einer Art Ramdisk gehalten. Es dauert also nach einem reboot ca 1 Stunde, bis alle möglichen Berichte wieder vorliegen. Also werde ich die Installation "727272 ulbrichf d" erstmal ein wenig in Ruhe lassen.
Weiteres Testen und Ausprobieren bezügliche Seewetter und Vorhersagen für Gemeiden bzw. Wetterabos werde dann auf der Testinstanz "737373 ulbrichf d" stattfinden.
NNNN
Gruß
Frank Ulbrich / DO2FU / 92158 ulbrichf d / TeKaDe FS220z / T68D (offline) / T1000S (defekt) / iTELEX Ethernet FW 897 / TW39PLUS FW 5xx / seriell speicher version FW 5xx / ED1000 FW 5xx
Gruß
Frank Ulbrich / DO2FU / 92158 ulbrichf d / TeKaDe FS220z / T68D (offline) / T1000S (defekt) / iTELEX Ethernet FW 897 / TW39PLUS FW 5xx / seriell speicher version FW 5xx / ED1000 FW 5xx
-
Topic author - Rank 8
- Beiträge: 712
- Registriert: Sa 4. Jun 2016, 20:54
- Wohnort: Grefrath, D
- Hauptanschluß: 992158 ulbrichf d
Re: DWD Wetter, 727272 ulbrichf d
Hallo zusammen,
wer möchte sich testweise in die Wetter-Aboliste eintragen lassen ?
Ich bräuchte dann die iTELEX Nummer und den gewünschten Bericht z.B. "wa" oder "twa" ... wie aus dem Wetterserver-Menü.
Das Testprogramm würde dann jeden Tag täglich und einmalig gegen 7:00 Uhr einen Wetterbericht verschicken.
Es wird nicht geprüft, ob besetzt ist oder Ähnliches.
Das Eintragen in die Liste musss im Moment manuell von mir durchgeführt werden.
Ob das später mal selbst gemacht werden kann, weiss ich noch nicht.
Interessant wäre für mich, ob Eure iTELEX Karten das verkraften, da der Text zur Zeit als ein Block übertragen wird und nicht stückchenweise, wie Fred es vorschlägt.
Ihr könnt das bei Interesse auch nächste Woche machen, wenn ich aus dem Urlaub zurück bin
wer möchte sich testweise in die Wetter-Aboliste eintragen lassen ?
Ich bräuchte dann die iTELEX Nummer und den gewünschten Bericht z.B. "wa" oder "twa" ... wie aus dem Wetterserver-Menü.
Das Testprogramm würde dann jeden Tag täglich und einmalig gegen 7:00 Uhr einen Wetterbericht verschicken.
Es wird nicht geprüft, ob besetzt ist oder Ähnliches.
Das Eintragen in die Liste musss im Moment manuell von mir durchgeführt werden.
Ob das später mal selbst gemacht werden kann, weiss ich noch nicht.
Interessant wäre für mich, ob Eure iTELEX Karten das verkraften, da der Text zur Zeit als ein Block übertragen wird und nicht stückchenweise, wie Fred es vorschlägt.
Ihr könnt das bei Interesse auch nächste Woche machen, wenn ich aus dem Urlaub zurück bin
NNNN
Gruß
Frank Ulbrich / DO2FU / 92158 ulbrichf d / TeKaDe FS220z / T68D (offline) / T1000S (defekt) / iTELEX Ethernet FW 897 / TW39PLUS FW 5xx / seriell speicher version FW 5xx / ED1000 FW 5xx
Gruß
Frank Ulbrich / DO2FU / 92158 ulbrichf d / TeKaDe FS220z / T68D (offline) / T1000S (defekt) / iTELEX Ethernet FW 897 / TW39PLUS FW 5xx / seriell speicher version FW 5xx / ED1000 FW 5xx
-
- Founder
- Beiträge: 2320
- Registriert: Fr 3. Jun 2016, 13:49
- Wohnort: Braunschweig
- Hauptanschluß: 8579924 hawe d
Re: DWD Wetter, 727272 ulbrichf d
Trag mich auch mal ein. Verwende bitte die 531001. Und Menüpunkt WC.
Blockweiser Versand: Solange 2500 Zeichen nicht überschritten werden, sollte nichts passieren. Ein bischen mehr reserve ist noch.
Was genau passiert, wenn es deutlich mehr ist, weiß ich noch nicht. Es kann sein, dass der Sender einfach abbricht, weil ihm der Empfang (Quittierung) der Daten zu lange dauert. Daher sind Mails mit mehr als 2500 Zeichen ein Problem: Das i-Telex löscht die Mail nicht vom Server und einen Speicher, welche Mails bereits abgerufen worden sind, hat die Ethernet-Karte nicht.
Blockweiser Versand: Solange 2500 Zeichen nicht überschritten werden, sollte nichts passieren. Ein bischen mehr reserve ist noch.
Was genau passiert, wenn es deutlich mehr ist, weiß ich noch nicht. Es kann sein, dass der Sender einfach abbricht, weil ihm der Empfang (Quittierung) der Daten zu lange dauert. Daher sind Mails mit mehr als 2500 Zeichen ein Problem: Das i-Telex löscht die Mail nicht vom Server und einen Speicher, welche Mails bereits abgerufen worden sind, hat die Ethernet-Karte nicht.
Grüße,
Fred Sonnenrein, Braunschweig
i-Telex 952741 (Lo133), 8579924 (T100s), 781272 (T100), 792911 (T68d) oder 531072 (T.typ.72)
Bei besetzt oder gestört bitte 531002 versuchen.
Fred Sonnenrein, Braunschweig
i-Telex 952741 (Lo133), 8579924 (T100s), 781272 (T100), 792911 (T68d) oder 531072 (T.typ.72)
Bei besetzt oder gestört bitte 531002 versuchen.
-
Topic author - Rank 8
- Beiträge: 712
- Registriert: Sa 4. Jun 2016, 20:54
- Wohnort: Grefrath, D
- Hauptanschluß: 992158 ulbrichf d
Re: DWD Wetter, 727272 ulbrichf d
Es testen zur Zeit:
# ABO Member File # iTELEX Number, Weatherreport #Ulbrich 92158,wb #Martin 952996,twa #Helge 729512,twd #Fred 531001,wc
NNNN
Gruß
Frank Ulbrich / DO2FU / 92158 ulbrichf d / TeKaDe FS220z / T68D (offline) / T1000S (defekt) / iTELEX Ethernet FW 897 / TW39PLUS FW 5xx / seriell speicher version FW 5xx / ED1000 FW 5xx
Gruß
Frank Ulbrich / DO2FU / 92158 ulbrichf d / TeKaDe FS220z / T68D (offline) / T1000S (defekt) / iTELEX Ethernet FW 897 / TW39PLUS FW 5xx / seriell speicher version FW 5xx / ED1000 FW 5xx
-
Topic author - Rank 8
- Beiträge: 712
- Registriert: Sa 4. Jun 2016, 20:54
- Wohnort: Grefrath, D
- Hauptanschluß: 992158 ulbrichf d
Re: DWD Wetter, 727272 ulbrichf d
Ich möchte das Wetterversenden etwas verändern und unter 737373 ausprobieren.
Das WetterABO und der Abruf soll den Text blockweise und nicht in einem Stück übertragen,
um den Empfangspuffer die iTELEX EthernetKarte nicht zu überfluten.
Den Wetterdienst unter 727272 wird vorerst nicht verändert.
Das WetterABO und der Abruf soll den Text blockweise und nicht in einem Stück übertragen,
um den Empfangspuffer die iTELEX EthernetKarte nicht zu überfluten.
Den Wetterdienst unter 727272 wird vorerst nicht verändert.
NNNN
Gruß
Frank Ulbrich / DO2FU / 92158 ulbrichf d / TeKaDe FS220z / T68D (offline) / T1000S (defekt) / iTELEX Ethernet FW 897 / TW39PLUS FW 5xx / seriell speicher version FW 5xx / ED1000 FW 5xx
Gruß
Frank Ulbrich / DO2FU / 92158 ulbrichf d / TeKaDe FS220z / T68D (offline) / T1000S (defekt) / iTELEX Ethernet FW 897 / TW39PLUS FW 5xx / seriell speicher version FW 5xx / ED1000 FW 5xx
-
- Founder
- Beiträge: 2320
- Registriert: Fr 3. Jun 2016, 13:49
- Wohnort: Braunschweig
- Hauptanschluß: 8579924 hawe d
Re: DWD Wetter, 727272 ulbrichf d
Moin Frank.
Ich hab zufällig gesehen, dass du nun die Daten Blockweise zu ca. 1000 Zeichen versendest.
Das ist schon mal ganz gut, hilft aber eigentlich nicht gegen das Basisproblem: Die Ethernet-Karte kann nur ca. 2500 Zeichen puffern und andererseits auch nicht den weiteren Empfang von Datenblöcken bremsen.
D.h. wenn dein Raspberry in 2 Sekunden-Takt 1000 Byte versendet, ist die Kiste trotzdem am überlaufen.
Also baue bitte zwischen jedem 1000 Byte Block 150 Sekunden Pause ein. In diesen 150 Sekunden werden nicht alle 1000 ASCII Zeichen gedruckt worden sein, weil die Ethernet-Karte noch die Buchstaben- und Ziffern-Wechsel ergänzt und so aus 1000 Zeichen ASCII geschätzt 1050 Baudot-Codes macht.
Wenn dir 150 Sekunden zu lang sind, dann sende die Daten in 100 Byte-Blöcken mit 15 Sekunden Pause.
Ich hab zufällig gesehen, dass du nun die Daten Blockweise zu ca. 1000 Zeichen versendest.
Das ist schon mal ganz gut, hilft aber eigentlich nicht gegen das Basisproblem: Die Ethernet-Karte kann nur ca. 2500 Zeichen puffern und andererseits auch nicht den weiteren Empfang von Datenblöcken bremsen.
D.h. wenn dein Raspberry in 2 Sekunden-Takt 1000 Byte versendet, ist die Kiste trotzdem am überlaufen.
Also baue bitte zwischen jedem 1000 Byte Block 150 Sekunden Pause ein. In diesen 150 Sekunden werden nicht alle 1000 ASCII Zeichen gedruckt worden sein, weil die Ethernet-Karte noch die Buchstaben- und Ziffern-Wechsel ergänzt und so aus 1000 Zeichen ASCII geschätzt 1050 Baudot-Codes macht.
Wenn dir 150 Sekunden zu lang sind, dann sende die Daten in 100 Byte-Blöcken mit 15 Sekunden Pause.
Grüße,
Fred Sonnenrein, Braunschweig
i-Telex 952741 (Lo133), 8579924 (T100s), 781272 (T100), 792911 (T68d) oder 531072 (T.typ.72)
Bei besetzt oder gestört bitte 531002 versuchen.
Fred Sonnenrein, Braunschweig
i-Telex 952741 (Lo133), 8579924 (T100s), 781272 (T100), 792911 (T68d) oder 531072 (T.typ.72)
Bei besetzt oder gestört bitte 531002 versuchen.
-
Topic author - Rank 8
- Beiträge: 712
- Registriert: Sa 4. Jun 2016, 20:54
- Wohnort: Grefrath, D
- Hauptanschluß: 992158 ulbrichf d
Re: DWD Wetter, 727272 ulbrichf d
Hallo Fred,
das war wohl Zufall, ich habe noch keine Änderungen programmiert, mir aber das Folgenden überlegt.
Nun ist es so, daß ich zeilenweise übertragen... ich also nur Zeilen und nicht Zeichen zählen kann..
Wetterwarnmeldungen haben typischerweise eine Größe von 1500 bis 3400Bytes.
Die Wetterprosa ist von der längeren Art.
Nimmt man die Wetterprosa, welche über wenig Leerzeilen verfügt, als Beispiel, so ergeben sich überschlagsmäßig folgenden Werte :
Umfang :3345
Zeilenlänge : 65 Zeichen
Zeilenanzahl : 52 Zeilen
500 Zeichen ca. 7 Zeilen bei 65Zeichen pro Zeile.
Übertragungszeit von 500 Zeichen :
(500 zeichen x 7.5 Schritt)/50 Baud = 75 Sekunden Pause
Ich hätte nun testweise überschlägig alle 7 Zeilen mal eine Pause von 75 Sekunden eingelegt, um zu sehen was passiert...
ob sich unschöne Pausen während der Übertragung im Text bilden.
Die Warnmeldungen habe ja auch Leerzeilen und halblange Zeilen im Text.
das war wohl Zufall, ich habe noch keine Änderungen programmiert, mir aber das Folgenden überlegt.
Nun ist es so, daß ich zeilenweise übertragen... ich also nur Zeilen und nicht Zeichen zählen kann..
Wetterwarnmeldungen haben typischerweise eine Größe von 1500 bis 3400Bytes.
Die Wetterprosa ist von der längeren Art.
Nimmt man die Wetterprosa, welche über wenig Leerzeilen verfügt, als Beispiel, so ergeben sich überschlagsmäßig folgenden Werte :
Umfang :3345
Zeilenlänge : 65 Zeichen
Zeilenanzahl : 52 Zeilen
500 Zeichen ca. 7 Zeilen bei 65Zeichen pro Zeile.
Übertragungszeit von 500 Zeichen :
(500 zeichen x 7.5 Schritt)/50 Baud = 75 Sekunden Pause
Ich hätte nun testweise überschlägig alle 7 Zeilen mal eine Pause von 75 Sekunden eingelegt, um zu sehen was passiert...
ob sich unschöne Pausen während der Übertragung im Text bilden.
Die Warnmeldungen habe ja auch Leerzeilen und halblange Zeilen im Text.
NNNN
Gruß
Frank Ulbrich / DO2FU / 92158 ulbrichf d / TeKaDe FS220z / T68D (offline) / T1000S (defekt) / iTELEX Ethernet FW 897 / TW39PLUS FW 5xx / seriell speicher version FW 5xx / ED1000 FW 5xx
Gruß
Frank Ulbrich / DO2FU / 92158 ulbrichf d / TeKaDe FS220z / T68D (offline) / T1000S (defekt) / iTELEX Ethernet FW 897 / TW39PLUS FW 5xx / seriell speicher version FW 5xx / ED1000 FW 5xx
-
- Founder
- Beiträge: 2320
- Registriert: Fr 3. Jun 2016, 13:49
- Wohnort: Braunschweig
- Hauptanschluß: 8579924 hawe d
Re: DWD Wetter, 727272 ulbrichf d
Dann war das "Zerhaken" in die ca. 1k Portionen vielleicht das Betriebssystem.
Aber wenn du Zeilenweise sendest, mache doch einfach ein Delay von 0,15sekunden * Zeilenlänge.
Die Länge jeder Zeile kannst du doch programmtechnisch ermitteln, oder?
Aber wenn du Zeilenweise sendest, mache doch einfach ein Delay von 0,15sekunden * Zeilenlänge.
Die Länge jeder Zeile kannst du doch programmtechnisch ermitteln, oder?
Grüße,
Fred Sonnenrein, Braunschweig
i-Telex 952741 (Lo133), 8579924 (T100s), 781272 (T100), 792911 (T68d) oder 531072 (T.typ.72)
Bei besetzt oder gestört bitte 531002 versuchen.
Fred Sonnenrein, Braunschweig
i-Telex 952741 (Lo133), 8579924 (T100s), 781272 (T100), 792911 (T68d) oder 531072 (T.typ.72)
Bei besetzt oder gestört bitte 531002 versuchen.
Re: DWD Wetter, 727272 ulbrichf d
So als Wunsch von mir wäre langfristig das auch Durchwahlen angesteuert werden können. Klappt noch nicht, ist aber kein Beinbruch