Re: [PATCH 00/21] HID over GATT plugin

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux