Bonjour à vous,
Je suis finalement passé par une autre méthode :
- je compte les temps de fonctionnement de chaque appareil
- à chaque permutation, ces temps de fonctionnement se remettent à 0 (les deux appareils ne peuvent fonctionner en même temps). Si l'appareil se coupe, mais que l'autre ne se lance pas, le compteur ne s'incrémente pas.
- à chaque permutation (un appareil se coupe et l'autre se lance) , je vérifie, dans une colonne supplémentaire que la durée du temps de fonctionnement est au dessus d'un certain seuil. Si ce n'est pas le cas, la valeur dans la colonne passe à 1 (booléen)
Il me suffit après de trouver les moments où ces valeurs sont égales à 1, et j'ai les durées des cycles trop courts, et les moments où la permutation a eu lieu via un tri par TCD, ce qui suffit à l'utilisateur :
L'affichage final, où on voit par exemple qu'il y a eu un cycle court de 12h (avec la consigne à 50h), avec une permutation le mercredi 28 décembre à 5h45.
Pas très élégant, mais ça fait le travail !
Merci encore pour votre aide
PS : comment passe-t-on un sujet en "Résolu" ?