18 Commits

Author SHA1 Message Date
Alan Ott b20777fc0c testgui: more robust handling of report length fields
Improve logic of report length field handling for empty fields.
Add column headers for data and length fields.
Add documentation statement about length fields.
Increase window size.
Add message boxes when invalid values are entered.
memset() buffers to zero.
2012-11-26 22:27:24 -05:00
Michael Pisarski 1fba3f98f0 testgui: Add fields for lengths of reports
Windows platforms return errors When you do not specify the proper buffer
size and length.
2012-11-26 22:27:24 -05:00
Alex Dupre 1fd27eaa25 testgui: Fix signed/unsigned warning 2012-05-02 18:55:37 -04:00
Alan Ott 9d50cf35d0 Add hid_close() and hid_exit() to test gui at exit time. 2011-09-13 02:42:16 +08:00
Alan Ott 265cefb1d3 Print error when hid_read() fails. 2011-02-09 08:37:11 -05:00
Alan Ott f5dceac5b9 Support for Usage Page and Usage for each device in the hid_device_info struct. 2011-01-11 23:38:15 -05:00
Alan Ott 3ba5b6c914 Fixed some errors that Valgrind pointed out. 2010-10-08 18:24:26 -04:00
Alan Ott b14d227de7 Getting Feature Reports, and a Re-scan devices button. 2010-09-28 16:30:47 -04:00
Alan Ott 09cb41aada Additional licenses. HIDAPI is now GPLv3, BSD, or the original license,
at the discretion of the user. This should provide maximum flexibility and
freedom.
2010-09-13 11:15:24 -04:00
Alan Ott 0ab5194f0e Prettied up the error message 2010-08-10 15:03:09 -04:00
Alan Ott 65331407a7 Made the hid_error() return wchar_t* so we can get translated error messages. 2010-08-10 14:58:59 -04:00
Alan Ott 89aaf14bff Implemented the Send Feature Report section of the GUI. Tested in Linux. 2010-08-10 14:11:17 -04:00
Alan Ott f41f06cadd Update mac implementation.
Made a Mac Application Bundle (TestGUI.app) for this application.
Handle dock actions properly for Quit and Show (single click) events.
2010-08-01 16:08:34 -04:00
Alan Ott 794b95e232 Cleaned up the output (printf()).
Made the connect/disconnect button enable/disable when connections are made.
2010-07-28 21:40:44 -04:00
Alan Ott da1ab35011 Fixed up the header comments. 2010-07-28 20:32:41 -04:00
Alan Ott 33b946eb39 Added warning disable on Windows. 2010-07-28 20:22:06 -04:00
Alan Ott aa3d51925a Changed the interface to use a pointer instead of an int as the device handle.
This is only implemented on Linux so far.
2010-07-24 11:05:36 -04:00
Alan Ott c9edddd830 Added a test GUI for hidapi. 2010-07-22 19:28:04 -04:00