форум Радиолюбительского ДВ портала > Программное обеспечение

Самодельный СПЛ (спектроанализатор)

(1/15) > >>

rn3aus:
Открываем новую тему - просьба здесь высказывать пожелания и предложения, каким он, этот наш самодельный спектроанализатор, должен быть?
(Конечно, нехорошо делить шкуру неубитого медведя, но уж если об этом, об спле, зашел разговор - то выскажемся. Так нам будет проще изготовить программу, сразу более или менее готовую к пользованию)

rw3adb:
1) полностью автоматически калибрующаяся программа. причем желательно, чтобы не было зависимости, запущена она первой, второй, 10й или еще какой.
2) чувствительность не хуже, чем у водопада вспр-ъ который мы все так любим. палитра, кстати и распределение цветов в нем тоже достаточно удачны. в той версии, что я использую. ну, на мой взгляд. в 15й моде хорошо видно в помехах сигналы которые даже не декодит и идут на уровне глюка.
3) моды 3, 10, 30, 60, 120, 6000, 60000
4) возможности аплоада картинок. немного не так, как это в арго нынче - там можно либо аплоад, либо архив складывать. это не удобно.
ну и тут наверное к Сергею ХГН вопросы - какие протоколы? окромя преословутого фтп.
5) удобно используемые цифровые фильтры безусловно будут плюсом, но это считаю уже вторичным.
6) возможность записать вав, разумеется, как в любом обычном спектроанализаторе.

назвать предлагаю - SpectrumGrabber -)

Sergej:
Авто калибровки - это конечно здорово, но меня бы утроило просто ввести конкретный уточненный семпл-рейт звуковой карты или его поправку в PPM-единицах к стандартным 12000 (или другим). Это несложно узнать из других программ для работы цифровыми видами, которые как правило, у каждого себя уважающего хэма уже стоят и используются.
Например, в комплекте с MIXW есть утилита CheckSR.exe, которая эти значения высчитывает или же можно за несколько минут откалибровать карту по сигналам точного времени и получить свое число PPM. Потом только ввести его в программу и всё.

Должен предлагаться выбор, какие участки спектра будем отображать, к примеру, для 136кГц могут быть варианты:
оперный-32, ВСПР2, ВСПР-15, ЕУ, ТА...
Скорости развертки установить сразу - какие лучше для конкретного участка, для QRSS-ных наверно хватит по паре наиболее популярных вариантов.

Скорее всего интерфейс будет удачный в виде закладок или спойлеров, чтобы не получилось так, что программе нужен будет 4К-монитор.

В общем сделать проще, чем спектролаб с его кучей настроек, непонятно разбросанных во всей программе.

По выгрузке... Самое простое - по таймеру сделать выгрузку на FTP...
А если раскатать губу - свой мини http-сервер, который будет формировать типовую HTML-страницу граббера с текущей и 2-3 прошлыми картинками. Т.о. если на месте приема есть статический IP или прикручен какой-то dyndns.org, получится смотреть граббер прямо из браузера.


rw3adb:

--- Цитата: Sergej от 08 Февраль 2016, 00:16:18 ---Например, в комплекте с MIXW есть утилита CheckSR.exe, которая эти значения высчитывает или же можно за несколько минут откалибровать карту по сигналам точного времени и получить свое число PPM. Потом только ввести его в программу и всё.
--- Конец цитаты ---

хм. про такие вещи что-то и не знал.
тут вот какие соображения будут:
для того же вспр-ъ - никаких "сигналов" - не надо. когда он ставится- он там пишет - типа "идет калибровка". что он там делает- яхз. минут 25 жужжал, когда устанавливался.
но потом- ставишь прописанный диал - и все сигналы сразу на месте. ошибка не оставляла более 1гц в вспр-2! и в 15 всё на месте тоже было. скринов и логов моих тут море.
вот, надо как-то так. не у всех есть возможность "сигналы точного..."  принимать то!
вот, как АДФ будет принимать сигналы точного со своим самодельным приемником?


--- Цитата: Sergej от 08 Февраль 2016, 00:16:18 ---Должен предлагаться выбор, какие участки спектра будем отображать, к примеру, для 136кГц могут быть варианты:
оперный-32, ВСПР2, ВСПР-15, ЕУ, ТА...
Скорости развертки установить сразу - какие лучше для конкретного участка, для QRSS-ных наверно хватит по паре наиболее популярных вариантов.
--- Конец цитаты ---

да, дельное предложение.

осталось полностью определится с полосами какие мы хотим.


--- Цитата: Sergej от 08 Февраль 2016, 00:16:18 ---Скорее всего интерфейс будет удачный в виде закладок или спойлеров, чтобы не получилось так, что программе нужен будет 4К-монитор.
--- Конец цитаты ---

не понял идеи, чес сказать. интерфейс типа как у новой арго с обычным меню - вполне себе, не?


--- Цитата: Sergej от 08 Февраль 2016, 00:16:18 ---В общем сделать проще, чем спектролаб с его кучей настроек, непонятно разбросанных во всей программе.
--- Конец цитаты ---

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


--- Цитата: Sergej от 08 Февраль 2016, 00:16:18 ---По выгрузке... Самое простое - по таймеру сделать выгрузку на FTP...
А если раскатать губу - свой мини http-сервер, который будет формировать типовую HTML-страницу граббера с текущей и 2-3 прошлыми картинками. Т.о. если на месте приема есть статический IP или прикручен какой-то dyndns.org, получится смотреть граббер прямо из браузера.
--- Конец цитаты ---

такое есть в спл, но я не видал, чтобы им кто-то пользовался на практике.
мало у кого из нас динднс, серваки под столом итд. такое было у ГМ4СЛЖ кажись, у Пётрика кажись тоже так же нонче. но для большинства это не удобно будет.

по таймеру выгрузку на фтп, это да. и на фтп ли только?
это вот надо еще Сергея ХГН спросить, думаю. какие протоколы еще может стоит использовать?
а то с фтп есть пара проблем и в целом, его сейчас то в жизни стараются не использовать.
ну и потом, должна быть возможность скринить в архив с задаваемым пользователем именем. мне, к примеру не удобны файлы вида а12345.жпг и имена файлов в архивах несут информацию о диале, принимаемой моде и иногда участке диапазона.
с этой проблемой судя по всему столкнулся и ДФ2ЙП тоже и в свое время выпилил граббер через это.

Sergej:

--- Цитата: rw3adb от 08 Февраль 2016, 00:46:50 --- типа "идет калибровка". что он там делает- яхз. минут 25 жужжал, когда устанавливался.
--- Конец цитаты ---

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


--- Цитата: rw3adb от 08 Февраль 2016, 00:46:50 ---как АДФ будет принимать сигналы точного со своим самодельным приемником?
--- Конец цитаты ---

Так той же программкой checksr.exe, она автономно работает даже без приемников. А по сигналам точного времени уже можно еще раз калибровать, но как правило достаточно самой checksr.



--- Цитата: rw3adb от 08 Февраль 2016, 00:46:50 ---не понял идеи, чес сказать. интерфейс типа как у новой арго с обычным меню
--- Конец цитаты ---

Если рисовать несколько участков, например, 3 и более, они уже не влезут на экран (если он не HD-формата), нужно делать интерфейс в виде каких-то закладок или спойлеров (оформительная хрень такая, которая сворачивает-разворачивает на форме какие-то объекты, чтобы не занимали место, когда не надо постоянно их видеть)


--- Цитата: rw3adb от 08 Февраль 2016, 00:46:50 ---по таймеру выгрузку на фтп, это да. и на фтп ли только?
--- Конец цитаты ---

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

Сохранение локальное то само собой, с форматом имени наверно Александр определится, чтобы все понятно было.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии