Go to the documentation of this file.
20 #pragma region INCLUSIONS
29 #pragma endregion INCLUSIONS
224 static bool Init(
const int& t_SensorPin,
const int& t_SensorType);
static float m_Temperature
static constexpr auto _nopin
Spazio dei nomi riferito al file LocalSensor.h.
static bool Begin()
Metodo di avvio del sensore.
static const float get_Humidity()
Permette di ottenere il valore dell'umidità rilevata.
Classe per la gestione del sensore di temperatura ed umidità della radiosveglia.
static bool Init(const int &t_SensorPin, const int &t_SensorType)
Metodo di inizializzazione dei componenti della classe.
static const float & get_Invalidator()
Permette di ottenere l'invalidatore della classe.
static int *const get_SensorPin()
LowLevel getter per l'attributo m_SensorPin.
~LocalSensor()=default
Distruttore della classe LocalSensor.
static const float get_Temperature(const TemperatureUnit &t_Switch)
Permette di ottenere il valore della temperatura rilevata.
TemperatureUnit
Enumerazione per la gestione dell'unità per la misurazione della temperatura.
static bool ReInit()
LowLevel reallocator della classe LocalSensor.
static const float m_Invalidator
static int *const get_SensorType()
LowLevel getter per l'attributo m_SensorType.
LocalSensor()=default
Costruttore di default della classe LocalSensor.
static constexpr float _invalidvalue
static DHT *const get_Sensor()
LowLevel getter per l'attributo m_Sensor.