I2C implementation questions in 0.9

  1. Slave Ack bits - Are these eaten behind the scenes by .Read() and .Write()?
  2. What is I2cDevice.ReadPartial()?

Thanks,
Ray

  1. Ack bits are eaten by Read and Write, if you want to know state of transfer use WritePartial or ReadPartial.
  2. ReadPartial can return status of transfer.

More here: I2cDevice Class (Windows.Devices.I2c) - Windows UWP applications | Microsoft Learn

5 Likes