-
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
31479 updated DEM xml to take latest spec changes #31483
31479 updated DEM xml to take latest spec changes #31483
Conversation
…) to allow the new OptOutState attribute to be handled.
PR #31483: Size comparison from fa2aae9 to 7129aaf Increases above 0.2%:
Increases (6 builds for esp32, linux, nrfconnect, psoc6)
Full report (44 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg)
|
PR #31483: Size comparison from fa2aae9 to 4e47a03 Increases (2 builds for nrfconnect)
Full report (6 builds for cc32xx, mbed, nrfconnect)
|
PR #31483: Size comparison from 2b577ca to 49633b6 Increases (2 builds for nrfconnect)
Full report (18 builds for cc13x4_26x4, cc32xx, k32w, mbed, nrfconnect, qpg)
|
PR #31483: Size comparison from a8df984 to 7df194d Increases above 0.2%:
Increases (11 builds for esp32, linux, nrfconnect, psoc6, telink)
Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
…ute against Adjustment cause in existing commands
PR #31483: Size comparison from a8df984 to b34ddf2 Increases above 0.2%:
Increases (11 builds for esp32, linux, nrfconnect, psoc6, telink)
Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
…s and generated commands. Some code clean up in sdk layer with returning of Status (success was missing in places)
PR #31483: Size comparison from a8df984 to 00d0491 Increases (22 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, efr32, k32w, mbed, qpg)
Full report (29 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, efr32, k32w, mbed, qpg)
|
PR #31483: Size comparison from a8df984 to c92e0b1 Increases above 0.2%:
Increases (64 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
Decreases (1 build for linux)
Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
PR #31483: Size comparison from a033426 to aa41878 Increases above 0.2%:
Increases (18 builds for cc13x4_26x4, cc32xx, k32w, mbed, nrfconnect, qpg)
Full report (18 builds for cc13x4_26x4, cc32xx, k32w, mbed, nrfconnect, qpg)
|
PR #31483: Size comparison from 8efb6aa to ca1c629 Increases above 0.2%:
Increases (4 builds for linux, nrfconnect, psoc6)
Full report (38 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, k32w, linux, mbed, nrfconnect, psoc6, qpg)
|
src/app/clusters/device-energy-management-server/device-energy-management-server.cpp
Outdated
Show resolved
Hide resolved
src/app/clusters/device-energy-management-server/device-energy-management-server.cpp
Show resolved
Hide resolved
src/app/clusters/device-energy-management-server/device-energy-management-server.cpp
Show resolved
Hide resolved
src/app/zap-templates/zcl/data-model/chip/device-energy-management-cluster.xml
Show resolved
Hide resolved
src/app/zap-templates/zcl/data-model/chip/device-energy-management-cluster.xml
Show resolved
Hide resolved
…-management-server.cpp Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
PR #31483: Size comparison from 8efb6aa to 5f8b5de Increases above 0.2%:
Increases (11 builds for esp32, linux, nrfconnect, psoc6, telink)
Decreases (2 builds for efr32)
Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
Approve, not on official XML review lst so a 'grey' check |
Fixes #31479
Description of spec changes:
The Device Energy Management spec was updated to add support for Opt-out and cancelling of commands.
This URL should show all of the diffs between the versions last used:
https://github.com/CHIP-Specifications/connectedhomeip-spec/compare/c6f084b1188a44909e3d4fcb71bb272c9ac41772..ef7c371442003936081fffa0726f5b67b08334aa#diff-69ea3be1200f480acd5492108766fc8061ac57b4a2fc1336b886cb7a6dc638e9
and then look at
src/app_clusters/DeviceEnergyManagement.adoc
This issue is to update the SDK / XML to match:
Main changes are:
3
ForecastAdjustment (FA)
now subdivided intoStartTimeAdjustment (STA)
,Pauseable (PA)
,ForecastAdjustment (FA)
,ConstraintBasedAdjustment (CON)
Cause
enumCause
enumCause
enumCause
enumCause
enumPAU
SDK Changes in this PR
Note XML was autogen'd by Hasty's new Alchemy tool, with minor hand edits.