RE: USB Raw HID

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

 




> -----Original Message-----
> From: Greg KH [mailto:gregkh@xxxxxxxxxxxxxxxxxxx]
> Sent: Tuesday, February 02, 2016 10:19 PM
> To: Suresh Gupta <suresh.gupta@xxxxxxx>; suresh gupta
> <sureshgupta189@xxxxxxxxx>
> Cc: linux-usb@xxxxxxxxxxxxxxx
> Subject: Re: USB Raw HID
> 
> On Tue, Feb 02, 2016 at 08:28:51AM +0000, Suresh Gupta wrote:
> > I want to write end to end raw HID interface for some specific user
> > defined data communication on USB. Can anyone help me or point me
> >
> > 1. What all changes I need in device/host driver.
> > 2. How it interact with application at device side.
> > 3. How it interact with Host side application.
> 
> What did you try that did not work for you?  The hidraw interface should
> allow you to do this from userspace with no kernel changes at all.

Thanks Greg for reply,

Actually I want to communicate some my defined data packets between HOST and GADGET on HID.
For that I use /dev/rawhid* interface and I am able to get some packets here. 

So my question here is, do we have any driver and application on gadget side which can be used to send/receive my defined packets to and from host.
Or I need to write my own driver which will define report_desc and some my own application which will read and write from /dev/hidg*.  

Also what will be the maximum packet size in HID for super speed USB.( 8 bytes for low-speed devices and 64 bytes for high-speed devices)
One more query, is HID would work in super speed. I do not find this information in HID docs.  

Thanks
SuresH

> 
> good luck,
> 
> greg k-h
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux