Thanks for all the replies. Not as easy I thought it would be. I have to rethink the design. Maybe I should rephrase floating bus, or say why I need it. Actually, I was thinking more of a isolated bus. I want to hook devices onto this buses. It can be 2 to n..(within limits, obviously, say 32) devices. I don't want to recalculate impedance every time I hook a device on (pull ups and termination). If a device wants to take control of the bus it checks if the bus is free and then sends a preamble, consisting of a hard highs and a floating lows. During the floating low it checks if a priority device needs the bus, if not then start talking. Sounded like a good idea in the beginning, now it does not :). Stored in File 13. I am going to use good ol' transceivers and time delays. Quentin -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body