Thanks for the info. I’ve googled the i2c speed idea, so I’ll try that. I can’t immediately find anything on the capacitor idea, so if you could send a link.
My bmp - pi experiment only has about 8 inches of wire, with 2 i2c devices, partially soldered, but goes through a breadboard and gives me this (air pressure)
with my moving average algorithm tightened-up part way through, to drop the far out errors, but little errors coming through.
What error-rate would normally be expected on i2c or 1-wire?
I assumed zero would be the expectation, and crc’s would dispose of the bad data, but I haven’t dug through the protocol and the libraries to see if that exists on the i2c or 1-wire systems.