MQTT client fonctionnel
This commit is contained in:
parent
daa887d67b
commit
35ed010db8
1
.gitignore
vendored
1
.gitignore
vendored
@ -3,3 +3,4 @@
|
|||||||
*~*
|
*~*
|
||||||
/Otarcik_CAN/debug/moc_*.cpp
|
/Otarcik_CAN/debug/moc_*.cpp
|
||||||
|
|
||||||
|
/Otarcik_CAN/release/moc_*
|
||||||
|
|||||||
Binary file not shown.
@ -6643,3 +6643,454 @@ Démarrage du logiciel Otarcik CAN le 2023-02-19 à 16:59:34
|
|||||||
2023-02-19 16:59:34 Dispositif [ParkerCAN] initialisé avec succès!
|
2023-02-19 16:59:34 Dispositif [ParkerCAN] initialisé avec succès!
|
||||||
2023-02-19 16:59:37 Déinitialisation du module PCAN USB ID 81
|
2023-02-19 16:59:37 Déinitialisation du module PCAN USB ID 81
|
||||||
2023-02-19 16:59:37 Module PCAN USB déinitialisé avec succès...
|
2023-02-19 16:59:37 Module PCAN USB déinitialisé avec succès...
|
||||||
|
|
||||||
|
|
||||||
|
********************************************************************
|
||||||
|
Démarrage du logiciel Otarcik CAN le 2023-02-20 à 14:29:15
|
||||||
|
********************************************************************
|
||||||
|
2023-02-20 14:29:15 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-02-20 14:29:15 Chargement de la configuration système...
|
||||||
|
2023-02-20 14:29:15 Configuration système chargée avec succès!
|
||||||
|
2023-02-20 14:29:15 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-02-20 14:29:15 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-02-20 14:29:15 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-02-20 14:29:15 Démarrage d'un module CAN...
|
||||||
|
2023-02-20 14:29:15 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-02-20 14:29:15 Module PCAN USB initialisé avec succès
|
||||||
|
2023-02-20 14:29:15 Dispositif [ParkerCAN] initialisé avec succès!
|
||||||
|
2023-02-20 14:30:04 Déinitialisation du module PCAN USB ID 81
|
||||||
|
2023-02-20 14:30:04 Module PCAN USB déinitialisé avec succès...
|
||||||
|
|
||||||
|
|
||||||
|
********************************************************************
|
||||||
|
Démarrage du logiciel Otarcik CAN le 2023-03-06 à 07:36:56
|
||||||
|
********************************************************************
|
||||||
|
2023-03-06 07:36:56 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-06 07:36:56 Chargement de la configuration système...
|
||||||
|
2023-03-06 07:36:56 Configuration système chargée avec succès!
|
||||||
|
2023-03-06 07:36:56 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-06 07:36:56 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-06 07:36:56 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-06 07:36:56 Démarrage d'un module CAN...
|
||||||
|
2023-03-06 07:36:56 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-06 07:36:56 Impossible d'initialiser un module USB PCAN. Erreur:The driver is not loaded
|
||||||
|
2023-03-06 07:36:56 Impossible d'initialiser le matériel CAN
|
||||||
|
2023-03-06 07:36:56 Le dispositif [ParkerCAN] n'a pas pu s'initialiser
|
||||||
|
2023-03-06 07:37:00 Déinitialisation du module PCAN USB ID 81
|
||||||
|
2023-03-06 07:37:00 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-03-06 à 07:37:23
|
||||||
|
********************************************************************
|
||||||
|
2023-03-06 07:37:23 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-06 07:37:23 Chargement de la configuration système...
|
||||||
|
2023-03-06 07:37:23 Configuration système chargée avec succès!
|
||||||
|
2023-03-06 07:37:23 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-06 07:37:23 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-06 07:37:23 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-06 07:37:23 Démarrage d'un module CAN...
|
||||||
|
2023-03-06 07:37:23 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-06 07:37:23 Impossible d'initialiser un module USB PCAN. Erreur:The driver is not loaded
|
||||||
|
2023-03-06 07:37:23 Impossible d'initialiser le matériel CAN
|
||||||
|
2023-03-06 07:37:23 Le dispositif [ParkerCAN] n'a pas pu s'initialiser
|
||||||
|
2023-03-06 07:37:25 Déinitialisation du module PCAN USB ID 81
|
||||||
|
2023-03-06 07:37:25 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-03-06 à 07:37:46
|
||||||
|
********************************************************************
|
||||||
|
2023-03-06 07:37:46 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-06 07:37:46 Chargement de la configuration système...
|
||||||
|
2023-03-06 07:37:46 Configuration système chargée avec succès!
|
||||||
|
2023-03-06 07:37:46 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-06 07:37:46 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-06 07:37:46 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-06 07:37:46 Démarrage d'un module CAN...
|
||||||
|
2023-03-06 07:37:46 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-06 07:37:46 Impossible d'initialiser un module USB PCAN. Erreur:The driver is not loaded
|
||||||
|
2023-03-06 07:37:46 Impossible d'initialiser le matériel CAN
|
||||||
|
2023-03-06 07:37:46 Le dispositif [ParkerCAN] n'a pas pu s'initialiser
|
||||||
|
2023-03-06 07:37:53 Déinitialisation du module PCAN USB ID 81
|
||||||
|
2023-03-06 07:37:53 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-03-06 à 07:38:03
|
||||||
|
********************************************************************
|
||||||
|
2023-03-06 07:38:03 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-06 07:38:03 Chargement de la configuration système...
|
||||||
|
2023-03-06 07:38:03 Configuration système chargée avec succès!
|
||||||
|
2023-03-06 07:38:03 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-06 07:38:03 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-06 07:38:03 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-06 07:38:03 Démarrage d'un module CAN...
|
||||||
|
2023-03-06 07:38:03 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-06 07:38:03 Impossible d'initialiser un module USB PCAN. Erreur:The driver is not loaded
|
||||||
|
2023-03-06 07:38:03 Impossible d'initialiser le matériel CAN
|
||||||
|
2023-03-06 07:38:03 Le dispositif [ParkerCAN] n'a pas pu s'initialiser
|
||||||
|
2023-03-06 07:38:05 Déinitialisation du module PCAN USB ID 81
|
||||||
|
2023-03-06 07:38:05 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-03-06 à 07:39:19
|
||||||
|
********************************************************************
|
||||||
|
2023-03-06 07:39:19 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-06 07:39:19 Chargement de la configuration système...
|
||||||
|
2023-03-06 07:39:19 Configuration système chargée avec succès!
|
||||||
|
2023-03-06 07:39:19 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-06 07:39:19 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-06 07:39:19 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-06 07:39:19 Démarrage d'un module CAN...
|
||||||
|
2023-03-06 07:39:19 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-06 07:39:19 Module PCAN USB initialisé avec succès
|
||||||
|
2023-03-06 07:39:19 Dispositif [ParkerCAN] initialisé avec succès!
|
||||||
|
2023-03-06 07:39:44 Déinitialisation du module PCAN USB ID 81
|
||||||
|
2023-03-06 07:39:44 Module PCAN USB déinitialisé avec succès...
|
||||||
|
|
||||||
|
|
||||||
|
********************************************************************
|
||||||
|
Démarrage du logiciel Otarcik CAN le 2023-03-15 à 14:12:04
|
||||||
|
********************************************************************
|
||||||
|
2023-03-15 14:12:04 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-15 14:12:04 Chargement de la configuration système...
|
||||||
|
2023-03-15 14:12:04 Configuration système chargée avec succès!
|
||||||
|
2023-03-15 14:12:04 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-15 14:12:04 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-15 14:12:04 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-15 14:12:04 Démarrage d'un module CAN...
|
||||||
|
2023-03-15 14:12:04 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-15 14:12:04 Module PCAN USB initialisé avec succès
|
||||||
|
2023-03-15 14:12:04 Dispositif [ParkerCAN] initialisé avec succès!
|
||||||
|
2023-03-15 14:12:20 Déinitialisation du module PCAN USB ID 81
|
||||||
|
2023-03-15 14:12:20 Module PCAN USB déinitialisé avec succès...
|
||||||
|
|
||||||
|
|
||||||
|
********************************************************************
|
||||||
|
Démarrage du logiciel Otarcik CAN le 2023-03-15 à 15:34:40
|
||||||
|
********************************************************************
|
||||||
|
2023-03-15 15:34:40 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-15 15:34:40 Chargement de la configuration système...
|
||||||
|
2023-03-15 15:34:40 Configuration système chargée avec succès!
|
||||||
|
2023-03-15 15:34:40 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-15 15:34:40 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-15 15:34:40 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-15 15:34:40 Démarrage d'un module CAN...
|
||||||
|
2023-03-15 15:34:40 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-15 15:34:40 Module PCAN USB initialisé avec succès
|
||||||
|
2023-03-15 15:34:40 Dispositif [ParkerCAN] initialisé avec succès!
|
||||||
|
|
||||||
|
|
||||||
|
********************************************************************
|
||||||
|
Démarrage du logiciel Otarcik CAN le 2023-03-15 à 15:37:06
|
||||||
|
********************************************************************
|
||||||
|
2023-03-15 15:37:06 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-15 15:37:06 Chargement de la configuration système...
|
||||||
|
2023-03-15 15:37:06 Configuration système chargée avec succès!
|
||||||
|
2023-03-15 15:37:06 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-15 15:37:06 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-15 15:37:06 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-15 15:37:06 Démarrage d'un module CAN...
|
||||||
|
2023-03-15 15:37:06 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-15 15:37:06 Module PCAN USB initialisé avec succès
|
||||||
|
2023-03-15 15:37:06 Dispositif [ParkerCAN] initialisé avec succès!
|
||||||
|
2023-03-15 15:37:27 Déinitialisation du module PCAN USB ID 81
|
||||||
|
2023-03-15 15:37:27 Module PCAN USB déinitialisé avec succès...
|
||||||
|
|
||||||
|
|
||||||
|
********************************************************************
|
||||||
|
Démarrage du logiciel Otarcik CAN le 2023-03-15 à 15:37:33
|
||||||
|
********************************************************************
|
||||||
|
2023-03-15 15:37:33 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-15 15:37:33 Chargement de la configuration système...
|
||||||
|
2023-03-15 15:37:33 Configuration système chargée avec succès!
|
||||||
|
2023-03-15 15:37:33 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-15 15:37:33 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-15 15:37:33 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-15 15:37:33 Démarrage d'un module CAN...
|
||||||
|
2023-03-15 15:37:33 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-15 15:37:33 Module PCAN USB initialisé avec succès
|
||||||
|
2023-03-15 15:37:33 Dispositif [ParkerCAN] initialisé avec succès!
|
||||||
|
2023-03-15 15:37:39 Déinitialisation du module PCAN USB ID 81
|
||||||
|
2023-03-15 15:37:39 Module PCAN USB déinitialisé avec succès...
|
||||||
|
|
||||||
|
|
||||||
|
********************************************************************
|
||||||
|
Démarrage du logiciel Otarcik CAN le 2023-03-15 à 16:07:40
|
||||||
|
********************************************************************
|
||||||
|
2023-03-15 16:07:40 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-15 16:07:40 Chargement de la configuration système...
|
||||||
|
2023-03-15 16:07:40 Configuration système chargée avec succès!
|
||||||
|
2023-03-15 16:07:40 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-15 16:07:40 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-15 16:07:40 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-15 16:07:40 Démarrage d'un module CAN...
|
||||||
|
2023-03-15 16:07:40 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-15 16:07:40 Module PCAN USB initialisé avec succès
|
||||||
|
2023-03-15 16:07:40 Dispositif [ParkerCAN] initialisé avec succès!
|
||||||
|
2023-03-15 16:07:54 Déinitialisation du module PCAN USB ID 81
|
||||||
|
2023-03-15 16:07:54 Module PCAN USB déinitialisé avec succès...
|
||||||
|
|
||||||
|
|
||||||
|
********************************************************************
|
||||||
|
Démarrage du logiciel Otarcik CAN le 2023-03-15 à 16:08:32
|
||||||
|
********************************************************************
|
||||||
|
2023-03-15 16:08:32 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-15 16:08:32 Chargement de la configuration système...
|
||||||
|
2023-03-15 16:08:32 Configuration système chargée avec succès!
|
||||||
|
2023-03-15 16:08:32 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-15 16:08:32 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-15 16:08:32 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-15 16:08:32 Démarrage d'un module CAN...
|
||||||
|
2023-03-15 16:08:32 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-15 16:08:32 Module PCAN USB initialisé avec succès
|
||||||
|
2023-03-15 16:08:32 Dispositif [ParkerCAN] initialisé avec succès!
|
||||||
|
|
||||||
|
|
||||||
|
********************************************************************
|
||||||
|
Démarrage du logiciel Otarcik CAN le 2023-03-15 à 16:36:19
|
||||||
|
********************************************************************
|
||||||
|
2023-03-15 16:36:19 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-15 16:36:19 Chargement de la configuration système...
|
||||||
|
2023-03-15 16:36:19 Configuration système chargée avec succès!
|
||||||
|
2023-03-15 16:36:19 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-15 16:36:19 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-15 16:36:19 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-15 16:36:19 Démarrage d'un module CAN...
|
||||||
|
2023-03-15 16:36:19 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-15 16:36:19 Module PCAN USB initialisé avec succès
|
||||||
|
2023-03-15 16:36:19 Dispositif [ParkerCAN] initialisé avec succès!
|
||||||
|
2023-03-15 16:37:03 Sauvegarde de la configuration système...
|
||||||
|
2023-03-15 16:37:03 Configuration système sauvegardée avec succès.
|
||||||
|
2023-03-15 16:37:07 Déinitialisation du module PCAN USB ID 81
|
||||||
|
2023-03-15 16:37:07 Module PCAN USB déinitialisé avec succès...
|
||||||
|
|
||||||
|
|
||||||
|
********************************************************************
|
||||||
|
Démarrage du logiciel Otarcik CAN le 2023-03-15 à 16:44:01
|
||||||
|
********************************************************************
|
||||||
|
2023-03-15 16:44:01 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-15 16:44:01 Chargement de la configuration système...
|
||||||
|
2023-03-15 16:44:01 Configuration système chargée avec succès!
|
||||||
|
2023-03-15 16:44:01 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-15 16:44:01 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-15 16:44:01 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-15 16:44:01 Démarrage d'un module CAN...
|
||||||
|
2023-03-15 16:44:01 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-15 16:44:01 Module PCAN USB initialisé avec succès
|
||||||
|
2023-03-15 16:44:01 Dispositif [ParkerCAN] initialisé avec succès!
|
||||||
|
|
||||||
|
|
||||||
|
********************************************************************
|
||||||
|
Démarrage du logiciel Otarcik CAN le 2023-03-15 à 16:46:15
|
||||||
|
********************************************************************
|
||||||
|
2023-03-15 16:46:15 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-15 16:46:15 Chargement de la configuration système...
|
||||||
|
2023-03-15 16:46:15 Configuration système chargée avec succès!
|
||||||
|
2023-03-15 16:46:15 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-15 16:46:15 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-15 16:46:15 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-15 16:46:15 Démarrage d'un module CAN...
|
||||||
|
2023-03-15 16:46:15 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-15 16:46:15 Module PCAN USB initialisé avec succès
|
||||||
|
2023-03-15 16:46:15 Dispositif [ParkerCAN] initialisé avec succès!
|
||||||
|
2023-03-15 16:46:39 Déinitialisation du module PCAN USB ID 81
|
||||||
|
2023-03-15 16:46:39 Module PCAN USB déinitialisé avec succès...
|
||||||
|
|
||||||
|
|
||||||
|
********************************************************************
|
||||||
|
Démarrage du logiciel Otarcik CAN le 2023-03-15 à 16:49:20
|
||||||
|
********************************************************************
|
||||||
|
2023-03-15 16:49:20 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-15 16:49:20 Chargement de la configuration système...
|
||||||
|
2023-03-15 16:49:20 Configuration système chargée avec succès!
|
||||||
|
2023-03-15 16:49:20 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-15 16:49:20 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-15 16:49:20 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-15 16:49:20 Démarrage d'un module CAN...
|
||||||
|
2023-03-15 16:49:20 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-15 16:49:20 Module PCAN USB initialisé avec succès
|
||||||
|
2023-03-15 16:49:20 Dispositif [ParkerCAN] initialisé avec succès!
|
||||||
|
2023-03-15 16:50:27 Déinitialisation du module PCAN USB ID 81
|
||||||
|
2023-03-15 16:50:27 Module PCAN USB déinitialisé avec succès...
|
||||||
|
|
||||||
|
|
||||||
|
********************************************************************
|
||||||
|
Démarrage du logiciel Otarcik CAN le 2023-03-15 à 17:08:19
|
||||||
|
********************************************************************
|
||||||
|
2023-03-15 17:08:19 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-15 17:08:19 Chargement de la configuration système...
|
||||||
|
2023-03-15 17:08:19 Configuration système chargée avec succès!
|
||||||
|
2023-03-15 17:08:19 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-15 17:08:19 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-15 17:08:19 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-15 17:08:19 Démarrage d'un module CAN...
|
||||||
|
2023-03-15 17:08:19 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-15 17:08:19 Module PCAN USB initialisé avec succès
|
||||||
|
2023-03-15 17:08:19 Dispositif [ParkerCAN] initialisé avec succès!
|
||||||
|
2023-03-15 17:08:38 Déinitialisation du module PCAN USB ID 81
|
||||||
|
2023-03-15 17:08:38 Module PCAN USB déinitialisé avec succès...
|
||||||
|
|
||||||
|
|
||||||
|
********************************************************************
|
||||||
|
Démarrage du logiciel Otarcik CAN le 2023-03-15 à 17:08:52
|
||||||
|
********************************************************************
|
||||||
|
2023-03-15 17:08:52 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-15 17:08:52 Chargement de la configuration système...
|
||||||
|
2023-03-15 17:08:52 Configuration système chargée avec succès!
|
||||||
|
2023-03-15 17:08:52 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-15 17:08:52 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-15 17:08:53 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-15 17:08:53 Démarrage d'un module CAN...
|
||||||
|
2023-03-15 17:08:53 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-15 17:08:53 Module PCAN USB initialisé avec succès
|
||||||
|
2023-03-15 17:08:53 Dispositif [ParkerCAN] initialisé avec succès!
|
||||||
|
|
||||||
|
|
||||||
|
********************************************************************
|
||||||
|
Démarrage du logiciel Otarcik CAN le 2023-03-15 à 17:10:06
|
||||||
|
********************************************************************
|
||||||
|
2023-03-15 17:10:06 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-15 17:10:06 Chargement de la configuration système...
|
||||||
|
2023-03-15 17:10:06 Configuration système chargée avec succès!
|
||||||
|
2023-03-15 17:10:06 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-15 17:10:06 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-15 17:10:06 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-15 17:10:06 Démarrage d'un module CAN...
|
||||||
|
2023-03-15 17:10:06 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-15 17:10:06 Module PCAN USB initialisé avec succès
|
||||||
|
2023-03-15 17:10:06 Dispositif [ParkerCAN] initialisé avec succès!
|
||||||
|
2023-03-15 17:11:27 Déinitialisation du module PCAN USB ID 81
|
||||||
|
2023-03-15 17:11:27 Module PCAN USB déinitialisé avec succès...
|
||||||
|
|
||||||
|
|
||||||
|
********************************************************************
|
||||||
|
Démarrage du logiciel Otarcik CAN le 2023-03-15 à 17:12:41
|
||||||
|
********************************************************************
|
||||||
|
2023-03-15 17:12:41 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-15 17:12:41 Chargement de la configuration système...
|
||||||
|
2023-03-15 17:12:41 Configuration système chargée avec succès!
|
||||||
|
2023-03-15 17:12:41 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-15 17:12:41 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-15 17:12:41 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-15 17:12:41 Démarrage d'un module CAN...
|
||||||
|
2023-03-15 17:12:41 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-15 17:12:41 Module PCAN USB initialisé avec succès
|
||||||
|
2023-03-15 17:12:41 Dispositif [ParkerCAN] initialisé avec succès!
|
||||||
|
|
||||||
|
|
||||||
|
********************************************************************
|
||||||
|
Démarrage du logiciel Otarcik CAN le 2023-03-15 à 17:13:27
|
||||||
|
********************************************************************
|
||||||
|
2023-03-15 17:13:27 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-15 17:13:27 Chargement de la configuration système...
|
||||||
|
2023-03-15 17:13:27 Configuration système chargée avec succès!
|
||||||
|
2023-03-15 17:13:27 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-15 17:13:27 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-15 17:13:27 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-15 17:13:27 Démarrage d'un module CAN...
|
||||||
|
2023-03-15 17:13:27 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-15 17:13:27 Module PCAN USB initialisé avec succès
|
||||||
|
2023-03-15 17:13:27 Dispositif [ParkerCAN] initialisé avec succès!
|
||||||
|
2023-03-15 17:13:35 Déinitialisation du module PCAN USB ID 81
|
||||||
|
2023-03-15 17:13:35 Module PCAN USB déinitialisé avec succès...
|
||||||
|
|
||||||
|
|
||||||
|
********************************************************************
|
||||||
|
Démarrage du logiciel Otarcik CAN le 2023-03-15 à 17:16:17
|
||||||
|
********************************************************************
|
||||||
|
2023-03-15 17:16:17 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-15 17:16:17 Chargement de la configuration système...
|
||||||
|
2023-03-15 17:16:17 Configuration système chargée avec succès!
|
||||||
|
2023-03-15 17:16:17 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-15 17:16:17 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-15 17:16:17 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-15 17:16:17 Démarrage d'un module CAN...
|
||||||
|
2023-03-15 17:16:17 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-15 17:16:17 Module PCAN USB initialisé avec succès
|
||||||
|
2023-03-15 17:16:17 Dispositif [ParkerCAN] initialisé avec succès!
|
||||||
|
2023-03-15 17:16:28 Déinitialisation du module PCAN USB ID 81
|
||||||
|
2023-03-15 17:16:28 Module PCAN USB déinitialisé avec succès...
|
||||||
|
|
||||||
|
|
||||||
|
********************************************************************
|
||||||
|
Démarrage du logiciel Otarcik CAN le 2023-03-15 à 17:16:45
|
||||||
|
********************************************************************
|
||||||
|
2023-03-15 17:16:45 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-15 17:16:45 Chargement de la configuration système...
|
||||||
|
2023-03-15 17:16:45 Configuration système chargée avec succès!
|
||||||
|
2023-03-15 17:16:45 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-15 17:16:45 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-15 17:16:45 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-15 17:16:45 Démarrage d'un module CAN...
|
||||||
|
2023-03-15 17:16:45 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-15 17:16:45 Module PCAN USB initialisé avec succès
|
||||||
|
2023-03-15 17:16:45 Dispositif [ParkerCAN] initialisé avec succès!
|
||||||
|
|
||||||
|
|
||||||
|
********************************************************************
|
||||||
|
Démarrage du logiciel Otarcik CAN le 2023-03-15 à 17:17:30
|
||||||
|
********************************************************************
|
||||||
|
2023-03-15 17:17:30 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-15 17:17:30 Chargement de la configuration système...
|
||||||
|
2023-03-15 17:17:30 Configuration système chargée avec succès!
|
||||||
|
2023-03-15 17:17:30 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-15 17:17:30 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-15 17:17:30 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-15 17:17:30 Démarrage d'un module CAN...
|
||||||
|
2023-03-15 17:17:30 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-15 17:17:30 Module PCAN USB initialisé avec succès
|
||||||
|
2023-03-15 17:17:30 Dispositif [ParkerCAN] initialisé avec succès!
|
||||||
|
2023-03-15 17:19:08 Déinitialisation du module PCAN USB ID 81
|
||||||
|
2023-03-15 17:19:08 Module PCAN USB déinitialisé avec succès...
|
||||||
|
|
||||||
|
|
||||||
|
********************************************************************
|
||||||
|
Démarrage du logiciel Otarcik CAN le 2023-03-15 à 17:21:06
|
||||||
|
********************************************************************
|
||||||
|
2023-03-15 17:21:06 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-15 17:21:06 Chargement de la configuration système...
|
||||||
|
2023-03-15 17:21:06 Configuration système chargée avec succès!
|
||||||
|
2023-03-15 17:21:06 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-15 17:21:06 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-15 17:21:06 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-15 17:21:06 Démarrage d'un module CAN...
|
||||||
|
2023-03-15 17:21:06 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-15 17:21:06 Module PCAN USB initialisé avec succès
|
||||||
|
2023-03-15 17:21:06 Dispositif [ParkerCAN] initialisé avec succès!
|
||||||
|
2023-03-15 17:25:24 Déinitialisation du module PCAN USB ID 81
|
||||||
|
2023-03-15 17:25:24 Module PCAN USB déinitialisé avec succès...
|
||||||
|
|
||||||
|
|
||||||
|
********************************************************************
|
||||||
|
Démarrage du logiciel Otarcik CAN le 2023-03-15 à 17:29:38
|
||||||
|
********************************************************************
|
||||||
|
2023-03-15 17:29:38 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-15 17:29:38 Chargement de la configuration système...
|
||||||
|
2023-03-15 17:29:38 Configuration système chargée avec succès!
|
||||||
|
2023-03-15 17:29:38 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-15 17:29:38 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-15 17:29:38 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-15 17:29:38 Démarrage d'un module CAN...
|
||||||
|
2023-03-15 17:29:38 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-15 17:29:38 Module PCAN USB initialisé avec succès
|
||||||
|
2023-03-15 17:29:38 Dispositif [ParkerCAN] initialisé avec succès!
|
||||||
|
|
||||||
|
|
||||||
|
********************************************************************
|
||||||
|
Démarrage du logiciel Otarcik CAN le 2023-03-15 à 17:33:01
|
||||||
|
********************************************************************
|
||||||
|
2023-03-15 17:33:01 Démarrage du logiciel OtarcikCAN
|
||||||
|
2023-03-15 17:33:01 Chargement de la configuration système...
|
||||||
|
2023-03-15 17:33:01 Configuration système chargée avec succès!
|
||||||
|
2023-03-15 17:33:01 Initialisation du dispositif [ParkerCAN]
|
||||||
|
2023-03-15 17:33:01 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
|
||||||
|
2023-03-15 17:33:01 Base de données chargée avec succès. Flags: 0x0
|
||||||
|
2023-03-15 17:33:01 Démarrage d'un module CAN...
|
||||||
|
2023-03-15 17:33:01 Initialisation d'un module PCAN. Channel:81, Baudrate:28
|
||||||
|
2023-03-15 17:33:01 Module PCAN USB initialisé avec succès
|
||||||
|
2023-03-15 17:33:01 Dispositif [ParkerCAN] initialisé avec succès!
|
||||||
|
2023-03-15 17:35:21 Déinitialisation du module PCAN USB ID 81
|
||||||
|
2023-03-15 17:35:21 Module PCAN USB déinitialisé avec succès...
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -50,7 +50,8 @@ SOURCES += Sources/main.cpp \
|
|||||||
Sources/CANBus/CANSignal.cpp \
|
Sources/CANBus/CANSignal.cpp \
|
||||||
Sources/CANBus/CANDataLogger.cpp \
|
Sources/CANBus/CANDataLogger.cpp \
|
||||||
Sources/CloudLogging/CloudParams.cpp \
|
Sources/CloudLogging/CloudParams.cpp \
|
||||||
Sources/CloudLogging/MQTTMessage.cpp
|
Sources/CloudLogging/MQTTMessage.cpp \
|
||||||
|
Sources/CloudLogging/MQTTClientWrapper.cpp
|
||||||
|
|
||||||
HEADERS += Sources/MainWindow.h \
|
HEADERS += Sources/MainWindow.h \
|
||||||
Sources/PCANInterface.h \
|
Sources/PCANInterface.h \
|
||||||
@ -72,7 +73,8 @@ HEADERS += Sources/MainWindow.h \
|
|||||||
Sources/CANBus/CANSignal.h \
|
Sources/CANBus/CANSignal.h \
|
||||||
Sources/CANBus/CANDataLogger.h \
|
Sources/CANBus/CANDataLogger.h \
|
||||||
Sources/CloudLogging/CloudParams.h \
|
Sources/CloudLogging/CloudParams.h \
|
||||||
Sources/CloudLogging/MQTTMessage.h
|
Sources/CloudLogging/MQTTMessage.h \
|
||||||
|
Sources/CloudLogging/MQTTClientWrapper.h
|
||||||
|
|
||||||
FORMS += Sources/Gui/MainWindow.ui \
|
FORMS += Sources/Gui/MainWindow.ui \
|
||||||
Sources/Gui/GeneralStatusPage.ui \
|
Sources/Gui/GeneralStatusPage.ui \
|
||||||
|
|||||||
705
Otarcik_CAN/Otarcik_CAN.pro.user.5a351af.4.8-pre1
Normal file
705
Otarcik_CAN/Otarcik_CAN.pro.user.5a351af.4.8-pre1
Normal file
@ -0,0 +1,705 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE QtCreatorProject>
|
||||||
|
<!-- Written by QtCreator 4.11.1, 2023-03-06T07:35:15. -->
|
||||||
|
<qtcreator>
|
||||||
|
<data>
|
||||||
|
<variable>EnvironmentId</variable>
|
||||||
|
<value type="QByteArray">{5a351af6-dc3b-4afc-af92-7da5e3a5cd12}</value>
|
||||||
|
</data>
|
||||||
|
<data>
|
||||||
|
<variable>ProjectExplorer.Project.ActiveTarget</variable>
|
||||||
|
<value type="int">2</value>
|
||||||
|
</data>
|
||||||
|
<data>
|
||||||
|
<variable>ProjectExplorer.Project.EditorSettings</variable>
|
||||||
|
<valuemap type="QVariantMap">
|
||||||
|
<value type="bool" key="EditorConfiguration.AutoIndent">true</value>
|
||||||
|
<value type="bool" key="EditorConfiguration.AutoSpacesForTabs">false</value>
|
||||||
|
<value type="bool" key="EditorConfiguration.CamelCaseNavigation">true</value>
|
||||||
|
<valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.0">
|
||||||
|
<value type="QString" key="language">Cpp</value>
|
||||||
|
<valuemap type="QVariantMap" key="value">
|
||||||
|
<value type="QByteArray" key="CurrentPreferences">CppGlobal</value>
|
||||||
|
</valuemap>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.1">
|
||||||
|
<value type="QString" key="language">QmlJS</value>
|
||||||
|
<valuemap type="QVariantMap" key="value">
|
||||||
|
<value type="QByteArray" key="CurrentPreferences">QmlJSGlobal</value>
|
||||||
|
</valuemap>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="EditorConfiguration.CodeStyle.Count">2</value>
|
||||||
|
<value type="QByteArray" key="EditorConfiguration.Codec">UTF-8</value>
|
||||||
|
<value type="bool" key="EditorConfiguration.ConstrainTooltips">false</value>
|
||||||
|
<value type="int" key="EditorConfiguration.IndentSize">4</value>
|
||||||
|
<value type="bool" key="EditorConfiguration.KeyboardTooltips">false</value>
|
||||||
|
<value type="int" key="EditorConfiguration.MarginColumn">80</value>
|
||||||
|
<value type="bool" key="EditorConfiguration.MouseHiding">true</value>
|
||||||
|
<value type="bool" key="EditorConfiguration.MouseNavigation">true</value>
|
||||||
|
<value type="int" key="EditorConfiguration.PaddingMode">1</value>
|
||||||
|
<value type="bool" key="EditorConfiguration.ScrollWheelZooming">true</value>
|
||||||
|
<value type="bool" key="EditorConfiguration.ShowMargin">false</value>
|
||||||
|
<value type="int" key="EditorConfiguration.SmartBackspaceBehavior">0</value>
|
||||||
|
<value type="bool" key="EditorConfiguration.SmartSelectionChanging">true</value>
|
||||||
|
<value type="bool" key="EditorConfiguration.SpacesForTabs">true</value>
|
||||||
|
<value type="int" key="EditorConfiguration.TabKeyBehavior">0</value>
|
||||||
|
<value type="int" key="EditorConfiguration.TabSize">8</value>
|
||||||
|
<value type="bool" key="EditorConfiguration.UseGlobal">true</value>
|
||||||
|
<value type="int" key="EditorConfiguration.Utf8BomBehavior">1</value>
|
||||||
|
<value type="bool" key="EditorConfiguration.addFinalNewLine">true</value>
|
||||||
|
<value type="bool" key="EditorConfiguration.cleanIndentation">true</value>
|
||||||
|
<value type="bool" key="EditorConfiguration.cleanWhitespace">true</value>
|
||||||
|
<value type="bool" key="EditorConfiguration.inEntireDocument">false</value>
|
||||||
|
</valuemap>
|
||||||
|
</data>
|
||||||
|
<data>
|
||||||
|
<variable>ProjectExplorer.Project.PluginSettings</variable>
|
||||||
|
<valuemap type="QVariantMap"/>
|
||||||
|
</data>
|
||||||
|
<data>
|
||||||
|
<variable>ProjectExplorer.Project.Target.0</variable>
|
||||||
|
<valuemap type="QVariantMap">
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">{99c4ca36-b5ea-452c-b86e-54d367b4bb82}</value>
|
||||||
|
<value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value>
|
||||||
|
<value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
|
||||||
|
<value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0">
|
||||||
|
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/Main/Dev/YULTek/Otarcik_CAN</value>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value>
|
||||||
|
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
|
||||||
|
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Debug</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
|
||||||
|
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">2</value>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1">
|
||||||
|
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/Main/Dev/YULTek/Otarcik_CAN</value>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value>
|
||||||
|
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
|
||||||
|
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Release</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
|
||||||
|
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">2</value>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0">
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
||||||
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deploy</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deploy locally</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0">
|
||||||
|
<value type="bool" key="Analyzer.QmlProfiler.AggregateTraces">false</value>
|
||||||
|
<value type="bool" key="Analyzer.QmlProfiler.FlushEnabled">false</value>
|
||||||
|
<value type="uint" key="Analyzer.QmlProfiler.FlushInterval">1000</value>
|
||||||
|
<value type="QString" key="Analyzer.QmlProfiler.LastTraceFile"></value>
|
||||||
|
<value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
|
||||||
|
<valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value>
|
||||||
|
<value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value>
|
||||||
|
<value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value>
|
||||||
|
<value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value>
|
||||||
|
<value type="int" key="Analyzer.Valgrind.NumCallers">25</value>
|
||||||
|
<valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/>
|
||||||
|
<value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value>
|
||||||
|
<value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value>
|
||||||
|
<valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds">
|
||||||
|
<value type="int">0</value>
|
||||||
|
<value type="int">1</value>
|
||||||
|
<value type="int">2</value>
|
||||||
|
<value type="int">3</value>
|
||||||
|
<value type="int">4</value>
|
||||||
|
<value type="int">5</value>
|
||||||
|
<value type="int">6</value>
|
||||||
|
<value type="int">7</value>
|
||||||
|
<value type="int">8</value>
|
||||||
|
<value type="int">9</value>
|
||||||
|
<value type="int">10</value>
|
||||||
|
<value type="int">11</value>
|
||||||
|
<value type="int">12</value>
|
||||||
|
<value type="int">13</value>
|
||||||
|
<value type="int">14</value>
|
||||||
|
</valuelist>
|
||||||
|
<value type="int" key="PE.EnvironmentAspect.Base">2</value>
|
||||||
|
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Otarcik_CAN</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:D:/Main/Dev/YULTek/Otarcik_CAN/Otarcik_CAN.pro</value>
|
||||||
|
<value type="bool" key="QmakeProjectManager.QmakeRunConfiguration.UseLibrarySearchPath">true</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.CommandLineArguments"></value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.ProFile">Otarcik_CAN.pro</value>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.Qt4RunConfiguration.UseDyldImageSuffix">false</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.UserWorkingDirectory"></value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.UserWorkingDirectory.default">D:/Main/Dev/YULTek/Otarcik_CAN</value>
|
||||||
|
<value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value>
|
||||||
|
<value type="bool" key="RunConfiguration.UseCppDebugger">false</value>
|
||||||
|
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
|
||||||
|
<value type="bool" key="RunConfiguration.UseMultiProcess">false</value>
|
||||||
|
<value type="bool" key="RunConfiguration.UseQmlDebugger">false</value>
|
||||||
|
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
|
||||||
|
</valuemap>
|
||||||
|
</data>
|
||||||
|
<data>
|
||||||
|
<variable>ProjectExplorer.Project.Target.1</variable>
|
||||||
|
<valuemap type="QVariantMap">
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Qt 4.8.7</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Qt 4.8.7</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">{8820e404-d75e-4d7e-80ff-354d5dfc06d1}</value>
|
||||||
|
<value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">1</value>
|
||||||
|
<value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
|
||||||
|
<value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0">
|
||||||
|
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/Main/Dev/YULTek/Otarcik_CAN</value>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value>
|
||||||
|
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
|
||||||
|
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Debug</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
|
||||||
|
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">2</value>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1">
|
||||||
|
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/Main/Dev/YULTek/Otarcik_CAN</value>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value>
|
||||||
|
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
|
||||||
|
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Release</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
|
||||||
|
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">2</value>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0">
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
||||||
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deploy</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deploy locally</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0">
|
||||||
|
<value type="bool" key="Analyzer.QmlProfiler.AggregateTraces">false</value>
|
||||||
|
<value type="bool" key="Analyzer.QmlProfiler.FlushEnabled">false</value>
|
||||||
|
<value type="uint" key="Analyzer.QmlProfiler.FlushInterval">1000</value>
|
||||||
|
<value type="QString" key="Analyzer.QmlProfiler.LastTraceFile"></value>
|
||||||
|
<value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
|
||||||
|
<valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value>
|
||||||
|
<value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value>
|
||||||
|
<value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value>
|
||||||
|
<value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value>
|
||||||
|
<value type="int" key="Analyzer.Valgrind.NumCallers">25</value>
|
||||||
|
<valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/>
|
||||||
|
<value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value>
|
||||||
|
<value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value>
|
||||||
|
<valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds">
|
||||||
|
<value type="int">0</value>
|
||||||
|
<value type="int">1</value>
|
||||||
|
<value type="int">2</value>
|
||||||
|
<value type="int">3</value>
|
||||||
|
<value type="int">4</value>
|
||||||
|
<value type="int">5</value>
|
||||||
|
<value type="int">6</value>
|
||||||
|
<value type="int">7</value>
|
||||||
|
<value type="int">8</value>
|
||||||
|
<value type="int">9</value>
|
||||||
|
<value type="int">10</value>
|
||||||
|
<value type="int">11</value>
|
||||||
|
<value type="int">12</value>
|
||||||
|
<value type="int">13</value>
|
||||||
|
<value type="int">14</value>
|
||||||
|
</valuelist>
|
||||||
|
<value type="int" key="PE.EnvironmentAspect.Base">2</value>
|
||||||
|
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Otarcik_CAN</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:D:/Main/Dev/YULTek/Otarcik_CAN/Otarcik_CAN.pro</value>
|
||||||
|
<value type="bool" key="QmakeProjectManager.QmakeRunConfiguration.UseLibrarySearchPath">true</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.CommandLineArguments"></value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.ProFile">Otarcik_CAN.pro</value>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.Qt4RunConfiguration.UseDyldImageSuffix">false</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.UserWorkingDirectory"></value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.UserWorkingDirectory.default">D:/Main/Dev/YULTek/Otarcik_CAN</value>
|
||||||
|
<value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value>
|
||||||
|
<value type="bool" key="RunConfiguration.UseCppDebugger">false</value>
|
||||||
|
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
|
||||||
|
<value type="bool" key="RunConfiguration.UseMultiProcess">false</value>
|
||||||
|
<value type="bool" key="RunConfiguration.UseQmlDebugger">false</value>
|
||||||
|
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
|
||||||
|
</valuemap>
|
||||||
|
</data>
|
||||||
|
<data>
|
||||||
|
<variable>ProjectExplorer.Project.Target.2</variable>
|
||||||
|
<valuemap type="QVariantMap">
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Qt 5.14.2</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Qt 5.14.2</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">{dc2b548b-27bc-4e25-8500-cc36640735d8}</value>
|
||||||
|
<value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value>
|
||||||
|
<value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
|
||||||
|
<value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0">
|
||||||
|
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/Main/Dev/YULTek/Otarcik_CAN</value>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">true</value>
|
||||||
|
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
|
||||||
|
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Debug</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
|
||||||
|
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">2</value>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1">
|
||||||
|
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/Main/Dev/YULTek/Otarcik_CAN</value>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value>
|
||||||
|
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
|
||||||
|
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Release</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
|
||||||
|
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.2">
|
||||||
|
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/Main/Dev/YULTek/Error in " Util.asciify("build-Otarcik_CAN-Qt_5_14_2-Profile")": TypeError: Property 'asciify' of object Core::Internal::UtilsJsExtension(0x8741860) is not a function</value>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">true</value>
|
||||||
|
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">true</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
|
||||||
|
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Profile</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
|
||||||
|
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">3</value>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0">
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
||||||
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deploy</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deploy locally</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0">
|
||||||
|
<value type="bool" key="Analyzer.QmlProfiler.AggregateTraces">false</value>
|
||||||
|
<value type="bool" key="Analyzer.QmlProfiler.FlushEnabled">false</value>
|
||||||
|
<value type="uint" key="Analyzer.QmlProfiler.FlushInterval">1000</value>
|
||||||
|
<value type="QString" key="Analyzer.QmlProfiler.LastTraceFile"></value>
|
||||||
|
<value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
|
||||||
|
<valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value>
|
||||||
|
<value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value>
|
||||||
|
<value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value>
|
||||||
|
<value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value>
|
||||||
|
<value type="int" key="Analyzer.Valgrind.NumCallers">25</value>
|
||||||
|
<valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/>
|
||||||
|
<value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value>
|
||||||
|
<value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value>
|
||||||
|
<valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds">
|
||||||
|
<value type="int">0</value>
|
||||||
|
<value type="int">1</value>
|
||||||
|
<value type="int">2</value>
|
||||||
|
<value type="int">3</value>
|
||||||
|
<value type="int">4</value>
|
||||||
|
<value type="int">5</value>
|
||||||
|
<value type="int">6</value>
|
||||||
|
<value type="int">7</value>
|
||||||
|
<value type="int">8</value>
|
||||||
|
<value type="int">9</value>
|
||||||
|
<value type="int">10</value>
|
||||||
|
<value type="int">11</value>
|
||||||
|
<value type="int">12</value>
|
||||||
|
<value type="int">13</value>
|
||||||
|
<value type="int">14</value>
|
||||||
|
</valuelist>
|
||||||
|
<value type="int" key="PE.EnvironmentAspect.Base">2</value>
|
||||||
|
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Otarcik_CAN</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:D:/Main/Dev/YULTek/Otarcik_CAN/Otarcik_CAN.pro</value>
|
||||||
|
<value type="bool" key="QmakeProjectManager.QmakeRunConfiguration.UseLibrarySearchPath">true</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.CommandLineArguments"></value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.ProFile">Otarcik_CAN.pro</value>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.Qt4RunConfiguration.UseDyldImageSuffix">false</value>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.Qt4RunConfiguration.UseTerminal">false</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.UserWorkingDirectory"></value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.UserWorkingDirectory.default">D:/Main/Dev/YULTek/Otarcik_CAN</value>
|
||||||
|
<value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value>
|
||||||
|
<value type="bool" key="RunConfiguration.UseCppDebugger">false</value>
|
||||||
|
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
|
||||||
|
<value type="bool" key="RunConfiguration.UseMultiProcess">false</value>
|
||||||
|
<value type="bool" key="RunConfiguration.UseQmlDebugger">false</value>
|
||||||
|
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
|
||||||
|
</valuemap>
|
||||||
|
</data>
|
||||||
|
<data>
|
||||||
|
<variable>ProjectExplorer.Project.TargetCount</variable>
|
||||||
|
<value type="int">3</value>
|
||||||
|
</data>
|
||||||
|
<data>
|
||||||
|
<variable>ProjectExplorer.Project.Updater.FileVersion</variable>
|
||||||
|
<value type="int">18</value>
|
||||||
|
</data>
|
||||||
|
<data>
|
||||||
|
<variable>Version</variable>
|
||||||
|
<value type="int">18</value>
|
||||||
|
</data>
|
||||||
|
</qtcreator>
|
||||||
@ -4,7 +4,7 @@
|
|||||||
CCANDataLogger::CCANDataLogger():
|
CCANDataLogger::CCANDataLogger():
|
||||||
mTopicDeviceString("")
|
mTopicDeviceString("")
|
||||||
{
|
{
|
||||||
|
mMQTTCLient = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -15,7 +15,7 @@ int CCANDataLogger::LogNewData(const QList<CCANMessage *> *MsgList)
|
|||||||
|
|
||||||
//First, clear the current list
|
//First, clear the current list
|
||||||
mMQTTMsgList.clear();
|
mMQTTMsgList.clear();
|
||||||
qDebug("\n\n\n");
|
//qDebug("\n\n\n");
|
||||||
|
|
||||||
for(int i = 0; i < MsgList->size(); i++)
|
for(int i = 0; i < MsgList->size(); i++)
|
||||||
{
|
{
|
||||||
@ -25,7 +25,7 @@ int CCANDataLogger::LogNewData(const QList<CCANMessage *> *MsgList)
|
|||||||
QString MsgPayload = "{";
|
QString MsgPayload = "{";
|
||||||
QString MsgTopic = mTopicDeviceString;
|
QString MsgTopic = mTopicDeviceString;
|
||||||
MsgTopic.append(Msg->mCANMsgName);
|
MsgTopic.append(Msg->mCANMsgName);
|
||||||
MsgTopic.append("/");
|
// MsgTopic.append("/");
|
||||||
|
|
||||||
//For each signal with new data, insert an entry in the JSon payload string
|
//For each signal with new data, insert an entry in the JSon payload string
|
||||||
for(int signal = 0; signal < Msg->mSignalsList.size(); signal++)
|
for(int signal = 0; signal < Msg->mSignalsList.size(); signal++)
|
||||||
@ -54,7 +54,7 @@ int CCANDataLogger::LogNewData(const QList<CCANMessage *> *MsgList)
|
|||||||
}
|
}
|
||||||
MsgPayload.append("}");
|
MsgPayload.append("}");
|
||||||
|
|
||||||
qDebug("%s",qPrintable(MsgPayload));
|
// qDebug("%s",qPrintable(MsgPayload));
|
||||||
|
|
||||||
CMQTTMessage NewMessage(MsgTopic, MsgPayload);
|
CMQTTMessage NewMessage(MsgTopic, MsgPayload);
|
||||||
mMQTTMsgList.append(NewMessage);
|
mMQTTMsgList.append(NewMessage);
|
||||||
@ -62,6 +62,10 @@ int CCANDataLogger::LogNewData(const QList<CCANMessage *> *MsgList)
|
|||||||
} //if(MsgList->at(i)->mPendingData == true)
|
} //if(MsgList->at(i)->mPendingData == true)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(mMQTTCLient != 0)
|
||||||
|
{
|
||||||
|
mMQTTCLient->SendMQTTMessages(mMQTTMsgList);
|
||||||
|
}
|
||||||
return RET_OK;
|
return RET_OK;
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -72,3 +76,8 @@ int CCANDataLogger::SetMQTTTopicDevice(QString DeviceString)
|
|||||||
|
|
||||||
return RET_OK;
|
return RET_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int CCANDataLogger::SetMQTTClient(CMQTTClientWrapper *MQTTClient)
|
||||||
|
{
|
||||||
|
mMQTTCLient = MQTTClient;
|
||||||
|
}
|
||||||
|
|||||||
@ -4,6 +4,7 @@
|
|||||||
#include "MQTTMessage.h"
|
#include "MQTTMessage.h"
|
||||||
#include <QList>
|
#include <QList>
|
||||||
#include "CANMessage.h"
|
#include "CANMessage.h"
|
||||||
|
#include "MQTTClientWrapper.h"
|
||||||
|
|
||||||
class CCANDataLogger
|
class CCANDataLogger
|
||||||
{
|
{
|
||||||
@ -16,8 +17,10 @@ public:
|
|||||||
//MQTT logging
|
//MQTT logging
|
||||||
QString mTopicDeviceString;
|
QString mTopicDeviceString;
|
||||||
QList<CMQTTMessage> mMQTTMsgList;
|
QList<CMQTTMessage> mMQTTMsgList;
|
||||||
|
CMQTTClientWrapper *mMQTTCLient;
|
||||||
|
|
||||||
int SetMQTTTopicDevice(QString DeviceString);
|
int SetMQTTTopicDevice(QString DeviceString);
|
||||||
|
int SetMQTTClient(CMQTTClientWrapper *MQTTClient);
|
||||||
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|||||||
@ -19,7 +19,7 @@ CCANDevice::CCANDevice(QObject *parent)
|
|||||||
// mDevicePollPeriod = 0;
|
// mDevicePollPeriod = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
CCANDevice::CCANDevice(CCANDeviceConfig &SysConfig)
|
CCANDevice::CCANDevice(CCANDeviceConfig &SysConfig, CMQTTClientWrapper *MQTTClient)
|
||||||
{
|
{
|
||||||
mMessageList.clear();
|
mMessageList.clear();
|
||||||
mMessagesListLoaded = false;
|
mMessagesListLoaded = false;
|
||||||
@ -27,6 +27,7 @@ CCANDevice::CCANDevice(CCANDeviceConfig &SysConfig)
|
|||||||
mProgramPtr = 0;
|
mProgramPtr = 0;
|
||||||
|
|
||||||
mDeviceConfigInfo = SysConfig;
|
mDeviceConfigInfo = SysConfig;
|
||||||
|
mCANMQTTClient = MQTTClient;
|
||||||
|
|
||||||
// mCANDeviceID = SysConfig.mCANDeviceID;
|
// mCANDeviceID = SysConfig.mCANDeviceID;
|
||||||
// mCANDeviceBaudrate = SysConfig.mCANDeviceBaudrate;
|
// mCANDeviceBaudrate = SysConfig.mCANDeviceBaudrate;
|
||||||
@ -73,6 +74,7 @@ int CCANDevice::Init()
|
|||||||
}
|
}
|
||||||
|
|
||||||
mCANDataLogger.SetMQTTTopicDevice(QString("CANBus/%1/").arg(mDeviceConfigInfo.mDeviceName));
|
mCANDataLogger.SetMQTTTopicDevice(QString("CANBus/%1/").arg(mDeviceConfigInfo.mDeviceName));
|
||||||
|
mCANDataLogger.SetMQTTClient(mCANMQTTClient);
|
||||||
|
|
||||||
CGeneralMessagesLogDispatcher::instance()->AddLogMessage(QString("Dispositif [%1] initialisé avec succès!").arg(mDeviceConfigInfo.mDeviceName),true,CGeneralMessagesLogDispatcher::GEN_MSG_TXT_SUCCESS_STATUS);
|
CGeneralMessagesLogDispatcher::instance()->AddLogMessage(QString("Dispositif [%1] initialisé avec succès!").arg(mDeviceConfigInfo.mDeviceName),true,CGeneralMessagesLogDispatcher::GEN_MSG_TXT_SUCCESS_STATUS);
|
||||||
return RET_OK;
|
return RET_OK;
|
||||||
|
|||||||
@ -11,7 +11,9 @@
|
|||||||
#include "PCANBasic.h"
|
#include "PCANBasic.h"
|
||||||
#include "CANDeviceConfig.h"
|
#include "CANDeviceConfig.h"
|
||||||
#include "CANDataLogger.h"
|
#include "CANDataLogger.h"
|
||||||
|
//#include "MQTTClientWrapper.h"
|
||||||
|
|
||||||
|
class CMQTTClientWrapper;
|
||||||
class COtarcikCan;
|
class COtarcikCan;
|
||||||
|
|
||||||
class CCANDevice : public QObject
|
class CCANDevice : public QObject
|
||||||
@ -19,7 +21,7 @@ class CCANDevice : public QObject
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
public:
|
public:
|
||||||
explicit CCANDevice(QObject *parent = 0);
|
explicit CCANDevice(QObject *parent = 0);
|
||||||
CCANDevice(CCANDeviceConfig &SysConfig);
|
CCANDevice(CCANDeviceConfig &SysConfig, CMQTTClientWrapper* MQTTClient = 0);
|
||||||
~CCANDevice();
|
~CCANDevice();
|
||||||
|
|
||||||
int Init(QString DatabaseFileName, TPCANHandle CANDeviceID, TPCANBaudrate CANDeviceBaudRate, QString DevDescription, QString DeviceName, unsigned int DevicePollPeriod);
|
int Init(QString DatabaseFileName, TPCANHandle CANDeviceID, TPCANBaudrate CANDeviceBaudRate, QString DevDescription, QString DeviceName, unsigned int DevicePollPeriod);
|
||||||
@ -33,6 +35,7 @@ public:
|
|||||||
CCANAnalyzer mCANAnalyzer; //The module that handles the USB puck and decodes the data
|
CCANAnalyzer mCANAnalyzer; //The module that handles the USB puck and decodes the data
|
||||||
CCANDatabase mCANDatabase; //The device's database loaded from dbc file
|
CCANDatabase mCANDatabase; //The device's database loaded from dbc file
|
||||||
CCANDataLogger mCANDataLogger;
|
CCANDataLogger mCANDataLogger;
|
||||||
|
CMQTTClientWrapper *mCANMQTTClient;
|
||||||
|
|
||||||
QList<CCANMessage*> mMessageList;
|
QList<CCANMessage*> mMessageList;
|
||||||
|
|
||||||
|
|||||||
78
Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.cpp
Normal file
78
Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.cpp
Normal file
@ -0,0 +1,78 @@
|
|||||||
|
#include "MQTTClientWrapper.h"
|
||||||
|
|
||||||
|
|
||||||
|
CMQTTClientWrapper::CMQTTClientWrapper()
|
||||||
|
{
|
||||||
|
connect(&mMQTTClient,&QMqttClient::stateChanged,this,&CMQTTClientWrapper::StateChanged);
|
||||||
|
}
|
||||||
|
|
||||||
|
int CMQTTClientWrapper::SetMQTTParams(CCloudParams *Params)
|
||||||
|
{
|
||||||
|
mMQTTParams = *Params;
|
||||||
|
mMQTTClientID = "Otarcik_Station_Ville_Emard";
|
||||||
|
|
||||||
|
return RET_OK;
|
||||||
|
}
|
||||||
|
|
||||||
|
int CMQTTClientWrapper::ConnectToBroker()
|
||||||
|
{
|
||||||
|
//Setup the client before connecting.
|
||||||
|
mMQTTClient.setAutoKeepAlive(true);
|
||||||
|
mMQTTClient.setClientId(mMQTTClientID);
|
||||||
|
mMQTTClient.setHostname(mMQTTParams.mMQTTBrokerHostName);
|
||||||
|
mMQTTClient.setPort(mMQTTParams.mMQTTBrokerPort);
|
||||||
|
mMQTTClient.setPassword(mMQTTParams.mMQTTBrokerPassword);
|
||||||
|
mMQTTClient.setUsername(mMQTTParams.mMQTTBrokerUserName);
|
||||||
|
|
||||||
|
mMQTTClient.connectToHost();
|
||||||
|
|
||||||
|
return RET_OK;
|
||||||
|
}
|
||||||
|
|
||||||
|
int CMQTTClientWrapper::DisconnectFromBroker()
|
||||||
|
{
|
||||||
|
mMQTTClient.disconnectFromHost();
|
||||||
|
return RET_OK;
|
||||||
|
}
|
||||||
|
|
||||||
|
int CMQTTClientWrapper::SendMQTTMessages(QList<CMQTTMessage> MessagesList)
|
||||||
|
{
|
||||||
|
if(mMQTTClient.state() != QMqttClient::Connected)
|
||||||
|
{
|
||||||
|
return RET_GENERAL_ERROR;
|
||||||
|
}
|
||||||
|
if(MessagesList.isEmpty())
|
||||||
|
{
|
||||||
|
return RET_GENERAL_ERROR;
|
||||||
|
}
|
||||||
|
|
||||||
|
for(int i = 0; i < MessagesList.size(); i++)
|
||||||
|
{
|
||||||
|
qint32 res = mMQTTClient.publish(MessagesList.at(i).mMessageTopic,MessagesList.at(i).mMessagePayload.toLocal8Bit(),0,true);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
return RET_OK;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CMQTTClientWrapper::StateChanged()
|
||||||
|
{
|
||||||
|
switch(mMQTTClient.state())
|
||||||
|
{
|
||||||
|
case QMqttClient::Disconnected:
|
||||||
|
{
|
||||||
|
qDebug("MQTT client Disconnected");
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case QMqttClient::Connected:
|
||||||
|
{
|
||||||
|
qDebug("MQTT client Connected");
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case QMqttClient::Connecting:
|
||||||
|
{
|
||||||
|
qDebug("MQTT client Connecting...");
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
32
Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.h
Normal file
32
Otarcik_CAN/Sources/CloudLogging/MQTTClientWrapper.h
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
#ifndef MQTTCLIENTWRAPPER_H
|
||||||
|
#define MQTTCLIENTWRAPPER_H
|
||||||
|
|
||||||
|
#include "defines.h"
|
||||||
|
#include <QtMqtt/QtMqtt>
|
||||||
|
#include <QMqttClient>
|
||||||
|
#include "CloudParams.h"
|
||||||
|
#include "MQTTMessage.h"
|
||||||
|
#include <QList>
|
||||||
|
|
||||||
|
class CMQTTClientWrapper : public QObject
|
||||||
|
{
|
||||||
|
Q_OBJECT
|
||||||
|
public:
|
||||||
|
CMQTTClientWrapper();
|
||||||
|
int SetMQTTParams(CCloudParams *Params);
|
||||||
|
int ConnectToBroker();
|
||||||
|
int SendMQTTMessages(QList<CMQTTMessage> MessagesList);
|
||||||
|
int DisconnectFromBroker();
|
||||||
|
|
||||||
|
QString mMQTTClientID;
|
||||||
|
|
||||||
|
private:
|
||||||
|
QMqttClient mMQTTClient;
|
||||||
|
CCloudParams mMQTTParams;
|
||||||
|
|
||||||
|
public slots:
|
||||||
|
void StateChanged();
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif // MQTTCLIENTWRAPPER_H
|
||||||
@ -204,6 +204,37 @@
|
|||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
|
<widget class="QLabel" name="mCloudMQTTClientID">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>10</x>
|
||||||
|
<y>190</y>
|
||||||
|
<width>71</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="font">
|
||||||
|
<font>
|
||||||
|
<pointsize>10</pointsize>
|
||||||
|
</font>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Client ID</string>
|
||||||
|
</property>
|
||||||
|
<property name="alignment">
|
||||||
|
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QLineEdit" name="mCloudMQTTTopicPrefixEdit_2">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>90</x>
|
||||||
|
<y>190</y>
|
||||||
|
<width>321</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="mGeneralLogParamsLbl">
|
<widget class="QLabel" name="mGeneralLogParamsLbl">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
|
|||||||
@ -31,6 +31,8 @@ COtarcikCan::~COtarcikCan()
|
|||||||
}
|
}
|
||||||
mCANDevicesList.clear();
|
mCANDevicesList.clear();
|
||||||
|
|
||||||
|
mCANBusMQTTClient.DisconnectFromBroker();
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -63,6 +65,9 @@ int COtarcikCan::Start()
|
|||||||
mCloudLoggingParams = *mSystemConfig.GetCloudParams();
|
mCloudLoggingParams = *mSystemConfig.GetCloudParams();
|
||||||
mMainWindow.mDataLoggingSettingsPage->SetCloudParams(&mCloudLoggingParams);
|
mMainWindow.mDataLoggingSettingsPage->SetCloudParams(&mCloudLoggingParams);
|
||||||
|
|
||||||
|
mCANBusMQTTClient.SetMQTTParams(&mCloudLoggingParams);
|
||||||
|
mCANBusMQTTClient.ConnectToBroker();
|
||||||
|
|
||||||
}
|
}
|
||||||
// CCANDevice *NewCANDevice = new CCANDevice();
|
// CCANDevice *NewCANDevice = new CCANDevice();
|
||||||
// mCANDevicesList.append(NewCANDevice);
|
// mCANDevicesList.append(NewCANDevice);
|
||||||
@ -143,7 +148,7 @@ int COtarcikCan::PopulateCANDevicesList(QList<CCANDeviceConfig *> *CANDeviceConf
|
|||||||
|
|
||||||
for(int i = 0; i < CANDeviceConfigList->size(); i++)
|
for(int i = 0; i < CANDeviceConfigList->size(); i++)
|
||||||
{
|
{
|
||||||
CCANDevice *NewDevice = new CCANDevice(*CANDeviceConfigList->at(i));
|
CCANDevice *NewDevice = new CCANDevice(*CANDeviceConfigList->at(i),&mCANBusMQTTClient);
|
||||||
NewDevice->mProgramPtr = this;
|
NewDevice->mProgramPtr = this;
|
||||||
NewDevice->Init();
|
NewDevice->Init();
|
||||||
mCANDevicesList.append(NewDevice);
|
mCANDevicesList.append(NewDevice);
|
||||||
|
|||||||
@ -8,9 +8,8 @@
|
|||||||
#include "CANDevice.h"
|
#include "CANDevice.h"
|
||||||
#include <QList>
|
#include <QList>
|
||||||
#include "SystemConfig.h"
|
#include "SystemConfig.h"
|
||||||
|
#include "MQTTClientWrapper.h"
|
||||||
|
|
||||||
#include <QtMqtt/QtMqtt>
|
|
||||||
#include <QMqttClient>
|
|
||||||
|
|
||||||
class COtarcikCan : public QObject
|
class COtarcikCan : public QObject
|
||||||
{
|
{
|
||||||
@ -20,6 +19,7 @@ public:
|
|||||||
~COtarcikCan();
|
~COtarcikCan();
|
||||||
CMainWindow mMainWindow;
|
CMainWindow mMainWindow;
|
||||||
CSystemConfig mSystemConfig;
|
CSystemConfig mSystemConfig;
|
||||||
|
CMQTTClientWrapper mCANBusMQTTClient;
|
||||||
|
|
||||||
int Start();
|
int Start();
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
@ -17,6 +17,7 @@ debug/CANSignal.o
|
|||||||
debug/CANDataLogger.o
|
debug/CANDataLogger.o
|
||||||
debug/CloudParams.o
|
debug/CloudParams.o
|
||||||
debug/MQTTMessage.o
|
debug/MQTTMessage.o
|
||||||
|
debug/MQTTClientWrapper.o
|
||||||
debug/moc_MainWindow.o
|
debug/moc_MainWindow.o
|
||||||
debug/moc_PCANInterface.o
|
debug/moc_PCANInterface.o
|
||||||
debug/moc_OtarcikCan.o
|
debug/moc_OtarcikCan.o
|
||||||
@ -27,3 +28,4 @@ debug/moc_CANbusSettingsPage.o
|
|||||||
debug/moc_LoggingSettingsPage.o
|
debug/moc_LoggingSettingsPage.o
|
||||||
debug/moc_CANAnalyzer.o
|
debug/moc_CANAnalyzer.o
|
||||||
debug/moc_CANDevice.o
|
debug/moc_CANDevice.o
|
||||||
|
debug/moc_MQTTClientWrapper.o
|
||||||
|
|||||||
@ -17,6 +17,7 @@ release/CANSignal.o
|
|||||||
release/CANDataLogger.o
|
release/CANDataLogger.o
|
||||||
release/CloudParams.o
|
release/CloudParams.o
|
||||||
release/MQTTMessage.o
|
release/MQTTMessage.o
|
||||||
|
release/MQTTClientWrapper.o
|
||||||
release/moc_MainWindow.o
|
release/moc_MainWindow.o
|
||||||
release/moc_PCANInterface.o
|
release/moc_PCANInterface.o
|
||||||
release/moc_OtarcikCan.o
|
release/moc_OtarcikCan.o
|
||||||
@ -27,3 +28,4 @@ release/moc_CANbusSettingsPage.o
|
|||||||
release/moc_LoggingSettingsPage.o
|
release/moc_LoggingSettingsPage.o
|
||||||
release/moc_CANAnalyzer.o
|
release/moc_CANAnalyzer.o
|
||||||
release/moc_CANDevice.o
|
release/moc_CANDevice.o
|
||||||
|
release/moc_MQTTClientWrapper.o
|
||||||
|
|||||||
Binary file not shown.
@ -36,6 +36,8 @@ public:
|
|||||||
QLineEdit *mCloudMQTTPasswordEdit;
|
QLineEdit *mCloudMQTTPasswordEdit;
|
||||||
QLabel *mCloudMQTTTopicPrefixLbl;
|
QLabel *mCloudMQTTTopicPrefixLbl;
|
||||||
QLineEdit *mCloudMQTTTopicPrefixEdit;
|
QLineEdit *mCloudMQTTTopicPrefixEdit;
|
||||||
|
QLabel *mCloudMQTTClientID;
|
||||||
|
QLineEdit *mCloudMQTTTopicPrefixEdit_2;
|
||||||
QLabel *mGeneralLogParamsLbl;
|
QLabel *mGeneralLogParamsLbl;
|
||||||
QCheckBox *mSaveLocalLogFileChkBx;
|
QCheckBox *mSaveLocalLogFileChkBx;
|
||||||
QPushButton *mChangeParamsBtn;
|
QPushButton *mChangeParamsBtn;
|
||||||
@ -99,6 +101,14 @@ public:
|
|||||||
mCloudMQTTTopicPrefixEdit = new QLineEdit(groupBox);
|
mCloudMQTTTopicPrefixEdit = new QLineEdit(groupBox);
|
||||||
mCloudMQTTTopicPrefixEdit->setObjectName(QString::fromUtf8("mCloudMQTTTopicPrefixEdit"));
|
mCloudMQTTTopicPrefixEdit->setObjectName(QString::fromUtf8("mCloudMQTTTopicPrefixEdit"));
|
||||||
mCloudMQTTTopicPrefixEdit->setGeometry(QRect(90, 160, 321, 20));
|
mCloudMQTTTopicPrefixEdit->setGeometry(QRect(90, 160, 321, 20));
|
||||||
|
mCloudMQTTClientID = new QLabel(groupBox);
|
||||||
|
mCloudMQTTClientID->setObjectName(QString::fromUtf8("mCloudMQTTClientID"));
|
||||||
|
mCloudMQTTClientID->setGeometry(QRect(10, 190, 71, 20));
|
||||||
|
mCloudMQTTClientID->setFont(font1);
|
||||||
|
mCloudMQTTClientID->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
|
||||||
|
mCloudMQTTTopicPrefixEdit_2 = new QLineEdit(groupBox);
|
||||||
|
mCloudMQTTTopicPrefixEdit_2->setObjectName(QString::fromUtf8("mCloudMQTTTopicPrefixEdit_2"));
|
||||||
|
mCloudMQTTTopicPrefixEdit_2->setGeometry(QRect(90, 190, 321, 20));
|
||||||
mGeneralLogParamsLbl = new QLabel(CLoggingSettingsPage);
|
mGeneralLogParamsLbl = new QLabel(CLoggingSettingsPage);
|
||||||
mGeneralLogParamsLbl->setObjectName(QString::fromUtf8("mGeneralLogParamsLbl"));
|
mGeneralLogParamsLbl->setObjectName(QString::fromUtf8("mGeneralLogParamsLbl"));
|
||||||
mGeneralLogParamsLbl->setGeometry(QRect(740, 40, 181, 31));
|
mGeneralLogParamsLbl->setGeometry(QRect(740, 40, 181, 31));
|
||||||
@ -128,6 +138,7 @@ public:
|
|||||||
mCloudMQTTUsernameLbl->setText(QCoreApplication::translate("CLoggingSettingsPage", "Username", nullptr));
|
mCloudMQTTUsernameLbl->setText(QCoreApplication::translate("CLoggingSettingsPage", "Username", nullptr));
|
||||||
mCloudMQTTPasswordLbl->setText(QCoreApplication::translate("CLoggingSettingsPage", "Password", nullptr));
|
mCloudMQTTPasswordLbl->setText(QCoreApplication::translate("CLoggingSettingsPage", "Password", nullptr));
|
||||||
mCloudMQTTTopicPrefixLbl->setText(QCoreApplication::translate("CLoggingSettingsPage", "Topic Prefix", nullptr));
|
mCloudMQTTTopicPrefixLbl->setText(QCoreApplication::translate("CLoggingSettingsPage", "Topic Prefix", nullptr));
|
||||||
|
mCloudMQTTClientID->setText(QCoreApplication::translate("CLoggingSettingsPage", "Client ID", nullptr));
|
||||||
mGeneralLogParamsLbl->setText(QCoreApplication::translate("CLoggingSettingsPage", "Param\303\250tres g\303\251n\303\251raux", nullptr));
|
mGeneralLogParamsLbl->setText(QCoreApplication::translate("CLoggingSettingsPage", "Param\303\250tres g\303\251n\303\251raux", nullptr));
|
||||||
mSaveLocalLogFileChkBx->setText(QCoreApplication::translate("CLoggingSettingsPage", "Sauvegarder fichier log local", nullptr));
|
mSaveLocalLogFileChkBx->setText(QCoreApplication::translate("CLoggingSettingsPage", "Sauvegarder fichier log local", nullptr));
|
||||||
mChangeParamsBtn->setText(QCoreApplication::translate("CLoggingSettingsPage", "Modifier", nullptr));
|
mChangeParamsBtn->setText(QCoreApplication::translate("CLoggingSettingsPage", "Modifier", nullptr));
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user