diseqc.conf разберемся?

  • Приветствую многоуважаемые.
    Вот столкнулся с проблемой и думаю что я не первый и не последний.
    Предлагаю досконально разобраться в вопросе, т.к. эта тема до конца
    так и не раскрыта.


    Итак, имеем DiseqC-коммутатор 2х1 и позиционер. К входу 1 подключена
    стандартная универсальная LNB (9750/10600,H/V), к входу 2 подключена
    С-голова (5150). Обе головы закреплены на поворотке. Задача - заставить
    все это работать.


    Немного покопавшись в спецификации протокола DiseqC и попрыгав с
    бубном нарисовал следующее: (кусок из diseqc.conf)



    S36E 11700 V 9750 t v W15 [E0 31 6B 08] W15 [E0 10 38 F0] W15 t
    S36E 99999 V 10600 t v W15 [E0 31 6B 08] W15 [E0 10 38 F0] W15 T
    S36E 11700 H 9750 t V W15 [E0 31 6B 08] W15 [E0 10 38 F0] W15 t
    S36E 99999 H 10600 t V W15 [E0 31 6B 08] W15 [E0 10 38 F0] W15 T


    S40E 7100 V 5150 t v W15 [E0 31 6B 08] W15 [E0 10 38 F4] W15 t
    S40E 7100 H 5150 t V W15 [E0 31 6B 08] W15 [E0 10 38 F4] W15 t


    S53E 11700 V 9750 t v W15 [E0 31 6B 05] W15 [E0 10 38 F0] W15 t
    S53E 99999 V 10600 t v W15 [E0 31 6B 05] W15 [E0 10 38 F0] W15 T
    S53E 11700 H 9750 t V W15 [E0 31 6B 05] W15 [E0 10 38 F0] W15 t
    S53E 99999 H 10600 t V W15 [E0 31 6B 05] W15 [E0 10 38 F0] W15 T


    S60E 11700 V 9750 t v W15 [E0 31 6B 04] W15 [E0 10 38 F0] W15 t
    S60E 99999 V 10600 t v W15 [E0 31 6B 04] W15 [E0 10 38 F0] W15 T
    S60E 11700 H 9750 t V W15 [E0 31 6B 04] W15 [E0 10 38 F0] W15 t
    S60E 99999 H 10600 t V W15 [E0 31 6B 04] W15 [E0 10 38 F0] W15 T


    т.е. сначала даем команду позиционеру повернуть тазик, потом коммутатору
    - переключиться на такой-то вход.


    S40E 7100 H 5150 t V W15 [E0 31 6B 08] W15 [E0 10 38 F4] W15 t
    | | | | | | |
    это вроде префикс команды ----| | | | | | |---номер входа
    | | | | |
    команда касается позиционера ----| | | | |--переключить (линия 1)
    | | |
    повернуть в позицию -----| | |--команда касается свитча
    |
    номер позиции ------|


    Что касаемо поворотки - все ездит как часы, первая голова показывает
    а вот вторая - не хочет (свич неправильно переключаю)


    Вопросы к спецам:


    1. Как правильно указвать номер входа у свитча? (вход 1 - F0...)


    2. Как правильно расчитать второй параметр в строке и что это такое?
    (7100 для головы с гетеродином 5150 поставил от фонаря).


    3. Какие задержки лучше выставлять? (W15 3 раза - вроде довольно долго)


    4. Принципиально ли перед подачей команд вырубать тон (t), а потом его
    врубать (T)? (это дело взято тупо из примера).

  • Прошу прощения, шрифт не моноширинный - все посъезжало...
    вот:
    [FTP]Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.[/FTP]

  • У меня капризный Diseq 4x1 дома - ни один из готовых конфигов не переключал головы. Но все же я его победил.
    Вечером из дома опубликую свой конфиг ;)

  • Цитата

    По словам пользователя brm ...


    1. Как правильно указвать номер входа у свитча? (вход 1 - F0...)


    Поскольку у тебя 2х1, достаточно прописать для входа 1 - "W15 A"
    Для входа 2 - "W15 В"
    -------------------------------------------------
    # A mini A
    # B mini B
    --------------------------------------------------
    для 4x1 номера выглядят следующим образом:
    пример:
    __
    # Astra19 LNB 1
    #S19.2E 11700 V 9750 [E0 10 38 F0] [E1 10 38 F0]
    #S19.2E 99999 V 10600 [E0 10 38 F1] [E1 10 38 F1]
    #S19.2E 11700 H 9750 [E0 10 38 F2] [E1 10 38 F2]
    #S19.2E 99999 H 10600 [E0 10 38 F3] [E1 10 38 F3]
    # Astra23 LNB 2
    #S23.5E 11700 V 9750 [E0 10 38 F4] [E1 10 38 F4]
    #S23.5E 99999 V 10600 [E0 10 38 F5] [E1 10 38 F5]
    #S23.5E 11700 H 9750 [E0 10 38 F6] [E1 10 38 F6]
    #S23.5E 99999 H 10600 [E0 10 38 F7] [E1 10 38 F7]
    # HotBird 3
    #S13E 11700 V 9750 [E0 10 38 F8] [E1 10 38 F8]
    #S13E 99999 V 10600 [E0 10 38 F9] [E1 10 38 F9]
    #S13E 11700 H 9750 [E0 10 38 FA] [E1 10 38 FA]
    #S13E 99999 H 10600 [E0 10 38 FB] [E1 10 38 FB]
    # Sirius-Amos LNB 4
    #S5E 11700 V 9750 [E0 10 38 FC] [E1 10 38 FC]
    #S5E 99999 V 10600 [E0 10 38 FD] [E1 10 38 FD]
    #S5E 11700 H 9750 [E0 10 38 FE] [E1 10 38 FE]
    #S5E 99999 H 10600 [E0 10 38 FF] [E1 10 38 FF]
    __
    Как видиш, всегда блоками по четыре:
    вертикалка, верхний и нижний, и горизонтака аналогично, поскольку мы этой командой не только матрицу переключаем, но и самой LNB управляем.


    Цитата


    2. Как правильно расчитать второй параметр в строке и что это такое?


    -38- команда на переключение


    Цитата


    (7100 для головы с гетеродином 5150 поставил от фонаря).


    Я так понимаю, указывать нужно верхнюю границу диапазаона.
    В твоём случае, можно от фонаряе наверное, главное выше реальной, поскольку диапазон всё равно один.
    Мы в своих конфигах для Cu, границу верхнего прописали как 99999, и пока не жалуемся.


    Цитата


    3. Какие задержки лучше выставлять? (W15 3 раза - вроде довольно долго)


    W15 из практики, нормально, бывает, приходиться и увеличивать.


    Цитата


    4. Принципиально ли перед подачей команд вырубать тон (t), а потом его
    врубать (T)? (это дело взято тупо из примера).


    Да нет вроде, мы врубаем его там, где надо, в начале команды.


    Далее, "Е0" говорит о том, что это первый посыл команд. Если есть необходимость в повторе, что бывает иногда, при нечётком переключении матрицы(DiseqC), тогда во втором блоке нужно вписать "E1"
    А вообще, методом проб и ошибок.
    У меня один VDR стоит в подвале, до переключателя кабель, метров 80, долго пытался его "приучит" переключать. Ни один из логично построенных конфигов непомог, работает вот такой:



    # Astra19 LNB 1
    S19.2E 11700 V 9750 t v W200 [E0 10 38 F0] W200 A t v W200 [E1 10 38 F0]
    S19.2E 99999 V 10600 T v W200 [E0 10 38 F1] W200 A T v W200 [E1 10 38 F1]
    S19.2E 11700 H 9750 t V W200 [E0 10 38 F2] W200 A t V W200 [E1 10 38 F2]
    S19.2E 99999 H 10600 T V W200 [E0 10 38 F3] W200 A T V W200 [E1 10 38 F3]
    # HotBird 3 LNB 2
    S13E 11700 V 9750 t v W200 [E0 10 38 F4] W200 B t v W200 [E1 10 38 F4]
    S13E 99999 V 10600 T v W200 [E0 10 38 F5] W200 B T v W200 [E1 10 38 F5]
    S13E 11700 H 9750 t V W200 [E0 10 38 F6] W200 B t V W200 [E1 10 38 F6]
    S13E 99999 H 10600 T V W200 [E0 10 38 F7] W200 B T V W200 [E1 10 38 F7]
    # Sirius LNB 3
    S5E 11700 V 9750 t v W200 [E0 10 38 F8] t v W200 [E1 10 38 F8]
    S5E 99999 V 10600 T v W200 [E0 10 38 F9] T v W200 [E1 10 38 F9]
    S5E 11700 H 9750 t V W200 [E0 10 38 FA] t V W200 [E1 10 38 FA]
    S5E 99999 H 10600 T V W200 [E0 10 38 FB] T V W200 [E1 10 38 FB]
    # Amos LNB 4
    S4W 11700 V 9750 t v W200 [E0 10 38 FC] [E1 10 38 FC]
    S4W 99999 V 10600 T v W200 [E0 10 38 FD] [E1 10 38 FD]
    S4W 11700 H 9750 t V W200 [E0 10 38 FE] [E1 10 38 FE]
    S4W 99999 H 10600 T V W200 [E0 10 38 FF] [E1 10 38 FF]


    Так что делай выводы, и пробуй! Удачи.

  • Как и обещал вот моя комбинация с помощью которой я укротил свой переключатель:


    S5.0E 11700 V 9750 t v W15 [E0 10 38 F0] W15 A W15 t
    S5.0E 99999 V 10600 t v W15 [E0 10 38 F1] W15 A W15 T
    S5.0E 11700 H 9750 t V W15 [E0 10 38 F2] W15 A W15 t
    S5.0E 99999 H 10600 t V W15 [E0 10 38 F3] W15 A W15 T
    #
    S13.0E 11700 V 9750 t v W15 [E0 10 38 F4] W15 B W15 t
    S13.0E 99999 V 10600 t v W15 [E0 10 38 F5] W15 B W15 T
    S13.0E 11700 H 9750 t V W15 [E0 10 38 F6] W15 B W15 t
    S13.0E 99999 H 10600 t V W15 [E0 10 38 F7] W15 B W15 T

  • А всё таки врубать 22 кГц(Т)в самом конце команды видимо рациональней. Я долго мучался со своей сисемой и картой 1.5
    Дело в том, что в случае ухудшения качества сигнала, по каким либо причинам, вешается она. причём такое происходить не при полном ротсутствии сигнала, а именно, когда в потоке много ошибок. Так вот, у меня, иногда при переключении, видимо из за очень длинного каьеля, происходили такие зависания. Внёс вчера изменения, теперь включаю 22кГц в самом конце. Короче порядок такой:
    Сначала даём команду DiseqC без всякого мусора, на какой входжему переключиться, а уж потом сообщаем LNB, что ей необходимо делать. После этих изменений, всё заработало как часы!


    # Astra19 LNB 1
    S19.2E 11700 V 9750 t v W200 [E0 10 38 F0] [E1 10 38 F0] W200 t
    S19.2E 99999 V 10600 t v W200 [E0 10 38 F1] [E1 10 38 F1] W200 T
    S19.2E 11700 H 9750 t V W200 [E0 10 38 F2] [E1 10 38 F2] W200 t
    S19.2E 99999 H 10600 t V W200 [E0 10 38 F3] [E1 10 38 F3] W200 T
    # HotBird 3 LNB 2
    S13E 11700 V 9750 t v W200 [E0 10 38 F4] [E1 10 38 F4] W200 t
    S13E 99999 V 10600 t v W200 [E0 10 38 F5] [E1 10 38 F5] W200 T
    S13E 11700 H 9750 t V W200 [E0 10 38 F6] [E1 10 38 F6] W200 t
    S13E 99999 H 10600 t V W200 [E0 10 38 F7] [E1 10 38 F7] W200 T
    # Sirius LNB 3
    S5E 11700 V 9750 t v W200 [E0 10 38 F8] [E1 10 38 F8] W200 t
    S5E 99999 V 10600 t v W200 [E0 10 38 F9] [E1 10 38 F9] W200 T
    S5E 11700 H 9750 t V W200 [E0 10 38 FA] [E1 10 38 FA] W200 t
    S5E 99999 H 10600 t V W200 [E0 10 38 FB] [E1 10 38 FB] W200 T
    # Amos LNB 4
    S4W 11700 V 9750 t v W200 [E0 10 38 FC] [E1 10 38 FC] W200 t
    S4W 99999 V 10600 t v W200 [E0 10 38 FD] [E1 10 38 FD] W200 T
    S4W 11700 H 9750 t V W200 [E0 10 38 FE] [E1 10 38 FE] W200 t
    S4W 99999 H 10600 t V W200 [E0 10 38 FF] [E1 10 38 FF] W200 T


    Вот такой огород получился, но работает!

  • Всем спасибо, разобрался.
    DiseqC нормально работал, дело было в другом - оказалось для С-головы надо поляризацию инвертировать.

  • люди подскажите чего надо нарисовать в дисеqц.цонф если я хочу скаскадировать два дайсика.


    те у меня счас есть два провода -- один на 36Е.
    второй на четверной дайсик.


    я хочу эти два провода соединить простым двойным дайсиком.


    просто с 4-1 дайсиком вроде умею рисовать дисеqц.цонф
    а вот для такой каракатицы как???

  • методом научного тыка вроде почти все смог осилить:
    (плохо понимаю смысл приводимых команд, так что может где и глупость написана, однако работает....)


    включаем LNB1 на первом дайсике


    S36E 10750 V 10750 t v W15 [E1 10 38 F0] W15 t
    S36E 99999 V 10750 t v W15 [E1 10 38 F1] W15 T
    S36E 10750 H 10750 t V W15 [E1 10 38 F2] W15 t
    S36E 99999 H 10750 t V W15 [E1 10 38 F3] W15 T


    включаем LNB2 на первом дайсиике, далее LNB1 на втором


    S5E 11700 V 9750 t v W15 [E0 10 38 F0] W15 [E1 10 38 F4] W15 t
    S5E 99999 V 10600 t v W15 [E0 10 38 F1] W15 [E1 10 38 F5] W15 T
    S5E 11700 H 9750 t V W15 [E0 10 38 F2] W15 [E1 10 38 F6] W15 t
    S5E 99999 H 10600 t V W15 [E0 10 38 F3] W15 [E1 10 38 F7] W15 T


    включаем LNB2 на первом дайсиике, далее LNB2 на втором


    S13E 11700 V 9750 t v W15 [E0 10 38 F4] W15 [E1 10 38 F4] W15 t
    S13E 99999 V 10600 t v W15 [E0 10 38 F5] W15 [E1 10 38 F5] W15 T
    S13E 11700 H 9750 t V W15 [E0 10 38 F6] W15 [E1 10 38 F6] W15 t
    S13E 99999 H 10600 t V W15 [E0 10 38 F7] W15 [E1 10 38 F7] W15 T



    однако никак не выходит включить LNB3 на втором......

  • #-------Diceq2x1--------------------------------------------------------------
    #-------Diseq 4x1-------------------------------------------------------------
    # 2x1-1/4x1-1 LNB 1
    S19.2E 11700 V 9750 t v W15 A W15 [E0 10 38 F0] [E1 10 38 F0] W15 t
    S19.2E 99999 V 10600 t v W15A W15 [E0 10 38 F1] [E1 10 38 F1] W15 T
    S19.2E 11700 H 9750 t V W15A W15 [E0 10 38 F2] [E1 10 38 F2] W15 t
    S19.2E 99999 H 10600 t V W15A W15 [E0 10 38 F3] [E1 10 38 F3] W15 T
    # 2x1-1/4x1-2 LNB 2
    S13E 11700 V 9750 t v W15A W15 [E0 10 38 F4] [E1 10 38 F4] W15 t
    S13E 99999 V 10600 t v W15A W15 [E0 10 38 F5] [E1 10 38 F5] W15 T
    S13E 11700 H 9750 t V W15A W15 [E0 10 38 F6] [E1 10 38 F6] W15 t
    S13E 99999 H 10600 t V W15A W15 [E0 10 38 F7] [E1 10 38 F7] W15 T
    # 2x1-1/4x1-3 LNB 3
    S5E 11700 V 9750 t v W15A W15 [E0 10 38 F8] [E1 10 38 F8] W15 t
    S5E 99999 V 10600 t v W15A W15 [E0 10 38 F9] [E1 10 38 F9] W15 T
    S5E 11700 H 9750 t V W15A W15 [E0 10 38 FA] [E1 10 38 FA] W15 t
    S5E 99999 H 10600 t V W15A W15 [E0 10 38 FB] [E1 10 38 FB] W15 T
    # 2x1-1/4x1-4 LNB 4
    S4W 11700 V 9750 t v W15A W15 [E0 10 38 FC] [E1 10 38 FC] W15 t
    S4W 99999 V 10600 t v W15A W15 [E0 10 38 FD] [E1 10 38 FD] W15 T
    S4W 11700 H 9750 t V W15A W15 [E0 10 38 FE] [E1 10 38 FE] W15 t
    S4W 99999 H 10600 t V W15A W15 [E0 10 38 FF] [E1 10 38 FF] W15 T
    #----------------------------------------------------------------------------------
    # 2x1 -2 LNB 5
    S36E 10750 V 10750 t v W15 B
    S36E 99999 V 10750 t v W15 B
    S36E 10750 H 10750t V W15 B
    S36E 99999 H 10750 t V W15 B
    #----------------------------------------------------------------------------------


    А если так? Только названия спутников свои подставь.
    Проверить не могу к сожалению.

  • хм не работает.


    даже лнб 5 не включается. ( только я А с Б везде местами поменял тк я воткнул diseq4x1 в LNB2 diseq2x1)


    lnb 5 работает вот так:


    S36E 10750 V 10750 t v W15 [E0 10 38 F0]
    S36E 99999 V 10750 t v W15 [E0 10 38 F1]
    S36E 10750 H 10750 t V W15 [E0 10 38 F2]
    S36E 99999 H 10750 t V W15 [E0 10 38 F3]



    если E1 тоже работает


    а diseq2x1 - LNB2, diseq4x1- lNB1 включается так например:


    S5E 11700 V 9750 t v W15 [E1 10 38 F4] W15 t
    S5E 99999 V 10600 t v W15 [E1 10 38 F5] W15 T
    S5E 11700 H 9750 t V W15 [E1 10 38 F6] W15 t
    S5E 99999 H 10600 t V W15 [E1 10 38 F7] W15 T


    вот это включает LNB2 на diseq4x1 но почему то видны только транспондеры с низкими частотами.....


    S13E 11700 V 9750 t v W15 [E0 10 38 F4] W15 [E1 10 38 F4] W15 t
    S13E 99999 V 10600 t v W15 [E0 10 38 F5] W15 [E1 10 38 F5] W15 T
    S13E 11700 H 9750 t V W15 [E0 10 38 F6] W15 [E1 10 38 F6] W15 t
    S13E 99999 H 10600 t V W15 [E0 10 38 F7] W15 [E1 10 38 F7] W15 T

  • причем при таких настройках после включения s13E(включаещего не все транспондеры) S5E не включается. если S5E включать после S36E то тогда вот все нормально....



  • Пробуй так:


    S13E 11700 V 9750 t v W15 [E0 10 38 F4] W15 [E1 10 38 F4] W15 t
    S13E 99999 V 10600 T v W15 [E0 10 38 F5] W15 [E1 10 38 F5] W15 T
    S13E 11700 H 9750 t V W15 [E0 10 38 F6] W15 [E1 10 38 F6] W15 t
    S13E 99999 H 10600 T V W15 [E0 10 38 F7] W15 [E1 10 38 F7] W15 T

  • Что мы имеем?


    ***********************************************************
    S36E 10750 V 10750 t v W15 [E0 10 38 F0]
    S36E 99999 V 10750 t v W15 [E0 10 38 F1]
    S36E 10750 H 10750 t V W15 [E0 10 38 F2]
    S36E 99999 H 10750 t V W15 [E0 10 38 F3]


    а diseq2x1 - LNB2, diseq4x1- lNB1 включается так например:


    S5E 11700 V 9750 t v W15 [E1 10 38 F4] W15 t
    S5E 99999 V 10600 t v W15 [E1 10 38 F5] W15 T
    S5E 11700 H 9750 t V W15 [E1 10 38 F6] W15 t
    S5E 99999 H 10600 t V W15 [E1 10 38 F7] W15 T


    вот это включает LNB2 на diseq4x1 но почему то видны только транспондеры с низкими частотами.....


    S13E 11700 V 9750 t v W15 [E0 10 38 F4] W15 [E1 10 38 F4] W15 t
    S13E 99999 V 10600 T v W15 [E0 10 38 F5] W15 [E1 10 38 F5] W15 T
    S13E 11700 H 9750 t V W15 [E0 10 38 F6] W15 [E1 10 38 F6] W15 t
    S13E 99999 H 10600 T V W15 [E0 10 38 F7] W15 [E1 10 38 F7] W15 T
    *************************************************************
    дальше наверное так:


    S19.2E 11700 V 9750 t v W15A W15 [E0 10 38 F8] [E1 10 38 F8] W15 t
    S19.2E 99999 V 10600 T v W15A W15 [E0 10 38 F9] [E1 10 38 F9] W15 T
    S19.2E 11700 H 9750 t V W15A W15 [E0 10 38 FA] [E1 10 38 FA] W15 t
    S19.2E 99999 H 10600 T V W15A W15 [E0 10 38 FB] [E1 10 38 FB] W15 T


    S4W 11700 V 9750 t v W15A W15 [E0 10 38 FC] [E1 10 38 FC] W15 t
    S4W 99999 V 10600 T v W15A W15 [E0 10 38 FD] [E1 10 38 FD] W15 T
    S4W 11700 H 9750 t V W15A W15 [E0 10 38 FE] [E1 10 38 FE] W15 t
    S4W 99999 H 10600 T V W15A W15 [E0 10 38 FF] [E1 10 38 FF] W15 T


    Четвёртая должна включиться, третья - не знаю.

  • да тут оказались пока проблемы с первыми двумя (5E и 13E) которые --- то они работают то нет.
    счас вот горизонтальную поляризацию ен включают....


    для 5E пришлось вот так наеписать чтоб заработало
    S5E 99999 H 10600 T V W15 [E0 10 38 F3] [E1 10 38 F7] W15 T


    причем первая буква t или T без разницы работает по любому
    да даже если ее убрать работает

  • Цитата

    По словам пользователя Antonio0 ...
    да тут оказались пока проблемы с первыми двумя (5E и 13E) которые --- то они работают то нет.
    счас вот горизонтальную поляризацию ен включают....


    Ну чем тут помочь?
    Вообще, по протоколу только четыре входа, и всё!!!!!!!
    Всю что ты пытаешся сделать, это уже на твой страх и риск. Отрицать не буду, но вот возможно ли? Пробуй, методом "научного тыка".

    Цитата


    для 5E пришлось вот так наеписать чтоб заработало
    S5E 99999 H 10600 Т V W15 18V [E0 10 38 F3][E1 10 38 F7] W15 T


    Разберём, что ты сделал:
    99999 - верхняя граница диапазона = Бесконечность
    H - поляризация горизонтальная
    10600 - частота гетеродина
    Т - включить 22кГц
    V - питание на LNB = 18V
    W15 Продолжительность подачи команды(тут незнаю, в каком формате)
    18V
    [E0 10 38 F3] - собственно говоря сама команда, где

    E0=первая команда
    10 - принадлежность к переключателю
    38 - переключить
    F3 - в позицию первого входа


    далее ты шлёшь команду повторно(E1) пытаясь переключит в позицию второго входа. Как себя поведёт при этом твой первый переключатель, никто не знает, он, по идее, тоже должен отреагировать, поскольку E1 это не вторая команда, это повтор. Хотя на практике всё подругому бывает, желаю удачи.

    Цитата


    причем первая буква t или T без разницы работает по любому
    да даже если ее убрать работает



    Правильно, она же в конце ещё раз стоит.
    Просто некоторые переключатели глючат, и приходиться сначало переключить его в нужную позицию, а уж потом "вдуть" 22кГц для того, чтоба LNB перещёлкнулась в верхний диапазон.

  • хм я правильно понимаю, что так как я делаю нельзя?
    я раньше думал каскадирование дайскиов это в норме вещей.

  • А кто-нибудь, вообще, имел/видел работающий каскад из DiseqC? Или переключатель более чем на 4 канала?


    У меня может быть 6 голов, а переключатель четверной.