На сайте

Никого

Авторизация

Журнал CQ-QRP

Зима-Лето 2023
cq qrp 81
Все журналы

Спонсоры

LAB599
lab599 banner

Магазин XIEGU.RU
xiegu ru banner

Наши друзья

baner88x31
Тульский областной радиоклуб
QRP ARCI
Клуб Нижегородских Радиолюбителей
ru cw banner
Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: WSPR

WSPR 10 Фев 2025 17:13 #63769

  • RX3ALL
  • ( Администратор )
  • RX3ALL аватар
  • Вне сайта
  • Сообщений: 2471
  • Репутация: 304
bahman пишет:
Делал по скетчу из сообщения на страничке 28.
Как прикрепить файл здесь что-то не пойму, скетч в сообщении
31604 от alex256.

Читаем ЧаВо:
http://qrp.ru/faq/51-usingforum/285-howtoattach
Администратор запретил публиковать записи.

WSPR 10 Фев 2025 18:26 #63771

  • bahman
  • ( Пользователь )
  • bahman аватар
  • Вне сайта
  • Сообщений: 14
  • Репутация: 0
Спасибо, прочитал.

Вложенный файл:

Имя файла: si5351-beacon.zip
Размер файла: 900 KB
Администратор запретил публиковать записи.

WSPR 10 Фев 2025 18:54 #63772

  • bahman
  • ( Пользователь )
  • bahman аватар
  • Вне сайта
  • Сообщений: 14
  • Репутация: 0
Всем большое спасибо!
Понял ошибку, устраняю.
Администратор запретил публиковать записи.

WSPR 10 Фев 2025 19:04 #63773

  • alex256
  • ( Пользователь )
  • alex256 аватар
  • Вне сайта
  • Сообщений: 14
  • Репутация: 1
Привет.

Тот проект со страницы 28 действительно сейчас не собирается.
Рецепт такой:
С сайта ардуино взять Legacy IDE (1.8.X) - Arduino IDE 1.8.19 (хотя и в последней 2.3.4 у меня тоже собралось)
Сам проект взять с репозитория на гитхабе github.com/alexander-sholohov/si5351-beacon
Проверить компилируемость. Всё должно собраться сразу и без установки лишних библиотек.

Файл si5351-beacon.ino строки 129-132. Оставляем только один элемент массива с Mode_WSPR2. Т.е. должно выглядеть так
JTBandDescr bandDescrArray[] = {
  {Mode_WSPR2, 31, 154287, 614418, 30, 1, 12, 8192, 120} // f=28.126 MHz; WSPR2; step=1.465Hz; 1.465baud; T/R=2m};
};
Всю эту строчку с магическими числами получить из конфигуратора.
Позывной и локатор меняются в функции initializeWSPRCoder.
Собираем еще раз, заливаем. Оно просто обязано заработать.
--
Александр RA9YER
Администратор запретил публиковать записи.

WSPR 11 Фев 2025 19:58 #63775

  • bahman
  • ( Пользователь )
  • bahman аватар
  • Вне сайта
  • Сообщений: 14
  • Репутация: 0
Спасибо!
но я скомпилил и загрузил скетч.
Ваши поправки внесу обязательно...
Интересует диапазон 136 кгц, конфигуратор считает и выдает магические
числа, пишет 0,136 мгц, а при вставке в скетч пишет тока 0
и стоп.
Вот в каком формате ввести цифру частоы?
Я пока не возле компа а то пробовал бы сам...
Администратор запретил публиковать записи.

WSPR 11 Фев 2025 21:30 #63776

  • R2AJA
  • ( Пользователь )
  • R2AJA аватар
  • Вне сайта
  • Сообщений: 1584
  • Репутация: 230
bahman пишет:
Спасибо!
...при вставке в скетч пишет тока 0
и стоп...
Присылай картинку. Не понятно.
Калькулятор выдает строчку:
{Mode_WSPR2, 33, 917, 2816, 818, 8, 12, 8192, 120} // f=0.1375 MHz; WSPR2; step=1.465Hz; 1.465baud; T/R=2m
Частоты на передачу допускаются: 0.1374...0.1376 МГц
Игорь / RU-QRP #385
Администратор запретил публиковать записи.

WSPR 11 Фев 2025 22:58 #63778

  • bahman
  • ( Пользователь )
  • bahman аватар
  • Вне сайта
  • Сообщений: 14
  • Репутация: 0
Я сейчас не у компа...
Да конфигуратор считает и выводит как у Вас, вставляю в скетч...
Монитор порта пишет частота - 0 и стоп, опять время-частота-0 и стоп...
Администратор запретил публиковать записи.

WSPR 12 Фев 2025 09:33 #63781

  • alex256
  • ( Пользователь )
  • alex256 аватар
  • Вне сайта
  • Сообщений: 14
  • Репутация: 1
Там частота выводится целочисленная и в мегагерцах, и, поэтому, для 0.136MHz она ноль.

Чтобы исправить нужно найти строки
  Serial.print(bandParams.approxFrequencyInMHz());
  Serial.print(F(" MHz"));

И заменить на
  Serial.print(bandParams.getFrequencyInKHz());
  Serial.print(F(" kHz"));
--
Александр RA9YER
Администратор запретил публиковать записи.

WSPR 12 Фев 2025 10:47 #63783

  • bahman
  • ( Пользователь )
  • bahman аватар
  • Вне сайта
  • Сообщений: 14
  • Репутация: 0
Огромное спасибо!!!
Последнее редактирование: 12 Фев 2025 10:48 от bahman.
Администратор запретил публиковать записи.

WSPR 12 Фев 2025 11:44 #63784

  • alex256
  • ( Пользователь )
  • alex256 аватар
  • Вне сайта
  • Сообщений: 14
  • Репутация: 1
bahman пишет:
Огромное спасибо!!!
да не за что :) . Вот почему сообщение заканивается не начавшись - непонятно. Есть подозрение на неверный формат позывного(сообщения) и/или локатора. Для проверки попробуйте с тем, что там по-умолчанию
wsprCoder.encodeMessage( "AA0AAA", "NO13", 10 );    // <---- WSPR message defined here.
--
Александр RA9YER
Администратор запретил публиковать записи.
Модераторы: rk3fw, EW6BN, UT5NM