USB On-the-Go Go Go Go
abhikhurana writes "
There is an interesting article on CNET about a new USB standard called USB
On-the-Go. Apparently this new technology is an offshoot of USB2 and it can
remove the limitation of the master slave operation of normal USB devices,
where you need a Host PC (the Master) to talk with the peripherals (the
slaves). So using this, theoretically you can print using
your digital camera directly on your printer or maybe
connect two PDAs together to exchange some files. One thing that the
article doesn't mention though is the speed one can expect from such a
connection. If its as fast as USB2 then I think it can also act as the
replacement for NICs for interconnecting two PCs. But considering that
many wireless technologies like bluetooth offer similar opertational
capabilities,albeit they are much slower, can USB On-the-Go really be a success?
"
FireWire works in a peer-to-peer fashion. You can hook up components without a computer to mediate.
More On The Go details can be found at the USB association's web site
-- "At Microsoft, quality is job 1.1" -- PC Magazine, Nov. 1994
what if your camera makes insanely large photos and you would prefer to have them at 1024x768 or smaller?
1024 x 768 is not a printer size. It is a picture resolution. You can print 1024 x 768 at 600 dpi and have a nice little postage stamp or you can print it at 300 dpi and have a wallet size. I assume that the camera would have to dictate how big (in inches not dots) you want the picture.
it's only slightly slower then USB 2, and it's cheap as can be. I need to get a card for my desktops so I can network em all, try here for a benchmark:/ Firewire-InH ome-Networks.asp
http://www.homenethelp.com/web/review
networking is easier to get cabling for as well, becuse of the wide avalibilty of double ended cables as a standard item.
Don't call my crazy, that's what they called me back in the home!
USB OTG is still not really symmetric. It's just a way for devices to negotiate over who gets to be master; that master then takes over all the polling that the computer would be doing in traditional USB. It's still a fundamentally crappy way to do things, it wastes resources (which the consumer does pay for), and it only works for two devices instead of N. Firewire is still way better technically, and here today.
Slashdot - News for Herds. Stuff that Splatters.
USB on the go is not Peer to Peer. The cable connecting the devices will determine which device is the Host (read Master) and which is the Peripheral (read Slave). They've also got two new connecting protocols. Each device must be a Dual Role Device. (DRD is my new TLA for the day). I understood the documentation on USB On the Go to say that each device that is compliant will have the drivers of the other devices that it will work with. Does this mean that they will be severely limited in what devices they will work with. (e.g. only HP cameras will work with HP printers, PDA's etc.) I found more info at: http://www.usb.org/developers/onthego/ The PDF presentations regarding On-The-Go are somewhat annoyingly colorful, but they may be trying to yak in marketingspeak.
Here's an article to back up my claims that the speeds are similar. This is not a conclusive comparison, but it will show that USB 2.0 is comparible in speed to Firewire IN PRACTICE.
Unless you have a dye-sublimation printer, you're not printing your photos at 300 dpi anyway...odds are you're closer to 100-150 dpi. Since most printers can only squirt ink or not squirt ink (there's no software-based control of how muck ink is squirted), you need to use dithering to get 4 (or maybe 6) colors to look like 24-bit color.
20 January 2017: the End of an Error.