-
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
[ICD] Add ClientType support to the ICDManager and ICD Management cluster #33811
[ICD] Add ClientType support to the ICDManager and ICD Management cluster #33811
Conversation
PR #33811: Size comparison from c9bcd22 to 2e98bba Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
PR #33811: Size comparison from c9bcd22 to 3f83f31 Full report (16 builds for cc13x4_26x4, cc32xx, mbed, nrfconnect, qpg, stm32, tizen)
|
PR #33811: Size comparison from d4d9a99 to 15e2299 Full report (8 builds for cc32xx, mbed, qpg, stm32, tizen)
|
69ace1e
to
2a5dc2a
Compare
PR #33811: Size comparison from d4d9a99 to 2a5dc2a Full report (9 builds for cc32xx, mbed, nrfconnect, stm32, tizen)
|
2a5dc2a
to
dc5cfac
Compare
PR #33811: Size comparison from 17cda5a to dc5cfac Full report (8 builds for cc32xx, mbed, qpg, stm32, tizen)
|
6a844ba
to
11dbf8e
Compare
PR #33811: Size comparison from 17cda5a to 11dbf8e Full report (49 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, tizen)
|
-- Fix icd clienttype with integer and align with generated type for clientType in other generated file -- Fix missing semicolon in the end of ()Ljava/lang/Short
a86ed6d
to
f712b2e
Compare
PR #33811: Size comparison from 28430f1 to f712b2e Full report (22 builds for cc13x4_26x4, cc32xx, linux, mbed, nrfconnect, nxp, qpg, stm32, tizen)
|
PR #33811: Size comparison from 28430f1 to 73219c2 Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
PR #33811: Size comparison from 28430f1 to ea387fc Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
PR #33811: Size comparison from 28430f1 to 3053ee2 Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
…ster (project-chip#33811) * update icdm xml * generated files * Add clientType to the ICDMonitoring table * Add client type buisness logic to ICDM cluster * Add client type logic to the ICDManager * finish clean up * make ClientType arg mandatory * regen --------- Co-authored-by: yunhanw <[email protected]>
Description
PR adds support for the ClientType in the ICDManager and the ICD Management cluster.
Spec PR :
Test Plan PR to adapt ICDM 3.1 test case :
Drive by changes :
PairingCommand used the wrong node-id for the ICDClientInfo storage. Modified the command sending to use to use the CheckInNodeID.
Note to reviewers
PR seems very large but isn't in reality. Since the XML was updates, the generated files updates is present in this PR as well.
Tests