diff --git a/Otarcik_CAN/Config/Station.cfg b/Otarcik_CAN/Config/Station.cfg index 2810cf8..74fc0e1 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 8d4756a..9e2f05a 100644 --- a/Otarcik_CAN/Logs/SystemLog.txt +++ b/Otarcik_CAN/Logs/SystemLog.txt @@ -8751,3 +8751,784 @@ Démarrage du logiciel Otarcik CAN le 2023-06-02 à 14:05:36 2023-06-02 14:08:16 Module PCAN USB déinitialisé avec succès... 2023-06-02 14:08:16 Déinitialisation du module PCAN USB ID 0 2023-06-02 14:08:16 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-02 à 15:10:48 +******************************************************************** +2023-06-02 15:10:48 Démarrage du logiciel OtarcikCAN +2023-06-02 15:10:48 Chargement de la configuration système... +2023-06-02 15:10:48 Configuration système chargée avec succès! +2023-06-02 15:10:48 Initialisation du dispositif [Parker CAN] +2023-06-02 15:10:48 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 15:10:48 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 15:10:48 Démarrage d'un module CAN... +2023-06-02 15:10:48 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-02 15:10:48 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-02 15:10:48 Module PCAN USB initialisé avec succès +2023-06-02 15:10:48 Dispositif [Parker CAN] initialisé avec succès! +2023-06-02 15:10:48 Initialisation du dispositif [test] +2023-06-02 15:10:48 Chargement de la base de données ./ +2023-06-02 15:10:48 Erreur de base de données: impossible de charger le fichier ./ +2023-06-02 15:10:48 Démarrage d'un module CAN... +2023-06-02 15:10:48 Module PCAN trouvé à l'adresse 3 avec le handle 0x0 +2023-06-02 15:10:48 Initialisation d'un module PCAN. Handle:0x0, Baudrate:28 +2023-06-02 15:10:48 Impossible d'initialiser un module USB PCAN. Erreur:The value of a handle (PCAN-Channel, PCAN-Hardware, PCAN-Net, PCAN-Client) is invalid +2023-06-02 15:10:48 Impossible d'initialiser le matériel CAN +2023-06-02 15:10:48 Le dispositif [test] n'a pas pu s'initialiser +2023-06-02 15:10:59 Déinitialisation du module PCAN USB ID 81 +2023-06-02 15:10:59 Module PCAN USB déinitialisé avec succès... +2023-06-02 15:10:59 Déinitialisation du module PCAN USB ID 0 +2023-06-02 15:10:59 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-02 à 15:11:30 +******************************************************************** +2023-06-02 15:11:30 Démarrage du logiciel OtarcikCAN +2023-06-02 15:11:30 Chargement de la configuration système... +2023-06-02 15:11:30 Configuration système chargée avec succès! +2023-06-02 15:11:30 Initialisation du dispositif [Parker CAN] +2023-06-02 15:11:30 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 15:11:30 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 15:11:30 Démarrage d'un module CAN... +2023-06-02 15:11:30 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-02 15:11:30 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-02 15:11:30 Module PCAN USB initialisé avec succès +2023-06-02 15:11:30 Dispositif [Parker CAN] initialisé avec succès! +2023-06-02 15:11:30 Initialisation du dispositif [test] +2023-06-02 15:11:30 Chargement de la base de données ./ +2023-06-02 15:11:30 Erreur de base de données: impossible de charger le fichier ./ +2023-06-02 15:11:30 Démarrage d'un module CAN... +2023-06-02 15:11:30 Module PCAN trouvé à l'adresse 3 avec le handle 0x0 +2023-06-02 15:11:30 Initialisation d'un module PCAN. Handle:0x0, Baudrate:28 +2023-06-02 15:11:30 Impossible d'initialiser un module USB PCAN. Erreur:The value of a handle (PCAN-Channel, PCAN-Hardware, PCAN-Net, PCAN-Client) is invalid +2023-06-02 15:11:30 Impossible d'initialiser le matériel CAN +2023-06-02 15:11:30 Le dispositif [test] n'a pas pu s'initialiser +2023-06-02 15:11:52 Sauvegarde de la configuration système... +2023-06-02 15:11:52 Configuration système sauvegardée avec succès. +2023-06-02 15:11:52 Déinitialisation du module PCAN USB ID 81 +2023-06-02 15:11:52 Module PCAN USB déinitialisé avec succès... +2023-06-02 15:11:52 Déinitialisation du module PCAN USB ID 0 +2023-06-02 15:11:52 Module PCAN USB déinitialisé avec succès... +2023-06-02 15:11:52 Initialisation du dispositif [Parker CAN] +2023-06-02 15:11:52 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 15:11:52 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 15:11:52 Démarrage d'un module CAN... +2023-06-02 15:11:52 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-02 15:11:52 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-02 15:11:52 Module PCAN USB initialisé avec succès +2023-06-02 15:11:52 Dispositif [Parker CAN] initialisé avec succès! +2023-06-02 15:11:52 Initialisation du dispositif [test] +2023-06-02 15:11:52 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/mazda_3_2019.dbc +2023-06-02 15:11:52 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 15:11:52 Démarrage d'un module CAN... +2023-06-02 15:11:52 Module PCAN trouvé à l'adresse 3 avec le handle 0x0 +2023-06-02 15:11:52 Initialisation d'un module PCAN. Handle:0x0, Baudrate:28 +2023-06-02 15:11:52 Impossible d'initialiser un module USB PCAN. Erreur:The value of a handle (PCAN-Channel, PCAN-Hardware, PCAN-Net, PCAN-Client) is invalid +2023-06-02 15:11:52 Impossible d'initialiser le matériel CAN +2023-06-02 15:11:52 Le dispositif [test] n'a pas pu s'initialiser +2023-06-02 15:11:54 Déinitialisation du module PCAN USB ID 81 +2023-06-02 15:11:54 Module PCAN USB déinitialisé avec succès... +2023-06-02 15:11:54 Déinitialisation du module PCAN USB ID 0 +2023-06-02 15:11:54 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-02 à 15:11:56 +******************************************************************** +2023-06-02 15:11:56 Démarrage du logiciel OtarcikCAN +2023-06-02 15:11:56 Chargement de la configuration système... +2023-06-02 15:11:56 Configuration système chargée avec succès! +2023-06-02 15:11:56 Initialisation du dispositif [Parker CAN] +2023-06-02 15:11:56 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 15:11:56 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 15:11:57 Démarrage d'un module CAN... +2023-06-02 15:11:57 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-02 15:11:57 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-02 15:11:57 Module PCAN USB initialisé avec succès +2023-06-02 15:11:57 Dispositif [Parker CAN] initialisé avec succès! +2023-06-02 15:11:57 Initialisation du dispositif [test] +2023-06-02 15:11:57 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/mazda_3_2019.dbc +2023-06-02 15:11:57 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 15:11:57 Démarrage d'un module CAN... +2023-06-02 15:11:57 Module PCAN trouvé à l'adresse 3 avec le handle 0x0 +2023-06-02 15:11:57 Initialisation d'un module PCAN. Handle:0x0, Baudrate:28 +2023-06-02 15:11:57 Impossible d'initialiser un module USB PCAN. Erreur:The value of a handle (PCAN-Channel, PCAN-Hardware, PCAN-Net, PCAN-Client) is invalid +2023-06-02 15:11:57 Impossible d'initialiser le matériel CAN +2023-06-02 15:11:57 Le dispositif [test] n'a pas pu s'initialiser +2023-06-02 15:12:14 Déinitialisation du module PCAN USB ID 81 +2023-06-02 15:12:14 Module PCAN USB déinitialisé avec succès... +2023-06-02 15:12:14 Déinitialisation du module PCAN USB ID 0 +2023-06-02 15:12:14 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-02 à 15:12:45 +******************************************************************** +2023-06-02 15:12:45 Démarrage du logiciel OtarcikCAN +2023-06-02 15:12:45 Chargement de la configuration système... +2023-06-02 15:12:45 Configuration système chargée avec succès! +2023-06-02 15:12:45 Initialisation du dispositif [Parker CAN] +2023-06-02 15:12:45 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 15:12:45 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 15:12:45 Démarrage d'un module CAN... +2023-06-02 15:12:45 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-02 15:12:45 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-02 15:12:45 Module PCAN USB initialisé avec succès +2023-06-02 15:12:45 Dispositif [Parker CAN] initialisé avec succès! +2023-06-02 15:12:45 Initialisation du dispositif [test] +2023-06-02 15:12:45 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/mazda_3_2019.dbc +2023-06-02 15:12:45 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 15:12:45 Démarrage d'un module CAN... +2023-06-02 15:12:45 Module PCAN trouvé à l'adresse 3 avec le handle 0x0 +2023-06-02 15:12:45 Initialisation d'un module PCAN. Handle:0x0, Baudrate:28 +2023-06-02 15:12:45 Impossible d'initialiser un module USB PCAN. Erreur:The value of a handle (PCAN-Channel, PCAN-Hardware, PCAN-Net, PCAN-Client) is invalid +2023-06-02 15:12:45 Impossible d'initialiser le matériel CAN +2023-06-02 15:12:45 Le dispositif [test] n'a pas pu s'initialiser +2023-06-02 15:13:13 Déinitialisation du module PCAN USB ID 81 +2023-06-02 15:13:13 Module PCAN USB déinitialisé avec succès... +2023-06-02 15:13:13 Déinitialisation du module PCAN USB ID 0 +2023-06-02 15:13:13 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-02 à 15:15:23 +******************************************************************** +2023-06-02 15:15:23 Démarrage du logiciel OtarcikCAN +2023-06-02 15:15:23 Chargement de la configuration système... +2023-06-02 15:15:23 Configuration système chargée avec succès! +2023-06-02 15:15:23 Initialisation du dispositif [Parker CAN] +2023-06-02 15:15:23 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 15:15:23 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 15:15:23 Démarrage d'un module CAN... +2023-06-02 15:15:23 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-02 15:15:23 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-02 15:15:23 Module PCAN USB initialisé avec succès +2023-06-02 15:15:23 Dispositif [Parker CAN] initialisé avec succès! +2023-06-02 15:15:23 Initialisation du dispositif [test] +2023-06-02 15:15:23 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/mazda_3_2019.dbc +2023-06-02 15:15:23 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 15:15:23 Démarrage d'un module CAN... +2023-06-02 15:15:23 Impossible de trouver le module CAN avec le channel 3 +2023-06-02 15:15:23 Le dispositif [test] n'a pas pu s'initialiser +2023-06-02 15:15:56 Déinitialisation du module PCAN USB ID 81 +2023-06-02 15:15:57 Module PCAN USB déinitialisé avec succès... +2023-06-02 15:15:57 Déinitialisation du module PCAN USB ID 81 +2023-06-02 15:15:57 Impossible de déinitialiser un module USB PCAN.. Error:The transmit buffer in CAN controller is full + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-02 à 15:16:07 +******************************************************************** +2023-06-02 15:16:07 Démarrage du logiciel OtarcikCAN +2023-06-02 15:16:07 Chargement de la configuration système... +2023-06-02 15:16:07 Configuration système chargée avec succès! +2023-06-02 15:16:07 Initialisation du dispositif [Parker CAN] +2023-06-02 15:16:07 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 15:16:07 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 15:16:07 Démarrage d'un module CAN... +2023-06-02 15:16:07 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-02 15:16:07 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-02 15:16:07 Module PCAN USB initialisé avec succès +2023-06-02 15:16:07 Dispositif [Parker CAN] initialisé avec succès! +2023-06-02 15:16:07 Initialisation du dispositif [test] +2023-06-02 15:16:07 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/mazda_3_2019.dbc +2023-06-02 15:16:07 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 15:16:07 Démarrage d'un module CAN... +2023-06-02 15:16:07 Impossible de trouver le module CAN avec le channel 3 +2023-06-02 15:16:07 Le dispositif [test] n'a pas pu s'initialiser +2023-06-02 15:16:11 Sauvegarde de la configuration système... +2023-06-02 15:16:11 Configuration système sauvegardée avec succès. +2023-06-02 15:16:11 Déinitialisation du module PCAN USB ID 81 +2023-06-02 15:16:11 Module PCAN USB déinitialisé avec succès... +2023-06-02 15:16:11 Déinitialisation du module PCAN USB ID 81 +2023-06-02 15:16:11 Impossible de déinitialiser un module USB PCAN.. Error:The transmit buffer in CAN controller is full +2023-06-02 15:16:11 Initialisation du dispositif [Parker CAN] +2023-06-02 15:16:11 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 15:16:11 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 15:16:11 Démarrage d'un module CAN... +2023-06-02 15:16:11 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-02 15:16:11 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-02 15:16:11 Module PCAN USB initialisé avec succès +2023-06-02 15:16:11 Dispositif [Parker CAN] initialisé avec succès! +2023-06-02 15:25:01 Déinitialisation du module PCAN USB ID 81 +2023-06-02 15:25:01 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 15:24:06 +******************************************************************** +2023-06-06 15:24:06 Démarrage du logiciel OtarcikCAN +2023-06-06 15:24:06 Chargement de la configuration système... +2023-06-06 15:24:06 Configuration système chargée avec succès! +2023-06-06 15:24:06 Initialisation du dispositif [Parker CAN] +2023-06-06 15:24:06 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 15:24:06 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 15:24:06 Démarrage d'un module CAN... +2023-06-06 15:24:07 Impossible de trouver le module CAN avec le channel 1 +2023-06-06 15:24:07 Le dispositif [Parker CAN] n'a pas pu s'initialiser +2023-06-06 15:25:59 Sauvegarde de la configuration système... +2023-06-06 15:25:59 Configuration système sauvegardée avec succès. +2023-06-06 15:26:12 Déinitialisation du module PCAN USB ID 81 +2023-06-06 15:26:12 Impossible de déinitialiser un module USB PCAN.. Error:The transmit buffer in CAN controller is full + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 15:26:15 +******************************************************************** +2023-06-06 15:26:15 Démarrage du logiciel OtarcikCAN +2023-06-06 15:26:15 Chargement de la configuration système... +2023-06-06 15:26:15 Configuration système chargée avec succès! +2023-06-06 15:26:15 Initialisation du dispositif [Parker CAN] +2023-06-06 15:26:15 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 15:26:15 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 15:26:15 Démarrage d'un module CAN... +2023-06-06 15:26:15 Impossible de trouver le module CAN avec le channel 1 +2023-06-06 15:26:15 Le dispositif [Parker CAN] n'a pas pu s'initialiser +2023-06-06 15:26:29 Déinitialisation du module PCAN USB ID 81 +2023-06-06 15:26:29 Impossible de déinitialiser un module USB PCAN.. Error:The transmit buffer in CAN controller is full + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 15:26:47 +******************************************************************** +2023-06-06 15:26:47 Démarrage du logiciel OtarcikCAN +2023-06-06 15:26:47 Chargement de la configuration système... +2023-06-06 15:26:47 Configuration système chargée avec succès! +2023-06-06 15:26:47 Initialisation du dispositif [Parker CAN] +2023-06-06 15:26:47 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 15:26:47 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 15:26:47 Démarrage d'un module CAN... +2023-06-06 15:26:47 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 15:26:47 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 15:26:47 Module PCAN USB initialisé avec succès +2023-06-06 15:26:47 Dispositif [Parker CAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 15:28:08 +******************************************************************** +2023-06-06 15:28:08 Démarrage du logiciel OtarcikCAN +2023-06-06 15:28:08 Chargement de la configuration système... +2023-06-06 15:28:08 Configuration système chargée avec succès! +2023-06-06 15:28:08 Initialisation du dispositif [Parker CAN] +2023-06-06 15:28:08 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 15:28:08 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 15:28:08 Démarrage d'un module CAN... +2023-06-06 15:28:08 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 15:28:08 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 15:28:08 Module PCAN USB initialisé avec succès +2023-06-06 15:28:08 Dispositif [Parker CAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 15:32:49 +******************************************************************** +2023-06-06 15:32:49 Démarrage du logiciel OtarcikCAN +2023-06-06 15:32:49 Chargement de la configuration système... +2023-06-06 15:32:49 Configuration système chargée avec succès! +2023-06-06 15:32:49 Initialisation du dispositif [Parker CAN] +2023-06-06 15:32:49 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 15:32:49 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 15:32:49 Démarrage d'un module CAN... +2023-06-06 15:32:49 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 15:32:49 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 15:32:49 Module PCAN USB initialisé avec succès +2023-06-06 15:32:49 Dispositif [Parker CAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 15:32:57 +******************************************************************** +2023-06-06 15:32:57 Démarrage du logiciel OtarcikCAN +2023-06-06 15:32:57 Chargement de la configuration système... +2023-06-06 15:32:57 Configuration système chargée avec succès! +2023-06-06 15:32:57 Initialisation du dispositif [Parker CAN] +2023-06-06 15:32:57 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 15:32:57 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 15:32:57 Démarrage d'un module CAN... +2023-06-06 15:32:57 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 15:32:57 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 15:32:57 Module PCAN USB initialisé avec succès +2023-06-06 15:32:57 Dispositif [Parker CAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 15:36:27 +******************************************************************** +2023-06-06 15:36:27 Démarrage du logiciel OtarcikCAN +2023-06-06 15:36:27 Chargement de la configuration système... +2023-06-06 15:36:27 Configuration système chargée avec succès! +2023-06-06 15:36:27 Initialisation du dispositif [Parker CAN] +2023-06-06 15:36:27 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 15:36:27 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 15:36:27 Démarrage d'un module CAN... +2023-06-06 15:36:27 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 15:36:27 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 15:36:27 Module PCAN USB initialisé avec succès +2023-06-06 15:36:27 Dispositif [Parker CAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 15:37:07 +******************************************************************** +2023-06-06 15:37:07 Démarrage du logiciel OtarcikCAN +2023-06-06 15:37:07 Chargement de la configuration système... +2023-06-06 15:37:07 Configuration système chargée avec succès! +2023-06-06 15:37:07 Initialisation du dispositif [Parker CAN] +2023-06-06 15:37:07 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 15:37:07 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 15:37:07 Démarrage d'un module CAN... +2023-06-06 15:37:07 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 15:37:07 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 15:37:07 Module PCAN USB initialisé avec succès +2023-06-06 15:37:07 Dispositif [Parker CAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 15:37:21 +******************************************************************** +2023-06-06 15:37:21 Démarrage du logiciel OtarcikCAN +2023-06-06 15:37:21 Chargement de la configuration système... +2023-06-06 15:37:21 Configuration système chargée avec succès! +2023-06-06 15:37:21 Initialisation du dispositif [Parker CAN] +2023-06-06 15:37:21 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 15:37:21 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 15:37:21 Démarrage d'un module CAN... +2023-06-06 15:37:21 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 15:37:21 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 15:37:21 Module PCAN USB initialisé avec succès +2023-06-06 15:37:21 Dispositif [Parker CAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 15:38:45 +******************************************************************** +2023-06-06 15:38:45 Démarrage du logiciel OtarcikCAN +2023-06-06 15:38:45 Chargement de la configuration système... +2023-06-06 15:38:45 Configuration système chargée avec succès! +2023-06-06 15:38:45 Initialisation du dispositif [Parker CAN] +2023-06-06 15:38:45 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 15:38:45 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 15:38:45 Démarrage d'un module CAN... +2023-06-06 15:38:45 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 15:38:45 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 15:38:45 Module PCAN USB initialisé avec succès +2023-06-06 15:38:45 Dispositif [Parker CAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 15:54:07 +******************************************************************** +2023-06-06 15:54:07 Démarrage du logiciel OtarcikCAN +2023-06-06 15:54:07 Chargement de la configuration système... +2023-06-06 15:54:07 Configuration système chargée avec succès! +2023-06-06 15:54:07 Initialisation du dispositif [Parker CAN] +2023-06-06 15:54:07 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 15:54:07 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 15:54:07 Démarrage d'un module CAN... +2023-06-06 15:54:07 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 15:54:07 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 15:54:07 Module PCAN USB initialisé avec succès +2023-06-06 15:54:07 Dispositif [Parker CAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 15:54:25 +******************************************************************** +2023-06-06 15:54:25 Démarrage du logiciel OtarcikCAN +2023-06-06 15:54:25 Chargement de la configuration système... +2023-06-06 15:54:25 Configuration système chargée avec succès! +2023-06-06 15:54:25 Initialisation du dispositif [Parker CAN] +2023-06-06 15:54:25 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 15:54:25 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 15:54:25 Démarrage d'un module CAN... +2023-06-06 15:54:25 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 15:54:25 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 15:54:25 Module PCAN USB initialisé avec succès +2023-06-06 15:54:25 Dispositif [Parker CAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 15:58:57 +******************************************************************** +2023-06-06 15:58:57 Démarrage du logiciel OtarcikCAN +2023-06-06 15:58:57 Chargement de la configuration système... +2023-06-06 15:58:57 Configuration système chargée avec succès! +2023-06-06 15:58:57 Initialisation du dispositif [Parker CAN] +2023-06-06 15:58:57 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 15:58:57 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 15:58:57 Démarrage d'un module CAN... +2023-06-06 15:58:57 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 15:58:57 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 15:58:57 Module PCAN USB initialisé avec succès +2023-06-06 15:58:57 Dispositif [Parker CAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 15:59:34 +******************************************************************** +2023-06-06 15:59:34 Démarrage du logiciel OtarcikCAN +2023-06-06 15:59:34 Chargement de la configuration système... +2023-06-06 15:59:34 Configuration système chargée avec succès! +2023-06-06 15:59:34 Initialisation du dispositif [Parker CAN] +2023-06-06 15:59:34 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 15:59:34 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 15:59:34 Démarrage d'un module CAN... +2023-06-06 15:59:34 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 15:59:34 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 15:59:34 Module PCAN USB initialisé avec succès +2023-06-06 15:59:34 Dispositif [Parker CAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 16:02:16 +******************************************************************** +2023-06-06 16:02:16 Démarrage du logiciel OtarcikCAN +2023-06-06 16:02:16 Chargement de la configuration système... +2023-06-06 16:02:16 Configuration système chargée avec succès! +2023-06-06 16:02:16 Initialisation du dispositif [Parker CAN] +2023-06-06 16:02:16 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 16:02:16 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 16:02:16 Démarrage d'un module CAN... +2023-06-06 16:02:16 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 16:02:16 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 16:02:16 Module PCAN USB initialisé avec succès +2023-06-06 16:02:16 Dispositif [Parker CAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 16:14:40 +******************************************************************** +2023-06-06 16:14:40 Démarrage du logiciel OtarcikCAN +2023-06-06 16:14:40 Chargement de la configuration système... +2023-06-06 16:14:40 Configuration système chargée avec succès! +2023-06-06 16:14:40 Initialisation du dispositif [Parker CAN] +2023-06-06 16:14:40 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 16:14:40 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 16:14:40 Démarrage d'un module CAN... +2023-06-06 16:14:40 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 16:14:40 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 16:14:40 Module PCAN USB initialisé avec succès +2023-06-06 16:14:40 Dispositif [Parker CAN] initialisé avec succès! +2023-06-06 16:18:03 Déinitialisation du module PCAN USB ID 81 +2023-06-06 16:18:03 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 16:18:07 +******************************************************************** +2023-06-06 16:18:07 Démarrage du logiciel OtarcikCAN +2023-06-06 16:18:07 Chargement de la configuration système... +2023-06-06 16:18:07 Configuration système chargée avec succès! +2023-06-06 16:18:07 Initialisation du dispositif [Parker CAN] +2023-06-06 16:18:07 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 16:18:07 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 16:18:07 Démarrage d'un module CAN... +2023-06-06 16:18:07 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 16:18:07 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 16:18:07 Module PCAN USB initialisé avec succès +2023-06-06 16:18:07 Dispositif [Parker CAN] initialisé avec succès! +2023-06-06 16:56:35 Sauvegarde de la configuration système... +2023-06-06 16:56:35 Configuration système sauvegardée avec succès. +2023-06-06 16:56:35 Déinitialisation du module PCAN USB ID 81 +2023-06-06 16:56:35 Module PCAN USB déinitialisé avec succès... +2023-06-06 16:56:35 Initialisation du dispositif [Parker CAN] +2023-06-06 16:56:35 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 16:56:35 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 16:56:35 Démarrage d'un module CAN... +2023-06-06 16:56:35 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 16:56:35 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 16:56:35 Module PCAN USB initialisé avec succès +2023-06-06 16:56:35 Dispositif [Parker CAN] initialisé avec succès! +2023-06-06 16:56:35 Initialisation du dispositif [test] +2023-06-06 16:56:35 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/mazda_3_2019.dbc +2023-06-06 16:56:35 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 16:56:35 Démarrage d'un module CAN... +2023-06-06 16:56:35 Impossible de trouver le module CAN avec le channel 2 +2023-06-06 16:56:35 Le dispositif [test] n'a pas pu s'initialiser +2023-06-06 16:58:14 Déinitialisation du module PCAN USB ID 81 +2023-06-06 16:58:14 Module PCAN USB déinitialisé avec succès... +2023-06-06 16:58:14 Déinitialisation du module PCAN USB ID 81 +2023-06-06 16:58:14 Impossible de déinitialiser un module USB PCAN.. Error:The transmit buffer in CAN controller is full + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 16:58:39 +******************************************************************** +2023-06-06 16:58:39 Démarrage du logiciel OtarcikCAN +2023-06-06 16:58:39 Chargement de la configuration système... +2023-06-06 16:58:39 Configuration système chargée avec succès! +2023-06-06 16:58:39 Initialisation du dispositif [Parker CAN] +2023-06-06 16:58:39 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 16:58:39 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 16:58:39 Démarrage d'un module CAN... +2023-06-06 16:58:39 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 16:58:39 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 16:58:39 Module PCAN USB initialisé avec succès +2023-06-06 16:58:39 Dispositif [Parker CAN] initialisé avec succès! +2023-06-06 16:58:39 Initialisation du dispositif [test] +2023-06-06 16:58:39 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/mazda_3_2019.dbc +2023-06-06 16:58:39 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 16:58:39 Démarrage d'un module CAN... +2023-06-06 16:58:39 Impossible de trouver le module CAN avec le channel 2 +2023-06-06 16:58:39 Le dispositif [test] n'a pas pu s'initialiser +2023-06-06 16:59:49 Déinitialisation du module PCAN USB ID 81 +2023-06-06 16:59:49 Module PCAN USB déinitialisé avec succès... +2023-06-06 16:59:49 Déinitialisation du module PCAN USB ID 81 +2023-06-06 16:59:49 Impossible de déinitialiser un module USB PCAN.. Error:The transmit buffer in CAN controller is full + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 17:00:12 +******************************************************************** +2023-06-06 17:00:12 Démarrage du logiciel OtarcikCAN +2023-06-06 17:00:12 Chargement de la configuration système... +2023-06-06 17:00:12 Configuration système chargée avec succès! +2023-06-06 17:00:12 Initialisation du dispositif [Parker CAN] +2023-06-06 17:00:12 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 17:00:12 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 17:00:12 Démarrage d'un module CAN... +2023-06-06 17:00:12 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 17:00:12 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 17:00:12 Module PCAN USB initialisé avec succès +2023-06-06 17:00:12 Dispositif [Parker CAN] initialisé avec succès! +2023-06-06 17:00:12 Initialisation du dispositif [test] +2023-06-06 17:00:12 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/mazda_3_2019.dbc +2023-06-06 17:00:12 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 17:00:12 Démarrage d'un module CAN... +2023-06-06 17:00:12 Impossible de trouver le module CAN avec le channel 2 +2023-06-06 17:00:12 Le dispositif [test] n'a pas pu s'initialiser +2023-06-06 17:01:08 Sauvegarde de la configuration système... +2023-06-06 17:01:08 Configuration système sauvegardée avec succès. +2023-06-06 17:01:21 Déinitialisation du module PCAN USB ID 81 +2023-06-06 17:01:21 Module PCAN USB déinitialisé avec succès... +2023-06-06 17:01:21 Déinitialisation du module PCAN USB ID 81 +2023-06-06 17:01:22 Impossible de déinitialiser un module USB PCAN.. Error:The transmit buffer in CAN controller is full + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 17:01:28 +******************************************************************** +2023-06-06 17:01:28 Démarrage du logiciel OtarcikCAN +2023-06-06 17:01:28 Chargement de la configuration système... +2023-06-06 17:01:28 Configuration système chargée avec succès! +2023-06-06 17:01:28 Initialisation du dispositif [Parker CAN] +2023-06-06 17:01:28 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 17:01:28 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 17:01:28 Démarrage d'un module CAN... +2023-06-06 17:01:28 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 17:01:28 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 17:01:28 Module PCAN USB initialisé avec succès +2023-06-06 17:01:28 Dispositif [Parker CAN] initialisé avec succès! +2023-06-06 17:01:28 Initialisation du dispositif [test] +2023-06-06 17:01:28 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/mazda_3_2019.dbc +2023-06-06 17:01:28 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 17:01:28 Démarrage d'un module CAN... +2023-06-06 17:01:28 Impossible de trouver le module CAN sur le channel 2 +2023-06-06 17:01:28 Le dispositif [test] n'a pas pu s'initialiser +2023-06-06 17:02:11 Sauvegarde de la configuration système... +2023-06-06 17:02:11 Configuration système sauvegardée avec succès. +2023-06-06 17:02:11 Déinitialisation du module PCAN USB ID 81 +2023-06-06 17:02:12 Module PCAN USB déinitialisé avec succès... +2023-06-06 17:02:12 Déinitialisation du module PCAN USB ID 81 +2023-06-06 17:02:12 Impossible de déinitialiser un module USB PCAN.. Error:The transmit buffer in CAN controller is full +2023-06-06 17:02:12 Initialisation du dispositif [Parker CAN] +2023-06-06 17:02:12 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 17:02:12 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 17:02:12 Démarrage d'un module CAN... +2023-06-06 17:02:12 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 17:02:12 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 17:02:12 Module PCAN USB initialisé avec succès +2023-06-06 17:02:12 Dispositif [Parker CAN] initialisé avec succès! +2023-06-06 17:04:12 Déinitialisation du module PCAN USB ID 81 +2023-06-06 17:04:12 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 17:06:47 +******************************************************************** +2023-06-06 17:06:47 Démarrage du logiciel OtarcikCAN +2023-06-06 17:06:47 Chargement de la configuration système... +2023-06-06 17:06:47 Configuration système chargée avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 17:16:27 +******************************************************************** +2023-06-06 17:16:27 Démarrage du logiciel OtarcikCAN +2023-06-06 17:16:27 Chargement de la configuration système... +2023-06-06 17:16:27 Configuration système chargée avec succès! +2023-06-06 17:17:05 Initialisation du dispositif [Parker CAN] +2023-06-06 17:17:05 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 17:17:05 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 17:17:05 Démarrage d'un module CAN... +2023-06-06 17:17:05 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 17:17:05 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 17:17:05 Module PCAN USB initialisé avec succès +2023-06-06 17:17:05 Dispositif [Parker CAN] initialisé avec succès! +2023-06-06 17:19:30 Déinitialisation du module PCAN USB ID 81 +2023-06-06 17:19:30 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 17:20:14 +******************************************************************** +2023-06-06 17:20:14 Démarrage du logiciel OtarcikCAN +2023-06-06 17:20:14 Chargement de la configuration système... +2023-06-06 17:20:14 Configuration système chargée avec succès! +2023-06-06 17:20:14 Initialisation du dispositif [Parker CAN] +2023-06-06 17:20:14 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 17:20:14 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 17:20:14 Démarrage d'un module CAN... +2023-06-06 17:20:14 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 17:20:14 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 17:20:14 Module PCAN USB initialisé avec succès +2023-06-06 17:20:14 Dispositif [Parker CAN] initialisé avec succès! +2023-06-06 17:20:56 Déinitialisation du module PCAN USB ID 81 +2023-06-06 17:20:57 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 17:30:00 +******************************************************************** +2023-06-06 17:30:00 Démarrage du logiciel OtarcikCAN +2023-06-06 17:30:00 Chargement de la configuration système... +2023-06-06 17:30:00 Configuration système chargée avec succès! +2023-06-06 17:30:00 Initialisation du dispositif [Parker CAN] +2023-06-06 17:30:00 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 17:30:00 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 17:30:00 Démarrage d'un module CAN... +2023-06-06 17:30:00 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 17:30:00 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 17:30:00 Module PCAN USB initialisé avec succès +2023-06-06 17:30:00 Dispositif [Parker CAN] initialisé avec succès! +2023-06-06 17:30:28 Déinitialisation du module PCAN USB ID 81 +2023-06-06 17:30:28 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 17:38:22 +******************************************************************** +2023-06-06 17:38:22 Démarrage du logiciel OtarcikCAN +2023-06-06 17:38:22 Chargement de la configuration système... +2023-06-06 17:38:22 Configuration système chargée avec succès! +2023-06-06 17:38:22 Initialisation du dispositif [Parker CAN] +2023-06-06 17:38:22 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 17:38:22 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 17:38:22 Démarrage d'un module CAN... +2023-06-06 17:38:22 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 17:38:22 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 17:38:22 Module PCAN USB initialisé avec succès +2023-06-06 17:38:22 Dispositif [Parker CAN] initialisé avec succès! +2023-06-06 17:40:34 Déinitialisation du module PCAN USB ID 81 +2023-06-06 17:40:34 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 17:43:18 +******************************************************************** +2023-06-06 17:43:18 Démarrage du logiciel OtarcikCAN +2023-06-06 17:43:18 Chargement de la configuration système... +2023-06-06 17:43:18 Configuration système chargée avec succès! +2023-06-06 17:43:18 Initialisation du dispositif [Parker CAN] +2023-06-06 17:43:18 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 17:43:18 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 17:43:18 Démarrage d'un module CAN... +2023-06-06 17:43:18 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 17:43:18 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 17:43:18 Module PCAN USB initialisé avec succès +2023-06-06 17:43:18 Dispositif [Parker CAN] initialisé avec succès! +2023-06-06 17:44:21 Déinitialisation du module PCAN USB ID 81 +2023-06-06 17:44:21 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 17:46:52 +******************************************************************** +2023-06-06 17:46:52 Démarrage du logiciel OtarcikCAN +2023-06-06 17:46:52 Chargement de la configuration système... +2023-06-06 17:46:52 Configuration système chargée avec succès! +2023-06-06 17:46:52 Initialisation du dispositif [Parker CAN] +2023-06-06 17:46:52 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 17:46:52 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 17:46:52 Démarrage d'un module CAN... +2023-06-06 17:46:52 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 17:46:52 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 17:46:52 Module PCAN USB initialisé avec succès +2023-06-06 17:46:52 Dispositif [Parker CAN] initialisé avec succès! +2023-06-06 17:47:00 Déinitialisation du module PCAN USB ID 81 +2023-06-06 17:47:00 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 17:52:36 +******************************************************************** +2023-06-06 17:52:36 Démarrage du logiciel OtarcikCAN +2023-06-06 17:52:36 Chargement de la configuration système... +2023-06-06 17:52:36 Configuration système chargée avec succès! +2023-06-06 17:52:36 Initialisation du dispositif [Parker CAN] +2023-06-06 17:52:36 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 17:52:36 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 17:52:36 Démarrage d'un module CAN... +2023-06-06 17:52:37 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 17:52:37 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 17:52:37 Module PCAN USB initialisé avec succès +2023-06-06 17:52:37 Dispositif [Parker CAN] initialisé avec succès! +2023-06-06 17:52:39 Déinitialisation du module PCAN USB ID 81 +2023-06-06 17:52:39 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 17:52:46 +******************************************************************** +2023-06-06 17:52:46 Démarrage du logiciel OtarcikCAN +2023-06-06 17:52:46 Chargement de la configuration système... +2023-06-06 17:52:46 Configuration système chargée avec succès! +2023-06-06 17:52:46 Initialisation du dispositif [Parker CAN] +2023-06-06 17:52:46 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 17:52:46 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 17:52:46 Démarrage d'un module CAN... +2023-06-06 17:52:46 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 17:52:46 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 17:52:46 Module PCAN USB initialisé avec succès +2023-06-06 17:52:46 Dispositif [Parker CAN] initialisé avec succès! +2023-06-06 17:53:13 Déinitialisation du module PCAN USB ID 81 +2023-06-06 17:53:13 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 17:53:52 +******************************************************************** +2023-06-06 17:53:52 Démarrage du logiciel OtarcikCAN +2023-06-06 17:53:52 Chargement de la configuration système... +2023-06-06 17:53:52 Configuration système chargée avec succès! +2023-06-06 17:53:52 Initialisation du dispositif [Parker CAN] +2023-06-06 17:53:52 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 17:53:52 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 17:53:52 Démarrage d'un module CAN... +2023-06-06 17:53:52 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 17:53:52 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 17:53:52 Module PCAN USB initialisé avec succès +2023-06-06 17:53:52 Dispositif [Parker CAN] initialisé avec succès! +2023-06-06 17:54:10 Déinitialisation du module PCAN USB ID 81 +2023-06-06 17:54:10 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-06 à 17:54:24 +******************************************************************** +2023-06-06 17:54:24 Démarrage du logiciel OtarcikCAN +2023-06-06 17:54:24 Chargement de la configuration système... +2023-06-06 17:54:24 Configuration système chargée avec succès! +2023-06-06 17:54:24 Initialisation du dispositif [Parker CAN] +2023-06-06 17:54:24 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-06 17:54:24 Base de données chargée avec succès. Flags: 0x0 +2023-06-06 17:54:24 Démarrage d'un module CAN... +2023-06-06 17:54:24 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-06 17:54:24 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-06 17:54:24 Module PCAN USB initialisé avec succès +2023-06-06 17:54:24 Dispositif [Parker CAN] initialisé avec succès! +2023-06-06 17:54:53 Déinitialisation du module PCAN USB ID 81 +2023-06-06 17:54:53 Module PCAN USB déinitialisé avec succès... diff --git a/Otarcik_CAN/Makefile.Debug b/Otarcik_CAN/Makefile.Debug index d3352e5..92d9338 100644 --- a/Otarcik_CAN/Makefile.Debug +++ b/Otarcik_CAN/Makefile.Debug @@ -69,7 +69,8 @@ SOURCES = Sources\main.cpp \ Sources\CANBus\CANDataLogger.cpp \ Sources\CloudLogging\CloudParams.cpp \ Sources\CloudLogging\MQTTMessage.cpp \ - Sources\CloudLogging\MQTTClientWrapper.cpp debug\moc_MainWindow.cpp \ + Sources\CloudLogging\MQTTClientWrapper.cpp \ + Sources\Gui\CCANWatchdogSettingsPage.cpp debug\moc_MainWindow.cpp \ debug\moc_PCANInterface.cpp \ debug\moc_OtarcikCan.cpp \ debug\moc_GeneralStatusPage.cpp \ @@ -79,7 +80,8 @@ SOURCES = Sources\main.cpp \ debug\moc_LoggingSettingsPage.cpp \ debug\moc_CANAnalyzer.cpp \ debug\moc_CANDevice.cpp \ - debug\moc_MQTTClientWrapper.cpp + debug\moc_MQTTClientWrapper.cpp \ + debug\moc_CCANWatchdogSettingsPage.cpp OBJECTS = debug/main.o \ debug/MainWindow.o \ debug/PCANInterface.o \ @@ -100,6 +102,7 @@ OBJECTS = debug/main.o \ debug/CloudParams.o \ debug/MQTTMessage.o \ debug/MQTTClientWrapper.o \ + debug/CCANWatchdogSettingsPage.o \ debug/moc_MainWindow.o \ debug/moc_PCANInterface.o \ debug/moc_OtarcikCan.o \ @@ -110,7 +113,8 @@ OBJECTS = debug/main.o \ debug/moc_LoggingSettingsPage.o \ debug/moc_CANAnalyzer.o \ debug/moc_CANDevice.o \ - debug/moc_MQTTClientWrapper.o + debug/moc_MQTTClientWrapper.o \ + debug/moc_CCANWatchdogSettingsPage.o DIST = Sources\MainWindow.h \ Sources\PCANInterface.h \ @@ -133,7 +137,8 @@ DIST = Sources\MainWindow.h \ Sources\CANBus\CANDataLogger.h \ Sources\CloudLogging\CloudParams.h \ Sources\CloudLogging\MQTTMessage.h \ - Sources\CloudLogging\MQTTClientWrapper.h Sources\main.cpp \ + Sources\CloudLogging\MQTTClientWrapper.h \ + Sources\Gui\CCANWatchdogSettingsPage.h Sources\main.cpp \ Sources\MainWindow.cpp \ Sources\PCANInterface.cpp \ Sources\OtarcikCan.cpp \ @@ -152,7 +157,8 @@ DIST = Sources\MainWindow.h \ Sources\CANBus\CANDataLogger.cpp \ Sources\CloudLogging\CloudParams.cpp \ Sources\CloudLogging\MQTTMessage.cpp \ - Sources\CloudLogging\MQTTClientWrapper.cpp + Sources\CloudLogging\MQTTClientWrapper.cpp \ + Sources\Gui\CCANWatchdogSettingsPage.cpp QMAKE_TARGET = Otarcik_CAN DESTDIR = debug\ #avoid trailing-slash linebreak TARGET = Otarcik_CAN.exe @@ -163,7 +169,7 @@ DESTDIR_TARGET = debug\Otarcik_CAN.exe first: all all: Makefile.Debug debug/Otarcik_CAN.exe -debug/Otarcik_CAN.exe: C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Widgets.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Gui.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Mqtt.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Network.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5SerialPort.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Core.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libqtmain.a ui_MainWindow.h ui_GeneralStatusPage.h ui_CANViewerPage.h ui_CANbusSettingsPage.h ui_LoggingSettingsPage.h $(OBJECTS) +debug/Otarcik_CAN.exe: C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Widgets.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Gui.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Mqtt.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Network.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5SerialPort.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Core.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libqtmain.a ui_MainWindow.h ui_GeneralStatusPage.h ui_CANViewerPage.h ui_CANbusSettingsPage.h ui_LoggingSettingsPage.h ui_CCANWatchdogSettingsPage.h $(OBJECTS) $(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) @object_script.Otarcik_CAN.Debug $(LIBS) qmake: FORCE @@ -172,10 +178,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\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\MainWindow.ui Sources\Gui\GeneralStatusPage.ui Sources\Gui\CANViewerPage.ui Sources\Gui\CANbusSettingsPage.ui Sources\Gui\LoggingSettingsPage.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\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\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\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 + -$(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\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 distclean: clean -$(DEL_FILE) $(DESTDIR_TARGET) @@ -199,9 +205,9 @@ compiler_moc_predefs_clean: debug/moc_predefs.h: C:/Qt/Qt5.14.2/5.14.2/mingw73_64/mkspecs/features/data/dummy.cpp g++ -fno-keep-inline-dllexport -g -Wall -Wextra -Wextra -dM -E -o debug\moc_predefs.h C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\data\dummy.cpp -compiler_moc_header_make_all: debug/moc_MainWindow.cpp debug/moc_PCANInterface.cpp debug/moc_OtarcikCan.cpp debug/moc_GeneralStatusPage.cpp debug/moc_CANViewerPage.cpp debug/moc_CANDatabase.cpp debug/moc_CANbusSettingsPage.cpp debug/moc_LoggingSettingsPage.cpp debug/moc_CANAnalyzer.cpp debug/moc_CANDevice.cpp debug/moc_MQTTClientWrapper.cpp +compiler_moc_header_make_all: debug/moc_MainWindow.cpp debug/moc_PCANInterface.cpp debug/moc_OtarcikCan.cpp debug/moc_GeneralStatusPage.cpp debug/moc_CANViewerPage.cpp debug/moc_CANDatabase.cpp debug/moc_CANbusSettingsPage.cpp debug/moc_LoggingSettingsPage.cpp debug/moc_CANAnalyzer.cpp debug/moc_CANDevice.cpp debug/moc_MQTTClientWrapper.cpp debug/moc_CCANWatchdogSettingsPage.cpp compiler_moc_header_clean: - -$(DEL_FILE) debug\moc_MainWindow.cpp debug\moc_PCANInterface.cpp debug\moc_OtarcikCan.cpp debug\moc_GeneralStatusPage.cpp debug\moc_CANViewerPage.cpp debug\moc_CANDatabase.cpp debug\moc_CANbusSettingsPage.cpp debug\moc_LoggingSettingsPage.cpp debug\moc_CANAnalyzer.cpp debug\moc_CANDevice.cpp debug\moc_MQTTClientWrapper.cpp + -$(DEL_FILE) debug\moc_MainWindow.cpp debug\moc_PCANInterface.cpp debug\moc_OtarcikCan.cpp debug\moc_GeneralStatusPage.cpp debug\moc_CANViewerPage.cpp debug\moc_CANDatabase.cpp debug\moc_CANbusSettingsPage.cpp debug\moc_LoggingSettingsPage.cpp debug\moc_CANAnalyzer.cpp debug\moc_CANDevice.cpp debug\moc_MQTTClientWrapper.cpp debug\moc_CCANWatchdogSettingsPage.cpp debug/moc_MainWindow.cpp: Sources/MainWindow.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QMainWindow \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qmainwindow.h \ @@ -335,6 +341,7 @@ debug/moc_MainWindow.cpp: Sources/MainWindow.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QList \ Sources/Gui/LoggingSettingsPage.h \ Sources/CloudLogging/CloudParams.h \ + Sources/Gui/CCANWatchdogSettingsPage.h \ debug/moc_predefs.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/bin/moc.exe C:\Qt\Qt5.14.2\5.14.2\mingw73_64\bin\moc.exe $(DEFINES) --include D:/Main/Dev/YULTek/Otarcik_CAN/debug/moc_predefs.h -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/mkspecs/win32-g++ -ID:/Main/Dev/YULTek/Otarcik_CAN -ID:/Main/Dev/YULTek/Otarcik_CAN -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/Gui -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/PCAN -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/KVASER -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/CANDatabase -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/CANBus -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/CloudLogging -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtANGLE -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtMqtt -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtSerialPort -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include/c++ -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include/c++/x86_64-w64-mingw32 -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include/c++/backward -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include-fixed -IC:/Qt/Qt5.14.2/Tools/mingw730_64/x86_64-w64-mingw32/include Sources\MainWindow.h -o debug\moc_MainWindow.cpp @@ -542,6 +549,7 @@ debug/moc_OtarcikCan.cpp: Sources/OtarcikCan.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QList \ Sources/Gui/LoggingSettingsPage.h \ Sources/CloudLogging/CloudParams.h \ + Sources/Gui/CCANWatchdogSettingsPage.h \ Sources/PCANInterface.h \ Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ @@ -1940,13 +1948,122 @@ debug/moc_MQTTClientWrapper.cpp: Sources/CloudLogging/MQTTClientWrapper.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/bin/moc.exe C:\Qt\Qt5.14.2\5.14.2\mingw73_64\bin\moc.exe $(DEFINES) --include D:/Main/Dev/YULTek/Otarcik_CAN/debug/moc_predefs.h -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/mkspecs/win32-g++ -ID:/Main/Dev/YULTek/Otarcik_CAN -ID:/Main/Dev/YULTek/Otarcik_CAN -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/Gui -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/PCAN -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/KVASER -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/CANDatabase -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/CANBus -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/CloudLogging -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtANGLE -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtMqtt -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtSerialPort -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include/c++ -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include/c++/x86_64-w64-mingw32 -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include/c++/backward -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include-fixed -IC:/Qt/Qt5.14.2/Tools/mingw730_64/x86_64-w64-mingw32/include Sources\CloudLogging\MQTTClientWrapper.h -o debug\moc_MQTTClientWrapper.cpp +debug/moc_CCANWatchdogSettingsPage.cpp: Sources/Gui/CCANWatchdogSettingsPage.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QWidget \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qwidget.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtwidgetsglobal.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtguiglobal.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/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/QtGui/qtgui-config.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtwidgets-config.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qwindowdefs.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/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/QtGui/qwindowdefs_win.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/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/qscopedpointer.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/qmargins.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpaintdevice.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qrect.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qsize.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpalette.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qcolor.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qrgb.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qrgba64.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qbrush.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qmatrix.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpolygon.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qregion.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qdatastream.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qiodevice.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qline.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtransform.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpainterpath.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qimage.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpixelformat.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpixmap.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qsharedpointer.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qshareddata.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qhash.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qsharedpointer_impl.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qfont.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qfontmetrics.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qfontinfo.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qsizepolicy.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qcursor.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qkeysequence.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qevent.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qvariant.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qmap.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qdebug.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qtextstream.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qlocale.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qset.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qcontiguouscache.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qurl.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qurlquery.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qfile.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qfiledevice.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qvector2d.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtouchdevice.h \ + debug/moc_predefs.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/bin/moc.exe + C:\Qt\Qt5.14.2\5.14.2\mingw73_64\bin\moc.exe $(DEFINES) --include D:/Main/Dev/YULTek/Otarcik_CAN/debug/moc_predefs.h -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/mkspecs/win32-g++ -ID:/Main/Dev/YULTek/Otarcik_CAN -ID:/Main/Dev/YULTek/Otarcik_CAN -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/Gui -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/PCAN -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/KVASER -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/CANDatabase -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/CANBus -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/CloudLogging -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtANGLE -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtMqtt -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtSerialPort -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include/c++ -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include/c++/x86_64-w64-mingw32 -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include/c++/backward -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include-fixed -IC:/Qt/Qt5.14.2/Tools/mingw730_64/x86_64-w64-mingw32/include Sources\Gui\CCANWatchdogSettingsPage.h -o debug\moc_CCANWatchdogSettingsPage.cpp + compiler_moc_objc_header_make_all: compiler_moc_objc_header_clean: compiler_moc_source_make_all: compiler_moc_source_clean: -compiler_uic_make_all: ui_MainWindow.h ui_GeneralStatusPage.h ui_CANViewerPage.h ui_CANbusSettingsPage.h ui_LoggingSettingsPage.h +compiler_uic_make_all: ui_MainWindow.h ui_GeneralStatusPage.h ui_CANViewerPage.h ui_CANbusSettingsPage.h ui_LoggingSettingsPage.h ui_CCANWatchdogSettingsPage.h compiler_uic_clean: - -$(DEL_FILE) ui_MainWindow.h ui_GeneralStatusPage.h ui_CANViewerPage.h ui_CANbusSettingsPage.h ui_LoggingSettingsPage.h + -$(DEL_FILE) ui_MainWindow.h ui_GeneralStatusPage.h ui_CANViewerPage.h ui_CANbusSettingsPage.h ui_LoggingSettingsPage.h ui_CCANWatchdogSettingsPage.h ui_MainWindow.h: Sources/Gui/MainWindow.ui \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/bin/uic.exe C:\Qt\Qt5.14.2\5.14.2\mingw73_64\bin\uic.exe Sources\Gui\MainWindow.ui -o ui_MainWindow.h @@ -1967,6 +2084,10 @@ ui_LoggingSettingsPage.h: Sources/Gui/LoggingSettingsPage.ui \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/bin/uic.exe C:\Qt\Qt5.14.2\5.14.2\mingw73_64\bin\uic.exe Sources\Gui\LoggingSettingsPage.ui -o ui_LoggingSettingsPage.h +ui_CCANWatchdogSettingsPage.h: Sources/Gui/CCANWatchdogSettingsPage.ui \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/bin/uic.exe + C:\Qt\Qt5.14.2\5.14.2\mingw73_64\bin\uic.exe Sources\Gui\CCANWatchdogSettingsPage.ui -o ui_CCANWatchdogSettingsPage.h + compiler_yacc_decl_make_all: compiler_yacc_decl_clean: compiler_yacc_impl_make_all: @@ -2121,6 +2242,7 @@ debug/main.o: Sources/main.cpp C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidget C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QList \ Sources/Gui/LoggingSettingsPage.h \ Sources/CloudLogging/CloudParams.h \ + Sources/Gui/CCANWatchdogSettingsPage.h \ Sources/PCANInterface.h \ Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ @@ -2470,6 +2592,7 @@ debug/MainWindow.o: Sources/MainWindow.cpp Sources/MainWindow.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QList \ Sources/Gui/LoggingSettingsPage.h \ Sources/CloudLogging/CloudParams.h \ + Sources/Gui/CCANWatchdogSettingsPage.h \ ui_MainWindow.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QVariant \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QApplication \ @@ -2739,6 +2862,7 @@ debug/OtarcikCan.o: Sources/OtarcikCan.cpp Sources/OtarcikCan.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QList \ Sources/Gui/LoggingSettingsPage.h \ Sources/CloudLogging/CloudParams.h \ + Sources/Gui/CCANWatchdogSettingsPage.h \ Sources/PCANInterface.h \ Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ @@ -3072,16 +3196,35 @@ debug/GeneralStatusPage.o: Sources/Gui/GeneralStatusPage.cpp Sources/Gui/General C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qdesktopwidget.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qguiapplication.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qinputmethod.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QHeaderView \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qheaderview.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qabstractitemview.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qabstractscrollarea.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qframe.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qabstractitemmodel.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qitemselectionmodel.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qabstractitemdelegate.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qstyleoption.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qabstractspinbox.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qvalidator.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qregularexpression.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qicon.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qslider.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qabstractslider.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qstyle.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtabbar.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtabwidget.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qrubberband.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QLabel \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qlabel.h \ - C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qframe.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QPushButton \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qpushbutton.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qabstractbutton.h \ - C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qicon.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QTableWidget \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtablewidget.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtableview.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QTextEdit \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtextedit.h \ - C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qabstractscrollarea.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtextdocument.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtextoption.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtextcursor.h \ @@ -3090,7 +3233,6 @@ debug/GeneralStatusPage.o: Sources/Gui/GeneralStatusPage.cpp Sources/Gui/General C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QStringList \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QScrollBar \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qscrollbar.h \ - C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qabstractslider.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QLibrary \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qlibrary.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\GeneralStatusPage.o Sources\Gui\GeneralStatusPage.cpp @@ -4211,6 +4353,7 @@ debug/CANbusSettingsPage.o: Sources/Gui/CANbusSettingsPage.cpp Sources/Gui/CANbu Sources/Gui/GeneralStatusPage.h \ Sources/Gui/CANViewerPage.h \ Sources/Gui/LoggingSettingsPage.h \ + Sources/Gui/CCANWatchdogSettingsPage.h \ Sources/GeneralMessagesLogDispatcher.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\CANbusSettingsPage.o Sources\Gui\CANbusSettingsPage.cpp @@ -4374,6 +4517,7 @@ debug/LoggingSettingsPage.o: Sources/Gui/LoggingSettingsPage.cpp Sources/Gui/Log Sources/CANBus/CANSignal.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QtGlobal \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QList \ + Sources/Gui/CCANWatchdogSettingsPage.h \ Sources/PCANInterface.h \ Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ @@ -4733,6 +4877,7 @@ debug/CANAnalyzer.o: Sources/CANBus/CANAnalyzer.cpp Sources/CANBus/CANAnalyzer.h Sources/Gui/CANViewerPage.h \ Sources/Gui/LoggingSettingsPage.h \ Sources/CloudLogging/CloudParams.h \ + Sources/Gui/CCANWatchdogSettingsPage.h \ Sources/CANBus/CANDevice.h \ Sources/CANBus/CANDeviceConfig.h \ Sources/CANBus/CANDataLogger.h \ @@ -5289,6 +5434,7 @@ debug/CANDevice.o: Sources/CANBus/CANDevice.cpp Sources/CANBus/CANDevice.h \ Sources/Gui/CANbusSettingsPage.h \ Sources/Gui/CANViewerPage.h \ Sources/Gui/LoggingSettingsPage.h \ + Sources/Gui/CCANWatchdogSettingsPage.h \ Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h @@ -5745,7 +5891,8 @@ debug/CANDataLogger.o: Sources/CANBus/CANDataLogger.cpp Sources/CANBus/CANDataLo C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QTcpSocket \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtMqtt/qtmqttversion.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtMqtt/QMqttClient \ - Sources/CloudLogging/CloudParams.h + Sources/CloudLogging/CloudParams.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QTimer $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\CANDataLogger.o Sources\CANBus\CANDataLogger.cpp debug/CloudParams.o: Sources/CloudLogging/CloudParams.cpp Sources/CloudLogging/CloudParams.h \ @@ -6182,6 +6329,7 @@ debug/MQTTClientWrapper.o: Sources/CloudLogging/MQTTClientWrapper.cpp Sources/Cl Sources/CANBus/CANSignal.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QtGlobal \ Sources/Gui/LoggingSettingsPage.h \ + Sources/Gui/CCANWatchdogSettingsPage.h \ Sources/PCANInterface.h \ Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ @@ -6195,6 +6343,114 @@ debug/MQTTClientWrapper.o: Sources/CloudLogging/MQTTClientWrapper.cpp Sources/Cl Sources/SystemConfig.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\MQTTClientWrapper.o Sources\CloudLogging\MQTTClientWrapper.cpp +debug/CCANWatchdogSettingsPage.o: Sources/Gui/CCANWatchdogSettingsPage.cpp Sources/Gui/CCANWatchdogSettingsPage.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QWidget \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qwidget.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtwidgetsglobal.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtguiglobal.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/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/QtGui/qtgui-config.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtwidgets-config.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qwindowdefs.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/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/QtGui/qwindowdefs_win.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/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/qscopedpointer.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/qmargins.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpaintdevice.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qrect.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qsize.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpalette.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qcolor.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qrgb.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qrgba64.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qbrush.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qmatrix.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpolygon.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qregion.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qdatastream.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qiodevice.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qline.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtransform.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpainterpath.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qimage.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpixelformat.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpixmap.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qsharedpointer.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qshareddata.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qhash.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qsharedpointer_impl.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qfont.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qfontmetrics.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qfontinfo.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qsizepolicy.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qcursor.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qkeysequence.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qevent.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qvariant.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qmap.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qdebug.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qtextstream.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qlocale.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qset.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qcontiguouscache.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qurl.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qurlquery.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qfile.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qfiledevice.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qvector2d.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtouchdevice.h \ + ui_CCANWatchdogSettingsPage.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\CCANWatchdogSettingsPage.o Sources\Gui\CCANWatchdogSettingsPage.cpp + debug/moc_MainWindow.o: debug/moc_MainWindow.cpp $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_MainWindow.o debug\moc_MainWindow.cpp @@ -6228,6 +6484,9 @@ debug/moc_CANDevice.o: debug/moc_CANDevice.cpp debug/moc_MQTTClientWrapper.o: debug/moc_MQTTClientWrapper.cpp $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_MQTTClientWrapper.o debug\moc_MQTTClientWrapper.cpp +debug/moc_CCANWatchdogSettingsPage.o: debug/moc_CCANWatchdogSettingsPage.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_CCANWatchdogSettingsPage.o debug\moc_CCANWatchdogSettingsPage.cpp + ####### Install install: FORCE diff --git a/Otarcik_CAN/Makefile.Release b/Otarcik_CAN/Makefile.Release index ad52c02..e139807 100644 --- a/Otarcik_CAN/Makefile.Release +++ b/Otarcik_CAN/Makefile.Release @@ -69,7 +69,8 @@ SOURCES = Sources\main.cpp \ Sources\CANBus\CANDataLogger.cpp \ Sources\CloudLogging\CloudParams.cpp \ Sources\CloudLogging\MQTTMessage.cpp \ - Sources\CloudLogging\MQTTClientWrapper.cpp release\moc_MainWindow.cpp \ + Sources\CloudLogging\MQTTClientWrapper.cpp \ + Sources\Gui\CCANWatchdogSettingsPage.cpp release\moc_MainWindow.cpp \ release\moc_PCANInterface.cpp \ release\moc_OtarcikCan.cpp \ release\moc_GeneralStatusPage.cpp \ @@ -79,7 +80,8 @@ SOURCES = Sources\main.cpp \ release\moc_LoggingSettingsPage.cpp \ release\moc_CANAnalyzer.cpp \ release\moc_CANDevice.cpp \ - release\moc_MQTTClientWrapper.cpp + release\moc_MQTTClientWrapper.cpp \ + release\moc_CCANWatchdogSettingsPage.cpp OBJECTS = release/main.o \ release/MainWindow.o \ release/PCANInterface.o \ @@ -100,6 +102,7 @@ OBJECTS = release/main.o \ release/CloudParams.o \ release/MQTTMessage.o \ release/MQTTClientWrapper.o \ + release/CCANWatchdogSettingsPage.o \ release/moc_MainWindow.o \ release/moc_PCANInterface.o \ release/moc_OtarcikCan.o \ @@ -110,7 +113,8 @@ OBJECTS = release/main.o \ release/moc_LoggingSettingsPage.o \ release/moc_CANAnalyzer.o \ release/moc_CANDevice.o \ - release/moc_MQTTClientWrapper.o + release/moc_MQTTClientWrapper.o \ + release/moc_CCANWatchdogSettingsPage.o DIST = Sources\MainWindow.h \ Sources\PCANInterface.h \ @@ -133,7 +137,8 @@ DIST = Sources\MainWindow.h \ Sources\CANBus\CANDataLogger.h \ Sources\CloudLogging\CloudParams.h \ Sources\CloudLogging\MQTTMessage.h \ - Sources\CloudLogging\MQTTClientWrapper.h Sources\main.cpp \ + Sources\CloudLogging\MQTTClientWrapper.h \ + Sources\Gui\CCANWatchdogSettingsPage.h Sources\main.cpp \ Sources\MainWindow.cpp \ Sources\PCANInterface.cpp \ Sources\OtarcikCan.cpp \ @@ -152,7 +157,8 @@ DIST = Sources\MainWindow.h \ Sources\CANBus\CANDataLogger.cpp \ Sources\CloudLogging\CloudParams.cpp \ Sources\CloudLogging\MQTTMessage.cpp \ - Sources\CloudLogging\MQTTClientWrapper.cpp + Sources\CloudLogging\MQTTClientWrapper.cpp \ + Sources\Gui\CCANWatchdogSettingsPage.cpp QMAKE_TARGET = Otarcik_CAN DESTDIR = release\ #avoid trailing-slash linebreak TARGET = Otarcik_CAN.exe @@ -163,7 +169,7 @@ DESTDIR_TARGET = release\Otarcik_CAN.exe first: all all: Makefile.Release release/Otarcik_CAN.exe -release/Otarcik_CAN.exe: C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Widgets.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Gui.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Mqtt.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Network.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5SerialPort.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Core.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libqtmain.a ui_MainWindow.h ui_GeneralStatusPage.h ui_CANViewerPage.h ui_CANbusSettingsPage.h ui_LoggingSettingsPage.h $(OBJECTS) +release/Otarcik_CAN.exe: C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Widgets.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Gui.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Mqtt.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Network.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5SerialPort.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Core.a C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libqtmain.a ui_MainWindow.h ui_GeneralStatusPage.h ui_CANViewerPage.h ui_CANbusSettingsPage.h ui_LoggingSettingsPage.h ui_CCANWatchdogSettingsPage.h $(OBJECTS) $(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) @object_script.Otarcik_CAN.Release $(LIBS) qmake: FORCE @@ -172,10 +178,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\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\MainWindow.ui Sources\Gui\GeneralStatusPage.ui Sources\Gui\CANViewerPage.ui Sources\Gui\CANbusSettingsPage.ui Sources\Gui\LoggingSettingsPage.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\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\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\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 + -$(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\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 distclean: clean -$(DEL_FILE) $(DESTDIR_TARGET) @@ -199,9 +205,9 @@ compiler_moc_predefs_clean: release/moc_predefs.h: C:/Qt/Qt5.14.2/5.14.2/mingw73_64/mkspecs/features/data/dummy.cpp g++ -fno-keep-inline-dllexport -O2 -Wall -Wextra -Wextra -dM -E -o release\moc_predefs.h C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\data\dummy.cpp -compiler_moc_header_make_all: release/moc_MainWindow.cpp release/moc_PCANInterface.cpp release/moc_OtarcikCan.cpp release/moc_GeneralStatusPage.cpp release/moc_CANViewerPage.cpp release/moc_CANDatabase.cpp release/moc_CANbusSettingsPage.cpp release/moc_LoggingSettingsPage.cpp release/moc_CANAnalyzer.cpp release/moc_CANDevice.cpp release/moc_MQTTClientWrapper.cpp +compiler_moc_header_make_all: release/moc_MainWindow.cpp release/moc_PCANInterface.cpp release/moc_OtarcikCan.cpp release/moc_GeneralStatusPage.cpp release/moc_CANViewerPage.cpp release/moc_CANDatabase.cpp release/moc_CANbusSettingsPage.cpp release/moc_LoggingSettingsPage.cpp release/moc_CANAnalyzer.cpp release/moc_CANDevice.cpp release/moc_MQTTClientWrapper.cpp release/moc_CCANWatchdogSettingsPage.cpp compiler_moc_header_clean: - -$(DEL_FILE) release\moc_MainWindow.cpp release\moc_PCANInterface.cpp release\moc_OtarcikCan.cpp release\moc_GeneralStatusPage.cpp release\moc_CANViewerPage.cpp release\moc_CANDatabase.cpp release\moc_CANbusSettingsPage.cpp release\moc_LoggingSettingsPage.cpp release\moc_CANAnalyzer.cpp release\moc_CANDevice.cpp release\moc_MQTTClientWrapper.cpp + -$(DEL_FILE) release\moc_MainWindow.cpp release\moc_PCANInterface.cpp release\moc_OtarcikCan.cpp release\moc_GeneralStatusPage.cpp release\moc_CANViewerPage.cpp release\moc_CANDatabase.cpp release\moc_CANbusSettingsPage.cpp release\moc_LoggingSettingsPage.cpp release\moc_CANAnalyzer.cpp release\moc_CANDevice.cpp release\moc_MQTTClientWrapper.cpp release\moc_CCANWatchdogSettingsPage.cpp release/moc_MainWindow.cpp: Sources/MainWindow.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QMainWindow \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qmainwindow.h \ @@ -335,6 +341,7 @@ release/moc_MainWindow.cpp: Sources/MainWindow.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QList \ Sources/Gui/LoggingSettingsPage.h \ Sources/CloudLogging/CloudParams.h \ + Sources/Gui/CCANWatchdogSettingsPage.h \ release/moc_predefs.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/bin/moc.exe C:\Qt\Qt5.14.2\5.14.2\mingw73_64\bin\moc.exe $(DEFINES) --include D:/Main/Dev/YULTek/Otarcik_CAN/release/moc_predefs.h -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/mkspecs/win32-g++ -ID:/Main/Dev/YULTek/Otarcik_CAN -ID:/Main/Dev/YULTek/Otarcik_CAN -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/Gui -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/PCAN -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/KVASER -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/CANDatabase -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/CANBus -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/CloudLogging -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtANGLE -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtMqtt -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtSerialPort -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include/c++ -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include/c++/x86_64-w64-mingw32 -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include/c++/backward -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include-fixed -IC:/Qt/Qt5.14.2/Tools/mingw730_64/x86_64-w64-mingw32/include Sources\MainWindow.h -o release\moc_MainWindow.cpp @@ -542,6 +549,7 @@ release/moc_OtarcikCan.cpp: Sources/OtarcikCan.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QList \ Sources/Gui/LoggingSettingsPage.h \ Sources/CloudLogging/CloudParams.h \ + Sources/Gui/CCANWatchdogSettingsPage.h \ Sources/PCANInterface.h \ Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ @@ -1940,13 +1948,122 @@ release/moc_MQTTClientWrapper.cpp: Sources/CloudLogging/MQTTClientWrapper.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/bin/moc.exe C:\Qt\Qt5.14.2\5.14.2\mingw73_64\bin\moc.exe $(DEFINES) --include D:/Main/Dev/YULTek/Otarcik_CAN/release/moc_predefs.h -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/mkspecs/win32-g++ -ID:/Main/Dev/YULTek/Otarcik_CAN -ID:/Main/Dev/YULTek/Otarcik_CAN -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/Gui -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/PCAN -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/KVASER -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/CANDatabase -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/CANBus -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/CloudLogging -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtANGLE -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtMqtt -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtSerialPort -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include/c++ -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include/c++/x86_64-w64-mingw32 -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include/c++/backward -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include-fixed -IC:/Qt/Qt5.14.2/Tools/mingw730_64/x86_64-w64-mingw32/include Sources\CloudLogging\MQTTClientWrapper.h -o release\moc_MQTTClientWrapper.cpp +release/moc_CCANWatchdogSettingsPage.cpp: Sources/Gui/CCANWatchdogSettingsPage.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QWidget \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qwidget.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtwidgetsglobal.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtguiglobal.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/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/QtGui/qtgui-config.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtwidgets-config.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qwindowdefs.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/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/QtGui/qwindowdefs_win.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/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/qscopedpointer.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/qmargins.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpaintdevice.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qrect.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qsize.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpalette.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qcolor.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qrgb.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qrgba64.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qbrush.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qmatrix.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpolygon.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qregion.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qdatastream.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qiodevice.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qline.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtransform.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpainterpath.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qimage.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpixelformat.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpixmap.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qsharedpointer.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qshareddata.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qhash.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qsharedpointer_impl.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qfont.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qfontmetrics.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qfontinfo.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qsizepolicy.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qcursor.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qkeysequence.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qevent.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qvariant.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qmap.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qdebug.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qtextstream.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qlocale.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qset.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qcontiguouscache.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qurl.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qurlquery.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qfile.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qfiledevice.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qvector2d.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtouchdevice.h \ + release/moc_predefs.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/bin/moc.exe + C:\Qt\Qt5.14.2\5.14.2\mingw73_64\bin\moc.exe $(DEFINES) --include D:/Main/Dev/YULTek/Otarcik_CAN/release/moc_predefs.h -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/mkspecs/win32-g++ -ID:/Main/Dev/YULTek/Otarcik_CAN -ID:/Main/Dev/YULTek/Otarcik_CAN -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/Gui -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/PCAN -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/KVASER -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/CANDatabase -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/CANBus -ID:/Main/Dev/YULTek/Otarcik_CAN/Sources/CloudLogging -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtANGLE -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtMqtt -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtSerialPort -IC:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include/c++ -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include/c++/x86_64-w64-mingw32 -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include/c++/backward -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include -IC:/Qt/Qt5.14.2/Tools/mingw730_64/lib/gcc/x86_64-w64-mingw32/7.3.0/include-fixed -IC:/Qt/Qt5.14.2/Tools/mingw730_64/x86_64-w64-mingw32/include Sources\Gui\CCANWatchdogSettingsPage.h -o release\moc_CCANWatchdogSettingsPage.cpp + compiler_moc_objc_header_make_all: compiler_moc_objc_header_clean: compiler_moc_source_make_all: compiler_moc_source_clean: -compiler_uic_make_all: ui_MainWindow.h ui_GeneralStatusPage.h ui_CANViewerPage.h ui_CANbusSettingsPage.h ui_LoggingSettingsPage.h +compiler_uic_make_all: ui_MainWindow.h ui_GeneralStatusPage.h ui_CANViewerPage.h ui_CANbusSettingsPage.h ui_LoggingSettingsPage.h ui_CCANWatchdogSettingsPage.h compiler_uic_clean: - -$(DEL_FILE) ui_MainWindow.h ui_GeneralStatusPage.h ui_CANViewerPage.h ui_CANbusSettingsPage.h ui_LoggingSettingsPage.h + -$(DEL_FILE) ui_MainWindow.h ui_GeneralStatusPage.h ui_CANViewerPage.h ui_CANbusSettingsPage.h ui_LoggingSettingsPage.h ui_CCANWatchdogSettingsPage.h ui_MainWindow.h: Sources/Gui/MainWindow.ui \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/bin/uic.exe C:\Qt\Qt5.14.2\5.14.2\mingw73_64\bin\uic.exe Sources\Gui\MainWindow.ui -o ui_MainWindow.h @@ -1967,6 +2084,10 @@ ui_LoggingSettingsPage.h: Sources/Gui/LoggingSettingsPage.ui \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/bin/uic.exe C:\Qt\Qt5.14.2\5.14.2\mingw73_64\bin\uic.exe Sources\Gui\LoggingSettingsPage.ui -o ui_LoggingSettingsPage.h +ui_CCANWatchdogSettingsPage.h: Sources/Gui/CCANWatchdogSettingsPage.ui \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/bin/uic.exe + C:\Qt\Qt5.14.2\5.14.2\mingw73_64\bin\uic.exe Sources\Gui\CCANWatchdogSettingsPage.ui -o ui_CCANWatchdogSettingsPage.h + compiler_yacc_decl_make_all: compiler_yacc_decl_clean: compiler_yacc_impl_make_all: @@ -2121,6 +2242,7 @@ release/main.o: Sources/main.cpp C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidg C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QList \ Sources/Gui/LoggingSettingsPage.h \ Sources/CloudLogging/CloudParams.h \ + Sources/Gui/CCANWatchdogSettingsPage.h \ Sources/PCANInterface.h \ Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ @@ -2470,6 +2592,7 @@ release/MainWindow.o: Sources/MainWindow.cpp Sources/MainWindow.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QList \ Sources/Gui/LoggingSettingsPage.h \ Sources/CloudLogging/CloudParams.h \ + Sources/Gui/CCANWatchdogSettingsPage.h \ ui_MainWindow.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QVariant \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QApplication \ @@ -2739,6 +2862,7 @@ release/OtarcikCan.o: Sources/OtarcikCan.cpp Sources/OtarcikCan.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QList \ Sources/Gui/LoggingSettingsPage.h \ Sources/CloudLogging/CloudParams.h \ + Sources/Gui/CCANWatchdogSettingsPage.h \ Sources/PCANInterface.h \ Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ @@ -3072,16 +3196,35 @@ release/GeneralStatusPage.o: Sources/Gui/GeneralStatusPage.cpp Sources/Gui/Gener C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qdesktopwidget.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qguiapplication.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qinputmethod.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QHeaderView \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qheaderview.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qabstractitemview.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qabstractscrollarea.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qframe.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qabstractitemmodel.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qitemselectionmodel.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qabstractitemdelegate.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qstyleoption.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qabstractspinbox.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qvalidator.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qregularexpression.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qicon.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qslider.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qabstractslider.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qstyle.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtabbar.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtabwidget.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qrubberband.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QLabel \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qlabel.h \ - C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qframe.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QPushButton \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qpushbutton.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qabstractbutton.h \ - C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qicon.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QTableWidget \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtablewidget.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtableview.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QTextEdit \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtextedit.h \ - C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qabstractscrollarea.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtextdocument.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtextoption.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtextcursor.h \ @@ -3090,7 +3233,6 @@ release/GeneralStatusPage.o: Sources/Gui/GeneralStatusPage.cpp Sources/Gui/Gener C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QStringList \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QScrollBar \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qscrollbar.h \ - C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qabstractslider.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QLibrary \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qlibrary.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\GeneralStatusPage.o Sources\Gui\GeneralStatusPage.cpp @@ -4211,6 +4353,7 @@ release/CANbusSettingsPage.o: Sources/Gui/CANbusSettingsPage.cpp Sources/Gui/CAN Sources/Gui/GeneralStatusPage.h \ Sources/Gui/CANViewerPage.h \ Sources/Gui/LoggingSettingsPage.h \ + Sources/Gui/CCANWatchdogSettingsPage.h \ Sources/GeneralMessagesLogDispatcher.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\CANbusSettingsPage.o Sources\Gui\CANbusSettingsPage.cpp @@ -4374,6 +4517,7 @@ release/LoggingSettingsPage.o: Sources/Gui/LoggingSettingsPage.cpp Sources/Gui/L Sources/CANBus/CANSignal.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QtGlobal \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QList \ + Sources/Gui/CCANWatchdogSettingsPage.h \ Sources/PCANInterface.h \ Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ @@ -4733,6 +4877,7 @@ release/CANAnalyzer.o: Sources/CANBus/CANAnalyzer.cpp Sources/CANBus/CANAnalyzer Sources/Gui/CANViewerPage.h \ Sources/Gui/LoggingSettingsPage.h \ Sources/CloudLogging/CloudParams.h \ + Sources/Gui/CCANWatchdogSettingsPage.h \ Sources/CANBus/CANDevice.h \ Sources/CANBus/CANDeviceConfig.h \ Sources/CANBus/CANDataLogger.h \ @@ -5289,6 +5434,7 @@ release/CANDevice.o: Sources/CANBus/CANDevice.cpp Sources/CANBus/CANDevice.h \ Sources/Gui/CANbusSettingsPage.h \ Sources/Gui/CANViewerPage.h \ Sources/Gui/LoggingSettingsPage.h \ + Sources/Gui/CCANWatchdogSettingsPage.h \ Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ Sources/SystemConfig.h @@ -5745,7 +5891,8 @@ release/CANDataLogger.o: Sources/CANBus/CANDataLogger.cpp Sources/CANBus/CANData C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtNetwork/QTcpSocket \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtMqtt/qtmqttversion.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtMqtt/QMqttClient \ - Sources/CloudLogging/CloudParams.h + Sources/CloudLogging/CloudParams.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QTimer $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\CANDataLogger.o Sources\CANBus\CANDataLogger.cpp release/CloudParams.o: Sources/CloudLogging/CloudParams.cpp Sources/CloudLogging/CloudParams.h \ @@ -6182,6 +6329,7 @@ release/MQTTClientWrapper.o: Sources/CloudLogging/MQTTClientWrapper.cpp Sources/ Sources/CANBus/CANSignal.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QtGlobal \ Sources/Gui/LoggingSettingsPage.h \ + Sources/Gui/CCANWatchdogSettingsPage.h \ Sources/PCANInterface.h \ Sources/GeneralMessagesLogDispatcher.h \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ @@ -6195,6 +6343,114 @@ release/MQTTClientWrapper.o: Sources/CloudLogging/MQTTClientWrapper.cpp Sources/ Sources/SystemConfig.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\MQTTClientWrapper.o Sources\CloudLogging\MQTTClientWrapper.cpp +release/CCANWatchdogSettingsPage.o: Sources/Gui/CCANWatchdogSettingsPage.cpp Sources/Gui/CCANWatchdogSettingsPage.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QWidget \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qwidget.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtwidgetsglobal.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtguiglobal.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/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/QtGui/qtgui-config.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtwidgets-config.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qwindowdefs.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/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/QtGui/qwindowdefs_win.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/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/qscopedpointer.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/qmargins.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpaintdevice.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qrect.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qsize.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpalette.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qcolor.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qrgb.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qrgba64.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qbrush.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qmatrix.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpolygon.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qregion.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qdatastream.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qiodevice.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qline.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtransform.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpainterpath.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qimage.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpixelformat.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpixmap.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qsharedpointer.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qshareddata.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qhash.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qsharedpointer_impl.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qfont.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qfontmetrics.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qfontinfo.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qsizepolicy.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qcursor.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qkeysequence.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qevent.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qvariant.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qmap.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qdebug.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qtextstream.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qlocale.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qset.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qcontiguouscache.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qurl.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qurlquery.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qfile.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/qfiledevice.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qvector2d.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtouchdevice.h \ + ui_CCANWatchdogSettingsPage.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\CCANWatchdogSettingsPage.o Sources\Gui\CCANWatchdogSettingsPage.cpp + release/moc_MainWindow.o: release/moc_MainWindow.cpp $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\moc_MainWindow.o release\moc_MainWindow.cpp @@ -6228,6 +6484,9 @@ release/moc_CANDevice.o: release/moc_CANDevice.cpp release/moc_MQTTClientWrapper.o: release/moc_MQTTClientWrapper.cpp $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\moc_MQTTClientWrapper.o release\moc_MQTTClientWrapper.cpp +release/moc_CCANWatchdogSettingsPage.o: release/moc_CCANWatchdogSettingsPage.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\moc_CCANWatchdogSettingsPage.o release\moc_CCANWatchdogSettingsPage.cpp + ####### Install install: FORCE diff --git a/Otarcik_CAN/Otarcik_CAN.pro b/Otarcik_CAN/Otarcik_CAN.pro index b0eaf39..ddf5318 100644 --- a/Otarcik_CAN/Otarcik_CAN.pro +++ b/Otarcik_CAN/Otarcik_CAN.pro @@ -51,7 +51,8 @@ SOURCES += Sources/main.cpp \ Sources/CANBus/CANDataLogger.cpp \ Sources/CloudLogging/CloudParams.cpp \ Sources/CloudLogging/MQTTMessage.cpp \ - Sources/CloudLogging/MQTTClientWrapper.cpp + Sources/CloudLogging/MQTTClientWrapper.cpp \ + Sources/Gui/CCANWatchdogSettingsPage.cpp HEADERS += Sources/MainWindow.h \ Sources/PCANInterface.h \ @@ -74,13 +75,15 @@ HEADERS += Sources/MainWindow.h \ Sources/CANBus/CANDataLogger.h \ Sources/CloudLogging/CloudParams.h \ Sources/CloudLogging/MQTTMessage.h \ - Sources/CloudLogging/MQTTClientWrapper.h + Sources/CloudLogging/MQTTClientWrapper.h \ + Sources/Gui/CCANWatchdogSettingsPage.h FORMS += Sources/Gui/MainWindow.ui \ Sources/Gui/GeneralStatusPage.ui \ Sources/Gui/CANViewerPage.ui \ Sources/Gui/CANbusSettingsPage.ui \ - Sources/Gui/LoggingSettingsPage.ui + Sources/Gui/LoggingSettingsPage.ui \ + Sources/Gui/CCANWatchdogSettingsPage.ui diff --git a/Otarcik_CAN/Sources/CANBus/CANAnalyzer.cpp b/Otarcik_CAN/Sources/CANBus/CANAnalyzer.cpp index 64d07da..4dbe5c7 100644 --- a/Otarcik_CAN/Sources/CANBus/CANAnalyzer.cpp +++ b/Otarcik_CAN/Sources/CANBus/CANAnalyzer.cpp @@ -48,7 +48,7 @@ int CCANAnalyzer::Init(quint8 CANDeviceChannel, TPCANBaudrate CANDeviceBaudrate, if(mCANDriverIF->GetDeviceHandle(mCANDeviceChannel,mCANDeviceHandle) != RET_OK) { - QString Log = QString("Impossible de trouver le module CAN avec le channel %1").arg(mCANDeviceChannel); + QString Log = QString("Impossible de trouver le module CAN sur le channel %1").arg(mCANDeviceChannel); CGeneralMessagesLogDispatcher::instance()->AddLogMessage(Log,true,CGeneralMessagesLogDispatcher::GEN_MSG_TXT_ERROR_STATUS); mIsCANInitialized = false; return RET_GENERAL_ERROR; diff --git a/Otarcik_CAN/Sources/CANBus/CANDataLogger.cpp b/Otarcik_CAN/Sources/CANBus/CANDataLogger.cpp index f605da4..53436e4 100644 --- a/Otarcik_CAN/Sources/CANBus/CANDataLogger.cpp +++ b/Otarcik_CAN/Sources/CANBus/CANDataLogger.cpp @@ -5,68 +5,52 @@ CCANDataLogger::CCANDataLogger(): mTopicDeviceString("") { mMQTTCLient = 0; + mCANMsgList.clear(); + + CCANMessage toto; + toto.mCANMsgID = 234; + CCANSignal test; + test.mSignalName = "TOTORO"; + toto.mSignalsList.append(test); + + CCANMessage Bleh; + Bleh = toto; + } int CCANDataLogger::LogNewData(const QList *MsgList) { - //MQTT - //For each message in the list, we create a CCANMessage - //First, clear the current list - mMQTTMsgList.clear(); - //qDebug("\n\n\n"); + //Since the MQTT msg timeout is different from the CAN read timeout (much faster), and also each CAN device can have it's own timeout we need + //store the messages and update the values until it's ready to send to the MQTT broker. for(int i = 0; i < MsgList->size(); i++) { - if(MsgList->at(i)->mPendingData == true) + bool found = false; + + int j = 0; + while(j < mCANMsgList.size() && found == false) { - CCANMessage *Msg = MsgList->at(i); - QString MsgPayload = "{"; - QString MsgTopic = mTopicDeviceString; - MsgTopic.append(Msg->mCANMsgName); - // MsgTopic.append("/"); - - //For each signal with new data, insert an entry in the JSon payload string - for(int signal = 0; signal < Msg->mSignalsList.size(); signal++) + if(MsgList->at(i)->mCANMsgID == mCANMsgList.at(j).mCANMsgID && + MsgList->at(i)->mPendingData == true) { - QString SignalData; - CCANSignal *Signal = Msg->mSignalsList.at(signal); - if(Signal->mValueType == CCANSignal::CAN_SIGNAL_TYPE_UNSIGNED_INT) - { - SignalData = QString("\"%1\":%2").arg(Signal->mSignalName).arg((quint64)Signal->mPhysicalValue); - } - else if(Signal->mValueType == CCANSignal::CAN_SIGNAL_TYPE_SIGNED_INT) - { - SignalData = QString("\"%1\":%2").arg(Signal->mSignalName).arg((qint64)Signal->mPhysicalValue); - } - else if(Signal->mValueType == CCANSignal::CAN_SIGNAL_TYPE_32_BIT_FLOAT || - Signal->mValueType == CCANSignal::CAN_SIGNAL_TYPE_64_BIT_DOUBLE) - { - SignalData = QString("\"%1\":%2").arg(Signal->mSignalName).arg(Signal->mPhysicalValue,0,'f',1); - } - MsgPayload.append(SignalData); - - if(signal < Msg->mSignalsList.size()-1) - { - MsgPayload.append(","); - } + //We already had this msg in the list, just update it's value + found = true; + mCANMsgList[j] = *MsgList->at(i); } - MsgPayload.append("}"); - - // qDebug("%s",qPrintable(MsgPayload)); - - CMQTTMessage NewMessage(MsgTopic, MsgPayload); - mMQTTMsgList.append(NewMessage); - - } //if(MsgList->at(i)->mPendingData == true) + j++; + } + if(found == false && MsgList->at(i)->mPendingData == true) + { + //Message is not in our list, we must add it. + CCANMessage NewMsg = *MsgList->at(i); + mCANMsgList.append(NewMsg); + } } - if(mMQTTCLient != 0) - { - mMQTTCLient->NewMQTTMessages(mMQTTMsgList); - } + return RET_OK; } @@ -82,3 +66,67 @@ int CCANDataLogger::SetMQTTClient(CMQTTClientWrapper *MQTTClient) { mMQTTCLient = MQTTClient; } + +QList *CCANDataLogger::GetMQTTMessagesList() +{ + //MQTT + //The MQTT client wants to send the messages + //For each CAN message in the list, we create a MQTT Message + + //First, clear the current list + mMQTTMsgList.clear(); + //qDebug("\n\n\n"); + + for(int i = 0; i < mCANMsgList.size(); i++) + { + // if(mCANMsgList.size() != 0) + { + const CCANMessage Msg = mCANMsgList.at(i); + QString MsgPayload = "{"; + QString MsgTopic = mTopicDeviceString; + MsgTopic.append(Msg.mCANMsgName); + // MsgTopic.append("/"); + + //For each signal with new data, insert an entry in the JSon payload string + for(int signal = 0; signal < Msg.mSignalsList.size(); signal++) + { + QString SignalData; + CCANSignal Signal = Msg.mSignalsList.at(signal); + if(Signal.mValueType == CCANSignal::CAN_SIGNAL_TYPE_UNSIGNED_INT) + { + SignalData = QString("\"%1\":%2").arg(Signal.mSignalName).arg((quint64)Signal.mPhysicalValue); + } + else if(Signal.mValueType == CCANSignal::CAN_SIGNAL_TYPE_SIGNED_INT) + { + SignalData = QString("\"%1\":%2").arg(Signal.mSignalName).arg((qint64)Signal.mPhysicalValue); + } + else if(Signal.mValueType == CCANSignal::CAN_SIGNAL_TYPE_32_BIT_FLOAT || + Signal.mValueType == CCANSignal::CAN_SIGNAL_TYPE_64_BIT_DOUBLE) + { + SignalData = QString("\"%1\":%2").arg(Signal.mSignalName).arg(Signal.mPhysicalValue,0,'f',1); + } + MsgPayload.append(SignalData); + + if(signal < Msg.mSignalsList.size()-1) + { + MsgPayload.append(","); + } + } + MsgPayload.append("}"); + + // qDebug("%s",qPrintable(MsgPayload)); + + CMQTTMessage NewMessage(MsgTopic, MsgPayload); + mMQTTMsgList.append(NewMessage); + + } //if(MsgList->at(i)->mPendingData == true) + } + + mCANMsgList.clear(); + +// if(mMQTTCLient != 0) +// { +// mMQTTCLient->NewMQTTMessages(mMQTTMsgList); +// } + return &mMQTTMsgList; +} diff --git a/Otarcik_CAN/Sources/CANBus/CANDataLogger.h b/Otarcik_CAN/Sources/CANBus/CANDataLogger.h index 7ca53c1..dd67454 100644 --- a/Otarcik_CAN/Sources/CANBus/CANDataLogger.h +++ b/Otarcik_CAN/Sources/CANBus/CANDataLogger.h @@ -5,6 +5,7 @@ #include #include "CANMessage.h" #include "MQTTClientWrapper.h" +#include class CCANDataLogger { @@ -18,10 +19,12 @@ public: QString mTopicDeviceString; QList mMQTTMsgList; CMQTTClientWrapper *mMQTTCLient; + QList mCANMsgList; int SetMQTTTopicDevice(QString DeviceString); int SetMQTTClient(CMQTTClientWrapper *MQTTClient); + QList *GetMQTTMessagesList(); }; diff --git a/Otarcik_CAN/Sources/CANBus/CANDevice.cpp b/Otarcik_CAN/Sources/CANBus/CANDevice.cpp index 2646075..7f23419 100644 --- a/Otarcik_CAN/Sources/CANBus/CANDevice.cpp +++ b/Otarcik_CAN/Sources/CANBus/CANDevice.cpp @@ -108,6 +108,11 @@ int CCANDevice::NewMessageParsed() return RET_OK; } +QList *CCANDevice::GetMQTTMessagesList() +{ + return mCANDataLogger.GetMQTTMessagesList(); +} + QDataStream &operator<<(QDataStream &out, const CCANDevice &source) { diff --git a/Otarcik_CAN/Sources/CANBus/CANDevice.h b/Otarcik_CAN/Sources/CANBus/CANDevice.h index f68fcc3..e9033ac 100644 --- a/Otarcik_CAN/Sources/CANBus/CANDevice.h +++ b/Otarcik_CAN/Sources/CANBus/CANDevice.h @@ -11,6 +11,7 @@ #include "PCANBasic.h" #include "CANDeviceConfig.h" #include "CANDataLogger.h" +#include "MQTTMessage.h" //#include "MQTTClientWrapper.h" class CMQTTClientWrapper; @@ -38,6 +39,7 @@ public: CMQTTClientWrapper *mCANMQTTClient; QList mMessageList; + QList *GetMQTTMessagesList(); // CCANDevice &operator=(const CCANDevice *source); diff --git a/Otarcik_CAN/Sources/CANBus/CANMessage.cpp b/Otarcik_CAN/Sources/CANBus/CANMessage.cpp index 842134e..3c5e52d 100644 --- a/Otarcik_CAN/Sources/CANBus/CANMessage.cpp +++ b/Otarcik_CAN/Sources/CANBus/CANMessage.cpp @@ -19,10 +19,10 @@ CCANMessage::CCANMessage(const quint32 Channel, const TPCANMsg CANMsg, const TPC } CCANMessage::~CCANMessage() { - while (!mSignalsList.isEmpty()) - { - delete mSignalsList.takeFirst(); - } +// while (!mSignalsList.isEmpty()) +// { +// delete mSignalsList.takeFirst(); +// } } int CCANMessage::SetDataFromDriver(quint32 Channel, TPCANMsg CANMsg, TPCANTimestamp CANTimeStamp) @@ -51,7 +51,7 @@ int CCANMessage::AddSignal(CCANSignal *NewSignal) return RET_GENERAL_ERROR; } - mSignalsList.append(NewSignal); + mSignalsList.append(*NewSignal); return RET_OK; } @@ -90,7 +90,7 @@ int CCANMessage::UpdateValue(CCANMessage *NewDeviceMessage) for(int i = 0; i < mSignalsList.size(); i++) { - mSignalsList.at(i)->ComputeNewSignalValue(mCANRawDataIntel, mCANMsgLength); + mSignalsList[i].ComputeNewSignalValue(mCANRawDataIntel, mCANMsgLength); } return RET_OK; @@ -125,21 +125,27 @@ QDataStream &operator>>(QDataStream &in, CCANMessage &dest) return in; } -CCANMessage& CCANMessage::operator=(const CCANMessage *source) +CCANMessage& CCANMessage::operator=(const CCANMessage &source) { - if(source == this) + if(&source == this) { return *this; } - this->mCANChannel = source->mCANChannel; - this->mCANMsgID = source->mCANMsgID; - this->mCANMsgType = source->mCANMsgType; - this->mCANMsgLength = source->mCANMsgLength; - this->mCANMsgData = source->mCANMsgData; - this->mCANMsgMillisecs = source->mCANMsgMillisecs; - this->mCANMsgMillisecsOverflow = source->mCANMsgMillisecsOverflow; - this->mCANMsgMicrosecs = source->mCANMsgMicrosecs; + this->mCANChannel = source.mCANChannel; + this->mCANMsgID = source.mCANMsgID; + this->mCANMsgType = source.mCANMsgType; + this->mCANMsgLength = source.mCANMsgLength; + this->mCANMsgData = source.mCANMsgData; + this->mCANMsgMillisecs = source.mCANMsgMillisecs; + this->mCANMsgMillisecsOverflow = source.mCANMsgMillisecsOverflow; + this->mCANMsgMicrosecs = source.mCANMsgMicrosecs; + this->mSignalsList.clear(); + for(int i = 0; i < source.mSignalsList.size(); i++) + { + CCANSignal NewSignal = source.mSignalsList.at(i); + this->mSignalsList.append(NewSignal); + } return *this; } diff --git a/Otarcik_CAN/Sources/CANBus/CANMessage.h b/Otarcik_CAN/Sources/CANBus/CANMessage.h index ef5a44f..c40b7f9 100644 --- a/Otarcik_CAN/Sources/CANBus/CANMessage.h +++ b/Otarcik_CAN/Sources/CANBus/CANMessage.h @@ -28,14 +28,14 @@ public: quint32 mCANMsgFlags; //Message flags from database unsigned int mCANMsgLength; // Data Length Code of the message (0..8) from database - QList mSignalsList; + QList mSignalsList; //Timestamp quint64 mCANMsgMillisecs; // Base-value: milliseconds: 0.. 2^32-1 quint32 mCANMsgMillisecsOverflow; // Roll-arounds of millis quint32 mCANMsgMicrosecs; // Microseconds: 0..999 - CCANMessage &operator=(const CCANMessage *source); + CCANMessage &operator=(const CCANMessage &source); int SetDataFromDriver(quint32 Channel,TPCANMsg CANMsg,TPCANTimestamp CANTimeStamp); int AddSignal(CCANSignal* NewSignal); int UpdateValue(CCANMessage* NewDeviceMessage); diff --git a/Otarcik_CAN/Sources/CANBus/CANSignal.cpp b/Otarcik_CAN/Sources/CANBus/CANSignal.cpp index 8287887..18116d6 100644 --- a/Otarcik_CAN/Sources/CANBus/CANSignal.cpp +++ b/Otarcik_CAN/Sources/CANBus/CANSignal.cpp @@ -43,3 +43,26 @@ int CCANSignal::ComputeNewSignalValue(quint64 NewValue, quint16 MessageSize) return RET_OK; } + +CCANSignal& CCANSignal::operator=(const CCANSignal &source) +{ + if(&source == this) + { + return *this; + } + qDebug("CANSignal Equal operator"); + this->mSignalName = source.mSignalName; + this->mSignalComment = source.mSignalComment; + this->mEncoding = source.mEncoding; + this->mMultiplexing = source. mMultiplexing; + this->mStartBit = source. mStartBit; + this->mSignalSize = source. mSignalSize; + this->mValueType = source. mValueType; + this->mValueFactor = source.mValueFactor; + this->mValueOffset = source. mValueOffset; + this->mMinValue = source.mMinValue; + this->mMaxValue = source.mMaxValue; + this->mSignalUnit = source.mSignalUnit; + + return *this; +} diff --git a/Otarcik_CAN/Sources/CANBus/CANSignal.h b/Otarcik_CAN/Sources/CANBus/CANSignal.h index a4e3c8c..5146faf 100644 --- a/Otarcik_CAN/Sources/CANBus/CANSignal.h +++ b/Otarcik_CAN/Sources/CANBus/CANSignal.h @@ -54,7 +54,7 @@ public: QString mSignalUnit; int ComputeNewSignalValue(quint64 NewValue, quint16 MessageSize); - + CCANSignal &operator=(const CCANSignal &source); quint64 mRawValue; double mPhysicalValue; diff --git a/Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.cpp b/Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.cpp index 477d138..6996a1a 100644 --- a/Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.cpp +++ b/Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.cpp @@ -1,11 +1,13 @@ #include "MQTTClientWrapper.h" #include "OtarcikCan.h" +#include "CANDevice.h" CMQTTClientWrapper::CMQTTClientWrapper() { connect(&mMQTTClient,&QMqttClient::stateChanged,this,&CMQTTClientWrapper::StateChanged); mMQTTRefreshTimer = new QTimer; mMQTTRefreshTimer->setSingleShot(true); + connect(mMQTTRefreshTimer,&QTimer::timeout,this,&CMQTTClientWrapper::MQTTSendTimerExpired); mProgramPtr = 0; } @@ -45,29 +47,29 @@ int CMQTTClientWrapper::DisconnectFromBroker() int CMQTTClientWrapper::NewMQTTMessages(QList MessagesList) { - if(mMQTTClient.state() != QMqttClient::Connected) - { - return RET_GENERAL_ERROR; - } - if(mMQTTRefreshTimer->remainingTime() > 0) - { - // qDebug("MQTT timer value: %d",mMQTTRefreshTimer->remainingTime()); - return RET_OK; - } - if(MessagesList.isEmpty()) - { - return RET_GENERAL_ERROR; - } +// if(mMQTTClient.state() != QMqttClient::Connected) +// { +// return RET_GENERAL_ERROR; +// } +// if(mMQTTRefreshTimer->remainingTime() > 0) +// { +// // qDebug("MQTT timer value: %d",mMQTTRefreshTimer->remainingTime()); +// return RET_OK; +// } +// if(MessagesList.isEmpty()) +// { +// return RET_GENERAL_ERROR; +// } - for(int i = 0; i < MessagesList.size(); i++) - { - qint32 res = mMQTTClient.publish(MessagesList.at(i).mMessageTopic,MessagesList.at(i).mMessagePayload.toLocal8Bit(),0,true); - qDebug("%s : %s",qPrintable(MessagesList.at(i).mMessageTopic), qPrintable(MessagesList.at(i).mMessagePayload)); +// for(int i = 0; i < MessagesList.size(); i++) +// { +// qint32 res = mMQTTClient.publish(MessagesList.at(i).mMessageTopic,MessagesList.at(i).mMessagePayload.toLocal8Bit(),0,true); +// qDebug("%s : %s",qPrintable(MessagesList.at(i).mMessageTopic), qPrintable(MessagesList.at(i).mMessagePayload)); - } - mMQTTRefreshTimer->start(mMQTTParams.mMQTTTransmitTimeout); - qDebug("Sent %d MQTT messages",MessagesList.size()); +// } +// mMQTTRefreshTimer->start(mMQTTParams.mMQTTTransmitTimeout); +// qDebug("Sent %d MQTT messages",MessagesList.size()); return RET_OK; @@ -81,11 +83,13 @@ void CMQTTClientWrapper::StateChanged() { qDebug("MQTT client Disconnected"); mProgramPtr->SetMQTTConnectionSatusRequest(false); + mMQTTRefreshTimer->stop(); break; } case QMqttClient::Connected: { mProgramPtr->SetMQTTConnectionSatusRequest(true); + mMQTTRefreshTimer->start(mMQTTParams.mMQTTTransmitTimeout); qDebug("MQTT client Connected"); break; } @@ -101,4 +105,43 @@ int CMQTTClientWrapper::SendMQTTTestMessage() { mMQTTClient.publish(QString("Otarcik/Test"),QString("Test Payload").toLocal8Bit(),0,true); qDebug("Sending MQTT test message"); + return RET_OK; +} + +int CMQTTClientWrapper::SetCANDevicesList(QList *List) +{ + mCANDevicesList = List; + return RET_OK; +} + +void CMQTTClientWrapper::MQTTSendTimerExpired() +{ + if(mMQTTClient.state() != QMqttClient::Connected) + { + return; + } + if(mCANDevicesList == 0) + { + return; + } + + //Send the CANbus devices messsages + for(int j = 0; j < mCANDevicesList->size(); j++) + { + CCANDevice *Device = mCANDevicesList->at(j); + QList *MessagesList = Device->GetMQTTMessagesList(); + if(MessagesList != 0) + { + for(int i = 0; i < MessagesList->size(); i++) + { + qint32 res = mMQTTClient.publish(MessagesList->at(i).mMessageTopic,MessagesList->at(i).mMessagePayload.toLocal8Bit(),0,true); + qDebug("%s : %s",qPrintable(MessagesList->at(i).mMessageTopic), qPrintable(MessagesList->at(i).mMessagePayload)); + + } + qDebug("Sent %d MQTT messages",MessagesList->size()); + } + } + + mMQTTRefreshTimer->start(mMQTTParams.mMQTTTransmitTimeout); + } diff --git a/Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.h b/Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.h index 3996876..1827aea 100644 --- a/Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.h +++ b/Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.h @@ -8,7 +8,9 @@ #include "MQTTMessage.h" #include + class COtarcikCan; +class CCANDevice; class CMQTTClientWrapper : public QObject { @@ -21,6 +23,7 @@ public: int NewMQTTMessages(QList MessagesList); int DisconnectFromBroker(); int SendMQTTTestMessage(); + int SetCANDevicesList(QList *List); COtarcikCan *mProgramPtr; QString mMQTTClientID; @@ -30,9 +33,11 @@ public: private: QMqttClient mMQTTClient; CCloudParams mMQTTParams; + QList *mCANDevicesList; public slots: void StateChanged(); + void MQTTSendTimerExpired(); }; diff --git a/Otarcik_CAN/Sources/Gui/CANViewerPage.cpp b/Otarcik_CAN/Sources/Gui/CANViewerPage.cpp index 5fe9c9e..d4a8f4f 100644 --- a/Otarcik_CAN/Sources/Gui/CANViewerPage.cpp +++ b/Otarcik_CAN/Sources/Gui/CANViewerPage.cpp @@ -145,33 +145,33 @@ void CCANViewerPage::MessageSelectionChanged() for(int signal = 0; signal < Msg->mSignalsList.size(); signal++) { //Signal name - QTableWidgetItem *NewItem = new QTableWidgetItem(Msg->mSignalsList.at(signal)->mSignalName); + QTableWidgetItem *NewItem = new QTableWidgetItem(Msg->mSignalsList.at(signal).mSignalName); ui->mCANSignalTableWidget->setItem(signal,0,NewItem); //Phys value - if(Msg->mSignalsList.at(signal)->mValueType == CCANSignal::CAN_SIGNAL_TYPE_UNSIGNED_INT) + if(Msg->mSignalsList.at(signal).mValueType == CCANSignal::CAN_SIGNAL_TYPE_UNSIGNED_INT) { - NewItem = new QTableWidgetItem(QString("%1").arg((quint64)Msg->mSignalsList.at(signal)->mPhysicalValue)); + NewItem = new QTableWidgetItem(QString("%1").arg((quint64)Msg->mSignalsList.at(signal).mPhysicalValue)); } - else if(Msg->mSignalsList.at(signal)->mValueType == CCANSignal::CAN_SIGNAL_TYPE_SIGNED_INT) + else if(Msg->mSignalsList.at(signal).mValueType == CCANSignal::CAN_SIGNAL_TYPE_SIGNED_INT) { - NewItem = new QTableWidgetItem(QString("%1").arg((qint64)Msg->mSignalsList.at(signal)->mPhysicalValue)); + NewItem = new QTableWidgetItem(QString("%1").arg((qint64)Msg->mSignalsList.at(signal).mPhysicalValue)); } - else if(Msg->mSignalsList.at(signal)->mValueType == CCANSignal::CAN_SIGNAL_TYPE_32_BIT_FLOAT || - Msg->mSignalsList.at(signal)->mValueType == CCANSignal::CAN_SIGNAL_TYPE_64_BIT_DOUBLE) + else if(Msg->mSignalsList.at(signal).mValueType == CCANSignal::CAN_SIGNAL_TYPE_32_BIT_FLOAT || + Msg->mSignalsList.at(signal).mValueType == CCANSignal::CAN_SIGNAL_TYPE_64_BIT_DOUBLE) { - NewItem = new QTableWidgetItem(QString("%1").arg(Msg->mSignalsList.at(signal)->mPhysicalValue,0,'f',1)); + NewItem = new QTableWidgetItem(QString("%1").arg(Msg->mSignalsList.at(signal).mPhysicalValue,0,'f',1)); } ui->mCANSignalTableWidget->setItem(signal,1,NewItem); //Raw value - NewItem = new QTableWidgetItem(QString("0x%1").arg(Msg->mSignalsList.at(signal)->mRawValue,0,16)); + NewItem = new QTableWidgetItem(QString("0x%1").arg(Msg->mSignalsList.at(signal).mRawValue,0,16)); ui->mCANSignalTableWidget->setItem(signal,2,NewItem); //Units - NewItem = new QTableWidgetItem(Msg->mSignalsList.at(signal)->mSignalUnit); + NewItem = new QTableWidgetItem(Msg->mSignalsList.at(signal).mSignalUnit); ui->mCANSignalTableWidget->setItem(signal,3,NewItem); } @@ -195,28 +195,28 @@ int CCANViewerPage::UpdateSignalsTable() for(int signal = 0; signal < Msg->mSignalsList.size(); signal++) { //Signal name - ui->mCANSignalTableWidget->item(row,0)->setText(Msg->mSignalsList.at(signal)->mSignalName); + ui->mCANSignalTableWidget->item(row,0)->setText(Msg->mSignalsList.at(signal).mSignalName); //Phys value - if(Msg->mSignalsList.at(signal)->mValueType == CCANSignal::CAN_SIGNAL_TYPE_UNSIGNED_INT) + if(Msg->mSignalsList.at(signal).mValueType == CCANSignal::CAN_SIGNAL_TYPE_UNSIGNED_INT) { - ui->mCANSignalTableWidget->item(row,0)->setText(QString("%1").arg((quint64)Msg->mSignalsList.at(signal)->mPhysicalValue)); + ui->mCANSignalTableWidget->item(row,0)->setText(QString("%1").arg((quint64)Msg->mSignalsList.at(signal).mPhysicalValue)); } - else if(Msg->mSignalsList.at(signal)->mValueType == CCANSignal::CAN_SIGNAL_TYPE_SIGNED_INT) + else if(Msg->mSignalsList.at(signal).mValueType == CCANSignal::CAN_SIGNAL_TYPE_SIGNED_INT) { - ui->mCANSignalTableWidget->item(row,0)->setText(QString("%1").arg((qint64)Msg->mSignalsList.at(signal)->mPhysicalValue)); + ui->mCANSignalTableWidget->item(row,0)->setText(QString("%1").arg((qint64)Msg->mSignalsList.at(signal).mPhysicalValue)); } - else if(Msg->mSignalsList.at(signal)->mValueType == CCANSignal::CAN_SIGNAL_TYPE_32_BIT_FLOAT || - Msg->mSignalsList.at(signal)->mValueType == CCANSignal::CAN_SIGNAL_TYPE_64_BIT_DOUBLE) + else if(Msg->mSignalsList.at(signal).mValueType == CCANSignal::CAN_SIGNAL_TYPE_32_BIT_FLOAT || + Msg->mSignalsList.at(signal).mValueType == CCANSignal::CAN_SIGNAL_TYPE_64_BIT_DOUBLE) { - ui->mCANSignalTableWidget->item(row,0)->setText(QString("%1").arg(Msg->mSignalsList.at(signal)->mPhysicalValue,0,'f',1)); + ui->mCANSignalTableWidget->item(row,0)->setText(QString("%1").arg(Msg->mSignalsList.at(signal).mPhysicalValue,0,'f',1)); } //Raw value - ui->mCANSignalTableWidget->item(row,0)->setText(QString("0x%1").arg(Msg->mSignalsList.at(signal)->mRawValue,0,16)); + ui->mCANSignalTableWidget->item(row,0)->setText(QString("0x%1").arg(Msg->mSignalsList.at(signal).mRawValue,0,16)); //Units - ui->mCANSignalTableWidget->item(row,0)->setText(Msg->mSignalsList.at(signal)->mSignalUnit); + ui->mCANSignalTableWidget->item(row,0)->setText(Msg->mSignalsList.at(signal).mSignalUnit); } } diff --git a/Otarcik_CAN/Sources/Gui/CANbusSettingsPage.cpp b/Otarcik_CAN/Sources/Gui/CANbusSettingsPage.cpp index e82754c..d5e3af9 100644 --- a/Otarcik_CAN/Sources/Gui/CANbusSettingsPage.cpp +++ b/Otarcik_CAN/Sources/Gui/CANbusSettingsPage.cpp @@ -223,23 +223,23 @@ int CCANbusSettingsPage::UpdateMessageInformation() ui->mDBSignalDetailsTable->setRowCount(Message->mSignalsList.size()); for(int Sig = 0; Sig < Message->mSignalsList.size(); Sig++) { - CCANSignal *Signal = Message->mSignalsList.at(Sig); + CCANSignal Signal = Message->mSignalsList.at(Sig); QTableWidgetItem *NewItem; //Signal name - NewItem = new QTableWidgetItem(Signal->mSignalName); + NewItem = new QTableWidgetItem(Signal.mSignalName); ui->mDBSignalDetailsTable->setItem(Sig,0,NewItem); //Bit No - NewItem = new QTableWidgetItem(QString("%1").arg(Signal->mStartBit)); + NewItem = new QTableWidgetItem(QString("%1").arg(Signal.mStartBit)); ui->mDBSignalDetailsTable->setItem(Sig,1,NewItem); //Length - NewItem = new QTableWidgetItem(QString("%1").arg(Signal->mSignalSize)); + NewItem = new QTableWidgetItem(QString("%1").arg(Signal.mSignalSize)); ui->mDBSignalDetailsTable->setItem(Sig,2,NewItem); //Type - switch(Signal->mValueType) + switch(Signal.mValueType) { case CCANSignal::CAN_SIGNAL_TYPE_INVALID: { @@ -270,27 +270,27 @@ int CCANbusSettingsPage::UpdateMessageInformation() ui->mDBSignalDetailsTable->setItem(Sig,3,NewItem); //Max Val - NewItem = new QTableWidgetItem(QString("%1").arg(Signal->mMaxValue)); + NewItem = new QTableWidgetItem(QString("%1").arg(Signal.mMaxValue)); ui->mDBSignalDetailsTable->setItem(Sig,4,NewItem); //Min Val - NewItem = new QTableWidgetItem(QString("%1").arg(Signal->mMinValue)); + NewItem = new QTableWidgetItem(QString("%1").arg(Signal.mMinValue)); ui->mDBSignalDetailsTable->setItem(Sig,5,NewItem); //Offset - NewItem = new QTableWidgetItem(QString("%1").arg(Signal->mValueOffset)); + NewItem = new QTableWidgetItem(QString("%1").arg(Signal.mValueOffset)); ui->mDBSignalDetailsTable->setItem(Sig,6,NewItem); //Scale Factor - NewItem = new QTableWidgetItem(QString("%1").arg(Signal->mValueFactor,0,'f',1)); + NewItem = new QTableWidgetItem(QString("%1").arg(Signal.mValueFactor,0,'f',1)); ui->mDBSignalDetailsTable->setItem(Sig,7,NewItem); //Unit - NewItem = new QTableWidgetItem(Signal->mSignalUnit); + NewItem = new QTableWidgetItem(Signal.mSignalUnit); ui->mDBSignalDetailsTable->setItem(Sig,8,NewItem); //Endian - switch(Signal->mEncoding) + switch(Signal.mEncoding) { case CCANSignal::CAN_SIGNAL_ENCODING_INTEL: { diff --git a/Otarcik_CAN/Sources/Gui/CANbusSettingsPage.h b/Otarcik_CAN/Sources/Gui/CANbusSettingsPage.h index 5b25d9b..ab88260 100644 --- a/Otarcik_CAN/Sources/Gui/CANbusSettingsPage.h +++ b/Otarcik_CAN/Sources/Gui/CANbusSettingsPage.h @@ -2,6 +2,7 @@ #define CANBUSSETTINGSPAGE_H #include +#include "CANDevice.h" class CCANDevice; class CCANMessage; diff --git a/Otarcik_CAN/Sources/Gui/CANbusSettingsPage.ui b/Otarcik_CAN/Sources/Gui/CANbusSettingsPage.ui index 88f34dd..2cee5c6 100644 --- a/Otarcik_CAN/Sources/Gui/CANbusSettingsPage.ui +++ b/Otarcik_CAN/Sources/Gui/CANbusSettingsPage.ui @@ -28,7 +28,7 @@ - Paramètres CAN de la station Otarcik + Paramètres des dispositifs CAN diff --git a/Otarcik_CAN/Sources/Gui/CCANWatchdogSettingsPage.cpp b/Otarcik_CAN/Sources/Gui/CCANWatchdogSettingsPage.cpp new file mode 100644 index 0000000..e8dacaf --- /dev/null +++ b/Otarcik_CAN/Sources/Gui/CCANWatchdogSettingsPage.cpp @@ -0,0 +1,78 @@ +#include "CCANWatchdogSettingsPage.h" +#include "ui_CCANWatchdogSettingsPage.h" +#include "CANDevice.h" + +CCANWatchdogSettingsPage::CCANWatchdogSettingsPage(QWidget *parent) : + QWidget(parent), + ui(new Ui::CCANWatchdogSettingsPage) +{ + ui->setupUi(this); + + connect(ui->mCANWatchdogChangBtn,&QPushButton::pressed,this,&CCANWatchdogSettingsPage::ChangeSettingsButtonPressed); + connect(ui->mCANWatchdogCancelBtn,&QPushButton::pressed,this,&CCANWatchdogSettingsPage::CancelButtonPressed); + + ui->mCANWatchdogBaudrateComboBx->clear(); + ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_1M",QVariant(PCAN_BAUD_1M)); + ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_800K",QVariant(PCAN_BAUD_800K)); + ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_500K",QVariant(PCAN_BAUD_500K)); + ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_250K",QVariant(PCAN_BAUD_250K)); + ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_125K",QVariant(PCAN_BAUD_125K)); + ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_100K",QVariant(PCAN_BAUD_100K)); + ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_95K",QVariant(PCAN_BAUD_95K)); + ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_83K",QVariant(PCAN_BAUD_83K)); + ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_50K",QVariant(PCAN_BAUD_50K)); + ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_47K",QVariant(PCAN_BAUD_47K)); + ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_33K",QVariant(PCAN_BAUD_33K)); + ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_20K",QVariant(PCAN_BAUD_20K)); + ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_10K",QVariant(PCAN_BAUD_10K)); + ui->mCANWatchdogBaudrateComboBx->addItem("PCAN_BAUD_5K",QVariant(PCAN_BAUD_5K)); + + ui->mCANWatchdogCancelBtn->setVisible(false); + + ui->mCANWatchdogBaudrateComboBx->setEnabled(false); + ui->mCANWatchdogDeviceIDSpinBx->setEnabled(false); + ui->mCANWatchdogTimeoutSpinBx->setEnabled(false); + + mIsSettingsChangeMode = false; +} + +CCANWatchdogSettingsPage::~CCANWatchdogSettingsPage() +{ + delete ui; +} + +void CCANWatchdogSettingsPage::CancelButtonPressed() +{ + + mIsSettingsChangeMode = false; + + ui->mCANWatchdogCancelBtn->setVisible(false); + ui->mCANWatchdogBaudrateComboBx->setEnabled(false); + ui->mCANWatchdogDeviceIDSpinBx->setEnabled(false); + ui->mCANWatchdogTimeoutSpinBx->setEnabled(false); + ui->mCANWatchdogChangBtn->setText("Modifier"); +} + +void CCANWatchdogSettingsPage::ChangeSettingsButtonPressed() +{ + if(mIsSettingsChangeMode == false) + { + mIsSettingsChangeMode = true; + + ui->mCANWatchdogCancelBtn->setVisible(true); + ui->mCANWatchdogBaudrateComboBx->setEnabled(true); + ui->mCANWatchdogDeviceIDSpinBx->setEnabled(true); + ui->mCANWatchdogTimeoutSpinBx->setEnabled(true); + ui->mCANWatchdogChangBtn->setText("Sauvegarder"); + } + else + { + mIsSettingsChangeMode = false; + + ui->mCANWatchdogCancelBtn->setVisible(false); + ui->mCANWatchdogBaudrateComboBx->setEnabled(false); + ui->mCANWatchdogDeviceIDSpinBx->setEnabled(false); + ui->mCANWatchdogTimeoutSpinBx->setEnabled(false); + ui->mCANWatchdogChangBtn->setText("Modifier"); + } +} diff --git a/Otarcik_CAN/Sources/Gui/CCANWatchdogSettingsPage.h b/Otarcik_CAN/Sources/Gui/CCANWatchdogSettingsPage.h new file mode 100644 index 0000000..bfb47b8 --- /dev/null +++ b/Otarcik_CAN/Sources/Gui/CCANWatchdogSettingsPage.h @@ -0,0 +1,27 @@ +#ifndef CCANWATCHDOGSETTINGSPAGE_H +#define CCANWATCHDOGSETTINGSPAGE_H + +#include + +namespace Ui { +class CCANWatchdogSettingsPage; +} + +class CCANWatchdogSettingsPage : public QWidget +{ + Q_OBJECT + +public: + explicit CCANWatchdogSettingsPage(QWidget *parent = 0); + ~CCANWatchdogSettingsPage(); + bool mIsSettingsChangeMode; + +private: + Ui::CCANWatchdogSettingsPage *ui; + +public slots: + void ChangeSettingsButtonPressed(); + void CancelButtonPressed(); +}; + +#endif // CCANWATCHDOGSETTINGSPAGE_H diff --git a/Otarcik_CAN/Sources/Gui/CCANWatchdogSettingsPage.ui b/Otarcik_CAN/Sources/Gui/CCANWatchdogSettingsPage.ui new file mode 100644 index 0000000..7b04fbc --- /dev/null +++ b/Otarcik_CAN/Sources/Gui/CCANWatchdogSettingsPage.ui @@ -0,0 +1,202 @@ + + + CCANWatchdogSettingsPage + + + + 0 + 0 + 1085 + 544 + + + + Form + + + + + 310 + 10 + 381 + 31 + + + + + 12 + 75 + true + + + + CAN Watchdog + + + + + + 110 + 140 + 111 + 20 + + + + + 10 + + + + CAN Device ID: + + + false + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 120 + 180 + 91 + 20 + + + + + 10 + + + + CAN Baudrate: + + + false + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 230 + 140 + 61 + 21 + + + + 1 + + + 255 + + + + + + 230 + 180 + 161 + 22 + + + + + + + 60 + 220 + 151 + 20 + + + + + 10 + + + + Watchdog Timeout (ms): + + + false + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + 230 + 220 + 151 + 21 + + + + 1 + + + 100000 + + + + + + 240 + 280 + 80 + 22 + + + + Modifier + + + + + + 130 + 280 + 80 + 22 + + + + Annuler + + + + + + 50 + 100 + 371 + 231 + + + + Paramètres de la puck Watchdog + + + groupBox + mCANWatchdogPageTitle + mCANWatchdogDevIDLbl + mCANWatchdogBaudrateLbl + mCANWatchdogDeviceIDSpinBx + mCANWatchdogBaudrateComboBx + mCANWatchdogTimeoutLbl + mCANWatchdogTimeoutSpinBx + mCANWatchdogChangBtn + mCANWatchdogCancelBtn + + + + diff --git a/Otarcik_CAN/Sources/Gui/GeneralStatusPage.ui b/Otarcik_CAN/Sources/Gui/GeneralStatusPage.ui index e353e40..5444ea3 100644 --- a/Otarcik_CAN/Sources/Gui/GeneralStatusPage.ui +++ b/Otarcik_CAN/Sources/Gui/GeneralStatusPage.ui @@ -123,6 +123,16 @@ Déconnecté + + + + 1200 + 20 + 371 + 441 + + + diff --git a/Otarcik_CAN/Sources/MainWindow.cpp b/Otarcik_CAN/Sources/MainWindow.cpp index 52a38ce..9d821cf 100644 --- a/Otarcik_CAN/Sources/MainWindow.cpp +++ b/Otarcik_CAN/Sources/MainWindow.cpp @@ -29,6 +29,7 @@ CMainWindow::CMainWindow(QWidget *parent) : mCANbusSettingsPage = new CCANbusSettingsPage(this); mCANViewerPage = new CCANViewerPage(this); mDataLoggingSettingsPage = new CLoggingSettingsPage(this); + mCANWatchdogSettingsPage = new CCANWatchdogSettingsPage(this); mProgramsSettingsTabWidget->setTabPosition(QTabWidget::West); setCentralWidget(mMainWindowWidget); @@ -36,8 +37,10 @@ CMainWindow::CMainWindow(QWidget *parent) : mMainWindowWidget->addTab(mProgramsSettingsTabWidget,"Paramètres"); mMainWindowWidget->addTab(mCANViewerPage,"Données CAN"); mProgramsSettingsTabWidget->addTab(mCANbusSettingsPage,"CAN Bus"); + mProgramsSettingsTabWidget->addTab(mCANWatchdogSettingsPage,"Watchdog"); mProgramsSettingsTabWidget->addTab(mDataLoggingSettingsPage,"Archivage"); + resize(1700,768); } diff --git a/Otarcik_CAN/Sources/MainWindow.h b/Otarcik_CAN/Sources/MainWindow.h index dd4c95f..dcfd0cb 100644 --- a/Otarcik_CAN/Sources/MainWindow.h +++ b/Otarcik_CAN/Sources/MainWindow.h @@ -9,6 +9,7 @@ #include "CANbusSettingsPage.h" #include "CANViewerPage.h" #include "LoggingSettingsPage.h" +#include "CCANWatchdogSettingsPage.h" namespace Ui { class CMainWindow; @@ -28,6 +29,7 @@ public: CCANbusSettingsPage *mCANbusSettingsPage; CCANViewerPage *mCANViewerPage; CLoggingSettingsPage *mDataLoggingSettingsPage; + CCANWatchdogSettingsPage *mCANWatchdogSettingsPage; private: diff --git a/Otarcik_CAN/Sources/OtarcikCan.cpp b/Otarcik_CAN/Sources/OtarcikCan.cpp index cab0b92..2ac6fab 100644 --- a/Otarcik_CAN/Sources/OtarcikCan.cpp +++ b/Otarcik_CAN/Sources/OtarcikCan.cpp @@ -72,6 +72,8 @@ int COtarcikCan::Start() mCANBusMQTTClient.SetMQTTParams(&mCloudLoggingParams); mCANBusMQTTClient.ConnectToBroker(); + mCANBusMQTTClient.SetCANDevicesList(&mCANDevicesList); + mGPTimer->setSingleShot(false); mGPTimer->start(5000); @@ -194,10 +196,10 @@ void COtarcikCan::GPTimerExpired() int COtarcikCan::SetCANConnectionStatusRequest(bool Connected) { - mMainWindow.mGeneralStatusPage->SetCANConnectionStatus(Connected); + return mMainWindow.mGeneralStatusPage->SetCANConnectionStatus(Connected); } int COtarcikCan::SetMQTTConnectionSatusRequest(bool Connected) { - mMainWindow.mGeneralStatusPage->SetMQTTConnectionStatus(Connected); + return mMainWindow.mGeneralStatusPage->SetMQTTConnectionStatus(Connected); } diff --git a/Otarcik_CAN/Sources/PCANInterface.cpp b/Otarcik_CAN/Sources/PCANInterface.cpp index 09b675e..2c94d7e 100644 --- a/Otarcik_CAN/Sources/PCANInterface.cpp +++ b/Otarcik_CAN/Sources/PCANInterface.cpp @@ -32,7 +32,7 @@ int CPCANInterface::GetDeviceHandle(quint8 DeviceID, TPCANHandle &Handle) { TPCANHandle TempHandle; QString Parameters = QString("devicetype=pcan_usb, deviceid=%1").arg(DeviceID); - if(CAN_LookUpChannel(Parameters.toLocal8Bit().data(),&TempHandle) != PCAN_ERROR_OK) + if(CAN_LookUpChannel(Parameters.toLocal8Bit().data(),&TempHandle) != PCAN_ERROR_OK || TempHandle == PCAN_NONEBUS) { Handle = 0; return RET_GENERAL_ERROR; diff --git a/Otarcik_CAN/debug/Otarcik_CAN.exe b/Otarcik_CAN/debug/Otarcik_CAN.exe index 7c013dc..c016579 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 7a641c8..34da831 100644 --- a/Otarcik_CAN/object_script.Otarcik_CAN.Debug +++ b/Otarcik_CAN/object_script.Otarcik_CAN.Debug @@ -18,6 +18,7 @@ debug/CANDataLogger.o debug/CloudParams.o debug/MQTTMessage.o debug/MQTTClientWrapper.o +debug/CCANWatchdogSettingsPage.o debug/moc_MainWindow.o debug/moc_PCANInterface.o debug/moc_OtarcikCan.o @@ -29,3 +30,4 @@ debug/moc_LoggingSettingsPage.o debug/moc_CANAnalyzer.o debug/moc_CANDevice.o debug/moc_MQTTClientWrapper.o +debug/moc_CCANWatchdogSettingsPage.o diff --git a/Otarcik_CAN/object_script.Otarcik_CAN.Release b/Otarcik_CAN/object_script.Otarcik_CAN.Release index 0b96d3c..bc37511 100644 --- a/Otarcik_CAN/object_script.Otarcik_CAN.Release +++ b/Otarcik_CAN/object_script.Otarcik_CAN.Release @@ -18,6 +18,7 @@ release/CANDataLogger.o release/CloudParams.o release/MQTTMessage.o release/MQTTClientWrapper.o +release/CCANWatchdogSettingsPage.o release/moc_MainWindow.o release/moc_PCANInterface.o release/moc_OtarcikCan.o @@ -29,3 +30,4 @@ release/moc_LoggingSettingsPage.o release/moc_CANAnalyzer.o release/moc_CANDevice.o release/moc_MQTTClientWrapper.o +release/moc_CCANWatchdogSettingsPage.o diff --git a/Otarcik_CAN/release/Otarcik_CAN.exe b/Otarcik_CAN/release/Otarcik_CAN.exe index 9ce1fda..ba811b7 100644 Binary files a/Otarcik_CAN/release/Otarcik_CAN.exe and b/Otarcik_CAN/release/Otarcik_CAN.exe differ diff --git a/Otarcik_CAN/ui_CANbusSettingsPage.h b/Otarcik_CAN/ui_CANbusSettingsPage.h index 9a2257b..83c38c4 100644 --- a/Otarcik_CAN/ui_CANbusSettingsPage.h +++ b/Otarcik_CAN/ui_CANbusSettingsPage.h @@ -180,7 +180,7 @@ public: void retranslateUi(QWidget *CCANbusSettingsPage) { CCANbusSettingsPage->setWindowTitle(QCoreApplication::translate("CCANbusSettingsPage", "Form", nullptr)); - label->setText(QCoreApplication::translate("CCANbusSettingsPage", "Param\303\250tres CAN de la station Otarcik", nullptr)); + label->setText(QCoreApplication::translate("CCANbusSettingsPage", "Param\303\250tres des dispositifs CAN", nullptr)); label_2->setText(QCoreApplication::translate("CCANbusSettingsPage", "Dispositifs CAN", nullptr)); mDeviceParamsGroupBox->setTitle(QCoreApplication::translate("CCANbusSettingsPage", "Param\303\250tres", nullptr)); mCANIDLbl->setText(QCoreApplication::translate("CCANbusSettingsPage", "CAN Device ID:", nullptr)); diff --git a/Otarcik_CAN/ui_CCANWatchdogSettingsPage.h b/Otarcik_CAN/ui_CCANWatchdogSettingsPage.h new file mode 100644 index 0000000..74ad622 --- /dev/null +++ b/Otarcik_CAN/ui_CCANWatchdogSettingsPage.h @@ -0,0 +1,128 @@ +/******************************************************************************** +** Form generated from reading UI file 'CCANWatchdogSettingsPage.ui' +** +** Created by: Qt User Interface Compiler version 5.14.2 +** +** WARNING! All changes made in this file will be lost when recompiling UI file! +********************************************************************************/ + +#ifndef UI_CCANWATCHDOGSETTINGSPAGE_H +#define UI_CCANWATCHDOGSETTINGSPAGE_H + +#include +#include +#include +#include +#include +#include +#include +#include + +QT_BEGIN_NAMESPACE + +class Ui_CCANWatchdogSettingsPage +{ +public: + QLabel *mCANWatchdogPageTitle; + QLabel *mCANWatchdogDevIDLbl; + QLabel *mCANWatchdogBaudrateLbl; + QSpinBox *mCANWatchdogDeviceIDSpinBx; + QComboBox *mCANWatchdogBaudrateComboBx; + QLabel *mCANWatchdogTimeoutLbl; + QSpinBox *mCANWatchdogTimeoutSpinBx; + QPushButton *mCANWatchdogChangBtn; + QPushButton *mCANWatchdogCancelBtn; + QGroupBox *groupBox; + + void setupUi(QWidget *CCANWatchdogSettingsPage) + { + if (CCANWatchdogSettingsPage->objectName().isEmpty()) + CCANWatchdogSettingsPage->setObjectName(QString::fromUtf8("CCANWatchdogSettingsPage")); + CCANWatchdogSettingsPage->resize(1085, 544); + mCANWatchdogPageTitle = new QLabel(CCANWatchdogSettingsPage); + mCANWatchdogPageTitle->setObjectName(QString::fromUtf8("mCANWatchdogPageTitle")); + mCANWatchdogPageTitle->setGeometry(QRect(310, 10, 381, 31)); + QFont font; + font.setPointSize(12); + font.setBold(true); + font.setWeight(75); + mCANWatchdogPageTitle->setFont(font); + mCANWatchdogDevIDLbl = new QLabel(CCANWatchdogSettingsPage); + mCANWatchdogDevIDLbl->setObjectName(QString::fromUtf8("mCANWatchdogDevIDLbl")); + mCANWatchdogDevIDLbl->setGeometry(QRect(110, 140, 111, 20)); + QFont font1; + font1.setPointSize(10); + mCANWatchdogDevIDLbl->setFont(font1); + mCANWatchdogDevIDLbl->setScaledContents(false); + mCANWatchdogDevIDLbl->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); + mCANWatchdogBaudrateLbl = new QLabel(CCANWatchdogSettingsPage); + mCANWatchdogBaudrateLbl->setObjectName(QString::fromUtf8("mCANWatchdogBaudrateLbl")); + mCANWatchdogBaudrateLbl->setGeometry(QRect(120, 180, 91, 20)); + mCANWatchdogBaudrateLbl->setFont(font1); + mCANWatchdogBaudrateLbl->setScaledContents(false); + mCANWatchdogBaudrateLbl->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); + mCANWatchdogDeviceIDSpinBx = new QSpinBox(CCANWatchdogSettingsPage); + mCANWatchdogDeviceIDSpinBx->setObjectName(QString::fromUtf8("mCANWatchdogDeviceIDSpinBx")); + mCANWatchdogDeviceIDSpinBx->setGeometry(QRect(230, 140, 61, 21)); + mCANWatchdogDeviceIDSpinBx->setMinimum(1); + mCANWatchdogDeviceIDSpinBx->setMaximum(255); + mCANWatchdogBaudrateComboBx = new QComboBox(CCANWatchdogSettingsPage); + mCANWatchdogBaudrateComboBx->setObjectName(QString::fromUtf8("mCANWatchdogBaudrateComboBx")); + mCANWatchdogBaudrateComboBx->setGeometry(QRect(230, 180, 161, 22)); + mCANWatchdogTimeoutLbl = new QLabel(CCANWatchdogSettingsPage); + mCANWatchdogTimeoutLbl->setObjectName(QString::fromUtf8("mCANWatchdogTimeoutLbl")); + mCANWatchdogTimeoutLbl->setGeometry(QRect(60, 220, 151, 20)); + mCANWatchdogTimeoutLbl->setFont(font1); + mCANWatchdogTimeoutLbl->setScaledContents(false); + mCANWatchdogTimeoutLbl->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); + mCANWatchdogTimeoutSpinBx = new QSpinBox(CCANWatchdogSettingsPage); + mCANWatchdogTimeoutSpinBx->setObjectName(QString::fromUtf8("mCANWatchdogTimeoutSpinBx")); + mCANWatchdogTimeoutSpinBx->setGeometry(QRect(230, 220, 151, 21)); + mCANWatchdogTimeoutSpinBx->setMinimum(1); + mCANWatchdogTimeoutSpinBx->setMaximum(100000); + mCANWatchdogChangBtn = new QPushButton(CCANWatchdogSettingsPage); + mCANWatchdogChangBtn->setObjectName(QString::fromUtf8("mCANWatchdogChangBtn")); + mCANWatchdogChangBtn->setGeometry(QRect(240, 280, 80, 22)); + mCANWatchdogCancelBtn = new QPushButton(CCANWatchdogSettingsPage); + mCANWatchdogCancelBtn->setObjectName(QString::fromUtf8("mCANWatchdogCancelBtn")); + mCANWatchdogCancelBtn->setGeometry(QRect(130, 280, 80, 22)); + groupBox = new QGroupBox(CCANWatchdogSettingsPage); + groupBox->setObjectName(QString::fromUtf8("groupBox")); + groupBox->setGeometry(QRect(50, 100, 371, 231)); + groupBox->raise(); + mCANWatchdogPageTitle->raise(); + mCANWatchdogDevIDLbl->raise(); + mCANWatchdogBaudrateLbl->raise(); + mCANWatchdogDeviceIDSpinBx->raise(); + mCANWatchdogBaudrateComboBx->raise(); + mCANWatchdogTimeoutLbl->raise(); + mCANWatchdogTimeoutSpinBx->raise(); + mCANWatchdogChangBtn->raise(); + mCANWatchdogCancelBtn->raise(); + + retranslateUi(CCANWatchdogSettingsPage); + + QMetaObject::connectSlotsByName(CCANWatchdogSettingsPage); + } // setupUi + + void retranslateUi(QWidget *CCANWatchdogSettingsPage) + { + CCANWatchdogSettingsPage->setWindowTitle(QCoreApplication::translate("CCANWatchdogSettingsPage", "Form", nullptr)); + mCANWatchdogPageTitle->setText(QCoreApplication::translate("CCANWatchdogSettingsPage", "CAN Watchdog", nullptr)); + mCANWatchdogDevIDLbl->setText(QCoreApplication::translate("CCANWatchdogSettingsPage", "CAN Device ID:", nullptr)); + mCANWatchdogBaudrateLbl->setText(QCoreApplication::translate("CCANWatchdogSettingsPage", "CAN Baudrate:", nullptr)); + mCANWatchdogTimeoutLbl->setText(QCoreApplication::translate("CCANWatchdogSettingsPage", "Watchdog Timeout (ms):", nullptr)); + mCANWatchdogChangBtn->setText(QCoreApplication::translate("CCANWatchdogSettingsPage", "Modifier", nullptr)); + mCANWatchdogCancelBtn->setText(QCoreApplication::translate("CCANWatchdogSettingsPage", "Annuler", nullptr)); + groupBox->setTitle(QCoreApplication::translate("CCANWatchdogSettingsPage", "Param\303\250tres de la puck Watchdog", nullptr)); + } // retranslateUi + +}; + +namespace Ui { + class CCANWatchdogSettingsPage: public Ui_CCANWatchdogSettingsPage {}; +} // namespace Ui + +QT_END_NAMESPACE + +#endif // UI_CCANWATCHDOGSETTINGSPAGE_H diff --git a/Otarcik_CAN/ui_GeneralStatusPage.h b/Otarcik_CAN/ui_GeneralStatusPage.h index 02d4a41..a24a7eb 100644 --- a/Otarcik_CAN/ui_GeneralStatusPage.h +++ b/Otarcik_CAN/ui_GeneralStatusPage.h @@ -11,8 +11,10 @@ #include #include +#include #include #include +#include #include #include @@ -27,6 +29,7 @@ public: QLabel *mClientMQTTLbl; QLabel *mPuckCANConStatLbl; QLabel *mClientMQTTConnStatLbl; + QTableWidget *tableWidget; void setupUi(QWidget *CGeneralStatusPage) { @@ -68,6 +71,9 @@ public: mClientMQTTConnStatLbl->setObjectName(QString::fromUtf8("mClientMQTTConnStatLbl")); mClientMQTTConnStatLbl->setGeometry(QRect(470, 550, 121, 16)); mClientMQTTConnStatLbl->setFont(font2); + tableWidget = new QTableWidget(CGeneralStatusPage); + tableWidget->setObjectName(QString::fromUtf8("tableWidget")); + tableWidget->setGeometry(QRect(1200, 20, 371, 441)); retranslateUi(CGeneralStatusPage); diff --git a/TODO.txt b/TODO.txt index c7d62de..721aa5d 100644 --- a/TODO.txt +++ b/TODO.txt @@ -4,3 +4,4 @@ x Ajouter états de connexion (CAN et MQTT) dans onglet Statut - Ajouter la taille du quue du module CAN dans l'onglet statut - Ajouter timeout de comm avec la puck CAN - Corriger le bug de sélection du data quand il y a plus qu'une puck +- Implémenter une liste de messages MQTT non envoyés pour ne pas perdre de messages provenant du CAN