Need an HID feature report example using Zephyr.

I'm trying to get a feature report send and receive function working, but cannot for the life of me find anything helpful in any documentation.

I'm using Zephyr and while the HID sample works fine with input reports, it very intelligently provides zero output or feature report examples, and they're not covered in any meaningful way in the documentation for either zephyr or nrf connect.

All I want is all the necessary code to send and receive a feature report from the HID device side. And also what the report descriptor should look like for the feature report.

  • Hi 

    My colleague Priyanka provides some input on HID feature reports in Zephyr in this case

    Please have a look at her response, as well as the code shared by Ray. 

    If you still have issues getting it to work afterwards just let me know, and I will do my best to help. 

    Best regards
    Torbjørn