On Thu, 22 Dec 2005, Elliotte Harold wrote: >The UsbConst interface includes three constants for device speeds: > >• UsbConst.DEVICE_SPEED_UNKNOWN >• UsbConst.DEVICE_SPEED_LOW >• UsbConst.DEVICE_SPEED_FULL > >I assume low speed is 1.5 Mbps and full speed is 480 Mbps. Why is there >no high speed (12 Mbps) option? Or does full serve double duty for both >12 Mbps and 480 Mbps depending on bus type, or some such?
Good point, I added it to the FAQ. There is no highspeed constant because the current javax.usb API "officially" only supports the USB 1.1 spec. A highspeed device will unfortunately appear as "UNKNOWN" until the API is updated. Note that besides adding this constant, there are other things to add before supporting USB 2.0 at an API level. USB 2.0 devices will work fine with javax.usb since the speed determination and control happens at a much lower level than javax.usb. -- Dan Streetman [EMAIL PROTECTED] --------------------- 186,272 miles per second: It isn't just a good idea, it's the law! ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_idv37&alloc_id865&op=click _______________________________________________ javax-usb-devel mailing list javax-usb-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/javax-usb-devel