Bluetooth HDP implementation error in Android ICS -
i trying test 1 app bluetooth hdp in sony xperis ice cream sandwitch phone. have implemented bluetoothhdpservice class , 1 test activity class. interfacing blood pressure device made omron supports ieee 11073 protocol.to implement ieee 11073 using antidote,an open source stack implements ieee 11073 using android ndk feature.i running 1 service healthservice interacts both bluetoothhdpservice , antidote.
in device,i getting following error.
09-04 17:08:12.571 w/antidote( 3778): starting transcoding plugin... 09-04 17:08:12.582 d/libegl ( 3800): loaded /system/lib/egl/libgles_android.so 09-04 17:08:12.582 w/hsshdp ( 3778): onserviceconnected profile: 3 09-04 17:08:12.582 w/hsshdp ( 3778): bluetoothhdpservice running. 09-04 17:08:12.582 w/hss ( 3778): hdp service connected 09-04 17:08:12.582 w/hsshdp ( 3778): activity client registered 09-04 17:08:12.592 d/libegl ( 3800): loaded /system/lib/egl/libegl_mali.so 09-04 17:08:12.592 e/bluetoothservice.cpp( 1793): registersinkhealthapplicationnative: d-bus error: org.freedesktop.dbus.error.unknownmethod (method "createapplication" signature "a{sv}" on interface "org.bluez.healthmanager" doesn't exist 09-04 17:08:12.592 e/bluetoothservice.cpp( 1793): ) 09-04 17:08:12.602 w/hss ( 3778): hdp registered 09-04 17:08:12.602 d/libegl ( 3800): loaded /system/lib/egl/libglesv1_cm_mali.so 09-04 17:08:12.602 d/libegl ( 3800): loaded /system/lib/egl/libglesv2_mali.so 09-04 17:08:12.602 e/bluetoothservice.cpp( 1793): registersinkhealthapplicationnative: d-bus error: org.freedesktop.dbus.error.unknownmethod (method "createapplication" signature "a{sv}" on interface "org.bluez.healthmanager" doesn't exist 09-04 17:08:12.602 e/bluetoothservice.cpp( 1793): ) 09-04 17:08:12.602 w/hss ( 3778): hdp registered 09-04 17:08:12.612 e/bluetoothservice.cpp( 1793): registersinkhealthapplicationnative: d-bus error: org.freedesktop.dbus.error.unknownmethod (method "createapplication" signature "a{sv}" on interface "org.bluez.healthmanager" doesn't exist 09-04 17:08:12.612 e/bluetoothservice.cpp( 1793): ) 09-04 17:08:12.612 w/hss ( 3778): hdp registered 09-04 17:08:12.612 **e/bluetoothservice.cpp( 1793): registersinkhealthapplicationnative: d-bus error: org.freedesktop.dbus.error.unknownmethod (method "createapplication" signature "a{sv}" on interface "org.bluez.healthmanager" doesn't exist** 09-04 17:08:12.612 e/bluetoothservice.cpp( 1793): ) 09-04 17:08:12.612 w/hss ( 3778): hdp registered 09-04 17:08:12.622 i/libblt_hw( 1426): library closed (handle = 0, fd = 25) 09-04 17:08:12.622 d/openglrenderer( 3800): enabling debug mode 0 09-04 17:08:12.632 w/hst ( 3800): service connection established 09-04 17:08:12.632 w/hst ( 3800): configuring... 09-04 17:08:12.632 w/hss ( 3778): configurepassive 09-04 17:08:12.632 w/hss ( 3778): configured agent com.signove.health.service.healthagentapi$stub$proxy@41579f38 09-04 17:08:12.702 i/activitymanager( 1793): displayed com.signove.health.servicetest/.healthservicetestactivity: +501ms 09-04 17:08:12.912 i/libblt_hw( 1426): library closed (handle = 2, fd = 32) 09-04 17:08:15.184 e/wpa_supplicant( 1879): rx ctrl_iface - hexdump_ascii(len=11): 09-04 17:08:15.184 e/wpa_supplicant( 1879): 53 49 47 4e 41 4c 5f 50 4f 4c 4c signal_poll 09-04 17:08:15.184 d/wpa_supplicant( 1879): command received: signal_poll 09-04 17:08:15.184 d/wpa_supplicant( 1879): nl80211: survey data missing! 09-04 17:08:15.364 d/adm ( 1450): devset:282 status close device 'speaker' 09-04 17:08:16.816 d/dalvikvm( 3169): gc_concurrent freed 1766k, 17% free 11169k/13411k, paused 4ms+4ms 09-04 17:08:17.036 d/dalvikvm( 1793): gc_concurrent freed 1815k, 28% free 14916k/20579k, paused 9ms+6ms 09-04 17:08:18.197 e/wpa_supplicant( 1879): rx ctrl_iface - hexdump_ascii(len=11): 09-04 17:08:18.197 e/wpa_supplicant( 1879): 53 49 47 4e 41 4c 5f 50 4f 4c 4c signal_poll 09-04 17:08:18.197 d/wpa_supplicant( 1879): command received: signal_poll 09-04 17:08:18.197 d/wpa_supplicant( 1879): nl80211: survey data missing! 09-04 17:08:21.200 e/wpa_supplicant( 1879): rx ctrl_iface - hexdump_ascii(len=11): 09-04 17:08:21.200 e/wpa_supplicant( 1879): 53 49 47 4e 41 4c 5f 50 4f 4c 4c signal_poll 09-04 17:08:21.200 d/wpa_supplicant( 1879): command received: signal_poll 09-04 17:08:21.200 d/wpa_supplicant( 1879): nl80211: survey data missing! 09-04 17:08:23.993 d/bluetootheventloop( 1793): device property changed: 00:22:58:35:c2:5f property: connected value: true 09-04 17:08:24.203 e/wpa_supplicant( 1879): rx ctrl_iface - hexdump_ascii(len=11): 09-04 17:08:24.203 e/wpa_supplicant( 1879): 53 49 47 4e 41 4c 5f 50 4f 4c 4c signal_poll 09-04 17:08:24.203 d/wpa_supplicant( 1879): command received: signal_poll 09-04 17:08:24.203 d/wpa_supplicant( 1879): nl80211: survey data missing! 09-04 17:08:27.116 d/dalvikvm( 3169): gc_concurrent freed 1766k, 17% free 11206k/13411k, paused 3ms+3ms 09-04 17:08:27.206 e/wpa_supplicant( 1879): rx ctrl_iface - hexdump_ascii(len=11): 09-04 17:08:27.206 e/wpa_supplicant( 1879): 53 49 47 4e 41 4c 5f 50 4f 4c 4c signal_poll 09-04 17:08:27.206 d/wpa_supplicant( 1879): command received: signal_poll 09-04 17:08:27.206 d/wpa_supplicant( 1879): nl80211: survey data missing! 09-04 17:08:27.216 d/dalvikvm( 2243): gc_concurrent freed 1668k, 12% free 14024k/15843k, paused 4ms+6ms 09-04 17:08:29.028 d/bluetootheventloop( 1793): device property changed: 00:22:58:35:c2:5f property: connected value: false 09-04 17:08:29.628 d/surfaceflinger( 1426): screenshot: sw=180, sh=320, minz=0, maxz=21010 09-04 17:08:29.718 i/libblt_hw( 1426): library opened (handle = 0, fd = 25) 09-04 17:08:29.808 d/openglrenderer( 3800): flushing caches (mode 0) 09-04 17:08:29.828 d/openglrenderer( 3800): flushing caches (mode 1) 09-04 17:08:29.828 w/hst ( 3800): unconfiguring... 09-04 17:08:29.828 i/activitymanager( 1793): no longer want com.android.calendar (pid 3281): hidden #16 09-04 17:08:29.838 d/openglrenderer( 3778): flushing caches (mode 1) 09-04 17:08:29.838 w/hss ( 3778): unconfigure 09-04 17:08:29.838 w/hss ( 3778): unconfigured agent com.signove.health.service.healthagentapi$stub$proxy@4157a4c8 09-04 17:08:29.838 w/hst ( 3800): activity destroyed 09-04 17:08:30.029 i/libblt_hw( 1426): library closed (handle = 5, fd = 29)
can please me regarding
e/bluetoothservice.cpp( 1793):registersinkhealthapplicationnative: d-bus error: org.freedesktop.dbus.error.unknownmethod (method "createapplication" signature "a{sv}" on interface "org.bluez.healthmanager" doesn't exist
this error?? can find bluetoothservice.cpp file in android code?? should right approach implement org.bluez.healthmanager in code?
any regarding appreciated.
some phones have hdp disabled on bluetooth stack, though android-level api there. think case.
the error message low-level, tells bluez not recognize method call. since createapplication method works in absence of paired hdp devices, think bluez running in phone not support hdp.
Comments
Post a Comment