Вложений: 2
альтернативный интерфейс пользователя
Этот дизайн предложил Сергей R6YY.
Желающие попробовать софт с этим интерфейсом пишите мне только ЛИЧНЫМ сообщением.
Исходник прикладываю, подходит для r6462mod4 и r6462mod5, при желании этот файл копируется в общий исходный код и компилируется самостоятельно.
Продолжаю работу над своим дизайном интерфейса и в будущем не смогу поддерживать несколько интерфейсов, поэтому самостоятельная компиляция приветствуется.
Вложение 158147
Вложений: 2
новый интерфейс пользователя
Завершил работу над своим вариантом. Пока не осилил, есть небольшой дефект: при растяжении основного окна, окно с декодированными сообщениями не сразу начинает расширяться по горизонтали. Позже еще раз попробую найти причину.
С этой графикой требуется небольшое изменение исходника mainwindow.cpp:
void MainWindow::enable_DXCC_entity (bool on)
{
if (on and m_mode.mid(0,4)!="WSPR" and m_mode!="Echo") {
m_logBook.init(); // re-read the log and cty.dat files
+// ui->gridLayout->setColumnStretch(0,55); // adjust proportions of text displays
+// ui->gridLayout->setColumnStretch(1,45);
+ } //else {
+// ui->gridLayout->setColumnStretch(0,0);
+// ui->gridLayout->setColumnStretch(1,0);
+// }
updateGeometry ();
}
Исходник нового интерфейса прикладываю.
Вложение 158169
Вложений: 1
разные декодирования при включенном/выключенном Preamp
Cюрприз, сравнил декодирования и получилось так:
Preamp выключен - 27 уникальных декодирований из 1163 правильных
Preamp включен - 31 уникальное декодированиу из 1167 правильных
Файл с декодированиями прикладываю. В этом файле видно как с ухудшением прохождения включенный Preamp начинает выигрывать по сравнению с выключенным.
Разница большая, заставляет задуматься о создании релиза с поддержкой автоматического шестипроходного декодирования для производительных процессоров.
Вложений: 2
вычитание сигналов между проходами и количество декодирований
Пришел к выводу что нежелательные спектральные излучения, связанные с используемым типом модуляции, являются той самой планкой которая в r6462mod5 ограничивает количество декодированных сигналов.
На этой картинке видно что после вычитания сигнала в бинах спектра между проходами остаются полоски занимающие несколько бинов, такие полоски видны глазом когда расстояние между двумя соседними тонами достаточно велико.
Это означает что для получения еще дополнительных декодирований главным приоритетом сейчас является усовершенствование алгоритма вычитания спектра, попробую заняться этой темой.
спектр до вычитания сигналов:
Вложение 158254
спектр после вычитания сигналов:
Вложение 158255
компенсация эффекта Доплера на УКВ
Владимир UA3WM:
Bill G4WJS сейчас работает над функционалом смещения частоты вследствие эффекта Доплера.
Есть два эффекта - смещение частоты и размазывание тона. Подскажите пожалуйста к какому из них относились Ваши сравнительные тесты WSJT-X и JT65-HF Comfort?