Hello Jan,
I am designing a vendor-defined, custom HID-Class, USB 2.0 full-speed device and have a question about power suspension. My device is powered by the USB bus. It draws less than 100mA initially, but after USB enumeration it needs about 300mA to function. The problem is that if the USB host tries to suspend it, the device can't reduce current consumption while still performing its primary purpose.
Can I get around the inability to suspend by using a self-powered hub for power, rather than the host PC? What issues might a device face in this situation--by continuing to draw 300mA after being told to suspend? This device does not require USB certification.
Thanks,
Doug