Скриншот - новые возможности автоматизации спутникового мониторинга.

Скрипт мониторинга спутников с функцией скриншота экрана.

Радио / мониторинг спутников - эксперименты и новые решения.

Последние спутниковые эксперименты на 437 МГц навеяли свежие мысли по упрощению анализа и сокращению времени селекции работоспособных спутников ... Начиная знакомство с цифровым USB RTL-SDR радиоприемником - я настойчиво преследовал путь минимизации, отключая некритичные плагины и удаляя неиспользуемые файлы (в том числе и от SDR приемников, отличных от RTL) ... Это имело смысл для простоты знакомства с работой программы управления радио / приемника ... Необходимость использования плагинов SDRSharp, расширяющих функциональность работы с приемником RTL-SDR - должна быть обусловлена ... И - это время наступило ...

Понятно, что у многих радио / наблюдателей, просто нет столько свободного времени, чтобы сидеть на мониторинге спутников - целыми днями, чтобы выяснить активные спутники, интересные для дальнейшей разработки ... Другое дело - компьютер ... Он может автоматически мониторить прохождение спутников, даже - в отсутствие оператора ...

Вопрос : как проанализировать результаты спутникового мониторинга ? ... Один из известных способов - это аудио / запись принимаемого радио / сигнала ... Запись звука дает возможность проанализировать наличие сигнала на слух ... Отслушать, даже десятки минут аудио / записей, из которых половина может оказаться порожняком - это, конечно, значительная экономия времени ... Запись диапазона в IQ формате еще более наглядный способ с отображением сигнала на экране ...

Но, на мой взгляд, самый эффективный способ - это сочетание звуковой записи и наглядного визуального просмотра возможности текущего спутника, а именно - сделать скриншот / снимок экрана в момент пролета активного спутника ... Какая разница планировщику, какие программы запускать ? ...

Есть несколько моментов, предварительно требуемых для исполнения ...
- частоты приема спутников должны быть выбраны на стороне DDE драйвера ...
- запись звука должна быть настроена в DDE планировщике ...
- в каталог программы SDRSharp должна быть добавлена утилита для автоматизированного создания скриншота, запуск и управление из командной строки, без участия пользователя, DOS или Windows версии - неважно, главное чтобы это был один исполняемый файл (пусть и с файлом конфигурации) и он мог легко делать скриншоты экрана компьютера / ноутбука, с указанием времени и складывая снимки в одну папку ...

Запись аудио - радио сигнала передатчиков спутников.

Для записи аудио / потока радиосигнала обычно используется стандартный, встроенный в основной дистрибутив программы SDRSharp / плагин Recording : SDRSharp.WavRecorder.dll, подключаемый модуль записи звука ... Работа с ним - довольно проста :
Sample Format : 16 Bit PCM
Audio : Checked
Нажать кнопку Record / Stop для начала / конца записи ...
В секции Audio возможно придется подкорректировать SampleRate, Input, Output, Latency (ms) - при необходимости ...
Еще глубже - поиграть настройками IF / промежуточной частоты, фильтров и шумоподавителей ... Это совсем для гурманов ...
Звуковой файл сохраняется в папке программы SDRSharp, с именем SDRSharp_дата_времяZ_частотаHz_AF.wav ... Затрата ресурсов компьютера - около 9 мБ / в минуту ...

- Хорошая новость в том, что есть возможность программного выбора режима записи звука в плагине / планировщике : IF_recorder Start / Stop и baseband_recorder Start / Stop, а плохая - в том, что этих команд нет в планировщике

# ... rtl-sdr.ru, RTL SDR SAT Plugin - как на картинке и в описании.

... Комплект плагинов DDE для приема спутника Метеор и других ... Вероятно, что это версия плагина для Net v3.5 и она не работает с программой SDRSharp v1476 ... Поэтому - запись звука откладывается до лучших времен, и остается только смотреть скриншоты, что в принципе - тоже не плохо ... Возможно, проблемы в том, что (по отзывам) плагин не работает корректно в версиях SDRSharp v1476 - v1483, или последних версиях ? Плагин был написан для v1444, которая по отзывам - работоспособна ? Исключая только отсутствие команд записи звука - у меня, на версии 1583, все остальные функции - вполне работоспособны ...

Опа, прикольно - только похвастался ... Для экспериментов запустил версию v1660 - и плагин / планировщик (из версии v1583, в другой папке!) - не просто, слетел ... Он испарился, хотя и остался прописанным в настройках ... И, все файлы на месте ... Просто мистика какая-то ... При этом - плагин записи звука (только-что установленный) - присутствует в меню ... Попытка лечения, как исправить ситуацию :
# Очистка системы ... Давно не запускал CCleaner - не было нужды : в интернете спокойно, опасных и вредных программ не устанавливал ... Удалено 932 Мб - ранее и побольше было ...
# Очистка реестра ... Плагин - не появился ... Открываю Regedit и ищу SDRSharp ...
# По ветви HKCU / Software / Microsoft / Internet Explorer / LowRegistry / Audio / PolicyConfig / PropertyStore / 4039d06c_0 - обнаружен ключ с CLSID и путем к временной директории с версией SDRSharp v1660 ... Удалить ... И еще несколько подобных, с путями запуска - удалил все ... Снова почистил реестр и систему - не появился ...
# Удалил плагин, запустил / закрыл SDRSharp, снова прописал ... Удалил плагин записи звука ... Бесполезно ...
# В общем ... Пока не поставил новую чистую копию и не скопировал / прописал файлы DDE tracker Net v4.6 - плагин DDE Tracker Client v1.2* не появился в списке программы SDRSharp ...
# Снова вернул на это же место испорченную копию и поштучно заменил все файлы из исправной - DDE клиент не появился в меню ! ... Я в шоке ! Второй раз сломал голову - и ничего не нашел ... Может что-то дописывается в потоке к NTFS файлам ? ... В общем, если DDE драйвер слетел - надо удалять все файлы программы SDRSharp и ставить новую копию с драйвером - все будет работать ...

Установка плагина аудио записи звука RTL-SDR в программе SDRSharp.

Установка плагина аудио записи звука в программу SDRSharp (если он удален / отсутствует) :
- закрыть программу SDRSharp ...
- Скопировать из дистрибутива файл SDRSharp.WavRecorder.dll ...
- В файл Plugins.xml добавить строку инициализации плагина <add key="Wave Recorder" value="SDRSharp.WavRecorder.WavRecorderPlugin,SDRSharp.WavRecorder" />
- Строка инициализации плагина в файле Plugins.xml располагается ниже AF IF демодуляторов, но выше, чем Zoom FFT, Band Plan и менеджер частот ...
- При каждом следующем запуске - по умолчанию будет установлена галочка в режим Baseband - это надо проверять вручную, при необходимости ... Режим Baseband затрачивает около 540 Мб / мин - это более полу / гигобайта, и оперативное пространство на жестком диске может быстро закончиться ...
- достоверно / не установлено, но если будут проблемы с записью звука - они могут быть связаны с отсутствующими дополнительными DLL файлами ... У меня заработало сразу ...

Запись видео / изображения - скриншот с экрана радио сигнала спутника.

Аудио / записи радио сигналов спутников - имеют временную метку в имени файла, что облегчает последующий анализ радио / данных ... И, напротив - быстрый просмотр картинок наглядно покажет спутник с сигналом, а метка времени позволит запустить соответствующий звуковой файл (если он был записан), чтобы отслушать его ... Эта задумка позволяет замкнуть возможности автоматизации мониторинга спутников в единый цикл, а быстрый просмотр фото / снимков экрана - выделить активные спутники для дальнейшей разработки ...Скорость спокойного просмотра фото / скриншотов на компьютере (учитывая, что на обработку изображения - мозг также затрачивает некоторое время) - примерно 115 кадров / картинок в минуту ... При среднем количестве проходов 25 спутников / в час - сутки времени мониторинга могут быть просмотрены чуть более, чем за пять минут ... Как, там поется в песне : пять минут, пять минут - это много или мало ? ... Сейчас узнаем ...

Например / условно / половина спутников имеет сигнал - и вторую половину скриншотов надо удалить, чтобы остались только активные спутники ... Сколько на это уйдет время ? Удаление рисунков - это дополнительные затраты времени ... В таком режиме обработки фото - темп снизится до 25 кадров / в минуту ; обработка результатов суточного спутникового мониторинга займет от 25 минут, в зависимости от усидчивости - но, все равно, это будет намного быстрее, чем вслепую отслушивать аудио ... Можно переложить скриншоты с сигналами спутников - в отдельную папку, а оставшиеся - удалить одним махом ... Возможно этот путь будет быстрее, но - кому / как будет удобно, это личные предпочтения ...

В своей практике работы с компьютерными программами - я, конечно, встречал такую простую утилиту создания скриншотов экрана, и даже возможно где-то сохранял, как интересную ... Но - время и проблемы с жесткими дисками наверняка лишили меня этой возможности, поэтому придется обратиться к поиску в интернет ... Простая утилита для создания скриншотов с экрана компьютера из командной строки ...

Хотел использовать ScreenShoter 3.0b - особенности программы : маленькая, настраиваемая, особенно полезно наличие таймера задержки для ожидания окончания переходных процессов перестройки, возможность съемки видео ... Но - не нашел поддержки командной строки, значит ни о какой автоматизации не может и быть речи ...

# ... donationcoder.com, Программа MiniCap для автоматического создания скриншота.

... Setup и Portable версии, состоит из 12 файлов - поэтому потребуется копирование в отдельный каталог ... Зато - программа полностью управляемая из командной строки ... Написана для Windows, и в более свежих версиях может потребоваться настройка совместимости и режим поддержки старых программ (не проверено, на Win7 работает) ... Вся мощь неинтерактивного инструмента командной строки ...

Установка программы MiniCap записи скриншотов с экрана.

- Используется портативная версия программы MiniCap ...
- Для успешного запуска программы из плагина планировщика - путь к программе должен быть фиксированный и определен заранее ...
- Скопировать / извлечь файлы из дистрибутива в папку C:\RTLSDR\SAT\Screen
- Этот путь для примера ... В связи со сложностью набора параметров командной строки программы MiniCap - проще запустить ее из командного файла ... Однако, подозревается вопрос, как запустить его в свернутом виде ? ...

- Запускающий файл скриншотера MiniCap.cmd располагается возле программы MiniCap ... Метод свертывания DOS окна с помощью ярлыка - не работает ... Передача параметров для прямого запуска скриншотера через плагин / планировщик приводит к ошибке ... Поэтому придется использовать еще одну утилиту ...

# ... ritchielawrence.github.io, Cmdow, оконный менеджер.

... приложение для управления окнами компьютера, которая может скрыть, даже - окно запустившей ее программы ... Несмотря на множество возможностей - 40% производителей антивирусов считают ее опасной, а передачу нуля в Windows API - возможностью для создания троянов ... Однако, иного пути - нет, да и DrWeb считает утилиту Cmdow - безопасной ...

- Остается только добавить строку вызова файла запуска скриншотера в плагине / планировщике : start_programm_Path<C:\RTLSDR\SAT\Screen\MiniCap.cmd> ...
- В файле MiniCap.cmd можно изменить путь запуска программы на собственный, однако (при очередном обновлении) он снова будет перезаписан ...

- Установлены параметры имени снимка / скриншота : век, год, месяц, день, часы и минуты ; уникальный номер снимка, чтобы предотвратить затирание одного / другим, если в течении минуты DDE трекер несколько раз переключит спутники, что вызовет сработки планировщика ; снимок всей области экрана ; пауза в 3 секунды для стабилизации аппаратуры ; автоматический выход по завершению создания скриншота ...

Какое имя файла интересно для сохранения ? ... Основные параметры настройки программы MiniCap ...
$uniquenum0$ - всегда добавлять номер к снимку во избежание затирания ...
$dt:%?$ : опция, позволяет указывать переменные в формате имени ...
%Y - век и год ...
%m - месяц ...
%d - день месяца ...
%H - время, часов ...
%M - время, минут ...
-capturescreen : опция, снимок текущего экрана ...
-capturedesktop : опция, снимок всех экранов десктопа ...
-sleep : опция, задержка до снимка скриншота ...
-stderr : опция, сообщение при ошибке в стандартный поток вывода информации ...
-exit : опция, закрыть программу после снимка ...
... и еще множество опций и настроек ...

Итак, полный запрос на скриншот будет выглядеть, так :
MiniCap.exe -save "$dt:%%Y-%%m-%%d-%%H-%%M$-$uniquenum0$.jpg" -capturescreen -sleep 3 -exit
что даст нам изображение / скриншот экрана в папке запуска / расположения программы MiniCap.exe в формате 2019-08-06-00-11-001.jpg * ... К этому можно добавить номер спутника и комментарий, например частоту, что / в целом / даст прекрасные возможности быстрой и визуальной оценки работоспособности множества спутников - на новом, ранее недосягаемом уровне ... В любом случае - номер спутника и частота будут видны в окнах программы SDRSharp на скриншоте ... Одно маленькое но : чтобы скриншотер делал снимки именно программы SDRSharp - она должна быть развернута и находиться на переднем плане экрана компьютера ... Идентификатор окна программы может меняться от запуска к запуску - и это сложно прописать в генераторе данных, чтобы запустить скриншотер по ID окна программы ...

* Примечание : обнаружил неудобство при использовании такого формата имени скриншота ... В следующий раз попробую 20190806-0011-001.jpg - такой формат кажется мне более читабельным, а время - в первую очередь используется для привязки к расчету прохода спутника ...

Скрипт автоматизации спутникового мониторинга, с записью скриншотов проходов с экрана компьютера.

Продолжение усовершенствования скриптов автоматизации спутникового мониторинга для таблицы активных спутников, генерации DDE и TLE файлов единого формата ... Начиная с версии SatGen-20190811 в скрипт вводится функция снятия скриншотов с экрана в момент сработки AOS / прохода спутника ... Пока не получилось реализовать меню включения / отключения записи скриншота в едином файле - поэтому сам скрипт ничем не отличается от предыдущей версии ...

Новый файл _NewDdeTleScr.cmd умеет дописывать строчку вызова файла запуска скриншотера ; все остальные функции - идентичные прежнему файлу _NewDdeTle.cmd ... Принцип работы не изменился - расширены возможности ... Однако, меня это не совсем устраивает, и в недалеком будущем - будет переделано, пока не знаю, как именно ...

- Чтобы скриншотер работал - вложения папок и пути - должны соблюдаться ...
- Папка Screen и файл запуска скриншотера MiniCap.cmd с параметрами запуска - добавлены в архив скрипта ... Время паузы / задержки увеличено до 5 секунд, возможно потребуется еще немного более ...
- После окончательной настройки и запуска программ спутникового мониторинга - программа SDRSharp должна быть поверх всех окон - именно с нее будет сниматься скриншот (лучше, если она будет открыта во весь размер экрана) ...
- При открытии - файл запуска скриншотера MiniCap.cmd загораживает обзор экрана ... Чтобы его скрыть - используется многофункциональная утилита для работы с окнами программ - Cmdow ... Скачать архив программы, извлечь exe файл и разместить в папке Screen ... Никаких дополнительных настроек - не требуется ...
- Файл запуска скриншотера - запускает программу MiniCap, которая после паузы в 5 секунд делает скриншот экрана, сохраняет картинку в папке Screen и закрывается ... Скачать архив с Portable версией программы и извлечь файлы в папку Screen (без образования папок разархивирования) ... Никаких дополнительных настроек - не требуется ...
- Все настройки скриншотера записаны в файле запуска MiniCap.cmd, который запускается плагином DDE трекера / планировщика, для которого вы сами генерите файлы настройки DDE / TLE - лишь подставив список необходимых спутников и выбрав режимы при запуске скрипта / генератора ... Используйте файл _NewDdeTleScr.cmd - если планируете снимать скриншоты с экрана в автоматическом режиме ...

Пример расположения файлов для скриншотера спутникового мониторинга.

Август, 2019 ...

Быстрый поиск по сайту :


Меню раздела, новости и новые страницы.

Главная страница ... Подарить 15 секунд ...

Прием спутниковых сигналов в домашних условиях. ... Учимся принимать сигналы спутников. Программы для приема сигналов спутников. Что нужно знать ... Установка, настройка, драйвера, плагины, декодеры, спутниковая антенна, SAT.

Программы для мониторинга спутников. Особенности и различия. ... Программы для отслеживания ИСЗ спутников в реальном времени. Программы для слежения за спутниками Земли. Поддержка интерфейсов, антенн, DDE трекер обмена данными.

Сколько спутников летает в небе. Анализ файлов TLE, орбиты спутников. ... Выборка ИСЗ спутников для места наблюдения из файлов TLE. Визуальное и радио наблюдение проходов спутников над Землей. TLE файлы элементов орбиты для расчета положения и координат спутников Земли.

BAT, CMD скрипты для обработки текста TLE файла орбит спутников. ... Как создать свой TLE файл орбит избранных спутников. TLE файл спутников - собственный TLE с помощью CMD BAT скриптов и Excel.

Как определить радио возможности спутников. ... Подбор спутников для приема сигналов по своим критериям. Выбор спутника для радио приема - частота MHz, МГц ; beacon, радио маяк ; режим передачи ; орбита, гео данные.

Поиск информации о спутниках, подборка сайтов в интернете. ... Спутники. Базы данных, информация, поиск. База данных спутников - спутниковые данные, координаты, частота, сведения для приема радио сигналов передач из космоса.

Диаграмма распределения спутниковых интересов. ... Спутниковые диаграммы - анализ интересов участников. Спутниковые технологии - диаграмма распределения интересов.

Разработка таблицы активных спутников. ... Итоги и выводы разработки таблицы активных спутников. Активные спутники, наблюдение - таблица выборки режимов и частот, информация для слежения.

Таблица спутников и частот. Подготовительные данные. ... Таблица спутников и частот - подготовка. Спутник, частота - таблица ... Прием активных спутниковых радио данных в радиолюбительской среде ... Сведения о подготовке к сборке таблицы.

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

Скрипт для извлечения и создания TLE элементов орбит спутников. ... Скрипт для файлов TLE орбит спутников. Скрипт для обработки собственных файлов TLE координат орбит спутников.

Новые средства и подход к радио мониторингу спутников. ... Особенности общей настройки на прием спутниковых радио данных. Мониторинг спутникового приема, оборудование, программы, частоты, таблицы и настройки - что нужно знать.

Прием спутников - генеральная предпразничная репетиция. ... Прием спутников - генеральная репетиция. Прием спутников - генеральная репетиция, расчет проходов, частоты и номера.

Скрипт для генерации файлов настроек трекера DDE драйвера. ... DDE драйвер, трекер - связка RTL-SDR, SDRSharp, Orbitron. DDE драйвер, трекер ... Технология сервер - клиент ... Программный контроль за спутниками, авто корректор частот и планировщик радио видимости.

Очередная попытка приема спутников, на основе авто мониторинга. ... Автоматизация при мониторинге радио сигналов спутников. Результаты мониторинга спутников на RHCP Gamma Match антенну 435 МГц и вопросы - сигнал, поляризация, частота, настройка.

Прием SSTV с МКС, телевидение медленного сканирования. ... Slow Scan TV - радиолюбительское ТВ с МКС. Прием SSTV с МКС - антенна, программы, сигнал, настройки ; частота и проход ... Передача и прием, звуковой и радио режим телевидения.

Успешный прием сигналов спутников в диапазоне 2 метра, 144 146 МГц. ... Уверенный прием сигналов спутников 144 - 146 МГц, 2 метра. Спутниковый прием - успешный прием сигналов спутников на частоте 144 - 146 МГц.

Таблица частот для активных спутников, v2. ... Таблица частот, спутниковые. Телеметрия, маяк, транспондер - таблица активных спутников, режимы связи, спутниковые частоты, информация.

Wiki, Howto - справка, как пользоваться таблицей спутников. ... Таблица активных спутников, v2 - как использовать для мониторинга. Мониторинг спутников - как пользоваться таблицей для выбора списка отслеживания ; скрипты для настройки программ Orbitron, SDRSharp и RTL SDR.

Попытка приема сигналов спутников в диапазоне 400 - 440 МГц. ... Попытка приема сигналов спутников на частоте 437 МГц. Спутниковый радио прием 437 МГц на персональном компьютере, ноутбуке - антенна, диапазон частот, радио сигналы, активные спутники.

Скрипт мониторинга спутников с функцией скриншота экрана. ... Скриншот - новые возможности автоматизации спутникового мониторинга. Автоматизация слежения за спутниками - скрипт запуска программы для снятия скриншота с экрана без участия оператора.

Тест работы скриншотера для скриптов фиксации спутниковых проходов. ... Тест работы скриншотера на мониторинге спутников. Использование скриншотов в скриптах для спутникового мониторинга. Наглядная фиксация частот и сигналов спутников без участия оператора.

Мониторинг спутников. Предварительная настройка корректора Доплер частот. ... Пред настройка - автоматический Доплер корректор. Файл записи настроек частоты слежения Доплер корректора - как правильно указать частоту мониторинга спутников для авто режима наблюдения.

Решение для настройки Доплер корректора на частоту спутника. ... Ступор, коллапс мозга - месяц на поиск решения ... Снова о настройке Доплер корректора на частоту спутника. Как используя таблицу, получить файл настроек генерации по заданной частоте.

Продолжение решения проблем сохранения частот и записи звука в файл. ... Командная строка для записи частоты и звука в файл. Управления настройками мониторинга спутников из командной строки. Частоты для автонастройки Доплер корректора. Запись звука в MP3, софт.

Прием Slow Scan ТВ с МКС. Цветные SSTV картинки из космоса. ... Опыт приема TV медленного сканирования изображений. Картинки со спутников. Настройки и прием картинок SSTV c МКС станции. Космическое телевидение на RTL SDR USB приемнике. Попытка принять ТВ со спутника. Опыт.

Обзор разработок электроприводов наведения радиоантенн и телескопов. ... От спутникового телевидения, через радио - к астрономии. SAT tracking. Управление приводами антенн из программ слежения за спутниками. Мотоподвес - команды, режимы, особенности. Протоколы и драйверы.

DDE - буфер обмена сообщений и данных программ в Windows. ... Clipboard, форматы. DDEML, как аналог способа отслеживания. Обмен данными в Windows, буфер передачи сообщений. Форматы, стандартные способы и аналоги, функции чтения и идентификаторы. Примеры.

Как из файлов TLE сделать мониторинг спутников. Проблемы версии v3. ... Разработка скриптов на Win7 x64 из списка активных спутников. Скрипт настройки спутников в системе мониторинга. Выборка активных из базы данных. Программа из командных файлов BAT CMD на ПК.

SDRSharp и RTL-SDR в Windows 7 x64. DLL, DDE tracker. ... Orbitron и RTLSDR для satellite tracking. Установка. Как работают различные версии спутникового мониторинга. Обновления программ и плагинов. Собственные файлы для управления выборки спутников.

Satellite News - текущие спутниковые новости. ... Новости спутников за 2020 год. Спутник. Запуск. GMSK данные. Маяк. Передача. Бит. Beacon telemetry. TLE. Спутниковая телеметрия. BPSK. APRS. SSTV. Антенна. Декодер. Новости.


Просто и аскетично. © 2021 ТехСтоп Екатеринбург.

С 2016++ техническая остановка создается вместе с вами и для вас ...