-
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
ZAP embedded layer: cleanup, proper layering for codec and PAL integration #698
Conversation
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
@tecimovic - thanks for this. Would you also please file GitHub issues tracking the remaining work for demo 1.
@tecimovic Can we rebase this? |
Yeah, I'll rebase it. |
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
Codecov Report
@@ Coverage Diff @@
## master #698 +/- ##
==========================================
+ Coverage 58.72% 59.47% +0.75%
==========================================
Files 130 130
Lines 12653 12657 +4
==========================================
+ Hits 7430 7528 +98
+ Misses 5223 5129 -94
Continue to review full report at Codecov.
|
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
…platform buffers. We need to explicitely declare this, if we are to interface with an abstraction.
…bstraction layer.
…of a mock buffer layer.
@tecimovic can you merge in restyle? @saurabhst - can we get some eyeballs on this? |
Done. |
requesting @BroderickCarlin and @tpmanley as well to review the PR |
Moving this along so we can start merging in demo progress. Please file issues if things are outstanding! |
…py devices Merge in WMN_TOOLS/matter from feature/wifi_NewFeature_doc_update to silabs Squashed commit of the following: commit 1e10c3f53935745dc8ed0a13001ee279ab4c3e64 Author: Mathieu Kardous <[email protected]> Date: Fri May 5 10:26:25 2023 -0400 Add Wi-Fi low power section commit c0d91a5edb75c1f831708a5b21bc78f6d36025f9 Author: senthil kumar E K <[email protected]> Date: Fri May 5 16:33:24 2023 +0530 updated review comments releated to WiFi Station commit f69f22246db17a637f66ea732413b8db7ccb0da6 Merge: 889affc08d c6de514b8f Author: Ezra Hale <[email protected]> Date: Thu May 4 16:08:32 2023 -0400 Merge branch 'silabs' of ssh://stash.silabs.com/wmn_tools/matter into feature/wifi_NewFeature_doc_update Conflicts: docs/silabs/README.md ... and 46 more commits
…py devices Merge in WMN_TOOLS/matter from feature/wifi_NewFeature_doc_update to silabs Squashed commit of the following: commit 1e10c3f53935745dc8ed0a13001ee279ab4c3e64 Author: Mathieu Kardous <[email protected]> Date: Fri May 5 10:26:25 2023 -0400 Add Wi-Fi low power section commit c0d91a5edb75c1f831708a5b21bc78f6d36025f9 Author: senthil kumar E K <[email protected]> Date: Fri May 5 16:33:24 2023 +0530 updated review comments releated to WiFi Station commit f69f22246db17a637f66ea732413b8db7ccb0da6 Merge: 889affc08d c6de514b8f Author: Ezra Hale <[email protected]> Date: Thu May 4 16:08:32 2023 -0400 Merge branch 'silabs' of ssh://stash.silabs.com/wmn_tools/matter into feature/wifi_NewFeature_doc_update Conflicts: docs/silabs/README.md ... and 46 more commits
…py devices Merge in WMN_TOOLS/matter from feature/wifi_NewFeature_doc_update to silabs Squashed commit of the following: commit 1e10c3f53935745dc8ed0a13001ee279ab4c3e64 Author: Mathieu Kardous <[email protected]> Date: Fri May 5 10:26:25 2023 -0400 Add Wi-Fi low power section commit c0d91a5edb75c1f831708a5b21bc78f6d36025f9 Author: senthil kumar E K <[email protected]> Date: Fri May 5 16:33:24 2023 +0530 updated review comments releated to WiFi Station commit f69f22246db17a637f66ea732413b8db7ccb0da6 Merge: 889affc08d c6de514b8f Author: Ezra Hale <[email protected]> Date: Thu May 4 16:08:32 2023 -0400 Merge branch 'silabs' of ssh://stash.silabs.com/wmn_tools/matter into feature/wifi_NewFeature_doc_update Conflicts: docs/silabs/README.md ... and 46 more commits
…py devices Merge in WMN_TOOLS/matter from feature/wifi_NewFeature_doc_update to silabs Squashed commit of the following: commit 1e10c3f53935745dc8ed0a13001ee279ab4c3e64 Author: Mathieu Kardous <[email protected]> Date: Fri May 5 10:26:25 2023 -0400 Add Wi-Fi low power section commit c0d91a5edb75c1f831708a5b21bc78f6d36025f9 Author: senthil kumar E K <[email protected]> Date: Fri May 5 16:33:24 2023 +0530 updated review comments releated to WiFi Station commit f69f22246db17a637f66ea732413b8db7ccb0da6 Merge: 889affc08d c6de514b8f Author: Ezra Hale <[email protected]> Date: Thu May 4 16:08:32 2023 -0400 Merge branch 'silabs' of ssh://stash.silabs.com/wmn_tools/matter into feature/wifi_NewFeature_doc_update Conflicts: docs/silabs/README.md ... and 46 more commits
…py devices Merge in WMN_TOOLS/matter from feature/wifi_NewFeature_doc_update to silabs Squashed commit of the following: commit 1e10c3f53935745dc8ed0a13001ee279ab4c3e64 Author: Mathieu Kardous <[email protected]> Date: Fri May 5 10:26:25 2023 -0400 Add Wi-Fi low power section commit c0d91a5edb75c1f831708a5b21bc78f6d36025f9 Author: senthil kumar E K <[email protected]> Date: Fri May 5 16:33:24 2023 +0530 updated review comments releated to WiFi Station commit f69f22246db17a637f66ea732413b8db7ccb0da6 Merge: 889affc08d c6de514b8f Author: Ezra Hale <[email protected]> Date: Thu May 4 16:08:32 2023 -0400 Merge branch 'silabs' of ssh://stash.silabs.com/wmn_tools/matter into feature/wifi_NewFeature_doc_update Conflicts: docs/silabs/README.md ... and 46 more commits
…py devices Merge in WMN_TOOLS/matter from feature/wifi_NewFeature_doc_update to silabs Squashed commit of the following: commit 1e10c3f53935745dc8ed0a13001ee279ab4c3e64 Author: Mathieu Kardous <[email protected]> Date: Fri May 5 10:26:25 2023 -0400 Add Wi-Fi low power section commit c0d91a5edb75c1f831708a5b21bc78f6d36025f9 Author: senthil kumar E K <[email protected]> Date: Fri May 5 16:33:24 2023 +0530 updated review comments releated to WiFi Station commit f69f22246db17a637f66ea732413b8db7ccb0da6 Merge: 889affc08d c6de514b8f Author: Ezra Hale <[email protected]> Date: Thu May 4 16:08:32 2023 -0400 Merge branch 'silabs' of ssh://stash.silabs.com/wmn_tools/matter into feature/wifi_NewFeature_doc_update Conflicts: docs/silabs/README.md ... and 46 more commits
…py devices Merge in WMN_TOOLS/matter from feature/wifi_NewFeature_doc_update to silabs Squashed commit of the following: commit 1e10c3f53935745dc8ed0a13001ee279ab4c3e64 Author: Mathieu Kardous <[email protected]> Date: Fri May 5 10:26:25 2023 -0400 Add Wi-Fi low power section commit c0d91a5edb75c1f831708a5b21bc78f6d36025f9 Author: senthil kumar E K <[email protected]> Date: Fri May 5 16:33:24 2023 +0530 updated review comments releated to WiFi Station commit f69f22246db17a637f66ea732413b8db7ccb0da6 Merge: 889affc08d c6de514b8f Author: Ezra Hale <[email protected]> Date: Thu May 4 16:08:32 2023 -0400 Merge branch 'silabs' of ssh://stash.silabs.com/wmn_tools/matter into feature/wifi_NewFeature_doc_update Conflicts: docs/silabs/README.md ... and 46 more commits
…py devices Merge in WMN_TOOLS/matter from feature/wifi_NewFeature_doc_update to silabs Squashed commit of the following: commit 1e10c3f53935745dc8ed0a13001ee279ab4c3e64 Author: Mathieu Kardous <[email protected]> Date: Fri May 5 10:26:25 2023 -0400 Add Wi-Fi low power section commit c0d91a5edb75c1f831708a5b21bc78f6d36025f9 Author: senthil kumar E K <[email protected]> Date: Fri May 5 16:33:24 2023 +0530 updated review comments releated to WiFi Station commit f69f22246db17a637f66ea732413b8db7ccb0da6 Merge: 889affc08d c6de514b8f Author: Ezra Hale <[email protected]> Date: Thu May 4 16:08:32 2023 -0400 Merge branch 'silabs' of ssh://stash.silabs.com/wmn_tools/matter into feature/wifi_NewFeature_doc_update Conflicts: docs/silabs/README.md ... and 46 more commits
…py devices Merge in WMN_TOOLS/matter from feature/wifi_NewFeature_doc_update to silabs Squashed commit of the following: commit 1e10c3f53935745dc8ed0a13001ee279ab4c3e64 Author: Mathieu Kardous <[email protected]> Date: Fri May 5 10:26:25 2023 -0400 Add Wi-Fi low power section commit c0d91a5edb75c1f831708a5b21bc78f6d36025f9 Author: senthil kumar E K <[email protected]> Date: Fri May 5 16:33:24 2023 +0530 updated review comments releated to WiFi Station commit f69f22246db17a637f66ea732413b8db7ccb0da6 Merge: 889affc08d c6de514b8f Author: Ezra Hale <[email protected]> Date: Thu May 4 16:08:32 2023 -0400 Merge branch 'silabs' of ssh://stash.silabs.com/wmn_tools/matter into feature/wifi_NewFeature_doc_update Conflicts: docs/silabs/README.md ... and 46 more commits
…py devices Merge in WMN_TOOLS/matter from feature/wifi_NewFeature_doc_update to silabs Squashed commit of the following: commit 1e10c3f53935745dc8ed0a13001ee279ab4c3e64 Author: Mathieu Kardous <[email protected]> Date: Fri May 5 10:26:25 2023 -0400 Add Wi-Fi low power section commit c0d91a5edb75c1f831708a5b21bc78f6d36025f9 Author: senthil kumar E K <[email protected]> Date: Fri May 5 16:33:24 2023 +0530 updated review comments releated to WiFi Station commit f69f22246db17a637f66ea732413b8db7ccb0da6 Merge: 889affc08d c6de514b8f Author: Ezra Hale <[email protected]> Date: Thu May 4 16:08:32 2023 -0400 Merge branch 'silabs' of ssh://stash.silabs.com/wmn_tools/matter into feature/wifi_NewFeature_doc_update Conflicts: docs/silabs/README.md ... and 46 more commits
…py devices Merge in WMN_TOOLS/matter from feature/wifi_NewFeature_doc_update to silabs Squashed commit of the following: commit 1e10c3f53935745dc8ed0a13001ee279ab4c3e64 Author: Mathieu Kardous <[email protected]> Date: Fri May 5 10:26:25 2023 -0400 Add Wi-Fi low power section commit c0d91a5edb75c1f831708a5b21bc78f6d36025f9 Author: senthil kumar E K <[email protected]> Date: Fri May 5 16:33:24 2023 +0530 updated review comments releated to WiFi Station commit f69f22246db17a637f66ea732413b8db7ccb0da6 Merge: 889affc08d c6de514b8f Author: Ezra Hale <[email protected]> Date: Thu May 4 16:08:32 2023 -0400 Merge branch 'silabs' of ssh://stash.silabs.com/wmn_tools/matter into feature/wifi_NewFeature_doc_update Conflicts: docs/silabs/README.md ... and 46 more commits
…py devices Merge in WMN_TOOLS/matter from feature/wifi_NewFeature_doc_update to silabs Squashed commit of the following: commit 1e10c3f53935745dc8ed0a13001ee279ab4c3e64 Author: Mathieu Kardous <[email protected]> Date: Fri May 5 10:26:25 2023 -0400 Add Wi-Fi low power section commit c0d91a5edb75c1f831708a5b21bc78f6d36025f9 Author: senthil kumar E K <[email protected]> Date: Fri May 5 16:33:24 2023 +0530 updated review comments releated to WiFi Station commit f69f22246db17a637f66ea732413b8db7ccb0da6 Merge: 889affc08d c6de514b8f Author: Ezra Hale <[email protected]> Date: Thu May 4 16:08:32 2023 -0400 Merge branch 'silabs' of ssh://stash.silabs.com/wmn_tools/matter into feature/wifi_NewFeature_doc_update Conflicts: docs/silabs/README.md ... and 46 more commits
…py devices Merge in WMN_TOOLS/matter from feature/wifi_NewFeature_doc_update to silabs Squashed commit of the following: commit 1e10c3f53935745dc8ed0a13001ee279ab4c3e64 Author: Mathieu Kardous <[email protected]> Date: Fri May 5 10:26:25 2023 -0400 Add Wi-Fi low power section commit c0d91a5edb75c1f831708a5b21bc78f6d36025f9 Author: senthil kumar E K <[email protected]> Date: Fri May 5 16:33:24 2023 +0530 updated review comments releated to WiFi Station commit f69f22246db17a637f66ea732413b8db7ccb0da6 Merge: 889affc08d c6de514b8f Author: Ezra Hale <[email protected]> Date: Thu May 4 16:08:32 2023 -0400 Merge branch 'silabs' of ssh://stash.silabs.com/wmn_tools/matter into feature/wifi_NewFeature_doc_update Conflicts: docs/silabs/README.md ... and 46 more commits
…py devices Merge in WMN_TOOLS/matter from feature/wifi_NewFeature_doc_update to silabs Squashed commit of the following: commit 1e10c3f53935745dc8ed0a13001ee279ab4c3e64 Author: Mathieu Kardous <[email protected]> Date: Fri May 5 10:26:25 2023 -0400 Add Wi-Fi low power section commit c0d91a5edb75c1f831708a5b21bc78f6d36025f9 Author: senthil kumar E K <[email protected]> Date: Fri May 5 16:33:24 2023 +0530 updated review comments releated to WiFi Station commit f69f22246db17a637f66ea732413b8db7ccb0da6 Merge: 889affc08d c6de514b8f Author: Ezra Hale <[email protected]> Date: Thu May 4 16:08:32 2023 -0400 Merge branch 'silabs' of ssh://stash.silabs.com/wmn_tools/matter into feature/wifi_NewFeature_doc_update Conflicts: docs/silabs/README.md ... and 46 more commits
Summary
Previous state of the app layer made little sense, as it was mostly a direct dump of two different Silicon Labs application layers. It required a cleanup of directory structure, and creation of API layers that will allow integration with CHIP specific codec, downward integration with platform and network transport layer and upward integration with the end-developer callbacks that process the received commands.
This PR is a step forward in proper organization and allows other developers to start contributing codecs, for example.
make
andmake test
at thesrc/app
level should work.Changes
Todos