2009-02-25 13:19:59

by sreevani medhahal

[permalink] [raw]
Subject: API for Input Devices

hi,
I would like to know the entry points into BlueZ code to do the following
a) Trigger BlueZ to send the Get_Report to HID Device.
b) Trigger BlueZ to send Reports to Device on Interupt Channel.
Regards,
Sreevani M


2009-02-26 14:39:35

by sreevani medhahal

[permalink] [raw]
Subject: Re: API for Input Devices

Hi ,
a) I would like to know if i can access the HID subsystem(to trigger
Sending Get_Report) similar to using ioctl in hid2hci.c.
b) when a bluetooth HID device is connected, where does the device
exist? ie., if i connect a wired usb mouse it gets listed in
/dev/hidraw0 , similarly where will the bluetooth mouse/keyboard be
listed?

Regards,
Sreevani M

On Thu, Feb 26, 2009 at 5:59 PM, sreevani medhahal
<[email protected]> wrote:
>>> =A0 I would like to know the entry points into BlueZ code to do the fol=
lowing
>>> a) Trigger BlueZ to send the Get_Report to HID Device.
>>> b) Trigger BlueZ to send Reports to Device on Interupt Channel.
>>
>> that is the job of the HID subsystem in the Linux kernel. BlueZ is only
>> providing the HIDP transport.
>>
> Are there any user mode libraries through which i can trigger the HID
> Subsystem to Send Get_Report to a Device.
> Any suggestions on which mailing list to post query will also be helpful.
> Also wanted to know if HID Host is qualified on Linux with BlueZ?
> Thanks & regards,
> Sreevani M
>

2009-02-26 12:29:22

by sreevani medhahal

[permalink] [raw]
Subject: Re: API for Input Devices

>> =A0 I would like to know the entry points into BlueZ code to do the foll=
owing
>> a) Trigger BlueZ to send the Get_Report to HID Device.
>> b) Trigger BlueZ to send Reports to Device on Interupt Channel.
>
> that is the job of the HID subsystem in the Linux kernel. BlueZ is only
> providing the HIDP transport.
>
Are there any user mode libraries through which i can trigger the HID
Subsystem to Send Get_Report to a Device.
Any suggestions on which mailing list to post query will also be helpful.
Also wanted to know if HID Host is qualified on Linux with BlueZ?
Thanks & regards,
Sreevani M

2009-02-25 14:14:17

by Marcel Holtmann

[permalink] [raw]
Subject: Re: API for Input Devices

Hi Sreevani,

> I would like to know the entry points into BlueZ code to do the following
> a) Trigger BlueZ to send the Get_Report to HID Device.
> b) Trigger BlueZ to send Reports to Device on Interupt Channel.

that is the job of the HID subsystem in the Linux kernel. BlueZ is only
providing the HIDP transport.

Regards

Marcel