Okay, I just put 7 sensors on a bus (one by one) and watched what it did. the 7th still made it loop.
This is using omnitronic's new library..
There must be somethign a lot more fundamental at fault here than simply recoding the search function. Is it possible that there is a hardware limitation?
My electronics and programing experience is very small. I can work with what other people have done and expand on it bit by bit. But I am not much use at the whole low level diagnostics stuff. ALl I can really do here is test what other people have done and say "not in my implimentation"