diff --git a/Otarcik_CAN/Config/Station.cfg b/Otarcik_CAN/Config/Station.cfg index e5442de..49867bd 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 fcc70a7..f3b4f5b 100644 --- a/Otarcik_CAN/Logs/SystemLog.txt +++ b/Otarcik_CAN/Logs/SystemLog.txt @@ -8308,3 +8308,776 @@ Démarrage du logiciel Otarcik CAN le 2024-03-01 à 14:36:12 2024-03-01 14:36:12 Démarrage du Watchdog CAN... 2024-03-01 14:36:12 Watchdog CAN initialisé pour le module sur le channel 1 2024-03-01 14:36:12 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-02 à 06:40:34 +******************************************************************** +2024-03-02 06:40:34 Librairie Axiomtek chargée avec succès +2024-03-02 06:40:34 Watchdog CPU arrêté +2024-03-02 06:40:34 Chargement de la configuration système... +2024-03-02 06:40:34 Configuration système chargée avec succès! +2024-03-02 06:40:34 Initialisation du dispositif [MasterCAN] +2024-03-02 06:40:34 Démarrage d'un module CAN... +2024-03-02 06:40:34 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-02 06:40:34 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-02 06:40:34 Module PCAN USB initialisé avec succès +2024-03-02 06:40:34 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-02 06:40:34 Base de données chargée avec succès. Flags: 0x0 +2024-03-02 06:40:34 Démarrage du Watchdog CAN... +2024-03-02 06:40:34 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-02 06:40:34 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-02 à 06:52:09 +******************************************************************** +2024-03-02 06:52:09 Librairie Axiomtek chargée avec succès +2024-03-02 06:52:09 Watchdog CPU arrêté +2024-03-02 06:52:09 Chargement de la configuration système... +2024-03-02 06:52:09 Configuration système chargée avec succès! +2024-03-02 06:52:09 Initialisation du dispositif [MasterCAN] +2024-03-02 06:52:09 Démarrage d'un module CAN... +2024-03-02 06:52:09 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-02 06:52:09 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-02 06:52:09 Module PCAN USB initialisé avec succès +2024-03-02 06:52:09 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-02 06:52:09 Base de données chargée avec succès. Flags: 0x0 +2024-03-02 06:52:09 Démarrage du Watchdog CAN... +2024-03-02 06:52:09 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-02 06:52:09 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-02 à 07:13:01 +******************************************************************** +2024-03-02 07:13:01 Librairie Axiomtek chargée avec succès +2024-03-02 07:13:01 Watchdog CPU arrêté +2024-03-02 07:13:01 Chargement de la configuration système... +2024-03-02 07:13:01 Configuration système chargée avec succès! +2024-03-02 07:13:01 Initialisation du dispositif [MasterCAN] +2024-03-02 07:13:01 Démarrage d'un module CAN... +2024-03-02 07:13:01 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-02 07:13:01 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-02 07:13:01 Module PCAN USB initialisé avec succès +2024-03-02 07:13:01 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-02 07:13:01 Base de données chargée avec succès. Flags: 0x0 +2024-03-02 07:13:01 Démarrage du Watchdog CAN... +2024-03-02 07:13:01 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-02 07:13:01 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-02 à 07:27:40 +******************************************************************** +2024-03-02 07:27:40 Librairie Axiomtek chargée avec succès +2024-03-02 07:27:40 Watchdog CPU arrêté +2024-03-02 07:27:40 Chargement de la configuration système... +2024-03-02 07:27:40 Configuration système chargée avec succès! +2024-03-02 07:27:40 Initialisation du dispositif [MasterCAN] +2024-03-02 07:27:40 Démarrage d'un module CAN... +2024-03-02 07:27:40 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-02 07:27:40 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-02 07:27:40 Module PCAN USB initialisé avec succès +2024-03-02 07:27:40 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-02 07:27:40 Base de données chargée avec succès. Flags: 0x0 +2024-03-02 07:27:40 Démarrage du Watchdog CAN... +2024-03-02 07:27:40 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-02 07:27:40 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-02 à 07:27:54 +******************************************************************** +2024-03-02 07:27:54 Librairie Axiomtek chargée avec succès +2024-03-02 07:27:54 Watchdog CPU arrêté +2024-03-02 07:27:54 Chargement de la configuration système... +2024-03-02 07:27:54 Configuration système chargée avec succès! +2024-03-02 07:27:54 Initialisation du dispositif [MasterCAN] +2024-03-02 07:27:54 Démarrage d'un module CAN... +2024-03-02 07:27:54 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-02 07:27:54 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-02 07:27:54 Module PCAN USB initialisé avec succès +2024-03-02 07:27:54 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-02 07:27:54 Base de données chargée avec succès. Flags: 0x0 +2024-03-02 07:27:54 Démarrage du Watchdog CAN... +2024-03-02 07:27:54 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-02 07:27:54 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-02 à 07:29:01 +******************************************************************** +2024-03-02 07:29:01 Librairie Axiomtek chargée avec succès +2024-03-02 07:29:01 Watchdog CPU arrêté +2024-03-02 07:29:01 Chargement de la configuration système... +2024-03-02 07:29:01 Configuration système chargée avec succès! +2024-03-02 07:29:01 Initialisation du dispositif [MasterCAN] +2024-03-02 07:29:01 Démarrage d'un module CAN... +2024-03-02 07:29:01 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-02 07:29:01 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-02 07:29:01 Module PCAN USB initialisé avec succès +2024-03-02 07:29:01 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-02 07:29:01 Base de données chargée avec succès. Flags: 0x0 +2024-03-02 07:29:01 Démarrage du Watchdog CAN... +2024-03-02 07:29:01 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-02 07:29:01 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-02 à 07:30:56 +******************************************************************** +2024-03-02 07:30:56 Librairie Axiomtek chargée avec succès +2024-03-02 07:30:56 Watchdog CPU arrêté +2024-03-02 07:30:56 Chargement de la configuration système... +2024-03-02 07:30:56 Configuration système chargée avec succès! +2024-03-02 07:30:56 Initialisation du dispositif [MasterCAN] +2024-03-02 07:30:56 Démarrage d'un module CAN... +2024-03-02 07:30:56 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-02 07:30:56 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-02 07:30:56 Module PCAN USB initialisé avec succès +2024-03-02 07:30:56 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-02 07:30:56 Base de données chargée avec succès. Flags: 0x0 +2024-03-02 07:30:56 Démarrage du Watchdog CAN... +2024-03-02 07:30:56 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-02 07:30:56 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-02 à 07:31:53 +******************************************************************** +2024-03-02 07:31:53 Librairie Axiomtek chargée avec succès +2024-03-02 07:31:53 Watchdog CPU arrêté +2024-03-02 07:31:53 Chargement de la configuration système... +2024-03-02 07:31:53 Configuration système chargée avec succès! +2024-03-02 07:31:53 Initialisation du dispositif [MasterCAN] +2024-03-02 07:31:53 Démarrage d'un module CAN... +2024-03-02 07:31:53 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-02 07:31:53 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-02 07:31:53 Module PCAN USB initialisé avec succès +2024-03-02 07:31:53 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-02 07:31:53 Base de données chargée avec succès. Flags: 0x0 +2024-03-02 07:31:53 Démarrage du Watchdog CAN... +2024-03-02 07:31:53 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-02 07:31:53 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-02 à 07:32:48 +******************************************************************** +2024-03-02 07:32:48 Librairie Axiomtek chargée avec succès +2024-03-02 07:32:48 Watchdog CPU arrêté +2024-03-02 07:32:48 Chargement de la configuration système... +2024-03-02 07:32:48 Configuration système chargée avec succès! +2024-03-02 07:32:48 Initialisation du dispositif [MasterCAN] +2024-03-02 07:32:48 Démarrage d'un module CAN... +2024-03-02 07:32:48 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-02 07:32:48 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-02 07:32:48 Module PCAN USB initialisé avec succès +2024-03-02 07:32:48 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-02 07:32:48 Base de données chargée avec succès. Flags: 0x0 +2024-03-02 07:32:48 Démarrage du Watchdog CAN... +2024-03-02 07:32:48 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-02 07:32:48 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-02 à 07:34:16 +******************************************************************** +2024-03-02 07:34:16 Librairie Axiomtek chargée avec succès +2024-03-02 07:34:16 Watchdog CPU arrêté +2024-03-02 07:34:16 Chargement de la configuration système... +2024-03-02 07:34:16 Configuration système chargée avec succès! +2024-03-02 07:34:16 Initialisation du dispositif [MasterCAN] +2024-03-02 07:34:16 Démarrage d'un module CAN... +2024-03-02 07:34:16 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-02 07:34:16 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-02 07:34:16 Module PCAN USB initialisé avec succès +2024-03-02 07:34:16 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-02 07:34:16 Base de données chargée avec succès. Flags: 0x0 +2024-03-02 07:34:16 Démarrage du Watchdog CAN... +2024-03-02 07:34:16 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-02 07:34:16 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-02 à 08:29:44 +******************************************************************** +2024-03-02 08:29:44 Librairie Axiomtek chargée avec succès +2024-03-02 08:29:44 Watchdog CPU arrêté +2024-03-02 08:29:44 Chargement de la configuration système... +2024-03-02 08:29:44 Configuration système chargée avec succès! +2024-03-02 08:29:44 Initialisation du dispositif [MasterCAN] +2024-03-02 08:29:44 Démarrage d'un module CAN... +2024-03-02 08:29:44 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-02 08:29:44 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-02 08:29:44 Module PCAN USB initialisé avec succès +2024-03-02 08:29:44 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-02 08:29:44 Base de données chargée avec succès. Flags: 0x0 +2024-03-02 08:29:44 Démarrage du Watchdog CAN... +2024-03-02 08:29:44 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-02 08:29:44 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-02 à 08:57:13 +******************************************************************** +2024-03-02 08:57:13 Librairie Axiomtek chargée avec succès +2024-03-02 08:57:13 Watchdog CPU arrêté +2024-03-02 08:57:13 Chargement de la configuration système... +2024-03-02 08:57:13 Configuration système chargée avec succès! +2024-03-02 08:57:13 Initialisation du dispositif [MasterCAN] +2024-03-02 08:57:13 Démarrage d'un module CAN... +2024-03-02 08:57:13 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-02 08:57:13 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-02 08:57:13 Module PCAN USB initialisé avec succès +2024-03-02 08:57:13 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-02 08:57:13 Base de données chargée avec succès. Flags: 0x0 +2024-03-02 08:57:13 Démarrage du Watchdog CAN... +2024-03-02 08:57:13 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-02 08:57:13 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-02 à 08:58:47 +******************************************************************** +2024-03-02 08:58:47 Librairie Axiomtek chargée avec succès +2024-03-02 08:58:47 Watchdog CPU arrêté +2024-03-02 08:58:47 Chargement de la configuration système... +2024-03-02 08:59:36 Configuration système chargée avec succès! +2024-03-02 08:59:36 Initialisation du dispositif [MasterCAN] +2024-03-02 08:59:36 Démarrage d'un module CAN... +2024-03-02 08:59:36 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-02 08:59:36 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-02 08:59:36 Module PCAN USB initialisé avec succès +2024-03-02 08:59:36 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-02 08:59:36 Base de données chargée avec succès. Flags: 0x0 +2024-03-02 08:59:36 Démarrage du Watchdog CAN... +2024-03-02 08:59:36 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-02 08:59:36 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 15:18:57 +******************************************************************** +2024-03-03 15:18:57 Librairie Axiomtek chargée avec succès +2024-03-03 15:18:57 Watchdog CPU arrêté +2024-03-03 15:18:57 Chargement de la configuration système... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 15:19:21 +******************************************************************** +2024-03-03 15:19:21 Librairie Axiomtek chargée avec succès +2024-03-03 15:19:21 Watchdog CPU arrêté +2024-03-03 15:19:21 Chargement de la configuration système... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 15:19:30 +******************************************************************** +2024-03-03 15:19:30 Librairie Axiomtek chargée avec succès +2024-03-03 15:19:30 Watchdog CPU arrêté +2024-03-03 15:19:30 Chargement de la configuration système... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 15:22:07 +******************************************************************** +2024-03-03 15:22:07 Librairie Axiomtek chargée avec succès +2024-03-03 15:22:07 Watchdog CPU arrêté +2024-03-03 15:22:07 Chargement de la configuration système... +2024-03-03 15:22:07 Configuration système chargée avec succès! +2024-03-03 15:22:07 Initialisation du dispositif [MasterCAN] +2024-03-03 15:22:07 Démarrage d'un module CAN... +2024-03-03 15:22:07 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 15:22:07 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 15:22:07 Module PCAN USB initialisé avec succès +2024-03-03 15:22:07 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 15:22:07 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 15:22:07 Démarrage du Watchdog CAN... +2024-03-03 15:22:07 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 15:22:07 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 15:22:30 +******************************************************************** +2024-03-03 15:22:30 Librairie Axiomtek chargée avec succès +2024-03-03 15:22:30 Watchdog CPU arrêté +2024-03-03 15:22:30 Chargement de la configuration système... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 15:25:05 +******************************************************************** +2024-03-03 15:25:05 Librairie Axiomtek chargée avec succès +2024-03-03 15:25:05 Watchdog CPU arrêté +2024-03-03 15:25:05 Chargement de la configuration système... +2024-03-03 15:25:05 Configuration système chargée avec succès! +2024-03-03 15:25:05 Initialisation du dispositif [MasterCAN] +2024-03-03 15:25:05 Démarrage d'un module CAN... +2024-03-03 15:25:05 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 15:25:05 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 15:25:05 Module PCAN USB initialisé avec succès +2024-03-03 15:25:05 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 15:25:05 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 15:25:05 Démarrage du Watchdog CAN... +2024-03-03 15:25:05 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 15:25:05 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 15:49:31 +******************************************************************** +2024-03-03 15:49:31 Librairie Axiomtek chargée avec succès +2024-03-03 15:49:31 Watchdog CPU arrêté +2024-03-03 15:49:31 Chargement de la configuration système... +2024-03-03 15:49:31 Configuration système chargée avec succès! +2024-03-03 15:49:31 Initialisation du dispositif [MasterCAN] +2024-03-03 15:49:31 Démarrage d'un module CAN... +2024-03-03 15:49:31 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 15:49:31 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 15:49:31 Module PCAN USB initialisé avec succès +2024-03-03 15:49:31 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 15:49:31 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 15:49:31 Démarrage du Watchdog CAN... +2024-03-03 15:49:31 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 15:49:31 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 15:50:29 +******************************************************************** +2024-03-03 15:50:29 Librairie Axiomtek chargée avec succès +2024-03-03 15:50:29 Watchdog CPU arrêté +2024-03-03 15:50:29 Chargement de la configuration système... +2024-03-03 15:50:29 Configuration système chargée avec succès! +2024-03-03 15:50:29 Initialisation du dispositif [MasterCAN] +2024-03-03 15:50:29 Démarrage d'un module CAN... +2024-03-03 15:50:29 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 15:50:29 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 15:50:29 Module PCAN USB initialisé avec succès +2024-03-03 15:50:29 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 15:50:29 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 15:50:29 Démarrage du Watchdog CAN... +2024-03-03 15:50:29 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 15:50:29 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 15:50:43 +******************************************************************** +2024-03-03 15:50:43 Librairie Axiomtek chargée avec succès +2024-03-03 15:50:43 Watchdog CPU arrêté +2024-03-03 15:50:43 Chargement de la configuration système... +2024-03-03 15:50:43 Configuration système chargée avec succès! +2024-03-03 15:50:43 Initialisation du dispositif [MasterCAN] +2024-03-03 15:50:43 Démarrage d'un module CAN... +2024-03-03 15:50:43 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 15:50:43 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 15:50:43 Module PCAN USB initialisé avec succès +2024-03-03 15:50:43 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 15:50:43 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 15:50:43 Démarrage du Watchdog CAN... +2024-03-03 15:50:43 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 15:50:43 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 15:51:08 +******************************************************************** +2024-03-03 15:51:08 Librairie Axiomtek chargée avec succès +2024-03-03 15:51:08 Watchdog CPU arrêté +2024-03-03 15:51:08 Chargement de la configuration système... +2024-03-03 15:51:08 Configuration système chargée avec succès! +2024-03-03 15:51:08 Initialisation du dispositif [MasterCAN] +2024-03-03 15:51:08 Démarrage d'un module CAN... +2024-03-03 15:51:08 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 15:51:08 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 15:51:08 Module PCAN USB initialisé avec succès +2024-03-03 15:51:08 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 15:51:08 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 15:51:08 Démarrage du Watchdog CAN... +2024-03-03 15:51:08 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 15:51:08 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 15:51:46 +******************************************************************** +2024-03-03 15:51:46 Librairie Axiomtek chargée avec succès +2024-03-03 15:51:46 Watchdog CPU arrêté +2024-03-03 15:51:46 Chargement de la configuration système... +2024-03-03 15:51:46 Configuration système chargée avec succès! +2024-03-03 15:51:46 Initialisation du dispositif [MasterCAN] +2024-03-03 15:51:46 Démarrage d'un module CAN... +2024-03-03 15:51:46 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 15:51:46 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 15:51:46 Module PCAN USB initialisé avec succès +2024-03-03 15:51:46 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 15:51:46 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 15:51:46 Démarrage du Watchdog CAN... +2024-03-03 15:51:46 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 15:51:46 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 15:54:02 +******************************************************************** +2024-03-03 15:54:02 Librairie Axiomtek chargée avec succès +2024-03-03 15:54:02 Watchdog CPU arrêté +2024-03-03 15:54:02 Chargement de la configuration système... +2024-03-03 15:54:02 Configuration système chargée avec succès! +2024-03-03 15:54:02 Initialisation du dispositif [MasterCAN] +2024-03-03 15:54:02 Démarrage d'un module CAN... +2024-03-03 15:54:02 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 15:54:02 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 15:54:02 Module PCAN USB initialisé avec succès +2024-03-03 15:54:02 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 15:54:02 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 15:54:02 Démarrage du Watchdog CAN... +2024-03-03 15:54:02 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 15:54:02 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 15:55:11 +******************************************************************** +2024-03-03 15:55:11 Librairie Axiomtek chargée avec succès +2024-03-03 15:55:11 Watchdog CPU arrêté +2024-03-03 15:55:11 Chargement de la configuration système... +2024-03-03 15:55:11 Configuration système chargée avec succès! +2024-03-03 15:55:11 Initialisation du dispositif [MasterCAN] +2024-03-03 15:55:11 Démarrage d'un module CAN... +2024-03-03 15:55:11 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 15:55:12 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 15:55:12 Module PCAN USB initialisé avec succès +2024-03-03 15:55:12 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 15:55:12 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 15:55:12 Démarrage du Watchdog CAN... +2024-03-03 15:55:12 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 15:55:12 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 16:06:52 +******************************************************************** +2024-03-03 16:06:52 Librairie Axiomtek chargée avec succès +2024-03-03 16:06:52 Watchdog CPU arrêté +2024-03-03 16:06:52 Chargement de la configuration système... +2024-03-03 16:06:52 Configuration système chargée avec succès! +2024-03-03 16:06:52 Initialisation du dispositif [MasterCAN] +2024-03-03 16:06:52 Démarrage d'un module CAN... +2024-03-03 16:06:52 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 16:06:52 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 16:06:52 Module PCAN USB initialisé avec succès +2024-03-03 16:06:52 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 16:06:52 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 16:06:52 Démarrage du Watchdog CAN... +2024-03-03 16:06:52 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 16:06:52 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 16:24:45 +******************************************************************** +2024-03-03 16:24:45 Librairie Axiomtek chargée avec succès +2024-03-03 16:24:45 Watchdog CPU arrêté +2024-03-03 16:24:45 Chargement de la configuration système... +2024-03-03 16:24:45 Configuration système chargée avec succès! +2024-03-03 16:24:45 Initialisation du dispositif [MasterCAN] +2024-03-03 16:24:45 Démarrage d'un module CAN... +2024-03-03 16:24:45 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 16:24:45 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 16:24:45 Module PCAN USB initialisé avec succès +2024-03-03 16:24:45 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 16:24:45 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 16:24:45 Démarrage du Watchdog CAN... +2024-03-03 16:24:45 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 16:24:45 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 16:25:36 +******************************************************************** +2024-03-03 16:25:36 Librairie Axiomtek chargée avec succès +2024-03-03 16:25:36 Watchdog CPU arrêté +2024-03-03 16:25:36 Chargement de la configuration système... +2024-03-03 16:25:36 Configuration système chargée avec succès! +2024-03-03 16:25:36 Initialisation du dispositif [MasterCAN] +2024-03-03 16:25:36 Démarrage d'un module CAN... +2024-03-03 16:25:36 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 16:25:36 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 16:25:36 Module PCAN USB initialisé avec succès +2024-03-03 16:25:36 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 16:25:36 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 16:25:36 Démarrage du Watchdog CAN... +2024-03-03 16:25:36 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 16:25:36 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 16:26:05 +******************************************************************** +2024-03-03 16:26:05 Librairie Axiomtek chargée avec succès +2024-03-03 16:26:05 Watchdog CPU arrêté +2024-03-03 16:26:05 Chargement de la configuration système... +2024-03-03 16:26:05 Configuration système chargée avec succès! +2024-03-03 16:26:05 Initialisation du dispositif [MasterCAN] +2024-03-03 16:26:05 Démarrage d'un module CAN... +2024-03-03 16:26:05 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 16:26:05 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 16:26:05 Module PCAN USB initialisé avec succès +2024-03-03 16:26:05 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 16:26:05 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 16:26:05 Démarrage du Watchdog CAN... +2024-03-03 16:26:05 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 16:26:05 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 16:28:14 +******************************************************************** +2024-03-03 16:28:14 Librairie Axiomtek chargée avec succès +2024-03-03 16:28:14 Watchdog CPU arrêté +2024-03-03 16:28:14 Chargement de la configuration système... +2024-03-03 16:28:14 Configuration système chargée avec succès! +2024-03-03 16:28:14 Initialisation du dispositif [MasterCAN] +2024-03-03 16:28:14 Démarrage d'un module CAN... +2024-03-03 16:28:14 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 16:28:14 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 16:28:14 Module PCAN USB initialisé avec succès +2024-03-03 16:28:14 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 16:28:14 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 16:28:14 Démarrage du Watchdog CAN... +2024-03-03 16:28:14 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 16:28:14 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 16:28:19 +******************************************************************** +2024-03-03 16:28:19 Librairie Axiomtek chargée avec succès +2024-03-03 16:28:19 Watchdog CPU arrêté +2024-03-03 16:28:19 Chargement de la configuration système... +2024-03-03 16:28:19 Configuration système chargée avec succès! +2024-03-03 16:28:19 Initialisation du dispositif [MasterCAN] +2024-03-03 16:28:19 Démarrage d'un module CAN... +2024-03-03 16:28:19 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 16:28:19 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 16:28:19 Module PCAN USB initialisé avec succès +2024-03-03 16:28:19 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 16:28:19 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 16:28:19 Démarrage du Watchdog CAN... +2024-03-03 16:28:19 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 16:28:19 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 16:28:59 +******************************************************************** +2024-03-03 16:28:59 Librairie Axiomtek chargée avec succès +2024-03-03 16:28:59 Watchdog CPU arrêté +2024-03-03 16:28:59 Chargement de la configuration système... +2024-03-03 16:28:59 Configuration système chargée avec succès! +2024-03-03 16:28:59 Initialisation du dispositif [MasterCAN] +2024-03-03 16:28:59 Démarrage d'un module CAN... +2024-03-03 16:28:59 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 16:28:59 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 16:28:59 Module PCAN USB initialisé avec succès +2024-03-03 16:28:59 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 16:28:59 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 16:28:59 Démarrage du Watchdog CAN... +2024-03-03 16:28:59 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 16:28:59 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 16:31:42 +******************************************************************** +2024-03-03 16:31:42 Librairie Axiomtek chargée avec succès +2024-03-03 16:31:42 Watchdog CPU arrêté +2024-03-03 16:31:42 Chargement de la configuration système... +2024-03-03 16:31:42 Configuration système chargée avec succès! +2024-03-03 16:31:42 Initialisation du dispositif [MasterCAN] +2024-03-03 16:31:42 Démarrage d'un module CAN... +2024-03-03 16:31:42 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 16:31:42 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 16:31:42 Module PCAN USB initialisé avec succès +2024-03-03 16:31:42 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 16:31:42 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 16:31:42 Démarrage du Watchdog CAN... +2024-03-03 16:31:42 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 16:31:42 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 16:32:40 +******************************************************************** +2024-03-03 16:32:40 Librairie Axiomtek chargée avec succès +2024-03-03 16:32:40 Watchdog CPU arrêté +2024-03-03 16:32:40 Chargement de la configuration système... +2024-03-03 16:32:40 Configuration système chargée avec succès! +2024-03-03 16:32:40 Initialisation du dispositif [MasterCAN] +2024-03-03 16:32:40 Démarrage d'un module CAN... +2024-03-03 16:32:40 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 16:32:40 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 16:32:40 Module PCAN USB initialisé avec succès +2024-03-03 16:32:40 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 16:32:40 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 16:32:40 Démarrage du Watchdog CAN... +2024-03-03 16:32:40 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 16:32:40 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 16:33:57 +******************************************************************** +2024-03-03 16:33:57 Librairie Axiomtek chargée avec succès +2024-03-03 16:33:57 Watchdog CPU arrêté +2024-03-03 16:33:57 Chargement de la configuration système... +2024-03-03 16:33:57 Configuration système chargée avec succès! +2024-03-03 16:33:57 Initialisation du dispositif [MasterCAN] +2024-03-03 16:33:57 Démarrage d'un module CAN... +2024-03-03 16:33:57 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 16:33:57 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 16:33:57 Module PCAN USB initialisé avec succès +2024-03-03 16:33:57 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 16:33:57 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 16:33:57 Démarrage du Watchdog CAN... +2024-03-03 16:33:57 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 16:33:57 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 16:34:28 +******************************************************************** +2024-03-03 16:34:28 Librairie Axiomtek chargée avec succès +2024-03-03 16:34:28 Watchdog CPU arrêté +2024-03-03 16:34:28 Chargement de la configuration système... +2024-03-03 16:34:28 Configuration système chargée avec succès! +2024-03-03 16:34:28 Initialisation du dispositif [MasterCAN] +2024-03-03 16:34:28 Démarrage d'un module CAN... +2024-03-03 16:34:28 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 16:34:28 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 16:34:28 Module PCAN USB initialisé avec succès +2024-03-03 16:34:28 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 16:34:28 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 16:34:28 Démarrage du Watchdog CAN... +2024-03-03 16:34:28 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 16:34:28 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 16:34:50 +******************************************************************** +2024-03-03 16:34:50 Librairie Axiomtek chargée avec succès +2024-03-03 16:34:50 Watchdog CPU arrêté +2024-03-03 16:34:50 Chargement de la configuration système... +2024-03-03 16:34:50 Configuration système chargée avec succès! +2024-03-03 16:34:50 Initialisation du dispositif [MasterCAN] +2024-03-03 16:34:50 Démarrage d'un module CAN... +2024-03-03 16:34:50 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 16:34:50 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 16:34:50 Module PCAN USB initialisé avec succès +2024-03-03 16:34:50 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 16:34:50 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 16:34:50 Démarrage du Watchdog CAN... +2024-03-03 16:34:50 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 16:34:50 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 16:36:59 +******************************************************************** +2024-03-03 16:36:59 Librairie Axiomtek chargée avec succès +2024-03-03 16:36:59 Watchdog CPU arrêté +2024-03-03 16:36:59 Chargement de la configuration système... +2024-03-03 16:36:59 Configuration système chargée avec succès! +2024-03-03 16:36:59 Initialisation du dispositif [MasterCAN] +2024-03-03 16:36:59 Démarrage d'un module CAN... +2024-03-03 16:36:59 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 16:36:59 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 16:36:59 Module PCAN USB initialisé avec succès +2024-03-03 16:36:59 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 16:36:59 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 16:36:59 Démarrage du Watchdog CAN... +2024-03-03 16:36:59 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 16:36:59 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 16:41:27 +******************************************************************** +2024-03-03 16:41:27 Librairie Axiomtek chargée avec succès +2024-03-03 16:41:27 Watchdog CPU arrêté +2024-03-03 16:41:27 Chargement de la configuration système... +2024-03-03 16:41:27 Configuration système chargée avec succès! +2024-03-03 16:41:27 Initialisation du dispositif [MasterCAN] +2024-03-03 16:41:27 Démarrage d'un module CAN... +2024-03-03 16:41:27 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 16:41:27 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 16:41:27 Module PCAN USB initialisé avec succès +2024-03-03 16:41:27 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 16:41:27 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 16:41:27 Démarrage du Watchdog CAN... +2024-03-03 16:41:27 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 16:41:27 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 16:49:04 +******************************************************************** +2024-03-03 16:49:04 Librairie Axiomtek chargée avec succès +2024-03-03 16:49:04 Watchdog CPU arrêté +2024-03-03 16:49:04 Chargement de la configuration système... +2024-03-03 16:49:04 Configuration système chargée avec succès! +2024-03-03 16:49:04 Initialisation du dispositif [MasterCAN] +2024-03-03 16:49:04 Démarrage d'un module CAN... +2024-03-03 16:49:04 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 16:49:04 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 16:49:04 Module PCAN USB initialisé avec succès +2024-03-03 16:49:04 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 16:49:04 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 16:49:04 Démarrage du Watchdog CAN... +2024-03-03 16:49:04 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 16:49:04 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 16:50:34 +******************************************************************** +2024-03-03 16:50:34 Librairie Axiomtek chargée avec succès +2024-03-03 16:50:34 Watchdog CPU arrêté +2024-03-03 16:50:34 Chargement de la configuration système... +2024-03-03 16:50:34 Configuration système chargée avec succès! +2024-03-03 16:50:34 Initialisation du dispositif [MasterCAN] +2024-03-03 16:50:34 Démarrage d'un module CAN... +2024-03-03 16:50:34 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 16:50:34 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 16:50:34 Module PCAN USB initialisé avec succès +2024-03-03 16:50:34 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 16:50:34 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 16:50:34 Démarrage du Watchdog CAN... +2024-03-03 16:50:34 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 16:50:34 Dispositif [MasterCAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2024-03-03 à 16:51:54 +******************************************************************** +2024-03-03 16:51:54 Librairie Axiomtek chargée avec succès +2024-03-03 16:51:54 Watchdog CPU arrêté +2024-03-03 16:51:54 Chargement de la configuration système... +2024-03-03 16:51:54 Configuration système chargée avec succès! +2024-03-03 16:51:54 Initialisation du dispositif [MasterCAN] +2024-03-03 16:51:54 Démarrage d'un module CAN... +2024-03-03 16:51:54 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2024-03-03 16:51:54 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2024-03-03 16:51:54 Module PCAN USB initialisé avec succès +2024-03-03 16:51:54 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20240118.dbc +2024-03-03 16:51:54 Base de données chargée avec succès. Flags: 0x0 +2024-03-03 16:51:54 Démarrage du Watchdog CAN... +2024-03-03 16:51:54 Watchdog CAN initialisé pour le module sur le channel 1 +2024-03-03 16:51:54 Dispositif [MasterCAN] initialisé avec succès! diff --git a/Otarcik_CAN/Makefile.Debug b/Otarcik_CAN/Makefile.Debug index 7d280c5..b84b118 100644 --- a/Otarcik_CAN/Makefile.Debug +++ b/Otarcik_CAN/Makefile.Debug @@ -78,7 +78,9 @@ SOURCES = Sources\main.cpp \ Sources\CPUWatchdogConfig.cpp \ Sources\SysLogger.cpp \ Sources\InternetMonitor.cpp \ - Sources\ComputerBoardState.cpp debug\moc_MainWindow.cpp \ + Sources\ComputerBoardState.cpp \ + Sources\DeviceDetectionConfig.cpp \ + Sources\LANDevicePresenceConfig.cpp debug\moc_MainWindow.cpp \ debug\moc_PCANInterface.cpp \ debug\moc_OtarcikCan.cpp \ debug\moc_GeneralStatusPage.cpp \ @@ -122,6 +124,8 @@ OBJECTS = debug/main.o \ debug/SysLogger.o \ debug/InternetMonitor.o \ debug/ComputerBoardState.o \ + debug/DeviceDetectionConfig.o \ + debug/LANDevicePresenceConfig.o \ debug/moc_MainWindow.o \ debug/moc_PCANInterface.o \ debug/moc_OtarcikCan.o \ @@ -169,7 +173,9 @@ DIST = Sources\MainWindow.h \ Sources\CPUWatchdogConfig.h \ Sources\SysLogger.h \ Sources\InternetMonitor.h \ - Sources\ComputerBoardState.h Sources\main.cpp \ + Sources\ComputerBoardState.h \ + Sources\DeviceDetectionConfig.h \ + Sources\LANDevicePresenceConfig.h Sources\main.cpp \ Sources\MainWindow.cpp \ Sources\PCANInterface.cpp \ Sources\OtarcikCan.cpp \ @@ -197,7 +203,9 @@ DIST = Sources\MainWindow.h \ Sources\CPUWatchdogConfig.cpp \ Sources\SysLogger.cpp \ Sources\InternetMonitor.cpp \ - Sources\ComputerBoardState.cpp + Sources\ComputerBoardState.cpp \ + Sources\DeviceDetectionConfig.cpp \ + Sources\LANDevicePresenceConfig.cpp QMAKE_TARGET = Otarcik_CAN DESTDIR = debug\ #avoid trailing-slash linebreak TARGET = Otarcik_CAN.exe @@ -217,10 +225,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\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 + $(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\DeviceDetectionConfig.h Sources\LANDevicePresenceConfig.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\DeviceDetectionConfig.cpp Sources\LANDevicePresenceConfig.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\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 + -$(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\DeviceDetectionConfig.o debug\LANDevicePresenceConfig.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) @@ -1031,6 +1039,8 @@ debug/moc_OtarcikCan.cpp: Sources/OtarcikCan.h \ Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ + Sources/DeviceDetectionConfig.h \ + Sources/LANDevicePresenceConfig.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h \ @@ -3218,6 +3228,8 @@ debug/main.o: Sources/main.cpp C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidget Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ + Sources/DeviceDetectionConfig.h \ + Sources/LANDevicePresenceConfig.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -4064,6 +4076,8 @@ debug/OtarcikCan.o: Sources/OtarcikCan.cpp Sources/OtarcikCan.h \ Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ + Sources/DeviceDetectionConfig.h \ + Sources/LANDevicePresenceConfig.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h \ @@ -4433,6 +4447,8 @@ debug/GeneralStatusPage.o: Sources/Gui/GeneralStatusPage.cpp Sources/Gui/General Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ + Sources/DeviceDetectionConfig.h \ + Sources/LANDevicePresenceConfig.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -5332,6 +5348,8 @@ debug/SystemConfig.o: Sources/SystemConfig.cpp Sources/SystemConfig.h \ Sources/CANBus/CANWatchdogConfig.h \ Sources/GeneralSystemParams.h \ Sources/CPUWatchdogConfig.h \ + Sources/DeviceDetectionConfig.h \ + Sources/LANDevicePresenceConfig.h \ Sources/GeneralMessagesLogDispatcher.h \ Sources/Gui/GeneralStatusPage.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QWidget \ @@ -5709,6 +5727,8 @@ debug/CANbusSettingsPage.o: Sources/Gui/CANbusSettingsPage.cpp Sources/Gui/CANbu Sources/CANBus/CANWatchdogConfig.h \ Sources/GeneralSystemParams.h \ Sources/CPUWatchdogConfig.h \ + Sources/DeviceDetectionConfig.h \ + Sources/LANDevicePresenceConfig.h \ Sources/OtarcikCan.h \ Sources/MainWindow.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QMainWindow \ @@ -6096,6 +6116,8 @@ debug/LoggingSettingsPage.o: Sources/Gui/LoggingSettingsPage.cpp Sources/Gui/Log Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ + Sources/DeviceDetectionConfig.h \ + Sources/LANDevicePresenceConfig.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -6459,6 +6481,8 @@ debug/CANAnalyzer.o: Sources/CANBus/CANAnalyzer.cpp Sources/CANBus/CANAnalyzer.h Sources/Gui/CCANWatchdogSettingsPage.h \ Sources/CANBus/CANWatchdogConfig.h \ Sources/SystemConfig.h \ + Sources/DeviceDetectionConfig.h \ + Sources/LANDevicePresenceConfig.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -6822,6 +6846,8 @@ debug/CANDevice.o: Sources/CANBus/CANDevice.cpp Sources/CANBus/CANDevice.h \ Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ + Sources/DeviceDetectionConfig.h \ + Sources/LANDevicePresenceConfig.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -7749,6 +7775,8 @@ debug/MQTTClientWrapper.o: Sources/CloudLogging/MQTTClientWrapper.cpp Sources/Cl Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ + Sources/DeviceDetectionConfig.h \ + Sources/LANDevicePresenceConfig.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -8113,6 +8141,8 @@ debug/CCANWatchdogSettingsPage.o: Sources/Gui/CCANWatchdogSettingsPage.cpp Sourc Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ + Sources/DeviceDetectionConfig.h \ + Sources/LANDevicePresenceConfig.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -8776,6 +8806,126 @@ debug/InternetMonitor.o: Sources/InternetMonitor.cpp Sources/InternetMonitor.h \ debug/ComputerBoardState.o: Sources/ComputerBoardState.cpp Sources/ComputerBoardState.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\ComputerBoardState.o Sources\ComputerBoardState.cpp +debug/DeviceDetectionConfig.o: Sources/DeviceDetectionConfig.cpp Sources/DeviceDetectionConfig.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QList \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qlist.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qalgorithms.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qglobal.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qconfig-bootstrapped.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qconfig.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qtcore-config.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qsystemdetection.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qprocessordetection.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qcompilerdetection.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qtypeinfo.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qsysinfo.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qlogging.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qflags.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qatomic.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qbasicatomic.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qatomic_bootstrap.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qgenericatomic.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qatomic_cxx11.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qatomic_msvc.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qglobalstatic.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qmutex.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qnumeric.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qversiontagging.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qiterator.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qrefcount.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qarraydata.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qhashfunctions.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstring.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qchar.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qbytearray.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qnamespace.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstringliteral.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstringalgorithms.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstringview.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstringbuilder.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qpair.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qvector.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qcontainertools_impl.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qpoint.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qbytearraylist.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstringlist.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qregexp.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstringmatcher.h \ + Sources/LANDevicePresenceConfig.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QDataStream \ + 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/qscopedpointer.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qiodevice.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qobject.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qobjectdefs.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qobjectdefs_impl.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qcoreevent.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qmetatype.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qvarlengtharray.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qcontainerfwd.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qobject_impl.h \ + Sources/defines.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\DeviceDetectionConfig.o Sources\DeviceDetectionConfig.cpp + +debug/LANDevicePresenceConfig.o: Sources/LANDevicePresenceConfig.cpp Sources/LANDevicePresenceConfig.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QDataStream \ + 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/qscopedpointer.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qglobal.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qconfig-bootstrapped.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qconfig.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qtcore-config.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qsystemdetection.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qprocessordetection.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qcompilerdetection.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qtypeinfo.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qsysinfo.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qlogging.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qflags.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qatomic.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qbasicatomic.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qatomic_bootstrap.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qgenericatomic.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qatomic_cxx11.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qatomic_msvc.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qglobalstatic.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qmutex.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qnumeric.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qversiontagging.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qiodevice.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qobject.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qobjectdefs.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qnamespace.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qobjectdefs_impl.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstring.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qchar.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qbytearray.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qrefcount.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qarraydata.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstringliteral.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstringalgorithms.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstringview.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstringbuilder.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qlist.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qalgorithms.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qiterator.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qhashfunctions.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qpair.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qvector.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qcontainertools_impl.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qpoint.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qbytearraylist.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstringlist.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qregexp.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstringmatcher.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qcoreevent.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qmetatype.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qvarlengtharray.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qcontainerfwd.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qobject_impl.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QString + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\LANDevicePresenceConfig.o Sources\LANDevicePresenceConfig.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 a018367..a6ad157 100644 --- a/Otarcik_CAN/Makefile.Release +++ b/Otarcik_CAN/Makefile.Release @@ -78,7 +78,9 @@ SOURCES = Sources\main.cpp \ Sources\CPUWatchdogConfig.cpp \ Sources\SysLogger.cpp \ Sources\InternetMonitor.cpp \ - Sources\ComputerBoardState.cpp release\moc_MainWindow.cpp \ + Sources\ComputerBoardState.cpp \ + Sources\DeviceDetectionConfig.cpp \ + Sources\LANDevicePresenceConfig.cpp release\moc_MainWindow.cpp \ release\moc_PCANInterface.cpp \ release\moc_OtarcikCan.cpp \ release\moc_GeneralStatusPage.cpp \ @@ -122,6 +124,8 @@ OBJECTS = release/main.o \ release/SysLogger.o \ release/InternetMonitor.o \ release/ComputerBoardState.o \ + release/DeviceDetectionConfig.o \ + release/LANDevicePresenceConfig.o \ release/moc_MainWindow.o \ release/moc_PCANInterface.o \ release/moc_OtarcikCan.o \ @@ -169,7 +173,9 @@ DIST = Sources\MainWindow.h \ Sources\CPUWatchdogConfig.h \ Sources\SysLogger.h \ Sources\InternetMonitor.h \ - Sources\ComputerBoardState.h Sources\main.cpp \ + Sources\ComputerBoardState.h \ + Sources\DeviceDetectionConfig.h \ + Sources\LANDevicePresenceConfig.h Sources\main.cpp \ Sources\MainWindow.cpp \ Sources\PCANInterface.cpp \ Sources\OtarcikCan.cpp \ @@ -197,7 +203,9 @@ DIST = Sources\MainWindow.h \ Sources\CPUWatchdogConfig.cpp \ Sources\SysLogger.cpp \ Sources\InternetMonitor.cpp \ - Sources\ComputerBoardState.cpp + Sources\ComputerBoardState.cpp \ + Sources\DeviceDetectionConfig.cpp \ + Sources\LANDevicePresenceConfig.cpp QMAKE_TARGET = Otarcik_CAN DESTDIR = release\ #avoid trailing-slash linebreak TARGET = Otarcik_CAN.exe @@ -217,10 +225,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\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 + $(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\DeviceDetectionConfig.h Sources\LANDevicePresenceConfig.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\DeviceDetectionConfig.cpp Sources\LANDevicePresenceConfig.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\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 + -$(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\DeviceDetectionConfig.o release\LANDevicePresenceConfig.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) @@ -1031,6 +1039,8 @@ release/moc_OtarcikCan.cpp: Sources/OtarcikCan.h \ Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ + Sources/DeviceDetectionConfig.h \ + Sources/LANDevicePresenceConfig.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h \ @@ -3218,6 +3228,8 @@ release/main.o: Sources/main.cpp C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidg Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ + Sources/DeviceDetectionConfig.h \ + Sources/LANDevicePresenceConfig.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -4064,6 +4076,8 @@ release/OtarcikCan.o: Sources/OtarcikCan.cpp Sources/OtarcikCan.h \ Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ + Sources/DeviceDetectionConfig.h \ + Sources/LANDevicePresenceConfig.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h \ @@ -4433,6 +4447,8 @@ release/GeneralStatusPage.o: Sources/Gui/GeneralStatusPage.cpp Sources/Gui/Gener Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ + Sources/DeviceDetectionConfig.h \ + Sources/LANDevicePresenceConfig.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -5332,6 +5348,8 @@ release/SystemConfig.o: Sources/SystemConfig.cpp Sources/SystemConfig.h \ Sources/CANBus/CANWatchdogConfig.h \ Sources/GeneralSystemParams.h \ Sources/CPUWatchdogConfig.h \ + Sources/DeviceDetectionConfig.h \ + Sources/LANDevicePresenceConfig.h \ Sources/GeneralMessagesLogDispatcher.h \ Sources/Gui/GeneralStatusPage.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QWidget \ @@ -5709,6 +5727,8 @@ release/CANbusSettingsPage.o: Sources/Gui/CANbusSettingsPage.cpp Sources/Gui/CAN Sources/CANBus/CANWatchdogConfig.h \ Sources/GeneralSystemParams.h \ Sources/CPUWatchdogConfig.h \ + Sources/DeviceDetectionConfig.h \ + Sources/LANDevicePresenceConfig.h \ Sources/OtarcikCan.h \ Sources/MainWindow.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QMainWindow \ @@ -6096,6 +6116,8 @@ release/LoggingSettingsPage.o: Sources/Gui/LoggingSettingsPage.cpp Sources/Gui/L Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ + Sources/DeviceDetectionConfig.h \ + Sources/LANDevicePresenceConfig.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -6459,6 +6481,8 @@ release/CANAnalyzer.o: Sources/CANBus/CANAnalyzer.cpp Sources/CANBus/CANAnalyzer Sources/Gui/CCANWatchdogSettingsPage.h \ Sources/CANBus/CANWatchdogConfig.h \ Sources/SystemConfig.h \ + Sources/DeviceDetectionConfig.h \ + Sources/LANDevicePresenceConfig.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -6822,6 +6846,8 @@ release/CANDevice.o: Sources/CANBus/CANDevice.cpp Sources/CANBus/CANDevice.h \ Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ + Sources/DeviceDetectionConfig.h \ + Sources/LANDevicePresenceConfig.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -7749,6 +7775,8 @@ release/MQTTClientWrapper.o: Sources/CloudLogging/MQTTClientWrapper.cpp Sources/ Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ + Sources/DeviceDetectionConfig.h \ + Sources/LANDevicePresenceConfig.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -8113,6 +8141,8 @@ release/CCANWatchdogSettingsPage.o: Sources/Gui/CCANWatchdogSettingsPage.cpp Sou Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h \ + Sources/DeviceDetectionConfig.h \ + Sources/LANDevicePresenceConfig.h \ Sources/SysLogger.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QUdpSocket \ Sources/InternetMonitor.h @@ -8776,6 +8806,126 @@ release/InternetMonitor.o: Sources/InternetMonitor.cpp Sources/InternetMonitor.h release/ComputerBoardState.o: Sources/ComputerBoardState.cpp Sources/ComputerBoardState.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\ComputerBoardState.o Sources\ComputerBoardState.cpp +release/DeviceDetectionConfig.o: Sources/DeviceDetectionConfig.cpp Sources/DeviceDetectionConfig.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QList \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qlist.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qalgorithms.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qglobal.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qconfig-bootstrapped.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qconfig.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qtcore-config.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qsystemdetection.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qprocessordetection.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qcompilerdetection.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qtypeinfo.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qsysinfo.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qlogging.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qflags.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qatomic.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qbasicatomic.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qatomic_bootstrap.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qgenericatomic.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qatomic_cxx11.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qatomic_msvc.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qglobalstatic.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qmutex.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qnumeric.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qversiontagging.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qiterator.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qrefcount.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qarraydata.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qhashfunctions.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstring.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qchar.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qbytearray.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qnamespace.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstringliteral.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstringalgorithms.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstringview.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstringbuilder.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qpair.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qvector.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qcontainertools_impl.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qpoint.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qbytearraylist.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstringlist.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qregexp.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstringmatcher.h \ + Sources/LANDevicePresenceConfig.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QDataStream \ + 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/qscopedpointer.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qiodevice.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qobject.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qobjectdefs.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qobjectdefs_impl.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qcoreevent.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qmetatype.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qvarlengtharray.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qcontainerfwd.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qobject_impl.h \ + Sources/defines.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\DeviceDetectionConfig.o Sources\DeviceDetectionConfig.cpp + +release/LANDevicePresenceConfig.o: Sources/LANDevicePresenceConfig.cpp Sources/LANDevicePresenceConfig.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QDataStream \ + 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/qscopedpointer.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qglobal.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qconfig-bootstrapped.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qconfig.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qtcore-config.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qsystemdetection.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qprocessordetection.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qcompilerdetection.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qtypeinfo.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qsysinfo.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qlogging.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qflags.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qatomic.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qbasicatomic.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qatomic_bootstrap.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qgenericatomic.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qatomic_cxx11.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qatomic_msvc.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qglobalstatic.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qmutex.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qnumeric.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qversiontagging.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qiodevice.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qobject.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qobjectdefs.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qnamespace.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qobjectdefs_impl.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstring.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qchar.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qbytearray.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qrefcount.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qarraydata.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstringliteral.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstringalgorithms.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstringview.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstringbuilder.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qlist.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qalgorithms.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qiterator.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qhashfunctions.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qpair.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qvector.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qcontainertools_impl.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qpoint.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qbytearraylist.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstringlist.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qregexp.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qstringmatcher.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qcoreevent.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qmetatype.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qvarlengtharray.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qcontainerfwd.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qobject_impl.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QString + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\LANDevicePresenceConfig.o Sources\LANDevicePresenceConfig.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 9214334..f069257 100644 --- a/Otarcik_CAN/Otarcik_CAN.pro +++ b/Otarcik_CAN/Otarcik_CAN.pro @@ -62,7 +62,9 @@ SOURCES += Sources/main.cpp \ Sources/CPUWatchdogConfig.cpp \ Sources/SysLogger.cpp \ Sources/InternetMonitor.cpp \ - Sources/ComputerBoardState.cpp + Sources/ComputerBoardState.cpp \ + Sources/DeviceDetectionConfig.cpp \ + Sources/LANDevicePresenceConfig.cpp HEADERS += Sources/MainWindow.h \ Sources/PCANInterface.h \ @@ -95,7 +97,9 @@ HEADERS += Sources/MainWindow.h \ Sources/CPUWatchdogConfig.h \ Sources/SysLogger.h \ Sources/InternetMonitor.h \ - Sources/ComputerBoardState.h + Sources/ComputerBoardState.h \ + Sources/DeviceDetectionConfig.h \ + Sources/LANDevicePresenceConfig.h FORMS += Sources/Gui/MainWindow.ui \ Sources/Gui/GeneralStatusPage.ui \ diff --git a/Otarcik_CAN/Sources/DeviceDetectionConfig.cpp b/Otarcik_CAN/Sources/DeviceDetectionConfig.cpp new file mode 100644 index 0000000..23de223 --- /dev/null +++ b/Otarcik_CAN/Sources/DeviceDetectionConfig.cpp @@ -0,0 +1,64 @@ +#include "DeviceDetectionConfig.h" +#include "defines.h" + +CDeviceDetectionConfig::CDeviceDetectionConfig() +{ + mInternetDetectionCANStatusBit = 31; + mMQTTDetectionCANStatusBit = 31; + for(int i = 0; i < MAX_NB_LAN_DEVICE_DETECTION; i++) + { + mLANDeviceDetectConfigList.append(CLANDevicePresenceConfig()); + } + mReportingCANMsgID = 300; +} + +QDataStream &operator>>(QDataStream &in, CDeviceDetectionConfig &dest) +{ + in >> dest.mInternetDetectionCANStatusBit + >> dest.mMQTTDetectionCANStatusBit + >> dest.mReportingCANMsgID; + + dest.mLANDeviceDetectConfigList.clear(); + for(int i = 0; i < MAX_NB_LAN_DEVICE_DETECTION; i++) + { + CLANDevicePresenceConfig LANDetectParams; + // in >> LANDetectParams; + in >> LANDetectParams; + dest.mLANDeviceDetectConfigList.append(LANDetectParams); + } + + + return in; +} +QDataStream &operator<<(QDataStream &out, const CDeviceDetectionConfig &source) +{ + out << source.mInternetDetectionCANStatusBit + << source.mMQTTDetectionCANStatusBit + << source.mReportingCANMsgID; + for(int i = 0; i < source.mLANDeviceDetectConfigList.size(); i++) + { + out << source.mLANDeviceDetectConfigList[i]; + } + return out; +} + +CDeviceDetectionConfig& CDeviceDetectionConfig::operator=(const CDeviceDetectionConfig &source) +{ + if(&source == this) + { + return *this; + } + + this->mInternetDetectionCANStatusBit = source.mInternetDetectionCANStatusBit; + this->mMQTTDetectionCANStatusBit = source.mMQTTDetectionCANStatusBit; + this->mReportingCANMsgID = source.mReportingCANMsgID; + this->mLANDeviceDetectConfigList.clear(); + for(int i = 0; i < source.mLANDeviceDetectConfigList.size(); i++) + { + CLANDevicePresenceConfig Temp; + Temp = source.mLANDeviceDetectConfigList[i]; + this->mLANDeviceDetectConfigList.append(Temp); + } + + return *this; +} diff --git a/Otarcik_CAN/Sources/DeviceDetectionConfig.h b/Otarcik_CAN/Sources/DeviceDetectionConfig.h new file mode 100644 index 0000000..3b81a78 --- /dev/null +++ b/Otarcik_CAN/Sources/DeviceDetectionConfig.h @@ -0,0 +1,23 @@ +#ifndef DEVICEDETECTIONCONFIG_H +#define DEVICEDETECTIONCONFIG_H +#include +#include "LANDevicePresenceConfig.h" +#include + +class CDeviceDetectionConfig +{ +public: + CDeviceDetectionConfig(); + + unsigned int mReportingCANMsgID; + quint64 mInternetDetectionCANStatusBit; + quint64 mMQTTDetectionCANStatusBit; + QList mLANDeviceDetectConfigList; + + CDeviceDetectionConfig &operator=(const CDeviceDetectionConfig &source); +}; + +QDataStream &operator<<(QDataStream &out, const CDeviceDetectionConfig &source); +QDataStream &operator>>(QDataStream &in, CDeviceDetectionConfig &dest); + +#endif // DEVICEDETECTIONCONFIG_H diff --git a/Otarcik_CAN/Sources/Gui/LoggingSettingsPage.cpp b/Otarcik_CAN/Sources/Gui/LoggingSettingsPage.cpp index 1356fa0..00f84a0 100644 --- a/Otarcik_CAN/Sources/Gui/LoggingSettingsPage.cpp +++ b/Otarcik_CAN/Sources/Gui/LoggingSettingsPage.cpp @@ -20,17 +20,61 @@ CLoggingSettingsPage::CLoggingSettingsPage(QWidget *parent) : ui->mCloudMQTTRefreshRateSpinBx->setEnabled(false); ui->mCloudMQTTClientID->setEnabled(false); - ui->mDevicePresenceAdd1LineEdit->setInputMask("000.000.000.000"); - ui->mDevicePresenceAdd2LineEdit->setInputMask("000.000.000.000"); - ui->mDevicePresenceAdd3LineEdit->setInputMask("000.000.000.000"); - ui->mDevicePresenceAdd4LineEdit->setInputMask("000.000.000.000"); - ui->mDevicePresenceAdd5LineEdit->setInputMask("000.000.000.000"); + ui->mDevicePresCancelBtn->hide(); + ui->mDevicePresenceActive1ChkBx->setEnabled(false); + ui->mDevicePresenceActive2ChkBx->setEnabled(false); + ui->mDevicePresenceActive3ChkBx->setEnabled(false); + ui->mDevicePresenceActive4ChkBx->setEnabled(false); + ui->mDevicePresenceActive5ChkBx->setEnabled(false); + ui->mDevicePresenceAdd1LineEdit->setEnabled(false); + ui->mDevicePresenceAdd2LineEdit->setEnabled(false); + ui->mDevicePresenceAdd3LineEdit->setEnabled(false); + ui->mDevicePresenceAdd4LineEdit->setEnabled(false); + ui->mDevicePresenceAdd5LineEdit->setEnabled(false); + ui->mDevicePresenceBit1ComboBox->setEnabled(false); + ui->mDevicePresenceBit2ComboBox->setEnabled(false); + ui->mDevicePresenceBit3ComboBox->setEnabled(false); + ui->mDevicePresenceBit4ComboBox->setEnabled(false); + ui->mDevicePresenceBit5ComboBox->setEnabled(false); + ui->mInternetPresBitComboBox->setEnabled(false); + ui->mMQTTPresenceBitComboBox->setEnabled(false); + ui->mWatchdogMsgIDSpinBx->setEnabled(false); - ui->mDevicePresenceAdd1LineEdit->setText("192.168.10.111"); - ui->mDevicePresenceAdd2LineEdit->setText("192.168.10.222"); - ui->mDevicePresenceAdd3LineEdit->setText("192.168.10.333"); - ui->mDevicePresenceAdd4LineEdit->setText("192.168.10.444"); - ui->mDevicePresenceAdd5LineEdit->setText("192.168.10.555"); + ui->mDevicePresenceAdd1LineEdit->setInputMask("000.000.000.000"); + ui->mDevicePresenceAdd2LineEdit->setInputMask("000.000.000.000"); + ui->mDevicePresenceAdd3LineEdit->setInputMask("000.000.000.000"); + ui->mDevicePresenceAdd4LineEdit->setInputMask("000.000.000.000"); + ui->mDevicePresenceAdd5LineEdit->setInputMask("000.000.000.000"); + + ui->mDevicePresenceAdd1LineEdit->setText("192.168.10.111"); + ui->mDevicePresenceAdd2LineEdit->setText("192.168.10.222"); + ui->mDevicePresenceAdd3LineEdit->setText("192.168.10.333"); + ui->mDevicePresenceAdd4LineEdit->setText("192.168.10.444"); + ui->mDevicePresenceAdd5LineEdit->setText("192.168.10.555"); + + QStringList BitsList; + for(int i = 31; i < 64; i++) + { + //BitsList.append(QString("%1").arg(i)); + + ui->mInternetPresBitComboBox->addItem(QString("%1").arg(i),QVariant(i)); + ui->mMQTTPresenceBitComboBox->addItem(QString("%1").arg(i),QVariant(i)); + ui->mDevicePresenceBit1ComboBox->addItem(QString("%1").arg(i),QVariant(i)); + ui->mDevicePresenceBit2ComboBox->addItem(QString("%1").arg(i),QVariant(i)); + ui->mDevicePresenceBit3ComboBox->addItem(QString("%1").arg(i),QVariant(i)); + ui->mDevicePresenceBit4ComboBox->addItem(QString("%1").arg(i),QVariant(i)); + ui->mDevicePresenceBit5ComboBox->addItem(QString("%1").arg(i),QVariant(i)); + + } +// ui->mInternetPresBitComboBox->addItems(BitsList); +// ui->mMQTTPresenceBitComboBox->addItems(BitsList); +// ui->mDevicePresenceBit1ComboBox->addItems(BitsList); +// ui->mDevicePresenceBit2ComboBox->addItems(BitsList); +// ui->mDevicePresenceBit3ComboBox->addItems(BitsList); +// ui->mDevicePresenceBit4ComboBox->addItems(BitsList); +// ui->mDevicePresenceBit5ComboBox->addItems(BitsList); + + mDevicePresenceEditMode = false; connect(ui->mCancelBtn,&QPushButton::clicked,this,&CLoggingSettingsPage::CancelBtnPressed); connect(ui->mChangeParamsBtn,&QPushButton::clicked,this,&CLoggingSettingsPage::ModifyParamsBtnPressed); @@ -39,6 +83,14 @@ CLoggingSettingsPage::CLoggingSettingsPage(QWidget *parent) : connect(ui->mWDActiveChkBx,&QCheckBox::stateChanged,this,&CLoggingSettingsPage::EnableCPUWDCheckBxClicked); connect(ui->mWDTimerTimeoutSpinBx,QOverload::of(&QSpinBox::valueChanged),this,&CLoggingSettingsPage::CPUWDTimeoutChanged); + connect(ui->mDevicePresenceActive1ChkBx,&QCheckBox::stateChanged,this,&CLoggingSettingsPage::DevicePresenceEnableChkBxChanged); + connect(ui->mDevicePresenceActive2ChkBx,&QCheckBox::stateChanged,this,&CLoggingSettingsPage::DevicePresenceEnableChkBxChanged); + connect(ui->mDevicePresenceActive3ChkBx,&QCheckBox::stateChanged,this,&CLoggingSettingsPage::DevicePresenceEnableChkBxChanged); + connect(ui->mDevicePresenceActive4ChkBx,&QCheckBox::stateChanged,this,&CLoggingSettingsPage::DevicePresenceEnableChkBxChanged); + connect(ui->mDevicePresenceActive5ChkBx,&QCheckBox::stateChanged,this,&CLoggingSettingsPage::DevicePresenceEnableChkBxChanged); + connect(ui->mDevicePresChangeParamsBtn,&QPushButton::clicked,this,&CLoggingSettingsPage::DevicePresenceModifyParamsBtnPressed); + connect(ui->mDevicePresCancelBtn,&QPushButton::clicked,this,&CLoggingSettingsPage::DevicePresenceCancelBtnPressed); + } CLoggingSettingsPage::~CLoggingSettingsPage() @@ -84,9 +136,24 @@ int CLoggingSettingsPage::SetCPUWatchdogSettings(const CCPUWatchdogConfig *CPUWa UpdateCPUWatchdogParams(); + return RET_OK; } +int CLoggingSettingsPage::SetDeviceConfigSettings(const CDeviceDetectionConfig *DevDetectCfgParams) +{ + if(DevDetectCfgParams == 0) + { + return RET_GENERAL_ERROR; + } + + mDeviceDetectConfigHandle = *DevDetectCfgParams; + + UpdateDevicePresenceParams(true); + + return RET_OK; +} + void CLoggingSettingsPage::ModifyParamsBtnPressed() { if(EditMode == false) @@ -219,3 +286,211 @@ void CLoggingSettingsPage::CPUWDTimeoutChanged(int value) mCPUWatchdogParams.mWatchdogTimeout = ui->mWDTimerTimeoutSpinBx->value(); mProgramHandle->SaveCPUWatchdogSettingsRequest(&mCPUWatchdogParams); } + +int CLoggingSettingsPage::UpdateDevicePresenceParams(bool Restore) +{ + if(Restore == true) + { + ui->mWatchdogMsgIDSpinBx->setValue(mDeviceDetectConfigHandle.mReportingCANMsgID); + ui->mDevicePresenceAdd1LineEdit->setText(mDeviceDetectConfigHandle.mLANDeviceDetectConfigList[0].mDeviceIPAddress); + ui->mDevicePresenceAdd2LineEdit->setText(mDeviceDetectConfigHandle.mLANDeviceDetectConfigList[1].mDeviceIPAddress); + ui->mDevicePresenceAdd3LineEdit->setText(mDeviceDetectConfigHandle.mLANDeviceDetectConfigList[2].mDeviceIPAddress); + ui->mDevicePresenceAdd4LineEdit->setText(mDeviceDetectConfigHandle.mLANDeviceDetectConfigList[3].mDeviceIPAddress); + ui->mDevicePresenceAdd5LineEdit->setText(mDeviceDetectConfigHandle.mLANDeviceDetectConfigList[4].mDeviceIPAddress); + + ui->mDevicePresenceActive1ChkBx->setChecked(mDeviceDetectConfigHandle.mLANDeviceDetectConfigList[0].mIsDetectionActive); + ui->mDevicePresenceActive2ChkBx->setChecked(mDeviceDetectConfigHandle.mLANDeviceDetectConfigList[1].mIsDetectionActive); + ui->mDevicePresenceActive3ChkBx->setChecked(mDeviceDetectConfigHandle.mLANDeviceDetectConfigList[2].mIsDetectionActive); + ui->mDevicePresenceActive4ChkBx->setChecked(mDeviceDetectConfigHandle.mLANDeviceDetectConfigList[3].mIsDetectionActive); + ui->mDevicePresenceActive5ChkBx->setChecked(mDeviceDetectConfigHandle.mLANDeviceDetectConfigList[4].mIsDetectionActive); + + ui->mDevicePresenceBit1ComboBox->setCurrentIndex(ui->mDevicePresenceBit1ComboBox->findData(mDeviceDetectConfigHandle.mLANDeviceDetectConfigList[0].mCANStatusBit)); + ui->mDevicePresenceBit2ComboBox->setCurrentIndex(ui->mDevicePresenceBit1ComboBox->findData(mDeviceDetectConfigHandle.mLANDeviceDetectConfigList[1].mCANStatusBit)); + ui->mDevicePresenceBit3ComboBox->setCurrentIndex(ui->mDevicePresenceBit1ComboBox->findData(mDeviceDetectConfigHandle.mLANDeviceDetectConfigList[2].mCANStatusBit)); + ui->mDevicePresenceBit4ComboBox->setCurrentIndex(ui->mDevicePresenceBit1ComboBox->findData(mDeviceDetectConfigHandle.mLANDeviceDetectConfigList[3].mCANStatusBit)); + ui->mDevicePresenceBit5ComboBox->setCurrentIndex(ui->mDevicePresenceBit1ComboBox->findData(mDeviceDetectConfigHandle.mLANDeviceDetectConfigList[4].mCANStatusBit)); + ui->mMQTTPresenceBitComboBox->setCurrentIndex(ui->mMQTTPresenceBitComboBox->findData(mDeviceDetectConfigHandle.mMQTTDetectionCANStatusBit)); + ui->mInternetPresBitComboBox->setCurrentIndex(ui->mInternetPresBitComboBox->findData(mDeviceDetectConfigHandle.mInternetDetectionCANStatusBit)); + } + + if(ui->mDevicePresenceActive1ChkBx->checkState() == Qt::Checked && mDevicePresenceEditMode == true) + { + ui->mDevicePresenceAdd1LineEdit->setEnabled(true); + ui->mDevicePresenceBit1ComboBox->setEnabled(true); + } + else + { + ui->mDevicePresenceAdd1LineEdit->setEnabled(false); + ui->mDevicePresenceBit1ComboBox->setEnabled(false); + } + + if(ui->mDevicePresenceActive2ChkBx->checkState() == Qt::Checked && mDevicePresenceEditMode == true) + { + ui->mDevicePresenceAdd2LineEdit->setEnabled(true); + ui->mDevicePresenceBit2ComboBox->setEnabled(true); + } + else + { + ui->mDevicePresenceAdd2LineEdit->setEnabled(false); + ui->mDevicePresenceBit2ComboBox->setEnabled(false); + } + + if(ui->mDevicePresenceActive3ChkBx->checkState() == Qt::Checked && mDevicePresenceEditMode == true) + { + ui->mDevicePresenceAdd3LineEdit->setEnabled(true); + ui->mDevicePresenceBit3ComboBox->setEnabled(true); + } + else + { + ui->mDevicePresenceAdd3LineEdit->setEnabled(false); + ui->mDevicePresenceBit3ComboBox->setEnabled(false); + } + + + if(ui->mDevicePresenceActive4ChkBx->checkState() == Qt::Checked && mDevicePresenceEditMode == true) + { + ui->mDevicePresenceAdd4LineEdit->setEnabled(true); + ui->mDevicePresenceBit4ComboBox->setEnabled(true); + } + else + { + ui->mDevicePresenceAdd4LineEdit->setEnabled(false); + ui->mDevicePresenceBit4ComboBox->setEnabled(false); + } + + + if(ui->mDevicePresenceActive5ChkBx->checkState() == Qt::Checked && mDevicePresenceEditMode == true) + { + ui->mDevicePresenceAdd5LineEdit->setEnabled(true); + ui->mDevicePresenceBit5ComboBox->setEnabled(true); + } + else + { + ui->mDevicePresenceAdd5LineEdit->setEnabled(false); + ui->mDevicePresenceBit5ComboBox->setEnabled(false); + } + + + return RET_OK; +} + +void CLoggingSettingsPage::DevicePresenceEnableChkBxChanged(int state) +{ + UpdateDevicePresenceParams(false); +} + +void CLoggingSettingsPage::DevicePresenceCancelBtnPressed() +{ + UpdateDevicePresenceParams(); + + mDevicePresenceEditMode = false; + ui->mDevicePresCancelBtn->hide(); + ui->mDevicePresChangeParamsBtn->setText("Modifier"); + + ui->mDevicePresenceActive1ChkBx->setEnabled(false); + ui->mDevicePresenceActive2ChkBx->setEnabled(false); + ui->mDevicePresenceActive3ChkBx->setEnabled(false); + ui->mDevicePresenceActive4ChkBx->setEnabled(false); + ui->mDevicePresenceActive5ChkBx->setEnabled(false); + ui->mDevicePresenceAdd1LineEdit->setEnabled(false); + ui->mDevicePresenceAdd2LineEdit->setEnabled(false); + ui->mDevicePresenceAdd3LineEdit->setEnabled(false); + ui->mDevicePresenceAdd4LineEdit->setEnabled(false); + ui->mDevicePresenceAdd5LineEdit->setEnabled(false); + ui->mDevicePresenceBit1ComboBox->setEnabled(false); + ui->mDevicePresenceBit2ComboBox->setEnabled(false); + ui->mDevicePresenceBit3ComboBox->setEnabled(false); + ui->mDevicePresenceBit4ComboBox->setEnabled(false); + ui->mDevicePresenceBit5ComboBox->setEnabled(false); + ui->mWatchdogMsgIDSpinBx->setEnabled(false); + ui->mInternetPresBitComboBox->setEnabled(false); + ui->mMQTTPresenceBitComboBox->setEnabled(false); +} + +void CLoggingSettingsPage::DevicePresenceModifyParamsBtnPressed() +{ + if(mDevicePresenceEditMode == false) + { + mDevicePresenceEditMode = true; + ui->mDevicePresCancelBtn->show(); + ui->mDevicePresChangeParamsBtn->setText("Appliquer"); + + ui->mDevicePresenceActive1ChkBx->setEnabled(true); + ui->mDevicePresenceActive2ChkBx->setEnabled(true); + ui->mDevicePresenceActive3ChkBx->setEnabled(true); + ui->mDevicePresenceActive4ChkBx->setEnabled(true); + ui->mDevicePresenceActive5ChkBx->setEnabled(true); + ui->mWatchdogMsgIDSpinBx->setEnabled(true); + ui->mInternetPresBitComboBox->setEnabled(true); + ui->mMQTTPresenceBitComboBox->setEnabled(true); + + UpdateDevicePresenceParams(false); + } + else + { + //save data + + mDevicePresenceEditMode = false; + ui->mDevicePresCancelBtn->hide(); + ui->mDevicePresChangeParamsBtn->setText("Modifier"); + + ui->mDevicePresenceActive1ChkBx->setEnabled(false); + ui->mDevicePresenceActive2ChkBx->setEnabled(false); + ui->mDevicePresenceActive3ChkBx->setEnabled(false); + ui->mDevicePresenceActive4ChkBx->setEnabled(false); + ui->mDevicePresenceActive5ChkBx->setEnabled(false); + ui->mDevicePresenceAdd1LineEdit->setEnabled(false); + ui->mDevicePresenceAdd2LineEdit->setEnabled(false); + ui->mDevicePresenceAdd3LineEdit->setEnabled(false); + ui->mDevicePresenceAdd4LineEdit->setEnabled(false); + ui->mDevicePresenceAdd5LineEdit->setEnabled(false); + ui->mDevicePresenceBit1ComboBox->setEnabled(false); + ui->mDevicePresenceBit2ComboBox->setEnabled(false); + ui->mDevicePresenceBit3ComboBox->setEnabled(false); + ui->mDevicePresenceBit4ComboBox->setEnabled(false); + ui->mDevicePresenceBit5ComboBox->setEnabled(false); + ui->mWatchdogMsgIDSpinBx->setEnabled(false); + ui->mInternetPresBitComboBox->setEnabled(false); + ui->mMQTTPresenceBitComboBox->setEnabled(false); + + + bool OK; + + mDeviceDetectConfigHandle.mInternetDetectionCANStatusBit = ui->mInternetPresBitComboBox->currentData().toInt(&OK); + mDeviceDetectConfigHandle.mMQTTDetectionCANStatusBit = ui->mMQTTPresenceBitComboBox->currentData().toInt(&OK); + mDeviceDetectConfigHandle.mReportingCANMsgID = ui->mWatchdogMsgIDSpinBx->value(); + + mDeviceDetectConfigHandle.mLANDeviceDetectConfigList.clear(); + CLANDevicePresenceConfig NewLANCfg; + NewLANCfg.mCANStatusBit = ui->mDevicePresenceBit1ComboBox->currentData().toInt(&OK); + NewLANCfg.mDeviceIPAddress = ui->mDevicePresenceAdd1LineEdit->text(); + NewLANCfg.mIsDetectionActive = (ui->mDevicePresenceActive1ChkBx->checkState() == Qt::Checked); + mDeviceDetectConfigHandle.mLANDeviceDetectConfigList.append(NewLANCfg); + + NewLANCfg = CLANDevicePresenceConfig(); + NewLANCfg.mCANStatusBit = ui->mDevicePresenceBit2ComboBox->currentData().toInt(&OK); + NewLANCfg.mDeviceIPAddress = ui->mDevicePresenceAdd2LineEdit->text(); + NewLANCfg.mIsDetectionActive = (ui->mDevicePresenceActive2ChkBx->checkState() == Qt::Checked); + mDeviceDetectConfigHandle.mLANDeviceDetectConfigList.append(NewLANCfg); + + NewLANCfg = CLANDevicePresenceConfig(); + NewLANCfg.mCANStatusBit = ui->mDevicePresenceBit3ComboBox->currentData().toInt(&OK); + NewLANCfg.mDeviceIPAddress = ui->mDevicePresenceAdd3LineEdit->text(); + NewLANCfg.mIsDetectionActive = (ui->mDevicePresenceActive3ChkBx->checkState() == Qt::Checked); + mDeviceDetectConfigHandle.mLANDeviceDetectConfigList.append(NewLANCfg); + + NewLANCfg = CLANDevicePresenceConfig(); + NewLANCfg.mCANStatusBit = ui->mDevicePresenceBit4ComboBox->currentData().toInt(&OK); + NewLANCfg.mDeviceIPAddress = ui->mDevicePresenceAdd4LineEdit->text(); + NewLANCfg.mIsDetectionActive = (ui->mDevicePresenceActive4ChkBx->checkState() == Qt::Checked); + mDeviceDetectConfigHandle.mLANDeviceDetectConfigList.append(NewLANCfg); + + NewLANCfg = CLANDevicePresenceConfig(); + NewLANCfg.mCANStatusBit = ui->mDevicePresenceBit5ComboBox->currentData().toInt(&OK); + NewLANCfg.mDeviceIPAddress = ui->mDevicePresenceAdd5LineEdit->text(); + NewLANCfg.mIsDetectionActive = (ui->mDevicePresenceActive5ChkBx->checkState() == Qt::Checked); + mDeviceDetectConfigHandle.mLANDeviceDetectConfigList.append(NewLANCfg); + + mProgramHandle->SaveDeviceDetectionSettingsRequest(&mDeviceDetectConfigHandle); + } +} diff --git a/Otarcik_CAN/Sources/Gui/LoggingSettingsPage.h b/Otarcik_CAN/Sources/Gui/LoggingSettingsPage.h index 1574cc0..cfd7e7a 100644 --- a/Otarcik_CAN/Sources/Gui/LoggingSettingsPage.h +++ b/Otarcik_CAN/Sources/Gui/LoggingSettingsPage.h @@ -5,7 +5,7 @@ #include "CloudParams.h" #include "GeneralSystemParams.h" #include "CPUWatchdogConfig.h" - +#include class COtarcikCan; @@ -24,15 +24,19 @@ public: int SetCloudParams(const CCloudParams *CloudParams); int SetGeneralSettingsParams(const CGeneralSystemParams *GeneralParams); int SetCPUWatchdogSettings(const CCPUWatchdogConfig *CPUWatchdogParams); + int SetDeviceConfigSettings(const CDeviceDetectionConfig *DevDetectCfgParams); + COtarcikCan *mProgramHandle; + private: int UpdateCloudConfig(); int UpdateGeneralParams(); int UpdateCPUWatchdogParams(); int UpdateCANFlagsParams(); + int UpdateDevicePresenceParams(bool Restore = true); Ui::CLoggingSettingsPage *ui; @@ -40,6 +44,10 @@ private: CCloudParams mCloudParams; CGeneralSystemParams mGeneralSystemParams; CCPUWatchdogConfig mCPUWatchdogParams; + CDeviceDetectionConfig mDeviceDetectConfigHandle; + + + bool mDevicePresenceEditMode; @@ -49,6 +57,9 @@ public slots: void VerbosityParamsChanged(int value); void EnableCPUWDCheckBxClicked(int state); void CPUWDTimeoutChanged(int value); + void DevicePresenceEnableChkBxChanged(int state); + void DevicePresenceModifyParamsBtnPressed(); + void DevicePresenceCancelBtnPressed(); }; diff --git a/Otarcik_CAN/Sources/Gui/LoggingSettingsPage.ui b/Otarcik_CAN/Sources/Gui/LoggingSettingsPage.ui index 9e14534..f11c3a8 100644 --- a/Otarcik_CAN/Sources/Gui/LoggingSettingsPage.ui +++ b/Otarcik_CAN/Sources/Gui/LoggingSettingsPage.ui @@ -508,7 +508,7 @@ 1020 80 - 411 + 341 311 @@ -853,6 +853,32 @@ la date et l'heure + + + + 1270 + 400 + 80 + 22 + + + + Modifier + + + + + + 1170 + 400 + 80 + 22 + + + + Annuler + + diff --git a/Otarcik_CAN/Sources/LANDevicePresenceConfig.cpp b/Otarcik_CAN/Sources/LANDevicePresenceConfig.cpp new file mode 100644 index 0000000..a177451 --- /dev/null +++ b/Otarcik_CAN/Sources/LANDevicePresenceConfig.cpp @@ -0,0 +1,45 @@ +#include "LANDevicePresenceConfig.h" +#include + +CLANDevicePresenceConfig::CLANDevicePresenceConfig() +{ + mDeviceIPAddress = "123.456.789.345"; + mCANStatusBit = 31; + mIsDetectionActive = false; + mDeviceDescription = ""; +} + + +QDataStream &operator>>(QDataStream &in, CLANDevicePresenceConfig &dest) +{ + in >> dest.mDeviceIPAddress + >> dest.mCANStatusBit + >> dest.mIsDetectionActive + >> dest.mDeviceDescription; + + return in; +} +QDataStream &operator<<(QDataStream &out, const CLANDevicePresenceConfig &source) +{ + out << source.mDeviceIPAddress + << source.mCANStatusBit + << source.mIsDetectionActive + << source.mDeviceDescription; + + return out; +} + +CLANDevicePresenceConfig& CLANDevicePresenceConfig::operator=(const CLANDevicePresenceConfig &source) +{ + if(&source == this) + { + return *this; + } + + this->mCANStatusBit = source.mCANStatusBit; + this->mDeviceDescription = source.mDeviceDescription; + this->mDeviceIPAddress = source.mDeviceIPAddress; + this->mIsDetectionActive = source.mIsDetectionActive; + + return *this; +} diff --git a/Otarcik_CAN/Sources/LANDevicePresenceConfig.h b/Otarcik_CAN/Sources/LANDevicePresenceConfig.h new file mode 100644 index 0000000..a98fca4 --- /dev/null +++ b/Otarcik_CAN/Sources/LANDevicePresenceConfig.h @@ -0,0 +1,21 @@ +#ifndef LANDEVICEPRESENCECONFIG_H +#define LANDEVICEPRESENCECONFIG_H +#include + +class CLANDevicePresenceConfig +{ +public: + CLANDevicePresenceConfig(); + + QString mDeviceIPAddress; + unsigned int mCANStatusBit; + bool mIsDetectionActive; + QString mDeviceDescription; + + CLANDevicePresenceConfig& operator=(const CLANDevicePresenceConfig &source); +}; + +QDataStream &operator<<(QDataStream &out, const CLANDevicePresenceConfig &source); +QDataStream &operator>>(QDataStream &in, CLANDevicePresenceConfig &dest); + +#endif // LANDEVICEPRESENCECONFIG_H diff --git a/Otarcik_CAN/Sources/OtarcikCan.cpp b/Otarcik_CAN/Sources/OtarcikCan.cpp index 2c387a0..13e0fea 100644 --- a/Otarcik_CAN/Sources/OtarcikCan.cpp +++ b/Otarcik_CAN/Sources/OtarcikCan.cpp @@ -91,6 +91,9 @@ int COtarcikCan::Start() mCPUInterface.SetWatchdogSettings(&mCPUWatchdogParams); mMainWindow.mDataLoggingSettingsPage->SetCPUWatchdogSettings(mSystemConfig.GetCPUWatchdogSettings()); + mDeviceDetectionConfigParams = *mSystemConfig.GetDeviceDetectionConfig(); + mMainWindow.mDataLoggingSettingsPage->SetDeviceConfigSettings(mSystemConfig.GetDeviceDetectionConfig()); + // mMainWindow.mCANWatchdogSettingsPage->SetCANWatchdogConfig(mSystemConfig.GetCANWatchdogConfig()); // mGPTimer->setSingleShot(false); @@ -246,6 +249,13 @@ int COtarcikCan::SaveCPUWatchdogSettingsRequest(CCPUWatchdogConfig *CPUWatchdogP return RET_OK; } +int COtarcikCan::SaveDeviceDetectionSettingsRequest(CDeviceDetectionConfig *DeviceDetectconfig) +{ + mDeviceDetectionConfigParams = *DeviceDetectconfig; + mSystemConfig.SetDeviceDetectionConfig(DeviceDetectconfig); + mSystemConfig.SaveConfig(); +} + void COtarcikCan::GPTimerExpired() { // mCANBusMQTTClient.SendMQTTTestMessage(); diff --git a/Otarcik_CAN/Sources/OtarcikCan.h b/Otarcik_CAN/Sources/OtarcikCan.h index 77a08ae..38c6e7c 100644 --- a/Otarcik_CAN/Sources/OtarcikCan.h +++ b/Otarcik_CAN/Sources/OtarcikCan.h @@ -39,6 +39,7 @@ public: int SaveCloudLoggingConfigRequest(CCloudParams *CloudParams); int SaveGeneralParametersSettingsRequest(CGeneralSystemParams *GeneralParams); int SaveCPUWatchdogSettingsRequest(CCPUWatchdogConfig *CPUWatchdogParams); + int SaveDeviceDetectionSettingsRequest(CDeviceDetectionConfig *DeviceDetectconfig); int SetCANConnectionStatusRequest(bool Connected); int SetMQTTConnectionSatusRequest(bool Connected); @@ -48,6 +49,8 @@ public: int SaveCANWatchdogSettingsRequest(CCANWatchdogConfig *CANWatchdogConfig); + + void QuitApplicationRequest(); private: @@ -55,6 +58,7 @@ private: CCloudParams mCloudLoggingParams; CGeneralSystemParams mGeneralSystemParams; CCPUWatchdogConfig mCPUWatchdogParams; + CDeviceDetectionConfig mDeviceDetectionConfigParams; int PopulateCANDevicesList(QList *DevicesConfigsList); diff --git a/Otarcik_CAN/Sources/SystemConfig.cpp b/Otarcik_CAN/Sources/SystemConfig.cpp index 0d3b135..760ecc8 100644 --- a/Otarcik_CAN/Sources/SystemConfig.cpp +++ b/Otarcik_CAN/Sources/SystemConfig.cpp @@ -84,6 +84,12 @@ int CSystemConfig::LoadConfig() *InputStream >> mCPUWatchdogParams; } + //Load the device devection reporting params + if(FileVersion > 1) + { + *InputStream >> mDeviceDetectionParams; + } + ConfigFile->close(); @@ -142,6 +148,9 @@ int CSystemConfig::SaveConfig() //Save the CPU Watchdog params *OutputStream << mCPUWatchdogParams; + //Save the device detection reporting params + *OutputStream << mDeviceDetectionParams; + ConfigFile->flush(); ConfigFile->close(); @@ -238,3 +247,18 @@ int CSystemConfig::SetCPUWatchdogPArams(CCPUWatchdogConfig *CPUWatchdogParams) mCPUWatchdogParams = *CPUWatchdogParams; return RET_OK; } + +int CSystemConfig::SetDeviceDetectionConfig(CDeviceDetectionConfig *DeviceDetectconfig) +{ + if(DeviceDetectconfig == 0) + { + return RET_GENERAL_ERROR; + } + + mDeviceDetectionParams = *DeviceDetectconfig; +} + +CDeviceDetectionConfig* CSystemConfig::GetDeviceDetectionConfig() +{ + return &mDeviceDetectionParams; +} diff --git a/Otarcik_CAN/Sources/SystemConfig.h b/Otarcik_CAN/Sources/SystemConfig.h index 1f1c618..654da03 100644 --- a/Otarcik_CAN/Sources/SystemConfig.h +++ b/Otarcik_CAN/Sources/SystemConfig.h @@ -10,6 +10,7 @@ #include "CANWatchdogConfig.h" #include "GeneralSystemParams.h" #include "CPUWatchdogConfig.h" +#include "DeviceDetectionConfig.h" #define OTARCIK_CURRENT_CONFIG_FILE_VERSION 0x02 #define OTARCIK_CONFIG_FILE_MAGIC_NBR 0xDEADBEEF @@ -35,6 +36,9 @@ public: int SetGeneralSystemParams(CGeneralSystemParams *GeneralParams); CCPUWatchdogConfig *GetCPUWatchdogSettings(); int SetCPUWatchdogPArams(CCPUWatchdogConfig *CPUWatchdogParams); + CDeviceDetectionConfig *GetDeviceDetectionConfig(); + int SetDeviceDetectionConfig (CDeviceDetectionConfig *DeviceDetectconfig); + @@ -56,6 +60,11 @@ public: //Hardware watchdog settings CCPUWatchdogConfig mCPUWatchdogParams; + //Device detection and reporting config + CDeviceDetectionConfig mDeviceDetectionParams; + + // + }; diff --git a/Otarcik_CAN/Sources/defines.h b/Otarcik_CAN/Sources/defines.h index dfc4a81..520eaf5 100644 --- a/Otarcik_CAN/Sources/defines.h +++ b/Otarcik_CAN/Sources/defines.h @@ -15,6 +15,8 @@ #define USE_TOPIC_PREFIX #define FORCE_FLOAT_REPRESENTATION +#define MAX_NB_LAN_DEVICE_DETECTION 5 + enum eOtarcikGeneralReturns { RET_OK = 0, diff --git a/Otarcik_CAN/debug/Otarcik_CAN.exe b/Otarcik_CAN/debug/Otarcik_CAN.exe index 065b069..662f009 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 2bb36b9..3e69be5 100644 --- a/Otarcik_CAN/object_script.Otarcik_CAN.Debug +++ b/Otarcik_CAN/object_script.Otarcik_CAN.Debug @@ -27,6 +27,8 @@ debug/CPUWatchdogConfig.o debug/SysLogger.o debug/InternetMonitor.o debug/ComputerBoardState.o +debug/DeviceDetectionConfig.o +debug/LANDevicePresenceConfig.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 587896f..42a5609 100644 --- a/Otarcik_CAN/object_script.Otarcik_CAN.Release +++ b/Otarcik_CAN/object_script.Otarcik_CAN.Release @@ -27,6 +27,8 @@ release/CPUWatchdogConfig.o release/SysLogger.o release/InternetMonitor.o release/ComputerBoardState.o +release/DeviceDetectionConfig.o +release/LANDevicePresenceConfig.o release/moc_MainWindow.o release/moc_PCANInterface.o release/moc_OtarcikCan.o diff --git a/Otarcik_CAN/ui_LoggingSettingsPage.h b/Otarcik_CAN/ui_LoggingSettingsPage.h index a0ca696..f940552 100644 --- a/Otarcik_CAN/ui_LoggingSettingsPage.h +++ b/Otarcik_CAN/ui_LoggingSettingsPage.h @@ -80,6 +80,8 @@ public: QLineEdit *mDevicePresenceAdd5LineEdit; QComboBox *mDevicePresenceBit5ComboBox; QLabel *label_4; + QPushButton *mDevicePresChangeParamsBtn; + QPushButton *mDevicePresCancelBtn; void setupUi(QWidget *CLoggingSettingsPage) { @@ -218,7 +220,7 @@ public: mCANBusFlagsLbl->setFont(font); mCANFlagsGroupBox = new QGroupBox(CLoggingSettingsPage); mCANFlagsGroupBox->setObjectName(QString::fromUtf8("mCANFlagsGroupBox")); - mCANFlagsGroupBox->setGeometry(QRect(1020, 80, 411, 311)); + mCANFlagsGroupBox->setGeometry(QRect(1020, 80, 341, 311)); mInternetPresenceLbl_3 = new QLabel(mCANFlagsGroupBox); mInternetPresenceLbl_3->setObjectName(QString::fromUtf8("mInternetPresenceLbl_3")); mInternetPresenceLbl_3->setGeometry(QRect(280, 70, 41, 20)); @@ -306,6 +308,12 @@ public: label_4->setObjectName(QString::fromUtf8("label_4")); label_4->setGeometry(QRect(20, 60, 241, 31)); label_4->setFont(font1); + mDevicePresChangeParamsBtn = new QPushButton(CLoggingSettingsPage); + mDevicePresChangeParamsBtn->setObjectName(QString::fromUtf8("mDevicePresChangeParamsBtn")); + mDevicePresChangeParamsBtn->setGeometry(QRect(1270, 400, 80, 22)); + mDevicePresCancelBtn = new QPushButton(CLoggingSettingsPage); + mDevicePresCancelBtn->setObjectName(QString::fromUtf8("mDevicePresCancelBtn")); + mDevicePresCancelBtn->setGeometry(QRect(1170, 400, 80, 22)); retranslateUi(CLoggingSettingsPage); @@ -352,6 +360,8 @@ public: mDevicePresenceActive5ChkBx->setText(QCoreApplication::translate("CLoggingSettingsPage", "Actif", nullptr)); label_4->setText(QCoreApplication::translate("CLoggingSettingsPage", "Les bits 0 \303\240 30 sont utilis\303\251s pour \n" "la date et l'heure", nullptr)); + mDevicePresChangeParamsBtn->setText(QCoreApplication::translate("CLoggingSettingsPage", "Modifier", nullptr)); + mDevicePresCancelBtn->setText(QCoreApplication::translate("CLoggingSettingsPage", "Annuler", nullptr)); } // retranslateUi };