Автор |
Сообщение |
|
Дата: 15 Окт 2014 15:50:31 · Поправил: ivanovgoga (15 Окт 2014 16:05:00)
#
Всем доброго времени суток. У меня вопрос к программистам.
Вы не задумывались о создания плагина к SDR# для переключения диапазонных полосовых фильтров с параллельного (LTP) порта? Так чтоб можно было вручную указывать диапазон для каждого фильтра. Думаю 7-8 полос достаточно.
Сразу объясню, почему LTP , а не USB. Да, на современных машинах не встретишь LTP порт, но есть же контроллер параллельного порта для шины PCI. У меня такой на компе и установлен. А для лептопов есть переходники USB-LTP. Для меня, да думаю и многих других , проще потратить 10-15 долларов на PCI-LTP, и прямо подавать сигналы управления на диоды , как в некоторых старых синтезаторах, чем заморачиваться с микроконтроллерами и их прошивками. Этот маленький плагин очень сильно бы повысил реальные технические характеристики свистка.
Я задал подобный вопрос Василию на http://rtl-sdr.ru , но он отказался этим заниматься - нет времени. Может здесь найдутся желающие написать подобный плагин? |
|
Дата: 15 Окт 2014 18:47:25
#
это как? написать заново с 0 программу для SDRа и вставить туда плагин для переключения фильтров? я думаю этим никто не будет заниматься!
|
Реклама Google
|
|
|
Дата: 15 Окт 2014 18:58:30 · Поправил: ivanovgoga (15 Окт 2014 18:59:02)
#
это как? написать заново с 0 программу для SDRа и вставить туда плагин для переключения фильтров?
Почему "с нуля"-то? С USB как и сейчас будут управлять свистком, а с LTP -переключать фильтры. Нужен только плагин для подачи логических 1 на выводы LTP в зависимости от частоты.
|
|
Дата: 15 Окт 2014 19:04:44 · Поправил: Andrew007 (15 Окт 2014 19:07:37)
#
на сколько я видел и встречал sdr программы в них есть испольняемый exe файл который никто не возьмется переписывать, возможно вы встречали программы с открытым кодом, тогда это возможно. проще переключатель взять галетник и релюшек кучку и переключать вручную! Можно конечно с автором программы связаться и попросить его сделать это, всего лишь вопрос денег.
|
|
Дата: 15 Окт 2014 19:34:18 · Поправил: ivanovgoga (15 Окт 2014 19:35:33)
#
на сколько я видел и встречал sdr программы в них есть испольняемый exe файл который никто не возьмется переписывать
В проге SDRSharp или по другому SDR# , помимо основного "ексешника" еще куча плагинов, которые пишутся каждый день разными авторами.
здесь http://rtl-sdr.ru и здесь http://sdrsharp.com/#plugins |
|
Дата: 15 Окт 2014 20:11:48
#
Да, был бы интересен такой плагин. Причем, он простой как пень, составляется таблица частот и соответствующего включения ног...
API для работы с ЛПТ есть готовые, если кто свою не хочет писать.
Еще давно жду плагин эмуляции САТ протокола трансиверов... Желательно протокол от Кенвуда взять, как ставший стандартом в других СДР программах.
|
|
Дата: 16 Окт 2014 14:00:09
#
Чет желающих пока не видать...Видать разработчикам на SDRSharp.com или энтузиастам на SDRSharp - Yahoo Groups придется на анклицком разъяснять задачу.
|
|
Дата: 16 Окт 2014 14:41:43
#
ivanovgoga
За одно и за CAT спросите, пожалуйста, там...
|
|
Дата: 24 Окт 2014 00:34:09 · Поправил: ua3vbd (24 Окт 2014 00:37:37)
#
|
|
Дата: 24 Окт 2014 16:43:10 · Поправил: Microtech (24 Окт 2014 16:44:51)
#
Для полного дуба в Фурье и ЦОС, (Microtech) достаточно плагина, который выдаёт в последовательный порт (VCP или "железный", - не важно,) частоты ПЧ или настройки. В простом тексте ASCII. Сделать контроллер, который будет переключать фильтры или механически изменять ёмкость КПЕ на магнитной антенне, - не проблема. На самом деле, COM порты вовсе не обязательны. Современные микроконтроллеры с TCP/IP работают, а это удобнее для дистанционного управления преселектором или магнитной рамкой вдали от компьютера по WIFi ил существующим каналам.
|
|
Дата: 25 Окт 2014 08:06:27 · Поправил: ivanovgoga (25 Окт 2014 08:11:57)
#
Сделать контроллер, который будет переключать фильтры или механически изменять ёмкость КПЕ на магнитной антенне, - не проблема. На самом деле, COM порты вовсе не обязательны.
Плагин написать можете?
|
|
Дата: 25 Окт 2014 11:44:08 · Поправил: xin (25 Окт 2014 13:17:29)
#
Это ж надо комп с lpt разъемом найти, потом что-нибудь нагородить на lpt порту, чтобы проконтролировать правильность работы плагина.
а что делать если диапазон переключается ну скажем несколько раз в секунду, типа какой-нибудь плагин типа сканера работает?
ps. Кстати в C# нет встроенного API для контроля LPT портом, поэтому необходимо городить огороды с помощью сторонних драйверов типа inpout32. А потом возникает проблема из работы на 32-х битной или 64-х битной системе, вообщем как-то сразу плагин не простой получается.
|
|
Дата: 25 Окт 2014 19:26:29
#
Как пример: готовое устройство...
ARRAY SOLUTION Bandmaster III
Universal Band Decode:
Using RS232 or band data (BCD) information, the Bandmaster III converts
that frequency/band data to allow meaningful automated control of your
station.
И - наверняка есть любительские проекты использования САТ протокола для управления р/станцией!
Google and Yandex в помощь!
|
|
Дата: 26 Окт 2014 05:18:16
#
Вот накидал на коленке плагин.
Для работы нужна библиотека inpout32, ну или inpoutx64 для 64-х битных машин.
В реальных условиях не проверял, нету у меня LPT порта. Поэтому по правильности или
неправильности работы плагина отписывайтесь тут или в личку.
DLL'ки inpout32 нужно кинуть в каталог SDRSharp'а.
Могут быть проблемы у кого включен UAC т.к. файл с диапазонами частот лежит в каталоге SDRSharp'а
Плагин
|
|
Дата: 26 Окт 2014 07:43:29
#
Спасибо Вам большое! Сегодня нет времени проверить. Как протестирую сообщу.
|
|
Дата: 28 Окт 2014 18:44:42
#
Вроде работает. Сейчас думаю пару фильров на разные диапазоны сделать и проверить есть ли задержка на переключение.
xin
Еще раз вам спасибо!
|
|
Дата: 29 Окт 2014 02:16:08
#
просто если фильтры узкополосные и включаются релюшкой, то по идее в плагине нужно отслеживать частое изменение частоты и ожидать пока эта частота не устаканится и потом уже переключать фильтр.
|
|
Дата: 15 Ноя 2016 08:47:08 · Поправил: ivanovgoga (15 Ноя 2016 08:54:16)
#
xin
У меня вопрос по вашему плагину. Когда пользовался им на ХР прблем не было, но старый лептоп умер и на другой машине на семерке что-то отказывается работать. Не подскажете в чем может быть проблема? Вот скрин экрана. Библиотека inpoutx64 лежит в папке с Шарпом.
Заранее благодарю.
|
|
Дата: 15 Ноя 2016 20:51:34
#
Все разобрался. С версией 1361 работает.
|
|
Дата: 07 Мар 2018 18:03:20
#
Недавно обновился плагин САТ протокола: https://github.com/UzixLS/sdrsharp-catcontroller/releases
Так же появился долгожданный плагин соединения с омни-риг:
https://airspy.groups.io/g/main/topic/omnirig_plugin/13842026?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,13842026
Работают ли оба плагина на старых шарпах под XP - пока не проверял, кто жаждит, можете проверить... |
|
Дата: 27 Мар 2018 17:04:07
#
|
|
Дата: 13 Апр 2019 18:46:31
#
не подскажите как сделать громче уровень записи? записи слушаю на полной громкости и то не слишком громко получается.
|
|
Дата: 19 Окт 2023 18:50:20 · Поправил: killer258 (19 Окт 2023 19:01:21)
#
А здесь есть кто-нибудь, кто пишет плагины к шарпу и мог бы помочь слегка модифицировать плагин?
мне хочется немножко доработать плагин Frequency Scanner так, чтобы при запуске он перед тем как начать
сканировать, он бы пробежался по всему диапазону сканирования и запомнил уровень шума
в каждом из каналов и соответственно потом во время сканирования порог открытия шумодава и остановки сканирования на нем
выбирался бы для каждого канала свой индивидуальный, устанавливаемый например, на 12 дБ выше запомненного
в этом канале уровня шума.
Чтобы он, образно выражаясь,пролетая по диапазону как можно ниже, повторял на бреющем полете все неровности рельефа..
Без этого пользоваться сканером неудобно. Поставишь порог повыше, пропустишь слабые сигналы, а поставишь так, чтоб не пропустить слабые сигналы, так тогда будет постоянное хлюпанье шумодава и остановка на "частоколах"
|
|
Дата: 19 Окт 2023 19:17:28
#
killer258
он бы пробежался по всему диапазону сканирования и запомнил уровень шума
пропустишь слабые сигналы
Ну так если сигнал будетслабый, меньше запомненного шума, он всё равно его пропустит. А если сигнал будет больше шума, то он его и без запоминания услышит.
|
|
Дата: 19 Окт 2023 19:31:41 · Поправил: momotych (19 Окт 2023 21:14:45)
#
killer258
при запуске он перед тем как начать
сканировать, он бы пробежался по всему диапазону сканирования и запомнил уровень шума
в каждом из каналов и соответственно потом во время сканирования порог открытия шумодава и остановки сканирования на нем
Вы вообще читали описание функций и опций этого плагина??? Там же пдф с КАРТИНКАМИ есть...
Я раза четыре писал уже про возможность динамического порога шума по участкам.... Мало того... там же есть возможность обновлять эти пороги через заданное время.... Много чего там есть....)))) Удивительно....
Черным по-аглицки прям написано.... " перед тем как начать
сканировать, он бы пробежался по всему диапазону сканирования и запомнил уровень шума
в каждом из каналов".... как в Вашем вопросе.... )) |
|
Дата: 20 Окт 2023 06:39:09 · Поправил: killer258 (20 Окт 2023 08:16:20)
#
Читал я этот документ. В описании это как-бы есть, много чего там есть, а в реальности ну нет в меню configure сканера такой вкладки, и всё тут. Я там все меню излазил, если была бы, я б ее давно бы уже обнаружил бы, но
никаких dynamic noise floor там нет и в помине
|
|
Дата: 20 Окт 2023 17:50:54 · Поправил: momotych (20 Окт 2023 17:54:20)
#
|
|
Дата: 21 Окт 2023 09:39:17 · Поправил: killer258 (21 Окт 2023 14:27:33)
#
Действительно, какие-то чудеса. Вот мой скриншот
Увеличить
А вы можете поделиться папкой с вашим шарпом? |
|
Дата: 22 Окт 2023 09:14:04
#
Версия плагина Freq.Scanner какая у Вас?
Моя 2.4.3.0 , на скриншоте видно. Ссылка в теме есть.
Позже пришлю папку с Шаром.
|
|
Дата: 22 Окт 2023 13:57:33 · Поправил: killer258 (22 Окт 2023 14:05:29)
#
плагин Freq.Scanner у меня не 2.4.3.0, а какой-то другой, единственный из всех подошедший
к моему шарпу версии 1426. При попытке замены работающего у меня плагина фрексканнера на плагин версии 2.4.3.0, в окне установленных плагинов он не появляется, то есть не принимает Шарп его.
И ещё интересный момент , версий Шарпов для фреймворка 4.5 много, но работает у меня
из всех их почему-то только одна единственная 1426. Остальные версии несмотря на выбранный
тип источника "rtl2832 (usb)" утверждают, что мол, девайс якобы не обнаружен (хотя Шарп версии 1426 свисток
видит и работает с ним). Я не знаю, в чем дело,
может быть надо конфиг править или что ещё, я не знаю.
Хочется надеяться, что ваша папка с шарпом просто возьмёт и заработает нормально и на моем компе. (64 бит winfows7)
|
Реклама Google |
|