>presents both an input endpoint #2 and an output endpoint #2 Ah, thanks. I wasn't aware that 2 endpoints could have the same number and be distinct only in their data direction. All of the 20 or so different "sticks" on my desk have separate endpoint numbers.
rod