diff --git a/DMX-2.0/SequenceurLineaire.cs b/DMX-2.0/SequenceurLineaire.cs index 470d51d..bb025e7 100644 --- a/DMX-2.0/SequenceurLineaire.cs +++ b/DMX-2.0/SequenceurLineaire.cs @@ -150,14 +150,13 @@ namespace DMX2 { valeursrecues [data.id] = data.value; max = valeursrecues.Values.Max (); - /*if (max != data.value) - return true;*/ int val = seq.ValeurBruteCircuit (circuit); - if ((data.prev_value != val) - && ((data.prev_value < val && data.value < val) || - (data.prev_value > val && data.value > val))) { + if ( + (data.prev_value < val-1 && data.value < val-1) || + (data.prev_value > val+1 && data.value > val+1) + ) { attache = false; return true; }