04 августа | 2024г. | 01:19:50


АвторТема: Enigma2: CrIs AR-P  (Прочитано 801393 раз)

0 Пользователей и 12 Гостей смотрят эту тему.

Оффлайн Benny

  • Друзья Джедаев
  • *****
  • Сообщений: 564
  • Поблагодарили: 872
  • Уважение: +29
Enigma2: CrIs AR-P
« Ответ #1275: 16 мая | 2014г. | 04:11:42 »
0
я красную лампу могу погасить при выкючении, только вот беда - включать нужно будет тогда не пультом, а тумблером.
Это ограничение у 8120 такое, или у более поздних? Звучит бредово - т.е какое отношение состояние светодиода имеет к тому, как потом включать ресивер?

Turn on the power LED during Shutdown- Такое можно реализовать
Не ждите милостей от природы - возьмите нужное сами (с) пропаганда времен СССР

В сборке должен быть файл /bin/fp_control. Запускаем его в консоли без параметров, он должен выдать что-то вроде, нас интересуют последние строки.
Спойлер   :
usage spark_fp <option>
        -g: get wakeup reason (return code == reason)
        -T: get FP display type (1 = VFD, 2 = LCD, 4 = LED, 8 = LBD)
        -t: get current FP time
        -s <time>: set FP time (time = 0: use current time)
        -w <time>: set FP wakeup time (time = 1: no wakeup)
        -P: power down
        -B <n>: show blue RC code (n = 0..4 or "all")
        -S <n>: show standby RC code (n = 0..4 or "all")
        -B <n>:<predata><code>: set blue RC code (n = 0..4)
        -S <n>:<predata><code>: set standby RC code
        -p: set LED flashing period (in ms)
        -l <n>: set LED <n> on
        -L <n>: set LED <n> off
        -i <n>: set icon <n> on
        -I <n>: set icon <n> off
times are given in unix time (UTC, seconds since 1970-01-01 00:00:00)
Если на панели хоть один светодиод светится, пробуем погасить его ключом "-L", подставляя после него номер (цифры 0-4) - /bin/fp_control -L 0. Если не погас, пробуем дальше /bin/fp_control -L 1 и т.д. И наоборот, для того, чтобы "зажечь" светодиод используем - ключ "-l".

Все, что нас интересует - это определить номер нужного светодиода. После этого - по вкусу. Например, можно вставить команду сюда - /usr/bin/enigma2.sh (фрагмент файла)
Спойлер   :
............
ret=$?
case $ret in
   1)
        /bin/fp_control -L 0   # <- Перед выключением ресивера гасим светодиод
      /sbin/halt
      ;;
   2)
      /sbin/reboot
      ;;
   3)
.............



Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
1054 Ответов
481645 Просмотров
Последний ответ 12 декабря | 2019г. | 21:50:44
от yuju
2 Ответов
3562 Просмотров
Последний ответ 24 января | 2011г. | 12:50:53
от grizli
Enigma2: PLi max-tdt

Автор vardan85 « 1 2 ... 49 50 » Enigma2

744 Ответов
380106 Просмотров
Последний ответ 16 апреля | 2014г. | 10:51:37
от vardan85
553 Ответов
350234 Просмотров
Последний ответ 13 марта | 2020г. | 22:10:16
от kwj
Enigma2: CrIs AR-P (7162)

Автор Ser6 « 1 2 ... 15 16 » Enigma2

228 Ответов
164134 Просмотров
Последний ответ 08 марта | 2019г. | 00:59:41
от Ser6



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!