Skip to content

Commit bbf625c

Browse files
authored
Update ZigbeeWindSpeedSensor.ino
1 parent 5b149f6 commit bbf625c

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

libraries/Zigbee/examples/ZigbeeWindSpeedSensor/ZigbeeWindSpeedSensor.ino

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
// limitations under the License.
1414

1515
/**
16-
* @brief This example demonstrates Zigbee temperature sensor.
16+
* @brief This example demonstrates Zigbee windspeed sensor.
1717
*
1818
* The example demonstrates how to use Zigbee library to create a end device wind speed sensor.
1919
* The wind speed sensor is a Zigbee end device, which is controlled by a Zigbee coordinator.
@@ -34,17 +34,17 @@
3434
#include "ep/ZigbeeWindSpeedSensor.h"
3535

3636
#define BUTTON_PIN 9 //Boot button for C6/H2
37-
#define TEMP_SENSOR_ENDPOINT_NUMBER 10
37+
#define WIND_SPEED_SENSOR_ENDPOINT_NUMBER 10
3838

39-
ZigbeeWindSpeedSensor zbWindSpeedSensor = ZigbeeWindSpeedSensor(TEMP_SENSOR_ENDPOINT_NUMBER);
39+
ZigbeeWindSpeedSensor zbWindSpeedSensor = ZigbeeWindSpeedSensor(WIND_SPEED_SENSOR_ENDPOINT_NUMBER);
4040

4141
/************************ Temp sensor *****************************/
4242
static void windspeed_sensor_value_update(void *arg) {
4343
for (;;) {
44-
// Read temperature sensor value
45-
float tsens_value = temperatureRead();
44+
// Read wind speed sensor value
45+
float tsens_value = windspeedRead();
4646
log_v("Temperature sensor value: %.2f°C", tsens_value);
47-
// Update temperature value in Temperature sensor EP
47+
// Update windspeed value in Windspeed sensor EP
4848
zbWindSpeedSensor.setWindspeed(tsens_value);
4949
delay(1000);
5050
}
@@ -64,10 +64,10 @@ void setup() {
6464
// Optional: set Zigbee device name and model
6565
zbWindSpeedSensor.setManufacturerAndModel("Espressif", "ZigbeeWindSpeedSensor");
6666

67-
// Set minimum and maximum temperature measurement value (10-50°C is default range for chip temperature measurement)
67+
// Set minimum and maximum windspeed measurement value (10-50°C is default range for chip windspeed measurement)
6868
zbWindSpeedSensor.setMinMaxValue(10, 50);
6969

70-
// Set tolerance for temperature measurement in °C (lowest possible value is 0.01°C)
70+
// Set tolerance for windspeed measurement in °C (lowest possible value is 0.01°C)
7171
zbWindSpeedSensor.setTolerance(1);
7272

7373
// Add endpoint to Zigbee Core
@@ -79,11 +79,11 @@ void setup() {
7979
// Start Wind speed sensor reading task
8080
xTaskCreate(windspeed_sensor_value_update, "wind_speed_sensor_update", 2048, NULL, 10, NULL);
8181

82-
// Set reporting interval for temperature measurement in seconds, must be called after Zigbee.begin()
82+
// Set reporting interval for windspeed measurement in seconds, must be called after Zigbee.begin()
8383
// min_interval and max_interval in seconds, delta (temp change in °C)
84-
// if min = 1 and max = 0, reporting is sent only when temperature changes by delta
85-
// if min = 0 and max = 10, reporting is sent every 10 seconds or temperature changes by delta
86-
// if min = 0, max = 10 and delta = 0, reporting is sent every 10 seconds regardless of temperature change
84+
// if min = 1 and max = 0, reporting is sent only when windspeed changes by delta
85+
// if min = 0 and max = 10, reporting is sent every 10 seconds or windspeed changes by delta
86+
// if min = 0, max = 10 and delta = 0, reporting is sent every 10 seconds regardless of windspeed change
8787
zbWindSpeedSensor.setReporting(1, 0, 1);
8888
}
8989

0 commit comments

Comments
 (0)