Send Message
Versende eine Nachricht an eines deiner OSC, UDP, TCP, HTTP oder Serial Devices.
Settings
to
Das Device an das eine Nachricht gesendet werden soll.
Wähle das Device aus der Liste aus (select) oder gib den Device Namen, die Device id oder eine Variable an, die auf ein Device Item einen Device Namen oder eine Device ID verweist (custom).
Du kannst Devices in den Device Einstellungen hinzufügen.
message
Die Nachricht, die an das Device gesendet werden soll.
Du kannst {} oder [] Klammern verwenden um JS Objekte oder Arrays zu versenden.
Beispiel: {colors:['green','blue','purple'],count:3}
Du kannst Variablen in der Nachricht verwenden.
Beispiel: Change color to [[current_color]]
OSC Adressen
Wird ein JS Object an ein OSC-Device gesendet, werden alle Objektfelder in Adressen gewandelt.
Die Nachricht {color:"pink"} wird als OSC Adresse /color und Message pink versendet.
Diese message mit verschachteltem JS Object
wird in 4 OSC Nachrichten gewandelt:
1.
Adresse:/hello,
Wert:"world"
2.
Adresse:/one/two/three,
Wert:[4, 5, 6, 7]
3.
Adresse:/one/deux,
Wert:"trois"
4.
Adresse:/one/zwei,
Wert:3
Path
path ist nur für HTTP- und OSC-Devices verfügbar. Der angegebene Pfad wird zur Adressierung verwendet.
Wird Send Message mit path für ein OSC-Device verwendet, wird der Pfad ggf. in der Message vorhandenen Pfaden vorangestellt (siehe OSC-Adressen)
Wird Send Message mit path an ein HTTP-Device gesendet, wird der Pfad an den Basis-URL-Pfad des Device angehängt.
Methoden
method ist nur für HTTP-Devices verfügbar und bestimmt die HTTP-Request-Methode der Nachricht.
Wird method in Send Message angegeben, wird die Request-Methode, die in den Device Settings angegeben ist, für diese Nachricht überschrieben.