Страница 137 из 170
I/Qmonitor - Программа для анализа спектра
Добавлено: 23 янв 2019, 17:07
Peon
Тест № 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 Хорошо.
I/Qmonitor - Программа для анализа спектра
Добавлено: 23 янв 2019, 19:03
strannik
CrazyCat писал(а): ↑23 янв 2019, 17:07
strannik писал(а): ↑23 янв 2019, 09: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 и сканировать транспондеры.
Успехов!
I/Qmonitor - Программа для анализа спектра
Добавлено: 23 янв 2019, 21:16
CrazyCat
В Silabs там регистр AGC всего 8 бит, поэтому спектр грубый по сравнению с STm. Собственно BLScan(), SignalInfo() выдают такие же грубые значения уровня (с разнизцей только что тюнер настроен на всю ширину транспондера).
I/Qmonitor - Программа для анализа спектра
Добавлено: 25 янв 2019, 20:13
strannik
.
Не удержался, чтобы не переопубликовать FeedReport, который получен моим другом
stephan94
На констелляции видны модуляции QPSK, 16APSK и 32APSK. Причём на стандартной констелляции вы не сразу увидите модуляцию 16APSK,
а на констелляции R/Fi вы легко увидите символы всех видов модуляций на соответствующих маркерных линиях.
Стандартный BlindScan определил модуляцию 16APSK 8/9, а вот прогноз выдал ещё и QPSK 1/2 и 32APSK 3/4.
Именно её следует считать преобладающей (73% времени занимает передача с этой модуляцией)
I/Qmonitor - Программа для анализа спектра
Добавлено: 26 янв 2019, 00:19
CrazyCat
Да впринципе там все видно + есть определение всех Modcod'ов через функцю ModInv() для железок с STV0910.
I/Qmonitor - Программа для анализа спектра
Добавлено: 26 янв 2019, 12:05
strannik
CrazyCat писал(а): ↑26 янв 2019, 00:19
Да впринципе там все видно + есть определение всех Modcod'ов через функцю ModInv() для железок с STV0910.
Я не использую функцию ModInv()
Код: Выделить всё
// BBFrame modcodes monitoring.
STREAMREADER_API BOOL ModInv(ULONG WaitMs, PS2MODE pS2Modes, PULONG pNum);
так как не знаю, как ей пользоваться
Подозреваю, что первый параметр некая задержка или время определения 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.
А третий параметр - собственно указатель на номер текущей модуляции в этой таблице.
Поправьте меня, пожалуйста, если я ошибаюсь.
Спасибо
I/Qmonitor - Программа для анализа спектра
Добавлено: 26 янв 2019, 17:17
CrazyCat
третий параметр - указатель на количество обнаруженных modcod'ов.
пример использования в исходниках CrazyScan -
https://sourceforge.net/p/crazyscan/cod ... .cpp#l1220
P.S. ModInv() поддерживает только STV091x
I/Qmonitor - Программа для анализа спектра
Добавлено: 31 янв 2019, 15:54
stephan94
привет
Сегодня предпринята попытка найти очень маленькую SR с версией IQmonitor 2208
Все было найдено с помощью слепого анализа автоматически, мне не нужно было выполнять ручной поиск.
I/Qmonitor - Программа для анализа спектра
Добавлено: 02 фев 2019, 17:38
dreamsat
I hope it is all right
I/Qmonitor - Программа для анализа спектра
Добавлено: 02 фев 2019, 20:56
flie
I can see constellation this time with tbs5521 in DVB-S2X mode
,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
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 !
Added in 15 minutes 47 seconds:
All others functions of screen-shots works perfectly with tbs5521 !
if we can add a other analysers.. like TransEdit it will be good