|
38 | 38 |
|
39 | 39 | ZigbeeWindSpeedSensor zbWindSpeedSensor = ZigbeeWindSpeedSensor(WIND_SPEED_SENSOR_ENDPOINT_NUMBER);
|
40 | 40 |
|
41 |
| -/************************ Temp sensor *****************************/ |
| 41 | +/************************ WindSpeed sensor *****************************/ |
42 | 42 | static void windspeed_sensor_value_update(void *arg) {
|
43 | 43 | for (;;) {
|
44 | 44 | // Read wind speed sensor value
|
45 |
| - float tsens_value = windspeedRead(); |
46 |
| - log_v("Temperature sensor value: %.2f°C", tsens_value); |
| 45 | + float wssens_value = windspeedRead(); |
| 46 | + log_v("Wind speed sensor value: %.2fm/s", wssens_value); |
47 | 47 | // Update windspeed value in Windspeed sensor EP
|
48 |
| - zbWindSpeedSensor.setWindspeed(tsens_value); |
| 48 | + zbWindSpeedSensor.setWindspeed(wssens_value); |
49 | 49 | delay(1000);
|
50 | 50 | }
|
51 | 51 | }
|
@@ -80,7 +80,7 @@ void setup() {
|
80 | 80 | xTaskCreate(windspeed_sensor_value_update, "wind_speed_sensor_update", 2048, NULL, 10, NULL);
|
81 | 81 |
|
82 | 82 | // Set reporting interval for windspeed measurement in seconds, must be called after Zigbee.begin()
|
83 |
| - // min_interval and max_interval in seconds, delta (temp change in °C) |
| 83 | + // min_interval and max_interval in seconds, delta (WindSpeed change in °C) |
84 | 84 | // if min = 1 and max = 0, reporting is sent only when windspeed changes by delta
|
85 | 85 | // if min = 0 and max = 10, reporting is sent every 10 seconds or windspeed changes by delta
|
86 | 86 | // if min = 0, max = 10 and delta = 0, reporting is sent every 10 seconds regardless of windspeed change
|
|
0 commit comments