Frage

Ich bin Programmierung eine Desktop-Anwendung mit einem Stethoskop über Bluetooth zu kommunizieren. Zunächst würde Ich mag OBEX verwenden, aber ich bin die verfügbaren Dienste überprüfen, auf dieser Seite mit dem Code: http://www.jsr82.com/jsr- 82-sample-bluetooth-Service-Suche / # more-21

Ich habe folgendes Ergebnis:

*Starting device inquiry...
Device Inquiry Completed. 
Bluetooth Devices: 
1. 002484006FFB (M3200 0010030000286675         )
Choose the device to search for Obex Push service : 1
Searching for service...
Device does not support Object Push.
BlueCove stack shutdown completed* 

Jemand weiß, was Alternative zu OBEX Ich habe eine Datei zu übertragen, von einem Stethoskop auf eine Desktop-Anwendung?

War es hilfreich?

Lösung

Sie müssen die Produktion, wie die Stethoskop verhält sich fragen. Was Profil tut es benutzen und macht es als Client oder Server handeln. Wenn es OBEX verwendet, könnte ich sein, dass es ein Client ist und so sendet sie an einen OBEX-Server Gerät in Reichweite, vielleicht mit einem particalur Gerätenamen oder Servicename ...

SPÄTER, aus der Dokumentation ( Produktseiten und 3200 Benutzerhandbuch ), dass scheint der Fall zu sein. Koppeln Sie das Stethoskop auf ein PC-Gerät, führt dort die Software und die Stethoskop Connects zu. Auch scheint ein bisschen wie es vielleicht nicht OBEX die Echtzeit-Aspekte möglich gegeben werden ...

Wenn Sie die Software App für den PC haben, führen Sie eine SDP-Abfrage für alle Datensätze auf dem PC ohne und mit der Software laufen und sehen, was Service die App mit ...

Andere Tipps

könnte es SPP (Serial Port Profile) unterstützen. Nicht sicher, was Sie versuchen zu tun, weil die Anwendung auf dem Stethoskop möglicherweise nicht auf Ihre Anwendung sprechen, wenn Sie die Wertschätzung Level-Kommunikation Details kennen. hoffe, es hilft

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top