Skip to content

Clock Stretching not currently supported #16

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
gamblor21 opened this issue Jan 23, 2021 · 1 comment · Fixed by #32
Closed

Clock Stretching not currently supported #16

gamblor21 opened this issue Jan 23, 2021 · 1 comment · Fixed by #32

Comments

@gamblor21
Copy link
Member

While testing another issue came across that this library will not work if your I2C is created with bitbangio.I2C. Tested on the feather M4 express and Unexpected Maker FeatherS2

@ladyada
Copy link
Member

ladyada commented Jan 23, 2021

that is super unsurprising because this chip has clockstretching and probably bitbangio doesn't account for it. moving to that library

@ladyada ladyada transferred this issue from adafruit/Adafruit_CircuitPython_BNO055 Jan 23, 2021
@makermelissa makermelissa changed the title Does not work with bitbangio Clock Stretching not currently supported Feb 1, 2021
kbsriram added a commit to kbsriram/Adafruit_CircuitPython_BitbangIO that referenced this issue Mar 10, 2024
- Also fixed a corner case with I2C checking whether the device
  acknowledged sent data.
- Added tests to cover most of the major operations.

Fixes adafruit#16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants