We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hello all, I am a newbie to USB but that does not postpone deadlines :) I am working on an HID device on an ARM7 with 2 endpoints (0 and 1). Because of a race in my software, I firgured that I would require a new endpoint - number 2. The host software (I make that too) addresses the device with report IDs - no sweat - the problem is that I just cannot address the new endpoint. How do I configure my device (or maybe the host - even though it seems unlikely) to assert endpoint2 rather than endpoint1 when data is read/written? I truly have no idea. I looked at the code, read the documentation (I understand it I think), but still I missed it. Can you pull me out of the mud? Thanks...
Reinhard, Thanks for your reply. I solved the problem: An HID device cannot have more than one (user defined) endpoint! thanks anyway