Автор |
Сообщение |
|
Дата: 04 Май 2021 21:50:51 · Поправил: marquis (04 Май 2021 21:51:12)
#
Пока что SatDump поддерживает Airspy и, вероятно, RTL-SDR (в новой версии). Надо следить за обновлениями.
|
|
Дата: 05 Май 2021 18:45:41
#
|
Реклама Google
|
|
|
Дата: 05 Май 2021 22:24:03
#
Проверил вчера SatDump на ещё нескольких wav файлах - там, где QPSK - стало немного лучше, по сравнению со старым способом, NOAA примерно одинаково, а вот Метеор М2-2 явно лучше делать старым способом, через MetFy3x. Подозреваю, что засада всё так-же с разбиением потока данных по каналам.
Мои догадки в следующем: программа ищет в потоке данных начало каждого фрейма (строки) по некоторой известной маске, а если из-за помехи там испорчен один бит - то вся строка улетает в помойку. MetFy3x вероятно использует маску меньшего размера, от чего вероятность, что там один бит испорчен, становится меньше.
А хорошо бы сделать по аналогии с Wxtoimg - найти один раз начало фрейма и далее синхронизировать нарезку по каналам просто отсчитывая количество бит, ведь размер фрейма известен. В этом случае, даже если у последующих строк заголовок будет повреждён, декодировать их всё-равно получится. Даже если спутник залетел за преграду, картинка не будет съёживаться из-за выпавших строк, а будет шум, как в аналоге на 137.
|
|
Дата: 05 Май 2021 22:43:34
#
Что касается проблем с запуском SatDump, то они могут быть связаны с отсутствием актуальных Visual C++ Runtime. Вот, что пишет автор программы в Readme-файле:
On Windows the recommend method of running SatDump is getting the latest pre-built release off the Release page, which includes everything you will need to run it.
Those builds are made with Visual Studio 2019 for x64, so the appropriate Visual C++ Runtime will be required. You can get it here.
https://github.com/altillimity/SatDump#readme |
|
Дата: 05 Май 2021 22:50:18
#
Sergey4565
Пока особой разницы в качестве декодирования с помощью SatDump и старым способом у себя не заметил. Единственное при "Live processing" (демодулировании во время пролета) спутников MetOp и FengYun появляются отдельные полоски на снимках, чего нет при "Offline processing" (демодулирование предварительно записанного файла IQ).
|
|
Дата: 06 Май 2021 10:12:11
#
|
|
Дата: 06 Май 2021 17:12:46
#
Пока особой разницы в качестве декодирования с помощью SatDump и старым способом у себя не заметил.
На большой антенне особой разницы быть не должно, строк 10-20 в начале и конце может быть, да и выпавшую строку на 500 нормальных особо незаметно, поискать придётся.
Единственное при "Live processing" (демодулировании во время пролета) спутников MetOp и FengYun появляются отдельные полоски на снимках, чего нет при "Offline processing" (демодулирование предварительно записанного файла IQ).
Возможно какие-то задержки возникают и пропадают пакеты данных.
|
|
Дата: 06 Май 2021 21:47:09
#
Достаточно реалистичные и приятные цвета получаются в комбинации 197RGB с борта FengYun-3B. Ниже - фрагмент вечернего пролета
06.05.2021 16.36мск FY-3B Москва
Увеличить |
|
Дата: 07 Май 2021 09:54:36
#
|
|
Дата: 07 Май 2021 18:14:55 · Поправил: Sergey4565 (07 Май 2021 18:17:51)
#
Сравнение декодирования Метеор М2-2 при слабом сигнале.
Причём для MetFy3x был использован временный файл, оставшийся после SatDump, тоесть дело не в демодуляторе, а после него. |
|
Дата: 07 Май 2021 18:47:32 · Поправил: marquis (07 Май 2021 18:50:12)
#
Алан потихонечку колдует над SatDump. Я тоже сообщал ему о некоторых особенностях работы декодера. Подождем. Ему, кстати, всего 17 лет )
На данный момент он единственный, кто разместил в открытом доступе декодеры для метопов и фенгьюнов.
|
|
Дата: 07 Май 2021 19:20:45
#
Ему, кстати, всего 17 лет )
Здорово! :) Хотя это наверное самое лучшее время для осваивания программирования. У меня в своё время "не зашло", и математика - тоже не моё... Больше железяки ковырять.
Хотя и могу представить себе алгоритм работы, с реализацией обычно всё хреново.
Могу предположить, что для более надёжного определения начала фрейма, надо определить минимально возможную постоянную последовательность бит, содержащуюся в заголовке и использовать её за "точку отсчёта" дальнейшего выделения каналов - это уменьшит вероятность, что там окажется неверный бит и повысит вероятность прочитать строку верно. Такая переделка не должна повлечь сильных изменений в коде программы.
Вариант для будущих доработок: использовать повторно полученную "точку отсчёта" для выделения каналов из последующих фреймов, если у них заголовок повреждён, просто прибавляя каждый раз размер предыдущего фрейма, этакая синхронизация "в слепую", но судя по моему эксперименту, вероятность что это сработает, весьма высокая: Прием изображений высокой четкости (HRPT) с погодных спутников - Страница 5
Видно, что картинка не съезжает и не перекашивается.
Там, где используются коды коррекции ошибок, это наверное уже не сработает и вытянуть "ещё чуть-чуть" просто так уже невозможно. Но у NOAA и Метеор похоже никакой коррекции ошибок нет, с одной стороны это плохо тем, что появляется много "битых пикселей" при слабом сигнале, а с другой стороны можно попробовать вытянуть картинку "на шумах, как в аналоге", пытаясь интерпретировать любое значение бита в ярость точки. |
|
Дата: 08 Май 2021 18:43:11
#
Там, где используются коды коррекции ошибок, это наверное уже не сработает
А может и сработает - на FY3B deframer синхронизируется заметно позже viterbi и долго срывается. Но всё зависит от того, постоянная там структура демодулированного потока, или как-то меняется, можно ли "нарезать" по количеству бит, или будет возникать какое смещение.
|
|
Дата: 08 Май 2021 19:04:15
#
|
|
Дата: 08 Май 2021 22:20:21
#
|
|
Дата: 09 Май 2021 08:01:23
#
|
|
Дата: 09 Май 2021 11:09:47
#
|
|
Дата: 11 Май 2021 00:04:55
#
|
|
Дата: 12 Май 2021 22:01:41
#
|
|
Дата: 13 Май 2021 21:24:04 · Поправил: Sergey4565 (13 Май 2021 21:28:30)
#
Прием изображений высокой четкости (HRPT) с погодных спутников - Страница 3
Попробовал я повторить сей эксперимент - сделал спиральку 7 витков 60мм с шагом 25мм. 3 строчки с NOAA18...
Есть правда два "но" - позиция у меня в данный момент позволяет принять только первую половину до 90 градусов - потом спутник улетает за крышу и между антенной и МШУ метр советского фторопластового кабеля, поскольку ещё одного разъёма SMA "папа" с винтовым креплением под рукой небыло. Да и вообще МШУ с фильтром самопальные. |
|
Дата: 13 Май 2021 22:23:16
#
Sergey4565
От Nooelec не брали фильтр с МШУ?
|
|
Дата: 13 Май 2021 22:45:42 · Поправил: Sergey4565 (13 Май 2021 23:11:33)
#
Нет, пока всё на самоделках.
Есть идея применить МШУ от старого бытового конвертера 11ГГц, судя по даташиту транзисторов, хорошее у них усиление, примерно 22-24дБ на 1.7ГГц должно быть, при шуме около 0.35дБ, вот только всё согласование переделывать... Хотя его там и нет почти в этих дешёвых конвертерах, 1/4 на затвор сразу.
Судя по всему такая переделка возможна: Охота на метеозонды - Страница 30
Катушки мотать на отвёртке из часового набора уже пробовал, аналогичным образом делалось согласование каскадов в Манус 212 на 2.4ГГц. КПЕ только очень маленькие надо, поскольку по расчётам такое на коленке не сделать и надо будет подстраивать по максимуму.
Делал спиральку с целью применить в качестве активного элемента антенны Лунохода.
Увеличить
Особо других вариантов для балкона нет. Вай-фай решётку 90х60см уже покрутил - ужасно неудобно и громоздко. Такое можно ставить только с моторами на крышу. |
|
Дата: 14 Май 2021 09:40:39
#
Sergey4565
Сравнение декодирования Метеор М2-2 при слабом сигнале.
Причём для MetFy3x был использован временный файл, оставшийся после SatDump, тоесть дело не в демодуляторе, а после него.
А можете пожалуйста выслать IQ? У меня есть более прямые контакты к разработчику.
|
|
Дата: 14 Май 2021 22:07:38
#
А можете пожалуйста выслать IQ? У меня есть более прямые контакты к разработчику.
Ему будет быстрее записать на месте, просто выбрать пролёт с малым возвышением NOAA/Meteor, когда на изображении возникают точечки, а потом тестировать на этом файле.
|
|
Дата: 15 Май 2021 11:16:41 · Поправил: marquis (15 Май 2021 14:01:59)
#
|
|
Дата: 17 Май 2021 19:40:52
#
|
|
Дата: 18 Май 2021 08:12:38
#
18.05.2021 07.29мск NOAA-19 Москва
Увеличить
18.05.2021 07.42мск FY-3C Москва
Увеличить
Очень низкий пролет М22 с максимальным возвышением 1,5 град над горизонтом. Сигнал с него очень уверенный. Приему мешал лес и дома на горизонте. В поле можно без помех принимать даже такие низкие пролеты
18.05.2021 01.09мск Метеор-М2-2 Москва
Увеличить
|
|
Дата: 18 Май 2021 22:36:10
#
|
|
Дата: 19 Май 2021 07:20:18
#
Атмосферный фронт смещается в центр ЕТР. Здесь сегодня ожидается резкое ухудшение погоды
19.05.2021 06.49мск FY-3B Москва
Увеличить
Meteosat-8
Meteosat-10 |
|
Дата: 19 Май 2021 22:00:55 · Поправил: marquis (19 Май 2021 22:01:44)
#
|
Реклама Google |
|