I'm back with tests... the weird "pre-start" condition of SCL is now gone... Thanks for the effort Mark!

For all of you though, here are some stats:

100K Ohm resistor ends up being anywhere from 25-35uS of pullup time on the SDA line. This equates roughly as 27Khz to 40KHz xfer rate. Ouch. I'm not sure how this worked before as Mark's code generates a hi-low time of about 1.3uS and 2.6uS. Basically, the clock "frequency" is about 280Khz right now.

With my 5.1K resistor installed, I have a pull-up time of 1.9uS, so there's plenty of setup time before clocking in the next bit.. I don't have such warm fuzzies about the stock configuration.

So I thought I would mention it to you guys here. I'm kinda surprised the things on the bus are happy at all. No wonder I was seeing the "fan control error" messages I was.

I have lots of screen shots off my scope if anyone is interested in seeing before and after "pics".

Cheers,

-Ben
_________________________
Empeg Mk2 in fabulous green! Green Face, Green BackLit Buttons... GREEN...