-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
samples: matter: Add Event Trigger support for all samples #14511
Conversation
Test specificationCI/Jenkins/NRF
CI/Jenkins/integration
Detailed information of selected test modules Note: This message is automatically posted and updated by the CI |
b479cd4
to
0669b20
Compare
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.
Will review the rest of the documents later today.
80a28a5
to
8ec8f96
Compare
doc/nrf/releases_and_maturity/releases/release-notes-changelog.rst
Outdated
Show resolved
Hide resolved
You can find the documentation preview for this PR at this link. It will be updated about 10 minutes after the documentation build succeeds. Note: This comment is automatically posted by the Documentation Publishing GitHub Action. |
d1d48c9
to
891369e
Compare
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.
Also need to fix the trailing white spaces to pass compliance.
samples/matter/common/src/event_triggers/default_event_triggers.cpp
Outdated
Show resolved
Hide resolved
891369e
to
c4da098
Compare
The following west manifest projects have been modified in this Pull Request:
Note: This message is automatically posted and updated by the Manifest GitHub Action. |
c4da098
to
94cce67
Compare
@wiba-nordic I've added the new section to docs: |
94cce67
to
4f67784
Compare
4f67784
to
0584a54
Compare
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.
One little improvement, but otherwise this is looking good.
0584a54
to
bcb873b
Compare
bcb873b
to
333414f
Compare
@LuDuda @wiba-nordic I've moved information regarding certification to the top of the page. Could you please verify whether it is more clear now? @markaj-nordic I edited FiniteMap, and now the key can be various, please verify it :) |
333414f
to
01f4f9d
Compare
01f4f9d
to
561bf58
Compare
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.
LGTM 👍
Assuming comment is resolved :)
When you provide the enable key using factory data, you can utilize the event trigger feature during the Matter Certification process. | ||
This is because, when done this way, you can turn off the event trigger functionality by disabling access to the ``generaldiagnostics`` cluster without altering the code that has already been certified. | ||
|
||
Once the certification process is complete, you can deactivate the test event trigger functionality by generating new factory data with a modified enable key value. |
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.
you can
or you must
-- or my understanding is wrong?
561bf58
to
40ed2fc
Compare
Moved finite map implementation from bridge_util to common util to make it available for all samples. Made the finite map more versatile, by defining the key as a template of trivial typename. Signed-off-by: Arkadiusz Balys <[email protected]>
40ed2fc
to
bfc0c73
Compare
Matter test events can be used by the Matter controller to trigger specific device's behavior. Added a mechanism to register event triggers and use their callbacks through Matter Controller. Added the documentation page to describe the mechanism and create a list of the currently available default event triggers. Signed-off-by: Arkadiusz Balys <[email protected]>
bfc0c73
to
4255a5b
Compare
Matter test events can be used by the Matter controller
to trigger specific device's behavior.
Added a mechanism to register event triggers and use their
callbacks through Matter Controller.
Added the documentation page to describe the mechanism and
create a list of the currently available default event triggers.