Like Tree14698Спасибо

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

  1. #20611
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    4,511
    Поблагодарили
    6789
    Поблагодарил
    679
    Цитата Сообщение от UT7UB Посмотреть сообщение
    Да,но такого в 139 и ранних версиях небыло. Там было все нормально и не нужно было постоянно подстраивать уровень по входу и играться движками. Желательно вернуть водопад в прежнее положение.
    Исходник plotter.cpp, могу сказать что изменить, соберете софт под себя самостоятельно.

    PS Интересно, какой уровень шума у Вас на термометре JTDX?

  2. #20612
    Коротковолновик Аватар для US1QA
    Регистрация
    23.06.2013
    Адрес
    Melitopol
    Возраст
    64
    Сообщений
    408
    Поблагодарили
    15
    Поблагодарил
    0
    UA3DJY = Игорь, я ничего про нестандартные позывные в FT4 не писал.

  3. #20613
    Начинающий
    Регистрация
    23.11.2005
    Адрес
    Киев, Украина
    Возраст
    59
    Сообщений
    98
    Поблагодарили
    6
    Поблагодарил
    2
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    Исходник plotter.cpp, могу сказать что изменить, соберете софт под себя самостоятельно.
    Добро, скажите, попробую.

  4. #20614
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    4,511
    Поблагодарили
    6789
    Поблагодарил
    679
    Цитата Сообщение от US-E-12 Посмотреть сообщение
    Игорь, неплохо бы добавить такую фишку, как Конфигурация из WSJT-X в JTDX. Удобно будет работать, где в семье более одного радиолюбителя. Быстро выбирается свой профиль и каждый работает под позывным из одной программы.
    Сколько копий было сломано при создании этого функционала, проблемы решали до недавнего времени, в том числе со сборкой под Mac если память не изменяет.

  5. #20615
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    4,511
    Поблагодарили
    6789
    Поблагодарил
    679
    Цитата Сообщение от UA3DJY
    Исходник plotter.cpp, могу сказать что изменить, соберете софт под себя самостоятельно.
    Цитата Сообщение от UT7UB Посмотреть сообщение
    Добро, скажите, попробую.
    Строка 97:

    вместо

    void scale_by_median(float swide[], int* iz)
    {
    if(swide[0] > 1E29) return;
    std::vector<float> buf (swide, swide + *iz);
    std::sort(buf.begin(), buf.end());
    auto smedian=buf[*iz/2];
    if(smedian <= 0.0) return;// if(smedian < 1.0) smedian=1.0;
    // for (int i=0; i<*iz; ++i) swide[i] /= smedian;
    if(smedian > 1.0) for (int i=0; i<*iz; ++i) swide[i] /= smedian; else for (int i=0; i<*iz; ++i) swide[i] *= smedian;
    }

    сделайте так:

    void scale_by_median(float swide[], int* iz)
    {
    if(swide[0] > 1E29) return;
    std::vector<float> buf (swide, swide + *iz);
    std::sort(buf.begin(), buf.end());
    auto smedian=buf[*iz/2];
    if(smedian <= 0.0) return;// if(smedian < 1.0) smedian=1.0;
    for (int i=0; i<*iz; ++i) swide[i] /= smedian;
    // if(smedian > 1.0) for (int i=0; i<*iz; ++i) swide[i] /= smedian; else for (int i=0; i<*iz; ++i) swide[i] *= smedian;
    }


  6. #20616
    Экстра-класс Аватар для R6LCF
    Регистрация
    21.04.2015
    Адрес
    г.Таганрог
    Возраст
    66
    Сообщений
    2,806
    Поблагодарили
    853
    Поблагодарил
    659
    Цитата Сообщение от US1QA Посмотреть сообщение
    Укажите pse.
    Пожалуйста,удалять не запуская программу JTDX. ini удалить и все,а вот после можно удалять и JTDX собственным Uninstall.exe
    Нажмите на изображение для увеличения. 

Название:	2019-10-08_174453.png 
Просмотров:	20 
Размер:	11.7 Кб 
ID:	240833

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

Название:	2019-10-08_174916.png 
Просмотров:	4 
Размер:	3.3 Кб 
ID:	240834

  7. #20617
    Начинающий
    Регистрация
    23.11.2005
    Адрес
    Киев, Украина
    Возраст
    59
    Сообщений
    98
    Поблагодарили
    6
    Поблагодарил
    2
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    Строка 97:

    вместо

    void scale_by_median(float swide[], int* iz)
    {
    if(swide[0] > 1E29) return;
    std::vector<float> buf (swide, swide + *iz);
    std::sort(buf.begin(), buf.end());
    auto smedian=buf[*iz/2];
    if(smedian <= 0.0) return;// if(smedian < 1.0) smedian=1.0;
    // for (int i=0; i<*iz; ++i) swide[i] /= smedian;
    if(smedian > 1.0) for (int i=0; i<*iz; ++i) swide[i] /= smedian; else for (int i=0; i<*iz; ++i) swide[i] *= smedian;
    }

    сделайте так:

    void scale_by_median(float swide[], int* iz)
    {
    if(swide[0] > 1E29) return;
    std::vector<float> buf (swide, swide + *iz);
    std::sort(buf.begin(), buf.end());
    auto smedian=buf[*iz/2];
    if(smedian <= 0.0) return;// if(smedian < 1.0) smedian=1.0;
    for (int i=0; i<*iz; ++i) swide[i] /= smedian;
    // if(smedian > 1.0) for (int i=0; i<*iz; ++i) swide[i] /= smedian; else for (int i=0; i<*iz; ++i) swide[i] *= smedian;
    }
    Да, но вы сначала расскажите как добраться до исходника plotter.cpp

  8. #20618
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    4,511
    Поблагодарили
    6789
    Поблагодарил
    679
    Цитата Сообщение от UT7UB Посмотреть сообщение
    Да, но вы сначала расскажите как добраться до исходника plotter.cpp
    Находится в корне папки wsjtx, архив исходного кода:

    https://cloud.mail.ru/public/3CwH/2P5FvhveP
    кодовая сумма src2.1.0-rc140.zip
    SHA-256: EEE5BE7E520315B52E604260D6BEB06E672E3F8797E80CCFBD7E45F32AD71DD5

  9. #20619
    Начинающий
    Регистрация
    23.11.2005
    Адрес
    Киев, Украина
    Возраст
    59
    Сообщений
    98
    Поблагодарили
    6
    Поблагодарил
    2
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    Находится в корне папки wsjtx, архив исходного кода:

    https://cloud.mail.ru/public/3CwH/2P5FvhveP
    кодовая сумма src2.1.0-rc140.zip
    SHA-256: EEE5BE7E520315B52E604260D6BEB06E672E3F8797E80CCFBD7E45F32AD71DD5
    Игорь, спасибо, но я не такой продвинутый, что бы внести эти изменения. Я не могу найти в этой программе директорию с папкой wsjtx. Есть такой файл, но это текстовый документ с логом. Кстати, если как то настрою водопад на одном диапазоне, то при переходе на другой нужно все настраивать по новой.

  10. #20620
    Прохожий Аватар для UA3PRS
    Регистрация
    06.01.2017
    Адрес
    Болохово
    Возраст
    51
    Сообщений
    8
    Поблагодарили
    0
    Поблагодарил
    7
    Согласен с UT7UB что с водопадом какая то шляпа получилась.

  11. #20621
    Начинающий
    Регистрация
    23.11.2005
    Адрес
    Киев, Украина
    Возраст
    59
    Сообщений
    98
    Поблагодарили
    6
    Поблагодарил
    2
    Цитата Сообщение от UA3PRS Посмотреть сообщение
    Согласен с UT7UB что с водопадом какая то шляпа получилась.
    Я вернулся в 139, потому что водопад в 140 начал меня раздражать.

  12. #20622
    Коротковолновик
    Регистрация
    07.01.2009
    Адрес
    г.Лиски
    Сообщений
    142
    Поблагодарили
    61
    Поблагодарил
    1
    Цитата Сообщение от UT7UB Посмотреть сообщение
    Я вернулся в 139, потому что водопад в 140 начал меня раздражать.
    Такая же ситуация!

  13. #20623
    Радиослушатель Аватар для UR5NMZ
    Регистрация
    12.03.2017
    Адрес
    Винница
    Возраст
    46
    Сообщений
    42
    Поблагодарили
    16
    Поблагодарил
    20
    Обнаружился такой нюанс: если в настройках Auto RX frequency Filter-Enable в положении включено (галка установлена), то при переходе из FT8 в FT4 и обратно в FT8 галку надо устанавливать заново. Версия 2.1.0-rc140_2.

  14. #20624
    Начинающий
    Регистрация
    01.12.2014
    Возраст
    54
    Сообщений
    87
    Поблагодарили
    36
    Поблагодарил
    27
    Цитата Сообщение от UT7UB Посмотреть сообщение
    Я вернулся в 139, потому что водопад в 140 начал меня раздражать.
    Странно, я проблем не заметил. Все четко и информативно видно.



  15. #20625
    Начинающий
    Регистрация
    23.11.2005
    Адрес
    Киев, Украина
    Возраст
    59
    Сообщений
    98
    Поблагодарили
    6
    Поблагодарил
    2
    Цитата Сообщение от RA3FP Посмотреть сообщение
    Странно, я проблем не заметил. Все четко и информативно видно.

    Кажется нашел причину, программу нужно устанавливать на один диск, как высвечивается при установке. А я задавал другой путь установки. Может по этому и не корректно работала. Со старыми версиями такого не наблюдалось.

Похожие темы

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

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

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

Ваши права

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