diff --git a/Doc interne/Notes de développement.docx b/Doc interne/Notes de développement.docx
index c2a0469..710a38d 100644
Binary files a/Doc interne/Notes de développement.docx and b/Doc interne/Notes de développement.docx differ
diff --git a/Otarcik_CAN/Config/Station.cfg b/Otarcik_CAN/Config/Station.cfg
index d16ee1f..b19f914 100644
Binary files a/Otarcik_CAN/Config/Station.cfg and b/Otarcik_CAN/Config/Station.cfg differ
diff --git a/Otarcik_CAN/Logs/SystemLog.txt b/Otarcik_CAN/Logs/SystemLog.txt
index b5d99cd..846ae7c 100644
--- a/Otarcik_CAN/Logs/SystemLog.txt
+++ b/Otarcik_CAN/Logs/SystemLog.txt
@@ -24964,3 +24964,71 @@ Démarrage du logiciel Otarcik CAN le 2024-04-07 à 12:22:49
2024-04-07 13:13:32 Configuration système sauvegardée avec succès.
2024-04-07 13:13:32 Sauvegarde de la configuration système...
2024-04-07 13:13:32 Sauvegarde de la configuration système...
+
+
+********************************************************************
+Démarrage du logiciel Otarcik CAN le 2024-04-07 à 16:41:41
+********************************************************************
+2024-04-07 16:41:41 Librairie Axiomtek chargée avec succès
+2024-04-07 16:41:41 Watchdog CPU arrêté
+2024-04-07 16:41:41 Chargement de la configuration système...
+2024-04-07 16:41:41 Configuration système chargée avec succès!
+2024-04-07 16:41:41 Initialisation du dispositif [MasterCAN]
+2024-04-07 16:41:41 Démarrage d'un module CAN...
+2024-04-07 16:41:41 Module PCAN trouvé à l'adresse 1 avec le handle 0x52
+2024-04-07 16:41:41 Initialisation d'un module PCAN. Handle:0x52, Baudrate:284
+2024-04-07 16:41:41 Module PCAN USB initialisé avec succès
+2024-04-07 16:41:41 Chargement de la base de données C:/Main/Otarcik/Otarcik_CAN/Exec/Config/PCtelemetrie20240118.dbc
+2024-04-07 16:41:41 Erreur de base de données: impossible de charger le fichier C:/Main/Otarcik/Otarcik_CAN/Exec/Config/PCtelemetrie20240118.dbc
+2024-04-07 16:41:41 Dispositif [MasterCAN] initialisé avec succès!
+
+
+********************************************************************
+Démarrage du logiciel Otarcik CAN le 2024-04-07 à 16:44:30
+********************************************************************
+2024-04-07 16:44:30 Librairie Axiomtek chargée avec succès
+2024-04-07 16:44:30 Watchdog CPU arrêté
+2024-04-07 16:44:30 Chargement de la configuration système...
+2024-04-07 16:44:30 Configuration système chargée avec succès!
+2024-04-07 16:44:30 Initialisation du dispositif [MasterCAN]
+2024-04-07 16:44:30 Démarrage d'un module CAN...
+2024-04-07 16:44:30 Module PCAN trouvé à l'adresse 1 avec le handle 0x52
+2024-04-07 16:44:30 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28
+2024-04-07 16:44:30 Module PCAN USB initialisé avec succès
+2024-04-07 16:44:30 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc
+2024-04-07 16:44:30 Base de données chargée avec succès. Flags: 0x0
+2024-04-07 16:44:30 Dispositif [MasterCAN] initialisé avec succès!
+
+
+********************************************************************
+Démarrage du logiciel Otarcik CAN le 2024-04-07 à 16:45:24
+********************************************************************
+2024-04-07 16:45:24 Librairie Axiomtek chargée avec succès
+2024-04-07 16:45:24 Watchdog CPU arrêté
+2024-04-07 16:45:24 Chargement de la configuration système...
+2024-04-07 16:45:24 Configuration système chargée avec succès!
+2024-04-07 16:45:24 Initialisation du dispositif [MasterCAN]
+2024-04-07 16:45:24 Démarrage d'un module CAN...
+2024-04-07 16:45:24 Module PCAN trouvé à l'adresse 1 avec le handle 0x52
+2024-04-07 16:45:24 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28
+2024-04-07 16:45:24 Module PCAN USB initialisé avec succès
+2024-04-07 16:45:24 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc
+2024-04-07 16:45:24 Base de données chargée avec succès. Flags: 0x0
+2024-04-07 16:45:24 Dispositif [MasterCAN] initialisé avec succès!
+
+
+********************************************************************
+Démarrage du logiciel Otarcik CAN le 2024-04-08 à 06:29:07
+********************************************************************
+2024-04-08 06:29:07 Librairie Axiomtek chargée avec succès
+2024-04-08 06:29:07 Watchdog CPU arrêté
+2024-04-08 06:29:07 Chargement de la configuration système...
+2024-04-08 06:29:07 Configuration système chargée avec succès!
+2024-04-08 06:29:07 Initialisation du dispositif [MasterCAN]
+2024-04-08 06:29:07 Démarrage d'un module CAN...
+2024-04-08 06:29:07 Module PCAN trouvé à l'adresse 1 avec le handle 0x52
+2024-04-08 06:29:07 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28
+2024-04-08 06:29:07 Module PCAN USB initialisé avec succès
+2024-04-08 06:29:07 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc
+2024-04-08 06:29:07 Base de données chargée avec succès. Flags: 0x0
+2024-04-08 06:29:07 Dispositif [MasterCAN] initialisé avec succès!
diff --git a/Otarcik_CAN/Sources/Gui/GeneralStatusPage.ui b/Otarcik_CAN/Sources/Gui/GeneralStatusPage.ui
index 52f8c00..09a3c7e 100644
--- a/Otarcik_CAN/Sources/Gui/GeneralStatusPage.ui
+++ b/Otarcik_CAN/Sources/Gui/GeneralStatusPage.ui
@@ -171,7 +171,7 @@
1460
190
- 251
+ 231
91
@@ -181,7 +181,7 @@
- 50
+ 10
30
91
21
@@ -211,13 +211,13 @@
- Taille buffer circulaire:
+ Taille FIFO
- 150
+ 110
30
111
21
@@ -235,7 +235,7 @@
- 150
+ 90
60
131
21
diff --git a/Otarcik_CAN/debug/Otarcik_CAN.exe b/Otarcik_CAN/debug/Otarcik_CAN.exe
index 6aabc07..2a4933a 100644
Binary files a/Otarcik_CAN/debug/Otarcik_CAN.exe and b/Otarcik_CAN/debug/Otarcik_CAN.exe differ
diff --git a/Otarcik_CAN/ui_GeneralStatusPage.h b/Otarcik_CAN/ui_GeneralStatusPage.h
index 50fc363..391a8e8 100644
--- a/Otarcik_CAN/ui_GeneralStatusPage.h
+++ b/Otarcik_CAN/ui_GeneralStatusPage.h
@@ -100,10 +100,10 @@ public:
mInternetPresentStatLbl->setFont(font2);
MQTTBufferingGrpBx = new QGroupBox(CGeneralStatusPage);
MQTTBufferingGrpBx->setObjectName(QString::fromUtf8("MQTTBufferingGrpBx"));
- MQTTBufferingGrpBx->setGeometry(QRect(1460, 190, 251, 91));
+ MQTTBufferingGrpBx->setGeometry(QRect(1460, 190, 231, 91));
mBufferingModeLbl = new QLabel(MQTTBufferingGrpBx);
mBufferingModeLbl->setObjectName(QString::fromUtf8("mBufferingModeLbl"));
- mBufferingModeLbl->setGeometry(QRect(50, 30, 91, 21));
+ mBufferingModeLbl->setGeometry(QRect(10, 30, 91, 21));
QFont font4;
font4.setPointSize(10);
mBufferingModeLbl->setFont(font4);
@@ -113,11 +113,11 @@ public:
mBufferSizeLbl->setFont(font4);
mBufferingMode = new QLabel(MQTTBufferingGrpBx);
mBufferingMode->setObjectName(QString::fromUtf8("mBufferingMode"));
- mBufferingMode->setGeometry(QRect(150, 30, 111, 21));
+ mBufferingMode->setGeometry(QRect(110, 30, 111, 21));
mBufferingMode->setFont(font4);
mBufferSizeValue = new QLabel(MQTTBufferingGrpBx);
mBufferSizeValue->setObjectName(QString::fromUtf8("mBufferSizeValue"));
- mBufferSizeValue->setGeometry(QRect(150, 60, 131, 21));
+ mBufferSizeValue->setGeometry(QRect(90, 60, 131, 21));
mBufferSizeValue->setFont(font4);
groupBox = new QGroupBox(CGeneralStatusPage);
groupBox->setObjectName(QString::fromUtf8("groupBox"));
@@ -151,7 +151,7 @@ public:
mInternetPresentStatLbl->setText(QCoreApplication::translate("CGeneralStatusPage", "D\303\251tect\303\251", nullptr));
MQTTBufferingGrpBx->setTitle(QCoreApplication::translate("CGeneralStatusPage", "Buffering MQTT", nullptr));
mBufferingModeLbl->setText(QCoreApplication::translate("CGeneralStatusPage", "Mode buffering:", nullptr));
- mBufferSizeLbl->setText(QCoreApplication::translate("CGeneralStatusPage", "Taille buffer circulaire:", nullptr));
+ mBufferSizeLbl->setText(QCoreApplication::translate("CGeneralStatusPage", "Taille FIFO", nullptr));
mBufferingMode->setText(QCoreApplication::translate("CGeneralStatusPage", "Inactif", nullptr));
mBufferSizeValue->setText(QCoreApplication::translate("CGeneralStatusPage", "0/5000", nullptr));
groupBox->setTitle(QCoreApplication::translate("CGeneralStatusPage", "\303\211tat du syst\303\250me", nullptr));
diff --git a/TODO.txt b/TODO.txt
index 5e51541..ea89b63 100644
--- a/TODO.txt
+++ b/TODO.txt
@@ -23,9 +23,9 @@ x Ajouter la détection internet
- Syslog server???
- Vérifier pourquoi EMQX ne voulait pas se reconnecter le 2023-11-28
// Implémenter au moins 2 retry avant de déclarer l'internet déconnecté
-// Ajouter le bit de présence internet sur le CAN
-// Ajouter les stats interne du PC (tensions, température, etc)
-- Benchmarker le buffering des messages CAN
+x Ajouter le bit de présence internet sur le CAN
+x Ajouter les stats interne du PC (tensions, température, etc)
+x Benchmarker le buffering des messages CAN
Wet Dreams: