F3J Timer

  • kaos.dll
  • kaos.dll's Avatar Offline Autor
  • Platinum Mitglied
  • Platinum Mitglied
  • Beiträge: 668
  • Dank erhalten: 290

F3J Timer wurde erstellt von kaos.dll

Posted 07 Mai 2013 17:58 #1
Habe gerade versucht einen komplizierteren Timer zu erstellen, bin vorerst gescheitert...

Von 0 bis 40 alle 10 Sekunden ein Piep (also 4 Stück; 10 - 20 - 30 - 40)
Von 40 bis 60 alle 5 Sekunden ein Piep (also 5 Stück; 45 - 50 - 55 - 60)
Von 61 bis 70 alle Sekunde ein Piep (also 9 Stück; 62 - 63 - 64 - 65 - 66 -67 - 68 - 69 - 70)

die Sequenz soll mit einem Schalter gestartet werden.
Die Zeiten hier sind nur ein Beispiel, denkbar wäre das z.B. als F3B Timer.



Kann ein abgelaufener Timer einen anderen Timer starten? Das wäre ja das einfachste...
Oder kann ich über den Sequenzer einen Timer starten?
Oder kann ein Timer eine Verzögerung haben? Dann wären ja 3 parallele Timer mit unterschied. Verzögerungen denkbar.



Nur mal zum spielen. :-)


Gruß Manuel
Hangkantenpolitur Jeti Programmieranleitung für 4 und 8 Klappensegler und mehr...
von kaos.dll

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • AlexBonfire
  • AlexBonfire's Avatar Offline
  • Platinum Mitglied
  • Platinum Mitglied
  • Beiträge: 1083
  • Dank erhalten: 328

AlexBonfire antwortete auf F3J Timer

Posted 07 Mai 2013 23:40 #2
Wäre auch ein Wunsch von mir für zukünftige Updates:
Ein Timer, bei dem die Zeitansagen an beliebig definierbaren Stellen erfolgen.
Praktikabel wäre es vielleicht, einen Zeitstrahl darzustellen und überall da wo man eine Markierung setzt wird die Zeit per Sprachausgabe angesagt.
von AlexBonfire

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • SabineT
  • SabineT's Avatar Offline
  • Platinum Mitglied
  • Platinum Mitglied
  • Beiträge: 436
  • Dank erhalten: 140

SabineT antwortete auf F3J Timer

Posted 08 Mai 2013 07:54 #3
Derzeit könnte man das durch Anpassen einer der Timer-Dateien im Verzeichnis /Config lösen. Am Besten die Variante, die man bei den übrigen Modellen nicht verwendet, da die Config ja global wirkt.

Sie könnte dann z.B. so aussehen:
Code:
[ {"Time":0,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":10,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":20,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":30,"Type":1,"Freq":4000,"Cnt":3,"Length":200}, {"Time":40,"Type":1,"Freq":4000,"Cnt":2,"Length":200}, {"Time":45,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":50,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":55,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":60,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":62,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":63,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":64,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":65,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":66,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":67,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":68,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":69,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":70,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, ]

lg, Sabine
von SabineT

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • smartrobert
  • smartrobert's Avatar
  • Visitor
  • Visitor
  • Dank erhalten: 0

smartrobert antwortete auf F3J Timer

Posted 08 Mai 2013 08:05 #4
Moin Sabine,

danke für den wertvollen Tipp.

Bevor ich hier etwas falsch mache, weißt Du zufällig, was die einzelnen Befehle z. B. "Type" oder "Cnt" bewirken?

Robert
von smartrobert

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • AlexBonfire
  • AlexBonfire's Avatar Offline
  • Platinum Mitglied
  • Platinum Mitglied
  • Beiträge: 1083
  • Dank erhalten: 328

AlexBonfire antwortete auf F3J Timer

Posted 08 Mai 2013 09:17 #5

SabineT wrote: Derzeit könnte man das durch Anpassen einer der Timer-Dateien im Verzeichnis /Config lösen. Am Besten die Variante, die man bei den übrigen Modellen nicht verwendet, da die Config ja global wirkt.

Sie könnte dann z.B. so aussehen:

Code:
[ {"Time":0,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":10,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":20,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":30,"Type":1,"Freq":4000,"Cnt":3,"Length":200}, {"Time":40,"Type":1,"Freq":4000,"Cnt":2,"Length":200}, {"Time":45,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":50,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":55,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":60,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":62,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":63,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":64,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":65,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":66,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":67,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":68,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":69,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, {"Time":70,"Type":1,"Freq":4000,"Cnt":1,"Length":200}, ]

lg, Sabine


Oh, diese Möglichkeit gibt es also schon ? Das wusste ich nicht.
Sind die Definitionen in dieser Config Datei irgendwo dokumentiert oder ist das "learning by doing" ?
von AlexBonfire

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Meikel
  • Meikel's Avatar
  • Visitor
  • Visitor
  • Dank erhalten: 0

Meikel antwortete auf F3J Timer

Posted 08 Mai 2013 12:32 #6

SabineT wrote: Am Besten die Variante, die man bei den übrigen Modellen nicht verwendet, da die Config ja global wirkt.


Hi Sabine,

könntest Du das bitte etwas genauer erklären? Für Dummies bitte ;-)

Grüße und Danke,
Meikel.
von Meikel

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 1.034 Sekunden