Thx all, with the effort of two days, now I can read the data from the
device
But Do you all can get the same data displayed on the screen? I
cannot  parse the data correctly.
As I know, the data should follow the ieee100407,but it seems that it
does not follow 100%...
I search for the Internet and find the parser implemented in python
code , 
https://gitorious.org/hdpy/hdpy/blobs/master/src/hdp/dummy_ieee10407aed.py
I port the code in Java, and I have a list of blood pressure.
The pressure make senses (SP > MP >DP), but all the value is just not
the value printed on the screen of device.

Best Regards.

On Feb 9, 11:04 pm, jfernandez <[email protected]>
wrote:
> Hi Chenchen and Ming,
>
> Sorry for the delay. I think you are right Chenchen, I obtain the same
> behaviour, so, I guess the problem is in the Android source code...
> Well, we will wait for a new Android release solving this issue.
>
> Regards.
>
> On 9 feb, 15:58, Ming <[email protected]> wrote:
>
>
>
>
>
>
>
> > Exactly same problem with you.
> > I am using UA-767-PBT-C
> > After connected to the device, I can see the Connection State is
> > "Connected" and "Reading data..." and a green icon.
> > However, I can never see data.
> > In log ,I keep receiving dalvikm - GC_CONCURRENT freed 494K ..., and
> > sometime even reboot!
> > Do u solve the problem? Thank You.
>
> > On Feb 2, 7:05 pm, jfernandez <[email protected]>
> > wrote:
>
> > > Hi all,
>
> > > I have observed a strange and undesirable behaviour that I'm going to
> > > describe. When anHDPchannel is stablished, the Android system starts
> > > a long proccess of freeing memory (I have lots of Logcat messages like
> > > "dalvikm - GC_CONCURRENT freed 494K ..."), even in some occasions, the
> > > system crashes and the smartphone is rebooted. I don't know if this is
> > > a problem of my ROM/smartphone (I'm using Android 4.0.3 ICS). Does
> > > anybody has the same problem?
>
> > > Thanks and regards!
>
> > > On 15 dic 2011, 18:30, 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 isunableto 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