|
InterfaceGPS 0.1.0
Interface embarquée Qt pour navigation, multimédia, caméra et télémétrie
|
Classe représentant les données en temps réel du véhicule. Cette classe hérite de QObject et centralise les mesures runtime du véhicule. Les modules producteurs (GPS, IMU, etc.) écrivent via les setters, tandis que les consommateurs UI réagissent aux signaux de changement associés. Plus de détails...
#include <telemetrydata.h>
Connecteurs publics | |
| void | setSpeedKmh (double v) |
| void | setGpsOk (bool v) |
| void | setLat (double v) |
| void | setLon (double v) |
| void | setHeading (double v) |
Fonctions membres publiques | |
| TelemetryData (QObject *parent=nullptr) | |
| Constructeur par défaut de TelemetryData. | |
| double | speedKmh () const |
| Retourne la vitesse actuelle en km/h. | |
| bool | gpsOk () const |
| Retourne true si le signal GPS est valide. | |
| double | lat () const |
| Retourne la latitude actuelle en degrés. | |
| double | lon () const |
| Retourne la longitude actuelle en degrés. | |
| double | heading () const |
| Retourne le cap actuel du véhicule en degrés (0 = Nord). | |
Classe représentant les données en temps réel du véhicule. Cette classe hérite de QObject et centralise les mesures runtime du véhicule. Les modules producteurs (GPS, IMU, etc.) écrivent via les setters, tandis que les consommateurs UI réagissent aux signaux de changement associés.
Définition à la ligne 20 du fichier telemetrydata.h.
|
explicit |
Constructeur par défaut de TelemetryData.
| parent | Objet parent pour la gestion automatique de la mémoire (QObject tree). |
Définition à la ligne 13 du fichier telemetrydata.cpp.
|
inline |
Retourne true si le signal GPS est valide.
Définition à la ligne 37 du fichier telemetrydata.h.
|
inline |
Retourne le cap actuel du véhicule en degrés (0 = Nord).
Définition à la ligne 40 du fichier telemetrydata.h.
Référencé par NavigationPage::bindTelemetry().
|
inline |
Retourne la latitude actuelle en degrés.
Définition à la ligne 38 du fichier telemetrydata.h.
Référencé par NavigationPage::bindTelemetry().
|
inline |
Retourne la longitude actuelle en degrés.
Définition à la ligne 39 du fichier telemetrydata.h.
Référencé par NavigationPage::bindTelemetry().
|
slot |
Définition à la ligne 27 du fichier telemetrydata.cpp.
|
slot |
Définition à la ligne 49 du fichier telemetrydata.cpp.
|
slot |
Définition à la ligne 35 du fichier telemetrydata.cpp.
|
slot |
Définition à la ligne 42 du fichier telemetrydata.cpp.
|
slot |
Définition à la ligne 18 du fichier telemetrydata.cpp.
|
inline |
Retourne la vitesse actuelle en km/h.
Définition à la ligne 36 du fichier telemetrydata.h.
Référencé par NavigationPage::bindTelemetry().