I am trying to figure out whats going on with the GDP2D120s I am using.
I have two range finders, one on pin F0 and one on F1
If both are reading some reasonable value, all is well.
If the one on F0 is reading infinity, then it will take on the value of the one on F1. But if the F1 sensor is reading infinity, it will continue to do so and it will display a proper value for both F1 and F0.
I have .1uF capacitors on both (its the biggist I had, Ill get bigger ones if that is a possible cause).
So if F0 = F1 = Infinity, all is well.
If F0 is between 0 and 40 and F1 is any value, all is well.
But if F0 should be reading infinity and F1 is some value between 0 and 40 cm, then F0 will read some value close to F1.
What can I do here? What might be causing this?