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

[ICD] Implements initial version of the Client Monitoring Cluster #24284

Merged
merged 14 commits into from
Jan 9, 2023

Conversation

mkardous-silabs
Copy link
Contributor

@mkardous-silabs mkardous-silabs commented Jan 5, 2023

Description

Testing

  • Yaml test and manual tests

@github-actions
Copy link

github-actions bot commented Jan 5, 2023

PR #24284: Size comparison from 260307b to 9c5a86b

Increases above 0.2%:

platform target config section 260307b 9c5a86b change % change
bl702 lighting-app bl702 .debug_abbrev 1534619 1538391 3772 0.2
.debug_info 39723331 39813215 89884 0.2
bl702+rpc .debug_abbrev 1682744 1686505 3761 0.2
.debug_info 44090297 44180766 90469 0.2
Increases (2 builds for bl702)
platform target config section 260307b 9c5a86b change % change
bl702 lighting-app bl702 .debug_abbrev 1534619 1538391 3772 0.2
.debug_aranges 132536 132648 112 0.1
.debug_frame 486544 486972 428 0.1
.debug_info 39723331 39813215 89884 0.2
.debug_line 5218349 5224851 6502 0.1
.debug_loc 3391451 3394188 2737 0.1
.debug_ranges 371816 372056 240 0.1
.debug_str 3503443 3505918 2475 0.1
.strtab 569359 569397 38 0.0
.symtab 172000 172016 16 0.0
.text 957004 957006 2 0.0
bl702+rpc .debug_abbrev 1682744 1686505 3761 0.2
.debug_aranges 140664 140776 112 0.1
.debug_frame 514076 514504 428 0.1
.debug_info 44090297 44180766 90469 0.2
.debug_line 5614882 5621478 6596 0.1
.debug_loc 3586745 3589523 2778 0.1
.debug_ranges 395424 395664 240 0.1
.debug_str 3905978 3908453 2475 0.1
.strtab 629948 629986 38 0.0
.symtab 190336 190352 16 0.0
.text 1033802 1033804 2 0.0
Decreases (1 build for bl602)
platform target config section 260307b 9c5a86b change % change
bl602 lighting-app bl602+rpc (read/write) 1390074 1390066 -8 -0.0
.text 1053114 1053112 -2 -0.0
Full report (10 builds for bl602, bl702, k32w, mbed, qpg)
platform target config section 260307b 9c5a86b change % change
bl602 lighting-app bl602 (read/write) 1344626 1344626 0 0.0
.bss 86510 86510 0 0.0
.data 9584 9584 0 0.0
.text 1022162 1022162 0 0.0
bl602+rpc (read/write) 1390074 1390066 -8 -0.0
.bss 94550 94550 0 0.0
.data 9976 9976 0 0.0
.text 1053114 1053112 -2 -0.0
bl702 lighting-app bl702 0 0 0 0.0
(read only) 3262 3262 0 0.0
(read/write) 1195951 1195951 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 66590 66590 0 0.0
.bss_psram 30048 30048 0 0.0
.comment 48 48 0 0.0
.data 4048 4048 0 0.0
.debug_abbrev 1534619 1538391 3772 0.2
.debug_aranges 132536 132648 112 0.1
.debug_frame 486544 486972 428 0.1
.debug_info 39723331 39813215 89884 0.2
.debug_line 5218349 5224851 6502 0.1
.debug_loc 3391451 3394188 2737 0.1
.debug_ranges 371816 372056 240 0.1
.debug_str 3503443 3505918 2475 0.1
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 116400 116400 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 569359 569397 38 0.0
.symtab 172000 172016 16 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 957004 957006 2 0.0
bl702+rpc 0 0 0 0.0
(read only) 3262 3262 0 0.0
(read/write) 1288003 1288003 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 74622 74622 0 0.0
.bss_psram 30304 30304 0 0.0
.comment 48 48 0 0.0
.data 4600 4600 0 0.0
.debug_abbrev 1682744 1686505 3761 0.2
.debug_aranges 140664 140776 112 0.1
.debug_frame 514076 514504 428 0.1
.debug_info 44090297 44180766 90469 0.2
.debug_line 5614882 5621478 6596 0.1
.debug_loc 3586745 3589523 2778 0.1
.debug_ranges 395424 395664 240 0.1
.debug_str 3905978 3908453 2475 0.1
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 130848 130848 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 629948 629986 38 0.0
.symtab 190336 190352 16 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 1033802 1033804 2 0.0
k32w contact k32w0+release (read/write) 661356 661356 0 0.0
.bss 77032 77032 0 0.0
.data 2104 2104 0 0.0
.text 563108 563108 0 0.0
light k32w0+release (read/write) 672216 672216 0 0.0
.bss 74824 74824 0 0.0
.data 2060 2060 0 0.0
.text 592604 592604 0 0.0
lock k32w0+release (read/write) 632884 632884 0 0.0
.bss 75584 75584 0 0.0
.data 2080 2080 0 0.0
.text 552492 552492 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2462848 2462848 0 0.0
.bss 214932 214932 0 0.0
.data 5872 5872 0 0.0
.text 1425492 1425492 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1149556 1149556 0 0.0
.bss 100348 100348 0 0.0
.data 840 840 0 0.0
.text 596656 596656 0 0.0
lock-app qpg6105+debug (read/write) 1116044 1116044 0 0.0
.bss 95828 95828 0 0.0
.data 836 836 0 0.0
.text 563140 563140 0 0.0

@github-actions
Copy link

github-actions bot commented Jan 5, 2023

PR #24284: Size comparison from 260307b to 4cb2120

Increases above 0.2%:

platform target config section 260307b 4cb2120 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 678283 680171 1888 0.3
.text 587976 589660 1684 0.3
shell LP_CC2652R7 (read only) 669530 671402 1872 0.3
.text 582476 584160 1684 0.3
linux all-clusters-app debug (read only) 3113689 3124865 11176 0.4
(read/write) 158568 158896 328 0.2
.data.rel.ro 87240 87496 256 0.3
.init_array 1184 1192 8 0.7
.rodata 281835 282507 672 0.2
.text 2647170 2657458 10288 0.4
chip-tool debug .text 9065668 9084436 18768 0.2
shell debug (read only) 2646337 2657529 11192 0.4
(read/write) 143032 143360 328 0.2
.data.rel.ro 78136 78392 256 0.3
.init_array 1032 1040 8 0.8
.rodata 240050 240754 704 0.3
.text 2246578 2256850 10272 0.5
tv-casting-app debug .text 4988306 4998674 10368 0.2
psoc6 all-clusters cy8ckit_062s2_43012 .debug_abbrev 1243455 1253242 9787 0.8
.debug_aranges 110824 111144 320 0.3
.debug_frame 372216 373236 1020 0.3
.debug_info 27078699 27346232 267533 1.0
.debug_line 3734352 3750456 16104 0.4
.strtab 572583 576220 3637 0.6
.symtab 422416 423744 1328 0.3
all-clusters-minimal cy8ckit_062s2_43012 .debug_abbrev 1235236 1238845 3609 0.3
.debug_info 26815064 26907432 92368 0.3
light cy8ckit_062s2_43012 .debug_abbrev 1068625 1072234 3609 0.3
.debug_info 22277406 22368814 91408 0.4
lock cy8ckit_062s2_43012 .debug_abbrev 1070425 1074034 3609 0.3
.debug_info 22496098 22587505 91407 0.4
telink all-clusters-app tlsr9518adk80d text 724814 726640 1826 0.3
Increases (19 builds for bl702, cc13x2_26x2, linux, nrfconnect, psoc6, telink)
platform target config section 260307b 4cb2120 change % change
bl702 lighting-app bl702 .debug_abbrev 1534619 1538391 3772 0.2
.debug_aranges 132536 132648 112 0.1
.debug_frame 486544 486972 428 0.1
.debug_info 39723331 39813216 89885 0.2
.debug_line 5218349 5224851 6502 0.1
.debug_loc 3391451 3394188 2737 0.1
.debug_ranges 371816 372056 240 0.1
.debug_str 3503443 3505918 2475 0.1
.strtab 569359 569397 38 0.0
.symtab 172000 172016 16 0.0
.text 957004 957008 4 0.0
bl702+rpc .debug_abbrev 1682744 1686505 3761 0.2
.debug_aranges 140664 140776 112 0.1
.debug_frame 514076 514504 428 0.1
.debug_info 44090297 44180766 90469 0.2
.debug_line 5614882 5621478 6596 0.1
.debug_loc 3586745 3589523 2778 0.1
.debug_ranges 395424 395664 240 0.1
.debug_str 3905978 3908453 2475 0.1
.strtab 629948 629986 38 0.0
.symtab 190336 190352 16 0.0
.text 1033802 1033804 2 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 678283 680171 1888 0.3
.bss 81140 81172 32 0.0
.rodata 89995 90195 200 0.2
.text 587976 589660 1684 0.3
shell LP_CC2652R7 (read only) 669530 671402 1872 0.3
.bss 83468 83500 32 0.0
.rodata 86738 86930 192 0.2
.text 582476 584160 1684 0.3
linux all-clusters-app debug (read only) 3113689 3124865 11176 0.4
(read/write) 158568 158896 328 0.2
.bss 62432 62496 64 0.1
.data.rel.ro 87240 87496 256 0.3
.init_array 1184 1192 8 0.7
.rodata 281835 282507 672 0.2
.text 2647170 2657458 10288 0.4
chip-tool debug (read only) 11171537 11193729 22192 0.2
(read/write) 646880 648096 1216 0.2
.data.rel.ro 611648 612864 1216 0.2
.rodata 606693 607333 640 0.1
.text 9065668 9084436 18768 0.2
chip-tool-ipv6only arm64 (read only) 10583356 10602540 19184 0.2
(read/write) 696104 697352 1248 0.2
.data.rel.ro 640528 641760 1232 0.2
.got 13840 13856 16 0.1
.rodata 536156 536892 736 0.1
.text 8398740 8414324 15584 0.2
shell debug (read only) 2646337 2657529 11192 0.4
(read/write) 143032 143360 328 0.2
.bss 57832 57896 64 0.1
.data.rel.ro 78136 78392 256 0.3
.init_array 1032 1040 8 0.8
.rodata 240050 240754 704 0.3
.text 2246578 2256850 10272 0.5
tv-casting-app debug (read only) 5627073 5638161 11088 0.2
(read/write) 162640 162800 160 0.1
.data.rel.ro 101960 102120 160 0.2
.rodata 361177 361465 288 0.1
.text 4988306 4998674 10368 0.2
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1168227 1170115 1888 0.2
bss 143621 143657 36 0.0
rodata 136368 136560 192 0.1
text 808376 810062 1686 0.2
nrf7002dk_nrf5340_cpuapp (read/write) 1347566 1349458 1892 0.1
bss 105132 105168 36 0.0
rodata 204292 204488 196 0.1
text 753626 755312 1686 0.2
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1749268 1751612 2344 0.1
.bss 188624 188656 32 0.0
.debug_abbrev 1243455 1253242 9787 0.8
.debug_aranges 110824 111144 320 0.3
.debug_frame 372216 373236 1020 0.3
.debug_info 27078699 27346232 267533 1.0
.debug_line 3734352 3750456 16104 0.4
.debug_loc 3635403 3643229 7826 0.2
.debug_ranges 355496 356360 864 0.2
.debug_str 3459029 3465661 6632 0.2
.strtab 572583 576220 3637 0.6
.symtab 422416 423744 1328 0.3
.text 1549592 1551904 2312 0.1
all-clusters-minimal cy8ckit_062s2_43012 .debug_abbrev 1235236 1238845 3609 0.3
.debug_aranges 110296 110408 112 0.1
.debug_frame 375272 375680 408 0.1
.debug_info 26815064 26907432 92368 0.3
.debug_line 3753250 3759311 6061 0.2
.debug_loc 3623009 3626629 3620 0.1
.debug_ranges 354112 354328 216 0.1
.debug_str 3448041 3450525 2484 0.1
.strtab 536672 536710 38 0.0
.symtab 408688 408704 16 0.0
light cy8ckit_062s2_43012 .debug_abbrev 1068625 1072234 3609 0.3
.debug_aranges 102496 102608 112 0.1
.debug_frame 345604 346012 408 0.1
.debug_info 22277406 22368814 91408 0.4
.debug_line 3319279 3325177 5898 0.2
.debug_loc 3323158 3326808 3650 0.1
.debug_ranges 318248 318464 216 0.1
.debug_str 3253627 3256099 2472 0.1
.strtab 472997 473035 38 0.0
.symtab 377184 377200 16 0.0
lock cy8ckit_062s2_43012 .debug_abbrev 1070425 1074034 3609 0.3
.debug_aranges 102880 102992 112 0.1
.debug_frame 347404 347812 408 0.1
.debug_info 22496098 22587505 91407 0.4
.debug_line 3320445 3326283 5838 0.2
.debug_loc 3344747 3348351 3604 0.1
.debug_ranges 320104 320320 216 0.1
.debug_str 3269465 3271933 2468 0.1
.strtab 475714 475752 38 0.0
.symtab 379008 379024 16 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1068740 1070804 2064 0.2
bss 97632 97668 36 0.0
text 724814 726640 1826 0.3
light-switch-app tlsr9518adk80d text 636564 636566 2 0.0
lighting-app tlsr9518adk80d (read/write) 1007432 1007440 8 0.0
text 702344 702346 2 0.0
thermostat tlsr9518adk80d text 637274 637276 2 0.0
Decreases (3 builds for cc13x2_26x2, psoc6)
platform target config section 260307b 4cb2120 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 173164 171308 -1856 -1.1
shell LP_CC2652R7 (read/write) 184244 182404 -1840 -1.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 842056 842024 -32 -0.0
.heap 842056 842024 -32 -0.0
Full report (51 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 260307b 4cb2120 change % change
bl602 lighting-app bl602 (read/write) 1344626 1344626 0 0.0
.bss 86510 86510 0 0.0
.data 9584 9584 0 0.0
.text 1022162 1022162 0 0.0
bl602+rpc (read/write) 1390074 1390074 0 0.0
.bss 94550 94550 0 0.0
.data 9976 9976 0 0.0
.text 1053114 1053114 0 0.0
bl702 lighting-app bl702 (read only) 3262 3262 0 0.0
(read/write) 1195951 1195951 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 66590 66590 0 0.0
.bss_psram 30048 30048 0 0.0
.comment 48 48 0 0.0
.data 4048 4048 0 0.0
.debug_abbrev 1534619 1538391 3772 0.2
.debug_aranges 132536 132648 112 0.1
.debug_frame 486544 486972 428 0.1
.debug_info 39723331 39813216 89885 0.2
.debug_line 5218349 5224851 6502 0.1
.debug_loc 3391451 3394188 2737 0.1
.debug_ranges 371816 372056 240 0.1
.debug_str 3503443 3505918 2475 0.1
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 116400 116400 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 569359 569397 38 0.0
.symtab 172000 172016 16 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
957004 957008 4 0.0
bl702+rpc (read only) 3262 3262 0 0.0
(read/write) 1288003 1288003 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 74622 74622 0 0.0
.bss_psram 30304 30304 0 0.0
.comment 48 48 0 0.0
.data 4600 4600 0 0.0
.debug_abbrev 1682744 1686505 3761 0.2
.debug_aranges 140664 140776 112 0.1
.debug_frame 514076 514504 428 0.1
.debug_info 44090297 44180766 90469 0.2
.debug_line 5614882 5621478 6596 0.1
.debug_loc 3586745 3589523 2778 0.1
.debug_ranges 395424 395664 240 0.1
.debug_str 3905978 3908453 2475 0.1
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 130848 130848 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 629948 629986 38 0.0
.symtab 190336 190352 16 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
1033802 1033804 2 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 678283 680171 1888 0.3
(read/write) 173164 171308 -1856 -1.1
.bss 81140 81172 32 0.0
.data 3380 3380 0 0.0
.rodata 89995 90195 200 0.2
.text 587976 589660 1684 0.3
all-clusters-minimal-app LP_CC2652R7 (read only) 642643 642643 0 0.0
(read/write) 157916 157916 0 0.0
.bss 80420 80420 0 0.0
.data 3380 3380 0 0.0
.rodata 79139 79139 0 0.0
.text 563184 563184 0 0.0
lock-ftd LP_CC2652R7 (read only) 675711 675711 0 0.0
(read/write) 173296 173296 0 0.0
.bss 78788 78788 0 0.0
.data 3304 3304 0 0.0
.rodata 77415 77415 0 0.0
.text 597816 597816 0 0.0
lock-mtd LP_CC2652R7 (read only) 660819 660819 0 0.0
(read/write) 183452 183452 0 0.0
.bss 74052 74052 0 0.0
.data 3304 3304 0 0.0
.rodata 103507 103507 0 0.0
.text 556832 556832 0 0.0
pump-app LP_CC2652R7 (read only) 689015 689015 0 0.0
(read/write) 160728 160728 0 0.0
.bss 78756 78756 0 0.0
.data 3268 3268 0 0.0
.rodata 91103 91103 0 0.0
.text 597428 597428 0 0.0
pump-controller-app LP_CC2652R7 (read only) 672811 672811 0 0.0
(read/write) 177036 177036 0 0.0
.bss 78860 78860 0 0.0
.data 3292 3292 0 0.0
.rodata 86587 86587 0 0.0
.text 585744 585744 0 0.0
shell LP_CC2652R7 (read only) 669530 671402 1872 0.3
(read/write) 184244 182404 -1840 -1.0
.bss 83468 83500 32 0.0
.data 3376 3376 0 0.0
.rodata 86738 86930 192 0.2
.text 582476 584160 1684 0.3
cyw30739 light cyw930739m2evb_01 (read/write) 586850 586850 0 0.0
.app_xip_area 463196 463196 0 0.0
.bss 66112 66112 0 0.0
.data 728 728 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 590550 590550 0 0.0
.app_xip_area 461600 461600 0 0.0
.bss 71400 71400 0 0.0
.data 736 736 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 550710 550710 0 0.0
.app_xip_area 432544 432544 0 0.0
.bss 60664 60664 0 0.0
.data 684 684 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rpc (read/write) 975124 975124 0 0.0
.bss 152172 152172 0 0.0
.data 2168 2168 0 0.0
.text 820764 820764 0 0.0
BRD4161A+rs911x (read/write) 1038320 1038320 0 0.0
.bss 186648 186648 0 0.0
.data 2012 2012 0 0.0
.text 849640 849640 0 0.0
BRD4187C (read/write) 1149004 1149004 0 0.0
.bss 138568 138568 0 0.0
.data 2516 2516 0 0.0
.text 983324 983324 0 0.0
lock-app BRD4161A+wf200 (read/write) 1067840 1067840 0 0.0
.bss 158184 158184 0 0.0
.data 2020 2020 0 0.0
.text 907612 907612 0 0.0
window-app BRD4187C (read/write) 1141808 1141808 0 0.0
.bss 139984 139984 0 0.0
.data 2540 2540 0 0.0
.text 974688 974688 0 0.0
k32w contact k32w0+release (read/write) 661356 661356 0 0.0
.bss 77032 77032 0 0.0
.data 2104 2104 0 0.0
.text 563108 563108 0 0.0
light k32w0+release (read/write) 672216 672216 0 0.0
.bss 74824 74824 0 0.0
.data 2060 2060 0 0.0
.text 592604 592604 0 0.0
lock k32w0+release (read/write) 632884 632884 0 0.0
.bss 75584 75584 0 0.0
.data 2080 2080 0 0.0
.text 552492 552492 0 0.0
linux all-clusters-app debug (read only) 3113689 3124865 11176 0.4
(read/write) 158568 158896 328 0.2
.bss 62432 62496 64 0.1
.data 2304 2304 0 0.0
.data.rel.ro 87240 87496 256 0.3
.dynamic 608 608 0 0.0
.got 4768 4768 0 0.0
.init 27 27 0 0.0
.init_array 1184 1192 8 0.7
.rodata 281835 282507 672 0.2
.text 2647170 2657458 10288 0.4
all-clusters-minimal-app debug (read only) 2937113 2937113 0 0.0
(read/write) 149968 149968 0 0.0
.bss 61632 61632 0 0.0
.data 2272 2272 0 0.0
.data.rel.ro 79608 79608 0 0.0
.dynamic 608 608 0 0.0
.got 4680 4680 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 281195 281195 0 0.0
.text 2474274 2474274 0 0.0
bridge-app debug (read only) 2496537 2496537 0 0.0
(read/write) 133088 133088 0 0.0
.bss 52512 52512 0 0.0
.data 3792 3792 0 0.0
.data.rel.ro 70696 70696 0 0.0
.dynamic 608 608 0 0.0
.got 4600 4600 0 0.0
.init 27 27 0 0.0
.init_array 856 856 0 0.0
.rodata 212480 212480 0 0.0
.text 2112274 2112274 0 0.0
chip-tool debug (read only) 11171537 11193729 22192 0.2
(read/write) 646880 648096 1216 0.2
.bss 25880 25880 0 0.0
.data 2754 2754 0 0.0
.data.rel.ro 611648 612864 1216 0.2
.dynamic 608 608 0 0.0
.got 5192 5192 0 0.0
.init 27 27 0 0.0
.init_array 736 736 0 0.0
.rodata 606693 607333 640 0.1
.text 9065668 9084436 18768 0.2
chip-tool-ipv6only arm64 (read only) 10583356 10602540 19184 0.2
(read/write) 696104 697352 1248 0.2
.bss 33912 33912 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 640528 641760 1232 0.2
.dynamic 560 560 0 0.0
.got 13840 13856 16 0.1
.init 24 24 0 0.0
.init_array 200 200 0 0.0
.rodata 536156 536892 736 0.1
.text 8398740 8414324 15584 0.2
lighting-app debug+rpc (read only) 2663713 2663713 0 0.0
(read/write) 132456 132456 0 0.0
.bss 49952 49952 0 0.0
.data 2288 2288 0 0.0
.data.rel.ro 74024 74024 0 0.0
.dynamic 608 608 0 0.0
.got 4632 4632 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 228448 228448 0 0.0
.text 2258514 2258514 0 0.0
lock-app debug (read only) 2622905 2622905 0 0.0
(read/write) 127440 127440 0 0.0
.bss 48384 48384 0 0.0
.data 1904 1904 0 0.0
.data.rel.ro 70936 70936 0 0.0
.dynamic 608 608 0 0.0
.got 4664 4664 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 244680 244680 0 0.0
.text 2206322 2206322 0 0.0
ota-provider-app debug (read only) 2196793 2196793 0 0.0
(read/write) 105872 105872 0 0.0
.bss 46560 46560 0 0.0
.data 2080 2080 0 0.0
.data.rel.ro 52120 52120 0 0.0
.dynamic 608 608 0 0.0
.got 3728 3728 0 0.0
.init 27 27 0 0.0
.init_array 744 744 0 0.0
.rodata 196008 196008 0 0.0
.text 1860882 1860882 0 0.0
ota-requestor-app debug (read only) 2358249 2358249 0 0.0
(read/write) 113920 113920 0 0.0
.bss 49056 49056 0 0.0
.data 2448 2448 0 0.0
.data.rel.ro 57208 57208 0 0.0
.dynamic 608 608 0 0.0
.got 3728 3728 0 0.0
.init 27 27 0 0.0
.init_array 824 824 0 0.0
.rodata 202704 202704 0 0.0
.text 2006642 2006642 0 0.0
shell debug (read only) 2646337 2657529 11192 0.4
(read/write) 143032 143360 328 0.2
.bss 57832 57896 64 0.1
.data 1264 1264 0 0.0
.data.rel.ro 78136 78392 256 0.3
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 1032 1040 8 0.8
.rodata 240050 240754 704 0.3
.text 2246578 2256850 10272 0.5
thermostat-no-ble arm64 (read only) 2478452 2478452 0 0.0
(read/write) 145016 145016 0 0.0
.bss 55336 55336 0 0.0
.data 1816 1816 0 0.0
.data.rel.ro 78640 78640 0 0.0
.dynamic 560 560 0 0.0
.got 5192 5192 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 149712 149712 0 0.0
.text 2068144 2068144 0 0.0
tv-app debug (read only) 3285681 3285681 0 0.0
(read/write) 262280 262280 0 0.0
.bss 170776 170776 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 80544 80544 0 0.0
.dynamic 608 608 0 0.0
.got 5000 5000 0 0.0
.init 27 27 0 0.0
.init_array 1064 1064 0 0.0
.rodata 269048 269048 0 0.0
.text 2822306 2822306 0 0.0
tv-casting-app debug (read only) 5627073 5638161 11088 0.2
(read/write) 162640 162800 160 0.1
.bss 52152 52152 0 0.0
.data 1936 1936 0 0.0
.data.rel.ro 101960 102120 160 0.2
.dynamic 608 608 0 0.0
.got 4920 4920 0 0.0
.init 27 27 0 0.0
.init_array 1040 1040 0 0.0
.rodata 361177 361465 288 0.1
.text 4988306 4998674 10368 0.2
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2462848 2462848 0 0.0
.bss 214932 214932 0 0.0
.data 5872 5872 0 0.0
.text 1425492 1425492 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1168227 1170115 1888 0.2
bss 143621 143657 36 0.0
rodata 136368 136560 192 0.1
text 808376 810062 1686 0.2
nrf7002dk_nrf5340_cpuapp (read/write) 1347566 1349458 1892 0.1
bss 105132 105168 36 0.0
rodata 204292 204488 196 0.1
text 753626 755312 1686 0.2
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1113967 1113967 0 0.0
bss 142856 142856 0 0.0
rodata 112684 112684 0 0.0
text 778630 778630 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 842056 842024 -32 -0.0
(read/write) 1749268 1751612 2344 0.1
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188624 188656 32 0.0
.comment 200 200 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2664 2664 0 0.0
.debug_abbrev 1243455 1253242 9787 0.8
.debug_aranges 110824 111144 320 0.3
.debug_frame 372216 373236 1020 0.3
.debug_info 27078699 27346232 267533 1.0
.debug_line 3734352 3750456 16104 0.4
.debug_loc 3635403 3643229 7826 0.2
.debug_ranges 355496 356360 864 0.2
.debug_str 3459029 3465661 6632 0.2
.heap 842056 842024 -32 -0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 572583 576220 3637 0.6
.symtab 422416 423744 1328 0.3
.text 1549592 1551904 2312 0.1
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 842784 842784 0 0.0
(read/write) 1691908 1691908 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187896 187896 0 0.0
.comment 200 200 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2664 2664 0 0.0
.debug_abbrev 1235236 1238845 3609 0.3
.debug_aranges 110296 110408 112 0.1
.debug_frame 375272 375680 408 0.1
.debug_info 26815064 26907432 92368 0.3
.debug_line 3753250 3759311 6061 0.2
.debug_loc 3623009 3626629 3620 0.1
.debug_ranges 354112 354328 216 0.1
.debug_str 3448041 3450525 2484 0.1
.heap 842784 842784 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 536672 536710 38 0.0
.symtab 408688 408704 16 0.0
.text 1492960 1492960 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 850976 850976 0 0.0
(read/write) 1609916 1609916 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 179912 179912 0 0.0
.comment 200 200 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2456 2456 0 0.0
.debug_abbrev 1068625 1072234 3609 0.3
.debug_aranges 102496 102608 112 0.1
.debug_frame 345604 346012 408 0.1
.debug_info 22277406 22368814 91408 0.4
.debug_line 3319279 3325177 5898 0.2
.debug_loc 3323158 3326808 3650 0.1
.debug_ranges 318248 318464 216 0.1
.debug_str 3253627 3256099 2472 0.1
.heap 850976 850976 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 472997 473035 38 0.0
.symtab 377184 377200 16 0.0
.text 1419160 1419160 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 845984 845984 0 0.0
(read/write) 1643932 1643932 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184888 184888 0 0.0
.comment 200 200 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2472 2472 0 0.0
.debug_abbrev 1070425 1074034 3609 0.3
.debug_aranges 102880 102992 112 0.1
.debug_frame 347404 347812 408 0.1
.debug_info 22496098 22587505 91407 0.4
.debug_line 3320445 3326283 5838 0.2
.debug_loc 3344747 3348351 3604 0.1
.debug_ranges 320104 320320 216 0.1
.debug_str 3269465 3271933 2468 0.1
.heap 845984 845984 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 475714 475752 38 0.0
.symtab 379008 379024 16 0.0
.text 1448184 1448184 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1149556 1149556 0 0.0
.bss 100348 100348 0 0.0
.data 840 840 0 0.0
.text 596656 596656 0 0.0
lock-app qpg6105+debug (read/write) 1116044 1116044 0 0.0
.bss 95828 95828 0 0.0
.data 836 836 0 0.0
.text 563140 563140 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1068740 1070804 2064 0.2
bss 97632 97668 36 0.0
text 724814 726640 1826 0.3
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1008032 1008032 0 0.0
bss 96856 96856 0 0.0
text 689966 689966 0 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 929472 929472 0 0.0
bss 89104 89104 0 0.0
text 636564 636566 2 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1007432 1007440 8 0.0
bss 97156 97156 0 0.0
text 702344 702346 2 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 943068 943068 0 0.0
bss 90052 90052 0 0.0
text 647824 647824 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 932644 932644 0 0.0
bss 90496 90496 0 0.0
text 637274 637276 2 0.0

@mkardous-silabs mkardous-silabs changed the title [ICD] Implement initial version of the Client Monitoring Cluster [ICD] Implements initial version of the Client Monitoring Cluster Jan 6, 2023
@selissia selissia merged commit fa8e279 into project-chip:master Jan 9, 2023
@mkardous-silabs mkardous-silabs deleted the feature/reg-client branch January 9, 2023 18:25
cletnick pushed a commit to cletnick/connectedhomeip that referenced this pull request Jan 10, 2023
…oject-chip#24284)

* Initial implementation of the CM cluster

* Update function calls

* Add Yaml tests for cluster

* remove unwanted changes

* generated files

* Address review comments

* restyler

* zap regen error

* add cm table source file to cmake build

* fix android build

* add CM to descriptor cluster test

* fix esp build

* fix CI nit

* fix typo

/**
* @brief Client Monitoring Cluster RegisterClientMonitoring Command callback (from client)
*
*/
bool emberAfClientMonitoringClusterRegisterClientMonitoringCallback(
Copy link
Contributor

Choose a reason for hiding this comment

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

What is RegisterClientMonitoring? I don't see it in the spec...


CHIP_ERROR ClientMonitoringAttributeAccess::Write(const ConcreteDataAttributePath & aPath, AttributeValueDecoder & aDecoder)
{
return CHIP_IM_GLOBAL_STATUS(UnsupportedWrite);
Copy link
Contributor

Choose a reason for hiding this comment

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

Why? Per spec this should work, no?

* @brief Client Monitoring Cluster UregisterClientMonitoring Command callback (from client)
*
*/
bool emberAfClientMonitoringClusterUnregisterClientMonitoringCallback(
Copy link
Contributor

Choose a reason for hiding this comment

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

I don't see this in the spec either.

@@ -44,7 +44,14 @@ limitations under the License.
<access op="invoke" privilege="manage"/>
</command>

<command source="client" code="0x01" name="StayAwakeRequest" optional="true">
<command source="client" code="0x01" name="UnregisterClientMonitoring" optional="false">
Copy link
Contributor

Choose a reason for hiding this comment

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

Where is this coming from?

lecndav pushed a commit to lecndav/connectedhomeip that referenced this pull request Mar 22, 2023
…oject-chip#24284)

* Initial implementation of the CM cluster

* Update function calls

* Add Yaml tests for cluster

* remove unwanted changes

* generated files

* Address review comments

* restyler

* zap regen error

* add cm table source file to cmake build

* fix android build

* add CM to descriptor cluster test

* fix esp build

* fix CI nit

* fix typo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

[ICD] Implement ClientMonitoring cluster persistance [ICD] Implement ClientMonitoring Cluster server
5 participants