Mindfield eSense SDK zur Entwicklung eigener Windows Software

249,00

Entwickeln Sie Ihre individuelle Software für Biofeedback-Training mit dem eSense SDK für Windows. Inklusive USB-Soundkarte und Splitterkabel für die einfachen Anschlüsse der eSense Sensoren. Starten Sie jetzt Ihre innovative Softwarelösung!

Artikelnummer: SDK-ESE-WIN Kategorien: , Schlagwörter: , , , ,
eSense SDK für Windows Entwickler Software Paket | Mindfield
Mindfield eSense SDK zur Entwicklung eigener Windows Software
249,00

eSense SDK für Windows

Dies ist unser eSense SDK (Software Development Kit) zur Entwicklung eigener Software unter Windows für die eSense-Produkte. Die eSense-Sensoren Skin Response, Temperature und Respiration lassen sich mittels ihres 3,5-mm-Klinkensteckers auch an eine PC-Soundkarte anschließen und darüber auslesen. Dieses SDK enthält eine Demo-App zum Sampling der Messwerte unter Windows mithilfe einer ebenfalls mitgelieferten, 100% kompatiblen USB-Soundkarte und eines Splitterkabels. Die eSense-Sensoren selbst sind NICHT in diesem SDK enthalten.

Eine kurze Dokumentation finden Sie unter Downloads.

Dieses SDK darf beliebig für kommerzielle und nicht-kommerzielle Projekte unbegrenzt eingesetzt werden. Das eSense SDK für Windows unterstützt derzeit den eSense Skin Response, eSense Temperature und eSense Respiration. Der eSense Pulse benötigt kein eigenes SDK, da er den Standard Heart Rate Service von Bluetooth® Low Energy nutzt, über den die RR-Intervalle ausgelesen werden können. Dies ist auch unter Windows möglich, sofern ein Bluetooth® LE-Chip im PC verbaut ist oder ein entsprechender Bluetooth®-Dongle verwendet wird.
Dieses SDK bezieht sich in seinen Beispielen explizit auf den eSense Skin Response. Für die Verwendung mit dem eSense Temperature und Respiration ist lediglich eine andere Einheitenumrechnung erforderlich; das Messprinzip ist identisch.

Lieferumfang:

  • eSense SDK für Windows als Download per E-Mail
  • USB-Soundkarte zum Anschluss der eSense Skin Response, Temperature, Respiration (eSense-Sensoren selbst NICHT enthalten, bitte separat bestellen)
  • Splitterkabel für USB-Soundkarte

Entwickelt wurde dieses SDK von unserem Partner “Senselearn” (www.senselearn.de)

Apple, iPhone, iPad, iPod touch are trademarks of Apple Inc., registered in the U.S. and other countries. | IOS is a trademark or registered trademark of Cisco in the U.S. and other countries and is used under licence. | Android is a trademark of Google LLC | The Bluetooth® word mark and logos are registered trademarks owned by Bluetooth SIG, Inc. and any use of such marks by Mindfield Biosystems Ltd. is under license. Other trademarks and trade names are those of their respective owners.

Fuer welche Entwickler ist dieses SDK?

Dieses SDK ist fuer Windows-Entwickler, die Biofeedback-Anwendungen mit C# / .NET bauen — von Praxis-Software ueber Forschungs-Tools bis zu Coaching-Plattformen. Sie erhalten direkten Zugriff auf die kalibrierten Datenstroeme der eSense-Sensoren fuer Hautleitwert (EDA), Hauttemperatur und Atmung sowie eine Anleitung zur Anbindung des Pulssensors via Bluetooth Heart Rate Standard. Lieferumfang umfasst eine vorgetestete USB-Soundkarte und ein Splitterkabel, sodass Sie ohne Hardware-Suche sofort loslegen koennen.

Was ist enthalten

Audio-basiertes SDK fuer drei eSense-Sensoren plus Pulse-Anbindung via Bluetooth-Standard:

  • eSense Skin Response — elektrodermale Aktivitaet (EDA / GSR), kalibrierte Werte in kOhm
  • eSense Temperature — Hauttemperatur, kalibrierte Werte in degC oder degF
  • eSense Respiration — Atemamplitude und -rate
  • eSense Pulse — Anbindung ueber den Bluetooth-Heart-Rate-Service-Standard (UUID 0x180D), kein Custom-SDK noetig

Kostenlos enthaltene Plugins (in jedem SDK):

  • Unity-Plugin (C#) fuer Spiele- und VR-Entwicklung
  • Unreal-Engine-Plugin (Blueprint + C++) inkl. Meta-Quest-Build-Support

Weiteres:

  • Voll funktionsfaehige Demo-App im Quellcode
  • API-Dokumentation und Quickstart-Anleitung
  • Lebenslange Updates der gekauften Plattform-Version
  • Kommerzielle und nicht-kommerzielle Nutzung unbegrenzt, keine Royalties

Hardware im Set: vorgetestete USB-Soundkarte plus Splitterkabel fuer den 3,5-mm-Klinkenanschluss der eSense-Audio-Sensoren.

Technische Spezifikation

Plattform Windows 10 / 11
Sprachen / Frameworks C# / .NET 8+, Unity (C#) Audio-Plugin, Unreal (Editor-Konfiguration)
IDE Visual Studio, JetBrains Rider
Distribution NuGet
Audio-API WASAPI / NAudio
Hardware im Set USB-Soundkarte (kompatibel), Splitterkabel

Adapter- und Anschluss-Kompatibilitaet

Im Lieferumfang sind eine vorgetestete USB-Soundkarte und ein Splitterkabel enthalten — Sie brauchen keine eigene Hardware-Recherche zu betreiben. Standard-Onboard-Soundkarten funktionieren ebenfalls, sofern sie ueber Mikrofon-Eingang verfuegen, jedoch empfehlen wir die mitgelieferte USB-Soundkarte fuer reproduzierbare Signalqualitaet.

Pulse-Sensor: Bluetooth-Standard, kein Custom-SDK noetig

Der eSense Pulse implementiert den offiziellen Bluetooth-SIG-Standard Heart Rate Service (Service-UUID 0x180D, Heart-Rate-Measurement-Characteristic 0x2A37). Das bedeutet: Sie brauchen kein vendor-spezifisches SDK — die nativen Bluetooth-APIs Ihrer Plattform reichen aus.

// Windows / C# (Windows.Devices.Bluetooth)
var HRS = GattServiceUuids.HeartRate;       // 0x180D
var HRM = GattCharacteristicUuids.HeartRateMeasurement; // 0x2A37
var service = await device.GetGattServicesForUuidAsync(HRS);
var hrm = (await service.Services[0].GetCharacteristicsForUuidAsync(HRM)).Characteristics[0];
await hrm.WriteClientCharacteristicConfigurationDescriptorAsync(
    GattClientCharacteristicConfigurationDescriptorValue.Notify);
hrm.ValueChanged += (s, e) => {
    var reader = DataReader.FromBuffer(e.CharacteristicValue);
    var flags = reader.ReadByte();
    int bpm = (flags & 0x01) == 0 ? reader.ReadByte() : reader.ReadInt16();
};

Vollstaendige Code-Beispiele und ein parser-fertiger Decoder fuer das Flags-Byte (UINT8 vs. UINT16) liegen der Demo-App bei.

VR-Support (Meta Quest, Unreal Engine)

Im Lieferumfang ist das Unreal-Plugin v1.1 enthalten. Es liefert Blueprint- und C++-Schnittstellen und ist mit Unreal Engine 5.4 getestet. Build-Targets: Android und Meta Quest 2 / 3 / 3s / Pro. Die Demo-Map zeigt eine end-to-end-Integration aller Sensorstreams.

Quick-Start (5-Zeilen-Beispiel)

// Windows / C# (.NET 8+)
using var manager = ESenseManager.Create();
await manager.ConnectAsync(SensorType.SkinResponse);
manager.Readings.Subscribe(reading =>
    Console.WriteLine($"EDA: {reading.Value} kOhm, Quality: {reading.Quality}")
);

Anwendungsbeispiele

  • Praxis-Software — Klinik-Workstation mit kalibrierten Sensorstreams und Reporting
  • Forschungs-Tool — Lab-PC-Anbindung mit CSV/Excel-Export und Stimuli-Synchronisation
  • Coaching-Software — lokale Auswertung und Live-Visualisierung fuer Trainer:innen
  • Multi-Sensor-Erfassung — gleichzeitige Aufnahme aller eSense-Sensoren plus Pulse via BLE

Haeufig gestellte Fragen

Welche Lizenz hat das SDK?

Kommerziell und nicht-kommerziell unbegrenzt nutzbar, keine Royalties. Eine SDK-Lizenz pro Entwickler-Team.

Sind Updates inklusive?

Ja, lebenslange Updates der gekauften Plattform-Version sind im Preis enthalten.

Bekomme ich Support?

Ja — direkt vom Entwicklerteam per E-Mail. Optional ist ein Premium-Support buchbar.

Wie wird das SDK ausgeliefert?

Per E-Mail-Download nach Bestellung. Bei Hardware-Sets (Unity Muscle / EEGenius) zusaetzlich physischer Versand.

Gibt es eine Demo-App im Quellcode?

Ja — eine voll funktionsfaehige Demo-App mit allen Sensor-Plattformen ist im Lieferumfang enthalten.

Was ist im Windows-SDK enthalten?

C# / .NET-Bibliothek, Demo-Anwendung, kompatible USB-Soundkarte, Splitterkabel, vollstaendige Dokumentation und API-Referenz.

Welche .NET-Version wird unterstuetzt?

.NET 8+ unter Windows 10 und 11. Distribution erfolgt als NuGet-Paket.

Kann ich auch den BLE-basierten Pulse-Sensor anbinden?

Ja, sofern Ihr PC einen BLE-Chip hat oder Sie einen BLE-Dongle nutzen. Die Anbindung erfolgt ueber den Standard-Bluetooth-Heart-Rate-Service (UUID 0x180D), der nativ von Windows 10/11 unterstuetzt wird.

Sind eSense Muscle und eSense EEGenius im Windows-SDK enthalten?

Nein. Diese beiden BLE-Geraete werden ueber das separate Unity-SDK angesprochen, das mit einem der beiden Geraete als Test-Hardware verkauft wird.

Verwandte Produkte

Für wen ist dieses Paket geeignet?

Software Entwickler, die unsere eSense Sensoren mit wenig Aufwand in eigene Applikationen einbinden wollen.

Bereits realisierte Partnerprojekte sind z.B. https://ameliavirtualcare.com/ oder https://corpusvr.com/

Zusätzliche Information

Brand

Mindfield

Zolltarifnummer

85177000

Q / A

Für wen ist dieses Paket geeignet?
Angehende Biofeedback-Trainer die mit den eSense arbeiten möchten.

eBay shopping

No

Google shopping

No

Merchant

Mindfield Biosystems Ltd.

Rezensionen

Es gibt noch keine Rezensionen.

Nur angemeldete Kunden, die dieses Produkt gekauft haben, dürfen eine Rezension abgeben.