diff --git a/Doc interne/Notes de développement.docx b/Doc interne/Notes de développement.docx index e7717e0..0ab815b 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 ec35a41..19bde5c 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 2f9c5f8..65caac6 100644 --- a/Otarcik_CAN/Logs/SystemLog.txt +++ b/Otarcik_CAN/Logs/SystemLog.txt @@ -6345,3 +6345,617 @@ Démarrage du logiciel Otarcik CAN le 2024-01-13 à 12:58:55 2024-01-13 12:58:55 Initialisation du dispositif [MasterCAN] 2024-01-13 12:58:55 Démarrage d'un module CAN... 2024-01-13 12:58:55 Impossible de trouver le module CAN sur le channel 1 + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-14 à 15:22:15 +******************************************************************** +2024-02-14 15:22:15 Librairie Axiomtek chargée avec succès +2024-02-14 15:22:15 Watchdog CPU arrêté +2024-02-14 15:22:15 Chargement de la configuration système... +2024-02-14 15:22:15 Configuration système chargée avec succès! +2024-02-14 15:22:15 Initialisation du dispositif [MasterCAN] +2024-02-14 15:22:15 Démarrage d'un module CAN... +2024-02-14 15:22:15 Impossible de trouver le module CAN sur le channel 1 + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-14 à 15:29:08 +******************************************************************** +2024-02-14 15:29:08 Librairie Axiomtek chargée avec succès +2024-02-14 15:29:08 Watchdog CPU arrêté +2024-02-14 15:29:08 Chargement de la configuration système... +2024-02-14 15:29:08 Configuration système chargée avec succès! +2024-02-14 15:29:08 Initialisation du dispositif [MasterCAN] +2024-02-14 15:29:08 Démarrage d'un module CAN... +2024-02-14 15:29:08 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-14 15:29:08 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-14 15:29:08 Module PCAN USB initialisé avec succès +2024-02-14 15:29:08 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-14 15:29:08 Base de données chargée avec succès. Flags: 0x0 +2024-02-14 15:29:08 Démarrage du Watchdog CAN... +2024-02-14 15:29:08 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-14 15:29:08 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-15 à 15:18:11 +******************************************************************** +2024-02-15 15:18:11 Librairie Axiomtek chargée avec succès +2024-02-15 15:18:11 Watchdog CPU arrêté +2024-02-15 15:18:11 Chargement de la configuration système... +2024-02-15 15:18:11 Configuration système chargée avec succès! +2024-02-15 15:18:11 Initialisation du dispositif [MasterCAN] +2024-02-15 15:18:11 Démarrage d'un module CAN... +2024-02-15 15:18:11 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-15 15:18:11 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-15 15:18:11 Module PCAN USB initialisé avec succès +2024-02-15 15:18:11 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-15 15:18:11 Base de données chargée avec succès. Flags: 0x0 +2024-02-15 15:18:11 Démarrage du Watchdog CAN... +2024-02-15 15:18:11 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-15 15:18:11 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-15 à 15:28:03 +******************************************************************** +2024-02-15 15:28:03 Librairie Axiomtek chargée avec succès +2024-02-15 15:28:03 Watchdog CPU arrêté +2024-02-15 15:28:03 Chargement de la configuration système... +2024-02-15 15:28:03 Configuration système chargée avec succès! +2024-02-15 15:28:03 Initialisation du dispositif [MasterCAN] +2024-02-15 15:28:03 Démarrage d'un module CAN... +2024-02-15 15:28:03 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-15 15:28:03 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-15 15:28:03 Module PCAN USB initialisé avec succès +2024-02-15 15:28:03 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-15 15:28:03 Base de données chargée avec succès. Flags: 0x0 +2024-02-15 15:28:03 Démarrage du Watchdog CAN... +2024-02-15 15:28:03 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-15 15:28:03 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-15 à 15:33:38 +******************************************************************** +2024-02-15 15:33:38 Librairie Axiomtek chargée avec succès +2024-02-15 15:33:38 Watchdog CPU arrêté +2024-02-15 15:33:38 Chargement de la configuration système... +2024-02-15 15:33:38 Configuration système chargée avec succès! +2024-02-15 15:33:38 Initialisation du dispositif [MasterCAN] +2024-02-15 15:33:38 Démarrage d'un module CAN... +2024-02-15 15:33:38 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-15 15:33:38 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-15 15:33:38 Module PCAN USB initialisé avec succès +2024-02-15 15:33:38 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-15 15:33:38 Base de données chargée avec succès. Flags: 0x0 +2024-02-15 15:33:38 Démarrage du Watchdog CAN... +2024-02-15 15:33:38 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-15 15:33:38 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-15 à 15:37:33 +******************************************************************** +2024-02-15 15:37:33 Librairie Axiomtek chargée avec succès +2024-02-15 15:37:33 Watchdog CPU arrêté +2024-02-15 15:37:33 Chargement de la configuration système... +2024-02-15 15:37:33 Configuration système chargée avec succès! +2024-02-15 15:37:33 Initialisation du dispositif [MasterCAN] +2024-02-15 15:37:33 Démarrage d'un module CAN... +2024-02-15 15:37:33 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-15 15:37:33 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-15 15:37:33 Module PCAN USB initialisé avec succès +2024-02-15 15:37:33 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-15 15:37:33 Base de données chargée avec succès. Flags: 0x0 +2024-02-15 15:37:33 Démarrage du Watchdog CAN... +2024-02-15 15:37:33 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-15 15:37:33 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-15 à 15:40:50 +******************************************************************** +2024-02-15 15:40:50 Librairie Axiomtek chargée avec succès +2024-02-15 15:40:50 Watchdog CPU arrêté +2024-02-15 15:40:50 Chargement de la configuration système... +2024-02-15 15:40:50 Configuration système chargée avec succès! +2024-02-15 15:40:50 Initialisation du dispositif [MasterCAN] +2024-02-15 15:40:50 Démarrage d'un module CAN... +2024-02-15 15:40:50 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-15 15:40:50 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-15 15:40:50 Module PCAN USB initialisé avec succès +2024-02-15 15:40:50 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-15 15:40:50 Base de données chargée avec succès. Flags: 0x0 +2024-02-15 15:40:50 Démarrage du Watchdog CAN... +2024-02-15 15:40:50 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-15 15:40:50 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-15 à 15:42:18 +******************************************************************** +2024-02-15 15:42:18 Librairie Axiomtek chargée avec succès +2024-02-15 15:42:18 Watchdog CPU arrêté +2024-02-15 15:42:18 Chargement de la configuration système... +2024-02-15 15:42:18 Configuration système chargée avec succès! +2024-02-15 15:42:18 Initialisation du dispositif [MasterCAN] +2024-02-15 15:42:18 Démarrage d'un module CAN... +2024-02-15 15:42:18 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-15 15:42:19 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-15 15:42:19 Module PCAN USB initialisé avec succès +2024-02-15 15:42:19 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-15 15:42:19 Base de données chargée avec succès. Flags: 0x0 +2024-02-15 15:42:19 Démarrage du Watchdog CAN... +2024-02-15 15:42:19 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-15 15:42:19 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-15 à 15:43:59 +******************************************************************** +2024-02-15 15:43:59 Librairie Axiomtek chargée avec succès +2024-02-15 15:43:59 Watchdog CPU arrêté +2024-02-15 15:43:59 Chargement de la configuration système... +2024-02-15 15:43:59 Configuration système chargée avec succès! +2024-02-15 15:43:59 Initialisation du dispositif [MasterCAN] +2024-02-15 15:43:59 Démarrage d'un module CAN... +2024-02-15 15:43:59 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-15 15:43:59 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-15 15:43:59 Module PCAN USB initialisé avec succès +2024-02-15 15:43:59 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-15 15:43:59 Base de données chargée avec succès. Flags: 0x0 +2024-02-15 15:43:59 Démarrage du Watchdog CAN... +2024-02-15 15:43:59 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-15 15:43:59 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-15 à 16:10:28 +******************************************************************** +2024-02-15 16:10:28 Librairie Axiomtek chargée avec succès +2024-02-15 16:10:28 Watchdog CPU arrêté +2024-02-15 16:10:28 Chargement de la configuration système... +2024-02-15 16:10:28 Configuration système chargée avec succès! +2024-02-15 16:10:28 Initialisation du dispositif [MasterCAN] +2024-02-15 16:10:28 Démarrage d'un module CAN... +2024-02-15 16:10:28 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-15 16:10:28 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-15 16:10:28 Module PCAN USB initialisé avec succès +2024-02-15 16:10:28 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-15 16:10:28 Base de données chargée avec succès. Flags: 0x0 +2024-02-15 16:10:28 Démarrage du Watchdog CAN... +2024-02-15 16:10:28 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-15 16:10:28 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-17 à 08:22:50 +******************************************************************** +2024-02-17 08:22:50 Librairie Axiomtek chargée avec succès +2024-02-17 08:22:50 Watchdog CPU arrêté +2024-02-17 08:22:50 Chargement de la configuration système... +2024-02-17 08:22:50 Configuration système chargée avec succès! +2024-02-17 08:22:50 Initialisation du dispositif [MasterCAN] +2024-02-17 08:22:50 Démarrage d'un module CAN... +2024-02-17 08:22:50 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-17 08:22:50 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-17 08:22:50 Module PCAN USB initialisé avec succès +2024-02-17 08:22:50 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-17 08:22:50 Base de données chargée avec succès. Flags: 0x0 +2024-02-17 08:22:50 Démarrage du Watchdog CAN... +2024-02-17 08:22:50 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-17 08:22:50 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-17 à 08:42:57 +******************************************************************** +2024-02-17 08:42:57 Librairie Axiomtek chargée avec succès +2024-02-17 08:42:57 Watchdog CPU arrêté +2024-02-17 08:42:57 Chargement de la configuration système... +2024-02-17 08:42:57 Configuration système chargée avec succès! +2024-02-17 08:42:57 Initialisation du dispositif [MasterCAN] +2024-02-17 08:42:57 Démarrage d'un module CAN... +2024-02-17 08:42:57 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-17 08:42:57 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-17 08:42:57 Module PCAN USB initialisé avec succès +2024-02-17 08:42:57 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-17 08:42:57 Base de données chargée avec succès. Flags: 0x0 +2024-02-17 08:42:57 Démarrage du Watchdog CAN... +2024-02-17 08:42:57 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-17 08:42:57 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-17 à 15:31:28 +******************************************************************** +2024-02-17 15:31:28 Librairie Axiomtek chargée avec succès +2024-02-17 15:31:28 Watchdog CPU arrêté +2024-02-17 15:31:28 Chargement de la configuration système... +2024-02-17 15:31:28 Configuration système chargée avec succès! +2024-02-17 15:31:28 Initialisation du dispositif [MasterCAN] +2024-02-17 15:31:28 Démarrage d'un module CAN... +2024-02-17 15:31:28 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-17 15:31:28 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-17 15:31:28 Module PCAN USB initialisé avec succès +2024-02-17 15:31:28 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-17 15:31:28 Base de données chargée avec succès. Flags: 0x0 +2024-02-17 15:31:28 Démarrage du Watchdog CAN... +2024-02-17 15:31:28 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-17 15:31:28 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-17 à 15:35:41 +******************************************************************** +2024-02-17 15:35:41 Librairie Axiomtek chargée avec succès +2024-02-17 15:35:41 Watchdog CPU arrêté +2024-02-17 15:35:41 Chargement de la configuration système... +2024-02-17 15:35:41 Configuration système chargée avec succès! +2024-02-17 15:35:41 Initialisation du dispositif [MasterCAN] +2024-02-17 15:35:41 Démarrage d'un module CAN... +2024-02-17 15:35:41 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-17 15:35:41 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-17 15:35:41 Module PCAN USB initialisé avec succès +2024-02-17 15:35:41 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-17 15:35:41 Base de données chargée avec succès. Flags: 0x0 +2024-02-17 15:35:41 Démarrage du Watchdog CAN... +2024-02-17 15:35:41 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-17 15:35:41 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-17 à 15:43:42 +******************************************************************** +2024-02-17 15:43:42 Librairie Axiomtek chargée avec succès +2024-02-17 15:43:42 Watchdog CPU arrêté +2024-02-17 15:43:42 Chargement de la configuration système... +2024-02-17 15:43:42 Configuration système chargée avec succès! +2024-02-17 15:43:42 Initialisation du dispositif [MasterCAN] +2024-02-17 15:43:42 Démarrage d'un module CAN... +2024-02-17 15:43:42 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-17 15:43:42 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-17 15:43:42 Module PCAN USB initialisé avec succès +2024-02-17 15:43:42 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-17 15:43:42 Base de données chargée avec succès. Flags: 0x0 + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-17 à 15:45:22 +******************************************************************** +2024-02-17 15:45:22 Librairie Axiomtek chargée avec succès +2024-02-17 15:45:22 Watchdog CPU arrêté +2024-02-17 15:45:22 Chargement de la configuration système... +2024-02-17 15:45:22 Configuration système chargée avec succès! +2024-02-17 15:45:22 Initialisation du dispositif [MasterCAN] +2024-02-17 15:45:22 Démarrage d'un module CAN... +2024-02-17 15:45:22 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-17 15:45:22 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-17 15:45:22 Module PCAN USB initialisé avec succès +2024-02-17 15:45:22 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-17 15:45:22 Base de données chargée avec succès. Flags: 0x0 +2024-02-17 15:45:22 Démarrage du Watchdog CAN... +2024-02-17 15:45:22 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-17 15:45:22 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-17 à 15:46:39 +******************************************************************** +2024-02-17 15:46:39 Librairie Axiomtek chargée avec succès +2024-02-17 15:46:39 Watchdog CPU arrêté +2024-02-17 15:46:39 Chargement de la configuration système... +2024-02-17 15:46:39 Configuration système chargée avec succès! +2024-02-17 15:46:39 Initialisation du dispositif [MasterCAN] +2024-02-17 15:46:39 Démarrage d'un module CAN... +2024-02-17 15:46:39 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-17 15:46:39 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-17 15:46:39 Module PCAN USB initialisé avec succès +2024-02-17 15:46:39 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-17 15:46:39 Base de données chargée avec succès. Flags: 0x0 +2024-02-17 15:46:39 Démarrage du Watchdog CAN... +2024-02-17 15:46:39 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-17 15:46:39 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-17 à 15:48:53 +******************************************************************** +2024-02-17 15:48:54 Librairie Axiomtek chargée avec succès +2024-02-17 15:48:54 Watchdog CPU arrêté +2024-02-17 15:48:54 Chargement de la configuration système... +2024-02-17 15:48:54 Configuration système chargée avec succès! +2024-02-17 15:48:54 Initialisation du dispositif [MasterCAN] +2024-02-17 15:48:54 Démarrage d'un module CAN... +2024-02-17 15:48:54 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-17 15:48:54 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-17 15:48:54 Module PCAN USB initialisé avec succès +2024-02-17 15:48:54 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-17 15:48:54 Base de données chargée avec succès. Flags: 0x0 + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-17 à 15:52:08 +******************************************************************** +2024-02-17 15:52:08 Librairie Axiomtek chargée avec succès +2024-02-17 15:52:08 Watchdog CPU arrêté +2024-02-17 15:52:08 Chargement de la configuration système... +2024-02-17 15:52:08 Configuration système chargée avec succès! +2024-02-17 15:52:08 Initialisation du dispositif [MasterCAN] +2024-02-17 15:52:08 Démarrage d'un module CAN... +2024-02-17 15:52:08 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-17 15:52:08 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-17 15:52:08 Module PCAN USB initialisé avec succès +2024-02-17 15:52:08 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-17 15:52:08 Base de données chargée avec succès. Flags: 0x0 +2024-02-17 15:52:08 Démarrage du Watchdog CAN... +2024-02-17 15:52:08 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-17 15:52:08 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-17 à 15:56:23 +******************************************************************** +2024-02-17 15:56:23 Librairie Axiomtek chargée avec succès +2024-02-17 15:56:23 Watchdog CPU arrêté +2024-02-17 15:56:23 Chargement de la configuration système... +2024-02-17 15:56:23 Configuration système chargée avec succès! +2024-02-17 15:56:23 Initialisation du dispositif [MasterCAN] +2024-02-17 15:56:23 Démarrage d'un module CAN... +2024-02-17 15:56:23 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-17 15:56:23 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-17 15:56:23 Module PCAN USB initialisé avec succès +2024-02-17 15:56:23 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-17 15:56:23 Base de données chargée avec succès. Flags: 0x0 +2024-02-17 15:56:23 Démarrage du Watchdog CAN... +2024-02-17 15:56:23 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-17 15:56:23 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-17 à 15:57:01 +******************************************************************** +2024-02-17 15:57:01 Librairie Axiomtek chargée avec succès +2024-02-17 15:57:01 Watchdog CPU arrêté +2024-02-17 15:57:01 Chargement de la configuration système... +2024-02-17 15:57:01 Configuration système chargée avec succès! +2024-02-17 15:57:01 Initialisation du dispositif [MasterCAN] +2024-02-17 15:57:01 Démarrage d'un module CAN... +2024-02-17 15:57:01 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-17 15:57:01 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-17 15:57:01 Module PCAN USB initialisé avec succès +2024-02-17 15:57:01 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-17 15:57:01 Base de données chargée avec succès. Flags: 0x0 +2024-02-17 15:57:01 Démarrage du Watchdog CAN... +2024-02-17 15:57:01 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-17 15:57:01 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-17 à 15:57:32 +******************************************************************** +2024-02-17 15:57:32 Librairie Axiomtek chargée avec succès +2024-02-17 15:57:32 Watchdog CPU arrêté +2024-02-17 15:57:32 Chargement de la configuration système... +2024-02-17 15:57:32 Configuration système chargée avec succès! +2024-02-17 15:57:32 Initialisation du dispositif [MasterCAN] +2024-02-17 15:57:32 Démarrage d'un module CAN... +2024-02-17 15:57:32 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-17 15:57:32 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-17 15:57:32 Module PCAN USB initialisé avec succès +2024-02-17 15:57:32 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-17 15:57:32 Base de données chargée avec succès. Flags: 0x0 +2024-02-17 15:57:32 Démarrage du Watchdog CAN... +2024-02-17 15:57:32 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-17 15:57:32 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-20 à 18:15:22 +******************************************************************** +2024-02-20 18:15:22 Librairie Axiomtek chargée avec succès +2024-02-20 18:15:22 Watchdog CPU arrêté +2024-02-20 18:15:22 Chargement de la configuration système... +2024-02-20 18:15:22 Configuration système chargée avec succès! +2024-02-20 18:15:22 Initialisation du dispositif [MasterCAN] +2024-02-20 18:15:22 Démarrage d'un module CAN... +2024-02-20 18:15:22 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-20 18:15:23 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-20 18:15:23 Module PCAN USB initialisé avec succès +2024-02-20 18:15:23 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-20 18:15:23 Base de données chargée avec succès. Flags: 0x0 +2024-02-20 18:15:23 Démarrage du Watchdog CAN... +2024-02-20 18:15:23 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-20 18:15:23 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-20 à 18:16:22 +******************************************************************** +2024-02-20 18:16:22 Librairie Axiomtek chargée avec succès +2024-02-20 18:16:22 Watchdog CPU arrêté +2024-02-20 18:16:22 Chargement de la configuration système... +2024-02-20 18:16:22 Configuration système chargée avec succès! +2024-02-20 18:16:22 Initialisation du dispositif [MasterCAN] +2024-02-20 18:16:22 Démarrage d'un module CAN... +2024-02-20 18:16:22 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-20 18:16:22 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-20 18:16:22 Module PCAN USB initialisé avec succès +2024-02-20 18:16:22 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-20 18:16:22 Base de données chargée avec succès. Flags: 0x0 +2024-02-20 18:16:22 Démarrage du Watchdog CAN... +2024-02-20 18:16:22 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-20 18:16:22 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-22 à 14:58:59 +******************************************************************** +2024-02-22 14:58:59 Librairie Axiomtek chargée avec succès +2024-02-22 14:58:59 Watchdog CPU arrêté +2024-02-22 14:58:59 Chargement de la configuration système... +2024-02-22 14:58:59 Configuration système chargée avec succès! +2024-02-22 14:58:59 Initialisation du dispositif [MasterCAN] +2024-02-22 14:58:59 Démarrage d'un module CAN... +2024-02-22 14:58:59 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-22 14:58:59 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-22 14:58:59 Module PCAN USB initialisé avec succès +2024-02-22 14:58:59 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-22 14:58:59 Base de données chargée avec succès. Flags: 0x0 +2024-02-22 14:58:59 Démarrage du Watchdog CAN... +2024-02-22 14:58:59 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-22 14:58:59 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-22 à 15:22:56 +******************************************************************** +2024-02-22 15:22:56 Librairie Axiomtek chargée avec succès +2024-02-22 15:22:56 Watchdog CPU arrêté +2024-02-22 15:22:56 Chargement de la configuration système... +2024-02-22 15:22:56 Configuration système chargée avec succès! +2024-02-22 15:22:56 Initialisation du dispositif [MasterCAN] +2024-02-22 15:22:56 Démarrage d'un module CAN... +2024-02-22 15:22:56 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-22 15:22:56 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-22 15:22:56 Module PCAN USB initialisé avec succès +2024-02-22 15:22:56 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-22 15:22:56 Base de données chargée avec succès. Flags: 0x0 +2024-02-22 15:22:56 Démarrage du Watchdog CAN... +2024-02-22 15:22:56 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-22 15:22:56 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-22 à 15:35:35 +******************************************************************** +2024-02-22 15:35:35 Librairie Axiomtek chargée avec succès +2024-02-22 15:35:35 Watchdog CPU arrêté +2024-02-22 15:35:35 Chargement de la configuration système... +2024-02-22 15:35:35 Configuration système chargée avec succès! +2024-02-22 15:35:35 Initialisation du dispositif [MasterCAN] +2024-02-22 15:35:35 Démarrage d'un module CAN... +2024-02-22 15:35:35 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-22 15:35:35 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-22 15:35:35 Module PCAN USB initialisé avec succès +2024-02-22 15:35:35 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-22 15:35:35 Base de données chargée avec succès. Flags: 0x0 +2024-02-22 15:35:35 Démarrage du Watchdog CAN... +2024-02-22 15:35:35 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-22 15:35:35 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-22 à 15:36:32 +******************************************************************** +2024-02-22 15:36:33 Librairie Axiomtek chargée avec succès +2024-02-22 15:36:33 Watchdog CPU arrêté +2024-02-22 15:36:33 Chargement de la configuration système... +2024-02-22 15:36:33 Configuration système chargée avec succès! +2024-02-22 15:36:33 Initialisation du dispositif [MasterCAN] +2024-02-22 15:36:33 Démarrage d'un module CAN... +2024-02-22 15:36:33 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-22 15:36:33 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-22 15:36:33 Module PCAN USB initialisé avec succès +2024-02-22 15:36:33 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-22 15:36:33 Base de données chargée avec succès. Flags: 0x0 +2024-02-22 15:36:33 Démarrage du Watchdog CAN... +2024-02-22 15:36:33 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-22 15:36:33 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-22 à 15:53:18 +******************************************************************** +2024-02-22 15:53:18 Librairie Axiomtek chargée avec succès +2024-02-22 15:53:18 Watchdog CPU arrêté +2024-02-22 15:53:18 Chargement de la configuration système... +2024-02-22 15:53:18 Configuration système chargée avec succès! +2024-02-22 15:53:18 Initialisation du dispositif [MasterCAN] +2024-02-22 15:53:18 Démarrage d'un module CAN... +2024-02-22 15:53:18 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-22 15:53:18 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-22 15:53:18 Module PCAN USB initialisé avec succès +2024-02-22 15:53:18 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-22 15:53:18 Base de données chargée avec succès. Flags: 0x0 +2024-02-22 15:53:18 Démarrage du Watchdog CAN... +2024-02-22 15:53:18 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-22 15:53:18 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-22 à 15:54:33 +******************************************************************** +2024-02-22 15:54:34 Librairie Axiomtek chargée avec succès +2024-02-22 15:54:34 Watchdog CPU arrêté +2024-02-22 15:54:34 Chargement de la configuration système... +2024-02-22 15:54:34 Configuration système chargée avec succès! +2024-02-22 15:54:34 Initialisation du dispositif [MasterCAN] +2024-02-22 15:54:34 Démarrage d'un module CAN... +2024-02-22 15:54:34 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-22 15:54:34 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-22 15:54:34 Module PCAN USB initialisé avec succès +2024-02-22 15:54:34 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-22 15:54:34 Base de données chargée avec succès. Flags: 0x0 +2024-02-22 15:54:34 Démarrage du Watchdog CAN... +2024-02-22 15:54:34 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-22 15:54:34 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-22 à 15:55:03 +******************************************************************** +2024-02-22 15:55:03 Librairie Axiomtek chargée avec succès +2024-02-22 15:55:03 Watchdog CPU arrêté +2024-02-22 15:55:03 Chargement de la configuration système... +2024-02-22 15:55:03 Configuration système chargée avec succès! +2024-02-22 15:55:03 Initialisation du dispositif [MasterCAN] +2024-02-22 15:55:03 Démarrage d'un module CAN... +2024-02-22 15:55:03 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-22 15:55:03 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-22 15:55:03 Module PCAN USB initialisé avec succès +2024-02-22 15:55:03 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-22 15:55:03 Base de données chargée avec succès. Flags: 0x0 +2024-02-22 15:55:03 Démarrage du Watchdog CAN... +2024-02-22 15:55:03 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-22 15:55:03 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-22 à 16:03:20 +******************************************************************** +2024-02-22 16:03:20 Librairie Axiomtek chargée avec succès +2024-02-22 16:03:20 Watchdog CPU arrêté +2024-02-22 16:03:20 Chargement de la configuration système... +2024-02-22 16:03:20 Configuration système chargée avec succès! +2024-02-22 16:03:20 Initialisation du dispositif [MasterCAN] +2024-02-22 16:03:20 Démarrage d'un module CAN... +2024-02-22 16:03:20 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-22 16:03:20 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-22 16:03:20 Module PCAN USB initialisé avec succès +2024-02-22 16:03:20 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-22 16:03:20 Base de données chargée avec succès. Flags: 0x0 +2024-02-22 16:03:20 Démarrage du Watchdog CAN... +2024-02-22 16:03:20 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-22 16:03:20 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-02-22 à 16:07:24 +******************************************************************** +2024-02-22 16:07:24 Librairie Axiomtek chargée avec succès +2024-02-22 16:07:24 Watchdog CPU arrêté +2024-02-22 16:07:24 Chargement de la configuration système... +2024-02-22 16:07:24 Configuration système chargée avec succès! +2024-02-22 16:07:24 Initialisation du dispositif [MasterCAN] +2024-02-22 16:07:24 Démarrage d'un module CAN... +2024-02-22 16:07:24 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-02-22 16:07:24 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-02-22 16:07:24 Module PCAN USB initialisé avec succès +2024-02-22 16:07:24 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-02-22 16:07:24 Base de données chargée avec succès. Flags: 0x0 +2024-02-22 16:07:24 Démarrage du Watchdog CAN... +2024-02-22 16:07:24 Watchdog CAN initialisé pour le module sur le channel 1 +2024-02-22 16:07:24 Dispositif [MasterCAN] initialisé avec succès! diff --git a/Otarcik_CAN/Makefile.Debug b/Otarcik_CAN/Makefile.Debug index 0ad1862..32d1f12 100644 --- a/Otarcik_CAN/Makefile.Debug +++ b/Otarcik_CAN/Makefile.Debug @@ -77,7 +77,8 @@ SOURCES = Sources\main.cpp \ Sources\ComputerBoardInterface.cpp \ Sources\CPUWatchdogConfig.cpp \ Sources\SysLogger.cpp \ - Sources\InternetMonitor.cpp debug\moc_MainWindow.cpp \ + Sources\InternetMonitor.cpp \ + Sources\ComputerBoardState.cpp debug\moc_MainWindow.cpp \ debug\moc_PCANInterface.cpp \ debug\moc_OtarcikCan.cpp \ debug\moc_GeneralStatusPage.cpp \ @@ -120,6 +121,7 @@ OBJECTS = debug/main.o \ debug/CPUWatchdogConfig.o \ debug/SysLogger.o \ debug/InternetMonitor.o \ + debug/ComputerBoardState.o \ debug/moc_MainWindow.o \ debug/moc_PCANInterface.o \ debug/moc_OtarcikCan.o \ @@ -166,7 +168,8 @@ DIST = Sources\MainWindow.h \ Sources\ComputerBoardInterface.h \ Sources\CPUWatchdogConfig.h \ Sources\SysLogger.h \ - Sources\InternetMonitor.h Sources\main.cpp \ + Sources\InternetMonitor.h \ + Sources\ComputerBoardState.h Sources\main.cpp \ Sources\MainWindow.cpp \ Sources\PCANInterface.cpp \ Sources\OtarcikCan.cpp \ @@ -193,7 +196,8 @@ DIST = Sources\MainWindow.h \ Sources\ComputerBoardInterface.cpp \ Sources\CPUWatchdogConfig.cpp \ Sources\SysLogger.cpp \ - Sources\InternetMonitor.cpp + Sources\InternetMonitor.cpp \ + Sources\ComputerBoardState.cpp QMAKE_TARGET = Otarcik_CAN DESTDIR = debug\ #avoid trailing-slash linebreak TARGET = Otarcik_CAN.exe @@ -213,10 +217,10 @@ qmake: FORCE qmake_all: FORCE dist: - $(ZIP) Otarcik_CAN.zip $(SOURCES) $(DIST) Otarcik_CAN.pro C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\spec_pre.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\qdevice.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\device_config.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\sanitize.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\gcc-base.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\g++-base.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\angle.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\win32\windows_vulkan_sdk.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\windows-vulkan.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\g++-win32.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\windows-desktop.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\qconfig.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3danimation.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3danimation_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dcore.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dcore_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dextras.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dextras_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dinput.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dinput_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dlogic.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dlogic_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquick.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquick_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickanimation.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickanimation_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickextras.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickextras_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickinput.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickinput_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickrender.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickrender_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickscene2d.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickscene2d_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3drender.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3drender_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_accessibility_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axbase.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axbase_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axcontainer.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axcontainer_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axserver.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axserver_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bluetooth.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bluetooth_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bootstrap_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_concurrent.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_concurrent_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_core.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_core_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_dbus.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_dbus_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_designer.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_designer_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_designercomponents_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_devicediscovery_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_edid_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_egl_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_eventdispatcher_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_fb_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_fontdatabase_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gamepad.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gamepad_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gui.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gui_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_help.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_help_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_httpserver.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_httpserver_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_location.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_location_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_mqtt.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_mqtt_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimedia.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimedia_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimediawidgets.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimediawidgets_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_network.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_network_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_nfc.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_nfc_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_opengl.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_opengl_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_openglextensions.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_openglextensions_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_packetprotocol_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_platformcompositor_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioning.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioning_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioningquick.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioningquick_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_printsupport.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_printsupport_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qml.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qml_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmldebug_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmldevtools_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlmodels.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlmodels_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmltest.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmltest_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlworkerscript.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlworkerscript_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qtmultimediaquicktools_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickcontrols2.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickcontrols2_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickparticles_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickshapes_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quicktemplates2.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quicktemplates2_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickwidgets.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickwidgets_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_remoteobjects.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_remoteobjects_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_repparser.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_repparser_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_scxml.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_scxml_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sensors.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sensors_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialbus.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialbus_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialport.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialport_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sql.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sql_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sslserver.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sslserver_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_svg.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_svg_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_testlib.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_testlib_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_texttospeech.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_texttospeech_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_theme_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_uiplugin.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_uitools.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_uitools_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_vulkan_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_webchannel.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_webchannel_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_websockets.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_websockets_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_widgets.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_widgets_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_windowsuiautomation_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_winextras.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_winextras_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xml.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xml_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xmlpatterns.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xmlpatterns_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_zlib_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\qt_functions.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\qt_config.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\win32-g++\qmake.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\spec_post.prf ..\..\.qmake.stash C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\exclusive_builds.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\toolchain.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\default_pre.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\win32\default_pre.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\resolve_config.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\exclusive_builds_post.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\default_post.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\build_pass.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\qml_debug.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\precompile_header.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\warn_on.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\qt.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\resources_functions.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\resources.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\moc.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\win32\opengl.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\uic.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\qmake_use.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\file_copies.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\win32\windows.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\testcase_targets.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\exceptions.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\yacc.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\lex.prf Otarcik_CAN.pro C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\Qt5Widgets.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\Qt5Gui.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\Qt5Mqtt.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\Qt5Network.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\Qt5SerialPort.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\Qt5Core.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\qtmain.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\data\dummy.cpp Sources\MainWindow.h Sources\PCANInterface.h Sources\OtarcikCan.h Sources\Gui\GeneralStatusPage.h Sources\GeneralMessagesLogDispatcher.h Sources\defines.h Sources\KVASER\kvaDbLib.h Sources\PCAN\PCANBasic.h Sources\Gui\CANViewerPage.h Sources\CANDatabase\CANDatabase.h Sources\SystemConfig.h Sources\Gui\CANbusSettingsPage.h Sources\Gui\LoggingSettingsPage.h Sources\CANBus\CANAnalyzer.h Sources\CANBus\CANDevice.h Sources\CANBus\CANDeviceConfig.h Sources\CANBus\CANMessage.h Sources\CANBus\CANSignal.h Sources\CANBus\CANDataLogger.h Sources\CloudLogging\CloudParams.h Sources\CloudLogging\MQTTMessage.h Sources\CloudLogging\MQTTClientWrapper.h Sources\Gui\CCANWatchdogSettingsPage.h Sources\CANBus\CANWatchdogConfig.h Sources\GeneralSystemParams.h Sources\CANBus\CANWatchdog.h Sources\Axiomtek\AxUfiAPI.h Sources\ComputerBoardInterface.h Sources\CPUWatchdogConfig.h Sources\SysLogger.h Sources\InternetMonitor.h Sources\main.cpp Sources\MainWindow.cpp Sources\PCANInterface.cpp Sources\OtarcikCan.cpp Sources\Gui\GeneralStatusPage.cpp Sources\GeneralMessagesLogDispatcher.cpp Sources\Gui\CANViewerPage.cpp Sources\CANDatabase\CANDatabase.cpp Sources\SystemConfig.cpp Sources\Gui\CANbusSettingsPage.cpp Sources\Gui\LoggingSettingsPage.cpp Sources\CANBus\CANAnalyzer.cpp Sources\CANBus\CANDevice.cpp Sources\CANBus\CANDeviceConfig.cpp Sources\CANBus\CANMessage.cpp Sources\CANBus\CANSignal.cpp Sources\CANBus\CANDataLogger.cpp Sources\CloudLogging\CloudParams.cpp Sources\CloudLogging\MQTTMessage.cpp Sources\CloudLogging\MQTTClientWrapper.cpp Sources\Gui\CCANWatchdogSettingsPage.cpp Sources\CANBus\CANWatchdogConfig.cpp Sources\GeneralSystemParams.cpp Sources\CANBus\CANWatchdog.cpp Sources\ComputerBoardInterface.cpp Sources\CPUWatchdogConfig.cpp Sources\SysLogger.cpp Sources\InternetMonitor.cpp Sources\Gui\MainWindow.ui Sources\Gui\GeneralStatusPage.ui Sources\Gui\CANViewerPage.ui Sources\Gui\CANbusSettingsPage.ui Sources\Gui\LoggingSettingsPage.ui Sources\Gui\CCANWatchdogSettingsPage.ui + $(ZIP) Otarcik_CAN.zip $(SOURCES) $(DIST) Otarcik_CAN.pro C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\spec_pre.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\qdevice.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\device_config.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\sanitize.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\gcc-base.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\g++-base.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\angle.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\win32\windows_vulkan_sdk.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\windows-vulkan.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\g++-win32.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\windows-desktop.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\qconfig.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3danimation.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3danimation_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dcore.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dcore_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dextras.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dextras_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dinput.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dinput_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dlogic.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dlogic_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquick.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquick_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickanimation.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickanimation_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickextras.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickextras_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickinput.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickinput_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickrender.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickrender_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickscene2d.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickscene2d_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3drender.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3drender_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_accessibility_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axbase.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axbase_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axcontainer.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axcontainer_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axserver.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axserver_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bluetooth.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bluetooth_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bootstrap_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_concurrent.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_concurrent_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_core.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_core_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_dbus.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_dbus_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_designer.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_designer_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_designercomponents_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_devicediscovery_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_edid_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_egl_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_eventdispatcher_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_fb_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_fontdatabase_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gamepad.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gamepad_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gui.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gui_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_help.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_help_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_httpserver.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_httpserver_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_location.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_location_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_mqtt.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_mqtt_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimedia.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimedia_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimediawidgets.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimediawidgets_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_network.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_network_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_nfc.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_nfc_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_opengl.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_opengl_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_openglextensions.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_openglextensions_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_packetprotocol_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_platformcompositor_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioning.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioning_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioningquick.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioningquick_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_printsupport.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_printsupport_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qml.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qml_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmldebug_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmldevtools_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlmodels.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlmodels_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmltest.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmltest_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlworkerscript.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlworkerscript_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qtmultimediaquicktools_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickcontrols2.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickcontrols2_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickparticles_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickshapes_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quicktemplates2.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quicktemplates2_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickwidgets.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickwidgets_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_remoteobjects.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_remoteobjects_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_repparser.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_repparser_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_scxml.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_scxml_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sensors.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sensors_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialbus.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialbus_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialport.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialport_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sql.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sql_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sslserver.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sslserver_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_svg.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_svg_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_testlib.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_testlib_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_texttospeech.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_texttospeech_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_theme_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_uiplugin.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_uitools.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_uitools_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_vulkan_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_webchannel.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_webchannel_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_websockets.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_websockets_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_widgets.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_widgets_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_windowsuiautomation_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_winextras.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_winextras_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xml.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xml_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xmlpatterns.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xmlpatterns_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_zlib_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\qt_functions.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\qt_config.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\win32-g++\qmake.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\spec_post.prf ..\..\.qmake.stash C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\exclusive_builds.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\toolchain.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\default_pre.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\win32\default_pre.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\resolve_config.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\exclusive_builds_post.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\default_post.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\build_pass.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\qml_debug.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\precompile_header.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\warn_on.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\qt.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\resources_functions.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\resources.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\moc.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\win32\opengl.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\uic.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\qmake_use.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\file_copies.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\win32\windows.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\testcase_targets.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\exceptions.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\yacc.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\lex.prf Otarcik_CAN.pro C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\Qt5Widgets.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\Qt5Gui.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\Qt5Mqtt.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\Qt5Network.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\Qt5SerialPort.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\Qt5Core.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\qtmain.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\data\dummy.cpp Sources\MainWindow.h Sources\PCANInterface.h Sources\OtarcikCan.h Sources\Gui\GeneralStatusPage.h Sources\GeneralMessagesLogDispatcher.h Sources\defines.h Sources\KVASER\kvaDbLib.h Sources\PCAN\PCANBasic.h Sources\Gui\CANViewerPage.h Sources\CANDatabase\CANDatabase.h Sources\SystemConfig.h Sources\Gui\CANbusSettingsPage.h Sources\Gui\LoggingSettingsPage.h Sources\CANBus\CANAnalyzer.h Sources\CANBus\CANDevice.h Sources\CANBus\CANDeviceConfig.h Sources\CANBus\CANMessage.h Sources\CANBus\CANSignal.h Sources\CANBus\CANDataLogger.h Sources\CloudLogging\CloudParams.h Sources\CloudLogging\MQTTMessage.h Sources\CloudLogging\MQTTClientWrapper.h Sources\Gui\CCANWatchdogSettingsPage.h Sources\CANBus\CANWatchdogConfig.h Sources\GeneralSystemParams.h Sources\CANBus\CANWatchdog.h Sources\Axiomtek\AxUfiAPI.h Sources\ComputerBoardInterface.h Sources\CPUWatchdogConfig.h Sources\SysLogger.h Sources\InternetMonitor.h Sources\ComputerBoardState.h Sources\main.cpp Sources\MainWindow.cpp Sources\PCANInterface.cpp Sources\OtarcikCan.cpp Sources\Gui\GeneralStatusPage.cpp Sources\GeneralMessagesLogDispatcher.cpp Sources\Gui\CANViewerPage.cpp Sources\CANDatabase\CANDatabase.cpp Sources\SystemConfig.cpp Sources\Gui\CANbusSettingsPage.cpp Sources\Gui\LoggingSettingsPage.cpp Sources\CANBus\CANAnalyzer.cpp Sources\CANBus\CANDevice.cpp Sources\CANBus\CANDeviceConfig.cpp Sources\CANBus\CANMessage.cpp Sources\CANBus\CANSignal.cpp Sources\CANBus\CANDataLogger.cpp Sources\CloudLogging\CloudParams.cpp Sources\CloudLogging\MQTTMessage.cpp Sources\CloudLogging\MQTTClientWrapper.cpp Sources\Gui\CCANWatchdogSettingsPage.cpp Sources\CANBus\CANWatchdogConfig.cpp Sources\GeneralSystemParams.cpp Sources\CANBus\CANWatchdog.cpp Sources\ComputerBoardInterface.cpp Sources\CPUWatchdogConfig.cpp Sources\SysLogger.cpp Sources\InternetMonitor.cpp Sources\ComputerBoardState.cpp Sources\Gui\MainWindow.ui Sources\Gui\GeneralStatusPage.ui Sources\Gui\CANViewerPage.ui Sources\Gui\CANbusSettingsPage.ui Sources\Gui\LoggingSettingsPage.ui Sources\Gui\CCANWatchdogSettingsPage.ui clean: compiler_clean - -$(DEL_FILE) debug\main.o debug\MainWindow.o debug\PCANInterface.o debug\OtarcikCan.o debug\GeneralStatusPage.o debug\GeneralMessagesLogDispatcher.o debug\CANViewerPage.o debug\CANDatabase.o debug\SystemConfig.o debug\CANbusSettingsPage.o debug\LoggingSettingsPage.o debug\CANAnalyzer.o debug\CANDevice.o debug\CANDeviceConfig.o debug\CANMessage.o debug\CANSignal.o debug\CANDataLogger.o debug\CloudParams.o debug\MQTTMessage.o debug\MQTTClientWrapper.o debug\CCANWatchdogSettingsPage.o debug\CANWatchdogConfig.o debug\GeneralSystemParams.o debug\CANWatchdog.o debug\ComputerBoardInterface.o debug\CPUWatchdogConfig.o debug\SysLogger.o debug\InternetMonitor.o debug\moc_MainWindow.o debug\moc_PCANInterface.o debug\moc_OtarcikCan.o debug\moc_GeneralStatusPage.o debug\moc_CANViewerPage.o debug\moc_CANDatabase.o debug\moc_CANbusSettingsPage.o debug\moc_LoggingSettingsPage.o debug\moc_CANAnalyzer.o debug\moc_CANDevice.o debug\moc_MQTTClientWrapper.o debug\moc_CCANWatchdogSettingsPage.o debug\moc_CANWatchdog.o debug\moc_SysLogger.o debug\moc_InternetMonitor.o + -$(DEL_FILE) debug\main.o debug\MainWindow.o debug\PCANInterface.o debug\OtarcikCan.o debug\GeneralStatusPage.o debug\GeneralMessagesLogDispatcher.o debug\CANViewerPage.o debug\CANDatabase.o debug\SystemConfig.o debug\CANbusSettingsPage.o debug\LoggingSettingsPage.o debug\CANAnalyzer.o debug\CANDevice.o debug\CANDeviceConfig.o debug\CANMessage.o debug\CANSignal.o debug\CANDataLogger.o debug\CloudParams.o debug\MQTTMessage.o debug\MQTTClientWrapper.o debug\CCANWatchdogSettingsPage.o debug\CANWatchdogConfig.o debug\GeneralSystemParams.o debug\CANWatchdog.o debug\ComputerBoardInterface.o debug\CPUWatchdogConfig.o debug\SysLogger.o debug\InternetMonitor.o debug\ComputerBoardState.o debug\moc_MainWindow.o debug\moc_PCANInterface.o debug\moc_OtarcikCan.o debug\moc_GeneralStatusPage.o debug\moc_CANViewerPage.o debug\moc_CANDatabase.o debug\moc_CANbusSettingsPage.o debug\moc_LoggingSettingsPage.o debug\moc_CANAnalyzer.o debug\moc_CANDevice.o debug\moc_MQTTClientWrapper.o debug\moc_CCANWatchdogSettingsPage.o debug\moc_CANWatchdog.o debug\moc_SysLogger.o debug\moc_InternetMonitor.o distclean: clean -$(DEL_FILE) $(DESTDIR_TARGET) @@ -1024,6 +1028,7 @@ debug/moc_OtarcikCan.cpp: Sources/OtarcikCan.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ Sources/ComputerBoardInterface.h \ + Sources/ComputerBoardState.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h \ @@ -3205,6 +3210,7 @@ debug/main.o: Sources/main.cpp C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidget C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ Sources/ComputerBoardInterface.h \ + Sources/ComputerBoardState.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -4050,6 +4056,7 @@ debug/OtarcikCan.o: Sources/OtarcikCan.cpp Sources/OtarcikCan.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ Sources/ComputerBoardInterface.h \ + Sources/ComputerBoardState.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h \ @@ -4444,6 +4451,7 @@ debug/GeneralStatusPage.o: Sources/Gui/GeneralStatusPage.cpp Sources/Gui/General C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ Sources/ComputerBoardInterface.h \ + Sources/ComputerBoardState.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -5813,6 +5821,7 @@ debug/CANbusSettingsPage.o: Sources/Gui/CANbusSettingsPage.cpp Sources/Gui/CANbu Sources/Gui/CCANWatchdogSettingsPage.h \ Sources/GeneralMessagesLogDispatcher.h \ Sources/ComputerBoardInterface.h \ + Sources/ComputerBoardState.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -6196,6 +6205,7 @@ debug/LoggingSettingsPage.o: Sources/Gui/LoggingSettingsPage.cpp Sources/Gui/Log C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ Sources/ComputerBoardInterface.h \ + Sources/ComputerBoardState.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -6558,6 +6568,7 @@ debug/CANAnalyzer.o: Sources/CANBus/CANAnalyzer.cpp Sources/CANBus/CANAnalyzer.h Sources/CANBus/CANWatchdogConfig.h \ Sources/SystemConfig.h \ Sources/ComputerBoardInterface.h \ + Sources/ComputerBoardState.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -6920,6 +6931,7 @@ debug/CANDevice.o: Sources/CANBus/CANDevice.cpp Sources/CANBus/CANDevice.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ Sources/ComputerBoardInterface.h \ + Sources/ComputerBoardState.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -7843,6 +7855,7 @@ debug/MQTTClientWrapper.o: Sources/CloudLogging/MQTTClientWrapper.cpp Sources/Cl C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ Sources/ComputerBoardInterface.h \ + Sources/ComputerBoardState.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -8231,6 +8244,7 @@ debug/CCANWatchdogSettingsPage.o: Sources/Gui/CCANWatchdogSettingsPage.cpp Sourc C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ Sources/ComputerBoardInterface.h \ + Sources/ComputerBoardState.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -8480,6 +8494,7 @@ debug/CANWatchdog.o: Sources/CANBus/CANWatchdog.cpp Sources/CANBus/CANWatchdog.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\CANWatchdog.o Sources\CANBus\CANWatchdog.cpp debug/ComputerBoardInterface.o: Sources/ComputerBoardInterface.cpp Sources/ComputerBoardInterface.h \ + Sources/ComputerBoardState.h \ Sources/defines.h \ Sources/Axiomtek/AxUfiAPI.h \ Sources/GeneralMessagesLogDispatcher.h \ @@ -8833,9 +8848,54 @@ debug/InternetMonitor.o: Sources/InternetMonitor.cpp Sources/InternetMonitor.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/qnetworkreply.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QIODevice \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QNetworkRequest \ - Sources/defines.h + Sources/defines.h \ + Sources/GeneralMessagesLogDispatcher.h \ + Sources/Gui/GeneralStatusPage.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QWidget \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qwidget.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtwidgetsglobal.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtguiglobal.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtgui-config.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtwidgets-config.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qwindowdefs.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qwindowdefs_win.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qmargins.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpaintdevice.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qrect.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qsize.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpalette.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qcolor.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qrgb.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qrgba64.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qbrush.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qmatrix.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpolygon.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qregion.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qdatastream.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qline.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtransform.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpainterpath.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qimage.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpixelformat.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpixmap.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qfont.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qfontmetrics.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qfontinfo.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qsizepolicy.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qcursor.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qkeysequence.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qevent.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qfile.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qfiledevice.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qvector2d.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtouchdevice.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QStringList $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\InternetMonitor.o Sources\InternetMonitor.cpp +debug/ComputerBoardState.o: Sources/ComputerBoardState.cpp Sources/ComputerBoardState.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\ComputerBoardState.o Sources\ComputerBoardState.cpp + debug/moc_MainWindow.o: debug/moc_MainWindow.cpp $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_MainWindow.o debug\moc_MainWindow.cpp diff --git a/Otarcik_CAN/Makefile.Release b/Otarcik_CAN/Makefile.Release index 98b2e09..a3eb547 100644 --- a/Otarcik_CAN/Makefile.Release +++ b/Otarcik_CAN/Makefile.Release @@ -77,7 +77,8 @@ SOURCES = Sources\main.cpp \ Sources\ComputerBoardInterface.cpp \ Sources\CPUWatchdogConfig.cpp \ Sources\SysLogger.cpp \ - Sources\InternetMonitor.cpp release\moc_MainWindow.cpp \ + Sources\InternetMonitor.cpp \ + Sources\ComputerBoardState.cpp release\moc_MainWindow.cpp \ release\moc_PCANInterface.cpp \ release\moc_OtarcikCan.cpp \ release\moc_GeneralStatusPage.cpp \ @@ -120,6 +121,7 @@ OBJECTS = release/main.o \ release/CPUWatchdogConfig.o \ release/SysLogger.o \ release/InternetMonitor.o \ + release/ComputerBoardState.o \ release/moc_MainWindow.o \ release/moc_PCANInterface.o \ release/moc_OtarcikCan.o \ @@ -166,7 +168,8 @@ DIST = Sources\MainWindow.h \ Sources\ComputerBoardInterface.h \ Sources\CPUWatchdogConfig.h \ Sources\SysLogger.h \ - Sources\InternetMonitor.h Sources\main.cpp \ + Sources\InternetMonitor.h \ + Sources\ComputerBoardState.h Sources\main.cpp \ Sources\MainWindow.cpp \ Sources\PCANInterface.cpp \ Sources\OtarcikCan.cpp \ @@ -193,7 +196,8 @@ DIST = Sources\MainWindow.h \ Sources\ComputerBoardInterface.cpp \ Sources\CPUWatchdogConfig.cpp \ Sources\SysLogger.cpp \ - Sources\InternetMonitor.cpp + Sources\InternetMonitor.cpp \ + Sources\ComputerBoardState.cpp QMAKE_TARGET = Otarcik_CAN DESTDIR = release\ #avoid trailing-slash linebreak TARGET = Otarcik_CAN.exe @@ -213,10 +217,10 @@ qmake: FORCE qmake_all: FORCE dist: - $(ZIP) Otarcik_CAN.zip $(SOURCES) $(DIST) Otarcik_CAN.pro C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\spec_pre.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\qdevice.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\device_config.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\sanitize.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\gcc-base.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\g++-base.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\angle.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\win32\windows_vulkan_sdk.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\windows-vulkan.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\g++-win32.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\windows-desktop.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\qconfig.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3danimation.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3danimation_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dcore.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dcore_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dextras.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dextras_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dinput.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dinput_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dlogic.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dlogic_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquick.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquick_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickanimation.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickanimation_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickextras.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickextras_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickinput.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickinput_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickrender.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickrender_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickscene2d.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickscene2d_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3drender.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3drender_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_accessibility_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axbase.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axbase_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axcontainer.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axcontainer_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axserver.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axserver_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bluetooth.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bluetooth_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bootstrap_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_concurrent.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_concurrent_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_core.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_core_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_dbus.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_dbus_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_designer.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_designer_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_designercomponents_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_devicediscovery_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_edid_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_egl_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_eventdispatcher_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_fb_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_fontdatabase_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gamepad.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gamepad_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gui.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gui_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_help.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_help_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_httpserver.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_httpserver_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_location.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_location_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_mqtt.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_mqtt_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimedia.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimedia_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimediawidgets.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimediawidgets_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_network.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_network_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_nfc.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_nfc_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_opengl.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_opengl_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_openglextensions.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_openglextensions_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_packetprotocol_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_platformcompositor_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioning.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioning_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioningquick.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioningquick_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_printsupport.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_printsupport_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qml.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qml_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmldebug_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmldevtools_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlmodels.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlmodels_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmltest.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmltest_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlworkerscript.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlworkerscript_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qtmultimediaquicktools_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickcontrols2.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickcontrols2_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickparticles_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickshapes_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quicktemplates2.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quicktemplates2_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickwidgets.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickwidgets_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_remoteobjects.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_remoteobjects_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_repparser.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_repparser_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_scxml.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_scxml_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sensors.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sensors_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialbus.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialbus_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialport.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialport_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sql.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sql_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sslserver.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sslserver_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_svg.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_svg_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_testlib.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_testlib_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_texttospeech.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_texttospeech_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_theme_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_uiplugin.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_uitools.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_uitools_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_vulkan_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_webchannel.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_webchannel_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_websockets.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_websockets_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_widgets.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_widgets_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_windowsuiautomation_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_winextras.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_winextras_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xml.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xml_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xmlpatterns.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xmlpatterns_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_zlib_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\qt_functions.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\qt_config.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\win32-g++\qmake.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\spec_post.prf ..\..\.qmake.stash C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\exclusive_builds.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\toolchain.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\default_pre.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\win32\default_pre.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\resolve_config.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\exclusive_builds_post.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\default_post.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\build_pass.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\qml_debug.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\precompile_header.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\warn_on.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\qt.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\resources_functions.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\resources.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\moc.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\win32\opengl.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\uic.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\qmake_use.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\file_copies.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\win32\windows.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\testcase_targets.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\exceptions.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\yacc.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\lex.prf Otarcik_CAN.pro C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\Qt5Widgets.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\Qt5Gui.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\Qt5Mqtt.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\Qt5Network.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\Qt5SerialPort.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\Qt5Core.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\qtmain.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\data\dummy.cpp Sources\MainWindow.h Sources\PCANInterface.h Sources\OtarcikCan.h Sources\Gui\GeneralStatusPage.h Sources\GeneralMessagesLogDispatcher.h Sources\defines.h Sources\KVASER\kvaDbLib.h Sources\PCAN\PCANBasic.h Sources\Gui\CANViewerPage.h Sources\CANDatabase\CANDatabase.h Sources\SystemConfig.h Sources\Gui\CANbusSettingsPage.h Sources\Gui\LoggingSettingsPage.h Sources\CANBus\CANAnalyzer.h Sources\CANBus\CANDevice.h Sources\CANBus\CANDeviceConfig.h Sources\CANBus\CANMessage.h Sources\CANBus\CANSignal.h Sources\CANBus\CANDataLogger.h Sources\CloudLogging\CloudParams.h Sources\CloudLogging\MQTTMessage.h Sources\CloudLogging\MQTTClientWrapper.h Sources\Gui\CCANWatchdogSettingsPage.h Sources\CANBus\CANWatchdogConfig.h Sources\GeneralSystemParams.h Sources\CANBus\CANWatchdog.h Sources\Axiomtek\AxUfiAPI.h Sources\ComputerBoardInterface.h Sources\CPUWatchdogConfig.h Sources\SysLogger.h Sources\InternetMonitor.h Sources\main.cpp Sources\MainWindow.cpp Sources\PCANInterface.cpp Sources\OtarcikCan.cpp Sources\Gui\GeneralStatusPage.cpp Sources\GeneralMessagesLogDispatcher.cpp Sources\Gui\CANViewerPage.cpp Sources\CANDatabase\CANDatabase.cpp Sources\SystemConfig.cpp Sources\Gui\CANbusSettingsPage.cpp Sources\Gui\LoggingSettingsPage.cpp Sources\CANBus\CANAnalyzer.cpp Sources\CANBus\CANDevice.cpp Sources\CANBus\CANDeviceConfig.cpp Sources\CANBus\CANMessage.cpp Sources\CANBus\CANSignal.cpp Sources\CANBus\CANDataLogger.cpp Sources\CloudLogging\CloudParams.cpp Sources\CloudLogging\MQTTMessage.cpp Sources\CloudLogging\MQTTClientWrapper.cpp Sources\Gui\CCANWatchdogSettingsPage.cpp Sources\CANBus\CANWatchdogConfig.cpp Sources\GeneralSystemParams.cpp Sources\CANBus\CANWatchdog.cpp Sources\ComputerBoardInterface.cpp Sources\CPUWatchdogConfig.cpp Sources\SysLogger.cpp Sources\InternetMonitor.cpp Sources\Gui\MainWindow.ui Sources\Gui\GeneralStatusPage.ui Sources\Gui\CANViewerPage.ui Sources\Gui\CANbusSettingsPage.ui Sources\Gui\LoggingSettingsPage.ui Sources\Gui\CCANWatchdogSettingsPage.ui + $(ZIP) Otarcik_CAN.zip $(SOURCES) $(DIST) Otarcik_CAN.pro C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\spec_pre.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\qdevice.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\device_config.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\sanitize.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\gcc-base.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\g++-base.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\angle.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\win32\windows_vulkan_sdk.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\windows-vulkan.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\g++-win32.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\common\windows-desktop.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\qconfig.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3danimation.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3danimation_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dcore.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dcore_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dextras.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dextras_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dinput.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dinput_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dlogic.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dlogic_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquick.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquick_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickanimation.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickanimation_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickextras.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickextras_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickinput.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickinput_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickrender.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickrender_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickscene2d.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3dquickscene2d_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3drender.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_3drender_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_accessibility_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axbase.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axbase_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axcontainer.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axcontainer_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axserver.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_axserver_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bluetooth.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bluetooth_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_bootstrap_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_concurrent.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_concurrent_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_core.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_core_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_dbus.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_dbus_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_designer.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_designer_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_designercomponents_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_devicediscovery_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_edid_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_egl_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_eventdispatcher_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_fb_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_fontdatabase_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gamepad.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gamepad_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gui.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_gui_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_help.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_help_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_httpserver.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_httpserver_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_location.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_location_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_mqtt.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_mqtt_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimedia.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimedia_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimediawidgets.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_multimediawidgets_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_network.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_network_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_nfc.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_nfc_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_opengl.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_opengl_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_openglextensions.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_openglextensions_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_packetprotocol_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_platformcompositor_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioning.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioning_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioningquick.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_positioningquick_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_printsupport.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_printsupport_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qml.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qml_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmldebug_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmldevtools_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlmodels.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlmodels_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmltest.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmltest_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlworkerscript.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qmlworkerscript_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_qtmultimediaquicktools_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quick_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickcontrols2.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickcontrols2_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickparticles_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickshapes_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quicktemplates2.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quicktemplates2_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickwidgets.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_quickwidgets_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_remoteobjects.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_remoteobjects_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_repparser.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_repparser_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_scxml.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_scxml_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sensors.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sensors_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialbus.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialbus_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialport.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_serialport_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sql.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sql_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sslserver.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_sslserver_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_svg.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_svg_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_testlib.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_testlib_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_texttospeech.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_texttospeech_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_theme_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_uiplugin.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_uitools.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_uitools_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_vulkan_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_webchannel.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_webchannel_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_websockets.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_websockets_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_widgets.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_widgets_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_windowsuiautomation_support_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_winextras.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_winextras_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xml.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xml_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xmlpatterns.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_xmlpatterns_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\modules\qt_lib_zlib_private.pri C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\qt_functions.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\qt_config.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\win32-g++\qmake.conf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\spec_post.prf ..\..\.qmake.stash C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\exclusive_builds.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\toolchain.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\default_pre.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\win32\default_pre.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\resolve_config.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\exclusive_builds_post.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\default_post.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\build_pass.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\qml_debug.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\precompile_header.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\warn_on.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\qt.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\resources_functions.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\resources.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\moc.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\win32\opengl.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\uic.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\qmake_use.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\file_copies.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\win32\windows.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\testcase_targets.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\exceptions.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\yacc.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\lex.prf Otarcik_CAN.pro C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\Qt5Widgets.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\Qt5Gui.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\Qt5Mqtt.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\Qt5Network.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\Qt5SerialPort.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\Qt5Core.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\lib\qtmain.prl C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\data\dummy.cpp Sources\MainWindow.h Sources\PCANInterface.h Sources\OtarcikCan.h Sources\Gui\GeneralStatusPage.h Sources\GeneralMessagesLogDispatcher.h Sources\defines.h Sources\KVASER\kvaDbLib.h Sources\PCAN\PCANBasic.h Sources\Gui\CANViewerPage.h Sources\CANDatabase\CANDatabase.h Sources\SystemConfig.h Sources\Gui\CANbusSettingsPage.h Sources\Gui\LoggingSettingsPage.h Sources\CANBus\CANAnalyzer.h Sources\CANBus\CANDevice.h Sources\CANBus\CANDeviceConfig.h Sources\CANBus\CANMessage.h Sources\CANBus\CANSignal.h Sources\CANBus\CANDataLogger.h Sources\CloudLogging\CloudParams.h Sources\CloudLogging\MQTTMessage.h Sources\CloudLogging\MQTTClientWrapper.h Sources\Gui\CCANWatchdogSettingsPage.h Sources\CANBus\CANWatchdogConfig.h Sources\GeneralSystemParams.h Sources\CANBus\CANWatchdog.h Sources\Axiomtek\AxUfiAPI.h Sources\ComputerBoardInterface.h Sources\CPUWatchdogConfig.h Sources\SysLogger.h Sources\InternetMonitor.h Sources\ComputerBoardState.h Sources\main.cpp Sources\MainWindow.cpp Sources\PCANInterface.cpp Sources\OtarcikCan.cpp Sources\Gui\GeneralStatusPage.cpp Sources\GeneralMessagesLogDispatcher.cpp Sources\Gui\CANViewerPage.cpp Sources\CANDatabase\CANDatabase.cpp Sources\SystemConfig.cpp Sources\Gui\CANbusSettingsPage.cpp Sources\Gui\LoggingSettingsPage.cpp Sources\CANBus\CANAnalyzer.cpp Sources\CANBus\CANDevice.cpp Sources\CANBus\CANDeviceConfig.cpp Sources\CANBus\CANMessage.cpp Sources\CANBus\CANSignal.cpp Sources\CANBus\CANDataLogger.cpp Sources\CloudLogging\CloudParams.cpp Sources\CloudLogging\MQTTMessage.cpp Sources\CloudLogging\MQTTClientWrapper.cpp Sources\Gui\CCANWatchdogSettingsPage.cpp Sources\CANBus\CANWatchdogConfig.cpp Sources\GeneralSystemParams.cpp Sources\CANBus\CANWatchdog.cpp Sources\ComputerBoardInterface.cpp Sources\CPUWatchdogConfig.cpp Sources\SysLogger.cpp Sources\InternetMonitor.cpp Sources\ComputerBoardState.cpp Sources\Gui\MainWindow.ui Sources\Gui\GeneralStatusPage.ui Sources\Gui\CANViewerPage.ui Sources\Gui\CANbusSettingsPage.ui Sources\Gui\LoggingSettingsPage.ui Sources\Gui\CCANWatchdogSettingsPage.ui clean: compiler_clean - -$(DEL_FILE) release\main.o release\MainWindow.o release\PCANInterface.o release\OtarcikCan.o release\GeneralStatusPage.o release\GeneralMessagesLogDispatcher.o release\CANViewerPage.o release\CANDatabase.o release\SystemConfig.o release\CANbusSettingsPage.o release\LoggingSettingsPage.o release\CANAnalyzer.o release\CANDevice.o release\CANDeviceConfig.o release\CANMessage.o release\CANSignal.o release\CANDataLogger.o release\CloudParams.o release\MQTTMessage.o release\MQTTClientWrapper.o release\CCANWatchdogSettingsPage.o release\CANWatchdogConfig.o release\GeneralSystemParams.o release\CANWatchdog.o release\ComputerBoardInterface.o release\CPUWatchdogConfig.o release\SysLogger.o release\InternetMonitor.o release\moc_MainWindow.o release\moc_PCANInterface.o release\moc_OtarcikCan.o release\moc_GeneralStatusPage.o release\moc_CANViewerPage.o release\moc_CANDatabase.o release\moc_CANbusSettingsPage.o release\moc_LoggingSettingsPage.o release\moc_CANAnalyzer.o release\moc_CANDevice.o release\moc_MQTTClientWrapper.o release\moc_CCANWatchdogSettingsPage.o release\moc_CANWatchdog.o release\moc_SysLogger.o release\moc_InternetMonitor.o + -$(DEL_FILE) release\main.o release\MainWindow.o release\PCANInterface.o release\OtarcikCan.o release\GeneralStatusPage.o release\GeneralMessagesLogDispatcher.o release\CANViewerPage.o release\CANDatabase.o release\SystemConfig.o release\CANbusSettingsPage.o release\LoggingSettingsPage.o release\CANAnalyzer.o release\CANDevice.o release\CANDeviceConfig.o release\CANMessage.o release\CANSignal.o release\CANDataLogger.o release\CloudParams.o release\MQTTMessage.o release\MQTTClientWrapper.o release\CCANWatchdogSettingsPage.o release\CANWatchdogConfig.o release\GeneralSystemParams.o release\CANWatchdog.o release\ComputerBoardInterface.o release\CPUWatchdogConfig.o release\SysLogger.o release\InternetMonitor.o release\ComputerBoardState.o release\moc_MainWindow.o release\moc_PCANInterface.o release\moc_OtarcikCan.o release\moc_GeneralStatusPage.o release\moc_CANViewerPage.o release\moc_CANDatabase.o release\moc_CANbusSettingsPage.o release\moc_LoggingSettingsPage.o release\moc_CANAnalyzer.o release\moc_CANDevice.o release\moc_MQTTClientWrapper.o release\moc_CCANWatchdogSettingsPage.o release\moc_CANWatchdog.o release\moc_SysLogger.o release\moc_InternetMonitor.o distclean: clean -$(DEL_FILE) $(DESTDIR_TARGET) @@ -1024,6 +1028,7 @@ release/moc_OtarcikCan.cpp: Sources/OtarcikCan.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ Sources/ComputerBoardInterface.h \ + Sources/ComputerBoardState.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h \ @@ -3205,6 +3210,7 @@ release/main.o: Sources/main.cpp C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidg C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ Sources/ComputerBoardInterface.h \ + Sources/ComputerBoardState.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -4050,6 +4056,7 @@ release/OtarcikCan.o: Sources/OtarcikCan.cpp Sources/OtarcikCan.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ Sources/ComputerBoardInterface.h \ + Sources/ComputerBoardState.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h \ @@ -4444,6 +4451,7 @@ release/GeneralStatusPage.o: Sources/Gui/GeneralStatusPage.cpp Sources/Gui/Gener C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ Sources/ComputerBoardInterface.h \ + Sources/ComputerBoardState.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -5813,6 +5821,7 @@ release/CANbusSettingsPage.o: Sources/Gui/CANbusSettingsPage.cpp Sources/Gui/CAN Sources/Gui/CCANWatchdogSettingsPage.h \ Sources/GeneralMessagesLogDispatcher.h \ Sources/ComputerBoardInterface.h \ + Sources/ComputerBoardState.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -6196,6 +6205,7 @@ release/LoggingSettingsPage.o: Sources/Gui/LoggingSettingsPage.cpp Sources/Gui/L C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ Sources/ComputerBoardInterface.h \ + Sources/ComputerBoardState.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -6558,6 +6568,7 @@ release/CANAnalyzer.o: Sources/CANBus/CANAnalyzer.cpp Sources/CANBus/CANAnalyzer Sources/CANBus/CANWatchdogConfig.h \ Sources/SystemConfig.h \ Sources/ComputerBoardInterface.h \ + Sources/ComputerBoardState.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -6920,6 +6931,7 @@ release/CANDevice.o: Sources/CANBus/CANDevice.cpp Sources/CANBus/CANDevice.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ Sources/ComputerBoardInterface.h \ + Sources/ComputerBoardState.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -7843,6 +7855,7 @@ release/MQTTClientWrapper.o: Sources/CloudLogging/MQTTClientWrapper.cpp Sources/ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ Sources/ComputerBoardInterface.h \ + Sources/ComputerBoardState.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -8231,6 +8244,7 @@ release/CCANWatchdogSettingsPage.o: Sources/Gui/CCANWatchdogSettingsPage.cpp Sou C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ Sources/ComputerBoardInterface.h \ + Sources/ComputerBoardState.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -8480,6 +8494,7 @@ release/CANWatchdog.o: Sources/CANBus/CANWatchdog.cpp Sources/CANBus/CANWatchdog $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\CANWatchdog.o Sources\CANBus\CANWatchdog.cpp release/ComputerBoardInterface.o: Sources/ComputerBoardInterface.cpp Sources/ComputerBoardInterface.h \ + Sources/ComputerBoardState.h \ Sources/defines.h \ Sources/Axiomtek/AxUfiAPI.h \ Sources/GeneralMessagesLogDispatcher.h \ @@ -8833,9 +8848,54 @@ release/InternetMonitor.o: Sources/InternetMonitor.cpp Sources/InternetMonitor.h C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/qnetworkreply.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QIODevice \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QNetworkRequest \ - Sources/defines.h + Sources/defines.h \ + Sources/GeneralMessagesLogDispatcher.h \ + Sources/Gui/GeneralStatusPage.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QWidget \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qwidget.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtwidgetsglobal.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtguiglobal.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtgui-config.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtwidgets-config.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qwindowdefs.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qwindowdefs_win.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qmargins.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpaintdevice.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qrect.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qsize.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpalette.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qcolor.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qrgb.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qrgba64.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qbrush.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qmatrix.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpolygon.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qregion.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qdatastream.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qline.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtransform.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpainterpath.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qimage.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpixelformat.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpixmap.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qfont.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qfontmetrics.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qfontinfo.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qsizepolicy.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qcursor.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qkeysequence.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qevent.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qfile.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qfiledevice.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qvector2d.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtouchdevice.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QStringList $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\InternetMonitor.o Sources\InternetMonitor.cpp +release/ComputerBoardState.o: Sources/ComputerBoardState.cpp Sources/ComputerBoardState.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\ComputerBoardState.o Sources\ComputerBoardState.cpp + release/moc_MainWindow.o: release/moc_MainWindow.cpp $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\moc_MainWindow.o release\moc_MainWindow.cpp diff --git a/Otarcik_CAN/Otarcik_CAN.pro b/Otarcik_CAN/Otarcik_CAN.pro index 5488219..9214334 100644 --- a/Otarcik_CAN/Otarcik_CAN.pro +++ b/Otarcik_CAN/Otarcik_CAN.pro @@ -61,7 +61,8 @@ SOURCES += Sources/main.cpp \ Sources/ComputerBoardInterface.cpp \ Sources/CPUWatchdogConfig.cpp \ Sources/SysLogger.cpp \ - Sources/InternetMonitor.cpp + Sources/InternetMonitor.cpp \ + Sources/ComputerBoardState.cpp HEADERS += Sources/MainWindow.h \ Sources/PCANInterface.h \ @@ -93,7 +94,8 @@ HEADERS += Sources/MainWindow.h \ Sources/ComputerBoardInterface.h \ Sources/CPUWatchdogConfig.h \ Sources/SysLogger.h \ - Sources/InternetMonitor.h + Sources/InternetMonitor.h \ + Sources/ComputerBoardState.h FORMS += Sources/Gui/MainWindow.ui \ Sources/Gui/GeneralStatusPage.ui \ diff --git a/Otarcik_CAN/PCtelemetrie20240118.dbc b/Otarcik_CAN/PCtelemetrie20240118.dbc new file mode 100644 index 0000000..c97e2eb --- /dev/null +++ b/Otarcik_CAN/PCtelemetrie20240118.dbc @@ -0,0 +1,164 @@ +VERSION "" + + +NS_ : + NS_DESC_ + CM_ + BA_DEF_ + BA_ + VAL_ + CAT_DEF_ + CAT_ + FILTER + BA_DEF_DEF_ + EV_DATA_ + ENVVAR_DATA_ + SGTYPE_ + SGTYPE_VAL_ + BA_DEF_SGTYPE_ + BA_SGTYPE_ + SIG_TYPE_REF_ + VAL_TABLE_ + SIG_GROUP_ + SIG_VALTYPE_ + SIGTYPE_VALTYPE_ + BO_TX_BU_ + BA_DEF_REL_ + BA_REL_ + BA_DEF_DEF_REL_ + BU_SG_REL_ + BU_EV_REL_ + BU_BO_REL_ + SG_MUL_VAL_ + +BS_: + +BU_: Parker_watchdog Parker_master PC +VAL_TABLE_ DCFC_availability 3 "DCFC available and powered up" 2 "DCFC session in progress" 1 "DCFC not available" 0 "DCFC available" ; +VAL_TABLE_ station_state 6 "Fault" 5 "Station disabled man disabled" 4 "Station disabled very low SOC" 3 "DCFC powered solar production" 2 "DCFC pwrd no solar production" 1 "solar producing no DCFC" 0 "standby" ; +VAL_TABLE_ DCFC_states 10 "open AC contactors" 9 "DCFC is off" 8 "shutdown DCFC" 7 "session in progress" 6 "DCFC is on" 5 "DCFC starting" 4 "close AC contactors" 3 "not inverting opened cont" 2 "inverting opened contactors" 1 "DCFC start requested" 0 "default" ; + + +BO_ 258 WDT_to_master: 8 Parker_watchdog + +BO_ 257 master_to_WDT: 8 Parker_master + SG_ shutdownAllnonEssential12Vloads : 2|1@1+ (1,0) [0|0] "" Vector__XXX + SG_ shutdown_PC_pls : 1|1@1+ (1,0) [0|0] "" Vector__XXX + SG_ shutdown_internet_pls : 0|1@1+ (1,0) [0|0] "" Vector__XXX + +BO_ 1281 DCFC_LEDs: 8 Parker_master + SG_ start_btn_was_pressed : 5|1@1+ (1,0) [0|0] "" Vector__XXX + SG_ RED_LED_SOLID : 4|1@1+ (1,0) [0|0] "" Vector__XXX + SG_ RED_LED_BLINKING : 3|1@1+ (1,0) [0|0] "" Vector__XXX + SG_ GREEN_LED_SOLID : 2|1@1+ (1,0) [0|0] "" Vector__XXX + SG_ GREEN_LED_BLINKING : 1|1@1+ (1,0) [0|0] "" Vector__XXX + SG_ DCFC_LED_DONT_MATCH_STATE : 0|1@1+ (1,0) [0|0] "" Vector__XXX + +BO_ 320 heater: 8 Parker_master + SG_ heater_problem : 8|1@1+ (1,0) [0|0] "" Vector__XXX + SG_ heater_request : 0|8@1- (1,0) [0|0] "%" Vector__XXX + +BO_ 260 stationESS6: 8 Parker_master + SG_ batt4_discharge_cap : 56|8@1+ (2,0) [0|510] "kW" Vector__XXX + SG_ batt4_charge_cap : 48|8@1+ (1,0) [0|0] "kW" Vector__XXX + SG_ batt3_discharge_cap : 40|8@1+ (2,0) [0|510] "kW" Vector__XXX + SG_ batt3_charge_cap : 32|8@1+ (1,0) [0|0] "kW" Vector__XXX + SG_ batt2_discharge_cap : 24|8@1+ (2,0) [0|510] "kW" Vector__XXX + SG_ batt2_charge_cap : 16|8@1+ (1,0) [0|0] "kW" Vector__XXX + SG_ batt1_discharge_cap : 8|8@1+ (2,0) [0|510] "kW" Vector__XXX + SG_ batt1_charge_cap : 0|8@1+ (1,0) [0|0] "kW" Vector__XXX + +BO_ 336 DCFC: 8 Parker_master + SG_ DCFC_state : 0|8@1+ (1,0) [0|0] "" Vector__XXX + +BO_ 310 fans: 8 Parker_master + SG_ FAN_power_elec : 1|1@1+ (1,0) [0|0] "" Vector__XXX + SG_ FAN_cells : 0|1@1+ (1,0) [0|0] "" Vector__XXX + +BO_ 265 stationESS5: 8 Parker_master + SG_ minCellBattery4 : 48|16@1+ (1,0) [0|0] "mV" Vector__XXX + SG_ maxCellBattery4 : 32|16@1+ (1,0) [0|0] "mV" Vector__XXX + SG_ minCellBattery3 : 16|16@1+ (1,0) [0|0] "mV" Vector__XXX + SG_ maxCellBattery3 : 0|16@1+ (1,0) [0|0] "mV" Vector__XXX + +BO_ 264 stationESS4: 8 Parker_master + SG_ minCellBattery2 : 48|16@1+ (1,0) [0|0] "mV" Vector__XXX + SG_ maxCellBattery2 : 32|16@1+ (1,0) [0|0] "mV" Vector__XXX + SG_ minCellBattery1 : 16|16@1+ (1,0) [0|0] "mV" Vector__XXX + SG_ maxCellBattery1 : 0|16@1+ (1,0) [0|0] "mV" Vector__XXX + +BO_ 309 temperature2: 8 Parker_master + SG_ FEEDBACKpowerElectronicPump1 : 16|8@1+ (50,0) [0|0] "RPM" Vector__XXX + SG_ FEEDBACKcellHeatingPump1 : 8|8@1+ (50,0) [0|0] "RPM" Vector__XXX + SG_ FEEDBACKcellCoolingPump1 : 0|8@1+ (50,0) [0|0] "RPM" Vector__XXX + +BO_ 304 temperatures1: 8 Parker_master + SG_ outside_temp_average_24h : 24|8@1- (1,0) [0|0] "°C" Vector__XXX + SG_ PCS_hottest_temperature : 16|8@1- (1,0) [0|0] "°C" Vector__XXX + SG_ outside_container_temp : 8|8@1- (1,0) [0|0] "°C" Vector__XXX + SG_ inside_container_temp : 0|8@1- (1,0) [0|0] "°C" Vector__XXX + +BO_ 1280 AC_chargers: 8 Parker_master + SG_ AC_chargers_power : 0|8@1+ (0.25,0) [0|0] "kW" Vector__XXX + +BO_ 1024 Power_Inverter: 8 Parker_master + SG_ frequency_bias : 24|8@1- (0.1,0) [0|0] "hz" Vector__XXX + SG_ main_inverter_hotest_sensor : 16|8@1- (1,0) [0|0] "°C" Vector__XXX + SG_ power_inverter_DC_power : 0|16@1- (0.1,0) [0|0] "kW" Vector__XXX + +BO_ 263 stationESS3: 8 Parker_master + SG_ ESS_total_power : 0|16@1- (0.1,0) [0|0] "kW" Vector__XXX + +BO_ 288 LowVoltageStatus: 8 Parker_master + SG_ MPPT12vPower : 40|8@1+ (2,0) [0|0] "W" Vector__XXX + SG_ DCDC2outputCurrent : 32|8@1+ (1,0) [0|0] "A" Vector__XXX + SG_ DCDC1outputCurrent : 24|8@1+ (1,0) [0|0] "A" Vector__XXX + SG_ ESS2_12VBatteryVoltage : 16|8@1+ (0.1,0) [0|25.5] "V" Vector__XXX + SG_ ESS1_12VBatteryVoltage : 8|8@1+ (0.1,0) [0|25.5] "V" Vector__XXX + SG_ HouseBatteryVoltage : 0|8@1+ (0.1,0) [0|0] "V" Vector__XXX + +BO_ 262 stationESS2: 8 Parker_master + SG_ batt4_low_cell_t : 56|8@1- (1,0) [0|0] "°C" Vector__XXX + SG_ batt3_low_cell_t : 48|8@1- (1,0) [0|0] "°C" Vector__XXX + SG_ batt2_low_cell_t : 40|8@1- (1,0) [0|0] "°C" Vector__XXX + SG_ batt1_low_cell_t : 32|8@1- (1,0) [0|0] "°C" Vector__XXX + SG_ batt4_high_cell_t : 24|8@1- (1,0) [0|0] "°C" Vector__XXX + SG_ batt3_high_cell_t : 16|8@1- (1,0) [0|0] "°C" Vector__XXX + SG_ batt2_high_cell_t : 8|8@1- (1,0) [0|0] "°C" Vector__XXX + SG_ batt1_high_cell_t : 0|8@1- (1,0) [0|0] "°C" Vector__XXX + +BO_ 768 PC_dateTime: 8 PC + SG_ internetSeemsDead : 32|1@1+ (1,0) [0|0] "" Vector__XXX + +BO_ 512 WDT_state: 8 Parker_watchdog + +BO_ 277 station_state1: 8 Parker_master + SG_ DCFC_availability : 16|8@1+ (1,0) [0|0] "" Vector__XXX + SG_ Station_state : 8|8@1+ (1,0) [0|0] "" Vector__XXX + SG_ SOCtoDisplay : 0|8@1+ (0.5,0) [0|0] "%" Vector__XXX + +BO_ 272 station_ver: 8 Parker_master + +BO_ 261 stationESS1: 8 Parker_master + SG_ DC_bus_voltage : 48|16@1+ (0.1,0) [0|0] "V" Vector__XXX + SG_ summed_ESS_current : 32|16@1- (0.1,0) [0|0] "A" Vector__XXX + SG_ SOC_battery4 : 24|8@1+ (0.5,0) [0|127.5] "%" Vector__XXX + SG_ SOC_battery3 : 16|8@1+ (0.5,0) [0|127.5] "%" Vector__XXX + SG_ SOC_battery2 : 8|8@1+ (0.5,0) [0|127.5] "%" Vector__XXX + SG_ SOC_battery1 : 0|8@1+ (0.5,0) [0|127.5] "%" Vector__XXX + +BO_ 256 parker_dateTime: 8 Parker_master + SG_ parker_time : 16|16@1+ (0.001,0) [0|0] "h" Vector__XXX + SG_ parker_date : 0|16@1+ (1,0) [0|0] "d" Vector__XXX + + + +CM_ SG_ 263 ESS_total_power "positive values = battery charging"; +CM_ SG_ 256 parker_time "hours elapsed since midnight, for example 18.25"; +CM_ SG_ 256 parker_date "number of days that have passed since 1899-12-30"; +BA_DEF_ "BusType" STRING ; +BA_DEF_DEF_ "BusType" ""; +VAL_ 336 DCFC_state 10 "open AC contactors" 9 "DCFC is off" 8 "shutdown DCFC" 7 "session in progress" 6 "DCFC is on" 5 "DCFC starting" 4 "close AC contactors" 3 "not inverting opened cont" 2 "inverting opened contactors" 1 "DCFC start requested" 0 "default" ; +VAL_ 277 DCFC_availability 3 "DCFC available and powered up" 2 "DCFC session in progress" 1 "DCFC not available" 0 "DCFC available" ; +VAL_ 277 Station_state 6 "Fault" 5 "Station disabled man disabled" 4 "Station disabled very low SOC" 3 "DCFC powered solar production" 2 "DCFC pwrd no solar production" 1 "solar producing no DCFC" 0 "standby" ; + diff --git a/Otarcik_CAN/Sources/CANBus/CANWatchdog.cpp b/Otarcik_CAN/Sources/CANBus/CANWatchdog.cpp index 922a6f9..ba4f86e 100644 --- a/Otarcik_CAN/Sources/CANBus/CANWatchdog.cpp +++ b/Otarcik_CAN/Sources/CANBus/CANWatchdog.cpp @@ -45,9 +45,9 @@ int CCANWatchdog::Init(CPCANInterface *CANDriverIF, TPCANHandle CANDeviceHandle, void CCANWatchdog::WatchdogTimeoutTimerExpired() { - char data = mWDTCANMsg.mCANMsgData[0]; + char data = mWDTCANMsg.mCANMsgData[7]; data ^= (char)0x01; - mWDTCANMsg.mCANMsgData[0] = data; + mWDTCANMsg.mCANMsgData[7] = data; mCANDriverIF->SendCANMessage(mCANDeviceHandle,mWDTCANMsg); qDebug("Sending 0x%X to CAN",data); //QString LogMsg = QString("Écriture du watchdog. CAN ID %1 Payload: 0x%2 0x%3 0x%4 0x%5 0x%6 0x%7 0x%8 0x%9").arg(mWDTCANMsg.mCANMsgID,0,16).arg(mWDTCANMsg.mCANMsgData.at(7),0,16).arg(mWDTCANMsg.mCANMsgData.at(6),0,16).arg(mWDTCANMsg.mCANMsgData.at(5),0,16).arg(mWDTCANMsg.mCANMsgData.at(4),0,16).arg(mWDTCANMsg.mCANMsgData.at(3),0,16).arg(mWDTCANMsg.mCANMsgData.at(2),0,16).arg(mWDTCANMsg.mCANMsgData.at(1),0,16).arg(mWDTCANMsg.mCANMsgData[0],0,16); diff --git a/Otarcik_CAN/Sources/CANDatabase/CANDatabase.cpp b/Otarcik_CAN/Sources/CANDatabase/CANDatabase.cpp index e05bae2..5b825a4 100644 --- a/Otarcik_CAN/Sources/CANDatabase/CANDatabase.cpp +++ b/Otarcik_CAN/Sources/CANDatabase/CANDatabase.cpp @@ -96,7 +96,7 @@ int CCANDatabase::BuildMessageList(QList *MsgListPtr, QString Own CCANMessage *NewMsg = new CCANMessage; char msg_name[100]; // char msg_qname[200]; - char msg_comment[200]; + char msg_comment[400]; int dlc = 0; unsigned int id = 0; diff --git a/Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.cpp b/Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.cpp index f33b54e..3e7f5ae 100644 --- a/Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.cpp +++ b/Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.cpp @@ -2,6 +2,7 @@ #include "OtarcikCan.h" #include "CANDevice.h" #include "defines.h" +#include "ComputerBoardInterface.h" CMQTTClientWrapper::CMQTTClientWrapper() { @@ -23,6 +24,7 @@ CMQTTClientWrapper::CMQTTClientWrapper() mMQTTQueueFlushTimer->stop(); mProgramPtr = 0; + mCPUInterface = 0; mMessagesQueueMode = MQTT_DROP_MSG_MODE; mDisconnectionIsVoluntary = false; mIsClientConnecting = false; @@ -46,6 +48,11 @@ int CMQTTClientWrapper::SetMQTTParams(CCloudParams *Params) return RET_OK; } +int CMQTTClientWrapper::SetCPUInterface(CComputerBoardInterface *CPUIF) +{ + mCPUInterface = CPUIF; +} + int CMQTTClientWrapper::StartMQTTClient() { mMQTTRefreshTimer->start(mMQTTParams.mMQTTTransmitTimeout); @@ -214,6 +221,11 @@ void CMQTTClientWrapper::MQTTSendTimerExpired() { CCANDevice *Device = mCANDevicesList->at(j); QList *MessagesList = Device->GetMQTTMessagesList(); + if(mCPUInterface) + { + CComputerBoardState tmp =mCPUInterface->GetComputerBoardState(); + } + if(MessagesList != 0) { for(int i = 0; i < MessagesList->size(); i++) @@ -231,6 +243,11 @@ void CMQTTClientWrapper::MQTTSendTimerExpired() { CCANDevice *Device = mCANDevicesList->at(j); QList *MessagesList = Device->GetMQTTMessagesList(); + if(mCPUInterface) + { + CComputerBoardState tmp =mCPUInterface->GetComputerBoardState(); + } + if(MessagesList != 0) { for(int i = 0; i < MessagesList->size(); i++) diff --git a/Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.h b/Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.h index 78312b6..b89db51 100644 --- a/Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.h +++ b/Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.h @@ -10,8 +10,10 @@ #include + class COtarcikCan; class CCANDevice; +class CComputerBoardInterface; class CMQTTClientWrapper : public QObject { @@ -27,6 +29,7 @@ public: CMQTTClientWrapper(); ~CMQTTClientWrapper(); int SetMQTTParams(CCloudParams *Params); + int SetCPUInterface(CComputerBoardInterface *CPUIF); int ConnectToBroker(); int NewMQTTMessages(QList MessagesList); int DisconnectFromBroker(); @@ -50,6 +53,7 @@ private: QList mMQTTMessagesQueue; bool mIsClientConnecting; QString mCircularBufferStatusText, mBufferingModeText, mUploadTimeText; + CComputerBoardInterface *mCPUInterface; int SendNextQueueMessage(); diff --git a/Otarcik_CAN/Sources/ComputerBoardInterface.cpp b/Otarcik_CAN/Sources/ComputerBoardInterface.cpp index d3320ec..20425c6 100644 --- a/Otarcik_CAN/Sources/ComputerBoardInterface.cpp +++ b/Otarcik_CAN/Sources/ComputerBoardInterface.cpp @@ -4,6 +4,7 @@ #include "GeneralMessagesLogDispatcher.h" #include "CPUWatchdogConfig.h" + CComputerBoardInterface::CComputerBoardInterface() { mWatchdogTimeout = CPU_DEFAULT_WATCHDOG_TIMEOUT; @@ -119,4 +120,39 @@ int CComputerBoardInterface::SetWatchdogSettings(CCPUWatchdogConfig *Settings) { mWatchdogEnabled = Settings->mWatchdogEnabled; mWatchdogTimeout = Settings->mWatchdogTimeout; + + return RET_OK; +} + +CComputerBoardState CComputerBoardInterface::GetComputerBoardState() +{ + CComputerBoardState CPUState; + + float tmp; + + AxGetCPUTemp(&CPUState.mSystemTemperature); +// qDebug("CPUState.mSystemTemperature %f",CPUState.mSystemTemperature); + AxGetSYSTemp(&CPUState.mSystemTemperature); +// qDebug("CPUState.mSystemTemperature %f",CPUState.mSystemTemperature); +// AxGetGMCHTemp(&tmp); +// qDebug("AxGetGMCHTemp %f",tmp); + AxGetCPUVcore(&CPUState.mCPUVcore); +// qDebug("CPUState.mCPUVcore %f",CPUState.mCPUVcore); +// AxGetNBVTT(&tmp); +// qDebug("NBVTT %f",tmp); + AxGet3V(&CPUState.mSystem3V3); +// qDebug("CPUState.mSystem3V3 %f",CPUState.mSystem3V3); + AxGet5V(&CPUState.mSystem5V); +// qDebug("CPUState.mSystem5V %f",CPUState.mSystem5V); +// AxGet12V(&tmp); +// qDebug("AxGet12V %f",tmp); +// AxGetNeg5V(&tmp); +// qDebug("AxGetNeg5V %f",tmp); +// AxGetNeg12V(&tmp); +// qDebug("AxGetNeg12V %f",tmp); +// AxGetVbat(&tmp); +// qDebug("AxGetVbat %f",tmp); + + return CPUState; + } diff --git a/Otarcik_CAN/Sources/ComputerBoardInterface.h b/Otarcik_CAN/Sources/ComputerBoardInterface.h index ff7197a..655313f 100644 --- a/Otarcik_CAN/Sources/ComputerBoardInterface.h +++ b/Otarcik_CAN/Sources/ComputerBoardInterface.h @@ -1,6 +1,7 @@ #ifndef COMPUTERBOARDINTERFACE_H #define COMPUTERBOARDINTERFACE_H #include "minwindef.h" +#include "ComputerBoardState.h" #define CPU_DEFAULT_WATCHDOG_TIMEOUT 600 //10 minutes. #define CPU_LIBRARY_NAME "dtSBC87853x64" @@ -16,6 +17,7 @@ public: int StartCPUWatchdog(/*int TimeoutInSeconds = CPU_DEFAULT_WATCHDOG_TIMEOUT*/); //Timeout in seconds int StopCPUWatchdog(); int KickCPUWatchdog(); + CComputerBoardState GetComputerBoardState(); int SetWatchdogSettings(CCPUWatchdogConfig *Settings); diff --git a/Otarcik_CAN/Sources/ComputerBoardState.cpp b/Otarcik_CAN/Sources/ComputerBoardState.cpp new file mode 100644 index 0000000..d07ee5f --- /dev/null +++ b/Otarcik_CAN/Sources/ComputerBoardState.cpp @@ -0,0 +1,9 @@ +#include "ComputerBoardState.h" + +CComputerBoardState::CComputerBoardState() +{ + mSystemTemperature = 0.0; + mCPUVcore = 0.0; + mSystem3V3 = 0.0; + mSystem5V = 0.0; +} diff --git a/Otarcik_CAN/Sources/ComputerBoardState.h b/Otarcik_CAN/Sources/ComputerBoardState.h new file mode 100644 index 0000000..ed50edf --- /dev/null +++ b/Otarcik_CAN/Sources/ComputerBoardState.h @@ -0,0 +1,16 @@ +#ifndef COMPUTERBOARDSTATE_H +#define COMPUTERBOARDSTATE_H + + +class CComputerBoardState +{ +public: + CComputerBoardState(); + + float mSystemTemperature; + float mCPUVcore; + float mSystem3V3; + float mSystem5V; +}; + +#endif // COMPUTERBOARDSTATE_H diff --git a/Otarcik_CAN/Sources/Gui/CANbusSettingsPage.cpp b/Otarcik_CAN/Sources/Gui/CANbusSettingsPage.cpp index 1f7e85c..49490d7 100644 --- a/Otarcik_CAN/Sources/Gui/CANbusSettingsPage.cpp +++ b/Otarcik_CAN/Sources/Gui/CANbusSettingsPage.cpp @@ -19,8 +19,8 @@ CCANbusSettingsPage::CCANbusSettingsPage(QWidget *parent) : mCurModifiedDevConfig = 0; mDeviceChangeModeEnabled = false; - ui->mDBSignalDetailsTable->setColumnCount(10); - ui->mDBSignalDetailsTable->setHorizontalHeaderLabels(QStringList() << "Signal" << "Bit No" << "Length" << "Type" << "Max Val" << "Min Val" << "Offset" << "Scale factor" << "Unit" << "Byte order"); + ui->mDBSignalDetailsTable->setColumnCount(11); + ui->mDBSignalDetailsTable->setHorizontalHeaderLabels(QStringList() << "Signal" << "Bit No" << "Length" << "Type" << "Max Val" << "Min Val" << "Offset" << "Scale factor" << "Unit" << "Byte order" << "Comment"); ui->mDevicePollPeriodSpinBx->setRange(200,60000); @@ -336,9 +336,12 @@ int CCANbusSettingsPage::UpdateMessageInformation() } } - ui->mDBSignalDetailsTable->setItem(Sig,9,NewItem); + //Comment + NewItem = new QTableWidgetItem(Signal.mSignalComment); + ui->mDBSignalDetailsTable->setItem(Sig,10,NewItem); + } ui->mDBSignalDetailsTable->resizeColumnsToContents(); } diff --git a/Otarcik_CAN/Sources/Gui/GeneralStatusPage.cpp b/Otarcik_CAN/Sources/Gui/GeneralStatusPage.cpp index ac3d4e8..c09f9f6 100644 --- a/Otarcik_CAN/Sources/Gui/GeneralStatusPage.cpp +++ b/Otarcik_CAN/Sources/Gui/GeneralStatusPage.cpp @@ -19,13 +19,20 @@ CGeneralStatusPage::CGeneralStatusPage(QWidget *parent) : ui->mCANModuleStatusTableWdgt->setColumnCount(3); ui->mCANModuleStatusTableWdgt->setHorizontalHeaderLabels(QStringList() << "Nom" << "Statut" << "Buffer"); - ui->mPuckCANConStatLbl->setVisible(false); - ui->mPuckCANLbl->setVisible(false); + mCPUStateUpdtTimer = new QTimer; + mCPUStateUpdtTimer->setSingleShot(false); + mCPUStateUpdtTimer->setInterval(5000); + connect(mCPUStateUpdtTimer,&QTimer::timeout,this,&CGeneralStatusPage::UpdateBoardStatusTimerExpired); + mCPUStateUpdtTimer->start(); + + mCPUInterface = 0; + } CGeneralStatusPage::~CGeneralStatusPage() { delete ui; + delete mCPUStateUpdtTimer; } int CGeneralStatusPage::SetGeneralMsgText(QStringList Txt) @@ -129,20 +136,7 @@ int CGeneralStatusPage::SetMQTTConnectionStatus(bool Connected) int CGeneralStatusPage::SetCANConnectionStatus(bool Connected) { - if(Connected) - { - ui->mPuckCANConStatLbl->setText("CONNECTÉE"); - QPalette pal = QPalette(ui->mPuckCANConStatLbl->palette()); - pal.setColor(QPalette::WindowText,QColor(Qt::darkGreen)); - ui->mPuckCANConStatLbl->setPalette(pal); - } - else - { - ui->mPuckCANConStatLbl->setText("DÉCONNECTÉE"); - QPalette pal = QPalette(ui->mPuckCANConStatLbl->palette()); - pal.setColor(QPalette::WindowText,QColor(Qt::red)); - ui->mPuckCANConStatLbl->setPalette(pal); - } + return RET_OK; } @@ -158,7 +152,7 @@ int CGeneralStatusPage::UpdateMQTTBufferingStatus(QString Mode, QString FIFOSize { ui->mBufferingMode->setText(Mode); ui->mBufferSizeValue->setText(FIFOSize); - ui->mBufferTimeRemaining->setText(RemainingTime); +// ui->mBufferTimeRemaining->setText(RemainingTime); return RET_OK; } @@ -211,6 +205,14 @@ void CGeneralStatusPage::QuitAppBtnPressed() mProgramPtr->QuitApplicationRequest(); } +int CGeneralStatusPage::UpdateBoardStatus(CComputerBoardState CPUState) +{ + QString BoardState = QString("System Temp: %1C\nCPU VCore: %2V\nSystem 3.3V: %3V\nSystem 5V: %4V").arg(CPUState.mSystemTemperature).arg(CPUState.mCPUVcore).arg(CPUState.mSystem3V3).arg(CPUState.mSystem5V); + ui->mSystemStateLbl->setText(BoardState); + + return RET_OK; +} + void CGeneralStatusPage::InternetStatusChanged(bool InternetConnected) { if(InternetConnected == true) @@ -228,3 +230,8 @@ void CGeneralStatusPage::InternetStatusChanged(bool InternetConnected) ui->mInternetPresentStatLbl->setPalette(pal); } } + +void CGeneralStatusPage::UpdateBoardStatusTimerExpired() +{ + UpdateBoardStatus(mCPUInterface->GetComputerBoardState()); +} diff --git a/Otarcik_CAN/Sources/Gui/GeneralStatusPage.h b/Otarcik_CAN/Sources/Gui/GeneralStatusPage.h index 38c8535..85c80c9 100644 --- a/Otarcik_CAN/Sources/Gui/GeneralStatusPage.h +++ b/Otarcik_CAN/Sources/Gui/GeneralStatusPage.h @@ -3,6 +3,8 @@ #include #include "defines.h" +#include "ComputerBoardInterface.h" +#include namespace Ui { @@ -27,6 +29,9 @@ public: }; COtarcikCan *mProgramPtr; + QTimer *mCPUStateUpdtTimer; + CComputerBoardInterface *mCPUInterface; + explicit CGeneralStatusPage(QWidget *parent = 0); ~CGeneralStatusPage(); @@ -39,6 +44,7 @@ public: int UpdateCANModuleStatus(QString ModuleName, QString ModuleStatus, QString Buffer); int ClearCANModuleStatusTable(); int UpdateMQTTBufferingStatus(QString Mode, QString FIFOSize, QString RemainingTime); + int UpdateBoardStatus(CComputerBoardState CPUState); private: @@ -52,6 +58,7 @@ public slots: void ClearGenMsgAreaBtnPressed(); void QuitAppBtnPressed(); void InternetStatusChanged(bool InternetConnected); + void UpdateBoardStatusTimerExpired(); }; diff --git a/Otarcik_CAN/Sources/Gui/GeneralStatusPage.ui b/Otarcik_CAN/Sources/Gui/GeneralStatusPage.ui index e1e2ad8..27862f6 100644 --- a/Otarcik_CAN/Sources/Gui/GeneralStatusPage.ui +++ b/Otarcik_CAN/Sources/Gui/GeneralStatusPage.ui @@ -47,29 +47,11 @@ Nettoyer - - - - 1220 - 210 - 81 - 16 - - - - - 12 - - - - Puck CAN: - - 1200 - 240 + 210 101 16 @@ -83,31 +65,11 @@ Client MQTT: - - - - 1300 - 210 - 121 - 16 - - - - - 12 - 75 - true - - - - Déconnectée - - 1300 - 240 + 210 121 16 @@ -170,7 +132,7 @@ 1230 - 270 + 240 61 16 @@ -188,7 +150,7 @@ 1300 - 270 + 240 121 16 @@ -207,10 +169,10 @@ - 1210 - 320 - 391 - 141 + 1460 + 190 + 251 + 91 @@ -252,24 +214,6 @@ Taille buffer circulaire: - - - - 50 - 90 - 91 - 21 - - - - - 10 - - - - Durée restante: - - @@ -306,13 +250,26 @@ 0/5000 - + + + + + 1210 + 290 + 301 + 161 + + + + État du système + + - 150 - 90 - 91 - 21 + 10 + 20 + 281 + 131 @@ -321,7 +278,10 @@ - xxx minutes + Système: + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop diff --git a/Otarcik_CAN/Sources/OtarcikCan.cpp b/Otarcik_CAN/Sources/OtarcikCan.cpp index 642e694..2c387a0 100644 --- a/Otarcik_CAN/Sources/OtarcikCan.cpp +++ b/Otarcik_CAN/Sources/OtarcikCan.cpp @@ -53,6 +53,7 @@ int COtarcikCan::Start() mMainWindow.mCANbusSettingsPage->mProgramPtr = this; mMainWindow.mDataLoggingSettingsPage->mProgramHandle = this; mMainWindow.mGeneralStatusPage->mProgramPtr = this; + mMainWindow.mGeneralStatusPage->mCPUInterface = &mCPUInterface; // mMainWindow.mCANWatchdogSettingsPage->mProgramHandle = this; mMainWindow.show(); @@ -80,6 +81,7 @@ int COtarcikCan::Start() mMainWindow.mDataLoggingSettingsPage->SetCloudParams(&mCloudLoggingParams); mCANBusMQTTClient.SetMQTTParams(&mCloudLoggingParams); mCANBusMQTTClient.SetCANDevicesList(&mCANDevicesList); + mCANBusMQTTClient.SetCPUInterface(&mCPUInterface); mGeneralSystemParams = *mSystemConfig.GetGeneralSystemSettings(); mMainWindow.mDataLoggingSettingsPage->SetGeneralSettingsParams(&mGeneralSystemParams); @@ -97,6 +99,8 @@ int COtarcikCan::Start() mCPUInterface.StartCPUWatchdog(); mWatchdogTimer->start(); + mMainWindow.mGeneralStatusPage->UpdateBoardStatusTimerExpired(); + } else { diff --git a/Otarcik_CAN/debug/Otarcik_CAN.exe b/Otarcik_CAN/debug/Otarcik_CAN.exe index 937b444..3dc0d54 100644 Binary files a/Otarcik_CAN/debug/Otarcik_CAN.exe and b/Otarcik_CAN/debug/Otarcik_CAN.exe differ diff --git a/Otarcik_CAN/object_script.Otarcik_CAN.Debug b/Otarcik_CAN/object_script.Otarcik_CAN.Debug index db8f8da..2bb36b9 100644 --- a/Otarcik_CAN/object_script.Otarcik_CAN.Debug +++ b/Otarcik_CAN/object_script.Otarcik_CAN.Debug @@ -26,6 +26,7 @@ debug/ComputerBoardInterface.o debug/CPUWatchdogConfig.o debug/SysLogger.o debug/InternetMonitor.o +debug/ComputerBoardState.o debug/moc_MainWindow.o debug/moc_PCANInterface.o debug/moc_OtarcikCan.o diff --git a/Otarcik_CAN/object_script.Otarcik_CAN.Release b/Otarcik_CAN/object_script.Otarcik_CAN.Release index 3d57ab6..587896f 100644 --- a/Otarcik_CAN/object_script.Otarcik_CAN.Release +++ b/Otarcik_CAN/object_script.Otarcik_CAN.Release @@ -26,6 +26,7 @@ release/ComputerBoardInterface.o release/CPUWatchdogConfig.o release/SysLogger.o release/InternetMonitor.o +release/ComputerBoardState.o release/moc_MainWindow.o release/moc_PCANInterface.o release/moc_OtarcikCan.o diff --git a/Otarcik_CAN/ui_GeneralStatusPage.h b/Otarcik_CAN/ui_GeneralStatusPage.h index 8ddf188..7dc16aa 100644 --- a/Otarcik_CAN/ui_GeneralStatusPage.h +++ b/Otarcik_CAN/ui_GeneralStatusPage.h @@ -26,9 +26,7 @@ class Ui_CGeneralStatusPage public: QTextEdit *mGenMsgTextEdit; QPushButton *mClearGenMsgTxtBtn; - QLabel *mPuckCANLbl; QLabel *mClientMQTTLbl; - QLabel *mPuckCANConStatLbl; QLabel *mClientMQTTConnStatLbl; QTableWidget *mCANModuleStatusTableWdgt; QLabel *label; @@ -38,10 +36,10 @@ public: QGroupBox *MQTTBufferingGrpBx; QLabel *mBufferingModeLbl; QLabel *mBufferSizeLbl; - QLabel *mBufferTimeRemainingLbl; QLabel *mBufferingMode; QLabel *mBufferSizeValue; - QLabel *mBufferTimeRemaining; + QGroupBox *groupBox; + QLabel *mSystemStateLbl; void setupUi(QWidget *CGeneralStatusPage) { @@ -61,27 +59,19 @@ public: mClearGenMsgTxtBtn = new QPushButton(CGeneralStatusPage); mClearGenMsgTxtBtn->setObjectName(QString::fromUtf8("mClearGenMsgTxtBtn")); mClearGenMsgTxtBtn->setGeometry(QRect(30, 480, 80, 22)); - mPuckCANLbl = new QLabel(CGeneralStatusPage); - mPuckCANLbl->setObjectName(QString::fromUtf8("mPuckCANLbl")); - mPuckCANLbl->setGeometry(QRect(1220, 210, 81, 16)); - QFont font1; - font1.setPointSize(12); - mPuckCANLbl->setFont(font1); mClientMQTTLbl = new QLabel(CGeneralStatusPage); mClientMQTTLbl->setObjectName(QString::fromUtf8("mClientMQTTLbl")); - mClientMQTTLbl->setGeometry(QRect(1200, 240, 101, 16)); + mClientMQTTLbl->setGeometry(QRect(1200, 210, 101, 16)); + QFont font1; + font1.setPointSize(12); mClientMQTTLbl->setFont(font1); - mPuckCANConStatLbl = new QLabel(CGeneralStatusPage); - mPuckCANConStatLbl->setObjectName(QString::fromUtf8("mPuckCANConStatLbl")); - mPuckCANConStatLbl->setGeometry(QRect(1300, 210, 121, 16)); + mClientMQTTConnStatLbl = new QLabel(CGeneralStatusPage); + mClientMQTTConnStatLbl->setObjectName(QString::fromUtf8("mClientMQTTConnStatLbl")); + mClientMQTTConnStatLbl->setGeometry(QRect(1300, 210, 121, 16)); QFont font2; font2.setPointSize(12); font2.setBold(true); font2.setWeight(75); - mPuckCANConStatLbl->setFont(font2); - mClientMQTTConnStatLbl = new QLabel(CGeneralStatusPage); - mClientMQTTConnStatLbl->setObjectName(QString::fromUtf8("mClientMQTTConnStatLbl")); - mClientMQTTConnStatLbl->setGeometry(QRect(1300, 240, 121, 16)); mClientMQTTConnStatLbl->setFont(font2); mCANModuleStatusTableWdgt = new QTableWidget(CGeneralStatusPage); mCANModuleStatusTableWdgt->setObjectName(QString::fromUtf8("mCANModuleStatusTableWdgt")); @@ -99,15 +89,15 @@ public: mQuitAppBtn->setGeometry(QRect(1470, 550, 131, 22)); mInternetConnectedLbl = new QLabel(CGeneralStatusPage); mInternetConnectedLbl->setObjectName(QString::fromUtf8("mInternetConnectedLbl")); - mInternetConnectedLbl->setGeometry(QRect(1230, 270, 61, 16)); + mInternetConnectedLbl->setGeometry(QRect(1230, 240, 61, 16)); mInternetConnectedLbl->setFont(font1); mInternetPresentStatLbl = new QLabel(CGeneralStatusPage); mInternetPresentStatLbl->setObjectName(QString::fromUtf8("mInternetPresentStatLbl")); - mInternetPresentStatLbl->setGeometry(QRect(1300, 270, 121, 16)); + mInternetPresentStatLbl->setGeometry(QRect(1300, 240, 121, 16)); mInternetPresentStatLbl->setFont(font2); MQTTBufferingGrpBx = new QGroupBox(CGeneralStatusPage); MQTTBufferingGrpBx->setObjectName(QString::fromUtf8("MQTTBufferingGrpBx")); - MQTTBufferingGrpBx->setGeometry(QRect(1210, 320, 391, 141)); + MQTTBufferingGrpBx->setGeometry(QRect(1460, 190, 251, 91)); mBufferingModeLbl = new QLabel(MQTTBufferingGrpBx); mBufferingModeLbl->setObjectName(QString::fromUtf8("mBufferingModeLbl")); mBufferingModeLbl->setGeometry(QRect(50, 30, 91, 21)); @@ -118,10 +108,6 @@ public: mBufferSizeLbl->setObjectName(QString::fromUtf8("mBufferSizeLbl")); mBufferSizeLbl->setGeometry(QRect(10, 60, 131, 21)); mBufferSizeLbl->setFont(font4); - mBufferTimeRemainingLbl = new QLabel(MQTTBufferingGrpBx); - mBufferTimeRemainingLbl->setObjectName(QString::fromUtf8("mBufferTimeRemainingLbl")); - mBufferTimeRemainingLbl->setGeometry(QRect(50, 90, 91, 21)); - mBufferTimeRemainingLbl->setFont(font4); mBufferingMode = new QLabel(MQTTBufferingGrpBx); mBufferingMode->setObjectName(QString::fromUtf8("mBufferingMode")); mBufferingMode->setGeometry(QRect(150, 30, 111, 21)); @@ -130,10 +116,14 @@ public: mBufferSizeValue->setObjectName(QString::fromUtf8("mBufferSizeValue")); mBufferSizeValue->setGeometry(QRect(150, 60, 131, 21)); mBufferSizeValue->setFont(font4); - mBufferTimeRemaining = new QLabel(MQTTBufferingGrpBx); - mBufferTimeRemaining->setObjectName(QString::fromUtf8("mBufferTimeRemaining")); - mBufferTimeRemaining->setGeometry(QRect(150, 90, 91, 21)); - mBufferTimeRemaining->setFont(font4); + groupBox = new QGroupBox(CGeneralStatusPage); + groupBox->setObjectName(QString::fromUtf8("groupBox")); + groupBox->setGeometry(QRect(1210, 290, 301, 161)); + mSystemStateLbl = new QLabel(groupBox); + mSystemStateLbl->setObjectName(QString::fromUtf8("mSystemStateLbl")); + mSystemStateLbl->setGeometry(QRect(10, 20, 281, 131)); + mSystemStateLbl->setFont(font4); + mSystemStateLbl->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop); retranslateUi(CGeneralStatusPage); @@ -144,9 +134,7 @@ public: { CGeneralStatusPage->setWindowTitle(QCoreApplication::translate("CGeneralStatusPage", "Form", nullptr)); mClearGenMsgTxtBtn->setText(QCoreApplication::translate("CGeneralStatusPage", "Nettoyer", nullptr)); - mPuckCANLbl->setText(QCoreApplication::translate("CGeneralStatusPage", "Puck CAN:", nullptr)); mClientMQTTLbl->setText(QCoreApplication::translate("CGeneralStatusPage", "Client MQTT:", nullptr)); - mPuckCANConStatLbl->setText(QCoreApplication::translate("CGeneralStatusPage", "D\303\251connect\303\251e", nullptr)); mClientMQTTConnStatLbl->setText(QCoreApplication::translate("CGeneralStatusPage", "D\303\251connect\303\251", nullptr)); label->setText(QCoreApplication::translate("CGeneralStatusPage", "Statut des modules CAN ", nullptr)); mQuitAppBtn->setText(QCoreApplication::translate("CGeneralStatusPage", "Quitter l'application", nullptr)); @@ -155,10 +143,10 @@ public: 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)); - mBufferTimeRemainingLbl->setText(QCoreApplication::translate("CGeneralStatusPage", "Dur\303\251e restante:", nullptr)); mBufferingMode->setText(QCoreApplication::translate("CGeneralStatusPage", "Inactif", nullptr)); mBufferSizeValue->setText(QCoreApplication::translate("CGeneralStatusPage", "0/5000", nullptr)); - mBufferTimeRemaining->setText(QCoreApplication::translate("CGeneralStatusPage", "xxx minutes", nullptr)); + groupBox->setTitle(QCoreApplication::translate("CGeneralStatusPage", "\303\211tat du syst\303\250me", nullptr)); + mSystemStateLbl->setText(QCoreApplication::translate("CGeneralStatusPage", "Syst\303\250me:", nullptr)); } // retranslateUi }; diff --git a/TODO.txt b/TODO.txt index 4bb723f..ca97db0 100644 --- a/TODO.txt +++ b/TODO.txt @@ -24,4 +24,9 @@ x Ajouter la détection internet - 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 + +Wet Dreams: +- Interface web \ No newline at end of file