Skip to content

🐛 Fix protocol & timing issues w/ bit_bang_i2c#54

Merged
kammce merged 1 commit intomainfrom
fix-bit-bang-i2c
Feb 13, 2025
Merged

🐛 Fix protocol & timing issues w/ bit_bang_i2c#54
kammce merged 1 commit intomainfrom
fix-bit-bang-i2c

Conversation

@kammce
Copy link
Member

@kammce kammce commented Feb 13, 2025

The state of the output pins provided to hal::bit_bang_i2c can be in
any state, meaning that the i2c bus may be in a state that will not work
initially. In order to initialize the bus to a known state,
hal::probe(*this, 0x00) is called twice.

The state of the output pins provided to `hal::bit_bang_i2c` can be in
any state, meaning that the i2c bus may be in a state that will not work
initially. In order to initialize the bus to a known state,
`hal::probe(*this, 0x00)` is called twice.
@kammce kammce merged commit 346629d into main Feb 13, 2025
14 checks passed
@kammce kammce deleted the fix-bit-bang-i2c branch February 13, 2025 23:23
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 this pull request may close these issues.

1 participant