Форум - главная Советы бывалого "чайника" - архив
==========================================
 
 КаталогКаталог   ПоискПоиск   ФотоальбомФотоальбом   Интернет-магазинИнтернет-магазин 
 ПользователиПользователи   ВходВход 

Streamreader.dll для приемников Nextorm (NBS 240 и NCS120)

 
Начать новую тему   Ответить на тему    Список форумов Советы бывалого "чайника" - архив -> СПУТНИКОВЫЙ ИНТЕРНЕТ
Предыдущая тема :: Следующая тема  
Автор Сообщение
Globus
свой


Зарегистрирован: 28.12.2004
Сообщения: 184
Откуда: Москва

СообщениеДобавлено: Пт Июл 28, 2006 7:25 pm    Заголовок сообщения: Streamreader.dll для приемников Nextorm (NBS 240 и NCS120) Ответить с цитатой

Создан и тестируется Streamreader.dll для приемников Nextorm - NBS 240 (он-же SatStar2) и NCS120, непосредственно использующий wdm-драйвера. Программа еще в процессе отладки, автор ждет любые замечания и пожелания.

Скачать: StreamreaderNextorm1.dll, 94K

Для использования скачать и установить NextormOne2.03.rar - новый софт версии 2.03. Если в момент установки инсталлятор спросит, удалить все предыдущие версии софта. Когда будет просить перегрузиться, обязательно это сделать.

Внимание: Если USB-контроллер делит прерываение (IRQ) с другими устройствами (обычная ситуация), то при использовании этих устройств во время работы streamreader появляются дисконты.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Год регистрации
intersat
новый


Зарегистрирован: 16.08.2005
Сообщения: 12
Откуда: 57 вд 60 сш

СообщениеДобавлено: Сб Июл 29, 2006 9:25 am    Заголовок сообщения: Ответить с цитатой

Ура! Наконец то это свершилось, щас будем работать в Скайнете нормально ( без сторонних программ ), и, наверно уже все таки глобаксшелл заработает нормально, и тогда вообще будет песня!!! Спасибо Глобусу за столь хорошие новости!!!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ddix
бывалый


Зарегистрирован: 25.07.2006
Сообщения: 1148

СообщениеДобавлено: Сб Июл 29, 2006 9:40 pm    Заголовок сообщения: Ответить с цитатой

Просьба желающим подождать наверно до завтра. Исправленная streamreader.dll и улучшенная будет выложена позднее.
Комплексно протестировали, автор ошибки все исправил.
_________________
С уважением, Дмитрий.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ddix
бывалый


Зарегистрирован: 25.07.2006
Сообщения: 1148

СообщениеДобавлено: Вс Июл 30, 2006 2:54 pm    Заголовок сообщения: Ответить с цитатой

Как и обещал, выкладываю новые 2е версии streamreader:

http://www.beta.acorp.ru/files/center/dvb/tv878/streamr_nextorm_acorp.zip

выбирайте ту, которая будет стабильно работать.

для карт:
DWBworld PCI/USB
PBI PCI/USB
Netxortm NSC120/240
Acrop TV878DS PCI/USB
Satstar 2 PCI/USB

Skynet 0.93d/0.90 + ProgDVB module skynet 0.90+ библиотеки тестировались на спутниках
Sirius 5E (Satgate тр12322)
Sirius 5E (Satgate ьо12015)
Express A1M (PlanetSky 11044h39999) - наиболее проблемный спутник для этих карт.
Express AM22 (SkyDSL 11481h41250) - максимальный поток.

Тестирование проходило на картах
NSC 120 2ревизия
NSC 240 2ревизия
Acorp TV878DS PCI - 1-я ревизия
Acorp TV878DS USB - 3я ревизия


Везде работа была отличной, более того сегодня было проведено сравнение с картами TTB 1400 (SS3) и TTB1401 (SS3). Для этого DVBworld PCI карта была установлена в один компьютер (AMD x64/2ГГб)
а SS3 поочередно устанавливались в другой Celeron 2.89 EMT64/1ГГб)
SkyNet работал на IDE винте. Дискаунтов не было нигде. Правда и компьютеры не трогали.

В режиме "ловли всех файлов не менее 50 мегабайт" карты показали одинаковые результаты, а в режиме "ловли всех файлов" до "умирания скайнета", DVBworld захватила на 30мб больше улыбка

Автор библиотеки (lprot) просит принять участие в тестировании и нахождении ошибок.
_________________
С уважением, Дмитрий.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Globus
свой


Зарегистрирован: 28.12.2004
Сообщения: 184
Откуда: Москва

СообщениеДобавлено: Пн Июл 31, 2006 1:09 pm    Заголовок сообщения: Ответить с цитатой

За прошедшие выходные создано четыре бета версии streamreader.dll:

- В предпоследней версии изменения коснулись функции GetSignal. Она теперь работает как на обычных ресиверах - есть сигнал, она его показывает, нет сигнала, не показывает. И без тормозов - как только сигнал появляется, она его показывает.

- В последней версии добавлена поддержка DiSEqC1.0 и MiniDiSEqC.
Скачать: Streamreader6.zip

Эта версия работает без дисконтов, если их не дают конфликты по разделяемым IRQ и сигнал со спутника хороший - качество в попугаях от DvbWorld > 55%.

Софт в процессе отладки, автор ждет любые замечания и пожелания.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Год регистрации
Globus
свой


Зарегистрирован: 28.12.2004
Сообщения: 184
Откуда: Москва

СообщениеДобавлено: Вт Авг 01, 2006 5:10 pm    Заголовок сообщения: Ответить с цитатой

Выпущена промежуточная стабильная версия streamreader:
Скачать: Streamreader7.zip

- Полная поддержка DiSEqC 1.0 и MiniDiSEqC.
- В API добавлена функция GetSignal(), с помощью которой можно получить уровень и качество сигнала.
- Автор готов рассмотреть варианты по добавлению в API функции управления мотором/посылки команд DiSEqC 1.2, так как пока этого еще не делал.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Год регистрации
ddix
бывалый


Зарегистрирован: 25.07.2006
Сообщения: 1148

СообщениеДобавлено: Чт Авг 03, 2006 7:16 am    Заголовок сообщения: Ответить с цитатой

Вчера был найдена утечка памяти, у сервиса theatremgr.exe, который запускается вместе с Windows после установки родного ПО. Так же, этот модуль критически влияет на работу streamreader.dll так как увязан на одном API с ней. Настоятельно рекомендуется выкусить эту гадость из памяти.

У нас на тестах, после удаления этой программы, на skydsl при общем входящем трафике 120Гб, 0 дискаунтов, хотя ранее они сыпались практически при каждом открытии какой нибудь программы IE и т.д.

Для владельцев Skygrabber это проблему на универсальном пиде не решит, только точное указание всех пидов. Там загвоздка в программе.

Так же критичен для Skynet запуск фильмов, сильно загружающих память программ (PS CS2). Особенно для PCI варианта.

По заверениям компании - ошибку в сервисе они нашли, будут исправлять.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Globus
свой


Зарегистрирован: 28.12.2004
Сообщения: 184
Откуда: Москва

СообщениеДобавлено: Чт Авг 03, 2006 12:53 pm    Заголовок сообщения: Ответить с цитатой

Прошу уточнить версию Windows в которой происходит утечка памяти, обязательно сообщим производителю.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Год регистрации
ddix
бывалый


Зарегистрирован: 25.07.2006
Сообщения: 1148

СообщениеДобавлено: Чт Авг 03, 2006 4:09 pm    Заголовок сообщения: Ответить с цитатой

Windows 2000/Windows XP/Windows 2003.
Утечка памяти гарантированно обнаруживается после отключения усб карт.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
intersat
новый


Зарегистрирован: 16.08.2005
Сообщения: 12
Откуда: 57 вд 60 сш

СообщениеДобавлено: Чт Авг 03, 2006 5:20 pm    Заголовок сообщения: Ответить с цитатой

Тоже сталкивался с эффектом "утечки памяти" в win XP SP2, W2K3, решил проблему путем отключения автозагрузки этой дряни через msconfig. Больше не повторялось подмигивание
Может не в тему, но как можно прикрутить родной пульт к не родным программам, типа ProgDVB?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ddix
бывалый


Зарегистрирован: 25.07.2006
Сообщения: 1148

СообщениеДобавлено: Чт Авг 03, 2006 7:16 pm    Заголовок сообщения: Ответить с цитатой

intersat

Все зависит от ревизии карты и её типа. В последних ревизиях пульт должен дублировать клавиатурные клавиши. Соотв. нажатие 1 на клаве идентично нажатию 1 на пульте и наоборот.
Я выкусил из прога клавиши 0-9 (из настроек ini ) и забил на эти клавиши действия через добавления клавиш клавиатуры - работало. Оптимизировать не стал.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
intersat
новый


Зарегистрирован: 16.08.2005
Сообщения: 12
Откуда: 57 вд 60 сш

СообщениеДобавлено: Чт Авг 03, 2006 9:18 pm    Заголовок сообщения: Ответить с цитатой

Dmitry_m писал(а):
Все зависит от ревизии карты и её типа.

Не знаю как определить ревизию карты, а тип - USB, модель NBS240, завезена в Россию в начале мая (примерно). Клавиатуру не дублирует, к сожалению...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ddix
бывалый


Зарегистрирован: 25.07.2006
Сообщения: 1148

СообщениеДобавлено: Пт Авг 04, 2006 7:25 pm    Заголовок сообщения: Ответить с цитатой

intersat

Если мы не ошибаемся, за пульт отвечает как раз этот theatremrg, если загрузить его и попробовать?
_________________
С уважением, Дмитрий.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
intersat
новый


Зарегистрирован: 16.08.2005
Сообщения: 12
Откуда: 57 вд 60 сш

СообщениеДобавлено: Сб Авг 05, 2006 5:43 pm    Заголовок сообщения: Ответить с цитатой

Dmitry_m писал(а):
за пульт отвечает как раз этот theatremrg

Да уж, действительно! Работает! Посмотрим как он будет дальше отъедать оперативную память...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ddix
бывалый


Зарегистрирован: 25.07.2006
Сообщения: 1148

СообщениеДобавлено: Вс Авг 06, 2006 9:28 pm    Заголовок сообщения: Ответить с цитатой

Вышла новая версия streamreader.dll для спутниковых карт DVBworld:
Acorp TV878DS
Nextorm NSC
PBi
SatStar 2

Скачать файл можно по ссылке.
http://www.beta.acorp.ru/files/center/dvb/tv878/streamr_nextorm_acorp108.zip

Основные отличия от ранних версий:
1. Полная поддержка DiseqC 1.0/2.0
2. Переключение портов в SkyNet
diseqc=HIGH_BAND,HORIZONTAL,POSITION_A,OPTION_A 1й порт
diseqc=HIGH_BAND,HORIZONTAL,POSITION_A,OPTION_B 2й порт
diseqc=HIGH_BAND,HORIZONTAL,POSITION_B,OPTION_A 3й порт
diseqc=HIGH_BAND,HORIZONTAL,POSITION_B,OPTION_B 4й порт

3. Поддержка DiseqC 1.2. В данной версии функции пока заблокированы. Будут включены в будущих версиях после тестов и выхода софта поддерживающего данную новую функцию streamreader API. Следующая версия Manna уже будет поддерживать эту возможность.

4. Убраны задержки при пропадании сигнала.Должна улучшиться ситуация в аварийных режимах (пропадание, сильное снижение уровня сигнала), т.е. количество дискаунтов должно быть минимально.

5. Сократился размер библиотеки.

В данную библиотеку внедрены новые команды для реализации в новых версиях SkyNet/DataSky/SkyGrabber/ - теперь через библиотеку доступен уровень сигнала.

Проходит 4й день тестов на SkyDSL, на 2 терабайта общего входящего трафика - 130 дискаунтов из-за нехватки места на диске. Качается все размером больше 50мб.

Автор модуля - Леонид Протасов (lprot)
----------
PS.
Тестовый стенд: Celeron 2.8 EMT64/Epox 5EDAI/1Гб RAM/Samsung 160 IDE/GF6600 PCI-E 128/

intersat
Да, подождем исправлений
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Globus
свой


Зарегистрирован: 28.12.2004
Сообщения: 184
Откуда: Москва

СообщениеДобавлено: Ср Сен 20, 2006 8:03 pm    Заголовок сообщения: streamreader.dll v 1.10 для dvb-приемников Nextorm Ответить с цитатой

streamreader.dll для dvb-приемников Nextorm NBS240 и NCS120 обновлен до версии 1.10.

- Исправлено управление мотором. Протестировано на моторе Strong SRT DM-2100 и SkyGrabber 2.6.
- в файл добавлена информация о продукте (вкладка "Версия").

Скачать: Streamreader110.zip [16K]

Софт в процессе отладки, автор ждет любые замечания и пожелания.

Важно: Перед использованием, скачать и установить свежий софт и драйвера v 2.05
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Год регистрации
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Советы бывалого "чайника" - архив -> СПУТНИКОВЫЙ ИНТЕРНЕТ Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group
All right reserved by Alyno ® 2004-2006