12#include "hardware/gpio.h"
void read_from_dht()
the function called by a RTOS periodic task
Definition rtos_dht11.cpp:10
uint gpio_in
the GPIO connected to DHT11
Definition rtos_dht11.h:42
rtos_DHT11(uint gpio_in, QueueHandle_t dht_reading_ouput_queue)
the constructor for rtos_DHT11 object
Definition rtos_dht11.cpp:89
QueueHandle_t dht_reading_queue
the output queue that receives readings
Definition rtos_dht11.h:45
the sensor result is given according to this structure:
Definition dht11.h:22
float humidity
the converted values in % of relative humidity
Definition dht11.h:26
float temp_celsius
the converted value in °Celsius
Definition dht11.h:28
bool is_valid
a flag that indicates the reading from DHT11 is valid
Definition dht11.h:24