diff options
author | Andrew Duggan <aduggan@synaptics.com> | 2015-05-06 18:18:06 -0700 |
---|---|---|
committer | Andrew Duggan <aduggan@synaptics.com> | 2015-05-06 18:21:48 -0700 |
commit | 2c24adb818ca0dfc83e93e2f5c80442495a15b19 (patch) | |
tree | 44295841e7dc226b1cc4f7edc098c8ec93988202 /rmidevice/hiddevice.cpp | |
parent | 161c83c40b122099327e57f96b4cf52cadd13661 (diff) | |
download | rmi4utils-2c24adb818ca0dfc83e93e2f5c80442495a15b19.tar.gz |
Print protocol specific information about a device
Diffstat (limited to 'rmidevice/hiddevice.cpp')
-rw-r--r-- | rmidevice/hiddevice.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/rmidevice/hiddevice.cpp b/rmidevice/hiddevice.cpp index 54d5465..e4b956c 100644 --- a/rmidevice/hiddevice.cpp +++ b/rmidevice/hiddevice.cpp @@ -487,6 +487,14 @@ void HIDDevice::PrintReport(const unsigned char *report) fprintf(stdout, "\n\n"); } +// Print protocol specific device information +void HIDDevice::PrintDeviceInfo() +{ + fprintf(stdout, "HID device info:\nBus: %s Vendor: 0x%04x Product: 0x%04x\n", + m_info.bustype == BUS_I2C ? "I2C" : "USB", m_info.vendor, m_info.product); + fprintf(stdout, "Report sizes: input: %ld output: %ld\n", m_inputReportSize, m_outputReportSize); +} + bool WriteDeviceNameToFile(const char * file, const char * str) { int fd; |