Hi all, My name is Santiago and i'm interested in to provide a full free/open eHealth framework to linux and android platform. I'm working in MCAP implementation in my free time, and i have implemented a partial iso/ieee 11073-20601 manager for android too. I started my MCAP implementation for BlueZ few weeks ago, of course it is in a early state yet but there are some people that work with me to integrate MCAP with HDP and DI in BlueZ. You can get more info in http://openhealth.morfeo-project.org/ Note that this work is free but advices and collaborations are welcome. Best regards! Nathan Holstein escribió: > On Thu, 2009-09-10 at 14:31 -0500, Chris Robinson wrote: > >> Hello, >> Is there currently a timetable in place for adding the HDP profile to >> Bluez? I'm doing some concept work for an Android device and one of >> the Bluetooth requirements is to support the HDP profile. >> > > Full HDP support (especially on the Android platform) requires a few > supporting features that haven't quite made the mainline of development > yet. It is possible--I did so earlier this summer--and the situation > has improved drastically due the efforts of various people. > > The first step is to get L2CAP enhanced retransmission and streaming > mode support in your kernel. Gustavo Padovan worked on this over the > summer for a Google Summer of Code project. He has done an excellent > job taking my initial patches, extending the functionality and cleanly > integrating them into the bluetooth-testing kernel. > > >From there, HDP depends upon the Bluetooth Multi-Channel Adaptation > Protocol. This provides an additional control channel layered on top of > L2CAP sockets. Additionally, some simple SDP work is required (which > can use BlueZ's existing SDP services). > > As for implementation upon Android, there's a bit more work. The > Android kernel (on the Cupcake/Donut branches at least) already includes > basic L2CAP statically linked into the kernel. This causes conflicts > when attempting to load a module with Enhanced L2CAP support built in. > In order to do so, I've had to build my own kernel and system images, > and then flash them to a development phone. If you go this way, you'll > have to backport the applicable patches onto the 2.6.29 kernel used in > Donut. I've never even tried to backport to the 2.6.27 kernel in > Cupcake. > > > > > --nathan holstein > > -- > To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html