0

Bluetooth を使用して聴診器と通信するデスクトップ アプリケーションをプログラミングしています。最初は OBEX を使用したいのですが、次のページのコードを使用して利用可能なサービスを確認しています: http://www.jsr82.com/jsr-82-sample-bluetooth-service-search/#more-21

次の結果が得られました。

*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* 

聴診器からデスクトップアプリケーションにファイルを転送するために必要な OBEX の代替手段を誰か知っていますか?

4

2 に答える 2

0

SPP (シリアル ポート プロファイル) をサポートしている可能性があります。感謝レベルの通信の詳細を知らない限り、聴診器のアプリケーションがアプリケーションと通信しない可能性があるため、何をしようとしているのかわかりません。それが役に立てば幸い

于 2010-10-21T03:32:58.557 に答える
0

聴診器の動作について製造元に問い合わせる必要があります。どのプロファイルを使用し、クライアントまたはサーバーとして機能しますか。OBEX を使用している場合、それはクライアントであるため、範囲内の OBEX サーバー デバイスに、おそらく部分的なデバイス名または ServiceName で送信する可能性があります...

後で、ドキュメント (製品ページ3200 ユーザー マニュアル) から、そのように思われます。聴診器を PC デバイスにペアリングし、そこでソフトウェアを実行すると、聴診器が接続されます。また、可能なリアルタイムの側面を考えると、OBEXではないかもしれないように思えます...

PC 用のソフトウェア アプリがある場合は、ソフトウェアを実行していない場合と実行している場合にかかわらず、PC 上のすべてのレコードに対して SDP クエリを実行し、アプリが使用しているサービスを確認します...

于 2010-10-20T20:14:54.790 に答える