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

Added placeholder files for PCC default implementation #6926

Merged

Conversation

tlykkeberg-grundfos
Copy link
Contributor

@tlykkeberg-grundfos tlykkeberg-grundfos commented May 18, 2021

Problem

What is being fixed? Examples:

  • There is no current implementation of the default implementation of the PCC cluster. Add it.

Change overview

What's in this PR

  • Added a server and client placeholder for implementing the PCC default behaviour. Also added it to the Data model.
  • Added files:
    • src/app/clusters/pump-control-and-configuration-server/pump-control-and-configuration-server.cpp
    • src/app/clusters/pump-control-and-configuration-client/pump-control-and-configuration-client.cpp
  • Added two entries, one for server and one for client to the src/app/zap_cluster_list.py

Testing

How was this tested? (at least one bullet point required)

  • Configured and compiled the examples/pump-app/cc13x2x7_26x2x7 and the examples/pump-controller-app/cc13x2x7_26x2x7 which both contains the PCC cluster and verified that the code did compile and link.

@boring-cyborg boring-cyborg bot added the app label May 18, 2021
@andy31415
Copy link
Contributor

Please add a section of 'how did you test this' on the PR summary.

Copy link
Contributor

@woody-apple woody-apple left a comment

Choose a reason for hiding this comment

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

Per the updated template, can you update the PR here?

#### Problem
What is being fixed?  Examples:
* Fix crash on startup
* Fixes #12345 12345 Frobnozzle is leaky (exactly like that, so GitHub will auto-close the issue).

#### Change overview
What's in this PR

#### Testing
How was this tested? (at least one bullet point required)
    • If unit tests were added, how do they cover this issue?
    • If unit tests existed, how were they fixed/modified to prevent this in future?
    • If integration tests were added, how do they verify this change?
    • If manually tested, what platforms controller and device platforms were manually tested, and how?
    • If no testing is required, why not?

@woody-apple
Copy link
Contributor

@tlykkeberg-grundfos tlykkeberg-grundfos force-pushed the feature/add-pcc-cluster-implementation branch from 878691e to 60c7df9 Compare May 27, 2021 16:35
@mgarb1
Copy link
Contributor

mgarb1 commented May 27, 2021

Can one of you please review this PR, we are missing one approval? @saurabhst @jepenven-silabs @andy31415

@andy31415 andy31415 merged commit 34bccf5 into project-chip:master May 27, 2021
@tlykkeberg-grundfos tlykkeberg-grundfos deleted the feature/add-pcc-cluster-implementation branch May 28, 2021 10:39
nikita-s-wrk pushed a commit to nikita-s-wrk/connectedhomeip that referenced this pull request Sep 23, 2021
…6926)

* Added placeholder files for PCC default implementation

* Restyled by clang-format

* Corrected the commit to the in line with the master on the CHIP repo

Co-authored-by: Restyled.io <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants