Skip to content

Commit

Permalink
Merge branch 'master' into UpdateSDKRef_ClockP
Browse files Browse the repository at this point in the history
  • Loading branch information
adabreuti authored Jan 18, 2024
2 parents 6eaa5c7 + 9c94fe6 commit ee650c7
Show file tree
Hide file tree
Showing 402 changed files with 137,810 additions and 134,952 deletions.
23 changes: 23 additions & 0 deletions .github/.wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ ables
AccessControl
AccessControlEntry
accessor
Accessors
AccountLogin
acdbc
ack
Expand All @@ -31,7 +32,9 @@ AddNOC
AddOrUpdateThreadNetwork
AddOrUpdateWiFiNetwork
addr
AddResponse
AddThreadNetwork
AddStatus
adk
AdministratorCommissioning
adoc
Expand Down Expand Up @@ -97,6 +100,7 @@ att
attId
attr
attrib
AttributeAccessInterface
attributeValue
attrListName
attrMask
Expand Down Expand Up @@ -256,6 +260,7 @@ clusterAttrs
clusterId
clusterList
clusterListName
ClusterName
ClusterObjectTests
ClusterRevision
ClusterTestGeneration
Expand All @@ -276,6 +281,8 @@ codelabs
ColorControl
Comcast
Commandline
CommandHandlerInterface
CommandName
Commissionable
CommissionableDataProvider
commissionables
Expand All @@ -289,6 +296,7 @@ configs
configTOTAL
ConfigurationManager
ConfigurationManagerImpl
conformant
connectedhomeip
ConnectionData
ConnectIP
Expand Down Expand Up @@ -490,8 +498,11 @@ eg
EjQ
elftools
elock
emberAf
emberAfExternalAttributeReadCallback
emberAfExternalAttributeWriteCallback
EmberAfInitializeAttributes
emberAfSetDynamicEndpoint
EnableNetwork
EnableWiFiNetwork
endian
Expand Down Expand Up @@ -519,8 +530,11 @@ EthyleneOxideConcentrationMeasurement
EvalCode
EvalCodeWithName
EvalFrameDefault
EV
EVB
EventLogging
evk
EVSE
exceptfds
ExchangeContext
exe
Expand Down Expand Up @@ -592,6 +606,7 @@ GetDeviceInfo
GetDns
GetIP
getManualTests
GetSafeAttributePersistenceProvider
getstarted
getTests
GH
Expand Down Expand Up @@ -627,6 +642,7 @@ Gv
gz
gzbf
HaloaceticAcidsConcentrationMeasurement
HandleCommand
hardcoded
hardknott
hardwarever
Expand Down Expand Up @@ -698,6 +714,7 @@ installDebug
instantiation
integrations
IntelliSense
InteractionModelEngine
InteractionModelVersion
Interoperable
introvideos
Expand Down Expand Up @@ -802,6 +819,7 @@ localhost
LocalizationConfiguration
localstatedir
LockingState
LogEvent
loopback
LowPower
LPC
Expand Down Expand Up @@ -830,6 +848,7 @@ matterc
MatterCustomTrace
matterd
MatterLock
MatterReportingAttributeChangeCallback
matterSdkSourceBuild
matterSourceBuildAbiFilters
matterUTestLib
Expand Down Expand Up @@ -1063,6 +1082,7 @@ plaintext
PlatformManager
PlatformManagerImpl
plt
PluginServerCallback
png
Podman
PollControl
Expand Down Expand Up @@ -1150,6 +1170,8 @@ recommand
recommanded
recurse
regen
registerAttributeAccessOverride
RegisterCommandHandler
RelativeHumidityMeasurement
RemainAfterExit
remoteDeviceId
Expand All @@ -1159,6 +1181,7 @@ RendezvousParameters
RendezVousTest
REPL
repo
repos
req
Requestor
Requestor's
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/examples-qpg.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,8 @@ jobs:
--target qpg-qpg6105-light \
--target qpg-qpg6105-shell \
--target qpg-qpg6105-persistent-storage \
--target qpg-qpg6105-light-switch \
--target qpg-qpg6105-thermostat \
build \
--copy-artifacts-to out/artifacts \
"
Expand Down
1 change: 1 addition & 0 deletions build/chip/esp32/esp32_codegen.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ macro(chip_app_component_codegen IDL_NAME)
OUTPUTS
"app/PluginApplicationCallbacks.h"
"app/callback-stub.cpp"
"app/cluster-init-callback.cpp"
OUTPUT_PATH APP_GEN_DIR
OUTPUT_FILES APP_GEN_FILES
)
Expand Down
7 changes: 7 additions & 0 deletions config/qpg/toolchain/BUILD.gn
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,13 @@ arm_toolchain("qpg_lighting_app") {
}
}

arm_toolchain("qpg_light_switch_app") {
toolchain_args = {
current_os = "freertos"
import("${chip_root}/examples/light-switch-app/qpg/args.gni")
}
}

arm_toolchain("qpg_shell_app") {
toolchain_args = {
current_os = "freertos"
Expand Down
114 changes: 57 additions & 57 deletions data_model/clusters/Scenes.xml
Original file line number Diff line number Diff line change
@@ -1,61 +1,61 @@
<?xml version="1.0"?>
<!--
Copyright (C) Connectivity Standards Alliance (2021). All rights reserved.
The information within this document is the property of the Connectivity
Standards Alliance and its use and disclosure are restricted, except as
expressly set forth herein.
Connectivity Standards Alliance hereby grants you a fully-paid, non-exclusive,
nontransferable, worldwide, limited and revocable license (without the right to
sublicense), under Connectivity Standards Alliance's applicable copyright
rights, to view, download, save, reproduce and use the document solely for your
own internal purposes and in accordance with the terms of the license set forth
herein. This license does not authorize you to, and you expressly warrant that
you shall not: (a) permit others (outside your organization) to use this
document; (b) post or publish this document; (c) modify, adapt, translate, or
otherwise change this document in any manner or create any derivative work
based on this document; (d) remove or modify any notice or label on this
document, including this Copyright Notice, License and Disclaimer. The
Connectivity Standards Alliance does not grant you any license hereunder other
than as expressly stated herein.
Elements of this document may be subject to third party intellectual property
rights, including without limitation, patent, copyright or trademark rights,
and any such third party may or may not be a member of the Connectivity
Standards Alliance. Connectivity Standards Alliance members grant other
Connectivity Standards Alliance members certain intellectual property rights as
set forth in the Connectivity Standards Alliance IPR Policy. Connectivity
Standards Alliance members do not grant you any rights under this license. The
Connectivity Standards Alliance is not responsible for, and shall not be held
responsible in any manner for, identifying or failing to identify any or all
such third party intellectual property rights. Please visit www.csa-iot.org for
more information on how to become a member of the Connectivity Standards
Alliance.
This document and the information contained herein are provided on an “AS IS”
basis and the Connectivity Standards Alliance DISCLAIMS ALL WARRANTIES EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO (A) ANY WARRANTY THAT THE USE OF THE
INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OF THIRD PARTIES (INCLUDING
WITHOUT LIMITATION ANY INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENT, COPYRIGHT
OR TRADEMARK RIGHTS); OR (B) ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE, TITLE OR NONINFRINGEMENT. IN NO EVENT WILL THE
CONNECTIVITY STANDARDS ALLIANCE BE LIABLE FOR ANY LOSS OF PROFITS, LOSS OF
BUSINESS, LOSS OF USE OF DATA, INTERRUPTION OF BUSINESS, OR FOR ANY OTHER
DIRECT, INDIRECT, SPECIAL OR EXEMPLARY, INCIDENTAL, PUNITIVE OR CONSEQUENTIAL
DAMAGES OF ANY KIND, IN CONTRACT OR IN TORT, IN CONNECTION WITH THIS DOCUMENT
OR THE INFORMATION CONTAINED HEREIN, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
LOSS OR DAMAGE.
All company, brand and product names in this document may be trademarks that
are the sole property of their respective owners.
This notice and disclaimer must be included on all copies of this document.
Connectivity Standards Alliance
508 Second Street, Suite 206
Davis, CA 95616, USA
<!--
Copyright (C) Connectivity Standards Alliance (2021). All rights reserved.
The information within this document is the property of the Connectivity
Standards Alliance and its use and disclosure are restricted, except as
expressly set forth herein.
Connectivity Standards Alliance hereby grants you a fully-paid, non-exclusive,
nontransferable, worldwide, limited and revocable license (without the right to
sublicense), under Connectivity Standards Alliance's applicable copyright
rights, to view, download, save, reproduce and use the document solely for your
own internal purposes and in accordance with the terms of the license set forth
herein. This license does not authorize you to, and you expressly warrant that
you shall not: (a) permit others (outside your organization) to use this
document; (b) post or publish this document; (c) modify, adapt, translate, or
otherwise change this document in any manner or create any derivative work
based on this document; (d) remove or modify any notice or label on this
document, including this Copyright Notice, License and Disclaimer. The
Connectivity Standards Alliance does not grant you any license hereunder other
than as expressly stated herein.
Elements of this document may be subject to third party intellectual property
rights, including without limitation, patent, copyright or trademark rights,
and any such third party may or may not be a member of the Connectivity
Standards Alliance. Connectivity Standards Alliance members grant other
Connectivity Standards Alliance members certain intellectual property rights as
set forth in the Connectivity Standards Alliance IPR Policy. Connectivity
Standards Alliance members do not grant you any rights under this license. The
Connectivity Standards Alliance is not responsible for, and shall not be held
responsible in any manner for, identifying or failing to identify any or all
such third party intellectual property rights. Please visit www.csa-iot.org for
more information on how to become a member of the Connectivity Standards
Alliance.
This document and the information contained herein are provided on an “AS IS”
basis and the Connectivity Standards Alliance DISCLAIMS ALL WARRANTIES EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO (A) ANY WARRANTY THAT THE USE OF THE
INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OF THIRD PARTIES (INCLUDING
WITHOUT LIMITATION ANY INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENT, COPYRIGHT
OR TRADEMARK RIGHTS); OR (B) ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE, TITLE OR NONINFRINGEMENT. IN NO EVENT WILL THE
CONNECTIVITY STANDARDS ALLIANCE BE LIABLE FOR ANY LOSS OF PROFITS, LOSS OF
BUSINESS, LOSS OF USE OF DATA, INTERRUPTION OF BUSINESS, OR FOR ANY OTHER
DIRECT, INDIRECT, SPECIAL OR EXEMPLARY, INCIDENTAL, PUNITIVE OR CONSEQUENTIAL
DAMAGES OF ANY KIND, IN CONTRACT OR IN TORT, IN CONNECTION WITH THIS DOCUMENT
OR THE INFORMATION CONTAINED HEREIN, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
LOSS OR DAMAGE.
All company, brand and product names in this document may be trademarks that
are the sole property of their respective owners.
This notice and disclaimer must be included on all copies of this document.
Connectivity Standards Alliance
508 Second Street, Suite 206
Davis, CA 95616, USA
-->
<cluster xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="types types.xsd cluster cluster.xsd" id="0x0005" name="Scenes" revision="5">
<cluster xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="types types.xsd cluster cluster.xsd" id="0x0062" name="Scenes Management" revision="5">
<revisionHistory>
<revision revision="1" summary="Global mandatory ClusterRevision attribute added; CCB 1745"/>
<revision revision="2" summary="TransitionTime field added to the RecallScene command"/>
Expand Down Expand Up @@ -528,4 +528,4 @@ Davis, CA 95616, USA
</field>
</command>
</commands>
</cluster>
</cluster>
Loading

0 comments on commit ee650c7

Please sign in to comment.