Skip to main content

With the ever expanding world of USB devices that are being used, I am in the need of more ports. I have a USB keypad that has a built in hub (2 ports) but it will not support heavy traffic (ie. USB Drive) so it apears that all hubs are NOT created equal. Size of course is an issue as with most things. Huge transformers and large footprints dont fit well in laptop bags or timing counters. Anyone haveing experience on what will and what wont work for hubs looking to drive serial adapters, software keys, removeable drives, printers and any other devices... lend us your thoughts.
Original Post

Replies sorted oldest to newest

Take a look at the D-Link DUB-H 7-port hub. It's tiny, and D-Link stuff... in my experience...is pretty well-engineered.

A couple of caveats I'd like to mention. USB is just an incredibly shitty and poorly designed hardware protocol. As a developer, I know USB from the hardware up, and it just sucks. Take my word for it. There are SO MANY superior designs around, like SCSI and firewire, and of course TCP/IP, that the ubiquity of USB is utterly senseless. But then again, with so many great operating systems around, like UNIX and Be and Palm, the ubiquity of Windows is equally senseless.

Unfortunately, the PC and gadget industries are going through a USB "frenzy" right now, so we all have to deal with it for the time being until manufacturers finally realize that the emperor has no clothes and USB gets killed off. At some point in the future, USB will go away and we'll all be using TCP/IP via ethernet for everything from serial data comms to printing to transferring data from and to our telephones and digital cameras. But for now, USB is the leper with the most fingers.

Among USB's major flaws is that it has power problems. Many hubs are advertised as being "self powered", but you can do yourself a favor and use the power cord or "wall wart" anyway - ESPECIALLY when serial data is flowing down your USB bus.

Finally, if you've got one on-board serial port in your PC, use it to communicate with your most mission-critical device (usually the time base). Use the USB bus to communicate with everything else. That way, if your USB bus goes kapika'e, you'll lose your scoreboard, printer, and other stuff, but you won't drop any times.

James Broder
Broder's Skunkware Scoring & Timing Software
http://www.skunkware.tv

Add Reply

Post
×
×
×
×
Link copied to your clipboard.
×