Skip to content
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

Add a device selector view in CHIPTool iOS app #4857

Merged
merged 3 commits into from
Feb 16, 2021

Conversation

pan-apple
Copy link
Contributor

Problem

CHIP Tool iOS app is missing a mechanism to select a device, if multiple devices have been paired with the controller. The current app can only communicate with the last paired device.

Summary of Changes

Added a device selector view to the app. This view will show a drop down list of paired devices. The user can select one of the available devices, and communicate with it.

This PR also integrates the selector view with Multi-admin view, and OnOff cluster view on iOS app.

@todo
Copy link

todo bot commented Feb 15, 2021

setting persistent storage delegate repeatedly is wasteful. This is being done here, and in

https://github.com/project-chip/connectedhomeip/blob/4368420bc1f26bbfc3833a2bd34ea7c982c293bf/src/darwin/CHIPTool/CHIPTool/Framework Helpers/DefaultsUtils.m#L91-L101


This comment was generated by todo based on a TODO comment in 4368420 in #4857. cc @pan-apple.

@pan-apple
Copy link
Contributor Author

Changing the PR to draft, to prevent accidental merge. I think I can fix the TODO in this PR itself.

@pan-apple pan-apple marked this pull request as draft February 15, 2021 18:08
@pan-apple pan-apple marked this pull request as ready for review February 15, 2021 18:25
@andy31415 andy31415 merged commit f803326 into project-chip:master Feb 16, 2021
@pan-apple pan-apple deleted the device-list branch February 16, 2021 15:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants