A great dynamic use of multiple configurations -- very clever!
David Ferguson
USB Software Team
At 4:21 PM -0500 2/16/06, Juan P. Pertierra wrote:
Hello,
We use multiple configurations on our device, I think it might
illustrate how it may be useful.
Our USB device send a very large amount of information over USB to
the computer, using IN endpoints.
However, we need to configure the device by sending a little
information from the computer using OUT endpoints.
If we just have one configuration with both the setup OUT endpoints
and the data acquisition IN endpoints, the mac will allocate USB
bandwidth by dividing it among all the endpoints, yielding a lower
available bandwidth for the important data acuiqisition IN
endpoints,while allocating way too much bandwidth to the setup OUT
endpoints which are only used briefly.
Therefor, we have a configuration for setup, and another
configuration for actual operation. This causes the mac to allocate
full bandwidth to the IN endpoints when the data acquisition
configuration is selected.
Hope this helps,
Juan
--------------------------------
Juan P. Pertierra
Chief Engineer
Reel Stream LLC
Ph: (765) 807-2509
Fax: (765) 807-5060
email@hidden
--------------------------------
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Usb mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/usb/email@hidden