diff --git a/Otarcik_CAN/Config/Station.cfg b/Otarcik_CAN/Config/Station.cfg index ba2fc15..2810cf8 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 5176955..8d4756a 100644 --- a/Otarcik_CAN/Logs/SystemLog.txt +++ b/Otarcik_CAN/Logs/SystemLog.txt @@ -8082,3 +8082,672 @@ Démarrage du logiciel Otarcik CAN le 2023-05-25 à 14:48:26 2023-05-25 14:48:26 Le dispositif [ParkerCAN] n'a pas pu s'initialiser 2023-05-25 14:48:31 Déinitialisation du module PCAN USB ID 81 2023-05-25 14:48:31 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-05-28 à 08:28:07 +******************************************************************** +2023-05-28 08:28:07 Démarrage du logiciel OtarcikCAN +2023-05-28 08:28:07 Chargement de la configuration système... +2023-05-28 08:28:07 Configuration système chargée avec succès! +2023-05-28 08:28:07 Initialisation du dispositif [ParkerCAN] +2023-05-28 08:28:07 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-05-28 08:28:07 Base de données chargée avec succès. Flags: 0x0 +2023-05-28 08:28:07 Démarrage d'un module CAN... +2023-05-28 08:28:07 Initialisation d'un module PCAN. Channel:81, Baudrate:28 +2023-05-28 08:28:07 Impossible d'initialiser un module USB PCAN. Erreur:The value of a handle (PCAN-Channel, PCAN-Hardware, PCAN-Net, PCAN-Client) is invalid +2023-05-28 08:28:07 Impossible d'initialiser le matériel CAN +2023-05-28 08:28:07 Le dispositif [ParkerCAN] n'a pas pu s'initialiser +2023-05-28 08:28:14 Déinitialisation du module PCAN USB ID 81 +2023-05-28 08:28: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-05-28 à 08:29:15 +******************************************************************** +2023-05-28 08:29:15 Démarrage du logiciel OtarcikCAN +2023-05-28 08:29:15 Chargement de la configuration système... +2023-05-28 08:29:15 Configuration système chargée avec succès! +2023-05-28 08:29:15 Initialisation du dispositif [ParkerCAN] +2023-05-28 08:29:15 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-05-28 08:29:15 Base de données chargée avec succès. Flags: 0x0 +2023-05-28 08:29:15 Démarrage d'un module CAN... +2023-05-28 08:29:15 Initialisation d'un module PCAN. Channel:81, Baudrate:28 +2023-05-28 08:29:15 Impossible d'initialiser un module USB PCAN. Erreur:The value of a handle (PCAN-Channel, PCAN-Hardware, PCAN-Net, PCAN-Client) is invalid +2023-05-28 08:29:15 Impossible d'initialiser le matériel CAN +2023-05-28 08:29:15 Le dispositif [ParkerCAN] n'a pas pu s'initialiser +2023-05-28 08:29:39 Déinitialisation du module PCAN USB ID 81 +2023-05-28 08:29:39 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-05-28 à 08:34:30 +******************************************************************** +2023-05-28 08:34:30 Démarrage du logiciel OtarcikCAN +2023-05-28 08:34:30 Chargement de la configuration système... +2023-05-28 08:34:30 Configuration système chargée avec succès! +2023-05-28 08:34:30 Initialisation du dispositif [ParkerCAN] +2023-05-28 08:34:30 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-05-28 08:34:30 Base de données chargée avec succès. Flags: 0x0 +2023-05-28 08:34:30 Démarrage d'un module CAN... +2023-05-28 08:34:30 Initialisation d'un module PCAN. Channel:81, Baudrate:28 +2023-05-28 08:34: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-05-28 08:34:30 Impossible d'initialiser le matériel CAN +2023-05-28 08:34:30 Le dispositif [ParkerCAN] n'a pas pu s'initialiser +2023-05-28 08:34:44 Déinitialisation du module PCAN USB ID 81 +2023-05-28 08:34:44 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-05-28 à 08:35:29 +******************************************************************** +2023-05-28 08:35:29 Démarrage du logiciel OtarcikCAN +2023-05-28 08:35:29 Chargement de la configuration système... +2023-05-28 08:35:29 Configuration système chargée avec succès! +2023-05-28 08:35:29 Initialisation du dispositif [ParkerCAN] +2023-05-28 08:35:29 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-05-28 08:35:29 Base de données chargée avec succès. Flags: 0x0 +2023-05-28 08:35:29 Démarrage d'un module CAN... +2023-05-28 08:35:29 Initialisation d'un module PCAN. Channel:81, Baudrate:28 +2023-05-28 08:35:29 Impossible d'initialiser un module USB PCAN. Erreur:The value of a handle (PCAN-Channel, PCAN-Hardware, PCAN-Net, PCAN-Client) is invalid +2023-05-28 08:35:29 Impossible d'initialiser le matériel CAN +2023-05-28 08:35:29 Le dispositif [ParkerCAN] n'a pas pu s'initialiser +2023-05-28 08:36:15 Déinitialisation du module PCAN USB ID 81 +2023-05-28 08:36:15 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-05-28 à 20:29:24 +******************************************************************** +2023-05-28 20:29:24 Démarrage du logiciel OtarcikCAN +2023-05-28 20:29:24 Chargement de la configuration système... +2023-05-28 20:29:24 Configuration système chargée avec succès! +2023-05-28 20:29:24 Initialisation du dispositif [ParkerCAN] +2023-05-28 20:29:24 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-05-28 20:29:24 Base de données chargée avec succès. Flags: 0x0 +2023-05-28 20:29:24 Démarrage d'un module CAN... +2023-05-28 20:29:24 Initialisation d'un module PCAN. Channel:81, Baudrate:28 +2023-05-28 20:29:24 Impossible d'initialiser un module USB PCAN. Erreur:The value of a handle (PCAN-Channel, PCAN-Hardware, PCAN-Net, PCAN-Client) is invalid +2023-05-28 20:29:24 Impossible d'initialiser le matériel CAN +2023-05-28 20:29:24 Le dispositif [ParkerCAN] n'a pas pu s'initialiser +2023-05-28 20:29:32 Déinitialisation du module PCAN USB ID 81 +2023-05-28 20:29:32 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-05-30 à 16:00:15 +******************************************************************** +2023-05-30 16:00:15 Démarrage du logiciel OtarcikCAN +2023-05-30 16:00:15 Chargement de la configuration système... +2023-05-30 16:00:15 Configuration système chargée avec succès! +2023-05-30 16:00:15 Initialisation du dispositif [ParkerCAN] +2023-05-30 16:00:15 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-05-30 16:00:15 Base de données chargée avec succès. Flags: 0x0 +2023-05-30 16:00:15 Démarrage d'un module CAN... +2023-05-30 16:00:15 Initialisation d'un module PCAN. Channel:81, Baudrate:28 +2023-05-30 16:00:15 Impossible d'initialiser un module USB PCAN. Erreur:The value of a handle (PCAN-Channel, PCAN-Hardware, PCAN-Net, PCAN-Client) is invalid +2023-05-30 16:00:15 Impossible d'initialiser le matériel CAN +2023-05-30 16:00:15 Le dispositif [ParkerCAN] n'a pas pu s'initialiser +2023-05-30 16:00:49 Déinitialisation du module PCAN USB ID 81 +2023-05-30 16:00: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-02 à 11:50:41 +******************************************************************** +2023-06-02 11:50:41 Démarrage du logiciel OtarcikCAN +2023-06-02 11:50:41 Chargement de la configuration système... +2023-06-02 11:50:41 Configuration système chargée avec succès! +2023-06-02 11:50:41 Initialisation du dispositif [ParkerCAN] +2023-06-02 11:50:41 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 11:50:41 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 11:50:41 Démarrage d'un module CAN... +2023-06-02 11:50:41 Initialisation d'un module PCAN. Channel:81, Baudrate:28 +2023-06-02 11:50:41 Module PCAN USB initialisé avec succès +2023-06-02 11:50:41 Dispositif [ParkerCAN] initialisé avec succès! +2023-06-02 11:51:20 Sauvegarde de la configuration système... +2023-06-02 11:51:20 Configuration système sauvegardée avec succès. +2023-06-02 11:51:20 Déinitialisation du module PCAN USB ID 81 +2023-06-02 11:51:20 Module PCAN USB déinitialisé avec succès... +2023-06-02 11:51:20 Initialisation du dispositif [ParkerCAN] +2023-06-02 11:51:20 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 11:51:20 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 11:51:20 Démarrage d'un module CAN... +2023-06-02 11:51:20 Initialisation d'un module PCAN. Channel:81, Baudrate:28 +2023-06-02 11:51:20 Module PCAN USB initialisé avec succès +2023-06-02 11:51:20 Dispositif [ParkerCAN] initialisé avec succès! +2023-06-02 11:51:20 Initialisation du dispositif [test] +2023-06-02 11:51:20 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/mazda_3_2019.dbc +2023-06-02 11:51:20 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 11:51:20 Démarrage d'un module CAN... +2023-06-02 11:51:20 Initialisation d'un module PCAN. Channel:82, Baudrate:28 +2023-06-02 11:51:20 Module PCAN USB initialisé avec succès +2023-06-02 11:51:20 Dispositif [test] initialisé avec succès! +2023-06-02 11:51:37 Déinitialisation du module PCAN USB ID 81 +2023-06-02 11:51:37 Module PCAN USB déinitialisé avec succès... +2023-06-02 11:51:37 Déinitialisation du module PCAN USB ID 82 +2023-06-02 11:51:37 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-02 à 11:51:41 +******************************************************************** +2023-06-02 11:51:41 Démarrage du logiciel OtarcikCAN +2023-06-02 11:51:41 Chargement de la configuration système... +2023-06-02 11:51:41 Configuration système chargée avec succès! +2023-06-02 11:51:41 Initialisation du dispositif [ParkerCAN] +2023-06-02 11:51:41 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 11:51:41 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 11:51:41 Démarrage d'un module CAN... +2023-06-02 11:51:41 Initialisation d'un module PCAN. Channel:81, Baudrate:28 +2023-06-02 11:51:41 Module PCAN USB initialisé avec succès +2023-06-02 11:51:41 Dispositif [ParkerCAN] initialisé avec succès! +2023-06-02 11:51:41 Initialisation du dispositif [test] +2023-06-02 11:51:41 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/mazda_3_2019.dbc +2023-06-02 11:51:41 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 11:51:41 Démarrage d'un module CAN... +2023-06-02 11:51:41 Initialisation d'un module PCAN. Channel:82, Baudrate:28 +2023-06-02 11:51:41 Module PCAN USB initialisé avec succès +2023-06-02 11:51:41 Dispositif [test] initialisé avec succès! +2023-06-02 11:52:59 Déinitialisation du module PCAN USB ID 81 +2023-06-02 11:52:59 Module PCAN USB déinitialisé avec succès... +2023-06-02 11:52:59 Déinitialisation du module PCAN USB ID 82 +2023-06-02 11:52:59 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-02 à 13:05:44 +******************************************************************** +2023-06-02 13:05:44 Démarrage du logiciel OtarcikCAN +2023-06-02 13:05:44 Chargement de la configuration système... +2023-06-02 13:05:44 Configuration système chargée avec succès! +2023-06-02 13:05:44 Initialisation du dispositif [ParkerCAN] +2023-06-02 13:05:44 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 13:05:44 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 13:05:44 Démarrage d'un module CAN... +2023-06-02 13:05:44 Initialisation d'un module PCAN. Channel:81, Baudrate:28 +2023-06-02 13:05:44 Module PCAN USB initialisé avec succès +2023-06-02 13:05:44 Dispositif [ParkerCAN] initialisé avec succès! +2023-06-02 13:05:44 Initialisation du dispositif [test] +2023-06-02 13:05:44 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/mazda_3_2019.dbc +2023-06-02 13:05:44 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 13:05:44 Démarrage d'un module CAN... +2023-06-02 13:05:44 Initialisation d'un module PCAN. Channel:82, Baudrate:28 +2023-06-02 13:05:44 Module PCAN USB initialisé avec succès +2023-06-02 13:05:44 Dispositif [test] initialisé avec succès! +2023-06-02 13:05:53 Déinitialisation du module PCAN USB ID 81 +2023-06-02 13:05:53 Module PCAN USB déinitialisé avec succès... +2023-06-02 13:05:53 Déinitialisation du module PCAN USB ID 82 +2023-06-02 13:05:53 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-02 à 13:09:12 +******************************************************************** +2023-06-02 13:09:12 Démarrage du logiciel OtarcikCAN +2023-06-02 13:09:12 Chargement de la configuration système... +2023-06-02 13:09:12 Configuration système chargée avec succès! +2023-06-02 13:09:12 Initialisation du dispositif [ParkerCAN] +2023-06-02 13:09:12 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 13:09:12 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 13:09:12 Démarrage d'un module CAN... +2023-06-02 13:09:12 Initialisation d'un module PCAN. Channel:81, Baudrate:28 +2023-06-02 13:09:12 Module PCAN USB initialisé avec succès +2023-06-02 13:09:12 Dispositif [ParkerCAN] initialisé avec succès! +2023-06-02 13:09:12 Initialisation du dispositif [test] +2023-06-02 13:09:12 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/mazda_3_2019.dbc +2023-06-02 13:09:12 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 13:09:13 Démarrage d'un module CAN... +2023-06-02 13:09:13 Initialisation d'un module PCAN. Channel:82, Baudrate:28 +2023-06-02 13:09:13 Module PCAN USB initialisé avec succès +2023-06-02 13:09:13 Dispositif [test] initialisé avec succès! +2023-06-02 13:09:59 Déinitialisation du module PCAN USB ID 81 +2023-06-02 13:09:59 Module PCAN USB déinitialisé avec succès... +2023-06-02 13:09:59 Déinitialisation du module PCAN USB ID 82 +2023-06-02 13:09:59 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-02 à 13:43:41 +******************************************************************** +2023-06-02 13:43:41 Démarrage du logiciel OtarcikCAN +2023-06-02 13:43:41 Chargement de la configuration système... +2023-06-02 13:43:41 Configuration système chargée avec succès! +2023-06-02 13:43:54 Sauvegarde de la configuration système... +2023-06-02 13:43:54 Configuration système sauvegardée avec succès. +2023-06-02 13:43:54 Déinitialisation du module PCAN USB ID 81 +2023-06-02 13:43:54 Impossible de déinitialiser un module USB PCAN.. Error:The transmit buffer in CAN controller is full +2023-06-02 13:43:54 Déinitialisation du module PCAN USB ID 81 +2023-06-02 13:43:54 Impossible de déinitialiser un module USB PCAN.. Error:The transmit buffer in CAN controller is full +2023-06-02 13:43:54 Sauvegarde de la configuration système... +2023-06-02 13:43:54 Configuration système sauvegardée avec succès. +2023-06-02 13:43:54 Déinitialisation du module PCAN USB ID 81 +2023-06-02 13:43:54 Impossible de déinitialiser un module USB PCAN.. Error:The transmit buffer in CAN controller is full +2023-06-02 13:44:18 Sauvegarde de la configuration système... +2023-06-02 13:44:18 Configuration système sauvegardée avec succès. +2023-06-02 13:44:18 Initialisation du dispositif [Parker CAN] +2023-06-02 13:44:18 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 13:44:18 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 13:44:18 Démarrage d'un module CAN... +2023-06-02 13:44:18 Initialisation d'un module PCAN. Handle:1, Baudrate:28 +2023-06-02 13:44:18 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 13:44:18 Impossible d'initialiser le matériel CAN +2023-06-02 13:44:18 Le dispositif [Parker CAN] n'a pas pu s'initialiser +2023-06-02 13:44:32 Sauvegarde de la configuration système... +2023-06-02 13:44:32 Configuration système sauvegardée avec succès. +2023-06-02 13:44:32 Déinitialisation du module PCAN USB ID 1 +2023-06-02 13:44:32 Impossible de déinitialiser un module USB PCAN.. Error:The transmit buffer in CAN controller is full +2023-06-02 13:44:32 Initialisation du dispositif [Parker CAN] +2023-06-02 13:44:32 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 13:44:32 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 13:44:32 Démarrage d'un module CAN... +2023-06-02 13:44:32 Initialisation d'un module PCAN. Handle:1, Baudrate:28 +2023-06-02 13:44:32 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 13:44:32 Impossible d'initialiser le matériel CAN +2023-06-02 13:44:32 Le dispositif [Parker CAN] n'a pas pu s'initialiser +2023-06-02 13:44:32 Initialisation du dispositif [test] +2023-06-02 13:44:32 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/mazda_3_2019.dbc +2023-06-02 13:44:32 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 13:44:32 Démarrage d'un module CAN... +2023-06-02 13:44:32 Initialisation d'un module PCAN. Handle:2, Baudrate:28 +2023-06-02 13:44:32 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 13:44:32 Impossible d'initialiser le matériel CAN +2023-06-02 13:44:32 Le dispositif [test] n'a pas pu s'initialiser +2023-06-02 13:44:39 Déinitialisation du module PCAN USB ID 1 +2023-06-02 13:44:39 Impossible de déinitialiser un module USB PCAN.. Error:The transmit buffer in CAN controller is full +2023-06-02 13:44:39 Déinitialisation du module PCAN USB ID 2 +2023-06-02 13:44:39 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 à 13:44:45 +******************************************************************** +2023-06-02 13:44:45 Démarrage du logiciel OtarcikCAN +2023-06-02 13:44:45 Chargement de la configuration système... +2023-06-02 13:44:45 Configuration système chargée avec succès! +2023-06-02 13:44:45 Initialisation du dispositif [Parker CAN] +2023-06-02 13:44:45 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 13:44:45 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 13:44:45 Démarrage d'un module CAN... +2023-06-02 13:44:45 Initialisation d'un module PCAN. Handle:1, Baudrate:28 +2023-06-02 13:44: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 13:44:45 Impossible d'initialiser le matériel CAN +2023-06-02 13:44:45 Le dispositif [Parker CAN] n'a pas pu s'initialiser +2023-06-02 13:44:45 Initialisation du dispositif [test] +2023-06-02 13:44:45 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/mazda_3_2019.dbc +2023-06-02 13:44:45 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 13:44:45 Démarrage d'un module CAN... +2023-06-02 13:44:45 Initialisation d'un module PCAN. Handle:2, Baudrate:28 +2023-06-02 13:44: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 13:44:45 Impossible d'initialiser le matériel CAN +2023-06-02 13:44:45 Le dispositif [test] n'a pas pu s'initialiser +2023-06-02 13:44:58 Déinitialisation du module PCAN USB ID 1 +2023-06-02 13:44:58 Impossible de déinitialiser un module USB PCAN.. Error:The transmit buffer in CAN controller is full +2023-06-02 13:44:58 Déinitialisation du module PCAN USB ID 2 +2023-06-02 13:44:58 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 à 13:46:26 +******************************************************************** +2023-06-02 13:46:26 Démarrage du logiciel OtarcikCAN +2023-06-02 13:46:26 Chargement de la configuration système... +2023-06-02 13:46:26 Configuration système chargée avec succès! +2023-06-02 13:46:26 Initialisation du dispositif [Parker CAN] +2023-06-02 13:46:26 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 13:46:26 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 13:46:26 Démarrage d'un module CAN... +2023-06-02 13:48:14 Initialisation d'un module PCAN. Handle:1, Baudrate:28 +2023-06-02 13:48:14 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 13:48:14 Impossible d'initialiser le matériel CAN +2023-06-02 13:48:14 Le dispositif [Parker CAN] n'a pas pu s'initialiser +2023-06-02 13:48:14 Initialisation du dispositif [test] +2023-06-02 13:48:14 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/mazda_3_2019.dbc +2023-06-02 13:48:14 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 13:48:14 Démarrage d'un module CAN... +2023-06-02 13:49:02 Initialisation d'un module PCAN. Handle:2, Baudrate:28 +2023-06-02 13:49:02 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 13:49:07 Impossible d'initialiser le matériel CAN + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-02 à 13:49:59 +******************************************************************** +2023-06-02 13:49:59 Démarrage du logiciel OtarcikCAN +2023-06-02 13:49:59 Chargement de la configuration système... +2023-06-02 13:49:59 Configuration système chargée avec succès! +2023-06-02 13:49:59 Initialisation du dispositif [Parker CAN] +2023-06-02 13:49:59 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 13:49:59 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 13:49:59 Démarrage d'un module CAN... +2023-06-02 13:51:10 Initialisation d'un module PCAN. Handle:1, Baudrate:28 + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-02 à 13:52:02 +******************************************************************** +2023-06-02 13:52:02 Démarrage du logiciel OtarcikCAN +2023-06-02 13:52:02 Chargement de la configuration système... +2023-06-02 13:52:02 Configuration système chargée avec succès! +2023-06-02 13:52:02 Initialisation du dispositif [Parker CAN] +2023-06-02 13:52:02 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 13:52:02 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 13:52:02 Démarrage d'un module CAN... +2023-06-02 13:52:14 Initialisation d'un module PCAN. Handle:81, Baudrate:28 +2023-06-02 13:52:19 Module PCAN USB initialisé avec succès +2023-06-02 13:52:22 Dispositif [Parker CAN] initialisé avec succès! +2023-06-02 13:52:22 Initialisation du dispositif [test] +2023-06-02 13:52:22 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/mazda_3_2019.dbc +2023-06-02 13:52:22 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 13:52:22 Démarrage d'un module CAN... +2023-06-02 13:52:30 Initialisation d'un module PCAN. Handle:82, Baudrate:28 +2023-06-02 13:52:33 Module PCAN USB initialisé avec succès +2023-06-02 13:52:33 Dispositif [test] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-02 à 13:52:46 +******************************************************************** +2023-06-02 13:52:46 Démarrage du logiciel OtarcikCAN +2023-06-02 13:52:46 Chargement de la configuration système... +2023-06-02 13:52:46 Configuration système chargée avec succès! +2023-06-02 13:52:46 Initialisation du dispositif [Parker CAN] +2023-06-02 13:52:46 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 13:52:46 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 13:52:46 Démarrage d'un module CAN... +2023-06-02 13:52:46 Initialisation d'un module PCAN. Handle:81, Baudrate:28 +2023-06-02 13:52:46 Module PCAN USB initialisé avec succès +2023-06-02 13:52:46 Dispositif [Parker CAN] initialisé avec succès! +2023-06-02 13:52:46 Initialisation du dispositif [test] +2023-06-02 13:52:46 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/mazda_3_2019.dbc +2023-06-02 13:52:46 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 13:52:46 Démarrage d'un module CAN... +2023-06-02 13:52:46 Initialisation d'un module PCAN. Handle:82, Baudrate:28 +2023-06-02 13:52:46 Module PCAN USB initialisé avec succès +2023-06-02 13:52:46 Dispositif [test] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-02 à 13:53:36 +******************************************************************** +2023-06-02 13:53:36 Démarrage du logiciel OtarcikCAN +2023-06-02 13:53:36 Chargement de la configuration système... +2023-06-02 13:53:36 Configuration système chargée avec succès! +2023-06-02 13:53:36 Initialisation du dispositif [Parker CAN] +2023-06-02 13:53:36 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 13:53:36 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 13:53:36 Démarrage d'un module CAN... +2023-06-02 13:53:36 Initialisation d'un module PCAN. Handle:81, Baudrate:28 +2023-06-02 13:53:36 Module PCAN USB initialisé avec succès +2023-06-02 13:53:36 Dispositif [Parker CAN] initialisé avec succès! +2023-06-02 13:53:36 Initialisation du dispositif [test] +2023-06-02 13:53:36 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/mazda_3_2019.dbc +2023-06-02 13:53:36 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 13:53:36 Démarrage d'un module CAN... +2023-06-02 13:53:36 Initialisation d'un module PCAN. Handle:82, Baudrate:28 +2023-06-02 13:53:36 Module PCAN USB initialisé avec succès +2023-06-02 13:53:36 Dispositif [test] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-02 à 13:54:42 +******************************************************************** +2023-06-02 13:54:42 Démarrage du logiciel OtarcikCAN +2023-06-02 13:54:42 Chargement de la configuration système... +2023-06-02 13:54:42 Configuration système chargée avec succès! +2023-06-02 13:54:42 Initialisation du dispositif [Parker CAN] +2023-06-02 13:54:42 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 13:54:42 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 13:54:42 Démarrage d'un module CAN... +2023-06-02 13:54:42 Initialisation d'un module PCAN. Handle:81, Baudrate:28 +2023-06-02 13:54:42 Module PCAN USB initialisé avec succès +2023-06-02 13:54:42 Dispositif [Parker CAN] initialisé avec succès! +2023-06-02 13:54:42 Initialisation du dispositif [test] +2023-06-02 13:54:42 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/mazda_3_2019.dbc +2023-06-02 13:54:42 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 13:54:42 Démarrage d'un module CAN... +2023-06-02 13:54:42 Initialisation d'un module PCAN. Handle:82, Baudrate:28 +2023-06-02 13:54:42 Module PCAN USB initialisé avec succès +2023-06-02 13:54:42 Dispositif [test] initialisé avec succès! +2023-06-02 13:54:55 Sauvegarde de la configuration système... +2023-06-02 13:54:55 Configuration système sauvegardée avec succès. +2023-06-02 13:54:55 Déinitialisation du module PCAN USB ID 81 +2023-06-02 13:54:55 Module PCAN USB déinitialisé avec succès... +2023-06-02 13:54:55 Déinitialisation du module PCAN USB ID 82 +2023-06-02 13:54:55 Module PCAN USB déinitialisé avec succès... +2023-06-02 13:54:55 Initialisation du dispositif [Parker CAN] +2023-06-02 13:54:55 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 13:54:55 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 13:54:55 Démarrage d'un module CAN... +2023-06-02 13:54:55 Initialisation d'un module PCAN. Handle:81, Baudrate:28 +2023-06-02 13:54:55 Module PCAN USB initialisé avec succès +2023-06-02 13:54:55 Dispositif [Parker CAN] initialisé avec succès! +2023-06-02 13:54:59 Déinitialisation du module PCAN USB ID 81 +2023-06-02 13:54:59 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-02 à 13:55:02 +******************************************************************** +2023-06-02 13:55:02 Démarrage du logiciel OtarcikCAN +2023-06-02 13:55:02 Chargement de la configuration système... +2023-06-02 13:55:02 Configuration système chargée avec succès! +2023-06-02 13:55:02 Initialisation du dispositif [Parker CAN] +2023-06-02 13:55:02 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 13:55:02 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 13:55:02 Démarrage d'un module CAN... +2023-06-02 13:55:02 Initialisation d'un module PCAN. Handle:81, Baudrate:28 +2023-06-02 13:55:02 Module PCAN USB initialisé avec succès +2023-06-02 13:55:02 Dispositif [Parker CAN] initialisé avec succès! +2023-06-02 13:55:16 Déinitialisation du module PCAN USB ID 81 +2023-06-02 13:55:16 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-02 à 13:56:15 +******************************************************************** +2023-06-02 13:56:15 Démarrage du logiciel OtarcikCAN +2023-06-02 13:56:15 Chargement de la configuration système... +2023-06-02 13:56:15 Configuration système chargée avec succès! +2023-06-02 13:56:15 Initialisation du dispositif [Parker CAN] +2023-06-02 13:56:15 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 13:56:15 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 13:56:15 Démarrage d'un module CAN... +2023-06-02 13:56:15 Initialisation d'un module PCAN. Handle:81, Baudrate:28 +2023-06-02 13:56:15 Module PCAN USB initialisé avec succès +2023-06-02 13:56:15 Dispositif [Parker CAN] initialisé avec succès! +2023-06-02 13:57:11 Déinitialisation du module PCAN USB ID 81 +2023-06-02 13:57:11 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-02 à 13:58:24 +******************************************************************** +2023-06-02 13:58:24 Démarrage du logiciel OtarcikCAN +2023-06-02 13:58:24 Chargement de la configuration système... +2023-06-02 13:58:24 Configuration système chargée avec succès! +2023-06-02 13:58:24 Initialisation du dispositif [Parker CAN] +2023-06-02 13:58:24 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 13:58:24 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 13:58:24 Démarrage d'un module CAN... +2023-06-02 13:58:33 Initialisation d'un module PCAN. Handle:81, Baudrate:28 +2023-06-02 13:58:33 Module PCAN USB initialisé avec succès +2023-06-02 13:58:33 Dispositif [Parker CAN] initialisé avec succès! + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-02 à 13:59:59 +******************************************************************** +2023-06-02 13:59:59 Démarrage du logiciel OtarcikCAN +2023-06-02 13:59:59 Chargement de la configuration système... +2023-06-02 13:59:59 Configuration système chargée avec succès! +2023-06-02 13:59:59 Initialisation du dispositif [Parker CAN] +2023-06-02 13:59:59 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 13:59:59 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 13:59:59 Démarrage d'un module CAN... +2023-06-02 13:59:59 Initialisation d'un module PCAN. Handle:81, Baudrate:28 +2023-06-02 13:59:59 Module PCAN USB initialisé avec succès +2023-06-02 13:59:59 Dispositif [Parker CAN] initialisé avec succès! +2023-06-02 14:00:14 Déinitialisation du module PCAN USB ID 81 +2023-06-02 14:00:14 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-02 à 14:00:25 +******************************************************************** +2023-06-02 14:00:25 Démarrage du logiciel OtarcikCAN +2023-06-02 14:00:25 Chargement de la configuration système... +2023-06-02 14:00:25 Configuration système chargée avec succès! +2023-06-02 14:00:25 Initialisation du dispositif [Parker CAN] +2023-06-02 14:00:25 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 14:00:25 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 14:00:25 Démarrage d'un module CAN... +2023-06-02 14:00:25 Initialisation d'un module PCAN. Handle:81, Baudrate:28 +2023-06-02 14:00:25 Module PCAN USB initialisé avec succès +2023-06-02 14:00:25 Dispositif [Parker CAN] initialisé avec succès! +2023-06-02 14:00:56 Déinitialisation du module PCAN USB ID 81 +2023-06-02 14:00:56 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-02 à 14:01:03 +******************************************************************** +2023-06-02 14:01:03 Démarrage du logiciel OtarcikCAN +2023-06-02 14:01:03 Chargement de la configuration système... +2023-06-02 14:01:03 Configuration système chargée avec succès! +2023-06-02 14:01:03 Initialisation du dispositif [Parker CAN] +2023-06-02 14:01:03 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 14:01:03 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 14:01:03 Démarrage d'un module CAN... +2023-06-02 14:01:03 Initialisation d'un module PCAN. Handle:81, Baudrate:28 +2023-06-02 14:01:03 Module PCAN USB initialisé avec succès +2023-06-02 14:01:03 Dispositif [Parker CAN] initialisé avec succès! +2023-06-02 14:01:14 Déinitialisation du module PCAN USB ID 81 +2023-06-02 14:01:14 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-02 à 14:02:18 +******************************************************************** +2023-06-02 14:02:18 Démarrage du logiciel OtarcikCAN +2023-06-02 14:02:18 Chargement de la configuration système... +2023-06-02 14:02:18 Configuration système chargée avec succès! +2023-06-02 14:02:18 Initialisation du dispositif [Parker CAN] +2023-06-02 14:02:18 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 14:02:18 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 14:02:18 Démarrage d'un module CAN... +2023-06-02 14:02:19 Initialisation d'un module PCAN. Handle:51, Baudrate:28 +2023-06-02 14:02:19 Module PCAN USB initialisé avec succès +2023-06-02 14:02:19 Dispositif [Parker CAN] initialisé avec succès! +2023-06-02 14:02:20 Déinitialisation du module PCAN USB ID 81 +2023-06-02 14:02:20 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-02 à 14:02:29 +******************************************************************** +2023-06-02 14:02:29 Démarrage du logiciel OtarcikCAN +2023-06-02 14:02:29 Chargement de la configuration système... +2023-06-02 14:02:29 Configuration système chargée avec succès! +2023-06-02 14:02:29 Initialisation du dispositif [Parker CAN] +2023-06-02 14:02:29 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 14:02:29 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 14:02:29 Démarrage d'un module CAN... +2023-06-02 14:02:29 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-02 14:02:29 Module PCAN USB initialisé avec succès +2023-06-02 14:02:29 Dispositif [Parker CAN] initialisé avec succès! +2023-06-02 14:02:35 Déinitialisation du module PCAN USB ID 81 +2023-06-02 14:02:35 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-02 à 14:05:03 +******************************************************************** +2023-06-02 14:05:03 Démarrage du logiciel OtarcikCAN +2023-06-02 14:05:03 Chargement de la configuration système... +2023-06-02 14:05:03 Configuration système chargée avec succès! +2023-06-02 14:05:03 Initialisation du dispositif [Parker CAN] +2023-06-02 14:05:03 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 14:05:03 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 14:05:03 Démarrage d'un module CAN... +2023-06-02 14:05:03 Module PCAN à l'adresse 1 utilise le handle 0x51 +2023-06-02 14:05:03 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-02 14:05:03 Module PCAN USB initialisé avec succès +2023-06-02 14:05:03 Dispositif [Parker CAN] initialisé avec succès! +2023-06-02 14:05:16 Déinitialisation du module PCAN USB ID 81 +2023-06-02 14:05:16 Module PCAN USB déinitialisé avec succès... + + +******************************************************************** +Démarrage du logiciel Otarcik CAN le 2023-06-02 à 14:05:36 +******************************************************************** +2023-06-02 14:05:36 Démarrage du logiciel OtarcikCAN +2023-06-02 14:05:36 Chargement de la configuration système... +2023-06-02 14:05:36 Configuration système chargée avec succès! +2023-06-02 14:05:36 Initialisation du dispositif [Parker CAN] +2023-06-02 14:05:36 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 14:05:36 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 14:05:36 Démarrage d'un module CAN... +2023-06-02 14:05:36 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-02 14:05:36 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-02 14:05:36 Module PCAN USB initialisé avec succès +2023-06-02 14:05:36 Dispositif [Parker CAN] initialisé avec succès! +2023-06-02 14:06:00 Sauvegarde de la configuration système... +2023-06-02 14:06:00 Configuration système sauvegardée avec succès. +2023-06-02 14:06:00 Déinitialisation du module PCAN USB ID 81 +2023-06-02 14:06:00 Module PCAN USB déinitialisé avec succès... +2023-06-02 14:06:00 Initialisation du dispositif [Parker CAN] +2023-06-02 14:06:00 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 14:06:00 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 14:06:00 Démarrage d'un module CAN... +2023-06-02 14:06:00 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-02 14:06:00 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-02 14:06:00 Module PCAN USB initialisé avec succès +2023-06-02 14:06:00 Dispositif [Parker CAN] initialisé avec succès! +2023-06-02 14:06:00 Initialisation du dispositif [test] +2023-06-02 14:06:00 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/mazda_3_2019.dbc +2023-06-02 14:06:00 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 14:06:00 Démarrage d'un module CAN... +2023-06-02 14:06:00 Module PCAN trouvé à l'adresse 2 avec le handle 0x52 +2023-06-02 14:06:00 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28 +2023-06-02 14:06:00 Module PCAN USB initialisé avec succès +2023-06-02 14:06:00 Dispositif [test] initialisé avec succès! +2023-06-02 14:07:38 Sauvegarde de la configuration système... +2023-06-02 14:07:38 Configuration système sauvegardée avec succès. +2023-06-02 14:07:38 Déinitialisation du module PCAN USB ID 81 +2023-06-02 14:07:38 Module PCAN USB déinitialisé avec succès... +2023-06-02 14:07:38 Déinitialisation du module PCAN USB ID 82 +2023-06-02 14:07:38 Module PCAN USB déinitialisé avec succès... +2023-06-02 14:07:38 Initialisation du dispositif [Parker CAN] +2023-06-02 14:07:38 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 14:07:38 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 14:07:38 Démarrage d'un module CAN... +2023-06-02 14:07:38 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-02 14:07:39 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-02 14:07:39 Module PCAN USB initialisé avec succès +2023-06-02 14:07:39 Dispositif [Parker CAN] initialisé avec succès! +2023-06-02 14:07:48 Sauvegarde de la configuration système... +2023-06-02 14:07:48 Configuration système sauvegardée avec succès. +2023-06-02 14:07:48 Déinitialisation du module PCAN USB ID 81 +2023-06-02 14:07:48 Module PCAN USB déinitialisé avec succès... +2023-06-02 14:07:48 Initialisation du dispositif [Parker CAN] +2023-06-02 14:07:48 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc +2023-06-02 14:07:48 Base de données chargée avec succès. Flags: 0x0 +2023-06-02 14:07:48 Démarrage d'un module CAN... +2023-06-02 14:07:48 Module PCAN trouvé à l'adresse 1 avec le handle 0x51 +2023-06-02 14:07:48 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28 +2023-06-02 14:07:48 Module PCAN USB initialisé avec succès +2023-06-02 14:07:48 Dispositif [Parker CAN] initialisé avec succès! +2023-06-02 14:07:48 Initialisation du dispositif [test] +2023-06-02 14:07:48 Chargement de la base de données ./ +2023-06-02 14:07:48 Erreur de base de données: impossible de charger le fichier ./ +2023-06-02 14:07:48 Démarrage d'un module CAN... +2023-06-02 14:07:48 Module PCAN trouvé à l'adresse 3 avec le handle 0x0 +2023-06-02 14:07:48 Initialisation d'un module PCAN. Handle:0x0, Baudrate:28 +2023-06-02 14:07: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 14:07:48 Impossible d'initialiser le matériel CAN +2023-06-02 14:07:48 Le dispositif [test] n'a pas pu s'initialiser +2023-06-02 14:08:16 Déinitialisation du module PCAN USB ID 81 +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... diff --git a/Otarcik_CAN/Makefile b/Otarcik_CAN/Makefile index ae50cd7..abeb0d9 100644 --- a/Otarcik_CAN/Makefile +++ b/Otarcik_CAN/Makefile @@ -3,16 +3,16 @@ # Generated by qmake (3.1) (Qt 5.14.2) # Project: Otarcik_CAN.pro # Template: app -# Command: C:\Qt\Qt5.14.2\5.14.2\mingw73_64\bin\qmake.exe -o Makefile Otarcik_CAN.pro -spec win32-g++ "CONFIG+=qtquickcompiler" +# Command: C:\Qt\Qt5.14.2\5.14.2\mingw73_64\bin\qmake.exe -o Makefile Otarcik_CAN.pro -spec win32-g++ "CONFIG+=debug" "CONFIG+=qml_debug" ############################################################################# MAKEFILE = Makefile EQ = = -first: release -install: release-install -uninstall: release-uninstall +first: debug +install: debug-install +uninstall: debug-uninstall QMAKE = C:\Qt\Qt5.14.2\5.14.2\mingw73_64\bin\qmake.exe DEL_FILE = del CHK_DIR_EXISTS= if not exist @@ -37,24 +37,10 @@ RES_FILE = SED = $(QMAKE) -install sed MOVE = move SUBTARGETS = \ - release \ - debug + debug \ + release -release: FORCE - $(MAKE) -f $(MAKEFILE).Release -release-make_first: FORCE - $(MAKE) -f $(MAKEFILE).Release -release-all: FORCE - $(MAKE) -f $(MAKEFILE).Release all -release-clean: FORCE - $(MAKE) -f $(MAKEFILE).Release clean -release-distclean: FORCE - $(MAKE) -f $(MAKEFILE).Release distclean -release-install: FORCE - $(MAKE) -f $(MAKEFILE).Release install -release-uninstall: FORCE - $(MAKE) -f $(MAKEFILE).Release uninstall debug: FORCE $(MAKE) -f $(MAKEFILE).Debug debug-make_first: FORCE @@ -69,6 +55,20 @@ debug-install: FORCE $(MAKE) -f $(MAKEFILE).Debug install debug-uninstall: FORCE $(MAKE) -f $(MAKEFILE).Debug uninstall +release: FORCE + $(MAKE) -f $(MAKEFILE).Release +release-make_first: FORCE + $(MAKE) -f $(MAKEFILE).Release +release-all: FORCE + $(MAKE) -f $(MAKEFILE).Release all +release-clean: FORCE + $(MAKE) -f $(MAKEFILE).Release clean +release-distclean: FORCE + $(MAKE) -f $(MAKEFILE).Release distclean +release-install: FORCE + $(MAKE) -f $(MAKEFILE).Release install +release-uninstall: FORCE + $(MAKE) -f $(MAKEFILE).Release uninstall Makefile: Otarcik_CAN.pro 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_pre.prf \ C:/Qt/Qt5.14.2/5.14.2/mingw73_64/mkspecs/qdevice.pri \ @@ -237,11 +237,11 @@ Makefile: Otarcik_CAN.pro C:/Qt/Qt5.14.2/5.14.2/mingw73_64/mkspecs/win32-g++/qma 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/resources_functions.prf \ - C:/Qt/Qt5.14.2/5.14.2/mingw73_64/mkspecs/features/qtquickcompiler.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 \ @@ -262,7 +262,7 @@ Makefile: Otarcik_CAN.pro C:/Qt/Qt5.14.2/5.14.2/mingw73_64/mkspecs/win32-g++/qma 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/build_pass.prf - $(QMAKE) -o Makefile Otarcik_CAN.pro -spec win32-g++ "CONFIG+=qtquickcompiler" + $(QMAKE) -o Makefile Otarcik_CAN.pro -spec win32-g++ "CONFIG+=debug" "CONFIG+=qml_debug" 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: @@ -430,11 +430,11 @@ 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/resources_functions.prf: -C:/Qt/Qt5.14.2/5.14.2/mingw73_64/mkspecs/features/qtquickcompiler.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: @@ -456,32 +456,32 @@ 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/build_pass.prf: qmake: FORCE - @$(QMAKE) -o Makefile Otarcik_CAN.pro -spec win32-g++ "CONFIG+=qtquickcompiler" + @$(QMAKE) -o Makefile Otarcik_CAN.pro -spec win32-g++ "CONFIG+=debug" "CONFIG+=qml_debug" qmake_all: FORCE -make_first: release-make_first debug-make_first FORCE -all: release-all debug-all FORCE -clean: release-clean debug-clean FORCE -distclean: release-distclean debug-distclean FORCE +make_first: debug-make_first release-make_first FORCE +all: debug-all release-all FORCE +clean: debug-clean release-clean FORCE +distclean: debug-distclean release-distclean FORCE -$(DEL_FILE) Makefile -release-mocclean: - $(MAKE) -f $(MAKEFILE).Release mocclean debug-mocclean: $(MAKE) -f $(MAKEFILE).Debug mocclean -mocclean: release-mocclean debug-mocclean +release-mocclean: + $(MAKE) -f $(MAKEFILE).Release mocclean +mocclean: debug-mocclean release-mocclean -release-mocables: - $(MAKE) -f $(MAKEFILE).Release mocables debug-mocables: $(MAKE) -f $(MAKEFILE).Debug mocables -mocables: release-mocables debug-mocables +release-mocables: + $(MAKE) -f $(MAKEFILE).Release mocables +mocables: debug-mocables release-mocables check: first benchmark: first FORCE: -$(MAKEFILE).Release: Makefile $(MAKEFILE).Debug: Makefile +$(MAKEFILE).Release: Makefile diff --git a/Otarcik_CAN/Makefile.Debug b/Otarcik_CAN/Makefile.Debug index eba2bfd..d3352e5 100644 --- a/Otarcik_CAN/Makefile.Debug +++ b/Otarcik_CAN/Makefile.Debug @@ -13,7 +13,7 @@ EQ = = CC = gcc CXX = g++ -DEFINES = -DUNICODE -D_UNICODE -DWIN32 -DMINGW_HAS_SECURE_API=1 -DQT_DEPRECATED_WARNINGS -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_MQTT_LIB -DQT_NETWORK_LIB -DQT_SERIALPORT_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN +DEFINES = -DUNICODE -D_UNICODE -DWIN32 -DMINGW_HAS_SECURE_API=1 -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_MQTT_LIB -DQT_NETWORK_LIB -DQT_SERIALPORT_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN CFLAGS = -fno-keep-inline-dllexport -g -Wall -Wextra -Wextra $(DEFINES) CXXFLAGS = -fno-keep-inline-dllexport -g -Wall -Wextra -Wextra -fexceptions -mthreads $(DEFINES) INCPATH = -I. -I. -ISources -ISources\Gui -ISources\PCAN -ISources\KVASER -ISources\CANDatabase -ISources\CANBus -ISources\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 -Idebug -I. -I/include -IC:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\win32-g++ @@ -167,12 +167,12 @@ debug/Otarcik_CAN.exe: C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Widgets.a C:/Q $(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) @object_script.Otarcik_CAN.Debug $(LIBS) qmake: FORCE - @$(QMAKE) -o Makefile.Debug Otarcik_CAN.pro -spec win32-g++ "CONFIG+=qtquickcompiler" + @$(QMAKE) -o Makefile.Debug Otarcik_CAN.pro -spec win32-g++ "CONFIG+=debug" "CONFIG+=qml_debug" 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\resources_functions.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\qtquickcompiler.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.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\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 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 @@ -189,11 +189,6 @@ check: first benchmark: first -compiler_qmlcache_make_all: -compiler_qmlcache_clean: -compiler_qmlcache_loader_make_all: debug/qmlcache_loader.cpp -compiler_qmlcache_loader_clean: - -$(DEL_FILE) debug\qmlcache_loader.cpp compiler_no_pch_compiler_make_all: compiler_no_pch_compiler_clean: compiler_rcc_make_all: @@ -3077,6 +3072,9 @@ 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/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 \ @@ -3084,7 +3082,6 @@ debug/GeneralStatusPage.o: Sources/Gui/GeneralStatusPage.cpp Sources/Gui/General 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/QtWidgets/qframe.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 \ @@ -3093,7 +3090,9 @@ 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/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 debug/GeneralMessagesLogDispatcher.o: Sources/GeneralMessagesLogDispatcher.cpp Sources/GeneralMessagesLogDispatcher.h \ @@ -6126,7 +6125,74 @@ debug/MQTTClientWrapper.o: Sources/CloudLogging/MQTTClientWrapper.cpp Sources/Cl 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/MQTTMessage.h + Sources/CloudLogging/MQTTMessage.h \ + Sources/OtarcikCan.h \ + 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 \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtwidgetsglobal.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtguiglobal.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtgui-config.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtwidgets-config.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qwidget.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qwindowdefs.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qwindowdefs_win.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpaintdevice.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/QtGui/qtransform.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpainterpath.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qimage.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpixelformat.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpixmap.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qfont.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qfontmetrics.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qfontinfo.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qsizepolicy.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qcursor.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qkeysequence.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qevent.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qvector2d.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtouchdevice.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtabwidget.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/QTabWidget \ + 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/QtWidgets/qframe.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 \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtextformat.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpen.h \ + Sources/Gui/GeneralStatusPage.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QWidget \ + Sources/Gui/CANbusSettingsPage.h \ + Sources/Gui/CANViewerPage.h \ + Sources/CANBus/CANMessage.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QDataStream \ + Sources/PCAN/PCANBasic.h \ + Sources/CANBus/CANSignal.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QtGlobal \ + Sources/Gui/LoggingSettingsPage.h \ + Sources/PCANInterface.h \ + Sources/GeneralMessagesLogDispatcher.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ + Sources/CANBus/CANDevice.h \ + Sources/CANBus/CANAnalyzer.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QTimer \ + Sources/CANDatabase/CANDatabase.h \ + Sources/KVASER/kvaDbLib.h \ + Sources/CANBus/CANDeviceConfig.h \ + Sources/CANBus/CANDataLogger.h \ + Sources/SystemConfig.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\MQTTClientWrapper.o Sources\CloudLogging\MQTTClientWrapper.cpp debug/moc_MainWindow.o: debug/moc_MainWindow.cpp diff --git a/Otarcik_CAN/Makefile.Release b/Otarcik_CAN/Makefile.Release index 9cc22c5..ad52c02 100644 --- a/Otarcik_CAN/Makefile.Release +++ b/Otarcik_CAN/Makefile.Release @@ -13,7 +13,7 @@ EQ = = CC = gcc CXX = g++ -DEFINES = -DUNICODE -D_UNICODE -DWIN32 -DMINGW_HAS_SECURE_API=1 -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_MQTT_LIB -DQT_NETWORK_LIB -DQT_SERIALPORT_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN +DEFINES = -DUNICODE -D_UNICODE -DWIN32 -DMINGW_HAS_SECURE_API=1 -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_MQTT_LIB -DQT_NETWORK_LIB -DQT_SERIALPORT_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN CFLAGS = -fno-keep-inline-dllexport -O2 -Wall -Wextra -Wextra $(DEFINES) CXXFLAGS = -fno-keep-inline-dllexport -O2 -Wall -Wextra -Wextra -fexceptions -mthreads $(DEFINES) INCPATH = -I. -I. -ISources -ISources\Gui -ISources\PCAN -ISources\KVASER -ISources\CANDatabase -ISources\CANBus -ISources\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 -Irelease -I. -I/include -IC:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\win32-g++ @@ -167,12 +167,12 @@ release/Otarcik_CAN.exe: C:/Qt/Qt5.14.2/5.14.2/mingw73_64/lib/libQt5Widgets.a C: $(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) @object_script.Otarcik_CAN.Release $(LIBS) qmake: FORCE - @$(QMAKE) -o Makefile.Release Otarcik_CAN.pro -spec win32-g++ "CONFIG+=qtquickcompiler" + @$(QMAKE) -o Makefile.Release Otarcik_CAN.pro -spec win32-g++ "CONFIG+=debug" "CONFIG+=qml_debug" 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\resources_functions.prf C:\Qt\Qt5.14.2\5.14.2\mingw73_64\mkspecs\features\qtquickcompiler.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.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\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 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 @@ -189,11 +189,6 @@ check: first benchmark: first -compiler_qmlcache_make_all: -compiler_qmlcache_clean: -compiler_qmlcache_loader_make_all: release/qmlcache_loader.cpp -compiler_qmlcache_loader_clean: - -$(DEL_FILE) release\qmlcache_loader.cpp compiler_no_pch_compiler_make_all: compiler_no_pch_compiler_clean: compiler_rcc_make_all: @@ -3077,6 +3072,9 @@ 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/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 \ @@ -3084,7 +3082,6 @@ release/GeneralStatusPage.o: Sources/Gui/GeneralStatusPage.cpp Sources/Gui/Gener 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/QtWidgets/qframe.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 \ @@ -3093,7 +3090,9 @@ 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/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 release/GeneralMessagesLogDispatcher.o: Sources/GeneralMessagesLogDispatcher.cpp Sources/GeneralMessagesLogDispatcher.h \ @@ -6126,7 +6125,74 @@ release/MQTTClientWrapper.o: Sources/CloudLogging/MQTTClientWrapper.cpp Sources/ 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/MQTTMessage.h + Sources/CloudLogging/MQTTMessage.h \ + Sources/OtarcikCan.h \ + 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 \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtwidgetsglobal.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtguiglobal.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtgui-config.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtwidgets-config.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qwidget.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qwindowdefs.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qwindowdefs_win.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpaintdevice.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/QtGui/qtransform.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpainterpath.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qimage.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpixelformat.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpixmap.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qfont.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qfontmetrics.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qfontinfo.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qsizepolicy.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qcursor.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qkeysequence.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qevent.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qvector2d.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtouchdevice.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/qtabwidget.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/QTabWidget \ + 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/QtWidgets/qframe.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 \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qtextformat.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtGui/qpen.h \ + Sources/Gui/GeneralStatusPage.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtWidgets/QWidget \ + Sources/Gui/CANbusSettingsPage.h \ + Sources/Gui/CANViewerPage.h \ + Sources/CANBus/CANMessage.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QDataStream \ + Sources/PCAN/PCANBasic.h \ + Sources/CANBus/CANSignal.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QtGlobal \ + Sources/Gui/LoggingSettingsPage.h \ + Sources/PCANInterface.h \ + Sources/GeneralMessagesLogDispatcher.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QFile \ + Sources/CANBus/CANDevice.h \ + Sources/CANBus/CANAnalyzer.h \ + C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/QtCore/QTimer \ + Sources/CANDatabase/CANDatabase.h \ + Sources/KVASER/kvaDbLib.h \ + Sources/CANBus/CANDeviceConfig.h \ + Sources/CANBus/CANDataLogger.h \ + Sources/SystemConfig.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\MQTTClientWrapper.o Sources\CloudLogging\MQTTClientWrapper.cpp release/moc_MainWindow.o: release/moc_MainWindow.cpp diff --git a/Otarcik_CAN/Sources/CANBus/CANAnalyzer.cpp b/Otarcik_CAN/Sources/CANBus/CANAnalyzer.cpp index ddcf77b..64d07da 100644 --- a/Otarcik_CAN/Sources/CANBus/CANAnalyzer.cpp +++ b/Otarcik_CAN/Sources/CANBus/CANAnalyzer.cpp @@ -26,7 +26,7 @@ CCANAnalyzer::~CCANAnalyzer() delete mCANReadTimer; } -int CCANAnalyzer::Init(TPCANHandle CANDeviceChannel, TPCANBaudrate CANDeviceBaudrate, QList *MsgList, unsigned int PollPeriod) +int CCANAnalyzer::Init(quint8 CANDeviceChannel, TPCANBaudrate CANDeviceBaudrate, QList *MsgList, unsigned int PollPeriod) { if(MsgList == 0) { @@ -39,13 +39,22 @@ int CCANAnalyzer::Init(TPCANHandle CANDeviceChannel, TPCANBaudrate CANDeviceBaud } + mCANDeviceChannel = CANDeviceChannel; mCANPollPeriod = PollPeriod; CGeneralMessagesLogDispatcher::instance()->AddLogMessage("Démarrage d'un module CAN..."); mDeviceMessagesList = MsgList; - if(mCANDriverIF->Init(mCANDeviceChannel,CANDeviceBaudrate) != RET_OK) + if(mCANDriverIF->GetDeviceHandle(mCANDeviceChannel,mCANDeviceHandle) != RET_OK) + { + QString Log = QString("Impossible de trouver le module CAN avec le channel %1").arg(mCANDeviceChannel); + CGeneralMessagesLogDispatcher::instance()->AddLogMessage(Log,true,CGeneralMessagesLogDispatcher::GEN_MSG_TXT_ERROR_STATUS); + mIsCANInitialized = false; + return RET_GENERAL_ERROR; + } + + if(mCANDriverIF->Init(mCANDeviceHandle,CANDeviceBaudrate) != RET_OK) { CGeneralMessagesLogDispatcher::instance()->AddLogMessage("Impossible d'initialiser le matériel CAN",true,CGeneralMessagesLogDispatcher::GEN_MSG_TXT_ERROR_STATUS); mIsCANInitialized = false; @@ -80,9 +89,9 @@ int CCANAnalyzer::ReadCAN() void CCANAnalyzer::CANTimerExpired() { - QList NewMessagesList = mCANDriverIF->ReadCANFullBuffer(mCANDeviceChannel); + QList NewMessagesList = mCANDriverIF->ReadCANFullBuffer(mCANDeviceHandle); -// qDebug("CAN Buffer size: %d",NewMessagesList.size()); + qDebug("CAN Buffer size: %d",NewMessagesList.size()); for(int i = 0 ; i < NewMessagesList.size(); i++) diff --git a/Otarcik_CAN/Sources/CANBus/CANAnalyzer.h b/Otarcik_CAN/Sources/CANBus/CANAnalyzer.h index e331223..31298a2 100644 --- a/Otarcik_CAN/Sources/CANBus/CANAnalyzer.h +++ b/Otarcik_CAN/Sources/CANBus/CANAnalyzer.h @@ -23,14 +23,15 @@ public: QTimer *mCANReadTimer; unsigned int mCANPollPeriod; - int Init(TPCANHandle CANDeviceChannel, TPCANBaudrate CANDeviceBaudrate, QList *MsgList, unsigned int PollPeriod); + int Init(quint8 CANDeviceChannel, TPCANBaudrate CANDeviceBaudrate, QList *MsgList, unsigned int PollPeriod); int ReadCAN(); QList *mDeviceMessagesList; private: bool mIsCANInitialized; - TPCANHandle mCANDeviceChannel; + TPCANHandle mCANDeviceHandle; + quint8 mCANDeviceChannel; signals: diff --git a/Otarcik_CAN/Sources/CANBus/CANDevice.cpp b/Otarcik_CAN/Sources/CANBus/CANDevice.cpp index 1d9f9b0..2646075 100644 --- a/Otarcik_CAN/Sources/CANBus/CANDevice.cpp +++ b/Otarcik_CAN/Sources/CANBus/CANDevice.cpp @@ -67,14 +67,17 @@ int CCANDevice::Init() mMessagesListLoaded = false; } } + if(mCANAnalyzer.Init(mDeviceConfigInfo.mCANDeviceID,mDeviceConfigInfo.mCANDeviceBaudrate,&mMessageList,mDeviceConfigInfo.mDevicePollPeriod) != RET_OK) { CGeneralMessagesLogDispatcher::instance()->AddLogMessage(QString("Le dispositif [%1] n'a pas pu s'initialiser").arg(mDeviceConfigInfo.mDeviceName),true,CGeneralMessagesLogDispatcher::GEN_MSG_TXT_ERROR_STATUS); + mProgramPtr->SetCANConnectionStatusRequest(false); return RET_GENERAL_ERROR; } mCANDataLogger.SetMQTTTopicDevice(QString("CANBus/%1/").arg(mDeviceConfigInfo.mDeviceName)); mCANDataLogger.SetMQTTClient(mCANMQTTClient); + mProgramPtr->SetCANConnectionStatusRequest(true); CGeneralMessagesLogDispatcher::instance()->AddLogMessage(QString("Dispositif [%1] initialisé avec succès!").arg(mDeviceConfigInfo.mDeviceName),true,CGeneralMessagesLogDispatcher::GEN_MSG_TXT_SUCCESS_STATUS); return RET_OK; diff --git a/Otarcik_CAN/Sources/CANBus/CANDeviceConfig.h b/Otarcik_CAN/Sources/CANBus/CANDeviceConfig.h index d066c74..2fd0b51 100644 --- a/Otarcik_CAN/Sources/CANBus/CANDeviceConfig.h +++ b/Otarcik_CAN/Sources/CANBus/CANDeviceConfig.h @@ -11,7 +11,8 @@ public: CCANDeviceConfig(); CCANDeviceConfig(CCANDeviceConfig &Other); - TPCANHandle mCANDeviceID; + //TPCANHandle mCANDeviceID; + quint8 mCANDeviceID; TPCANBaudrate mCANDeviceBaudrate; QString mCANDeviceDatabaseFilename; QString mDeviceDescription; diff --git a/Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.cpp b/Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.cpp index 6f51877..477d138 100644 --- a/Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.cpp +++ b/Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.cpp @@ -1,11 +1,12 @@ #include "MQTTClientWrapper.h" - +#include "OtarcikCan.h" CMQTTClientWrapper::CMQTTClientWrapper() { connect(&mMQTTClient,&QMqttClient::stateChanged,this,&CMQTTClientWrapper::StateChanged); mMQTTRefreshTimer = new QTimer; mMQTTRefreshTimer->setSingleShot(true); + mProgramPtr = 0; } CMQTTClientWrapper::~CMQTTClientWrapper() @@ -79,10 +80,12 @@ void CMQTTClientWrapper::StateChanged() case QMqttClient::Disconnected: { qDebug("MQTT client Disconnected"); + mProgramPtr->SetMQTTConnectionSatusRequest(false); break; } case QMqttClient::Connected: { + mProgramPtr->SetMQTTConnectionSatusRequest(true); qDebug("MQTT client Connected"); break; } diff --git a/Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.h b/Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.h index ba7e75a..3996876 100644 --- a/Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.h +++ b/Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.h @@ -8,6 +8,8 @@ #include "MQTTMessage.h" #include +class COtarcikCan; + class CMQTTClientWrapper : public QObject { Q_OBJECT @@ -20,9 +22,11 @@ public: int DisconnectFromBroker(); int SendMQTTTestMessage(); + COtarcikCan *mProgramPtr; QString mMQTTClientID; QTimer *mMQTTRefreshTimer; + private: QMqttClient mMQTTClient; CCloudParams mMQTTParams; diff --git a/Otarcik_CAN/Sources/Gui/CANbusSettingsPage.cpp b/Otarcik_CAN/Sources/Gui/CANbusSettingsPage.cpp index 4476286..e82754c 100644 --- a/Otarcik_CAN/Sources/Gui/CANbusSettingsPage.cpp +++ b/Otarcik_CAN/Sources/Gui/CANbusSettingsPage.cpp @@ -42,7 +42,7 @@ CCANbusSettingsPage::CCANbusSettingsPage(QWidget *parent) : ui->mCANBaudrateComboBx->addItem("PCAN_BAUD_5K",QVariant(PCAN_BAUD_5K)); - ui->mCANIDComboBx->addItem("PCAN_USBBUS1",QVariant(PCAN_USBBUS1)); + /* ui->mCANIDComboBx->addItem("PCAN_USBBUS1",QVariant(PCAN_USBBUS1)); ui->mCANIDComboBx->addItem("PCAN_USBBUS2",QVariant(PCAN_USBBUS2)); ui->mCANIDComboBx->addItem("PCAN_USBBUS3",QVariant(PCAN_USBBUS3)); ui->mCANIDComboBx->addItem("PCAN_USBBUS4",QVariant(PCAN_USBBUS4)); @@ -57,13 +57,14 @@ CCANbusSettingsPage::CCANbusSettingsPage(QWidget *parent) : ui->mCANIDComboBx->addItem("PCAN_USBBUS13",QVariant(PCAN_USBBUS13)); ui->mCANIDComboBx->addItem("PCAN_USBBUS14",QVariant(PCAN_USBBUS14)); ui->mCANIDComboBx->addItem("PCAN_USBBUS15",QVariant(PCAN_USBBUS15)); - ui->mCANIDComboBx->addItem("PCAN_USBBUS16",QVariant(PCAN_USBBUS16)); + ui->mCANIDComboBx->addItem("PCAN_USBBUS16",QVariant(PCAN_USBBUS16));*/ ui->mDeviceDescriptionTxtEdit->setEnabled(false); ui->mDatabaseFileSelectBtn->hide(); ui->mCANBaudrateComboBx->setEnabled(false); - ui->mCANIDComboBx->setEnabled(false); + //ui->mCANIDComboBx->setEnabled(false); + ui->mCANDeviceIDSpinBx->setEnabled(false); //JFM 2023-06-02 ui->mDevicePollPeriodSpinBx->setEnabled(false); ui->mCancelModifyParamsBtn->hide(); ui->mDeviceNameEditBx->setEnabled(false); @@ -147,7 +148,10 @@ int CCANbusSettingsPage::UpdatePage() //update device information ui->mDeviceNameEditBx->setPlainText(DevConfigInfo->mDeviceName); ui->mCANBaudrateComboBx->setCurrentIndex(ui->mCANBaudrateComboBx->findData(DevConfigInfo->mCANDeviceBaudrate)); - ui->mCANIDComboBx->setCurrentIndex(ui->mCANIDComboBx->findData(DevConfigInfo->mCANDeviceID)); + + //ui->mCANIDComboBx->setCurrentIndex(ui->mCANIDComboBx->findData(DevConfigInfo->mCANDeviceID)); //JFM 2023-06-02 + ui->mCANDeviceIDSpinBx->setValue(DevConfigInfo->mCANDeviceID); + ui->mDeviceDescriptionTxtEdit->setPlainText(DevConfigInfo->mDeviceDescription); QFileInfo FileInfo(DevConfigInfo->mCANDeviceDatabaseFilename); @@ -359,7 +363,10 @@ int CCANbusSettingsPage::ModifyDeviceConfig() CCANDeviceConfig *ModifiedDevice = mCurModifiedDevConfig; //mDeviceConfigList.at(index); ModifiedDevice->mCANDeviceBaudrate = ui->mCANBaudrateComboBx->currentData().toInt(); + ModifiedDevice->mCANDeviceID = ui->mCANIDComboBx->currentData().toInt(); + ModifiedDevice->mCANDeviceID = ui->mCANDeviceIDSpinBx->value(); //JFM 2023-06-02 + ModifiedDevice->mCANDeviceDatabaseFilename = ui->mDatabaseFileNameLbl->toolTip(); //The full path is stored in the tooltip! ModifiedDevice->mDeviceDescription = ui->mDeviceDescriptionTxtEdit->toPlainText(); ModifiedDevice->mDeviceName = ui->mDeviceNameEditBx->toPlainText(); @@ -373,7 +380,8 @@ int CCANbusSettingsPage::ModifyDeviceConfig() ui->mDeviceDescriptionTxtEdit->setEnabled(false); ui->mDatabaseFileSelectBtn->hide(); ui->mCANBaudrateComboBx->setEnabled(false); - ui->mCANIDComboBx->setEnabled(false); + // ui->mCANIDComboBx->setEnabled(false); //JFM 2023-06-02 + ui->mCANDeviceIDSpinBx->setEnabled(false); ui->mDevicesList->setEnabled(true); ui->mDevicePollPeriodSpinBx->setEnabled(false); ui->mModifyDevParamsBtn->setText("Modifier"); @@ -392,7 +400,9 @@ int CCANbusSettingsPage::ModifyDeviceConfig() ui->mDeviceDescriptionTxtEdit->setEnabled(true); ui->mDatabaseFileSelectBtn->show(); ui->mCANBaudrateComboBx->setEnabled(true); - ui->mCANIDComboBx->setEnabled(true); + // ui->mCANIDComboBx->setEnabled(true); //JFM 2023-06-02 + ui->mCANDeviceIDSpinBx->setEnabled(true); + ui->mDevicesList->setEnabled(false); ui->mDevicePollPeriodSpinBx->setEnabled(true); ui->mModifyDevParamsBtn->setText("Sauvegarder"); @@ -411,7 +421,9 @@ void CCANbusSettingsPage::CancelModifyDevBtnPressed() ui->mDeviceDescriptionTxtEdit->setEnabled(false); ui->mDatabaseFileSelectBtn->hide(); ui->mCANBaudrateComboBx->setEnabled(false); - ui->mCANIDComboBx->setEnabled(false); + //ui->mCANIDComboBx->setEnabled(false); + ui->mCANDeviceIDSpinBx->setEnabled(false); + ui->mDevicesList->setEnabled(true); ui->mDevicePollPeriodSpinBx->setEnabled(false); ui->mModifyDevParamsBtn->setText("Modifier"); @@ -449,7 +461,10 @@ void CCANbusSettingsPage::AddDeviceBtnPressed() //update device information ui->mDeviceNameEditBx->setPlainText(NewDevConfig->mDeviceName); ui->mCANBaudrateComboBx->setCurrentIndex(ui->mCANBaudrateComboBx->findData(NewDevConfig->mCANDeviceBaudrate)); - ui->mCANIDComboBx->setCurrentIndex(ui->mCANIDComboBx->findData(NewDevConfig->mCANDeviceID)); + + ui->mCANIDComboBx->setCurrentIndex(ui->mCANIDComboBx->findData(NewDevConfig->mCANDeviceID)); //JFM 2023-06-02 + ui->mCANDeviceIDSpinBx->setValue(NewDevConfig->mCANDeviceID); + ui->mDeviceDescriptionTxtEdit->setPlainText(NewDevConfig->mDeviceDescription); ui->mDatabaseFileNameLbl->setText(NewDevConfig->mCANDeviceDatabaseFilename); ui->mDatabaseFileNameLbl->setToolTip(NewDevConfig->mCANDeviceDatabaseFilename); diff --git a/Otarcik_CAN/Sources/Gui/CANbusSettingsPage.ui b/Otarcik_CAN/Sources/Gui/CANbusSettingsPage.ui index f1acb22..88f34dd 100644 --- a/Otarcik_CAN/Sources/Gui/CANbusSettingsPage.ui +++ b/Otarcik_CAN/Sources/Gui/CANbusSettingsPage.ui @@ -18,7 +18,7 @@ 370 20 - 231 + 321 21 @@ -28,7 +28,7 @@ - Paramètres de la station Otarcik + Paramètres CAN de la station Otarcik @@ -70,9 +70,9 @@ 10 - 60 + 66 91 - 16 + 10 @@ -81,20 +81,7 @@ - Driver CAN ID: - - - - - true - - - - 100 - 59 - 131 - 20 - + CAN Device ID: @@ -253,6 +240,22 @@ + + + + 110 + 60 + 71 + 22 + + + + 1 + + + 255 + + @@ -403,6 +406,19 @@ Supprimer + + + true + + + + 790 + 20 + 131 + 20 + + + diff --git a/Otarcik_CAN/Sources/Gui/GeneralStatusPage.cpp b/Otarcik_CAN/Sources/Gui/GeneralStatusPage.cpp index 1b7d0d0..4effe9f 100644 --- a/Otarcik_CAN/Sources/Gui/GeneralStatusPage.cpp +++ b/Otarcik_CAN/Sources/Gui/GeneralStatusPage.cpp @@ -2,6 +2,7 @@ #include "ui_GeneralStatusPage.h" #include "QStringList" #include +#include CGeneralStatusPage::CGeneralStatusPage(QWidget *parent) : QWidget(parent), @@ -10,6 +11,8 @@ CGeneralStatusPage::CGeneralStatusPage(QWidget *parent) : ui->setupUi(this); connect(ui->mClearGenMsgTxtBtn,&QPushButton::clicked,this,&CGeneralStatusPage::ClearGenMsgAreaBtnPressed); + SetMQTTConnectionStatus(false); + SetCANConnectionStatus(false); } CGeneralStatusPage::~CGeneralStatusPage() @@ -95,3 +98,43 @@ void CGeneralStatusPage::ClearGenMsgAreaBtnPressed() mGenMsgListBoxTextLines.clear(); ui->mGenMsgTextEdit->clear(); } + +int CGeneralStatusPage::SetMQTTConnectionStatus(bool Connected) +{ + if(Connected) + { + ui->mClientMQTTConnStatLbl->setText("CONNECTÉ"); + QPalette pal = QPalette(ui->mClientMQTTConnStatLbl->palette()); + pal.setColor(QPalette::WindowText,QColor(Qt::darkGreen)); + ui->mClientMQTTConnStatLbl->setPalette(pal); + } + else + { + ui->mClientMQTTConnStatLbl->setText("DÉCONNECTÉ"); + QPalette pal = QPalette(ui->mClientMQTTConnStatLbl->palette()); + pal.setColor(QPalette::WindowText,QColor(Qt::red)); + ui->mClientMQTTConnStatLbl->setPalette(pal); + } + + return RET_OK; +} + +int CGeneralStatusPage::SetCANConnectionStatus(bool Connected) +{ + if(Connected) + { + ui->mPuckCANConStatLbl->setText("CONNECTÉE"); + QPalette pal = QPalette(ui->mPuckCANConStatLbl->palette()); + pal.setColor(QPalette::WindowText,QColor(Qt::darkGreen)); + ui->mPuckCANConStatLbl->setPalette(pal); + } + else + { + ui->mPuckCANConStatLbl->setText("DÉCONNECTÉE"); + QPalette pal = QPalette(ui->mPuckCANConStatLbl->palette()); + pal.setColor(QPalette::WindowText,QColor(Qt::red)); + ui->mPuckCANConStatLbl->setPalette(pal); + } + + return RET_OK; +} diff --git a/Otarcik_CAN/Sources/Gui/GeneralStatusPage.h b/Otarcik_CAN/Sources/Gui/GeneralStatusPage.h index 56f8fbd..2951190 100644 --- a/Otarcik_CAN/Sources/Gui/GeneralStatusPage.h +++ b/Otarcik_CAN/Sources/Gui/GeneralStatusPage.h @@ -30,6 +30,9 @@ public: int SetGeneralMsgText(QStringList Txt); int AddGeneralMsgBoxLineEntry(QString LineTxt); + int SetMQTTConnectionStatus(bool Connected); + int SetCANConnectionStatus(bool Connected); + private: Ui::CGeneralStatusPage *ui; diff --git a/Otarcik_CAN/Sources/Gui/GeneralStatusPage.ui b/Otarcik_CAN/Sources/Gui/GeneralStatusPage.ui index 11bc464..e353e40 100644 --- a/Otarcik_CAN/Sources/Gui/GeneralStatusPage.ui +++ b/Otarcik_CAN/Sources/Gui/GeneralStatusPage.ui @@ -7,7 +7,7 @@ 0 0 1725 - 527 + 628 @@ -47,6 +47,82 @@ Nettoyer + + + + 390 + 520 + 81 + 16 + + + + + 12 + + + + Puck CAN: + + + + + + 370 + 550 + 101 + 16 + + + + + 12 + + + + Client MQTT: + + + + + + 470 + 520 + 121 + 16 + + + + + 12 + 75 + true + + + + Déconnectée + + + + + + 470 + 550 + 121 + 16 + + + + + 12 + 75 + true + + + + Déconnecté + + diff --git a/Otarcik_CAN/Sources/OtarcikCan.cpp b/Otarcik_CAN/Sources/OtarcikCan.cpp index 9280ace..cab0b92 100644 --- a/Otarcik_CAN/Sources/OtarcikCan.cpp +++ b/Otarcik_CAN/Sources/OtarcikCan.cpp @@ -21,6 +21,7 @@ COtarcikCan::COtarcikCan(QObject *parent) : QObject(parent) { mGPTimer = new QTimer; connect(mGPTimer,SIGNAL(timeout()),this,SLOT(GPTimerExpired())); + mCANBusMQTTClient.mProgramPtr = this; } COtarcikCan::~COtarcikCan() @@ -190,3 +191,13 @@ void COtarcikCan::GPTimerExpired() { // mCANBusMQTTClient.SendMQTTTestMessage(); } + +int COtarcikCan::SetCANConnectionStatusRequest(bool Connected) +{ + mMainWindow.mGeneralStatusPage->SetCANConnectionStatus(Connected); +} + +int COtarcikCan::SetMQTTConnectionSatusRequest(bool Connected) +{ + mMainWindow.mGeneralStatusPage->SetMQTTConnectionStatus(Connected); +} diff --git a/Otarcik_CAN/Sources/OtarcikCan.h b/Otarcik_CAN/Sources/OtarcikCan.h index ba9ef44..b7798c3 100644 --- a/Otarcik_CAN/Sources/OtarcikCan.h +++ b/Otarcik_CAN/Sources/OtarcikCan.h @@ -32,6 +32,9 @@ public: int SaveCANDevicesConfigRequest(QList *DevicesConfigList); int SaveCloudLoggingConfigRequest(CCloudParams *CloudParams); + int SetCANConnectionStatusRequest(bool Connected); + int SetMQTTConnectionSatusRequest(bool Connected); + private: QList mCANDevicesList; CCloudParams mCloudLoggingParams; diff --git a/Otarcik_CAN/Sources/PCANInterface.cpp b/Otarcik_CAN/Sources/PCANInterface.cpp index 143e8bb..09b675e 100644 --- a/Otarcik_CAN/Sources/PCANInterface.cpp +++ b/Otarcik_CAN/Sources/PCANInterface.cpp @@ -28,14 +28,30 @@ CPCANInterface::CPCANInterface(QObject *parent) : QObject(parent) CANInterfaceOpened = false; } -int CPCANInterface::Init(TPCANHandle CANDeviceChannel, TPCANBaudrate CANBaudRate) +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) + { + Handle = 0; + return RET_GENERAL_ERROR; + } + Handle = TempHandle; + + CGeneralMessagesLogDispatcher::instance()->AddLogMessage(QString("Module PCAN trouvé à l'adresse %1 avec le handle 0x%2").arg(DeviceID).arg(Handle,0,16)); + + return RET_OK; +} + +int CPCANInterface::Init(TPCANHandle CANDeviceHandle, TPCANBaudrate CANBaudRate) { mInterfaceBaudrate = CANBaudRate; - mInterfaceCANHandle = CANDeviceChannel; + mInterfaceCANHandle = CANDeviceHandle; TPCANStatus Result; - Result = CAN_Initialize(CANDeviceChannel, CANBaudRate); - CGeneralMessagesLogDispatcher::instance()->AddLogMessage(QString("Initialisation d'un module PCAN. Channel:%1, Baudrate:%2").arg(CANDeviceChannel).arg(CANBaudRate)); + Result = CAN_Initialize(CANDeviceHandle, CANBaudRate); + CGeneralMessagesLogDispatcher::instance()->AddLogMessage(QString("Initialisation d'un module PCAN. Handle:0x%1, Baudrate:%2").arg(CANDeviceHandle,0,16).arg(CANBaudRate)); if(Result != PCAN_ERROR_OK) { diff --git a/Otarcik_CAN/Sources/PCANInterface.h b/Otarcik_CAN/Sources/PCANInterface.h index 178f8aa..e534713 100644 --- a/Otarcik_CAN/Sources/PCANInterface.h +++ b/Otarcik_CAN/Sources/PCANInterface.h @@ -15,9 +15,10 @@ class CPCANInterface : public QObject Q_OBJECT public: explicit CPCANInterface(QObject *parent = 0); - int Init(TPCANHandle CANDeviceChannel, TPCANBaudrate CANBaudRate); + int Init(TPCANHandle CANDeviceHandle, TPCANBaudrate CANBaudRate); int DeInit(); bool IsInterfaceOpened(){return CANInterfaceOpened;} + int GetDeviceHandle(quint8 DeviceID, TPCANHandle &Handle); bool CANInterfaceOpened; QList ReadCANFullBuffer(unsigned short Channel); diff --git a/Otarcik_CAN/debug/Otarcik_CAN.exe b/Otarcik_CAN/debug/Otarcik_CAN.exe index 2137e73..7c013dc 100644 Binary files a/Otarcik_CAN/debug/Otarcik_CAN.exe and b/Otarcik_CAN/debug/Otarcik_CAN.exe differ diff --git a/Otarcik_CAN/release/Otarcik_CAN.exe b/Otarcik_CAN/release/Otarcik_CAN.exe index 4d690ec..9ce1fda 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 04f0f2e..9a2257b 100644 --- a/Otarcik_CAN/ui_CANbusSettingsPage.h +++ b/Otarcik_CAN/ui_CANbusSettingsPage.h @@ -33,7 +33,6 @@ public: QLabel *label_2; QGroupBox *mDeviceParamsGroupBox; QLabel *mCANIDLbl; - QComboBox *mCANIDComboBx; QLabel *mCANBaudrateLbl; QComboBox *mCANBaudrateComboBx; QPushButton *mModifyDevParamsBtn; @@ -45,6 +44,7 @@ public: QSpinBox *mDevicePollPeriodSpinBx; QPushButton *mCancelModifyParamsBtn; QPlainTextEdit *mDeviceNameEditBx; + QSpinBox *mCANDeviceIDSpinBx; QGroupBox *mDatabaseGroupBox; QLabel *mDBMessageNameLbl; QLabel *mDBMessageIDLbl; @@ -55,6 +55,7 @@ public: QTableWidget *mDBSignalDetailsTable; QPushButton *mAddDeviceBtn; QPushButton *mDeleteDeviceBtn; + QComboBox *mCANIDComboBx; void setupUi(QWidget *CCANbusSettingsPage) { @@ -63,7 +64,7 @@ public: CCANbusSettingsPage->resize(1475, 693); label = new QLabel(CCANbusSettingsPage); label->setObjectName(QString::fromUtf8("label")); - label->setGeometry(QRect(370, 20, 231, 21)); + label->setGeometry(QRect(370, 20, 321, 21)); QFont font; font.setPointSize(12); label->setFont(font); @@ -78,14 +79,10 @@ public: mDeviceParamsGroupBox->setGeometry(QRect(270, 100, 321, 371)); mCANIDLbl = new QLabel(mDeviceParamsGroupBox); mCANIDLbl->setObjectName(QString::fromUtf8("mCANIDLbl")); - mCANIDLbl->setGeometry(QRect(10, 60, 91, 16)); + mCANIDLbl->setGeometry(QRect(10, 66, 91, 10)); QFont font1; font1.setPointSize(10); mCANIDLbl->setFont(font1); - mCANIDComboBx = new QComboBox(mDeviceParamsGroupBox); - mCANIDComboBx->setObjectName(QString::fromUtf8("mCANIDComboBx")); - mCANIDComboBx->setEnabled(true); - mCANIDComboBx->setGeometry(QRect(100, 59, 131, 20)); mCANBaudrateLbl = new QLabel(mDeviceParamsGroupBox); mCANBaudrateLbl->setObjectName(QString::fromUtf8("mCANBaudrateLbl")); mCANBaudrateLbl->setGeometry(QRect(10, 90, 91, 16)); @@ -128,6 +125,11 @@ public: mDeviceNameEditBx->setObjectName(QString::fromUtf8("mDeviceNameEditBx")); mDeviceNameEditBx->setGeometry(QRect(13, 23, 281, 31)); mDeviceNameEditBx->setFont(font1); + mCANDeviceIDSpinBx = new QSpinBox(mDeviceParamsGroupBox); + mCANDeviceIDSpinBx->setObjectName(QString::fromUtf8("mCANDeviceIDSpinBx")); + mCANDeviceIDSpinBx->setGeometry(QRect(110, 60, 71, 22)); + mCANDeviceIDSpinBx->setMinimum(1); + mCANDeviceIDSpinBx->setMaximum(255); mDatabaseGroupBox = new QGroupBox(CCANbusSettingsPage); mDatabaseGroupBox->setObjectName(QString::fromUtf8("mDatabaseGroupBox")); mDatabaseGroupBox->setGeometry(QRect(620, 100, 711, 491)); @@ -165,6 +167,10 @@ public: mDeleteDeviceBtn = new QPushButton(CCANbusSettingsPage); mDeleteDeviceBtn->setObjectName(QString::fromUtf8("mDeleteDeviceBtn")); mDeleteDeviceBtn->setGeometry(QRect(50, 420, 61, 22)); + mCANIDComboBx = new QComboBox(CCANbusSettingsPage); + mCANIDComboBx->setObjectName(QString::fromUtf8("mCANIDComboBx")); + mCANIDComboBx->setEnabled(true); + mCANIDComboBx->setGeometry(QRect(790, 20, 131, 20)); retranslateUi(CCANbusSettingsPage); @@ -174,10 +180,10 @@ public: void retranslateUi(QWidget *CCANbusSettingsPage) { CCANbusSettingsPage->setWindowTitle(QCoreApplication::translate("CCANbusSettingsPage", "Form", nullptr)); - label->setText(QCoreApplication::translate("CCANbusSettingsPage", "Param\303\250tres de la station Otarcik", nullptr)); + label->setText(QCoreApplication::translate("CCANbusSettingsPage", "Param\303\250tres CAN de la station Otarcik", nullptr)); label_2->setText(QCoreApplication::translate("CCANbusSettingsPage", "Dispositifs CAN", nullptr)); mDeviceParamsGroupBox->setTitle(QCoreApplication::translate("CCANbusSettingsPage", "Param\303\250tres", nullptr)); - mCANIDLbl->setText(QCoreApplication::translate("CCANbusSettingsPage", "Driver CAN ID:", nullptr)); + mCANIDLbl->setText(QCoreApplication::translate("CCANbusSettingsPage", "CAN Device ID:", nullptr)); mCANBaudrateLbl->setText(QCoreApplication::translate("CCANbusSettingsPage", "CAN Baudrate:", nullptr)); mModifyDevParamsBtn->setText(QCoreApplication::translate("CCANbusSettingsPage", "Modifier", nullptr)); mRefreshRateLbl->setText(QCoreApplication::translate("CCANbusSettingsPage", "P\303\251riode rafra\303\256chissement (ms):", nullptr)); diff --git a/Otarcik_CAN/ui_GeneralStatusPage.h b/Otarcik_CAN/ui_GeneralStatusPage.h index 74d9734..02d4a41 100644 --- a/Otarcik_CAN/ui_GeneralStatusPage.h +++ b/Otarcik_CAN/ui_GeneralStatusPage.h @@ -11,6 +11,7 @@ #include #include +#include #include #include #include @@ -22,12 +23,16 @@ class Ui_CGeneralStatusPage public: QTextEdit *mGenMsgTextEdit; QPushButton *mClearGenMsgTxtBtn; + QLabel *mPuckCANLbl; + QLabel *mClientMQTTLbl; + QLabel *mPuckCANConStatLbl; + QLabel *mClientMQTTConnStatLbl; void setupUi(QWidget *CGeneralStatusPage) { if (CGeneralStatusPage->objectName().isEmpty()) CGeneralStatusPage->setObjectName(QString::fromUtf8("CGeneralStatusPage")); - CGeneralStatusPage->resize(1725, 527); + CGeneralStatusPage->resize(1725, 628); mGenMsgTextEdit = new QTextEdit(CGeneralStatusPage); mGenMsgTextEdit->setObjectName(QString::fromUtf8("mGenMsgTextEdit")); mGenMsgTextEdit->setGeometry(QRect(30, 20, 1141, 451)); @@ -41,6 +46,28 @@ public: mClearGenMsgTxtBtn = new QPushButton(CGeneralStatusPage); mClearGenMsgTxtBtn->setObjectName(QString::fromUtf8("mClearGenMsgTxtBtn")); mClearGenMsgTxtBtn->setGeometry(QRect(30, 480, 80, 22)); + mPuckCANLbl = new QLabel(CGeneralStatusPage); + mPuckCANLbl->setObjectName(QString::fromUtf8("mPuckCANLbl")); + mPuckCANLbl->setGeometry(QRect(390, 520, 81, 16)); + QFont font1; + font1.setPointSize(12); + mPuckCANLbl->setFont(font1); + mClientMQTTLbl = new QLabel(CGeneralStatusPage); + mClientMQTTLbl->setObjectName(QString::fromUtf8("mClientMQTTLbl")); + mClientMQTTLbl->setGeometry(QRect(370, 550, 101, 16)); + mClientMQTTLbl->setFont(font1); + mPuckCANConStatLbl = new QLabel(CGeneralStatusPage); + mPuckCANConStatLbl->setObjectName(QString::fromUtf8("mPuckCANConStatLbl")); + mPuckCANConStatLbl->setGeometry(QRect(470, 520, 121, 16)); + QFont font2; + font2.setPointSize(12); + font2.setBold(true); + font2.setWeight(75); + mPuckCANConStatLbl->setFont(font2); + mClientMQTTConnStatLbl = new QLabel(CGeneralStatusPage); + mClientMQTTConnStatLbl->setObjectName(QString::fromUtf8("mClientMQTTConnStatLbl")); + mClientMQTTConnStatLbl->setGeometry(QRect(470, 550, 121, 16)); + mClientMQTTConnStatLbl->setFont(font2); retranslateUi(CGeneralStatusPage); @@ -51,6 +78,10 @@ public: { CGeneralStatusPage->setWindowTitle(QCoreApplication::translate("CGeneralStatusPage", "Form", nullptr)); mClearGenMsgTxtBtn->setText(QCoreApplication::translate("CGeneralStatusPage", "Nettoyer", nullptr)); + mPuckCANLbl->setText(QCoreApplication::translate("CGeneralStatusPage", "Puck CAN:", nullptr)); + mClientMQTTLbl->setText(QCoreApplication::translate("CGeneralStatusPage", "Client MQTT:", nullptr)); + mPuckCANConStatLbl->setText(QCoreApplication::translate("CGeneralStatusPage", "D\303\251connect\303\251e", nullptr)); + mClientMQTTConnStatLbl->setText(QCoreApplication::translate("CGeneralStatusPage", "D\303\251connect\303\251", nullptr)); } // retranslateUi };