ROV'NET  0.2
BTS SNIR LaSalle Avignon 2020
Référence de la classe Capteurs

Classe contenant les dernières informations issues des capteurs du rov. Plus de détails...

#include "capteurs.h"

Graphe de collaboration de Capteurs:
Collaboration graph

Fonctions membres publiques

 Capteurs (QObject *parent=nullptr)
 Constructeur de la classe Capteurs. Plus de détails...
 
QString getAngle () const
 Récupère la dernière information issue du capteur de distance. Plus de détails...
 
QString getHumidite () const
 Récupère la dernière information issue du capteur de humidité Plus de détails...
 
QString getRadiation () const
 Récupère la dernière information issue du capteur de radiation. Plus de détails...
 
QString getTelemetrie () const
 Récupère la dernière information issue du capteur télémétrique. Plus de détails...
 
QString getTemperature () const
 Récupère la dernière information issue du capteur de température. Plus de détails...
 
void setAngle (QString angle)
 Modifie la dernière information issue du capteur de distance. Plus de détails...
 
void setHumidite (QString humidite)
 Modifie la dernière information issue du capteur de humidité Plus de détails...
 
void setRadiation (QString radiation)
 Modifie la dernière information issue du capteur de radiation. Plus de détails...
 
void setTelemetrie (QString telemetrie)
 Modifie la dernière information issue du capteur télémétrique. Plus de détails...
 
void setTemperature (QString temperature)
 Modifie la dernière information issue du capteur de température. Plus de détails...
 
 ~Capteurs ()
 Destructeur de la classe Capteurs. Plus de détails...
 

Attributs privés

QString angle
 Dernière données capteurs de distance. Plus de détails...
 
QString humidite
 Dernière données de température. Plus de détails...
 
QString radiation
 Dernière données de radiation. Plus de détails...
 
QString telemetrie
 Dernière données télémétriques. Plus de détails...
 
QString temperature
 Dernière données de température. Plus de détails...
 

Description détaillée

Classe contenant les dernières informations issues des capteurs du rov.

Définition à la ligne 18 du fichier capteurs.h.

Documentation des constructeurs et destructeur

◆ Capteurs()

Capteurs::Capteurs ( QObject parent = nullptr)

Constructeur de la classe Capteurs.

Paramètres
parent

Définition à la ligne 9 du fichier capteurs.cpp.

9  : QObject(parent), telemetrie("--,--"), angle(""), temperature("--,--"), humidite("--,--"), radiation("--,--")
10 {
11  qDebug() << Q_FUNC_INFO;
12 }
QString angle
Dernière données capteurs de distance.
Definition: capteurs.h:23
QString radiation
Dernière données de radiation.
Definition: capteurs.h:26
QString telemetrie
Dernière données télémétriques.
Definition: capteurs.h:22
La classe QObject est la classe de base de tous les objets Qt. Elle permet à ces objets Qt de dispose...
QString temperature
Dernière données de température.
Definition: capteurs.h:24
QString humidite
Dernière données de température.
Definition: capteurs.h:25

◆ ~Capteurs()

Capteurs::~Capteurs ( )

Destructeur de la classe Capteurs.

Définition à la ligne 14 du fichier capteurs.cpp.

15 {
16  qDebug() << Q_FUNC_INFO;
17 }

Documentation des fonctions membres

◆ getAngle()

QString Capteurs::getAngle ( ) const

Récupère la dernière information issue du capteur de distance.

Renvoie
la dernière information issue du capteur de distance

Définition à la ligne 44 du fichier capteurs.cpp.

Références angle.

Référencé par IHMRov::actualiserInformations(), IHMRov::calculCoordonneesX(), et IHMRov::calculCoordonneesY().

45 {
46  return angle;
47 }
QString angle
Dernière données capteurs de distance.
Definition: capteurs.h:23

◆ getHumidite()

QString Capteurs::getHumidite ( ) const

Récupère la dernière information issue du capteur de humidité

Renvoie
la dernière information issue du capteur de humidité

Définition à la ligne 59 du fichier capteurs.cpp.

Références humidite.

Référencé par IHMRov::actualiserInformations().

60 {
61  return humidite;
62 }
QString humidite
Dernière données de température.
Definition: capteurs.h:25

◆ getRadiation()

QString Capteurs::getRadiation ( ) const

Récupère la dernière information issue du capteur de radiation.

Renvoie
la dernière information issue du capteur de radiation

Définition à la ligne 64 du fichier capteurs.cpp.

Références radiation.

Référencé par IHMRov::actualiserInformations(), et IHMRov::actualiserInformationsSeuils().

65 {
66  return radiation;
67 }
QString radiation
Dernière données de radiation.
Definition: capteurs.h:26

◆ getTelemetrie()

QString Capteurs::getTelemetrie ( ) const

Récupère la dernière information issue du capteur télémétrique.

Renvoie
la dernière information issue du capteur télémétrique

Définition à la ligne 49 du fichier capteurs.cpp.

Références telemetrie.

Référencé par IHMRov::actualiserInformations(), IHMRov::calculCoordonneesX(), et IHMRov::calculCoordonneesY().

50 {
51  return telemetrie;
52 }
QString telemetrie
Dernière données télémétriques.
Definition: capteurs.h:22

◆ getTemperature()

QString Capteurs::getTemperature ( ) const

Récupère la dernière information issue du capteur de température.

Renvoie
la dernière information issue du capteur de température

Définition à la ligne 54 du fichier capteurs.cpp.

Références temperature.

Référencé par IHMRov::actualiserInformations(), et IHMRov::actualiserInformationsSeuils().

55 {
56  return temperature;
57 }
QString temperature
Dernière données de température.
Definition: capteurs.h:24

◆ setAngle()

void Capteurs::setAngle ( QString  angle)

Modifie la dernière information issue du capteur de distance.

Paramètres
angle

Définition à la ligne 39 du fichier capteurs.cpp.

Références angle.

Référencé par Rov::decoderTrameTelemetrie().

40 {
41  this->angle = angle;
42 }
QString angle
Dernière données capteurs de distance.
Definition: capteurs.h:23

◆ setHumidite()

void Capteurs::setHumidite ( QString  humidite)

Modifie la dernière information issue du capteur de humidité

Paramètres
humidite

Définition à la ligne 29 du fichier capteurs.cpp.

Références humidite.

Référencé par Rov::decoderTrameCapteur().

30 {
31  this->humidite = humidite;
32 }
QString humidite
Dernière données de température.
Definition: capteurs.h:25

◆ setRadiation()

void Capteurs::setRadiation ( QString  radiation)

Modifie la dernière information issue du capteur de radiation.

Paramètres
radiation

Définition à la ligne 34 du fichier capteurs.cpp.

Références radiation.

Référencé par Rov::decoderTrameCapteur().

35 {
36  this->radiation = radiation;
37 }
QString radiation
Dernière données de radiation.
Definition: capteurs.h:26

◆ setTelemetrie()

void Capteurs::setTelemetrie ( QString  telemetrie)

Modifie la dernière information issue du capteur télémétrique.

Paramètres
telemetrie

Définition à la ligne 19 du fichier capteurs.cpp.

Références telemetrie.

Référencé par Rov::decoderTrameTelemetrie().

20 {
21  this->telemetrie = telemetrie;
22 }
QString telemetrie
Dernière données télémétriques.
Definition: capteurs.h:22

◆ setTemperature()

void Capteurs::setTemperature ( QString  temperature)

Modifie la dernière information issue du capteur de température.

Paramètres
temperature

Définition à la ligne 24 du fichier capteurs.cpp.

Références temperature.

Référencé par Rov::decoderTrameCapteur().

25 {
26  this->temperature = temperature;
27 }
QString temperature
Dernière données de température.
Definition: capteurs.h:24

Documentation des données membres

◆ angle

QString Capteurs::angle
private

Dernière données capteurs de distance.

Définition à la ligne 23 du fichier capteurs.h.

Référencé par getAngle(), et setAngle().

◆ humidite

QString Capteurs::humidite
private

Dernière données de température.

Définition à la ligne 25 du fichier capteurs.h.

Référencé par getHumidite(), et setHumidite().

◆ radiation

QString Capteurs::radiation
private

Dernière données de radiation.

Définition à la ligne 26 du fichier capteurs.h.

Référencé par getRadiation(), et setRadiation().

◆ telemetrie

QString Capteurs::telemetrie
private

Dernière données télémétriques.

Définition à la ligne 22 du fichier capteurs.h.

Référencé par getTelemetrie(), et setTelemetrie().

◆ temperature

QString Capteurs::temperature
private

Dernière données de température.

Définition à la ligne 24 du fichier capteurs.h.

Référencé par getTemperature(), et setTemperature().


La documentation de cette classe a été générée à partir des fichiers suivants :