Показано с 1 по 6 из 6

Тема: Модуль Screen, реализация screensaver

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    10.07.2018
    Адрес
    Переславль-Залесский
    Сообщений
    8

    По умолчанию Модуль Screen, реализация screensaver

    Добрый день. В модуле Screen есть режимы "погашен" и "притушен". Я рассматриваю их, как screensaver. Однако, есть проблема, красивое решение которой мне в голову пока не приходит.

    Нет возможности удерживать экран в основном режиме. В модуле есть переменная "Wake up", которая по фронту выводит экран из спячки. Но вот её переключение никак не сбрасывает таймер бездействия пользователя.

    Демонстрационный код достаточно простой. Дискретный сигнал под кодовым именем "наличие аварии" заведен в BLINK. Выход BLINK привязан к "Wake up". Полный цикл BLINK в несколько раз меньше времени перехода в режим "притушен".

    Получается следующая ситуация: пришло событие "wake up", экран показал основную визуализацию, подождал N секунд, перешел в режим "притушен", возврат к первому пункту цепочки.

    А хотелось бы сделать удержание основной визуализации. Попробую сделать переключение из кода с нужной мне логикой, но это костыль выходит. Думаю, что описанное поведение - это баг, а не фича.

    P.S. При пустом имени визуализации для режима "притужен" все равно происходит переход в этот режим, далее "Wake up" и сброс на основную визуализацию. Тут можно было бы сказать "так поставь время 0, чтобы отключить функцию", но при этом предоставлена возможность менять значение из кода, а проверку аргументов не завезли.
    Последний раз редактировалось walhi; 05.10.2021 в 22:31. Причина: Обнаружил ещё один прикол

Похожие темы

  1. ScreenSaver для СПК207
    от Спорягин Кирилл в разделе СПК2хх
    Ответов: 2
    Последнее сообщение: 25.05.2016, 17:47
  2. Реализация ШИМ на плк 100 км
    от Max1987 в разделе ПЛК1хх
    Ответов: 20
    Последнее сообщение: 11.02.2015, 10:52
  3. Ответов: 1
    Последнее сообщение: 26.06.2013, 12:34
  4. реализация пид
    от markinmo в разделе ПЛК1хх
    Ответов: 13
    Последнее сообщение: 16.01.2010, 20:24
  5. реализация пид
    от markinmo в разделе Помощь Разработчикам
    Ответов: 3
    Последнее сообщение: 14.01.2010, 11:03

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •