Автор Тема: DDS синтезатор передатчика  (Прочитано 112017 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3558
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #90 : 25 Сентябрь 2013, 12:01:55 »
Нашел таки ошибку, из-за которой в ряде случаев в WSPR из сигнала выпадает одна из частотных посылок. В предлагаемой версии это исправлено.
Начал также реализовывать интерфейс к PSKReporter, но еще не успел доделать, поэтому версия обозначена как бета. К ней нужна прилагаемая dll. Планируется сделать, чтобы слались споты о своем выходе в эфир в той или иной моде.

И еще раз повторюсь - пользователям предыдущих версий и новой прошивки ддски нужно в ини-файле в секции [WSPR] поставить FAST=0 Тогда сигнал вспр не будет "с дырками". Либо переходите на вот эту новую версию 7.7

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3558
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #91 : 25 Сентябрь 2013, 12:03:01 »
И dll для работы с PSKReporter. Программа для обычной работы (без интернета) обходится и без нее, но потом пригодится. DLL-ку нужно положить в каталог программы DDS_ctrl.exe

Оффлайн RV3APM, Сергей

  • Постоялец
  • ***
  • Сообщений: 225
    • Просмотр профиля
    • Немного о ДВ
Re: DDS синтезатор передатчика
« Ответ #92 : 25 Сентябрь 2013, 12:09:13 »
Нашел таки ошибку, из-за которой в ряде случаев в WSPR из сигнала выпадает одна из частотных посылок. В предлагаемой версии это исправлено.
Начал также реализовывать интерфейс к PSKReporter, но еще не успел доделать, поэтому версия обозначена как бета. К ней нужна прилагаемая dll. Планируется сделать, чтобы слались споты о своем выходе в эфир в той или иной моде.

И еще раз повторюсь - пользователям предыдущих версий и новой прошивки ддски нужно в ини-файле в секции [WSPR] поставить FAST=0 Тогда сигнал вспр не будет "с дырками". Либо переходите на вот эту новую версию 7.7
Спасибо , значимые изменения и идеи прекрасные!
73!
Сергей

Оффлайн UF3K_Vlad

  • Ветеран
  • *****
  • Сообщений: 535
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #93 : 25 Сентябрь 2013, 16:23:08 »
Начал также реализовывать интерфейс к PSKReporter, но еще не успел доделать, поэтому версия обозначена как бета. К ней нужна прилагаемая dll. Планируется сделать, чтобы слались споты о своем выходе в эфир в той или иной моде.
Саш, или одно другому не мешает, или может не торопиться пока?
Сегодня почти доподнял DX-cluster для ДВ, как раз хотел обсудить.
Сейчас двину на дачу, часа через 2 появлюсь на форуме.
ex RX3QFM

Оффлайн UF3K_Vlad

  • Ветеран
  • *****
  • Сообщений: 535
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #94 : 25 Сентябрь 2013, 18:57:00 »
2 RN3AUS
Отправил личное сообщение с адресом кластера и ссылками.

Основная проблема кластеров для ДВ - точность указания частоты до 0,1кГц.
Вижу 3 пути решения:

Попатчить и сделать до 1 Гц (почти сделано, не успел разобраться с эхом).
Использовать диапазон 135000.0 - 138000.0 кГц
Использовать для передачи точной частоты и вида модуляции поле комментария.

3-й вариант кажется наиболее удачным, т.к. мессаджи остаются в стандартном формате и можно все глобализовывать, т.е. коннектиться с другими кластерами и т.д.
Чем меня привлекает DX-Spider в сравнении с PSK-reporter - маленький трафик, куча возможностей, быстрая работа (нагрузка на сервер невелика).
Конечно нет таких красивых картинок, но web-интерфейс у него есть, т.ч. и картинки при желании можно прикрутить.
ex RX3QFM

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3558
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #95 : 25 Сентябрь 2013, 19:57:41 »
Давайте еще сформулируем, какие функции мы хотим получить в программе. Я так понимаю это:
- автоматический анонс, когда мы выбрали какой-то режим и запустили передачу
- отправить сообщение или анонс вручную
И меется в виду тот необходимый минимум, который нужен именно в программе управления синтезатора. Для более полного общения- просмотра и тп нужен скорее отдельный клиент

Оффлайн UF3K_Vlad

  • Ветеран
  • *****
  • Сообщений: 535
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #96 : 25 Сентябрь 2013, 20:04:49 »
Думаю, что автоматический спот перед началом передачи нужен обязательно.

Добавить в программу просмотр текущей активности на диапазоне было бы очень комфортно (для спайдера - передать команду "sh/dx 10 on vlf" и вывести эхо), а вот более расширенные функции - не знаю.
ex RX3QFM

Оффлайн Sergej

  • Старожил
  • ****
  • Сообщений: 431
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #97 : 26 Сентябрь 2013, 20:35:26 »
Использовать диапазон 135000.0 - 138000.0 кГц

Этот вариант не очень в том плане, что все веб-кластеры фильтруют ДВ диапазон по 135-137кГц, соответственно они такие споты по выборке "LF" не будут показывать, теряем замануху для новичков...

Оффлайн UF3K_Vlad

  • Ветеран
  • *****
  • Сообщений: 535
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #98 : 26 Сентябрь 2013, 22:14:59 »
Этот вариант не очень в том плане, что все веб-кластеры фильтруют ДВ диапазон по 135-137кГц, соответственно они такие споты по выборке "LF" не будут показывать, теряем замануху для новичков...
Логично, но я боюсь, что с таким количеством самоспотов будет много возмущений и придется ДВ-кластер вообще изолировать. Жизнь покажет...
Самый лучший вариант - указывать точную частоту в поле комментария, но это уже как Александру будет удобно, если ему вообще эта идея понравится. Мне она нравится потому, что кластер - куча сервиса и небольшой трафик. Это очень удобно тем. кто использует мобильный интернет.
Сегодня включил 4 фида на кластере (более 300 нод). Ни сервер, ни канал даже не чувствуют нагрузки, т.е. роутить приличную часть мирового кластерного трафика меня не напрягает.
UPD: Нужно отметить, что Perl - классный интерпретатор. PHP уже бы положил сервак при таком количестве транзакций.
« Последнее редактирование: 26 Сентябрь 2013, 22:19:10 от RX3QFM_Vlad »
ex RX3QFM

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3558
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #99 : 26 Сентябрь 2013, 23:05:13 »
Цитировать
Самый лучший вариант - указывать точную частоту в поле комментария, но это уже как Александру будет удобно, если ему вообще эта идея понравится. Мне она нравится потому, что кластер - куча сервиса и небольшой трафик. Это очень удобно тем. кто использует мобильный интернет.
Идея нравится и сделаю как скажете, потому что у меня опыт использования кластера совсем небольшой.
Какой командой лучше пользоваться для "самоспота" - dx или anounce?
А для отправки сообщения кому либо: tell или send?
Вопросы начинающего...   :o

Оффлайн UF3K_Vlad

  • Ветеран
  • *****
  • Сообщений: 535
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #100 : 26 Сентябрь 2013, 23:16:05 »
2 RN3AUS
Саш, и для самоспота и для спота по любому - DX

DX 137.6 RN3AUS 137611 WSPR-15 beacon - это пример спота

Для чата внутри локальной ноды (скажем, моей0  есть команда TALK
Для отправки e-mail (условно, т.к. внутри мировой кластерной сети) - SEND
ANN/FULL - даст анонс по всему миру, а не спот. Админы не очень любят когда это используют, т.к. не у всех безлимитный Интернет.

Другое дело, что если позывной RN3AUS, то может быть имеет смысл коннектиться к кластеру позывным RN3AUS-1 и спотить себя таким образом. Это хоть формально не самоспот будет.

У кого какие идеи?
ex RX3QFM

Оффлайн Sergej

  • Старожил
  • ****
  • Сообщений: 431
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #101 : 26 Сентябрь 2013, 23:25:29 »
позывной и сид - оставить на выбор пользователя. Сид стандартный от ничего до 1...15.


Если потом (когда-то) будет спотинг автоматического приема станций, то сид -# можно, как у скиммеров.

Оффлайн UF3K_Vlad

  • Ветеран
  • *****
  • Сообщений: 535
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #102 : 26 Сентябрь 2013, 23:30:59 »
Если потом (когда-то) будет спотинг автоматического приема станций, то сид -# можно, как у скиммеров.
Это реально реализовать в OPDS, только ее нужно вначале портировать лина какой-нибудь приличный язык типа C или C++. На крайняк, под .Net скомпилировать, а то 16 бит кубасик - совсем неприлично.
ex RX3QFM

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3558
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #103 : 29 Сентябрь 2013, 12:44:32 »
Нашел таки ошибку, из-за которой в ряде случаев в WSPR из сигнала выпадает одна из частотных посылок. В предлагаемой версии это исправлено.
Начал также реализовывать интерфейс к PSKReporter, но еще не успел доделать, поэтому версия обозначена как бета. К ней нужна прилагаемая dll. Планируется сделать, чтобы слались споты о своем выходе в эфир в той или иной моде.

И еще раз повторюсь - пользователям предыдущих версий и новой прошивки ддски нужно в ини-файле в секции [WSPR] поставить FAST=0 Тогда сигнал вспр не будет "с дырками". Либо переходите на вот эту новую версию 7.7

To R7NT - Александр, не перешли еще на вер7.7? Если нет, то поставьте себе обязательно настройку FAST=0!!
В Вашем сигнале ВСПР выпадает позиция 4-й частоты (см картинку). Чтобы этого не было, и нужно сделать эту настройку в ини-файле.
Интересно, что при декодировании проигрыш на таком сигнале с дырками составляет всего около 2 дБ.

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3558
    • Просмотр профиля
Re: DDS синтезатор передатчика
« Ответ #104 : 02 Октябрь 2013, 19:23:14 »
Попробуем версию 7.8!
В ней, помимо исправления мелких неточностей, реализована отправка самоспотов в PSK Reporter и в DX-cluster, а также сделан простой окошко-клиент для работы в кластере - смотреть, кто есть, отправлять споты вручную, сообщения пользователям, анонсы.
Просьба потестить и высказать замечания - что неудобно, что некрасиво....