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

Stop duplicating advertisement timeout handling. #20007

Merged

Conversation

bzbarsky-apple
Copy link
Contributor

The commissioning window manager handles advertisement start/stop. We
don't need per-advertisement-mechanism duplication of timeout timers.

Specific changes:

  1. Remove the "stop advertisement" timing from the (few) platform BLE managers
    that did it.
  2. Remove CHIP_DEVICE_CONFIG_BLE_ADVERTISING_TIMEOUT altogether.
  3. Remove commissioning advertisement timing from Dnssd.cpp.
  4. Remove the Linux shell command for setting the "discovery timeout", because
    it's really not clear what it's supposed to do and how it should work.

Fixes #16693

Problem

Multiple disagreeing timers that are trying to time the same thing (e.g. some of the BLE implementations actually set the timer for the wrong time period in practice).

Change overview

Just have the one source of truth for commissioning advertising (the commissioning window manager) handle this.

Testing

Verified that if I enable extended discovery in all-clusters-app and start it uncommissioned, it advertises commissionable for the right time period over DNS-SD, then switches to the extended discovery advertising at the right point. And that if extended discovery is not enabled, it just stops advertising _matterc._udp at all.

The commissioning window manager handles advertisement start/stop.  We
don't need per-advertisement-mechanism duplication of timeout timers.

Specific changes:

1) Remove the "stop advertisement" timing from the (few) platform BLE managers
   that did it.
2) Remove CHIP_DEVICE_CONFIG_BLE_ADVERTISING_TIMEOUT altogether.
3) Remove commissioning advertisement timing from Dnssd.cpp.
4) Remove the Linux shell command for setting the "discovery timeout", because
   it's really not clear what it's supposed to do and how it should work.

Fixes project-chip#16693
@github-actions
Copy link

github-actions bot commented Jun 27, 2022

PR #20007: Size comparison from 9b3668c to 30c9ac7

Increases (6 builds for cc13x2_26x2)
platform target config section 9b3668c 30c9ac7 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 187900 188084 184 0.1
all-clusters-minimal-app LP_CC2652R7 (read/write) 198400 198584 184 0.1
lock-ftd LP_CC2652R7 (read/write) 175504 175688 184 0.1
pump-app LP_CC2652R7 (read/write) 166560 166920 360 0.2
pump-controller-app LP_CC2652R7 (read/write) 180792 181136 344 0.2
shell LP_CC2652R7 (read/write) 190948 191132 184 0.1
Decreases (49 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 9b3668c 30c9ac7 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 665099 664899 -200 -0.0
.bss 75892 75876 -16 -0.0
.text 576892 576692 -200 -0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 653895 653695 -200 -0.0
.bss 75188 75172 -16 -0.0
.text 562180 561980 -200 -0.0
lock-ftd LP_CC2652R7 (read only) 667639 667439 -200 -0.0
.bss 72924 72908 -16 -0.0
.text 591176 590976 -200 -0.0
lock-mtd LP_CC2652R7 (read only) 617055 616855 -200 -0.0
(read/write) 146040 146024 -16 -0.0
.bss 68644 68628 -16 -0.0
.text 540704 540504 -200 -0.0
pump-app LP_CC2652R7 (read only) 677439 677063 -376 -0.1
.bss 73012 72996 -16 -0.0
.rodata 88543 88407 -136 -0.2
.text 588412 588172 -240 -0.0
pump-controller-app LP_CC2652R7 (read only) 663327 662967 -360 -0.1
.bss 73132 73116 -16 -0.0
.rodata 84391 84255 -136 -0.2
.text 578456 578232 -224 -0.0
shell LP_CC2652R7 (read only) 657554 657354 -200 -0.0
.bss 78196 78180 -16 -0.0
.text 572588 572388 -200 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 580622 580438 -184 -0.0
.app_xip_area 457616 457448 -168 -0.0
.bss 65968 65952 -16 -0.0
lock cyw930739m2evb_01 (read/write) 582198 582006 -192 -0.0
.app_xip_area 459000 458824 -176 -0.0
.bss 66160 66144 -16 -0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 583886 583502 -384 -0.1
.app_xip_area 461728 461360 -368 -0.1
.bss 65176 65160 -16 -0.0
efr32 lighting-app BRD4161A (read/write) 1082164 1081444 -720 -0.1
.bss 134772 134756 -16 -0.0
.text 945324 944620 -704 -0.1
BRD4161A+rpc (read/write) 1136476 1135716 -760 -0.1
.bss 151460 151444 -16 -0.0
.text 982736 981992 -744 -0.1
BRD4161A+rs911x (read/write) 947544 946792 -752 -0.1
.bss 140488 140472 -16 -0.0
.text 804988 804252 -736 -0.1
lock-app BRD4161A+wf200 (read/write) 1122096 1121544 -552 -0.0
.bss 140936 140920 -16 -0.0
.text 979080 978540 -540 -0.1
window-app BRD4161A (read/write) 1067444 1066708 -736 -0.1
.bss 134852 134836 -16 -0.0
.text 930492 929772 -720 -0.1
esp32 all-clusters-app c3devkit (read only) 1019302 1018770 -532 -0.1
(read/write) 1486850 1486690 -160 -0.0
.dram0.bss 71840 71824 -16 -0.0
.flash.rodata 214960 214816 -144 -0.1
.flash.text 1019302 1018770 -532 -0.1
m5stack (read only) 1073495 1072995 -500 -0.0
(read/write) 488944 488784 -160 -0.0
.dram0.bss 77360 77344 -16 -0.0
.flash.rodata 245444 245300 -144 -0.1
.flash.text 1068111 1067611 -500 -0.0
k32w light k32w061+release (read/write) 659976 659720 -256 -0.0
.bss 71292 71276 -16 -0.0
.text 580892 580652 -240 -0.0
lock k32w061+release (read/write) 686184 685944 -240 -0.0
.bss 71764 71748 -16 -0.0
.text 606616 606392 -224 -0.0
linux all-clusters-app debug (read only) 2958697 2957001 -1696 -0.1
(read/write) 178200 178168 -32 -0.0
.bss 85024 84992 -32 -0.0
.rodata 263837 263677 -160 -0.1
.text 2517794 2516258 -1536 -0.1
all-clusters-minimal-app debug (read only) 2812809 2811113 -1696 -0.1
(read/write) 170136 170104 -32 -0.0
.bss 84352 84320 -32 -0.0
.rodata 265501 265341 -160 -0.1
.text 2372418 2370882 -1536 -0.1
bridge-app debug+rpc (read only) 2315217 2313521 -1696 -0.1
.rodata 198432 198272 -160 -0.1
.text 1955170 1953634 -1536 -0.1
chip-tool debug (read only) 10192165 10190341 -1824 -0.0
.rodata 509957 509797 -160 -0.0
.text 8273429 8271765 -1664 -0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9926388 9924532 -1856 -0.0
(read/write) 675697 675681 -16 -0.0
.got 13456 13440 -16 -0.1
.rodata 472980 472724 -256 -0.1
.text 7913732 7912180 -1552 -0.0
lighting-app debug+rpc (read only) 2552137 2551033 -1104 -0.0
.rodata 214216 214056 -160 -0.1
.text 2167714 2166770 -944 -0.0
lock-app debug (read only) 2513993 2512297 -1696 -0.1
.rodata 228936 228776 -160 -0.1
.text 2120034 2118498 -1536 -0.1
ota-provider-app debug (read only) 2323049 2321353 -1696 -0.1
.rodata 204024 203864 -160 -0.1
.text 1956370 1954834 -1536 -0.1
ota-requestor-app debug (read only) 2440281 2438585 -1696 -0.1
.rodata 208032 207872 -160 -0.1
.text 2061218 2059682 -1536 -0.1
shell debug (read only) 2548793 2547097 -1696 -0.1
.rodata 228050 227890 -160 -0.1
.text 2164450 2162914 -1536 -0.1
thermostat-no-ble arm64 (read only) 2595012 2593292 -1720 -0.1
(read/write) 181793 181777 -16 -0.0
.got 5088 5072 -16 -0.3
.rodata 165748 165500 -248 -0.1
.text 2189488 2188064 -1424 -0.1
tv-app debug (read only) 3106193 3104753 -1440 -0.0
.rodata 249920 249600 -320 -0.1
.text 2668466 2667346 -1120 -0.0
tv-casting-app debug (read only) 5590865 5589761 -1104 -0.0
.rodata 344201 344041 -160 -0.0
.text 4969810 4968866 -944 -0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2447696 2447176 -520 -0.0
.bss 215732 215716 -16 -0.0
.text 1410340 1409820 -520 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1175151 1174623 -528 -0.0
bss 144666 144650 -16 -0.0
rodata 141520 141328 -192 -0.1
text 810044 809712 -332 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1156019 1155491 -528 -0.0
bss 143902 143886 -16 -0.0
rodata 133452 133260 -192 -0.1
text 799748 799420 -328 -0.0
lighting-app nrf52840dk_nrf52840 (read/write) 1167427 1166899 -528 -0.0
bss 146229 146213 -16 -0.0
rodata 123900 123708 -192 -0.2
text 818428 818088 -340 -0.0
nrf52840dk_nrf52840+rpc (read/write) 1137595 1137051 -544 -0.0
bss 146674 146658 -16 -0.0
rodata 115444 115252 -192 -0.2
text 796236 795892 -344 -0.0
nrf52840dongle_nrf52840 (read/write) 1074247 1073719 -528 -0.0
bss 153460 153444 -16 -0.0
rodata 92944 92752 -192 -0.2
text 746832 746496 -336 -0.0
nrf5340dk_nrf5340_cpuapp (read/write) 1071118 1070542 -576 -0.1
bss 142600 142584 -16 -0.0
rodata 116308 116116 -192 -0.2
text 731144 730796 -348 -0.0
lock-app nrf52840dk_nrf52840 (read/write) 1125099 1124427 -672 -0.1
bss 136205 136189 -16 -0.0
rodata 141084 140892 -192 -0.1
text 768936 768596 -340 -0.0
nrf5340dk_nrf5340_cpuapp (read/write) 1028946 1028418 -528 -0.1
bss 132608 132592 -16 -0.0
rodata 133552 133360 -192 -0.1
text 681708 681368 -340 -0.0
pump-app nrf52840dk_nrf52840 (read/write) 1080391 1079847 -544 -0.1
bss 136124 136108 -16 -0.0
rodata 117280 117088 -192 -0.2
text 748128 747784 -344 -0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 1068295 1067747 -548 -0.1
bss 135919 135903 -16 -0.0
rodata 114064 113868 -196 -0.2
text 739508 739168 -340 -0.0
p6 all-clusters-app default (read/write) 2566416 2565496 -920 -0.0
.bss 150912 150896 -16 -0.0
.text 1524680 1523760 -920 -0.1
all-clusters-minimal-app default (read/write) 2512280 2511344 -936 -0.0
.bss 150192 150176 -16 -0.0
.text 1470544 1469608 -936 -0.1
light-app default (read/write) 2442416 2441496 -920 -0.0
.bss 142248 142232 -16 -0.0
.text 1400680 1399760 -920 -0.1
lock-app default (read/write) 2468680 2467768 -912 -0.0
.bss 142096 142080 -16 -0.0
.text 1426944 1426032 -912 -0.1
telink light-switch-app tlsr9518adk80d (read/write) 798348 797784 -564 -0.1
bss 72360 72344 -16 -0.0
text 564982 564572 -410 -0.1
lighting-app tlsr9518adk80d (read/write) 818304 817852 -452 -0.1
bss 73180 73164 -16 -0.0
text 581416 581116 -300 -0.1
Full report (49 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 9b3668c 30c9ac7 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 665099 664899 -200 -0.0
(read/write) 187900 188084 184 0.1
.bss 75892 75876 -16 -0.0
.data 3356 3356 0 0.0
.rodata 87891 87891 0 0.0
.text 576892 576692 -200 -0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 653895 653695 -200 -0.0
(read/write) 198400 198584 184 0.1
.bss 75188 75172 -16 -0.0
.data 3356 3356 0 0.0
.rodata 91399 91399 0 0.0
.text 562180 561980 -200 -0.0
lock-ftd LP_CC2652R7 (read only) 667639 667439 -200 -0.0
(read/write) 175504 175688 184 0.1
.bss 72924 72908 -16 -0.0
.data 3280 3280 0 0.0
.rodata 75983 75983 0 0.0
.text 591176 590976 -200 -0.0
lock-mtd LP_CC2652R7 (read only) 617055 616855 -200 -0.0
(read/write) 146040 146024 -16 -0.0
.bss 68644 68628 -16 -0.0
.data 3280 3280 0 0.0
.rodata 75863 75863 0 0.0
.text 540704 540504 -200 -0.0
pump-app LP_CC2652R7 (read only) 677439 677063 -376 -0.1
(read/write) 166560 166920 360 0.2
.bss 73012 72996 -16 -0.0
.data 3280 3280 0 0.0
.rodata 88543 88407 -136 -0.2
.text 588412 588172 -240 -0.0
pump-controller-app LP_CC2652R7 (read only) 663327 662967 -360 -0.1
(read/write) 180792 181136 344 0.2
.bss 73132 73116 -16 -0.0
.data 3276 3276 0 0.0
.rodata 84391 84255 -136 -0.2
.text 578456 578232 -224 -0.0
shell LP_CC2652R7 (read only) 657554 657354 -200 -0.0
(read/write) 190948 191132 184 0.1
.bss 78196 78180 -16 -0.0
.data 3360 3360 0 0.0
.rodata 84650 84650 0 0.0
.text 572588 572388 -200 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 580622 580438 -184 -0.0
.app_xip_area 457616 457448 -168 -0.0
.bss 65968 65952 -16 -0.0
.data 716 716 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 582198 582006 -192 -0.0
.app_xip_area 459000 458824 -176 -0.0
.bss 66160 66144 -16 -0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 583886 583502 -384 -0.1
.app_xip_area 461728 461360 -368 -0.1
.bss 65176 65160 -16 -0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read/write) 1082164 1081444 -720 -0.1
.bss 134772 134756 -16 -0.0
.data 2048 2048 0 0.0
.text 945324 944620 -704 -0.1
BRD4161A+rpc (read/write) 1136476 1135716 -760 -0.1
.bss 151460 151444 -16 -0.0
.data 2260 2260 0 0.0
.text 982736 981992 -744 -0.1
BRD4161A+rs911x (read/write) 947544 946792 -752 -0.1
.bss 140488 140472 -16 -0.0
.data 2048 2048 0 0.0
.text 804988 804252 -736 -0.1
lock-app BRD4161A+wf200 (read/write) 1122096 1121544 -552 -0.0
.bss 140936 140920 -16 -0.0
.data 2060 2060 0 0.0
.text 979080 978540 -540 -0.1
window-app BRD4161A (read/write) 1067444 1066708 -736 -0.1
.bss 134852 134836 -16 -0.0
.data 2076 2076 0 0.0
.text 930492 929772 -720 -0.1
esp32 all-clusters-app c3devkit (read only) 1019302 1018770 -532 -0.1
(read/write) 1486850 1486690 -160 -0.0
.dram0.bss 71840 71824 -16 -0.0
.dram0.data 14624 14624 0 0.0
.flash.rodata 214960 214816 -144 -0.1
.flash.text 1019302 1018770 -532 -0.1
.iram0.text 62902 62902 0 0.0
m5stack (read only) 1073495 1072995 -500 -0.0
(read/write) 488944 488784 -160 -0.0
.dram0.bss 77360 77344 -16 -0.0
.dram0.data 34144 34144 0 0.0
.flash.rodata 245444 245300 -144 -0.1
.flash.text 1068111 1067611 -500 -0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 659976 659720 -256 -0.0
.bss 71292 71276 -16 -0.0
.data 1992 1992 0 0.0
.text 580892 580652 -240 -0.0
lock k32w061+release (read/write) 686184 685944 -240 -0.0
.bss 71764 71748 -16 -0.0
.data 2004 2004 0 0.0
.text 606616 606392 -224 -0.0
linux all-clusters-app debug (read only) 2958697 2957001 -1696 -0.1
(read/write) 178200 178168 -32 -0.0
.bss 85024 84992 -32 -0.0
.data 2048 2048 0 0.0
.data.rel.ro 84936 84936 0 0.0
.dynamic 608 608 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 1040 1040 0 0.0
.rodata 263837 263677 -160 -0.1
.text 2517794 2516258 -1536 -0.1
all-clusters-minimal-app debug (read only) 2812809 2811113 -1696 -0.1
(read/write) 170136 170104 -32 -0.0
.bss 84352 84320 -32 -0.0
.data 2048 2048 0 0.0
.data.rel.ro 77576 77576 0 0.0
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 1040 1040 0 0.0
.rodata 265501 265341 -160 -0.1
.text 2372418 2370882 -1536 -0.1
bridge-app debug+rpc (read only) 2315217 2313521 -1696 -0.1
(read/write) 148928 148928 0 0.0
.bss 72384 72384 0 0.0
.data 3824 3824 0 0.0
.data.rel.ro 66952 66952 0 0.0
.dynamic 608 608 0 0.0
.got 4392 4392 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 198432 198272 -160 -0.1
.text 1955170 1953634 -1536 -0.1
chip-tool debug (read only) 10192165 10190341 -1824 -0.0
(read/write) 610856 610856 0 0.0
.bss 24416 24416 0 0.0
.data 1088 1088 0 0.0
.data.rel.ro 579064 579064 0 0.0
.dynamic 624 624 0 0.0
.got 5016 5016 0 0.0
.init 27 27 0 0.0
.init_array 640 640 0 0.0
.rodata 509957 509797 -160 -0.0
.text 8273429 8271765 -1664 -0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9926388 9924532 -1856 -0.0
(read/write) 675697 675681 -16 -0.0
.bss 42641 42641 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 614632 614632 0 0.0
.dynamic 528 528 0 0.0
.got 13456 13440 -16 -0.1
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 472980 472724 -256 -0.1
.text 7913732 7912180 -1552 -0.0
lighting-app debug+rpc (read only) 2552137 2551033 -1104 -0.0
(read/write) 152984 152984 0 0.0
.bss 72928 72928 0 0.0
.data 2096 2096 0 0.0
.data.rel.ro 72088 72088 0 0.0
.dynamic 608 608 0 0.0
.got 4424 4424 0 0.0
.init 27 27 0 0.0
.init_array 816 816 0 0.0
.rodata 214216 214056 -160 -0.1
.text 2167714 2166770 -944 -0.0
lock-app debug (read only) 2513993 2512297 -1696 -0.1
(read/write) 147928 147928 0 0.0
.bss 71296 71296 0 0.0
.data 1712 1712 0 0.0
.data.rel.ro 69064 69064 0 0.0
.dynamic 608 608 0 0.0
.got 4424 4424 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 228936 228776 -160 -0.1
.text 2120034 2118498 -1536 -0.1
ota-provider-app debug (read only) 2323049 2321353 -1696 -0.1
(read/write) 141768 141768 0 0.0
.bss 70976 70976 0 0.0
.data 1944 1944 0 0.0
.data.rel.ro 63064 63064 0 0.0
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 204024 203864 -160 -0.1
.text 1956370 1954834 -1536 -0.1
ota-requestor-app debug (read only) 2440281 2438585 -1696 -0.1
(read/write) 148640 148640 0 0.0
.bss 73312 73312 0 0.0
.data 2232 2232 0 0.0
.data.rel.ro 67240 67240 0 0.0
.dynamic 608 608 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 208032 207872 -160 -0.1
.text 2061218 2059682 -1536 -0.1
shell debug (read only) 2548793 2547097 -1696 -0.1
(read/write) 164520 164520 0 0.0
.bss 80936 80936 0 0.0
.data 1264 1264 0 0.0
.data.rel.ro 76672 76672 0 0.0
.dynamic 608 608 0 0.0
.got 4096 4096 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 228050 227890 -160 -0.1
.text 2164450 2162914 -1536 -0.1
thermostat-no-ble arm64 (read only) 2595012 2593292 -1720 -0.1
(read/write) 181793 181777 -16 -0.0
.bss 88721 88721 0 0.0
.data 1704 1704 0 0.0
.data.rel.ro 83256 83256 0 0.0
.dynamic 528 528 0 0.0
.got 5088 5072 -16 -0.3
.init 24 24 0 0.0
.init_array 400 400 0 0.0
.rodata 165748 165500 -248 -0.1
.text 2189488 2188064 -1424 -0.1
tv-app debug (read only) 3106193 3104753 -1440 -0.0
(read/write) 279304 279304 0 0.0
.bss 188648 188648 0 0.0
.data 4848 4848 0 0.0
.data.rel.ro 79360 79360 0 0.0
.dynamic 608 608 0 0.0
.got 4848 4848 0 0.0
.init 27 27 0 0.0
.init_array 952 952 0 0.0
.rodata 249920 249600 -320 -0.1
.text 2668466 2667346 -1120 -0.0
tv-casting-app debug (read only) 5590865 5589761 -1104 -0.0
(read/write) 185136 185136 0 0.0
.bss 73704 73704 0 0.0
.data 2416 2416 0 0.0
.data.rel.ro 102792 102792 0 0.0
.dynamic 608 608 0 0.0
.got 4720 4720 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 344201 344041 -160 -0.0
.text 4969810 4968866 -944 -0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2447696 2447176 -520 -0.0
.bss 215732 215716 -16 -0.0
.data 5872 5872 0 0.0
.text 1410340 1409820 -520 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1175151 1174623 -528 -0.0
bss 144666 144650 -16 -0.0
rodata 141520 141328 -192 -0.1
text 810044 809712 -332 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1156019 1155491 -528 -0.0
bss 143902 143886 -16 -0.0
rodata 133452 133260 -192 -0.1
text 799748 799420 -328 -0.0
lighting-app nrf52840dk_nrf52840 (read/write) 1167427 1166899 -528 -0.0
bss 146229 146213 -16 -0.0
rodata 123900 123708 -192 -0.2
text 818428 818088 -340 -0.0
nrf52840dk_nrf52840+rpc (read/write) 1137595 1137051 -544 -0.0
bss 146674 146658 -16 -0.0
rodata 115444 115252 -192 -0.2
text 796236 795892 -344 -0.0
nrf52840dongle_nrf52840 (read/write) 1074247 1073719 -528 -0.0
bss 153460 153444 -16 -0.0
rodata 92944 92752 -192 -0.2
text 746832 746496 -336 -0.0
nrf5340dk_nrf5340_cpuapp (read/write) 1071118 1070542 -576 -0.1
bss 142600 142584 -16 -0.0
rodata 116308 116116 -192 -0.2
text 731144 730796 -348 -0.0
lock-app nrf52840dk_nrf52840 (read/write) 1125099 1124427 -672 -0.1
bss 136205 136189 -16 -0.0
rodata 141084 140892 -192 -0.1
text 768936 768596 -340 -0.0
nrf5340dk_nrf5340_cpuapp (read/write) 1028946 1028418 -528 -0.1
bss 132608 132592 -16 -0.0
rodata 133552 133360 -192 -0.1
text 681708 681368 -340 -0.0
pump-app nrf52840dk_nrf52840 (read/write) 1080391 1079847 -544 -0.1
bss 136124 136108 -16 -0.0
rodata 117280 117088 -192 -0.2
text 748128 747784 -344 -0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 1068295 1067747 -548 -0.1
bss 135919 135903 -16 -0.0
rodata 114064 113868 -196 -0.2
text 739508 739168 -340 -0.0
p6 all-clusters-app default (read/write) 2566416 2565496 -920 -0.0
.bss 150912 150896 -16 -0.0
.data 2776 2776 0 0.0
.text 1524680 1523760 -920 -0.1
all-clusters-minimal-app default (read/write) 2512280 2511344 -936 -0.0
.bss 150192 150176 -16 -0.0
.data 2776 2776 0 0.0
.text 1470544 1469608 -936 -0.1
light-app default (read/write) 2442416 2441496 -920 -0.0
.bss 142248 142232 -16 -0.0
.data 2592 2592 0 0.0
.text 1400680 1399760 -920 -0.1
lock-app default (read/write) 2468680 2467768 -912 -0.0
.bss 142096 142080 -16 -0.0
.data 2600 2600 0 0.0
.text 1426944 1426032 -912 -0.1
telink light-switch-app tlsr9518adk80d (read/write) 798348 797784 -564 -0.1
bss 72360 72344 -16 -0.0
noinit 40416 40416 0 0.0
text 564982 564572 -410 -0.1
lighting-app tlsr9518adk80d (read/write) 818304 817852 -452 -0.1
bss 73180 73164 -16 -0.0
noinit 40416 40416 0 0.0
text 581416 581116 -300 -0.1

@andy31415 andy31415 merged commit cba92c0 into project-chip:master Jun 27, 2022
@bzbarsky-apple bzbarsky-apple deleted the advertising-timeout-alignment branch June 27, 2022 23:44
arkq added a commit to arkq/connectedhomeip that referenced this pull request Aug 1, 2022
woody-apple pushed a commit that referenced this pull request Aug 1, 2022
It seems that this is a leftover from #20007.
github-actions bot pushed a commit that referenced this pull request Aug 1, 2022
woody-apple pushed a commit that referenced this pull request Aug 1, 2022
woody-apple added a commit that referenced this pull request Aug 2, 2022
It seems that this is a leftover from #20007.

Co-authored-by: Arkadiusz Bokowy <a.bokowy@samsung.com>
isiu-apple pushed a commit to isiu-apple/connectedhomeip that referenced this pull request Sep 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Re-evaluate the DNS-SD and BLE commissioning advertising timeouts
4 participants