Hallo,
ich hatte die neue Schedule-Funktion ja schon in der alten Tageszeitung vorgestellt. Ich hab jetzt einen eigenen Thread dafür aufgemacht, damit man sie leichter wiederfindet.
Nachdem mir die eingebaute Schedule-Funktion nicht so zugesagt hat, habe ich eine Extension programmiert (Danke an Hardi zum Einstieg in die Extension-Materie).
In der P_Schedule-Funktion können die Zeitwerte in Stunden und Minuten eingegeben werden. Ebenso den Zufallsfaktor, der ggf. 0 sein darf.
Die Erweiterung kann von Github heruntergeladen werden. Dort ist die aktuelle Version hinterlegt.
https://github.com/PeterVT11/P_ScheduleMLX
Die ZIP-Datei muss nach P_ScheduleMLX (also ohne das anhängende "-main" im Verzeichnis C:\Users\<Benutzername>\Documents\Arduino\libraries entpackt werden. Nach einem Neustart des Programm-Generators ist die Funktion unter Erweiterungen zu finden.
In diesem Verzeichnis ist auch eine PDF-Datei mit der Beschreibung.
Es ist eine Beta-Version, sie kann also noch Fehler enthalten. Aktuell ist das die Version 0.19. Neu ist die Unterstützung für den Raspberry Pico.
P_Schedule
-
- MLL-TEAM
- Beiträge: 117
- Registriert: Do 10. Apr 2025, 19:30
- Wohnort: Trier
- Hat sich bedankt: 108 mal
- Wurde bedankt: 118 mal
- Kontaktdaten:
Re: P_Schedule
Hallo Peter,
danke für diese nette Erweiterung.
Leider funktioniert der link bei mir nicht. Es kommt ein Fehler 404, die Seite existiert nicht ...
Kannst Du das bitte nochmal überprüfen?
Danke
Harold
danke für diese nette Erweiterung.
Leider funktioniert der link bei mir nicht. Es kommt ein Fehler 404, die Seite existiert nicht ...
Kannst Du das bitte nochmal überprüfen?
Danke
Harold
-
- MLL-TEAM
- Beiträge: 117
- Registriert: Do 10. Apr 2025, 19:30
- Wohnort: Trier
- Hat sich bedankt: 108 mal
- Wurde bedankt: 118 mal
- Kontaktdaten:
Re: P_Schedule
Ich habe es gefunden:
https://github.com/PeterVT11/P_ScheduleMLX
Kleiner Tippfehler BT anstatt VT.
Harold
https://github.com/PeterVT11/P_ScheduleMLX
Kleiner Tippfehler BT anstatt VT.
Harold
- PeterVT11 Verified
- MLL-TEAM
- Beiträge: 176
- Registriert: Mi 9. Apr 2025, 21:21
- Hat sich bedankt: 357 mal
- Wurde bedankt: 446 mal
Re: P_Schedule
Hallo Harold,
Danke für die Info. Da war ein Tippfehler in meinem Link. Hab´s geändert.
Danke für die Info. Da war ein Tippfehler in meinem Link. Hab´s geändert.
Viele Grüße Peter
Märklin C-Gleis, Märklin CS3, WinDigipet, Analog und Digital
Märklin C-Gleis, Märklin CS3, WinDigipet, Analog und Digital
- Gasco Verified
- Novizze des Beleuchters
- Beiträge: 213
- Registriert: Di 15. Apr 2025, 14:24
- Wohnort: Grevenbroich
- Hat sich bedankt: 298 mal
- Wurde bedankt: 501 mal
Re: P_Schedule
Hallo Peter
ich hab noch eine Frage zur Funktion des Zufalls Ticks. Wir haben mal darüber gesprochen, aber zu meiner Schande muß ich gestehen, ich habs vergessen.
Könntest du mir das nochmal erläutern ?
Folgender Fall, zwei Schlafzimmer, Eltern und Kind, sie sollten nach dem Fernsehabend zu unterschiedlichen Zeiten zu Bett gehen. Wenn möglich nicht jeden Tag gleich. Läßt sich das über den Zufalls Tick realisieren ?
ich hab noch eine Frage zur Funktion des Zufalls Ticks. Wir haben mal darüber gesprochen, aber zu meiner Schande muß ich gestehen, ich habs vergessen.
Könntest du mir das nochmal erläutern ?
Folgender Fall, zwei Schlafzimmer, Eltern und Kind, sie sollten nach dem Fernsehabend zu unterschiedlichen Zeiten zu Bett gehen. Wenn möglich nicht jeden Tag gleich. Läßt sich das über den Zufalls Tick realisieren ?
Im Biathlon 2ter geworden... wie?? er hatte doch eine Waffe dabei
viele Grüße aus dem Rheinland
Bodo
und denkt an das 11te Gebot
dua di ned deischn....
noch was wichtiges ...http://www.flugpate.com/
mein Projekt: meine Neue
viele Grüße aus dem Rheinland
Bodo
und denkt an das 11te Gebot
dua di ned deischn....
noch was wichtiges ...http://www.flugpate.com/
mein Projekt: meine Neue
- PeterVT11 Verified
- MLL-TEAM
- Beiträge: 176
- Registriert: Mi 9. Apr 2025, 21:21
- Hat sich bedankt: 357 mal
- Wurde bedankt: 446 mal
Re: P_Schedule
Hallo Bodo,
das ist ggf. mit den Zufalls-Ticks möglich. So kann man z.B. 20:00 ein und 21:00 Uhr aus machen und einen Zufallstick von 10 verwenden, das wären dann +- 30 Minuten. D.h. also ein zwischen 19:30 und 20:30 und aus zwischen 20:30 und 21:30. Allerdings wird P_Shedule das so nicht zulassen und den Zufallsfaktor verkürzen. Sonst könnte es ja passieren, dass der Ausschaltbefehl vor dem Einschalten kommt.
Ich würd's so vielleicht machen.
Auszug aus der Doku:
Der Zufallswert kann programmtechnisch automatisch verkürzt werden, wenn sich Aus- und Einschaltzeit in die Quere kommen.
Beispiel für die Einschaltzeit 8 Uhr 00 und Ausschaltzeit 9 Uhr bei einem Zufallswert von 15 sprich 45 Minuten. Damit würde es eine Überschneidung von Ein- und Ausschaltzeitpunkt geben und das Ganze zum wirklichen Zufall machen. Das ist aber nicht gewollt. Daher passt das Programm den Zufallswert an (ggf. sogar auf 0).
das ist ggf. mit den Zufalls-Ticks möglich. So kann man z.B. 20:00 ein und 21:00 Uhr aus machen und einen Zufallstick von 10 verwenden, das wären dann +- 30 Minuten. D.h. also ein zwischen 19:30 und 20:30 und aus zwischen 20:30 und 21:30. Allerdings wird P_Shedule das so nicht zulassen und den Zufallsfaktor verkürzen. Sonst könnte es ja passieren, dass der Ausschaltbefehl vor dem Einschalten kommt.
Ich würd's so vielleicht machen.
Auszug aus der Doku:
Der Zufallswert kann programmtechnisch automatisch verkürzt werden, wenn sich Aus- und Einschaltzeit in die Quere kommen.
Beispiel für die Einschaltzeit 8 Uhr 00 und Ausschaltzeit 9 Uhr bei einem Zufallswert von 15 sprich 45 Minuten. Damit würde es eine Überschneidung von Ein- und Ausschaltzeitpunkt geben und das Ganze zum wirklichen Zufall machen. Das ist aber nicht gewollt. Daher passt das Programm den Zufallswert an (ggf. sogar auf 0).
- Dateianhänge
-
- P_Schedule.pdf
- (369.36 KiB) 6-mal heruntergeladen
Viele Grüße Peter
Märklin C-Gleis, Märklin CS3, WinDigipet, Analog und Digital
Märklin C-Gleis, Märklin CS3, WinDigipet, Analog und Digital
- Gasco Verified
- Novizze des Beleuchters
- Beiträge: 213
- Registriert: Di 15. Apr 2025, 14:24
- Wohnort: Grevenbroich
- Hat sich bedankt: 298 mal
- Wurde bedankt: 501 mal
Re: P_Schedule
Hallo Peter
danke für Infos, ich werde das morgen mal austesten
danke für Infos, ich werde das morgen mal austesten
Im Biathlon 2ter geworden... wie?? er hatte doch eine Waffe dabei
viele Grüße aus dem Rheinland
Bodo
und denkt an das 11te Gebot
dua di ned deischn....
noch was wichtiges ...http://www.flugpate.com/
mein Projekt: meine Neue
viele Grüße aus dem Rheinland
Bodo
und denkt an das 11te Gebot
dua di ned deischn....
noch was wichtiges ...http://www.flugpate.com/
mein Projekt: meine Neue
-
- Vergleichbare Themen
- Antworten
- Zugriffe
- Letzter Beitrag
-
- 10 Antworten
- 3237 Zugriffe
-
Letzter Beitrag von Gasco Verified