Benutzer-Werkzeuge

Webseiten-Werkzeuge


techniken:osc

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
techniken:osc [2015/02/16 12:29]
fbonowski
techniken:osc [2016/01/21 12:45] (aktuell)
Zeile 10: Zeile 10:
  
 ===== Einrichtung unter Arduino ===== ===== Einrichtung unter Arduino =====
-Damit +Damit euer Arduino-Programm mit OSC-Nachrichten etwas anfangen kann, müssen diese zuerst in ihre Adresse und Argumente zerlegt werden. Dafür gibt es eine sehr bequeme (und leider auch etwas "​fette"​) Library, die ich für euch so angepasst habe, dass sie mit einem über die Serielle Schnittstelle angebundenem WiFly-Modul funktioniert:​
  
-Daten schicken aus Processing+[[https://​github.com/​Zapalot/​ArdOscForSerial]]
  
-Eine Library zum verschicken von OSC-Nachrichten (über WLAN oder Netzwerk) unter Processing gibt es hierhttp://www.sojamo.de/libraries/​oscP5/+Wieder gilt: 
 +  ​HerunterladenLink „Download .zip“ auf der rechten Seite. 
 +  - Entpacken. 
 +  - UmbenennenDie der Ordner aus den .zip Dateien, die Ihr von GitHub bekommt, haben immer noch ein -master im Dateinamen, den ihr duch Umbenennen entfernen müsstAlso den Ordner ArdOscForSerial-master in ArdOscForSerial umbenennen. 
 +  - Verschieben:​ Der Ordner mit der Library muss ins Arduino library Verzeichnis:​ (Das liegt bei den meisten unter Dokumente/Arduino/libraries)
  
-Damit der Code aus den Beispielen ​funktioniert,​ müssend dort noch die IP Adresse und der Port der Wifly eingetragen werden, damit die Nachrichten auch an den richtigen Empfänger ​kommen+Wie das Senden und Empfangen von OSC-Nachrichtem vom Arduino aus funktioniert,​ seht ihr in den Beispielen der Library. 
 + 
 +WICHTIG: Ihr müsst aufpassen, dass ihr die Argumente einer OSC-Nachricht auch als den Typen rausholt, als der sie geschickt wurde - sonst passieren u.U. seltsame Dinge... 
 + 
 +===== Einrichtung unter Processing ===== 
 +Eine Library zum verschicken von OSC-Nachrichten (über WLAN oder Netzwerk) unter Processing gibt es hier: http://​www.sojamo.de/​libraries/​oscP5/​. Unter Processing läuft die Installation etwas unkomplizierter übers Menü: ''​Sketch/​Import Library/Add Library/​oscP5''​. 
 + 
 +Schaut euch das Beispiel ''​Contributed Libraries/​oscP5/​oscP5message''​ an. Damit der Code aus dem Beispiel ​funktioniert,​ müssend dort noch die IP Adresse und der Port der Wifly eingetragen werden, damit die Nachrichten auch an den richtigen Empfänger ​gehen.
techniken/osc.1424086185.txt.gz · Zuletzt geändert: 2016/01/21 12:45 (Externe Bearbeitung)