In 2WIRE mode, I’m using “{r}” and “{.}”. With “{r}”, the SDA pin drive is off and reads 8 bits from target device (8 SCL ticks to target device occurs at same time). With “{.}”, a bit is read from target device, but the SDA drive is still on (high or low) from a previous state. If you use ‘.’ to read the SDA bit, should the SDA pin drive be off?
If the 2WIRE mode in BP is designed the way it is, how do I go about reading a bit from target device without the SDA channel on BP from driving?