wind sends

advertisement
1
1.1 Test Configurations
2
3
4
5
6
A minimum possible number of ZigBee devices are employed in performing each HA test case.
The focus of each test case is to test the function and performance of the ZigBee platform, or node.
As such, all test cases form only a very limited ZigBee network, and do not attempt to construct
arbitrarily large networks. The only exceptions to this rule are the test cases examining the
maximum parameters of network formation.
7
8
9
10
Each test case involves the DUT in the role of either of three logical device types in ZigBee or
ZigBee Pro stack specification: ZigBee Coordinatior (ZC), ZigBee Router (ZR), or ZigBee End
Device (ZED).
11
12
The tester, or in this case ‘test harness’ forms either a single counterpart device in a one-to-one
network, or a small meshed network of devices.
13
14
15
16
For initial condition test configurations, refer to Table 1.1.1. This will be the standard configuration
for all client-side testing. Alternatively, this will be the set-up for server-side testing by switching
the DUT as the server and test harness as the client. Any other configuration will be listed under the
17
respective test case.
Test Harness
Server
Server
Test
Client
DUT
Harness
Item
1
18
19
20
Spec. Req.
DUT
Client
Initial Conditions
Note
Form the Network
Table 1.1.1
Please refer to the ZigBee Specification [R5] for more detail on the functional features.
21
2.1 pH Measurement Cluster
22
2.1.1
23
Tests the client and server side of the pH Measurement cluster mandatory and optional attributes.
24
Initial Conditions
25
26
For the required network set-up for the test harness, refer to Table 1.1.1. The DUT for this test is
the server.
27
Test Procedure
Item
1
pH Measurement Attributes
Spec. Req.
2
3
4
Test Step
Read mandatory attributes. Test
Harness Client reads mandatory
attributes listed in Table 4.13 [R4] from
DUT one at a time.
Write to mandatory attributes. Test
Harness Client writes the respective
default value to each mandatory attribute
listed in Table 4.13 [R4] from DUT one
at a time.
Read optional attributes. Test Harness
Client reads optional attributes listed in
Table 4.13 [R4] from DUT one at a
time.
Write to optional attributes. Test
Harness Client writes the respective
default value to each optional attribute
listed in Table 4.13 [R4] from DUT one
at a time.
28
29
Test Set-Up
30
The DUT shall be in wireless communication proximity.
31
Expected Outcome
Note
Point 1 of the
Expected Outcomes
Point 2 of the
Expected Outcomes
OPTIONAL (or if
supported), point 1 of
the Expected
Outcomes
OPTIONAL (or if
supported), point 2 of
the Expected
Outcomes
Pass verdict:
1 The client is able to send out a Read Attribute command; the DUT responds with a Read
Attribute Response with the desired attribute information. The data type must match the
value listed in the specification(s). The data value for the attribute must fall within the
valid range described in the specification(s).
2 The client is able to send out a Write Attribute command with the appropriate values for
the given attribute; the DUT responds with a Write Attribute Response. If the access
control of the DUT is set to READ, the DUT response will indicate that the attribute write
command returned status READ_ONLY and value is not updated when read back. If the
access control of the DUT is set to READ/WRITE, the DUT response will indicate that
the write command was a SUCCESS and the correct value is read back.
Fail verdict:
1 Client does not send Read Attribute command, or DUT does not respond with a Read
Attribute Response.
2 Client does not send Write Attribute command, or DUT does not respond with a Write
Attribute Response. A read only attribute was allowed to be written to. A read/write
attribute was not allowed to be written to.
32
33
Notes
34
PICS Covered:
35
A list of PICS that are covered by the Test case.
PICS Reference
Feature
Tested(Direct
Indirect)
36
37
2.1.2
38
Initial Conditions
39
40
For the required network set-up for the test harness, refer to Table 1.1.1. The DUT for this test is
the server.
41
Test Procedure
Item
1
pH Measurement Cluster (Server)
Spec. Req.
Test Step
Adjust the pH measured and read the
MeasuredValue attribute. Through
implementation specific means change
Note
Point 1 of the Expected
Outcomes
the measured pH. Test Harness sends
Read Attribute command for pH
Measurement: MeasuredValue attribute.
42
43
Test Set-Up
44
45
The DUT shall be in wireless communication proximity of Test Harness. The Test Harness shall be
observing the over-the-air communication.
46
Expected Outcome
Pass verdict:
1 The DUT Device returns a properly formatted Read Attributes Response command for the
MeasuredValue attribute with a value within the correct range:
a) between defined MinMeasuredValue and MaxMeasuredValue
b) between default MinMeasuredValue (0x0000) and MaxMeasuredValue (0x0578)
47
48
Notes
49
PICS Covered:
50
A list of PICS that are covered by the Test case.
PICS Reference
Feature
Tested(Direct
Indirect)
51
52
2.1.3
53
54
Refer to Section 2.1.2 pH Measurement Cluster (Server) with the DUT being the Client and the Test
Harness being the Server.
55
pH Measurement Cluster (Client)
56
2.2 Electrical Conductivity Measurement Cluster
57
2.2.1
58
59
Tests the client and server side of the Electrical Conductivity Measurement cluster mandatory and
optional attributes.
60
Initial Conditions
61
62
For the required network set-up for the test harness, refer to Table 1.1.1. The DUT for this test is
the server.
63
Test Procedure
Item
1
Electrical Conductivity Measurement Attributes
Spec. Req.
2
3
4
Test Step
Read mandatory attributes. Test
Harness Client reads mandatory
attributes listed in Table 4.13 [R4] from
DUT one at a time.
Write to mandatory attributes. Test
Harness Client writes the respective
default value to each mandatory attribute
listed in Table 4.13 [R4] from DUT one
at a time.
Read optional attributes. Test Harness
Client reads optional attributes listed in
Table 4.13 [R4] from DUT one at a
time.
Write to optional attributes. Test
Harness Client writes the respective
default value to each optional attribute
listed in Table 4.13 [R4] from DUT one
at a time.
64
65
Test Set-Up
66
The DUT shall be in wireless communication proximity.
67
Expected Outcome
Note
Point 1 of the
Expected Outcomes
Point 2 of the
Expected Outcomes
OPTIONAL (or if
supported), point 1 of
the Expected
Outcomes
OPTIONAL (or if
supported), point 2 of
the Expected
Outcomes
Pass verdict:
1 The client is able to send out a Read Attribute command; the DUT responds with a Read
Attribute Response with the desired attribute information. The data type must match the
value listed in the specification(s). The data value for the attribute must fall within the
valid range described in the specification(s).
2 The client is able to send out a Write Attribute command with the appropriate values for
the given attribute; the DUT responds with a Write Attribute Response. If the access
control of the DUT is set to READ, the DUT response will indicate that the attribute write
command returned status READ_ONLY and value is not updated when read back. If the
access control of the DUT is set to READ/WRITE, the DUT response will indicate that
the write command was a SUCCESS and the correct value is read back.
Fail verdict:
1 Client does not send Read Attribute command, or DUT does not respond with a Read
Attribute Response.
2 Client does not send Write Attribute command, or DUT does not respond with a Write
Attribute Response. A read only attribute was allowed to be written to. A read/write
attribute was not allowed to be written to.
68
69
Notes
70
PICS Covered:
71
A list of PICS that are covered by the Test case.
PICS Reference
Feature
Tested(Direct
Indirect)
72
73
2.2.2
74
Initial Conditions
75
76
For the required network set-up for the test harness, refer to Table 1.1.1. The DUT for this test is
the server.
77
Test Procedure
Item
1
Electrical Conductivity Measurement Cluster (Server)
Spec. Req.
Test Step
Note
Point 1 of the Expected
Adjust the Electrical Conductivity
measured and read the MeasuredValue Outcomes
attribute. Through implementation
specific means change the measured
Electrical Conductivity. Test Harness
sends Read Attribute command for
Electrical Conductivity Measurement:
MeasuredValue attribute.
78
79
Test Set-Up
80
81
The DUT shall be in wireless communication proximity of Test Harness. The Test Harness shall be
observing the over-the-air communication.
82
Expected Outcome
Pass verdict:
1 The DUT Device returns a properly formatted Read Attributes Response command for the
MeasuredValue attribute with a value within the correct range:
a) between defined MinMeasuredValue and MaxMeasuredValue
b) between default MinMeasuredValue (0x0000) and MaxMeasuredValue (0xFFFE)
83
84
Notes
85
PICS Covered:
86
A list of PICS that are covered by the Test case.
PICS Reference
Feature
Tested(Direct
Indirect)
87
88
2.2.3
89
90
Refer to Section 2.2.2 Electrical Conductivity Measurement Cluster (Server) with the DUT being
the Client and the Test Harness being the Server.
91
Electrical Conductivity Measurement Cluster (Client)
92
2.3 Wind Speed Measurement Cluster
93
2.3.1
94
95
Tests the client and server side of the Wind Speed Measurement cluster mandatory and optional
attributes.
96
Initial Conditions
97
98
For the required network set-up for the test harness, refer to Table 1.1.1. The DUT for this test is
the server.
99
Test Procedure
Item
1
Wind Speed Measurement Attributes
Spec. Req.
2
3
4
Test Step
Read mandatory attributes. Test
Harness Client reads mandatory
attributes listed in Table 4.13 [R4] from
DUT one at a time.
Write to mandatory attributes. Test
Harness Client writes the respective
default value to each mandatory attribute
listed in Table 4.13 [R4] from DUT one
at a time.
Read optional attributes. Test Harness
Client reads optional attributes listed in
Table 4.13 [R4] from DUT one at a
time.
Write to optional attributes. Test
Harness Client writes the respective
default value to each optional attribute
listed in Table 4.13 [R4] from DUT one
at a time.
100
101
Test Set-Up
102
The DUT shall be in wireless communication proximity.
103
Expected Outcome
Note
Point 1 of the
Expected Outcomes
Point 2 of the
Expected Outcomes
OPTIONAL (or if
supported), point 1 of
the Expected
Outcomes
OPTIONAL (or if
supported), point 2 of
the Expected
Outcomes
Pass verdict:
1 The client is able to send out a Read Attribute command; the DUT responds with a Read
Attribute Response with the desired attribute information. The data type must match the
value listed in the specification(s). The data value for the attribute must fall within the
valid range described in the specification(s).
2 The client is able to send out a Write Attribute command with the appropriate values for
the given attribute; the DUT responds with a Write Attribute Response. If the access
control of the DUT is set to READ, the DUT response will indicate that the attribute write
command returned status READ_ONLY and value is not updated when read back. If the
access control of the DUT is set to READ/WRITE, the DUT response will indicate that
the write command was a SUCCESS and the correct value is read back.
Fail verdict:
1 Client does not send Read Attribute command, or DUT does not respond with a Read
Attribute Response.
2 Client does not send Write Attribute command, or DUT does not respond with a Write
Attribute Response. A read only attribute was allowed to be written to. A read/write
attribute was not allowed to be written to.
104
105
Notes
106
PICS Covered:
107
A list of PICS that are covered by the Test case.
PICS Reference
Feature
Tested(Direct
Indirect)
108
109
2.3.2
110
Initial Conditions
111
112
For the required network set-up for the test harness, refer to Table 1.1.1. The DUT for this test is
the server.
113
Test Procedure
Item
1
Wind Speed Measurement Cluster (Server)
Spec. Req.
Test Step
Adjust the Wind Speed measured and
read the MeasuredValue attribute.
Through implementation specific means
Note
Point 1 of the Expected
Outcomes
change the Measured Wind Speed. Test
Harness sends Read Attribute command
for Wind Speed Measurement:
MeasuredValue attribute.
114
115
Test Set-Up
116
117
The DUT shall be in wireless communication proximity of Test Harness. The Test Harness shall be
observing the over-the-air communication.
118
Expected Outcome
Pass verdict:
1 The DUT Device returns a properly formatted Read Attributes Response command for the
MeasuredValue attribute with a value within the correct range:
a) between defined MinMeasuredValue and MaxMeasuredValue
b) between default MinMeasuredValue (0x0000) and MaxMeasuredValue (0xFFFE)
119
120
Notes
121
PICS Covered:
122
A list of PICS that are covered by the Test case.
PICS Reference
Feature
Tested(Direct
Indirect)
123
124
2.3.3
125
126
Refer to Section 2.3.2 Wind Speed Measurement Cluster (Server) with the DUT being the Client
and the Test Harness being the Server.
127
Wind Speed Measurement Cluster (Client)
128
2.4 Pulse Width Modulation (PWM) Control Cluster
129
2.4.1
130
131
This cluster is derived from the base Level cluster. Tests the client and server side of the PWM
Control cluster mandatory and optional attributes that are extensions to the Level cluster.
132
Initial Conditions
133
This cluster is derived from the base Level cluster, it is required to meet Level cluster requirements.
134
135
For the required network set-up for the test harness, refer to Table 1.1.1. The DUT for this test is
the server.
136
Test Procedure
Item
1
PWM Control Attributes
Spec. Req.
2
3
4
Test Step
Read mandatory attributes. Test
Harness Client reads mandatory
attributes listed in Table 3.47 [R4] from
DUT one at a time.
Write to mandatory attributes. Test
Harness Client writes the respective
default value to each mandatory attribute
listed in Table 3.47 [R4] from DUT one
at a time.
Read optional attributes. Test Harness
Client reads optional attributes listed in
Table 3.47 [R4] and Table 3.36 [R1]
from DUT one at a time.
Write to optional attributes. Test
Harness Client writes the respective
default value to each optional attribute
listed in Table 3.47 [R4] and Table 3.36
[R1] from DUT one at a time.
137
138
Test Set-Up
139
The DUT shall be in wireless communication proximity.
Note
Point 1 of the
Expected Outcomes
Point 2 of the
Expected Outcomes
OPTIONAL (or if
supported), point 1 of
the Expected
Outcomes
OPTIONAL (or if
supported), point 2 of
the Expected
Outcomes
140
Expected Outcome
Pass verdict:
1 The client is able to send out a Read Attribute command; the DUT responds with a Read
Attribute Response with the desired attribute information. The data type must match the
value listed in the specification(s). The data value for the attribute must fall within the
valid range described in the specification(s).
2 The client is able to send out a Write Attribute command with the appropriate values for
the given attribute; the DUT responds with a Write Attribute Response. If the access
control of the DUT is set to READ, the DUT response will indicate that the attribute write
command was not a SUCCESS and the value is not updated when read back. If the access
control of the DUT is set to READ/WRITE, the DUT response will indicate that the write
command was a SUCCESS and the correct value is read back.
Fail verdict:
1 Client does not send Read Attribute command, or DUT does not respond with a Read
Attribute Response.
2 Client does not send Write Attribute command, or DUT does not respond with a Write
Attribute Response. A read only attribute was allowed to be written to. A read/write
attribute was not allowed to be written to.
141
142
Notes
143
PICS Covered:
144
A list of PICS that are covered by the Test case.
PICS Reference
Feature
Tested(Direct
Indirect)
145
146
2.4.2
PWM Control Cluster (Server)
147
Initial Conditions
148
This cluster is derived from the base Level cluster, it is required to meet Level cluster requirements.
149
150
For the required network set-up for the test harness, refer to Table 1.1.1. The DUT for this test is
the server.
151
On the DUT set the “PWM-Control: CurrentLevel” attribute to 50% (0x32).
152
Test Procedure
Item
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Spec. Req.
Test Step
Verify 50% level. Test Harness sends a
read CurrentLevel attribute to the DUT
Read attribute MinLevel. Test Harness
sends a read MinLevel attribute to the
DUT
Change level to MinLevel. Test Harness
sends a Move to Level command to DUT
with Level field set to MinLevel value
read from item 2 and Transition time
field set to 0x0000.
Verify MinLevel level. Test Harness
sends a read CurrentLevel attribute to the
DUT
Read attribute MaxLevel. Test Harness
sends a read MaxLevel attribute to the
DUT
Change level to MaxLevel. Test Harness
sends a Move to Level command to DUT
with Level field set to MaxLevel value
read from item 5 and Transition time
field set to 0x0000
Verify MaxLevel level. Test Harness
sends a read CurrentLevel attribute to the
DUT
Read attribute CurrentFrequency. Test
Harness sends a read CurrentFrequency
attribute to the DUT
Read attribute MinFrequency. Test
Harness sends a read MinFrequency
attribute to the DUT
Change frequency to MinFrequency.
Test Harness sends a Move to Closest
Frequency command to DUT with
CurrentFrequency field set to
MinFrequency value read from item 9
Verify MinFrequency frequency. Test
Harness sends a read CurrentFrequency
attribute to the DUT
Read attribute MaxFrequency. Test
Harness sends a read MaxFrequency
attribute to the DUT
Change frequency to MaxFrequency.
Test Harness sends a Move to Closest
Frequency command to DUT with
CurrentFrequency field set to
MaxFrequency value read from item 12
Verify MaxFrequency frequency. Test
Note
Point 1 of Expected
Outcomes
Point 2 of Expected
Outcomes
Point 3 of Expected
Outcomes
Point 4 of Expected
Outcomes
Point 5 of Expected
Outcomes
Point 6 of Expected
Outcomes
Point 7 of Expected
Outcomes
Point 8 of Expected
Outcomes
Point 9 of Expected
Outcomes
Point 10 of Expected
Outcomes
Point 11 of Expected
Outcomes
Point 12 of Expected
Outcomes
Point 13 of Expected
Outcomes
Point 14 of Expected
15
Harness sends a read CurrentFrequency
Outcomes
attribute to the DUT
Point 15 of Expected
(Optional) Simulate “invalid”
frequency. Test Harness sends a Move to Outcomes
Closest Frequency command to DUT
with CurrentFrequency field set to
significantly below MinFrequency (item
9) or significantly above MaxFrequency
(item 12)
153
154
Test Set-Up
155
156
The DUT shall be in wireless communication proximity of Test Harness. The Test Harness shall be
observing the communication over the air interface.
157
Expected Outcome
Pass verdict:
1 Test Harness obtains CurrentLevel attribute = 0x32 from DUT
2 Test Harness obtains MinLevel attribute from DUT and between range 0x01 and 0x63
3 DUT reduces its level to its MinLevel
4 Test Harness obtains CurrentLevel attribute = MinLevel value (item 2) from DUT
5 Test Harness obtains MaxLevel attribute from DUT and between range MinLevel+1 and
0x64
6 DUT increases its level to its MaxLevel
7 Test Harness obtains CurrentLevel attribute = MaxLevel value (item 5) from DUT
8 Test Harness obtains CurrentFrequency attribute from DUT
9 Test Harness obtains MinFrequency attribute from DUT and between range 0x0001 and
0xFFFE
10 If there are physical indications, DUT reduces its frequency to its MinFrequency
11 Test Harness obtains CurrentFrequency attribute = MinFrequency value (item 9) from
DUT
12 Test Harness obtains MaxFrequency attribute from DUT and between range MinLevel+1
and 0xFFFF
13 If there are physical indications, DUT increases its frequency to its MaxFrequency
14 Test Harness obtains CurrentFrequency attribute = MaxFrequency value (item 12) from
DUT
15 If manufacturer supports returning an error when the device cannot approximate the
frequency, Test Harness obtains default response with INVALID_VALUE error code
Fail verdict:
1 Test Harness does not obtain CurrentLevel attribute = 0x32 from DUT
2 Test Harness does not obtain MinLevel attribute from DUT or is outside of range
3 DUT does not change its level to its MinLevel
4 Test Harness does not obtain CurrentLevel attribute = MinLevel value from DUT
5 Test Harness does not obtain MaxLevel attribute from DUT or is outside of range
6 DUT does not change its level to its MaxLevel
7 Test Harness does not obtain CurrentLevel attribute = MaxLevel value from DUT
8 Test Harness does not obtain CurrentFrequency attribute from DUT
9 Test Harness does not obtain MinFrequency attribute from DUT or is outside of range
10 If there are physical indications, DUT does not change its frequency to its MinFrequency
11 Test Harness does not obtain CurrentFrequency attribute = MinFrequency value from
DUT
12 Test Harness does not obtain MaxFrequency attribute from DUT or is outside of range
13 If there are physical indications, DUT does not change its frequency to its MaxFrequency
14 Test Harness does not obtain CurrentFrequency attribute = MaxFrequency value from
DUT
15 If manufacturer supports returning an error when the device cannot approximate the
frequency, Test Harness does not obtain default response with INVALID_VALUE error
code
158
159
Notes
160
PICS Covered:
161
A list of PICS that are covered by the Test case.
PICS Reference
Feature
Tested(Direct
Indirect)
162
163
2.4.3
164
Initial Conditions
165
This cluster is derived from the base Level cluster, it is required to meet Level cluster requirements.
166
167
For the required network set-up for the test harness, refer to Table 1.1.1. The DUT for this test is
the client.
168
Test Procedure
Item
1
2
PWM Control Cluster (Client)
Spec. Req.
Test Step
Where supported, read attribute
MinLevel. DUT sends a read MinLevel
attribute to the Test Harness
Where supported, read attribute
Note
Point 1 of Expected
Outcomes
Point 2 of Expected
3
4
5
6
MaxLevel. DUT sends a read MaxLevel
attribute to the Test Harness
Read attribute CurrentFrequency.
DUT sends a read CurrentFrequency
attribute to the Test Harness
Where supported, read attribute
MinFrequency. DUT sends a read
MinFrequency attribute to the Test
Harness
Where supported, read attribute
MaxFrequency. DUT sends a read
MaxFrequency attribute to the Test
Harness
Change Frequency. DUT sends a Move
to Closest Frequency command to the
Test Harness with CurrentFrequency
field set to a frequency different from
CurrentFrequency but within the
supported frequency range of the device
Outcomes
Point 3 of Expected
Outcomes
Point 4 of Expected
Outcomes
Point 5 of Expected
Outcomes
Point 6 of Expected
Outcomes
169
170
Test Set-Up
171
172
The DUT shall be in wireless communication proximity of Test Harness. The Test Harness shall be
observing the communication over the air interface.
173
Expected Outcome
Pass verdict:
1 DUT sends a read MinLevel attribute command to the Test Harness
2 DUT sends a read MaxLevel attribute command to the Test Harness
3 DUT sends a read CurrentFrequency attribute command to the Test Harness
4 DUT sends a read MinFrequency attribute command to the Test Harness
5 DUT sends a read MaxFrequency attribute command to the Test Harness
6 DUT sends a Move to Closest Frequency command with correct value to the Test Harness
Fail verdict:
1 DUT does not send a read MinLevel attribute command to the Test Harness
2 DUT does not send a read MaxLevel attribute command to the Test Harness
3 DUT does not send a read CurrentFrequency attribute command to the Test Harness
4 DUT does not send a read MinFrequency attribute command to the Test Harness
5 DUT does not send a read MaxFrequency attribute command to the Test Harness
6 DUT does not send a Move to Closest Frequency command with correct value to the Test
Harness
174
175
Notes
176
PICS Covered:
177
A list of PICS that are covered by the Test case.
PICS Reference
178
179
Feature
Tested(Direct
Indirect)
180
2.5 Water Content Measurement Cluster
181
2.5.1
182
183
Tests the client and server side of the Water Content Measurement cluster mandatory and optional
attributes.
184
Initial Conditions
185
186
For the required network set-up for the test harness, refer to Table 1.1.1. The DUT for this test is
the server.
187
Test Procedure
Item
1
Water Content Measurement Attributes
Spec. Req.
2
3
4
Test Step
Read mandatory attributes. Test
Harness Client reads mandatory
attributes listed in Table 4.13 [R4] from
DUT one at a time.
Write to mandatory attributes. Test
Harness Client writes the respective
default value to each mandatory attribute
listed in Table 4.13 [R4] from DUT one
at a time.
Read optional attributes. Test Harness
Client reads optional attributes listed in
Table 4.13 [R4] from DUT one at a
time.
Write to optional attributes. Test
Harness Client writes the respective
default value to each optional attribute
listed in Table 4.13 [R4] from DUT one
at a time.
188
189
Test Set-Up
190
The DUT shall be in wireless communication proximity.
191
Expected Outcome
Note
Point 1 of the
Expected Outcomes
Point 2 of the
Expected Outcomes
OPTIONAL (or if
supported), point 1 of
the Expected
Outcomes
OPTIONAL (or if
supported), point 2 of
the Expected
Outcomes
Pass verdict:
1 The client is able to send out a Read Attribute command; the DUT responds with a Read
Attribute Response with the desired attribute information. The data type must match the
value listed in the specification(s). The data value for the attribute must fall within the
valid range described in the specification(s).
2 The client is able to send out a Write Attribute command with the appropriate values for
the given attribute; the DUT responds with a Write Attribute Response. If the access
control of the DUT is set to READ, the DUT response will indicate that the attribute write
command returned status READ_ONLY and value is not updated when read back. If the
access control of the DUT is set to READ/WRITE, the DUT response will indicate that
the write command was a SUCCESS and the correct value is read back.
Fail verdict:
1 Client does not send Read Attribute command, or DUT does not respond with a Read
Attribute Response.
2 Client does not send Write Attribute command, or DUT does not respond with a Write
Attribute Response. A read only attribute was allowed to be written to. A read/write
attribute was not allowed to be written to.
192
193
Notes
194
PICS Covered:
195
A list of PICS that are covered by the Test case.
PICS Reference
Feature
Tested(Direct
Indirect)
196
197
2.5.2
198
Initial Conditions
199
200
For the required network set-up for the test harness, refer to Table 1.1.1. The DUT for this test is
the server.
201
Test Procedure
Item
1
Water Content Measurement Cluster (Server)
Spec. Req.
Test Step
Adjust the Water Content measured
and read the MeasuredValue attribute.
Through implementation specific means
Note
Point 1 of the Expected
Outcomes
change the measured Water Content.
Test Harness sends Read Attribute
command for Water Content
Measurement: MeasuredValue attribute.
202
203
Test Set-Up
204
205
The DUT shall be in wireless communication proximity of Test Harness. The Test Harness shall be
observing the over-the-air communication.
206
Expected Outcome
Pass verdict:
1 The DUT Device returns a properly formatted Read Attributes Response command for the
MeasuredValue attribute with a value within the correct range:
a) between defined MinMeasuredValue and MaxMeasuredValue
b) between default MinMeasuredValue (0x0000) and MaxMeasuredValue (0x2710)
207
208
Notes
209
PICS Covered:
210
A list of PICS that are covered by the Test case.
PICS Reference
Feature
Tested(Direct
Indirect)
211
212
2.5.3
213
214
Refer to Section 2.5.2 Water Content Cluster (Server) with the DUT being the Client and the Test
Harness being the Server.
215
Water Content Measurement Cluster (Client)
216
2.6 Concentration Measurement Cluster
217
2.6.1
218
219
Tests the client and server side of the Concentration Measurement cluster mandatory and optional
attributes.
220
Initial Conditions
221
222
For the required network set-up for the test harness, refer to Table 1.1.1. The DUT for this test is
the server.
223
Test Procedure
Item
1
Concentration Measurement Attributes
Spec. Req.
2
3
4
Test Step
Read mandatory attributes. Test
Harness Client reads mandatory
attributes listed in Table 4.13 [R4] from
DUT one at a time.
Write to mandatory attributes. Test
Harness Client writes the respective
default value to each mandatory attribute
listed in Table 4.13 [R4] from DUT one
at a time.
Read optional attributes. Test Harness
Client reads optional attributes listed in
Table 4.13 [R4] from DUT one at a
time.
Write to optional attributes. Test
Harness Client writes the respective
default value to each optional attribute
listed in Table 4.13 [R4] from DUT one
at a time.
224
225
Test Set-Up
226
The DUT shall be in wireless communication proximity.
227
Expected Outcome
Note
Point 1 of the
Expected Outcomes
Point 2 of the
Expected Outcomes
OPTIONAL (or if
supported), point 1 of
the Expected
Outcomes
OPTIONAL (or if
supported), point 2 of
the Expected
Outcomes
Pass verdict:
1 The client is able to send out a Read Attribute command; the DUT responds with a Read
Attribute Response with the desired attribute information. The data type must match the
value listed in the specification(s). The data value for the attribute must fall within the
valid range described in the specification(s).
2 The client is able to send out a Write Attribute command with the appropriate values for
the given attribute; the DUT responds with a Write Attribute Response. If the access
control of the DUT is set to READ, the DUT response will indicate that the attribute write
command returned status READ_ONLY and value is not updated when read back. If the
access control of the DUT is set to READ/WRITE, the DUT response will indicate that
the write command was a SUCCESS and the correct value is read back.
Fail verdict:
1 Client does not send Read Attribute command, or DUT does not respond with a Read
Attribute Response.
2 Client does not send Write Attribute command, or DUT does not respond with a Write
Attribute Response. A read only attribute was allowed to be written to. A read/write
attribute was not allowed to be written to.
228
229
Notes
230
PICS Covered:
231
A list of PICS that are covered by the Test case.
PICS Reference
Feature
Tested(Direct
Indirect)
232
233
2.6.2
234
Initial Conditions
235
236
For the required network set-up for the test harness, refer to Table 1.1.1. The DUT for this test is
the server.
237
Test Procedure
Item
1
Concentration Measurement Cluster (Server)
Spec. Req.
Test Step
Adjust the Concentration measured
and read the MeasuredValue attribute.
Through implementation specific means
Note
Point 1 of the Expected
Outcomes
change the measured Concentration. Test
Harness sends Read Attribute command
for Concentration Measurement:
MeasuredValue attribute.
238
239
Test Set-Up
240
241
The DUT shall be in wireless communication proximity of Test Harness. The Test Harness shall be
observing the over-the-air communication.
242
Expected Outcome
Pass verdict:
1 The DUT Device returns a properly formatted Read Attributes Response command for the
MeasuredValue attribute with a value within the correct range:
a) between defined MinMeasuredValue and MaxMeasuredValue
b) between default MinMeasuredValue (0x00000000) and MaxMeasuredValue (0x3F800000)
243
244
Notes
245
PICS Covered:
246
A list of PICS that are covered by the Test case.
PICS Reference
Feature
Tested(Direct
Indirect)
247
248
2.6.3
249
250
Refer to Section 2.6.2 Concentration Measurement Cluster (Server) with the DUT being the Client
and the Test Harness being the Server.
251
Concentration Measurement Cluster (Client)
Download