-
Notifications
You must be signed in to change notification settings - Fork 9
SWPROT-9242: Move s2 protocol CC encryption handling to protocol CC #43
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
SWPROT-9242: Move s2 protocol CC encryption handling to protocol CC #43
Conversation
dab27ba
to
72ad3ac
Compare
- create a protocol command class handler that handle also protocol LR commands - add unit tests for this handler - remove request protocol cc encryption code from s2 and move it to new protocol cc - add supervision encapsulation of protocol cc Origin: SiliconLabsSoftware#43
72ad3ac
to
6957fed
Compare
May we merge this after the post releases changes that do not touch the code |
I see your branch is passing: https://github.com/Thomasdjb/z-wave-protocol-controller/tree/task/thdubois/nls-supervision See the green tick next to your commit, no regression. I will enable build in PR in upcoming PRs |
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.
This change has been verified using the simulator:
https://github.com/Z-Wave-Alliance/z-wave-stack/wiki/ZPC#s2v2-example
May we merge other libs2 changes before this one.
To be merged after: |
6957fed
to
39c6d7c
Compare
- create a protocol command class handler that handle also protocol LR commands - add unit tests for this handler - remove request protocol cc encryption code from s2 and move it to new protocol cc - add supervision encapsulation of protocol cc Origin: SiliconLabsSoftware#43
zwave_tx_options_t tx_options = {0}; | ||
uint8_t number_of_expected_responses = 1; | ||
uint32_t discard_timeout_ms = 5000; | ||
// sl_status_t ret = SL_STATUS_OK; |
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.
// sl_status_t ret = SL_STATUS_OK; |
@@ -204,6 +204,7 @@ static uic_fixt_shutdown_step_t uic_fixt_shutdown_steps_list[] | |||
{&dotdot_mapper_teardown, "DotDot mapper"}, | |||
{NULL, "Terminator"}}; | |||
|
|||
|
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.
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.
Extra review welcome.
Can we merge this? |
we can, I wanted to fix tests before merging but since you are depending on it, it can be merged, arent you ? btw other reviews on open PR is also welcome |
39c6d7c
to
f5ad612
Compare
- create a protocol command class handler that handle also protocol LR commands - add unit tests for this handler - remove request protocol cc encryption code from s2 and move it to new protocol cc - add supervision encapsulation of protocol cc Origin: SiliconLabsSoftware#43
5486b41
to
78dfbc4
Compare
- create a protocol command class handler that handle also protocol LR commands - add unit tests for this handler - remove request protocol cc encryption code from s2 and move it to new protocol cc - add supervision encapsulation of protocol cc Origin: SiliconLabsSoftware#43
f5ad612
to
4d6839a
Compare
- create a protocol command class handler that handle also protocol LR commands - add unit tests for this handler - remove request protocol cc encryption code from s2 and move it to new protocol cc - add supervision encapsulation of protocol cc Origin: SiliconLabsSoftware#43
4d6839a
to
72b17e7
Compare
Change
Checklist