Any code that uses the stop= kwarg will get an exception at runtime. This is the incomptaible alternative compared to #54.
CircuitPython 5.x and 6.x both have writeto_then_readfrom, as does Blinka. However, this is incompatible with CircuitPython 4. We have previously dropped building the 4.x bundle so this should be OK.
The changes ended up being a bit more extensive. Testing performed was creating the accelerometer object on an adafruit clue:
>>> a = adafruit_lsm6ds.LSM6DS33(board.I2C())
>>> a.acceleration
(-1.04566, -0.34337, -9.60359)
Any code that uses the stop= kwarg will get an exception at runtime. This is the incomptaible alternative compared to #54.
CircuitPython 5.x and 6.x both have writeto_then_readfrom, as does Blinka. However, this is incompatible with CircuitPython 4. We have previously dropped building the 4.x bundle so this should be OK.
The changes ended up being a bit more extensive. Testing performed was creating the accelerometer object on an adafruit clue: