Help Center
< All Topics

eSense Daten zu einem PC/Mac/Browser streamen (eSense Web App, OSC)

Wir bieten fortgeschrittenen Anwendern wie Biofeedback-Trainern, Therapeuten und Coaches die Möglichkeit an, die Messdaten der eSense Sensoren mittels der eSense App auch an einen PC zu streamen. Somit können Gruppenkurse realisiert werden oder ein Ferntraining, bei dem der Trainierende an einem anderen Ort sein kann als der Trainer. Auch eine Supervision aus der Ferne ist somit möglich.

Die im folgenden beschriebenen Funktionen sind nicht öffentlich, aber erhältlich auf Anfrage. In unserem Onlineshop bieten wir ein eSense Set für professionelle Anwender (https://mindfield-shop.com/produkt/esense-set-exkl-sdk) an, bei dem die Nutzung dieser Funktionen im Preis enthalten ist. Nach der Freischaltung können Sie diese Funktionen in den Einstellungen der eSense App sehen. 

Momentan bieten wir Ihnen zwei Möglichkeiten für den Datentransfer von der eSense App zum PC: unsere eSense Web App oder den OSC(Open Sound Control)-Transfer. Beide können sogar parallel genutzt werden, aber in der Regel macht es Sinn, eines von beiden zu verwenden. Das OSC-Protokoll dient dem schnellen und zeitlich präzisen Streaming und kommt eigentlich aus der Musikbranche. OSC ist open-source und es sind eine Menge Möglichkeiten vorhanden, das Protokoll in bestehende Software einzubinden.

eSense Web App

Mit der eSense App für iOS und Android haben wir auch eine eSense Web App für den Browser entwickelt, welche die App spiegelt und damit ergänzt.

Benötigt wird dafür ein Account für die eSense-App und einer unserer Pläne. Sie können Ihre aufgezeichneten Daten im Browser analysieren (mit dem Basis Plan) oder sogar in Echtzeit an einen PC streamen (mit dem Premium Plan). Mit der eSense Web App kann man sich die Messungen von mehreren und verschiedenen eSenses gleichzeitig und in Echtzeit ansehen. 

So können Sie zum Beispiel als professioneller Anwender eine Gruppe von 5 verschiedenen Anwendern erstellen, jeder mit seinem eigenen eSense, und diese gleichzeitig beobachten und betreuen. Es können dabei auch verschiedene Sensoren frei kombiniert werden, zum Beispiel ein eSense Skin Response mit einem eSense Pulse oder Temperature oder Respiration. Dabei können die Anwender sogar auf der ganzen Welt verteilt sein. Sie brauchen lediglich ein Smartphone, einen eSense Sensor und die App und einen gebuchten Plan. Mehr Informationen zu den Plänen finden Sie in Kürze hier.

eSense Web App bei einer Live-Messung mit dem eSense Pulse

Als privater Anwender können Sie außerdem davon profitieren, dass man mit einem großen Bildschirm den Graphen noch besser sehen und einzelne Bereiche vergrößern kann.

Sie finden die Web App unter https://esense.live. Dort können Sie sich mit demselben Account (Benutzername und Passwort) wie bei der eSense App einloggen.

OSC Transfer

OSC Transfer in den Einstellungen aktiviert

OSC (https://opensoundcontrol.stanford.edu) steht für „Open Sound Control“ und ist ein open-source Netzwerkprotokoll welches von der University of California in Berkeley entwickelt wurde. Es ist in der Musik-Industrie weit verbreitet da es hervorragend geeignet ist um verschiedene Signale in Echtzeit zu verarbeiten (zum Beispiel bei einem Konzert wo es wichtig ist das mehrere Mikrofonen und Lichter in Echtzeit aufeinander abgestimmt sind). 

Gerade dadurch eignet sich dieses Protokoll auch so gut für die Datenübertragung von mehreren eSenses in Echtzeit. Durch die weite Verbreitung in der Musik-Industrie gibt es auch schon einige Erweiterungen und Plugins welche man relativ einfach anpassen kann und in einer selbst gestalteten Software verwenden. Man findet diese in der Regel auch in allen üblichen Programmiersprachen wie Android, iOS, Java, Javascript, C++, Python und viele mehr.

Um OSC mit der eSense App zu benutzen müssen Sie die IP Adresse von dem Nutzer, der die Daten empfängt, definieren. Dies kann eine lokale IP-Adresse oder ein IP-Adresse im Internet sein. Die Ports können Sie dabei definieren wie Sie wünschen. Sie sollten lediglich auf Firewalls achten, da diese gerne den Datenfluss verhindern.

Man kann in der App auch eine Variable definieren um verschiedene eSense zuordnen zu können. Damit können Sie die eSense (oder die Anwender) sortieren oder filtern und besser analysieren.

Der OSC Transfer richtet sich an Programmierer eigener Software (Windows oder Mac), welche die Daten vom eSense integrieren möchten. Durch die verfügbaren OSC Bibliotheken in den üblichen Programmiersprachen ist eine solche Einbindung sehr einfach möglich.

Sie können den OSC Transfer in den allgemeinen Einstellungen in der eSense App aktivieren (siehe Screenshot)

Fragen

Stellen Sie eine Frage

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Captcha Plus loading...