Skip to content

RawHID support #339

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
timonsku opened this issue Jul 31, 2018 · 8 comments
Open

RawHID support #339

timonsku opened this issue Jul 31, 2018 · 8 comments

Comments

@timonsku
Copy link

It would be great to get the HID device capabilities extended by raw HID. Raw HID is a great way for very robust bidirectional communication with a USB host application.
This is implemented for Teensy and by NicoHood for older AVR Arduinos. It would be incredibly helpful to have this functionality implemented for the SAMD line as well.

For some extended reasonsing as to why this is an important feature. See my post in the CircuitPython HID repo: adafruit/Adafruit_CircuitPython_HID#25 (comment)

https://github.com/PaulStoffregen/cores/tree/master/usb_rawhid
https://github.com/NicoHood/HID/tree/master/src/SingleReport

@timonsku
Copy link
Author

timonsku commented Aug 2, 2018

Seems this should go into the developer mailing list instead.

@timonsku timonsku closed this as completed Aug 2, 2018
@cmaglie cmaglie reopened this Aug 8, 2018
@cmaglie
Copy link
Member

cmaglie commented Aug 8, 2018

Hi @PTS93

we are going to add PluggableUSB support on SAMD, there are chances to reuse the library from @NicoHood.

@timonsku
Copy link
Author

timonsku commented Aug 8, 2018

That would be great! Can I track the development of that feature somewhere?
The header exists since 2015. Is it only a partial implementation?
https://github.com/arduino/ArduinoCore-samd/blob/master/cores/arduino/USB/PluggableUSB.h

@gigaj0ule
Copy link

You can use the original pluggableUSB compatible HID library to define any report descriptor you like. I have an example if you would like to see it.

@timonsku
Copy link
Author

Sure, would definitely be interesting!

@NicoHood
Copy link

This could work now: https://github.com/NicoHood/HID

@gigaj0ule
Copy link

Here ya go https://github.com/adammunich/customHID

@timonsku
Copy link
Author

@NicoHood thank you, that is really awesome!

@adammunich thanks for sharing!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants