通过蓝牙与Android连接两个健康设备,以获取健康设备的读数

时间:2013-06-14 13:13:44

标签: android service bluetooth broadcastreceiver serversocket

我正在开发一个Android应用程序,它从健康设备读取值并将该读数传递给我的服务器。该应用程序支持两个医疗设备Ultra Touch mini Gluco仪表和A& D医用压力计。为了从这两个设备获取读数,我使用两个服务一个用于Gluco Meter,另一个用于压力计。我已经在Android设备中启动了我的应用程序并从应用程序退出,但这两个服务在后台运行并寻找远程设备,当我从压力表等设备上读取它会询问配对请求,但此呼叫来自Polymap服务。每个服务都在使用相同的UUID寻找与远程设备的连接。当我在压力计中读取时,如何停止来自Polymap服务的配对代码请求。

简短服务A - 压力表和服务B - 当我在压力表中读取时,它会请求服务B的配对代码。如何解决这个问题?

请提出您的建议。

  1. 建议使用2个独立的BluetoothServerSockets来监听远程设备吗?

  2. 如何停止Polymap.jar仅支持Gluco Meter?

  3. 无论如何都要找到哪个设备要求配对代码?

  4. 感谢。

0 个答案:

没有答案