Функция commonBadDetecting
Пороговый (compareLevel) сумматор значений состояний Плохо
Логика работы:
1. Если суммарное значение Плохо выше порога - базовое состояние Плохо
2. Если суммарное значение Плохо ниже порога и:
2.1. если предыдущее базовое состояние было Плохо - базовое состояние Хорошо
2.2. если предыдущее базовое состояние было Норма или Хорошо - базовое состояние Норма
3. Если базовое состояние Хорошо держится больше dinamicTimeFromBad (50 сек) - базовое состояние Норма
Функция вызывается из:
badDetecting - Определение текущего состояния по каждому базовому параметру
commonPerceptionNow - Экспоненциальная оценка изменения общего состояния