|OK, I have read not to post here because it is first forum on list , but...
I would like to talk to someone who is INTERESTED and knows something about USB.
I am not looking for code samples etc.
I have a basic USB code running on SAM3x8e / AKA Arduino Due.
Based my design on code posted here, but as it is always my case - the author of the very long article is no longer on this forum.
I have basic understanding how USB works on ATmel ARM processor.
I have test connected several USB devices and NONE of them gives SAME results.
I can reliably and repeatedly connect and reset single USB device on / to USB port.
One of the devices is USB WEB CAM and it actually sends IN packet but it is missing header.
So that is my basic question where I really could use some help from somebody knowledgeable about USB innards.
How to verify contents of packet asking for data and than verify the actual data received.
Concretely - which descriptor is the "source " sender - I have over 40 of them enumerated - including UVC descriptors.
I am sort of speak "over my head" and would appreciate if you could contribute to solution with your personal knowledge.
I am not seeking references to Google.
Been there , done that.
Thanks for your time
PS No "check out Arduino.cc" I am not welcomed there.