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:
+26
-13
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user