@@ -14,13 +14,16 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
14
See the License for the specific language governing permissions and
15
15
limitations under the License.
16
16
-->
17
+
17
18
<!--
18
19
TODO: Make these structures global rather than defining them for each cluster.
19
20
This depends on the ability to define global structs via XML tags.
20
21
see: https://github.com/project-chip/connectedhomeip/issues/29818
21
22
-->
23
+
22
24
<configurator >
23
25
<domain name =" CHIP" />
26
+
24
27
<enum name =" AtomicRequestTypeEnum" type =" enum8" >
25
28
<item name =" BeginWrite" value =" 0x00" />
26
29
<item name =" CommitWrite" value =" 0x01" />
@@ -31,59 +34,10 @@ TODO: Make these structures global rather than defining them for each cluster.
31
34
These are test global items (no cluster attached) for testing only.
32
35
Their usage is defined for UnitTestCluster only.
33
36
-->
34
- <enum name =" MeasurementTypeEnum" type =" enum16" >
35
- <item name =" Unspecified" value =" 0x0000" />
36
- <item name =" Voltage" value =" 0x0001" />
37
- <item name =" ActiveCurrent" value =" 0x0002" />
38
- <item name =" ReactiveCurrent" value =" 0x0003" />
39
- <item name =" ApparentCurrent" value =" 0x0004" />
40
- <item name =" ActivePower" value =" 0x0005" />
41
- <item name =" ReactivePower" value =" 0x0006" />
42
- <item name =" ApparentPower" value =" 0x0007" />
43
- <item name =" RMSVoltage" value =" 0x0008" />
44
- <item name =" RMSCurrent" value =" 0x0009" />
45
- <item name =" RMSPower" value =" 0x000A" />
46
- <item name =" Frequency" value =" 0x000B" />
47
- <item name =" PowerFactor" value =" 0x000C" />
48
- <item name =" NeutralCurrent" value =" 0x000D" />
49
- <item name =" ElectricalEnergy" value =" 0x000E" />
50
- </enum >
51
-
52
- <enum name =" ServerAttributionContextInformation" type =" enum8" >
53
- <item name =" ServerAutomationRule" value =" 0x0B" />
54
- <item name =" ServerSchedule" value =" 0x0C" />
55
- <item name =" ServerTimer" value =" 0x0D" />
56
- <item name =" Security" value =" 0x0D" />
57
- <item name =" DemandResponseEventOrSimilarServiceProviderSignalling" value =" 0x0E" />
58
- <item name =" PhysicalInteractionOnDevice" value =" 0x0F" />
59
- <item name =" InteractionViaAProtocolNotDefinedInThisSpecification" value =" 0x10" />
60
- </enum >
61
-
62
- <enum name =" SoftwareVersionCertificationStatusEnum" type =" enum8" >
63
- <item name =" dev-test" value =" 0x00" />
64
- <item name =" provisional" value =" 0x01" />
65
- <item name =" certified" value =" 0x02" />
66
- <item name =" revoked" value =" 0x03" />
67
- </enum >
68
-
69
- <enum name =" SuppliedAttributionContextInformation" type =" enum8" >
70
- <item name =" DefaultClientAction" value =" 0x00" />
71
- <item name =" UserInteraction" value =" 0x01" />
72
- <item name =" ClientAutomationRule" value =" 0x02" />
73
- <item name =" ClientSchedule" value =" 0x03" />
74
- <item name =" ClientTimer" value =" 0x04" />
75
- </enum >
76
-
77
37
<enum name =" TestGlobalEnum" type =" enum8" >
78
38
<item name =" SomeValue" value =" 0x00" />
79
39
<item name =" SomeOtherValue" value =" 0x01" />
80
40
<item name =" FinalValue" value =" 0x02" />
81
41
</enum >
82
42
83
- <enum name =" ThreeLevelAutoEnum" type =" enum8" >
84
- <item name =" Low" value =" 0x00" />
85
- <item name =" Medium" value =" 0x01" />
86
- <item name =" High" value =" 0x02" />
87
- <item name =" Auto" value =" 0x03" />
88
- </enum >
89
43
</configurator >
0 commit comments