наш самодельный спектроанализатор
Прошло 6 лет...
И все-таки написал я спектроанализатор для граббера!
Программа получилась простой, уровня Арго. Из особенностей:
- имеет автоматическую калибровку (частотный сдвиг) по сигналам DCF39 и HGA22
- есть встроенный подавитель импульсных помех NB
- настроена под режим QRSS-60, никаких настроек делать не нужно. Картинки будут у всех в одинаковом масштабе.
- можно включить прием ТА или EU
- для уточнения калибровки можно наблюдать несущие DCF или HGA (или любой другой точно известный сигнал) и далее мышкой "перетащить" их спектральный след на точное значение частоты на шкале. Все просто и ничего вычислять не нужно.
- подстройка уровней спектрограммы происходит автоматически ничего регулировать вручную не нужно.
- можно менять яркость-контрстность
- можно выбирать частоту настройки приемника и центральную частоту аудиоспектра.
- поддерживается работа и с нижней боковой полосой, когда частота настройки приемника выше эфирной частоты искомого сигнала.
- можно сохранять скриншот по нажатию кнопки
- можно записывать сигнал в wav-файл и анализировать записи из таких файлов.
Естественно, можно задавать период сохранения скриншотов и выгружать их на сервер с помощью curl.exe
Скрипт, запускаемый для выгрузки - upload.bat
curl.exe -T "%1" ftp://адресвашегосайта --ftp-pasv -m 300 --retry 3 --user имяпользователя:пароль
здесь нужно ввести Ваши актуальные насройки доступа к сайту грабера.
Старался сделать как можно проще.
Архив со всем необходимым здесь:
http://rn3aus.136.su/SGR.zipПока что просьба ориентироваться на встроенный Help, подробное описание подготовлю позднее...
PS Программа получило несколько астрономическое название SGR A* (многие из нас наверное знают на какой объект здесь намекается
Spectrum Grabber and Analizer