>> It would be nice if there was a standard USB device type that >> presented like a bidirection stream of bytes to the application. Doesn't USB sort-of want to know quite a lot of details about such "byte streams" ? Total bandwidth, latency vs efficiency, etc, etc... Serial certainly had its pains, but it seems like it will be a long time before we see the USB equivalent of a Basic Stamp, capable of sending info serially to N devices connected to any of its N I/O pins... BillW -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist