SDK für XP umsetzbar in Windows 8/10?

OP #4222094
Lesenswert?
• ▲
▼
Hallo zusammen,
ich habe mir aus China zur Messung der Herzfrequenz und der HRV (heart 
rate variability Messung der Abstände zwischen den Herzschlägen) eine 
kleine Hardware(USB - Anschluss mit Fingerpulssensor) gekauft,

http://zencrocn.en.made-in-china.com/product/PXenbRVAbhko/China-Silicone-Finger-Clip-Heart-Rate-Sensor.html

um die Daten am PC dann graphisch darzustellen. SDK gab es dabei. Leider 
habe ich es wohl überlesen, dass alles nur für XP vorgesehen ist. Gibt 
es für einen/e Fachmann/frau die Möglichkeit dies in Windows 8/10 
umzusetzen? Selbstverständlich würde ich dies auch vergüten. Oder sollte 
ich besser versuchen die Hardware als Projekt hier entwickeln zu lassen. 
Denn hier auf Mikrocontroller.net haben sich ja schon einige mit dem 
Thema befast. Wäre ich unabhängiger.
Was meint ihr?

Danke und Gruß
Winfried
OP #4222116
Lesenswert?
• ▲
▼
Leider klappt dies nicht. Ich hatte auch die Anfrage gestellt, nur 
leider wird Windows 8/10 nicht unterstützt. Ich bin leider selber mit 
der Schnittstellenprogrammierung nicht vertraut. Wenn die Daten auf dem 
Rechner liegen ist das etwas anderes. Hier sollte mir jemand helfen, was 
nach seiner Aussage mit den Treibern nicht klappt.

Gruß
Winfried
Gast #4222158
Lesenswert?
• ▲
▼
Winfried L. schrieb:
> um die Daten am PC dann graphisch darzustellen.
Vom Prinzip mach ich grad genau das unter Linux/Win7 mit Qt. Da ich nur 
Win7 habe, brauch ich eine Linux VM, da BLE nicht von Win7 und aelter 
unterstuetzt wird.

Besorg dir einfach einen Brustgurt (z.B. Polar H7) und einen 
USB-Bluetoothdongel der Bluetooth SMART unterstuetzt z.B. ASUS 
USB-BT400. Dann nimmst du Qt, da gibt es schon ein fertiges Beispiel 
fuer "Heart Rate Service" ueber BLE.
BLE wird unter windows aber erst ab Windows 8 unterstuetzt, unter Linux 
mit bluez alles kein problem.

Ob das unter Windows 8 und neuer out of the Box laeuft weiss ich nicht, 
unter Linux tut es das.

Hier das Qt Beispiel: 
http://doc.qt.io/qt-5/qtbluetooth-heartlistener-example.html
Qt unterstuetzt auch so ziemlich alle anderen Protokolle von diesen 
Fitness-Healt-Dingern.
Persönliche Seite #4222226
Lesenswert?
• ▲
▼
Winfried L. schrieb:
> Wie siehst du die Chance so etwas hier zu realisieren.

Dazu müsste man wissen, was für einen Treiber das Ding verwendet. Ist 
es etwas vom Hersteller des Gerätes selbstgeschriebenes? Oder verbirgt 
sich darin ein verbreitetes Standardgerät, für das man den Treiber auch 
anderswo organisieren kann (wie z.B. eine der verbreiteten 
USB-Seriell-Bridges).

Sieh Dir doch mal im Gerätemanager Deines XP-Rechners an, als was sich 
das Ding verkauft. Sieh Dir VID/PID an, sieh Dir an, welche Dateinamen 
die damit verknüpften Treiber haben ... und poste das hier.

Sollte das Ding einen proprietären Devicetreiber verwenden, und der 
Hersteller selbst nichts weiter 'rausrücken wollen, sehen die Chancen 
eher sehr schlecht aus. Devicetreiber für Windows zu entwickeln ist 
nicht trivial, und Devicetreiber für Geräte, über die nichts bekannt 
ist, erst recht.
Gast #4222697
Lesenswert?
• ▲
▼
Versuche es doch mal mit Virtual-PC von Microsoft.
Eine virtuelle XP-Machine, vorbereitet und aktiviert,
gibt es kostenlos von M$.
Dann deine Anwendung in der virtuellen XP-Machine installieren
und fertig ...
Persönliche Seite #4222698
Lesenswert?
• ▲
▼
Winfried L. schrieb:
> Das "kleine" ;-) Problem ist, dass ich auf meinen beiden Rechnern kein
> XP mehr habe.

Man könnte sich auch das Dateipaket ansehen, das der Hersteller zum 
Gerät mitgeliefert hat. Sofern das kein ganz schrundiges 
Installationsprogramm ist, sollten die Devicetreiber als solche 
identifizierbar sein - *.sys, *.inf und i.d.R. *.cat.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren