Skip to content

Conversation

felixcollins
Copy link
Contributor

@felixcollins felixcollins commented Sep 16, 2025

The Tca955x constructor validates that the address of the passed in i2c device is in the correct range for the Tca955x family. This driver is useful for other register compatible devices that have different addressing schemes. This PR optionally turns off this check so that advanced users can deploy it for other devices.

Microsoft Reviewers: Open in CodeFlow

…ompatible chips with different address range.
@dotnet-policy-service dotnet-policy-service bot added the area-device-bindings Device Bindings for audio, sensor, motor, and display hardware that can used with System.Device.Gpio label Sep 16, 2025
Copy link
Member

@joperezr joperezr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the change @felixcollins. It is of course a binary breaking change but not a source breaking change. I think due to the value of it we should take it. Thanks!

@raffaeler raffaeler merged commit 25f6c8c into dotnet:main Sep 18, 2025
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-device-bindings Device Bindings for audio, sensor, motor, and display hardware that can used with System.Device.Gpio
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants