-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
[Fabric-Admin] Refactor to use API methods instead of PushCommand (2/3) #35867
Conversation
Review changes with SemanticDiff. |
PR #35867: Size comparison from 83159c2 to 4272595 Full report (86 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
PR #35867: Size comparison from 83159c2 to 2f1c8f7 Full report (88 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
Co-authored-by: Terence Hampson <[email protected]>
Co-authored-by: Terence Hampson <[email protected]>
Co-authored-by: Terence Hampson <[email protected]>
Co-authored-by: Terence Hampson <[email protected]>
PR #35867: Size comparison from cc6c773 to 78aac89 Full report (88 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approval is assuming you will take care of removing the VID PID check from PairingCommand as we discussed offline and there is currently an unresolved comment to prevent automerge
PR #35867: Size comparison from cc6c773 to 6575f83 Increases above 0.2%:
Full report (88 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
…3) (project-chip#35867) * Refactor to use API methods instead of PushCommand for pairing * Restyled by whitespace * Restyled by clang-format * Schedule work on the Matter thread * Update examples/fabric-admin/device_manager/PairingManager.cpp Co-authored-by: Terence Hampson <[email protected]> * Update examples/fabric-admin/device_manager/PairingManager.cpp Co-authored-by: Terence Hampson <[email protected]> * Update examples/fabric-admin/device_manager/PairingManager.cpp Co-authored-by: Terence Hampson <[email protected]> * Update examples/fabric-admin/device_manager/PairingManager.cpp Co-authored-by: Terence Hampson <[email protected]> * Address review comments * Cleanup CCTRL attestation logic from PairingCommand --------- Co-authored-by: Restyled.io <[email protected]> Co-authored-by: Terence Hampson <[email protected]>
In the Fabric-Admin example app, we currently use string-based command handling. To better integrate with the final product, we need to replace this with APIs that utilize the SDK's read, write, and invoke clients.
This is the second iteration of the migration process for pairing commands.
Fixes #34910