Watchdog fonctionnel

This commit is contained in:
jfmartel 2023-07-31 14:50:35 -04:00
parent 5a83f9f8e0
commit 01aac940d5
16 changed files with 1161 additions and 474 deletions

Binary file not shown.

View File

@ -3433,3 +3433,547 @@ Démarrage du logiciel Otarcik CAN le 2023-07-31 à 12:56:00
2023-07-31 12:56:00 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20230619.dbc
2023-07-31 12:56:00 Base de données chargée avec succès. Flags: 0x0
2023-07-31 12:56:00 Dispositif [test] initialisé avec succès!
********************************************************************
Démarrage du logiciel Otarcik CAN le 2023-07-31 à 13:07:12
********************************************************************
2023-07-31 13:07:12 Chargement de la configuration système...
2023-07-31 13:07:12 Configuration système chargée avec succès!
2023-07-31 13:07:12 Initialisation du dispositif [IVT Sensor]
2023-07-31 13:07:12 Démarrage d'un module CAN...
2023-07-31 13:07:12 Module PCAN trouvé à l'adresse 1 avec le handle 0x51
2023-07-31 13:07:12 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28
2023-07-31 13:07:12 Module PCAN USB initialisé avec succès
2023-07-31 13:07:12 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
2023-07-31 13:07:12 Base de données chargée avec succès. Flags: 0x0
2023-07-31 13:07:12 Dispositif [IVT Sensor] initialisé avec succès!
2023-07-31 13:07:12 Initialisation du dispositif [test]
2023-07-31 13:07:12 Démarrage d'un module CAN...
2023-07-31 13:07:12 Module PCAN trouvé à l'adresse 2 avec le handle 0x52
2023-07-31 13:07:12 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28
2023-07-31 13:07:12 Module PCAN USB initialisé avec succès
2023-07-31 13:07:12 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20230619.dbc
2023-07-31 13:07:12 Base de données chargée avec succès. Flags: 0x0
2023-07-31 13:07:12 Dispositif [test] initialisé avec succès!
********************************************************************
Démarrage du logiciel Otarcik CAN le 2023-07-31 à 13:08:20
********************************************************************
2023-07-31 13:08:20 Chargement de la configuration système...
2023-07-31 13:08:20 Configuration système chargée avec succès!
2023-07-31 13:08:20 Initialisation du dispositif [IVT Sensor]
2023-07-31 13:08:20 Démarrage d'un module CAN...
2023-07-31 13:08:20 Module PCAN trouvé à l'adresse 1 avec le handle 0x51
2023-07-31 13:08:20 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28
2023-07-31 13:08:20 Module PCAN USB initialisé avec succès
2023-07-31 13:08:20 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
2023-07-31 13:08:20 Base de données chargée avec succès. Flags: 0x0
2023-07-31 13:08:20 Dispositif [IVT Sensor] initialisé avec succès!
2023-07-31 13:08:20 Initialisation du dispositif [test]
2023-07-31 13:08:20 Démarrage d'un module CAN...
2023-07-31 13:08:20 Module PCAN trouvé à l'adresse 2 avec le handle 0x52
2023-07-31 13:08:20 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28
2023-07-31 13:08:20 Module PCAN USB initialisé avec succès
2023-07-31 13:08:20 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20230619.dbc
2023-07-31 13:08:20 Base de données chargée avec succès. Flags: 0x0
2023-07-31 13:08:20 Dispositif [test] initialisé avec succès!
********************************************************************
Démarrage du logiciel Otarcik CAN le 2023-07-31 à 13:58:26
********************************************************************
2023-07-31 13:58:26 Chargement de la configuration système...
2023-07-31 13:58:26 Configuration système chargée avec succès!
2023-07-31 13:58:26 Initialisation du dispositif [IVT Sensor]
2023-07-31 13:58:26 Démarrage d'un module CAN...
2023-07-31 13:58:26 Module PCAN trouvé à l'adresse 1 avec le handle 0x51
2023-07-31 13:58:26 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28
2023-07-31 13:58:26 Module PCAN USB initialisé avec succès
2023-07-31 13:58:26 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
2023-07-31 13:58:26 Base de données chargée avec succès. Flags: 0x0
2023-07-31 13:58:26 Watchdog CAN initialisé pour le module sur le channel 1
2023-07-31 13:58:26 Dispositif [IVT Sensor] initialisé avec succès!
2023-07-31 13:58:26 Initialisation du dispositif [test]
2023-07-31 13:58:26 Démarrage d'un module CAN...
2023-07-31 13:58:26 Module PCAN trouvé à l'adresse 2 avec le handle 0x52
2023-07-31 13:58:26 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28
2023-07-31 13:58:26 Module PCAN USB initialisé avec succès
2023-07-31 13:58:26 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20230619.dbc
2023-07-31 13:58:26 Base de données chargée avec succès. Flags: 0x0
2023-07-31 13:58:26 Watchdog CAN initialisé pour le module sur le channel 2
2023-07-31 13:58:26 Dispositif [test] initialisé avec succès!
********************************************************************
Démarrage du logiciel Otarcik CAN le 2023-07-31 à 13:59:21
********************************************************************
2023-07-31 13:59:21 Chargement de la configuration système...
2023-07-31 13:59:21 Configuration système chargée avec succès!
2023-07-31 13:59:21 Initialisation du dispositif [IVT Sensor]
2023-07-31 13:59:21 Démarrage d'un module CAN...
2023-07-31 13:59:21 Module PCAN trouvé à l'adresse 1 avec le handle 0x51
2023-07-31 13:59:21 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28
2023-07-31 13:59:21 Module PCAN USB initialisé avec succès
2023-07-31 13:59:21 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
2023-07-31 13:59:21 Base de données chargée avec succès. Flags: 0x0
2023-07-31 13:59:21 Démarrage du Watchdog CAN...
2023-07-31 13:59:21 Impossible d'initialiser un watchdog CAN
2023-07-31 13:59:21 Watchdog CAN initialisé pour le module sur le channel 1
2023-07-31 13:59:21 Dispositif [IVT Sensor] initialisé avec succès!
2023-07-31 13:59:21 Initialisation du dispositif [test]
2023-07-31 13:59:21 Démarrage d'un module CAN...
2023-07-31 13:59:21 Module PCAN trouvé à l'adresse 2 avec le handle 0x52
2023-07-31 13:59:21 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28
2023-07-31 13:59:21 Module PCAN USB initialisé avec succès
2023-07-31 13:59:21 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20230619.dbc
2023-07-31 13:59:21 Base de données chargée avec succès. Flags: 0x0
2023-07-31 13:59:21 Watchdog CAN initialisé pour le module sur le channel 2
2023-07-31 13:59:21 Dispositif [test] initialisé avec succès!
********************************************************************
Démarrage du logiciel Otarcik CAN le 2023-07-31 à 14:00:37
********************************************************************
2023-07-31 14:00:37 Chargement de la configuration système...
2023-07-31 14:00:43 Configuration système chargée avec succès!
2023-07-31 14:00:46 Initialisation du dispositif [IVT Sensor]
2023-07-31 14:00:46 Démarrage d'un module CAN...
2023-07-31 14:00:46 Module PCAN trouvé à l'adresse 1 avec le handle 0x51
2023-07-31 14:00:47 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28
2023-07-31 14:00:47 Module PCAN USB initialisé avec succès
2023-07-31 14:00:47 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
2023-07-31 14:00:47 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:00:47 Démarrage du Watchdog CAN...
2023-07-31 14:01:09 Impossible d'initialiser un watchdog CAN
2023-07-31 14:01:09 Watchdog CAN initialisé pour le module sur le channel 1
2023-07-31 14:01:09 Dispositif [IVT Sensor] initialisé avec succès!
2023-07-31 14:01:09 Initialisation du dispositif [test]
2023-07-31 14:01:09 Démarrage d'un module CAN...
2023-07-31 14:01:09 Module PCAN trouvé à l'adresse 2 avec le handle 0x52
2023-07-31 14:01:09 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28
2023-07-31 14:01:09 Module PCAN USB initialisé avec succès
2023-07-31 14:01:09 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20230619.dbc
2023-07-31 14:01:09 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:01:09 Watchdog CAN initialisé pour le module sur le channel 2
2023-07-31 14:01:09 Dispositif [test] initialisé avec succès!
********************************************************************
Démarrage du logiciel Otarcik CAN le 2023-07-31 à 14:04:07
********************************************************************
2023-07-31 14:04:07 Chargement de la configuration système...
2023-07-31 14:04:07 Configuration système chargée avec succès!
2023-07-31 14:04:07 Initialisation du dispositif [IVT Sensor]
2023-07-31 14:04:07 Démarrage d'un module CAN...
2023-07-31 14:04:07 Module PCAN trouvé à l'adresse 1 avec le handle 0x51
2023-07-31 14:04:07 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28
2023-07-31 14:04:07 Module PCAN USB initialisé avec succès
2023-07-31 14:04:07 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
2023-07-31 14:04:07 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:04:07 Démarrage du Watchdog CAN...
2023-07-31 14:04:31 Impossible d'initialiser un watchdog CAN
********************************************************************
Démarrage du logiciel Otarcik CAN le 2023-07-31 à 14:05:31
********************************************************************
2023-07-31 14:05:31 Chargement de la configuration système...
2023-07-31 14:05:31 Configuration système chargée avec succès!
2023-07-31 14:05:31 Initialisation du dispositif [IVT Sensor]
2023-07-31 14:05:31 Démarrage d'un module CAN...
2023-07-31 14:05:31 Module PCAN trouvé à l'adresse 1 avec le handle 0x51
2023-07-31 14:05:31 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28
2023-07-31 14:05:31 Module PCAN USB initialisé avec succès
2023-07-31 14:05:31 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
2023-07-31 14:05:31 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:05:31 Démarrage du Watchdog CAN...
2023-07-31 14:05:36 Watchdog CAN initialisé pour le module sur le channel 1
2023-07-31 14:05:36 Dispositif [IVT Sensor] initialisé avec succès!
2023-07-31 14:05:36 Initialisation du dispositif [test]
2023-07-31 14:05:36 Démarrage d'un module CAN...
2023-07-31 14:05:36 Module PCAN trouvé à l'adresse 2 avec le handle 0x52
2023-07-31 14:05:36 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28
2023-07-31 14:05:36 Module PCAN USB initialisé avec succès
2023-07-31 14:05:36 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20230619.dbc
2023-07-31 14:05:36 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:05:36 Watchdog CAN initialisé pour le module sur le channel 2
2023-07-31 14:05:36 Dispositif [test] initialisé avec succès!
********************************************************************
Démarrage du logiciel Otarcik CAN le 2023-07-31 à 14:07:12
********************************************************************
2023-07-31 14:07:12 Chargement de la configuration système...
2023-07-31 14:07:12 Configuration système chargée avec succès!
2023-07-31 14:07:12 Initialisation du dispositif [IVT Sensor]
2023-07-31 14:07:12 Démarrage d'un module CAN...
2023-07-31 14:07:12 Module PCAN trouvé à l'adresse 1 avec le handle 0x51
2023-07-31 14:07:12 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28
2023-07-31 14:07:12 Module PCAN USB initialisé avec succès
2023-07-31 14:07:12 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
2023-07-31 14:07:12 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:07:12 Démarrage du Watchdog CAN...
2023-07-31 14:07:51 Watchdog CAN initialisé pour le module sur le channel 1
2023-07-31 14:07:51 Dispositif [IVT Sensor] initialisé avec succès!
2023-07-31 14:07:51 Initialisation du dispositif [test]
2023-07-31 14:07:51 Démarrage d'un module CAN...
2023-07-31 14:07:51 Module PCAN trouvé à l'adresse 2 avec le handle 0x52
2023-07-31 14:07:51 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28
2023-07-31 14:07:51 Module PCAN USB initialisé avec succès
2023-07-31 14:07:51 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20230619.dbc
2023-07-31 14:07:51 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:07:51 Watchdog CAN initialisé pour le module sur le channel 2
2023-07-31 14:07:51 Dispositif [test] initialisé avec succès!
********************************************************************
Démarrage du logiciel Otarcik CAN le 2023-07-31 à 14:10:06
********************************************************************
2023-07-31 14:10:06 Chargement de la configuration système...
2023-07-31 14:10:06 Configuration système chargée avec succès!
2023-07-31 14:10:06 Initialisation du dispositif [IVT Sensor]
2023-07-31 14:10:06 Démarrage d'un module CAN...
2023-07-31 14:10:06 Module PCAN trouvé à l'adresse 1 avec le handle 0x51
2023-07-31 14:10:06 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28
2023-07-31 14:10:06 Module PCAN USB initialisé avec succès
2023-07-31 14:10:06 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
2023-07-31 14:10:06 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:10:06 Démarrage du Watchdog CAN...
2023-07-31 14:10:06 Watchdog CAN initialisé pour le module sur le channel 1
2023-07-31 14:10:06 Dispositif [IVT Sensor] initialisé avec succès!
2023-07-31 14:10:06 Initialisation du dispositif [test]
2023-07-31 14:10:06 Démarrage d'un module CAN...
2023-07-31 14:10:06 Module PCAN trouvé à l'adresse 2 avec le handle 0x52
2023-07-31 14:10:06 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28
2023-07-31 14:10:06 Module PCAN USB initialisé avec succès
2023-07-31 14:10:06 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20230619.dbc
2023-07-31 14:10:06 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:10:06 Watchdog CAN initialisé pour le module sur le channel 2
2023-07-31 14:10:06 Dispositif [test] initialisé avec succès!
********************************************************************
Démarrage du logiciel Otarcik CAN le 2023-07-31 à 14:11:15
********************************************************************
2023-07-31 14:11:15 Chargement de la configuration système...
2023-07-31 14:11:15 Configuration système chargée avec succès!
2023-07-31 14:11:15 Initialisation du dispositif [IVT Sensor]
2023-07-31 14:11:15 Démarrage d'un module CAN...
2023-07-31 14:11:15 Module PCAN trouvé à l'adresse 1 avec le handle 0x51
2023-07-31 14:11:15 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28
2023-07-31 14:11:15 Module PCAN USB initialisé avec succès
2023-07-31 14:11:15 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
2023-07-31 14:11:15 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:11:15 Démarrage du Watchdog CAN...
2023-07-31 14:11:15 Watchdog CAN initialisé pour le module sur le channel 1
2023-07-31 14:11:15 Dispositif [IVT Sensor] initialisé avec succès!
2023-07-31 14:11:15 Initialisation du dispositif [test]
2023-07-31 14:11:15 Démarrage d'un module CAN...
2023-07-31 14:11:15 Module PCAN trouvé à l'adresse 2 avec le handle 0x52
2023-07-31 14:11:15 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28
2023-07-31 14:11:15 Module PCAN USB initialisé avec succès
2023-07-31 14:11:15 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20230619.dbc
2023-07-31 14:11:15 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:11:15 Dispositif [test] initialisé avec succès!
********************************************************************
Démarrage du logiciel Otarcik CAN le 2023-07-31 à 14:12:16
********************************************************************
2023-07-31 14:12:16 Chargement de la configuration système...
2023-07-31 14:12:16 Configuration système chargée avec succès!
2023-07-31 14:12:16 Initialisation du dispositif [IVT Sensor]
2023-07-31 14:12:16 Démarrage d'un module CAN...
2023-07-31 14:12:16 Module PCAN trouvé à l'adresse 1 avec le handle 0x51
2023-07-31 14:12:17 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28
2023-07-31 14:12:17 Module PCAN USB initialisé avec succès
2023-07-31 14:12:17 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
2023-07-31 14:12:17 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:12:17 Démarrage du Watchdog CAN...
2023-07-31 14:12:17 Watchdog CAN initialisé pour le module sur le channel 1
2023-07-31 14:12:17 Dispositif [IVT Sensor] initialisé avec succès!
2023-07-31 14:12:17 Initialisation du dispositif [test]
2023-07-31 14:12:17 Démarrage d'un module CAN...
2023-07-31 14:12:17 Module PCAN trouvé à l'adresse 2 avec le handle 0x52
2023-07-31 14:12:17 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28
2023-07-31 14:12:17 Module PCAN USB initialisé avec succès
2023-07-31 14:12:17 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20230619.dbc
2023-07-31 14:12:17 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:12:17 Dispositif [test] initialisé avec succès!
********************************************************************
Démarrage du logiciel Otarcik CAN le 2023-07-31 à 14:14:52
********************************************************************
2023-07-31 14:14:52 Chargement de la configuration système...
2023-07-31 14:14:52 Configuration système chargée avec succès!
2023-07-31 14:14:52 Initialisation du dispositif [IVT Sensor]
2023-07-31 14:14:52 Démarrage d'un module CAN...
2023-07-31 14:14:52 Module PCAN trouvé à l'adresse 1 avec le handle 0x51
2023-07-31 14:14:52 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28
2023-07-31 14:14:52 Module PCAN USB initialisé avec succès
2023-07-31 14:14:52 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
2023-07-31 14:14:52 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:14:52 Démarrage du Watchdog CAN...
2023-07-31 14:14:52 Watchdog CAN initialisé pour le module sur le channel 1
2023-07-31 14:14:52 Dispositif [IVT Sensor] initialisé avec succès!
2023-07-31 14:14:52 Initialisation du dispositif [test]
2023-07-31 14:14:52 Démarrage d'un module CAN...
2023-07-31 14:14:52 Module PCAN trouvé à l'adresse 2 avec le handle 0x52
2023-07-31 14:14:52 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28
2023-07-31 14:14:52 Module PCAN USB initialisé avec succès
2023-07-31 14:14:52 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20230619.dbc
2023-07-31 14:14:52 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:14:52 Dispositif [test] initialisé avec succès!
********************************************************************
Démarrage du logiciel Otarcik CAN le 2023-07-31 à 14:17:13
********************************************************************
2023-07-31 14:17:13 Chargement de la configuration système...
2023-07-31 14:17:13 Configuration système chargée avec succès!
2023-07-31 14:17:13 Initialisation du dispositif [IVT Sensor]
2023-07-31 14:17:13 Démarrage d'un module CAN...
2023-07-31 14:17:13 Module PCAN trouvé à l'adresse 1 avec le handle 0x51
2023-07-31 14:17:13 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28
2023-07-31 14:17:13 Module PCAN USB initialisé avec succès
2023-07-31 14:17:13 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
2023-07-31 14:17:13 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:17:13 Démarrage du Watchdog CAN...
2023-07-31 14:17:13 Watchdog CAN initialisé pour le module sur le channel 1
2023-07-31 14:17:13 Dispositif [IVT Sensor] initialisé avec succès!
2023-07-31 14:17:13 Initialisation du dispositif [test]
2023-07-31 14:17:13 Démarrage d'un module CAN...
2023-07-31 14:17:13 Module PCAN trouvé à l'adresse 2 avec le handle 0x52
2023-07-31 14:17:13 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28
2023-07-31 14:17:13 Module PCAN USB initialisé avec succès
2023-07-31 14:17:13 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20230619.dbc
2023-07-31 14:17:13 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:17:13 Dispositif [test] initialisé avec succès!
********************************************************************
Démarrage du logiciel Otarcik CAN le 2023-07-31 à 14:18:41
********************************************************************
2023-07-31 14:18:41 Chargement de la configuration système...
2023-07-31 14:18:41 Configuration système chargée avec succès!
2023-07-31 14:18:41 Initialisation du dispositif [IVT Sensor]
2023-07-31 14:18:41 Démarrage d'un module CAN...
2023-07-31 14:18:41 Module PCAN trouvé à l'adresse 1 avec le handle 0x51
2023-07-31 14:18:41 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28
2023-07-31 14:18:41 Module PCAN USB initialisé avec succès
2023-07-31 14:18:41 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
2023-07-31 14:18:41 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:18:41 Démarrage du Watchdog CAN...
2023-07-31 14:18:41 Watchdog CAN initialisé pour le module sur le channel 1
2023-07-31 14:18:41 Dispositif [IVT Sensor] initialisé avec succès!
2023-07-31 14:18:41 Initialisation du dispositif [test]
2023-07-31 14:18:41 Démarrage d'un module CAN...
2023-07-31 14:18:41 Module PCAN trouvé à l'adresse 2 avec le handle 0x52
2023-07-31 14:18:41 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28
2023-07-31 14:18:41 Module PCAN USB initialisé avec succès
2023-07-31 14:18:41 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20230619.dbc
2023-07-31 14:18:41 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:18:41 Dispositif [test] initialisé avec succès!
********************************************************************
Démarrage du logiciel Otarcik CAN le 2023-07-31 à 14:18:54
********************************************************************
2023-07-31 14:18:54 Chargement de la configuration système...
2023-07-31 14:18:54 Configuration système chargée avec succès!
2023-07-31 14:18:54 Initialisation du dispositif [IVT Sensor]
2023-07-31 14:18:54 Démarrage d'un module CAN...
2023-07-31 14:18:54 Module PCAN trouvé à l'adresse 1 avec le handle 0x51
2023-07-31 14:18:54 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28
2023-07-31 14:18:54 Module PCAN USB initialisé avec succès
2023-07-31 14:18:54 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
2023-07-31 14:18:54 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:18:54 Démarrage du Watchdog CAN...
2023-07-31 14:18:54 Watchdog CAN initialisé pour le module sur le channel 1
2023-07-31 14:18:54 Dispositif [IVT Sensor] initialisé avec succès!
2023-07-31 14:18:54 Initialisation du dispositif [test]
2023-07-31 14:18:54 Démarrage d'un module CAN...
2023-07-31 14:18:54 Module PCAN trouvé à l'adresse 2 avec le handle 0x52
2023-07-31 14:18:54 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28
2023-07-31 14:18:54 Module PCAN USB initialisé avec succès
2023-07-31 14:18:54 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20230619.dbc
2023-07-31 14:18:54 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:18:54 Dispositif [test] initialisé avec succès!
********************************************************************
Démarrage du logiciel Otarcik CAN le 2023-07-31 à 14:19:15
********************************************************************
2023-07-31 14:19:15 Chargement de la configuration système...
2023-07-31 14:19:15 Configuration système chargée avec succès!
2023-07-31 14:19:15 Initialisation du dispositif [IVT Sensor]
2023-07-31 14:19:15 Démarrage d'un module CAN...
2023-07-31 14:19:15 Module PCAN trouvé à l'adresse 1 avec le handle 0x51
2023-07-31 14:19:15 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28
2023-07-31 14:19:15 Module PCAN USB initialisé avec succès
2023-07-31 14:19:15 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
2023-07-31 14:19:15 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:19:15 Démarrage du Watchdog CAN...
2023-07-31 14:19:15 Watchdog CAN initialisé pour le module sur le channel 1
2023-07-31 14:19:15 Dispositif [IVT Sensor] initialisé avec succès!
2023-07-31 14:19:15 Initialisation du dispositif [test]
2023-07-31 14:19:15 Démarrage d'un module CAN...
2023-07-31 14:19:15 Module PCAN trouvé à l'adresse 2 avec le handle 0x52
2023-07-31 14:19:15 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28
2023-07-31 14:19:15 Module PCAN USB initialisé avec succès
2023-07-31 14:19:15 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20230619.dbc
2023-07-31 14:19:15 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:19:15 Dispositif [test] initialisé avec succès!
********************************************************************
Démarrage du logiciel Otarcik CAN le 2023-07-31 à 14:19:34
********************************************************************
2023-07-31 14:19:34 Chargement de la configuration système...
2023-07-31 14:19:34 Configuration système chargée avec succès!
2023-07-31 14:19:34 Initialisation du dispositif [IVT Sensor]
2023-07-31 14:19:34 Démarrage d'un module CAN...
2023-07-31 14:19:34 Module PCAN trouvé à l'adresse 1 avec le handle 0x51
2023-07-31 14:19:34 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28
2023-07-31 14:19:34 Module PCAN USB initialisé avec succès
2023-07-31 14:19:34 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
2023-07-31 14:19:34 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:19:34 Démarrage du Watchdog CAN...
2023-07-31 14:19:34 Watchdog CAN initialisé pour le module sur le channel 1
2023-07-31 14:19:34 Dispositif [IVT Sensor] initialisé avec succès!
2023-07-31 14:19:34 Initialisation du dispositif [test]
2023-07-31 14:19:34 Démarrage d'un module CAN...
2023-07-31 14:19:34 Module PCAN trouvé à l'adresse 2 avec le handle 0x52
2023-07-31 14:19:34 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28
2023-07-31 14:19:34 Module PCAN USB initialisé avec succès
2023-07-31 14:19:34 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20230619.dbc
2023-07-31 14:19:34 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:19:34 Dispositif [test] initialisé avec succès!
********************************************************************
Démarrage du logiciel Otarcik CAN le 2023-07-31 à 14:21:47
********************************************************************
2023-07-31 14:21:47 Chargement de la configuration système...
2023-07-31 14:21:47 Configuration système chargée avec succès!
2023-07-31 14:21:47 Initialisation du dispositif [IVT Sensor]
2023-07-31 14:21:47 Démarrage d'un module CAN...
2023-07-31 14:21:47 Module PCAN trouvé à l'adresse 1 avec le handle 0x51
2023-07-31 14:21:47 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28
2023-07-31 14:21:47 Module PCAN USB initialisé avec succès
2023-07-31 14:21:47 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
2023-07-31 14:21:47 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:21:47 Démarrage du Watchdog CAN...
2023-07-31 14:21:47 Watchdog CAN initialisé pour le module sur le channel 1
2023-07-31 14:21:47 Dispositif [IVT Sensor] initialisé avec succès!
2023-07-31 14:21:47 Initialisation du dispositif [test]
2023-07-31 14:21:47 Démarrage d'un module CAN...
2023-07-31 14:21:47 Module PCAN trouvé à l'adresse 2 avec le handle 0x52
2023-07-31 14:21:47 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28
2023-07-31 14:21:47 Module PCAN USB initialisé avec succès
2023-07-31 14:21:47 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20230619.dbc
2023-07-31 14:21:47 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:21:47 Dispositif [test] initialisé avec succès!
********************************************************************
Démarrage du logiciel Otarcik CAN le 2023-07-31 à 14:22:10
********************************************************************
2023-07-31 14:22:10 Chargement de la configuration système...
2023-07-31 14:22:10 Configuration système chargée avec succès!
2023-07-31 14:22:10 Initialisation du dispositif [IVT Sensor]
2023-07-31 14:22:10 Démarrage d'un module CAN...
2023-07-31 14:22:10 Module PCAN trouvé à l'adresse 1 avec le handle 0x51
2023-07-31 14:22:10 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28
2023-07-31 14:22:10 Module PCAN USB initialisé avec succès
2023-07-31 14:22:10 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
2023-07-31 14:22:10 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:22:10 Démarrage du Watchdog CAN...
2023-07-31 14:22:10 Watchdog CAN initialisé pour le module sur le channel 1
2023-07-31 14:22:10 Dispositif [IVT Sensor] initialisé avec succès!
2023-07-31 14:22:10 Initialisation du dispositif [test]
2023-07-31 14:22:10 Démarrage d'un module CAN...
2023-07-31 14:22:10 Module PCAN trouvé à l'adresse 2 avec le handle 0x52
2023-07-31 14:22:10 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28
2023-07-31 14:22:10 Module PCAN USB initialisé avec succès
2023-07-31 14:22:10 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20230619.dbc
2023-07-31 14:22:10 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:22:10 Dispositif [test] initialisé avec succès!
********************************************************************
Démarrage du logiciel Otarcik CAN le 2023-07-31 à 14:22:20
********************************************************************
2023-07-31 14:22:20 Chargement de la configuration système...
2023-07-31 14:22:20 Configuration système chargée avec succès!
2023-07-31 14:22:20 Initialisation du dispositif [IVT Sensor]
2023-07-31 14:22:20 Démarrage d'un module CAN...
2023-07-31 14:22:20 Module PCAN trouvé à l'adresse 1 avec le handle 0x51
2023-07-31 14:22:20 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28
2023-07-31 14:22:20 Module PCAN USB initialisé avec succès
2023-07-31 14:22:20 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
2023-07-31 14:22:20 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:22:21 Démarrage du Watchdog CAN...
2023-07-31 14:22:21 Watchdog CAN initialisé pour le module sur le channel 1
2023-07-31 14:22:21 Dispositif [IVT Sensor] initialisé avec succès!
2023-07-31 14:22:21 Initialisation du dispositif [test]
2023-07-31 14:22:21 Démarrage d'un module CAN...
2023-07-31 14:22:21 Module PCAN trouvé à l'adresse 2 avec le handle 0x52
2023-07-31 14:22:21 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28
2023-07-31 14:22:21 Module PCAN USB initialisé avec succès
2023-07-31 14:22:21 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20230619.dbc
2023-07-31 14:22:21 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:22:21 Dispositif [test] initialisé avec succès!
********************************************************************
Démarrage du logiciel Otarcik CAN le 2023-07-31 à 14:22:55
********************************************************************
2023-07-31 14:22:55 Chargement de la configuration système...
2023-07-31 14:22:55 Configuration système chargée avec succès!
2023-07-31 14:22:55 Initialisation du dispositif [IVT Sensor]
2023-07-31 14:22:55 Démarrage d'un module CAN...
2023-07-31 14:22:55 Module PCAN trouvé à l'adresse 1 avec le handle 0x51
2023-07-31 14:22:55 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28
2023-07-31 14:22:55 Module PCAN USB initialisé avec succès
2023-07-31 14:22:55 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
2023-07-31 14:22:55 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:22:55 Démarrage du Watchdog CAN...
2023-07-31 14:22:55 Watchdog CAN initialisé pour le module sur le channel 1
2023-07-31 14:22:55 Dispositif [IVT Sensor] initialisé avec succès!
2023-07-31 14:22:55 Initialisation du dispositif [test]
2023-07-31 14:22:55 Démarrage d'un module CAN...
2023-07-31 14:22:55 Module PCAN trouvé à l'adresse 2 avec le handle 0x52
2023-07-31 14:22:55 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28
2023-07-31 14:22:55 Module PCAN USB initialisé avec succès
2023-07-31 14:22:55 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20230619.dbc
2023-07-31 14:22:55 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:22:55 Dispositif [test] initialisé avec succès!
********************************************************************
Démarrage du logiciel Otarcik CAN le 2023-07-31 à 14:47:51
********************************************************************
2023-07-31 14:47:51 Chargement de la configuration système...
2023-07-31 14:47:51 Configuration système chargée avec succès!
2023-07-31 14:47:51 Initialisation du dispositif [IVT Sensor]
2023-07-31 14:47:51 Démarrage d'un module CAN...
2023-07-31 14:47:51 Module PCAN trouvé à l'adresse 1 avec le handle 0x51
2023-07-31 14:47:51 Initialisation d'un module PCAN. Handle:0x51, Baudrate:28
2023-07-31 14:47:51 Module PCAN USB initialisé avec succès
2023-07-31 14:47:51 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/IVT-S_all-variations_12082020.dbc
2023-07-31 14:47:51 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:47:51 Démarrage du Watchdog CAN...
2023-07-31 14:47:51 Watchdog CAN initialisé pour le module sur le channel 1
2023-07-31 14:47:51 Dispositif [IVT Sensor] initialisé avec succès!
2023-07-31 14:47:51 Initialisation du dispositif [test]
2023-07-31 14:47:51 Démarrage d'un module CAN...
2023-07-31 14:47:51 Module PCAN trouvé à l'adresse 2 avec le handle 0x52
2023-07-31 14:47:51 Initialisation d'un module PCAN. Handle:0x52, Baudrate:28
2023-07-31 14:47:51 Module PCAN USB initialisé avec succès
2023-07-31 14:47:51 Chargement de la base de données D:/Main/Dev/YULTek/Otarcik_CAN/PCtelemetrie20230619.dbc
2023-07-31 14:47:51 Base de données chargée avec succès. Flags: 0x0
2023-07-31 14:47:51 Dispositif [test] 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

View File

@ -54,7 +54,8 @@ SOURCES += Sources/main.cpp \
Sources/CloudLogging/MQTTClientWrapper.cpp \
Sources/Gui/CCANWatchdogSettingsPage.cpp \
Sources/CANBus/CANWatchdogConfig.cpp \
Sources/GeneralSystemParams.cpp
Sources/GeneralSystemParams.cpp \
Sources/CANBus/CANWatchdog.cpp
HEADERS += Sources/MainWindow.h \
Sources/PCANInterface.h \
@ -80,7 +81,8 @@ HEADERS += Sources/MainWindow.h \
Sources/CloudLogging/MQTTClientWrapper.h \
Sources/Gui/CCANWatchdogSettingsPage.h \
Sources/CANBus/CANWatchdogConfig.h \
Sources/GeneralSystemParams.h
Sources/GeneralSystemParams.h \
Sources/CANBus/CANWatchdog.h
FORMS += Sources/Gui/MainWindow.ui \
Sources/Gui/GeneralStatusPage.ui \

View File

@ -67,7 +67,6 @@ int CCANDevice::Init()
return RET_GENERAL_ERROR;
}
mIsCANInitialized = true;
if(mCANDatabase.Init(mDeviceConfigInfo.mCANDeviceDatabaseFilename) == RET_OK)
{
@ -82,6 +81,9 @@ int CCANDevice::Init()
}
// if(mCANAnalyzer.Init(mDeviceConfigInfo.mCANDeviceID,mDeviceConfigInfo.mCANDeviceBaudrate,&mMessageList,mDeviceConfigInfo.mDevicePollPeriod) != RET_OK)
if(mCANAnalyzer.Init(mCANDriverIF,mDeviceHandle,mDeviceConfigInfo.mCANDeviceID,&mMessageList,mDeviceConfigInfo.mDevicePollPeriod) != RET_OK)
{
@ -91,6 +93,20 @@ int CCANDevice::Init()
return RET_GENERAL_ERROR;
}
if(mDeviceConfigInfo.mDeviceWatchdogActivated == true)
{
if(mCANWatchdog.Init(mCANDriverIF,mDeviceHandle,mDeviceConfigInfo.mWatchdogPeriod,mDeviceConfigInfo.mWatchdogCANMsgID) != RET_OK)
{
CGeneralMessagesLogDispatcher::instance()->AddLogMessage("Impossible d'initialiser un watchdog CAN",true,1,CGeneralMessagesLogDispatcher::GEN_MSG_TXT_ERROR_STATUS);
}
mCANWatchdog.StartWDT();
QString Log = QString("Watchdog CAN initialisé pour le module sur le channel %1").arg(mDeviceConfigInfo.mCANDeviceID);
CGeneralMessagesLogDispatcher::instance()->AddLogMessage(Log,true,1,CGeneralMessagesLogDispatcher::GEN_MSG_TXT_SUCCESS_STATUS);
}
mIsCANInitialized = true;
#ifdef USE_TOPIC_PREFIX
mCANDataLogger.SetMQTTTopicDevice(QString("%2CANBus/%1/").arg(mDeviceConfigInfo.mDeviceName).arg(mDeviceTopicPrefix));
#else

View File

@ -12,6 +12,7 @@
#include "CANDeviceConfig.h"
#include "CANDataLogger.h"
#include "MQTTMessage.h"
#include "CANWatchdog.h"
//#include "MQTTClientWrapper.h"
class CMQTTClientWrapper;
@ -39,6 +40,7 @@ public:
CCANDataLogger mCANDataLogger;
CMQTTClientWrapper *mCANMQTTClient;
QString mDeviceTopicPrefix;
CCANWatchdog mCANWatchdog;
QList<CCANMessage*> mMessageList;
QList<CMQTTMessage> *GetMQTTMessagesList();

View File

@ -9,47 +9,66 @@ CCANWatchdog::CCANWatchdog()
mWatchdogTimer = new QTimer;
mWatchdogTimer->setSingleShot(false);
mCANDriverIF = 0;
mWDTInitialized = false;
connect(mWatchdogTimer,&QTimer::timeout,this,&CCANWatchdog::WatchdogTimeoutTimerExpired);
}
int CCANWatchdog::Init(quint8 CANDeviceID, WORD CANDeviceBaudrate, unsigned int WDTPeriod)
int CCANWatchdog::Init(CPCANInterface *CANDriverIF, TPCANHandle CANDeviceHandle, unsigned int WDTPeriod, unsigned int CANMsgID)
{
if(WDTPeriod < 200)
{
WDTPeriod = 200;
qDebug("CANWatchdog:: Trying to init with WDT period lower tan 200ms");
return RET_GENERAL_ERROR;
}
mCANDeviceID = CANDeviceID;
mCANDeviceHandle = CANDeviceHandle;
mWDTPeriod = WDTPeriod;
mCANDeviceBaudrate = CANDeviceBaudrate;
mCANDriverIF = CANDriverIF;
CGeneralMessagesLogDispatcher::instance()->AddLogMessage("Démarrage du Watchdog CAN...");
if(mCANDriverIF->GetDeviceHandle(mCANDeviceID,mCANDeviceHandle) != RET_OK)
{
QString Log = QString("Impossible de trouver le module CAN Watchdog sur le channel %1").arg(mCANDeviceID);
CGeneralMessagesLogDispatcher::instance()->AddLogMessage(Log,true,1,CGeneralMessagesLogDispatcher::GEN_MSG_TXT_ERROR_STATUS);
mIsCANInitialized = false;
return RET_GENERAL_ERROR;
}
mWatchdogTimer->setInterval(mWDTPeriod);
mWatchdogTimer->setSingleShot(false);
if(mCANDriverIF->Init(mCANDeviceHandle,mCANDeviceBaudrate) != RET_OK)
{
CGeneralMessagesLogDispatcher::instance()->AddLogMessage("Impossible d'initialiser la puck CAN du Watchdog",true,1,CGeneralMessagesLogDispatcher::GEN_MSG_TXT_ERROR_STATUS);
mIsCANInitialized = false;
return RET_GENERAL_ERROR;
}
else
{
// mCANReadTimer->start(mCANPollPeriod);
mIsCANInitialized = true;
}
mWDTCANMsg.mCANMsgID = CANMsgID;
mWDTCANMsg.mCANMsgLength = 1;
mWDTCANMsg.mCANMsgData.clear();
mWDTCANMsg.mCANMsgData.append(8,(char)0x00);
mWDTCANMsg.mCANMsgName = "Watchdog";
mWDTInitialized = true;
return RET_OK;
}
void CCANWatchdog::WatchdogTimeoutTimerExpired()
{
char data = mWDTCANMsg.mCANMsgData[0];
data ^= (char)0x01;
mWDTCANMsg.mCANMsgData[0] = data;
mCANDriverIF->SendCANMessage(mCANDeviceHandle,mWDTCANMsg);
// qDebug("Sending 0x%X to CAN",data);
}
int CCANWatchdog::StartWDT()
{
if(mWDTInitialized == false)
{
return RET_GENERAL_ERROR;
}
mWatchdogTimer->start();
return RET_OK;
}
int CCANWatchdog::StopWDT()
{
if(mWDTInitialized == false)
{
return RET_GENERAL_ERROR;
}
mWatchdogTimer->stop();
return RET_OK;
}

View File

@ -4,6 +4,7 @@
#include <QObject>
#include "PCANInterface.h"
#include <QTimer>
#include "CANMessage.h"
class CCANWatchdog: public QObject
{
@ -12,18 +13,22 @@ class CCANWatchdog: public QObject
public:
CCANWatchdog();
int Init(quint8 CANDeviceID, TPCANBaudrate CANDeviceBaudrate, unsigned int WDTPeriod);
int Init(CPCANInterface *CANDriverIF, TPCANHandle CANDeviceHandle, unsigned int WDTPeriod,unsigned int CANMsgID);
int StartWDT();
int StopWDT();
bool IsInitialized(){return mWDTInitialized;}
CPCANInterface *mCANDriverIF;
unsigned int mWDTPeriod;
quint8 mCANDeviceID;
TPCANBaudrate mCANDeviceBaudrate;
QTimer *mWatchdogTimer;
bool mWDTInitialized;
CCANMessage mWDTCANMsg;
private:
bool mIsCANInitialized;
TPCANHandle mCANDeviceHandle;
public slots:
void WatchdogTimeoutTimerExpired();

View File

@ -30,7 +30,7 @@ CMainWindow::CMainWindow(QWidget *parent) :
mCANbusSettingsPage = new CCANbusSettingsPage(this);
mCANViewerPage = new CCANViewerPage(this);
mDataLoggingSettingsPage = new CLoggingSettingsPage(this);
mCANWatchdogSettingsPage = new CCANWatchdogSettingsPage(this);
// mCANWatchdogSettingsPage = new CCANWatchdogSettingsPage(this);
mProgramsSettingsTabWidget->setTabPosition(QTabWidget::West);
setCentralWidget(mMainWindowWidget);
@ -38,7 +38,7 @@ CMainWindow::CMainWindow(QWidget *parent) :
mMainWindowWidget->addTab(mProgramsSettingsTabWidget,"Paramètres");
mMainWindowWidget->addTab(mCANViewerPage,"Données CAN");
mProgramsSettingsTabWidget->addTab(mCANbusSettingsPage,"CAN Bus");
mProgramsSettingsTabWidget->addTab(mCANWatchdogSettingsPage,"Watchdog");
// mProgramsSettingsTabWidget->addTab(mCANWatchdogSettingsPage,"Watchdog");
mProgramsSettingsTabWidget->addTab(mDataLoggingSettingsPage,"Archivage");

View File

@ -47,7 +47,7 @@ int COtarcikCan::Start()
mMainWindow.mCANbusSettingsPage->mProgramPtr = this;
mMainWindow.mDataLoggingSettingsPage->mProgramHandle = this;
mMainWindow.mCANWatchdogSettingsPage->mProgramHandle = this;
// mMainWindow.mCANWatchdogSettingsPage->mProgramHandle = this;
mMainWindow.show();
@ -81,7 +81,7 @@ int COtarcikCan::Start()
mMainWindow.mDataLoggingSettingsPage->SetGeneralSettingsParams(&mGeneralSystemParams);
CGeneralMessagesLogDispatcher::instance()->SetLogVerbosities(mGeneralSystemParams.mLogFileVerbosity,mGeneralSystemParams.mLocalLogVerbosity);
mMainWindow.mCANWatchdogSettingsPage->SetCANWatchdogConfig(mSystemConfig.GetCANWatchdogConfig());
// mMainWindow.mCANWatchdogSettingsPage->SetCANWatchdogConfig(mSystemConfig.GetCANWatchdogConfig());
// mGPTimer->setSingleShot(false);
// mGPTimer->start(5000);

View File

@ -50,9 +50,9 @@ int CSystemConfig::LoadConfig()
*InputStream >> MagicNbr;
if(MagicNbr != OTARCIK_CONFIG_FILE_MAGIC_NBR)
{
CGeneralMessagesLogDispatcher::instance()->AddLogMessage(QString("Fichier /Config/Station.cfg corrompu. Création d'une config vide"),true,1,CGeneralMessagesLogDispatcher::GEN_MSG_TXT_WARNING_STATUS);
// CGeneralMessagesLogDispatcher::instance()->AddLogMessage(QString("Fichier /Config/Station.cfg corrompu. Création d'une config vide"),true,1,CGeneralMessagesLogDispatcher::GEN_MSG_TXT_WARNING_STATUS);
ConfigFile->close();
CreateEmptyConfig();
// CreateEmptyConfig();
return RET_GENERAL_ERROR;
}

Binary file not shown.

View File

@ -21,6 +21,7 @@ debug/MQTTClientWrapper.o
debug/CCANWatchdogSettingsPage.o
debug/CANWatchdogConfig.o
debug/GeneralSystemParams.o
debug/CANWatchdog.o
debug/moc_MainWindow.o
debug/moc_PCANInterface.o
debug/moc_OtarcikCan.o
@ -33,3 +34,4 @@ debug/moc_CANAnalyzer.o
debug/moc_CANDevice.o
debug/moc_MQTTClientWrapper.o
debug/moc_CCANWatchdogSettingsPage.o
debug/moc_CANWatchdog.o

View File

@ -21,6 +21,7 @@ release/MQTTClientWrapper.o
release/CCANWatchdogSettingsPage.o
release/CANWatchdogConfig.o
release/GeneralSystemParams.o
release/CANWatchdog.o
release/moc_MainWindow.o
release/moc_PCANInterface.o
release/moc_OtarcikCan.o
@ -33,3 +34,4 @@ release/moc_CANAnalyzer.o
release/moc_CANDevice.o
release/moc_MQTTClientWrapper.o
release/moc_CCANWatchdogSettingsPage.o
release/moc_CANWatchdog.o

View File

@ -16,4 +16,5 @@ x Contrôler le niveau de log
x Assurer de ne pas avoir à redémarrer le soft quand on change un paramètre CAN (CAN data repopulate)
- Implémenter un client/serveur
x Ajouter le buffering lors d'un blackout internet
- Implémenter un moyen de créer un fichier de config vide