Hi João Paulo, On Tue, Jul 03, 2012, João Paulo Rechi Vita wrote: > This is the plugin to support HID over GATT. It has the uHID module as a > dependency, which is now integrated on the HID maintainer's tree [1] and will > be part of the HID's 3.6 pull request. Right now a merge of the 'uhid' branch > of this tree witht the master branch of bluetooth-next is necessary to test > this plugin, with the uhid module compiled and loaded. > > [1] git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git > > Known limitations: > > - No characteristics / descriptors handle storage, we discover everything on > every re-connection; > > - Discovery doesn't work when there is a bonded non-connected HoG device. We're > working to improve LE connection and discovery management in general, so this > will be addressed soon. > > Claudio Takahasi (8): > hog: Register HID over GATT device driver > hog: Add checking for 'EnableGatt' > hog: Discover descriptors for all characteristics > hog: Use real values for vendor and product IDs > gatt: add Report Reference descriptor UUID > hog: Add read Report Reference descriptor > hog: Add HID Information Characteristic read > hog: Use hardware country code > > João Paulo Rechi Vita (12): > hog: Register ATTIO callbacks > hog: Load primary service handle > hog: Discover all characteristics declaration > hog: Discover the "Report Map" characteristic > hog: Enable "Report" characteristic notifications > hog: Add report notification handler > hog: HID I/O driver > hog: Prepend Report ID to the HID report > hog: Add support for uHID events > hog: Handle output reports > hog: Handle output events > hog: Handle feature reports > > Paulo Alcantara (1): > hog: Handle HID devices operating in Boot Protocol Mode > > Makefile.am | 5 + > acinclude.m4 | 8 + > attrib/gatt.h | 1 + > configure.ac | 2 + > input/hog_device.c | 694 ++++++++++++++++++++++++++++++++++++++++++++++++++++ > input/hog_device.h | 28 +++ > input/main.c | 24 ++ > input/manager.c | 38 +++ > input/manager.h | 3 + > 9 files changed, 803 insertions(+) > create mode 100644 input/hog_device.c > create mode 100644 input/hog_device.h Patches 1-9 and 12 have been applied. The rest will need to wait a bit until I can compile test them on a system with the kernel side support. Johan -- 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