I'm currently exploring the wonderous world of the USB Stack. I'm using a PIC18F2550 and the USB IO example available at www.moty22.co.uk. The code works as expected, but when using USBTrace (or any other USB sniffer) I fail to see the set_address setup packet. I see it ask for each descriptor and receive them, but nowhere in the log do I see a setup packet to set the address.
I fail to see this packet even when using other usb devices like my mouse, keyboard, and flash drives. Which got me to thinking if I would even be able to see these packets using USBTrace? Or would I need to be using an oscilloscope and debugging at the bus level?
I can post log output from USBTrace if neccessary, but I don't think it'll help much.