Mise à jour des events dans l'historique avec ajout de EVENT_FIN_DECLENCHEMENT pour disposer du début et de la fin des events ayant une durée.

This commit is contained in:
2026-10-06 16:07:43 +02:00
parent 13317d3d48
commit 7a14254484
5 changed files with 62 additions and 42 deletions
+26 -13
View File
@@ -254,6 +254,32 @@ char tmp[MAX_LONGUEUR_BUFFER_TEMPORAIRE_DEBUG];
}
}
//---------------------------------------------------------------
else if (strstr(row[0], "Demande_maj_nmea") != NULL)
{
val_u8 = atoi(row[1]);
if (val_u8 == 1)
{
flag_demande_maj_nmea = TRUE; // Flag traité en fin de cette fonction...
// RAZ de la demande dans la BDD :
sprintf(requete, "UPDATE TB_Systeme SET Valeur='0' WHERE Nom='Demande_maj_nmea' ");
mysql_query(bdd.pointeur, requete);
}
}
//---------------------------------------------------------------
else if (strstr(row[0], "Demande_sauvegarde_bdd") != NULL)
{
val_u8 = atoi(row[1]);
if (val_u8 == 1)
{
systeme.compteur_sauvegarde_bdd = 0; // Traité par gestion_systeme() dans systeme.c
// RAZ de la demande dans la BDD :
sprintf(requete, "UPDATE TB_Systeme SET Valeur='0' WHERE Nom='Demande_sauvegarde_bdd' ");
mysql_query(bdd.pointeur, requete);
}
}
//---------------------------------------------------------------
else if (strstr(row[0], "Demande_reboot") != NULL)
{
if (strcmp(row[1], "Reboot") == 0)
@@ -346,19 +372,6 @@ char tmp[MAX_LONGUEUR_BUFFER_TEMPORAIRE_DEBUG];
systeme.heures_speciales[HEURE_SPECIALE_CREPUSCULE_NAUTIQUE].secondes = 0;
}
}
//---------------------------------------------------------------
else if (strstr(row[0], "Demande_maj_nmea") != NULL)
{
val_u8 = atoi(row[1]);
if (val_u8 == 1)
{
flag_demande_maj_nmea = TRUE; // Flag traité en fin de cette fonction...
// RAZ de la demande dans la BDD :
sprintf(requete, "UPDATE TB_Systeme SET Valeur='0' WHERE Nom='Demande_maj_nmea' ");
mysql_query(bdd.pointeur, requete);
}
}
}
mysql_free_result(result); //Libération du jeu de résultat