28 марта 2024, 20:38:49

Новости:

ПРОГНОЗ ПОГОДЫ В МОСКВЕ

31 ДЕКАБРЯ
Днем: +3 С      Ночью: +1 С


1 ЯНВАРЯ
Днем: +1 С   Ночью: 0 С


2 ЯНВАРЯ
Днем: +2 С   Ночью:  +1 С



ПОГОДА СЕЙЧАС > > >
http://forum.vivatv.net.ru/index.php?topic=5490.0


CrazyScan - анализатор спектра частот спутника

Автор Konstantin, 05 мая 2011, 08:31:12

« предыдущая - следующая »

0 Пользователей и 1 гость просматривают эту тему.

Konstantin

05 мая 2011, 08:31:12 Последнее редактирование: 21 февраля 2013, 19:39:32 от Konstantin
CrazyScan - программа для анализа спектра
Она строит график RF уровня (dBm) диапазона частот со спутника
Частотный диапазон - спектр спутников

Пример, спектр спутника Astra 19.2 East
прикреплен к сообщению.

Линия красного цвета на графике обозначает прием частот в вертикальной (правой) поляризации.
Линия бирюзового цвета обозначает прием частот в горизонтальной (левой) поляризации.

Кнопка Сканить включает построение графика - спектра частот.
Новая кнопка Шерстить включает слепой поиск частот.

Скачать программу CrazyScan
версии 1.0.1.56
http://narod.ru/disk/62731617001.41c3939ace494678703678e7f60fbf6c/CrazyScan_1.0.1.56.zip.html


Предыдущие версии:
1.0.1.45 - http://narod.ru/disk/58262459001.f82fb646be1ae7b70d808a21be111b0d/CrazyScan_1.0.1.45.zip.html

StreamReader

1.1.0.1046 - http://narod.ru/disk/62541788001.148b4b15e32b3517563920337e05cd37/StreamReaderExEx-BDA_1.1.0.1046.zip.html
1.1.0.1008 - http://narod.ru/disk/58263130001.22b823830a01523074481a325d0fc075/StreamReader_BDA_1.1.0.1008.zip.html


Устройства с поддержкой программы анализатора спектра CrazyScan


Полная поддержка:

Omicom:
1. Omicom S2 PCI rev.3  (STV6110A, STV0903BAB/STV0903BAC/STV0900AAC, SAA7146AH)

Prof
(с тюнером/демодулятором/шинным контролером)

1. Prof Revolution 7301 PCI DVB-S2  (STB6100, STV0903BAB, CX23883)
2. Prof Revolution 7500 USB DVB-S2 (STB6100, STV0903BAB, CY7C68013A)(с пропатченным драйвером)
3. Prof Revolution 8000 PCIe DVB-S2 (STB6100, STV0903BAB, CX23885)

NetUP Dual DVB-S2-CI PCI-E
KNC1 TV-Station DVB-S2 Twin PCI-E

Technisat
1. Technisat SkyStar2 eXpress HD PCI-E

Technotrend
1. TechnoTrend S2-1600  (STV6110A, STV0903BAB, SAA7146AH)
2. TT S2-4100 PCI-E
3. TT S-1501 PCI (- / STV0288 / - )

TBS
(с тюнером/демодулятором/шинным контролером)

1. TBS 6925 rev.1.x (STB6100 / STV0900AAB / CX23885)
2. TBS 6925 rev.2.x (STB6100 / STV0900AAС / SAA7160)
3. TBS 6926 PCI-E (- / STV090x / -)
4. TBS QBox S2 CI USB 2.0 (5980) (STB6100 / STV0903BA / -)
5. TBS 5925 USB 2.0 (AV2011 / TAS2100 / CY7C68013A)
6. TBS QBox2 (5920) USB 2.0 (- / STV090x / -)
7. TBS8921 PCI  (CX24118 / TDA10071 / нет данных)
8. TBS8922 PCI  (AV2011 / TAS2100 / нет данных)
9. TBS QBox3 (5921)  (CX24118 / TDA10071 / нет данных)
10. TBS 5922 USB 2.0 (AV2011 / TAS2100 / CY7C68013A)
11. TBS6921 PCI-E  (CX24118 / TDA10071 / CX23885)
12. TBS6922 PCI-E  (AV2011 / TAS2100 / нет данных)
13. TBS 6928 PCI-E (- / TAS2100 / -)
14. TBS 6991 PCI-E (- / TAS2100 / -)

DVBWorld
(с тюнером/демодулятором/шинным контролером)

1. DW 2004D PCI  (Montage TS2020 / DS3000: / нет данных)
2. DW 2006 PCI-E  (Montage TS2020 / DS3000: / нет данных)
3. DW 2104D USB2.0  (Montage TS2020 / DS3000: / нет данных)

Compro S300, S350 PCI (- / ZL10313 (Intel CE6313) / -)
Avermedia A706 PCI (- / ZL10313 (Intel CE6313) / -)
Avermedia A707 PCI-E (- / ZL10313 (Intel CE6313) / -)

А также старые DVB-S карты с тюнером/демодулятором STB6000/STV0288:
TBS 8910, Prof 6200, TeVii S420

Частичная поддержка:
(нет аппаратного слепого поиска)

TechnoTrend:
1. TechnoTrend S2-3200
2. TechnoTrend S2-3600 USB
3. TechnoTrend S2-3650 CI USB

TeVii S464 PCI
TeVii 470/471 PCI-E
TeVii 480 Dual USB-PCI-E
TeVii 660 USB 2.0
Geniatech HDStar USB2.0 (and ODM)
DVBSky S850/950/950CI/952 PCI-E, S860/960 USB2.0

Не работает с картами:
Technisat SkyStar 2 PCI
Technotrend TT-S1401 (SkyStar 3) PCI
SkyStar USB HD TechniSat - DVB-S2

Операционные системы: Windows 2000, XP, Vista, Win7,
Windows XP64, Vista64, Win7 64
Linux, Mac OSX не поддерживается

Язык: русский

viaccessfree_biz
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Eutelsat-7C 7 East до Экспресс-АМ3 103 East

tempo

Добавлена поддержка TBS 6925 второй ревизии (с шинным контроллером SAA7160ET). Также новые опции:
- Панель управления шкалой RF Level. Вызывается двойным кликом по шкале RF Level или Ctrl+A.
- Старт/стоп сканирования по Ctrl+S.
- Шаг сканирования теперь от 0.1Mhz до 10Mhz.
- Циклический режим спектроанализатора.
- Выбор размера точки для IQScan (по-умолчанию 1).
- По двойному щелчку на графике IQScan можно отобразить/скрыть оси (по-умолчанию не отображаются).
feedhunter

Konstantin

tempo, скажи, пожалуйста, программа CrazyScan когда-нибудь будет поддерживать карту Technotrend TT-budget S2-3200?
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Eutelsat-7C 7 East до Экспресс-АМ3 103 East

tempo

Только сканирование спектра, аппаратный слепой поиск не поддерживается. Вот что сам автор программ писал про перспективы добавления других карт (http://viaccessfree.biz/forum/showpost.php?p=653767&postcount=139):
ЦитироватьЦитата: 
   Сообщение от slavik22   
   
На Skystar2 S2 прога не заработала.
Когда будет поддержка этой карты?   

Там демодулятор не поддерживает все эти навороты, да и драйвера B2C2 никак не приспособлены для этих экспериментов (хотя на SkyStar2 2.3 как-то присобачили сканирование). Так что поддержки SkyStar2 и S2 никогда не будет.

В будущем возможна поддержка старых девайсов на STV0288 (Спектроанализатор, слепой поиск). Конкретно TBS8910, TeVii S420, Prof 6200 и редкая TT S-1501 (это то что еще продается на DVBShop под лейблом S-1500, но в них новый NIM-модуль с STV0288 вместо STV0299B и этот девайс имеет другие PCI-ID и поддерживается только в BDA-драйвере). Вообщем для этого нужно токо доку/SDK на STV0288, а работа с драйверами TBS/TT уже обкатана и поддержка будет добавлена очень быстро.

Также впринципе можно сделать поддержку спектроанализатора на TT S2-3200, но нет доков по STB0899.

Еще надо упомянуть Prof 7500 - поддержки пока нет, так как там какой-то глючек в драйвере в части доступа к I2C-шине. Подозреваю что не работает вызов I2C Read (хотя может и Write тоже). А вот комбинированый WriteThenRead для чтения EEPROM работает нормально, собственно это дело там и предназначено для этого (чтение MAC). Так что вопрос с поддержкой этого девайса зависит от производителя - если драйвер поправят, то мне останется раскомментировать пару строчек в исходнике.

Ну и на дальнюю перспективу (не раньше осени) возможно будет поддержка девайсов на демоде Montag DS300x - в первую очередь Geniatech HDStar и его мутации, TeVii/JackTek (если дадут инфу по расширениям драйверов доступа к I2C). Поддержка в лучшем случае будет на уровне спектроанализатора и слепого поиска. Хотя по производительности-качеству они врядли дотянут до уровня STV090x.

Также нельзя исключать поддержки внутридрайверной реализации всех этих фишек (прежде всего слепого поиска) от некоторых производителей - в часности новая линейка TBS на новом демоде TDA10071. Но качество опять таки будет зависеть от внутридрайверной реализации (ну и возможностей самой железки). Вообщем не лучше чем в ихних фирменных BlindScan-тулсах. Инфу по железяке 100% не дадут, так как даже на линух дрова демода дают предкомпилированые.

Поддержка 'мифических' девайсов TBS/Prof на STV0900AAC, STV0903BAC также будет быстро добавлена, как токо сами железки будут в природе. Ну и инфа по драйверным расширениям будет (хотя скорее архитектура останется прежней на мостах conexant, так что останется пару строчек добавить в определение девайсов). С TBS6925 v2.x (на мосте SAA7160) пока не совсем понятно, так как девайс уже как-бы в предрелизном состоянии, но драйвера там на базе рефренса NXP и инфы по ним нет. Хотя там опять-таки есть внутридрайверная поддержка BlindScan (и пока не выдерживает никакой критики).

Вот пожалуй и все по перспективам.

Сама карта у автора есть, но пока что отсутствует техническая документация на демодулятор STB0899.
feedhunter

Konstantin

  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Eutelsat-7C 7 East до Экспресс-АМ3 103 East

tempo

12 июня 2011, 12:32:29 #5 Последнее редактирование: 16 июля 2011, 23:04:55 от tempo
CrazyScan обновлена до версии 1.0.0.574 (также нужно обновить стримридер до версии 1.0.5.9-572, достаточно перезакачать по старой ссылке).

- Стриминг потока по TCP/IP после удачного BlindScan. Выбор сетевого интерфейса, порта, размера буфера потока. Опциональный запуск-остановка приложения для обработки потока (например TSReader, VLC и т.п.), обновление уровней SNR, BER во время передачи потока.
-  Передача параметров командной строки для запускаемого приложения для обработки потока. Специальные макросы параметров командной строки - %proto%=tcp, %ip%, %port% - адрес сетевого интерфейса и порт.
- Для стриминга 16/32APSK на девайсах с STV0900AA опция TrickAPSK в конфиге стримридера должна быть выключена.
- Требуется StreamReaderEx-BDA не ниже 1.0.5.9-572
- Необходимо обновить необходимые библиотеки !. Добавлена QTNetwork4.dll и обновлены библиотеки MSVC2008SP1.

Примеры командной строки для TSReader:
-s TSReader_TCP %ip% %port%

для VLC:
%proto%://%ip%:%port%
feedhunter

tempo

18 июня 2011, 10:00:39 #6 Последнее редактирование: 18 июня 2011, 12:55:53 от Konstantin
Добавлена поддержка карты Prof 7500 USB в программах CrazyScan и BLScan. Только картинки созвездий 8PSK и выше прорисовываются неверно, QPSK рисуется правильно. Проблемы в рассинхронизации считываемых с демодулятора данных векторов I и Q. Подробности в первоисточнике: viaccessfree.biz
feedhunter

tempo

Добавлена поддержка карты ТТ S2-3200 в режиме анализатора спектра (только для CrazyScan). Демодулятор STB0899 не имеет аппаратного слепого поиска, но возможен псевдоблиндскан, если указать точно символьную скорость в качестве минимальной для поиска.
Скорость сканирования спектра чуть медленнее, чем у ТТ S2-1600 и примерно соответствует скорости на Prof7301/7500/8000.
Перед запуском CrazyScan необходимо инициализировать ТТ S2-3200 в любом просмотрщике, настроившись на любой канал. Затем закрываем просмотрщик и запускаем CrazyScan.

Выложены тестовые версии файлов для сканирования спектра в расширенном диапазоне ПЧ от 300 до 3000 МГц. Как вы понимаете, это не типовой режим работы. Поэтому карты могут зависнуть, если перестараться с частотами :) В общем, пробуем на свой страх и риск.
feedhunter

tempo

Добавлена экспериментальная поддержка карт на демодуляторе STV0288 - Tevii S420, Prof 6200, TBS 8910 в тестовой версии 667. Требуется тестирование. Поддерживаются все опции программы для новых карт.
Добавлена запись потока в файл.
Изменена цветовая схема констелляционной диаграммы.
feedhunter

tempo

Добавлена поддержка карт ТechnoTrend S2-3600 и S2-3650CI в режиме анализатора спектра (только для CrazyScan).
feedhunter