Displaying 2 results from an estimated 2 matches for "f6ec644".
2018 Feb 04
0
[PATCH 1/3] Skip non-feature HID reports
...han
control endpoints. HIDGetItemData() only ever requests feature
report IDs, and requesting non-feature report IDs as feature IDs may
lead to undesirable results and errors.
---
drivers/libhid.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/drivers/libhid.c b/drivers/libhid.c
index f6ec644..1cec74a 100644
--- a/drivers/libhid.c
+++ b/drivers/libhid.c
@@ -301,6 +301,13 @@ void HIDDumpTree(hid_dev_handle_t udev, usage_tables_t *utab)
continue;
}
#else
+ /* Skip non-feature reports, primarily for OpenUPS - but
+ * as HIDGetItemData() only cares about feature items,
+ * do i...
2018 Feb 04
5
[PATCH 0/3] OpenUPS updates
Hi,
I've been checking out NUT with an OpenUPS board over the last couple
of weekends, and have noticed that it doesn't seem to report sensible
values. This lead me to investigate usbhid-ups and delve into various
issues.
As mentioned in a github issue, one of the problems is with the report
descriptor - dumping this from the usbhid-ups debug output and picking
through it reveals that