Hi all,
First of all thank you Jan for all the effort you have put into this site and USB knowledge. I have been coming to your site a lot lately.
So I'm having a problem getting your examples to work. I tried both your generic_hid_cs_62 and generic_hid_vb_50, I can not seem to get a valid hidHandle from either one. If I remove the FileIo.GenericRead | FileIo.GenericWrite I am able to get a hidHandle, but then I get errors when trying to read.
The device I am trying to access is a USB Prox reader made by RFIdeas. They have sent me their USB Protocol Specifications. It looks very simple, since they use feature reports to read and configure the devices.
Using SimpleHIDWrite application found on your website, I am able to read and write to the devices with no problem. Not sure what SimpleHIDWrite is doing differently than the generic_hid examples.
Any ideas?