NEWS
Datenpunkt wird nicht richtig geschrieben [blockly]
-
Ich habe ein einfaches blockly Testskript bei dem ein manuell erzeugter Datenpunkt nacheinander mit zwei Werten aktualisiert wird. Den Wert vor dem Start des Skripts setze ich per Hand auf =0. Dann starte ich das Skript. Im Log werden beide Zustände nicht als gesetzt ausgegeben. Schaue ich mir den Wert danach aber unter <objekte>an finde ich einen Wert von 140.
Auch die gesetzten 5 Sek. Verzögerung scheinen nicht zu funktionieren.
Wie kann das sein, bin ein wenig ratlos?</objekte>
3978_datenpunkt.png
3978_skript1.png -
Du brauchst auf jeden Fall einen Trigger (Auslöser) für die Änderung des Wertes. Du könntest z.B. auf deine händische Änderung reagieren.

Bei der ID kannst du dein Objekt, dass du beschreiben willst einsetzen. Der Rest muss in den Trigger.
Enrico
-
Auch die gesetzten 5 Sek. Verzögerung scheinen nicht zu funktionieren.
Wie kann das sein, bin ein wenig ratlos? `
Deine gesetzte Verzögerung verzögert NICHT die Ausführung der anderen Bausteine.
Grüße
-
Danke, der Groschen ist gefallen :ugeek:
Aber braucht man immer ein Element aus dem Trigger-'Baukasten' als Skript-Klammer?
3978_skript2.png -
Aber braucht man immer ein Element aus dem Trigger-'Baukasten' `
Wenn das eine Frage war, ja genau, auf irgendwas muss ein Script immer reagieren, Zeit, Änderung, oder sonstwas!
Einfach mal durchprobieren, mit Blockly kommtman schon ganz weit beim Ausprobieren.
Enrico
-
Danke, der Groschen ist gefallen :ugeek:
Aber braucht man immer ein Element aus dem Trigger-'Baukasten' als Skript-Klammer? `
Ja. Aber NIE Trigger in Trigger wie Du es gemacht hast!!!!Grüße
-
Also den Zeitplan besser als eigenes Skript, welches dann aus dem ersten Skript gestartet und gestoppt wird? `
nein einfach drunter oder drueber haengen aber nicht innerhalb des jetzigen triggers :) -
Habe den Zeitplan jetzt rausgezogen und gebe die Werte beim runterzählen mehrfach aus.
Was mich dieses Mal irritiert ist, dass der 'Value-Count-Down 2' nicht sofort den Wert der Hilfsvariablen 'value' annimmt.
Erst beim nächsten zyklischen Aufruf des Trigger scheint der Wert tatsächlich gesetzt zu sein.
Woher kommt die Zeitdifferenz?
3978_skript3.png
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden