La classe Logger, responsable de tout le log.
Plus de détails...
|
| __init__ (self, origin) |
| Constructeur, ne sert qu'à enregistrer l'origine.
|
|
| sendLog (self, message, now=None) |
| Envoie un message avec l'origine de la classe.
|
|
|
| init (IP="127.0.0.1", verbose=False, saveToFile=False) |
| Méthode statique pour initialiser téleplot.
|
|
| sendGraph (name, value, unit="", now=None) |
| Envoie une donnée sur un graph.
|
|
| sendXY (name, x, y, unit="", x1=None, y1=None) |
| Envoie une donnée XY à Teleplot.
|
|
| sendLogStatic (message, origin="", now=None) |
| Envoie un message.
|
|
|
| teleplot = None |
| Objet de Teleplot.
|
|
| archiver = None |
| Objet de classe Archiver.
|
|
bool | saveToFile = False |
| Boolean pour savoir si les logs sont écrit dans un .txt.
|
|
bool | verbose = False |
| Boolean pour afficher (ou non) les logs dans la console d'exec.
|
|
bool | initied = False |
| Boolean pour savoir si Teleplot a été init.
|
|
La classe Logger, responsable de tout le log.
◆ init()
logger.Logger.init |
( |
| IP = "127.0.0.1", |
|
|
| verbose = False, |
|
|
| saveToFile = False ) |
|
static |
Méthode statique pour initialiser téleplot.
- Paramètres
-
IP | Ip du serveur teleplot |
verbose | Boolean pour afficher (ou non) les logs dans la console d'exec |
saveToFile | Boolean pour savoir si les logs sont écrit dans un .txt |
◆ sendGraph()
logger.Logger.sendGraph |
( |
| name, |
|
|
| value, |
|
|
| unit = "", |
|
|
| now = None ) |
|
static |
Envoie une donnée sur un graph.
- Paramètres
-
name | Nom du graphique |
value | valeur à plotter |
unit | unité de la valeur |
now | temps de l'execution, default: None |
◆ sendLog()
logger.Logger.sendLog |
( |
| self, |
|
|
| message, |
|
|
| now = None ) |
Envoie un message avec l'origine de la classe.
- Paramètres
-
message | message à transmettre |
now | temps de l'execution, default: None |
◆ sendLogStatic()
logger.Logger.sendLogStatic |
( |
| message, |
|
|
| origin = "", |
|
|
| now = None ) |
|
static |
Envoie un message.
- Paramètres
-
message | message à transmettre |
origin | origine du message |
now | temps de l'execution, default: None |
◆ sendXY()
logger.Logger.sendXY |
( |
| name, |
|
|
| x, |
|
|
| y, |
|
|
| unit = "", |
|
|
| x1 = None, |
|
|
| y1 = None ) |
|
static |
Envoie une donnée XY à Teleplot.
- Paramètres
-
name | nom du graphique |
x | Valeur x |
y | Valeur y |
unit | unité des valeurs |
x1 | Valeur x de la deuxième serie |
y1 | Valeur y de la deuxième serie |
◆ archiver
logger.Logger.archiver = None |
|
static |
Objet de classe Archiver.
- Voir également
- log_archiver
◆ teleplot
logger.Logger.teleplot = None |
|
static |
Objet de Teleplot.
- Voir également
- logs_teleplot.py
La documentation de cette classe a été générée à partir du fichier suivant :
- C:/Users/boris/Desktop/robotique/team2024/raspberrypi/logs/logger.py