I/Qmonitor - Программа для анализа спектра

Программное обеспечение и программы для работы с DVB картами
Аватара пользователя
Peon
DX-er
DX-er
Сообщения: 141
Зарегистрирован: 17 авг 2015, 20:20
Благодарил (а): 324 раза
Поблагодарили: 201 раз
Контактная информация:

I/Qmonitor - Программа для анализа спектра

Непрочитанное сообщение Peon » 23 янв 2019, 19:07

Тест № 1
Nm 1
Изображение


Nm 2
Изображение


Nm 3
Изображение


Nm 5
Изображение


Nm 7
Изображение


Отправлено спустя 6 минут 19 секунд:
57 E, только частота 12551 H.

12551 H, Настройка. TBS6983
Изображение


12551 H, Настройка. DVB-S2X
Изображение


TBS6983 12551 H


Изображение
Отправлено спустя 17 минут 4 секунды:
12555 H, я не могу заблокировать все еще настраивается на 12551 H :-(

C TBS6983 Хорошо.

Изображение
TBS5520SE, TBS5590, TBS5925, TBS5927, TBS6522, TBS6903, TBS6903-X, TBS6983, , Prof7301, PF 250cm, ADE NWIEE 370cm, Full band LNBs: S, L, C Norsat PLL ,X PLL, Ku NJR2842S PLL, full Ka band PLL, and other iron for DX reception

Аватара пользователя
strannik
Зарегистрированный Пользователь
Зарегистрированный Пользователь
Сообщения: 1691
Зарегистрирован: 20 апр 2015, 19:03
Благодарил (а): 1077 раз
Поблагодарили: 1965 раз
Возраст: 66
Контактная информация:

I/Qmonitor - Программа для анализа спектра

Непрочитанное сообщение strannik » 23 янв 2019, 21:03

CrazyCat писал(а):
23 янв 2019, 19:07
strannik писал(а):
23 янв 2019, 11:06
Ваш StreamReader для эмуляции функции RFscan использует SearchResult.RFLevel ?
RFScan сначала настраивает тюнер на заданную частоту с минимальной полосой захвата (обычно это 5MHz для STm), считывает регистра AGC демодулятора и по калибровочной таблице выдает значение уровня в dBm
Это я знаю, но для карт с демодулятором Si2183 ваш StreamReader выдаёт через функцию RFScan значения мощности с шагом точно 1дБ. Такие значения RF в StreamReader`е, насколько я знаю, есть только в SearchResult.RFLevel. Вот я и подумал, что не имея возможности получить реальное значение RF из драйвера Si2183, вы брали значение RF из функции BlindScan...

Отправлено спустя 29 минут 44 секунды:
Peon,

Вы меня снова порадовали - отличный тест. Теперь мы знаем, что алгоритм, который я разрабатывал для TBS-6983, прекрасно работает с картами с демодулятором Si2183, даже при Nm=1.
С увеличением Nm ширина пика транспондера уменьшается, но и увеличивается время регистрации...
Я считаю, что оптимум Nm=5. Потом время скачком увеличивается в два раза.
Думаю, что работу нужно начинать с отмеченной галочкой TBS-6983 и Nm=5. После регистрации спектров обеих поляризаций нужно включить режим DVB-S2X и сканировать транспондеры.

Успехов! :friends:
С уважением, Юрий Филатов (странник)

Аватара пользователя
CrazyCat
Зарегистрированный Пользователь
Зарегистрированный Пользователь
Сообщения: 178
Зарегистрирован: 26 фев 2015, 21:20
Благодарил (а): 23 раза
Поблагодарили: 163 раза
Контактная информация:

I/Qmonitor - Программа для анализа спектра

Непрочитанное сообщение CrazyCat » 23 янв 2019, 23:16

В Silabs там регистр AGC всего 8 бит, поэтому спектр грубый по сравнению с STm. Собственно BLScan(), SignalInfo() выдают такие же грубые значения уровня (с разнизцей только что тюнер настроен на всю ширину транспондера).

Аватара пользователя
strannik
Зарегистрированный Пользователь
Зарегистрированный Пользователь
Сообщения: 1691
Зарегистрирован: 20 апр 2015, 19:03
Благодарил (а): 1077 раз
Поблагодарили: 1965 раз
Возраст: 66
Контактная информация:

I/Qmonitor - Программа для анализа спектра

Непрочитанное сообщение strannik » 25 янв 2019, 22:13

.
Не удержался, чтобы не переопубликовать FeedReport, который получен моим другом stephan94 :friends:
На констелляции видны модуляции QPSK, 16APSK и 32APSK. Причём на стандартной констелляции вы не сразу увидите модуляцию 16APSK,
а на констелляции R/Fi вы легко увидите символы всех видов модуляций на соответствующих маркерных линиях.
Стандартный BlindScan определил модуляцию 16APSK 8/9, а вот прогноз выдал ещё и QPSK 1/2 и 32APSK 3/4. :good:
Именно её следует считать преобладающей (73% времени занимает передача с этой модуляцией)
Изображение
С уважением, Юрий Филатов (странник)

Аватара пользователя
CrazyCat
Зарегистрированный Пользователь
Зарегистрированный Пользователь
Сообщения: 178
Зарегистрирован: 26 фев 2015, 21:20
Благодарил (а): 23 раза
Поблагодарили: 163 раза
Контактная информация:

I/Qmonitor - Программа для анализа спектра

Непрочитанное сообщение CrazyCat » 26 янв 2019, 02:19

Да впринципе там все видно + есть определение всех Modcod'ов через функцю ModInv() для железок с STV0910.

Аватара пользователя
strannik
Зарегистрированный Пользователь
Зарегистрированный Пользователь
Сообщения: 1691
Зарегистрирован: 20 апр 2015, 19:03
Благодарил (а): 1077 раз
Поблагодарили: 1965 раз
Возраст: 66
Контактная информация:

I/Qmonitor - Программа для анализа спектра

Непрочитанное сообщение strannik » 26 янв 2019, 14:05

CrazyCat писал(а):
26 янв 2019, 02:19
Да впринципе там все видно + есть определение всех Modcod'ов через функцю ModInv() для железок с STV0910.
Я не использую функцию ModInv() :pardon:

Код: Выделить всё

// BBFrame modcodes monitoring.
STREAMREADER_API BOOL ModInv(ULONG WaitMs, PS2MODE pS2Modes, PULONG pNum);
так как не знаю, как ей пользоваться :unknown:
Подозреваю, что первый параметр некая задержка или время определения Modcod'ов,
которые перечислены в таблице

Код: Выделить всё

typedef enum S2MODCODE
{
	S2_DUMMY_PLF,
	S2_QPSK_14,
	S2_QPSK_13,
	S2_QPSK_25,
	S2_QPSK_12,
	S2_QPSK_35,
	S2_QPSK_23,
	S2_QPSK_34,
	S2_QPSK_45,
	S2_QPSK_56,
	S2_QPSK_89,
	S2_QPSK_910,
	S2_8PSK_35,
	S2_8PSK_23,
	S2_8PSK_34,
	S2_8PSK_56,
	S2_8PSK_89,
	S2_8PSK_910,
	S2_16APSK_23,
	S2_16APSK_34,
	S2_16APSK_45,
	S2_16APSK_56,
	S2_16APSK_89,
	S2_16APSK_910,
	S2_32APSK_34,
	S2_32APSK_45,
	S2_32APSK_56,
	S2_32APSK_89,
	S2_32APSK_910,
} S2MODCODE;

typedef struct {
	S2MODCODE		ModCode;
	BOOL			Pilot;
	FRAME_TYPE		FrameLen;
} S2MODE, *PS2MODE;
Второй параметр - ссылка на структуру S2MODE, где находится таблица S2MODCODE.
А третий параметр - собственно указатель на номер текущей модуляции в этой таблице.
Поправьте меня, пожалуйста, если я ошибаюсь.
Спасибо
С уважением, Юрий Филатов (странник)

Аватара пользователя
CrazyCat
Зарегистрированный Пользователь
Зарегистрированный Пользователь
Сообщения: 178
Зарегистрирован: 26 фев 2015, 21:20
Благодарил (а): 23 раза
Поблагодарили: 163 раза
Контактная информация:

I/Qmonitor - Программа для анализа спектра

Непрочитанное сообщение CrazyCat » 26 янв 2019, 19:17

третий параметр - указатель на количество обнаруженных modcod'ов.
пример использования в исходниках CrazyScan - https://sourceforge.net/p/crazyscan/cod ... .cpp#l1220

P.S. ModInv() поддерживает только STV091x

Аватара пользователя
stephan94
DX-er
DX-er
Сообщения: 1012
Зарегистрирован: 24 май 2015, 14:23
Благодарил (а): 773 раза
Поблагодарили: 971 раз
Контактная информация:

I/Qmonitor - Программа для анализа спектра

Непрочитанное сообщение stephan94 » 31 янв 2019, 17:54

привет

Сегодня предпринята попытка найти очень маленькую SR с версией IQmonitor 2208
Все было найдено с помощью слепого анализа автоматически, мне не нужно было выполнять ручной поиск.
Изображение
Изображение
TBS6983 Professional DVB-S2 Dual Tuner PCIe Card - Edision Mio4K- Octagon 4008 - Dr.HD1000S+ - Openbox SX6 HD - Laminas 1200 - LNB IBU - LNB C band Zinwell AVcom

Аватара пользователя
dreamsat
DX-er
DX-er
Сообщения: 813
Зарегистрирован: 26 сен 2015, 00:27
Благодарил (а): 497 раз
Поблагодарили: 765 раз
Контактная информация:

I/Qmonitor - Программа для анализа спектра

Непрочитанное сообщение dreamsat » 02 фев 2019, 19:38

I hope it is all right
Изображение

Изображение
Antennen:2,20m Kathrein CAS 023 87,5 Ost - 55,5°West, 3,70m Andrew ES37 88,0° Ost - 61,0° West, LNBs' KU/KA/C/C-Extended, TBS 6925,TBS 6983,TBS 6522,Openbox 810

Аватара пользователя
flie
Зарегистрированный Пользователь
Зарегистрированный Пользователь
Сообщения: 95
Зарегистрирован: 24 фев 2018, 11:35
Благодарил (а): 114 раз
Поблагодарили: 79 раз
Контактная информация:

I/Qmonitor - Программа для анализа спектра

Непрочитанное сообщение flie » 02 фев 2019, 22:56

I can see constellation this time with tbs5521 in DVB-S2X mode :Yahoo!: ,verry good improvement for IQmonitor with S2X ,beam pattern also work with tbs5521 Изображение thank you again strannik Изображение
unfortunately the on only S2X I can see is 33.1E:12598 V,10058 :cry:

but some thing is missing !
feed report is incomplete! I/Q forecast is missing (8psk 100% 26/35 ...) WHY ? I can't also find the right fec 26/35 ! I tried many times ?
I am using the same streamreader with both programs IQmonitor & Crazysan !
may be crazycat is already registered all S2X FECs in his program ! Изображение
I know that you don't need reports with tbs5927 now,but I will put them any way ;-)
unfortunately I still have 0.5° error in my is my dish direction ! :facepalm:
► Показать
Added in 15 minutes 47 seconds:
All others functions of screen-shots works perfectly with tbs5521 ! :Bravo:
if we can add a other analysers.. like TransEdit it will be good :good:
► Показать
0.90m Geant mesh dish ,TBS5927,TBS5521,SKYstarUSB HD

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость