HIDTestSource

所属分类:USB编程
开发工具:Delphi
文件大小:19KB
下载次数:197
上传日期:2010-07-14 17:36:50
上 传 者剑浪
说明:  USB HID设备上位测试软件源代码,DELPHI源码。对学习USB HID通信有很大的帮助。
(Host USB HID device testing software source code, DELPHI source. USB HID communication in learning is very helpful.)

文件列表:
HIDTestSource\About.dfm (2710, 2003-01-28)
HIDTestSource\About.pas (556, 2003-01-28)
HIDTestSource\HID.ICO (2238, 2002-11-12)
HIDTestSource\HidInfo.dfm (3795, 2003-01-28)
HIDTestSource\HidInfo.pas (12901, 2002-12-30)
HIDTestSource\HidTest.cfg (378, 2003-01-29)
HIDTestSource\HidTest.dof (1536, 2003-01-29)
HIDTestSource\HidTest.dpr (2702, 2003-01-28)
HIDTestSource\HidTest.res (3008, 2003-01-28)
HIDTestSource\HidTester.dfm (5091, 2003-01-28)
HIDTestSource\HidTester.pas (12597, 2002-12-30)
HIDTestSource\HidViewMain.dfm (2699, 2003-01-28)
HIDTestSource\HidViewMain.pas (6036, 2003-01-28)
HIDTestSource\HidXTester.dfm (4436, 2003-01-29)
HIDTestSource\HidXTester.pas (14661, 2003-01-28)
HIDTestSource (0, 2010-07-14)

This program is a present to Jan Axelson, Lakeview Research. This program is Open Source. It is under the MPL 1.1 license except that it is only available from Jan Axelson. The program needs the HID component from Robert Marquardt. The component is available from Robert Marquardt (robert_marquardt@gmx.de), http://www.delphi-gems.com/controls.php or as part of the Jedi VCL from http://jvcl.sourceforge.net. This program exercises the HID API of Windows for a specific device. It calls the relevant HID functions and shows the results. The extended test calls the HID functions with unusual but valid parameters. The results allow to check HID drivers for bugs. The anomalies of the Windows HID class drivers are already taken into account. Any HID filter driver, HID minidriver or USB filter driver for a HID device can cause problems even BSODs. When the program shows the same results for a HID device with only the Windows class drivers and installed custom drivers then the custom drivers are really transparent regarding the HID API. Even WHQL tested drivers fail this test. Both Kensington and Logitech mouse drivers (as of 2002 version) fail the test. Failing some tests even with the Windows class drivers is an indication of bugs in the firmware of the device. HID devices which do not show up at all fail the HidD_GetAttributes call.

近期下载者

相关文件


收藏者