forked from project-chip/connectedhomeip
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Enable Python library bindings for Terms and Conditions handling in c…
…ommissioning This commit adds new Python-to-library bindings in the Matter test framework, allowing the core commissioning library to handle the terms and conditions (T&C) feature required for Matter device certification. Specifically, these changes ensure that the Device Under Test (DUT) can properly complete its commissioning process when T&C acknowledgements are required. Key changes include: - Added `SetRequireTermsAndConditionsAcknowledgement` to indicate if T&C acknowledgements are necessary during commissioning. - Introduced `SetTermsAcknowledgements` to pass the T&C version and user response required for commissioning. - Added `SetSkipCommissioningComplete` to allow skipping the commissioning complete callback when needed. These updates ensure the commissioning process can handle devices that require T&C acknowledgements, supporting Matter device certification workflows.
- Loading branch information
1 parent
af57a23
commit 5d0276b
Showing
2 changed files
with
52 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters