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