Страница 45 из 1692 ПерваяПервая ... 3538394041424344454647484950515255951455451045 ... ПоследняяПоследняя
Показано с 661 по 675 из 25378
Like Tree16265Спасибо

Тема: проект WSJT-X: моды JT65,JT9,WSPR,JT4,JTMS,MSHV - работа с тестовым софтом

  1. #661
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    5,146
    Поблагодарили
    7553
    Поблагодарил
    763

    интерфейс пользователя r6462mod5

    Это только первый шаг, интерфейс планирую доработать в r6462mod6.

    Менял интерфейс при помощи софта Qt Creator, этот софт есть в комплекте пакета JTSDK, путь: C:\JTSDK\qt5\Tools\QtCreator\bin\qtcreator.exe

    При желании несложно дорабатывать интерфейс под себя самостоятельно, для этого в Qt Creator открываем исходник mainwindow.ui

    В других исходниках изменений по графическому интерфейсу не делал.

  2. #662
    Коротковолновик
    Регистрация
    24.03.2013
    Адрес
    Полевской
    Возраст
    44
    Сообщений
    261
    Поблагодарили
    59
    Поблагодарил
    151
    Возник тут вопрос ввиду отсутствия новых версий - разрабы ушли на китайский новый год ?

  3. #663
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    5,146
    Поблагодарили
    7553
    Поблагодарил
    763
    Цитата Сообщение от RA9CMG Посмотреть сообщение
    Возник тут вопрос ввиду отсутствия новых версий - разрабы ушли на китайский новый год ?
    Joe K1JT уезжал на неделю, только что вернулся.
    Steve K9AN похоже по работе занят, давно не вижу его. Он основной генератор новых идей для WSJT-X.
    Bill G4WJS потихоньку работает над усовершенствованием WSJT-X, у него огромный список запросов, наверно что то сложное пишет.
    Greg KI7MT занят как обычно обслуживанием пакета JTSDK.
    Mike W9MDB пытается получить добро на внедрение настраиваемого счетчика количества передач, на случай когда оператор отходит от компьютера забывая что WSJT-X включен на передачу. В текущих релизах этот счетчик фиксирован на значении 7.

  4. #664
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    5,146
    Поблагодарили
    7553
    Поблагодарил
    763
    Вадим RK4LWA:

    Учитывая что в r6462mod5 при включенном Preamp декодер берет немного больше правильных декодирований чем при выключенном, мощность Вашего процессора и использование WSJT-X только на прием,

    Вам есть смысл поставить для Preamp в исходнике jt65_decode.f90 количество попыток декодирования 20000 вместо текущего в r6462mod5 значения 10000:

    - if(preamp.eq.1) nvec=10000
    + if(preamp.eq.1) nvec=20000

    У меня при такой установке время декодирования на двухядерном процессоре возрастает до 30 секунд, но и возрастает вероятность декодирования -26 дБ SNR сигналов при трех проходах до 8.7%.

    Если Вас не пугают ложные декодирования то можно мониторить диапазон исключительно в режиме Preamp.

    Количество попыток декодирования можно поставить и больше, надо смотреть справляется ли процессор до появления данных нового интервала. Время потраченное на декодирование прямо пропорционально значению переменной nvec.

    При выключенном Preamp nvec = ntrials, последнее значение рассчитывается в исходнике decoder.f90 из установок Random erasure patterns:

    Random erasure patterns // ntrials

    3 // 30
    4 // 100
    5 // 300
    6 // 1000
    7 // 3000
    8 // 10000
    9 // 30000
    10 // 100000

    по следующей формуле:

    if(mod(params%nranera,2).eq.0) ntrials=10**(params%nranera/2)
    if(mod(params%nranera,2).eq.1) ntrials=3*10**(params%nranera/2)
    if(params%nranera.eq.0) ntrials=0

  5. #665
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    5,146
    Поблагодарили
    7553
    Поблагодарил
    763

    интерфейс пользователя

    Цитата Сообщение от UA3DJY Посмотреть сообщение
    Это только первый шаг, интерфейс планирую доработать в r6462mod6.
    .... исходник mainwindow.ui
    В других исходниках изменений по графическому интерфейсу не делал.
    Если кому то не понравятся сделанные изменения интерфейса то всегда можно взять файл mainwindow.ui из исходников r6462mod4, скопировать его в исходники релиз mod5 или последующих модификаций и скомпилировать софт mod5 со старым интерфейсом пользователя.

    Еще был сегодня вопрос по размеру надписей на кнопках, этот размер задает пользователь размером шрифта в установках WSJT-X:

    File -> Settings ->General -> Font

  6. #666
    Экстра-класс Аватар для R6LCF
    Регистрация
    21.04.2015
    Адрес
    г.Таганрог
    Возраст
    67
    Сообщений
    3,331
    Поблагодарили
    991
    Поблагодарил
    772
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    Если кому то не понравятся сделанные изменения интерфейса
    Нормально ,привыкаю.Начал опробовать. Спасибо Игорь!

  7. #667
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    5,146
    Поблагодарили
    7553
    Поблагодарил
    763

    альтернативный интерфейс пользователя

    Этот дизайн предложил Сергей R6YY.

    Желающие попробовать софт с этим интерфейсом пишите мне только ЛИЧНЫМ сообщением.

    Исходник прикладываю, подходит для r6462mod4 и r6462mod5, при желании этот файл копируется в общий исходный код и компилируется самостоятельно.

    Продолжаю работу над своим дизайном интерфейса и в будущем не смогу поддерживать несколько интерфейсов, поэтому самостоятельная компиляция приветствуется.

    Нажмите на изображение для увеличения. 

Название:	R6YY_UI.png 
Просмотров:	62 
Размер:	61.7 Кб 
ID:	158147
    Вложения Вложения

  8. #668
    Экстра-класс
    Регистрация
    16.03.2013
    Адрес
    Москва
    Возраст
    74
    Сообщений
    1,007
    Поблагодарили
    305
    Поблагодарил
    38
    Спасибо Сергею R6YY за картинку!

  9. #669
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    5,146
    Поблагодарили
    7553
    Поблагодарил
    763

    новый интерфейс пользователя

    Завершил работу над своим вариантом. Пока не осилил, есть небольшой дефект: при растяжении основного окна, окно с декодированными сообщениями не сразу начинает расширяться по горизонтали. Позже еще раз попробую найти причину.

    С этой графикой требуется небольшое изменение исходника 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 ();
    }

    Исходник нового интерфейса прикладываю.

    Нажмите на изображение для увеличения. 

Название:	option2.png 
Просмотров:	88 
Размер:	72.3 Кб 
ID:	158169
    Вложения Вложения

  10. #670
    Silent Key
    Регистрация
    31.05.2012
    Адрес
    Железногорск
    Возраст
    68
    Сообщений
    729
    Поблагодарили
    353
    Поблагодарил
    18
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    Завершил работу над своим вариантом.
    А как это будет выглядеть с включенной опцией VHF? И регуляторы RX TX для 2го варианта наверное нужно поменять местами.

  11. #671
    Экстра-класс Аватар для R6LCF
    Регистрация
    21.04.2015
    Адрес
    г.Таганрог
    Возраст
    67
    Сообщений
    3,331
    Поблагодарили
    991
    Поблагодарил
    772
    Цитата Сообщение от UA3WM Посмотреть сообщение
    И регуляторы RX TX для 2го варианта наверное нужно поменять местами.
    А вот как раз и нет.Прием под рукой и глазом,частое пользование,а передача стоит себе и стоит,а мощность на передачу изменяю в трансивере крайне редко,а контролирую непосредственно в антенне и КСВ и мощность излучения.Power MonitorII + отменная точность.Я за существующий!

  12. #672
    Silent Key
    Регистрация
    31.05.2012
    Адрес
    Железногорск
    Возраст
    68
    Сообщений
    729
    Поблагодарили
    353
    Поблагодарил
    18
    Цитата Сообщение от R6LCF Посмотреть сообщение
    Прием под рукой и глазом,частое пользование,а передача стоит себе и стоит
    А если посмотреть с точки зрения функциональности, то получается что регулятор RX стоит в области относящейся к передаче. По моему элементы управления должны располагаться рядом с другими кнопками относящимися к этой области (разделу) программы.

  13. #673
    Silent Key
    Регистрация
    07.12.2011
    Адрес
    Кустанай
    Возраст
    54
    Сообщений
    2,307
    Поблагодарили
    4015
    Поблагодарил
    1185
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    Завершил работу над своим вариантом. Пока не осилил, есть небольшой дефект: при растяжении основного окна, окно с декодированными сообщениями не сразу начинает расширяться по горизонтали. Позже еще раз попробую найти причину.

    С этой графикой требуется небольшое изменение исходника mainwindow.cpp:
    Красиво и очень удобно! Можно теперь как прапару? кУДА НАЖАТЬ И ЧТО ИСПРАВИТЬ И ГДЕ?

  14. #674
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    5,146
    Поблагодарили
    7553
    Поблагодарил
    763
    Цитата Сообщение от UA3WM Посмотреть сообщение
    А как это будет выглядеть с включенной опцией VHF? И регуляторы RX TX для 2го варианта наверное нужно поменять местами.
    Скрытые клавиши функционала УКВ немного усложнили процесс создания, но в итоге думаю что сохранил весь заложенный в WSJT-X функционал.

    А вот как теперь это работает - Вам проверять и оценивать.

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

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

  15. #675
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    5,146
    Поблагодарили
    7553
    Поблагодарил
    763
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    Завершил работу над своим вариантом. Пока не осилил, есть небольшой дефект: при растяжении основного окна, окно с декодированными сообщениями не сразу начинает расширяться по горизонтали. Позже еще раз попробую найти причину.

    С этой графикой требуется небольшое изменение исходника 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 ();
    }

    Исходник нового интерфейса прикладываю.
    Цитата Сообщение от UN3L Посмотреть сообщение
    Красиво и очень удобно! Можно теперь как прапару? кУДА НАЖАТЬ И ЧТО ИСПРАВИТЬ И ГДЕ?
    Этот вопрос нескольких постов последнего месяца в этой теме. Если кратко, чтобы заработал новый интерфейс, перед компиляцией его надо в исходнике mainwindow.cpp закомментировать несколько строк символами // (в одной строке комментировал часть строки).

    При желании протестировать софт и отсутствии возможности самостоятельно скомпилировать, как обычно, запрос мне на линк личным сообщением.

Похожие темы

  1. JT65/JT9 - имейте совесть, когда в "цифре" работаете!
    от RX4CD в разделе JT65, JT9, WSPR, JT4, JTMSK, FT8
    Ответов: 65
    Последнее сообщение: 05.10.2019, 07:15
  2. Как начать работать с CW?
    от Z80X в разделе Телеграф
    Ответов: 6
    Последнее сообщение: 23.12.2010, 13:43
  3. Новая мода JT65
    от RX3AIS в разделе Цифровые виды радиосвязи
    Ответов: 1
    Последнее сообщение: 28.06.2007, 23:02
  4. Как начать работу с OZiExplorer 3D ?
    от RX3AOE в разделе Win-XP/7
    Ответов: 4
    Последнее сообщение: 15.10.2006, 19:55
  5. Работаю с DXtelnet но через час он отклю...
    от в разделе Компьютеры и сети
    Ответов: 0
    Последнее сообщение: 16.12.2001, 20:54

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Похоже, что вы используете блокировщик рекламы :(
Форум QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений!
как отключить
×
Рейтинг@Mail.ru
eXTReMe Tracker
Яндекс.Метрика