On 16 dic, 11:31, Raul Ruiz <[email protected]> wrote:
> Hi  Jorge,

Hi Raul,

>
> What device are you using? I have a same problem using Nonin 9560BT
> pulseoximeter. It conects and disconnects and any data had received in
> the Android.

I'm working with a board which is able to simulate several biomedical
devices.

On the other hand, I have a real device (blood pressure monitor
UA-767PBT-C). In that case, the device opens the HDP channel
automatically with the smartphone which acts as sink. But the truth is
that I don't see anything in the LogCat related to this channel.
However, if I try opening the connection channel from the HDP Demo
Application, I obtain the same error.

Anyway, I have checked all of this in a Linux laptop using the same
BlueZ stack that we have in Android and everything works fine.

>
> Do you have any solution?

Not yet. I'm expecting some feedback.

>
> Thanks
>
> On Dec 15, 6:30 pm, jfernandez <[email protected]>
> wrote:
>
>
>
>
>
>
>
> > Hi all,
>
> > I'm executing the BluetoothHDPDemo [1]  (offered from Android 4.0
> > Ice Cream Sandwich) in my Android smartphone. When I have registered
> > the application in order to receive data, and I have paired the
> > biomedical device with the smartphone, I try to open the channel
> > connection and I can see that the device starts sending data to the
> > smartphone. However, the smartphone is unable to open the channel
> > connectionHDP.
>
> > At the end of this message you can see the output obtained in the
> > LogCat.
>
> > Has anybody achieved to run successfully this sample about the use of
> > theBluetoothHealth Profile API? Any ideas?
>
> > Thanks. Regards.
>
> > [1]http://developer.android.com/resources/samples/BluetoothHDP/index.html
>
> > This is the log that I obtain:
>
> > 12-15 16:40:54.048: I/BluetoothHDPService(1105): connectChannel()
> > 12-15 16:40:54.068: D/BluetoothService(147): CONNECTION_STATE_CHANGE:
> > 00:80:25:14:A1:BC: 0 -> 1
> > 12-15 16:40:55.169: D/ConnectivityService(147):
> > handleInetConditionHoldEnd: net=1, condition=0, published condition=0
> > 12-15 16:40:59.393: D/BluetoothEventLoop(147): Device property
> > changed: 00:80:25:14:A1:BC property: Connected value: true
> > 12-15 16:41:00.024: D/BluetoothEventLoop(147): Health Device :
> > devicePath: /org/bluez/278/hci0/dev_00_80_25_14_A1_BC:channelPath:/org/
> > bluez/278/hci0/dev_00_80_25_14_A1_BC/chan3115:existstrue
> > 12-15 16:41:00.034: E/BluetoothService.cpp(147):
> > getChannelApplicationNative
> > 12-15 16:41:00.044: E/bluetooth_common.cpp(147):
> > dbus_func_args_timeout_valist: D-Bus error in Acquire:
> > org.bluez.Error.HealthError (Cannot reconnect: MDL is not closed)
> > 12-15 16:41:00.044: E/BluetoothHealthProfileHandler(147): Error
> > obtaining fd for channel:/org/bluez/278/hci0/dev_00_80_25_14_A1_BC/
> > chan3115
> > 12-15 16:41:00.074: E/BluetoothService.cpp(147): destroyChannelNative
> > 12-15 16:41:00.074: E/BluetoothEventLoop.cpp(147):
> > onHealthDeviceConnectionResult: D-Bus error:
> > org.bluez.Error.HealthError (Mdl is not created)
> > 12-15 16:41:00.074: D/BluetoothEventLoop(147):
> > onHealthDeviceConnectionResult 2 6001
> > 12-15 16:41:00.214: D/BluetoothEventLoop(147):
> > onHealthDeviceConnectionResult 2 6000
> > 12-15 16:41:00.214: D/BluetoothEventLoop(147): Health Device : Name of
> > Property is: MainChannel Value:/org/bluez/278/hci0/
> > dev_00_80_25_14_A1_BC/chan3115

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to