On Thu, 2007-01-18 at 09:18 +0000, Alan B. Pearce wrote: > >The main reason this is probably failing is the capacitance > >of the cable is out of the spec if I2C. > > The solution to that is to run the clock slower. I have had I2C clocked at > 10kHz to get around problems in an opto-isolated bus I used. Absolutely. I once had an I2C bus running about 15 meters. Clocked it at about 1kHz. It wasn't perfect but it did work well enough for my purposes. TTYL -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist