Page 12 of 19
Re: ProgDVB и ASTROMETA-DVB-T2/T/C USB TUNER
Posted: Sat Jul 02, 2016 5:52 am
by rena-s
f2065 wrote: меняется от положения антенны и мультиплексов? На 0135 уровень меняется - т.е. он вполне отражает реальность…
меняется, но где раньше показывал максимум теперь непонятно что, уровень максимум когда антенна под 90 градусов...
Хотя вышка на прежднем месте)
И картинка скачет, придётся делать откат.
В общем заточили под 0135.
Re: ProgDVB и ASTROMETA-DVB-T2/T/C USB TUNER
Posted: Fri Jul 15, 2016 7:54 am
by f2065
Удалось добиться части SDK, для переключения режимов!
Рассекретили AMDVB_SetReceiverMode…
Можно теперь приделать нормальную поддержку DVB-C ?
Re: ProgDVB и ASTROMETA-DVB-T2/T/C USB TUNER
Posted: Fri Jul 15, 2016 8:11 am
by Prog
Наверное да. А где описание посмотреть?
Хотя конечно не вовремя они. Устройство было популярно много лет назад, и кто хотел уже намучался.
Re: ProgDVB и ASTROMETA-DVB-T2/T/C USB TUNER
Posted: Fri Jul 15, 2016 1:05 pm
by f2065
Обновил GUI для AMDVBT2.dll
(AMDVBT2.dll скопировать из штатного софта астрометы и положить рядом).
Теперь можно включать режим DVB-C нормально, и ProgDVB видит DVB-C каналы в этом режиме.
Однако частотной сетки у него нет, надо вручную всё делать.
Ручной поиск, потом в AMDVBT2_test2 сделать SetReceiverMode DVB-C. Тюнер переключится в этот режим.
Затем в окне ручного поиска уже можно вручную вводить частоты каналов DVB-C и для них успешно работает и фиксация и поиск. Каналы добавляются в список. И их можно смотреть.
Re: ProgDVB и ASTROMETA-DVB-T2/T/C USB TUNER
Posted: Fri Jul 15, 2016 1:15 pm
by Prog
Что бы с этой dll сделать. Не в инстяллятор же добавлять.
Re: ProgDVB и ASTROMETA-DVB-T2/T/C USB TUNER
Posted: Fri Jul 15, 2016 1:33 pm
by f2065
Prog wrote:Что бы с этой dll сделать. Не в инстяллятор же добавлять.
Я всё-же подозреваю что надо логику переделать. Очевидно что раз уже половину этой DLL распотрошили и встроили в виде astrometa.eBDA - то там нужны какие-то совсем небольшие доработки. Вероятно вообще всё просто - тут где-то я предполагал что ReceiverMode = 3 - DVB-C, а оказалось что
0 - dvb-c
1 - dvb-t
2 - dvb-t2
3 - dab/fm
Но надо какой-то алгоритм запроса переключения режимов со стороны самого ProgDVB реализовать.
Я всё-же предлагаю увеличить кол-во опций в окне поиска:
Народ которому надо всего одну кнопку универсального автопоиска - от увеличения кол-ва настроек никуда не уйдёт, т.к. уходить то некуда… Вот как раз в штатном плеере сейчас поломали ускорение видео.
Re: ProgDVB и ASTROMETA-DVB-T2/T/C USB TUNER
Posted: Fri Jul 15, 2016 2:12 pm
by Prog
Народ вообще в этот диалог не пададёт. Есть channel list->Search->...
Re: ProgDVB и ASTROMETA-DVB-T2/T/C USB TUNER
Posted: Fri Jul 15, 2016 4:42 pm
by f2065
Prog wrote:Народ вообще в этот диалог не пададёт.
Думаю что я далеко не единственный кто туда попадает.
Prog wrote:Есть channel list->Search->...
Ну и там тоже сделать переключалку режима: DVB-C, DVB-T, DVB-T2…
Re: ProgDVB и ASTROMETA-DVB-T2/T/C USB TUNER
Posted: Fri Jul 15, 2016 5:17 pm
by crazycat
f2065 wrote:Я всё-же подозреваю что надо логику переделать. Очевидно что раз уже половину этой DLL распотрошили и встроили в виде astrometa.eBDA - то там нужны какие-то совсем небольшие доработки. Вероятно вообще всё просто - тут где-то я предполагал что ReceiverMode = 3 - DVB-C, а оказалось что
0 - dvb-c
1 - dvb-t
2 - dvb-t2
3 - dab/fm
почему половину

всю распотрошили, обшиблись только со значениями RECEIVER_MODE

Предполагалось что нуль это AUTO, а 3 - DVB-C.
Re: ProgDVB и ASTROMETA-DVB-T2/T/C USB TUNER
Posted: Fri Jul 15, 2016 5:25 pm
by crazycat
f2065 wrote:Но надо какой-то алгоритм запроса переключения режимов со стороны самого ProgDVB реализовать.
Пущай драйвера нормальные пишут с двумя виртуальными BDA-тюнерами

А так могу предложить еще один "костыль" с частотой, как для DVB-T делали

Если остаток от деления на 10 больше 5 - то врубаем DVB-C.
474000 Khz - T2
474001 Khz - T
474006 Khz - C
Re: ProgDVB и ASTROMETA-DVB-T2/T/C USB TUNER
Posted: Fri Jul 15, 2016 5:48 pm
by f2065
crazycat wrote:А так могу предложить еще один "костыль" с частотой, как для DVB-T делали

Если остаток от деления на 10 больше 5 - то врубаем DVB-C.
Работает! Принимает и DVB-T2 и DVB-C.
Всё-же надо со стороны ProgDVB сделать соответствующие опции… А то про этот костыль ведь кроме читателей форума никто не знает.
Re: ProgDVB и ASTROMETA-DVB-T2/T/C USB TUNER
Posted: Sat Jul 16, 2016 3:53 am
by Prog
Я вот всю думаю вернуть свой виртуальный тюнер для DVB-C который бы переключал T/C. Пользователи бы видели 2 тюнера как на обычных устройствах.
crazycat: Как мне удобнее ebda вызывать из виртуального или самому переключать?
Re: ProgDVB и ASTROMETA-DVB-T2/T/C USB TUNER
Posted: Sat Jul 16, 2016 3:55 am
by Prog
А насчёт DVB T/T2 действительно пусть делают нормальный тюнер. Любые опции будут не пипичны, а значит " кроме читателей форума никто не знает."
Re: ProgDVB и ASTROMETA-DVB-T2/T/C USB TUNER
Posted: Sat Jul 16, 2016 5:29 am
by f2065
Prog wrote:Я вот всю думаю вернуть свой виртуальный тюнер для DVB-C который бы переключал T/C. Пользователи бы видели 2 тюнера как на обычных устройствах.
А может тогда уж 3 тюнера сделать - DVB-C, DVB-T, DVB-T2 ?
Re: ProgDVB и ASTROMETA-DVB-T2/T/C USB TUNER
Posted: Sat Jul 16, 2016 5:38 am
by Prog
Ни технически не получится (DVB-T/T2 и на уровне драйверов и моего кода это везде одно и тоже) и не типично - а значит не удобно.