Like Tree15353Спасибо

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

  1. #8491
    Координатор темы Аватар для RX4HX
    Регистрация
    03.02.2006
    Возраст
    47
    Сообщений
    10,842
    Поблагодарили
    4174
    Поблагодарил
    2416
    То UA3DJY: Вопрос такого плана - у Вас в программе работа по UDP организована как WSJT-X? Получил от одного пользователя моего лога что у него JTDX с логом по UDP не работает, а с WSJT-X работает. Учитывая что код и там, и там у меня один и тот же, хотел бы уточнить этот момент.

  2. #8492
    Коротковолновик Аватар для RV6HW
    Регистрация
    28.05.2005
    Адрес
    Пятигорск
    Возраст
    62
    Сообщений
    152
    Поблагодарили
    15
    Поблагодарил
    13
    Цитата Сообщение от RK1AT Посмотреть сообщение
    UA3DJY
    (HYBRID, IMAGE, CMD, HTML, JPG, MP4, JOINT, PHOTO, GIF, AVI)
    В закладку TX Macros можете добавить, что угодно.

  3. #8493
    . Аватар для RK1AT
    Регистрация
    09.04.2005
    Адрес
    Санкт-Петербург, Россия
    Сообщений
    2,587
    Записей в дневнике
    1
    Поблагодарили
    1601
    Поблагодарил
    1909
    Цитата Сообщение от RV6HW Посмотреть сообщение
    В закладку TX Macros можете добавить, что угодно.
    Речь не об этом идет, а о фильтре по приёму в программе JTDX, я спецом и скрин приаттачил для прояснения своей просьбы автору программы.
    P.S.
    По макросам, это очень давно известно!

  4. #8494
    Коротковолновик
    Регистрация
    24.12.2016
    Адрес
    Ейск
    Возраст
    58
    Сообщений
    130
    Поблагодарили
    28
    Поблагодарил
    14
    Цитата Сообщение от RX4HX Посмотреть сообщение
    То UA3DJY: Вопрос такого плана - у Вас в программе работа по UDP организована как WSJT-X? Получил от одного пользователя моего лога что у него JTDX с логом по UDP не работает, а с WSJT-X работает. Учитывая что код и там, и там у меня один и тот же, хотел бы уточнить этот момент.
    У меня тоже самое...

  5. #8495
    Экстра-класс Аватар для RC2SC
    Регистрация
    12.08.2006
    Адрес
    Рязань
    Возраст
    54
    Сообщений
    2,612
    Поблагодарили
    878
    Поблагодарил
    285
    Цитата Сообщение от R3PJT Посмотреть сообщение
    Все эти игрища в WSJT-X с зажиманием CRTL\SHIFT впридачу к мыши (бесполезные при отсутствии клавиатуры , виртуальная не спасает) или нажиманием кнопок Rx>Tx , Tx>Rx всё равно не так удобны как простейшее решение "левая кнопка мыша = Rx , правая=Tx .
    Всё гениальное всегда просто )).
    А вы пробовали правой клавишей мыши кликнуть по водопаду в WSJT-X а затем левой по появившемуся окну? И игрищ с клавиатурой не надо.

  6. #8496
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    4,809
    Поблагодарили
    7188
    Поблагодарил
    709
    Цитата Сообщение от RX4HX Посмотреть сообщение
    То UA3DJY: Вопрос такого плана - у Вас в программе работа по UDP организована как WSJT-X? Получил от одного пользователя моего лога что у него JTDX с логом по UDP не работает, а с WSJT-X работает. Учитывая что код и там, и там у меня один и тот же, хотел бы уточнить этот момент.
    MessageClient::qso_logged

    в 17.9 по UDP передается только время окончания QSO:

    NetworkMessage::Builder out {&message, NetworkMessage::QSOLogged, m_->id_, m_->schema_};
    out << time << dx_call.toUtf8 () << dx_grid.toUtf8 () << dial_frequency << mode.toUtf8 ()
    << report_sent.toUtf8 () << report_received.toUtf8 () << tx_power.toUtf8 () << comments.toUtf8 () << name.toUtf8 ();


    в выпущенной 18.0 по UDP передается время начала и окончания QSO:

    NetworkMessage::Builder out {&message, NetworkMessage::QSOLogged, m_->id_, m_->schema_};
    out << time_off << dx_call.toUtf8 () << dx_grid.toUtf8 () << dial_frequency << mode.toUtf8 ()
    << report_sent.toUtf8 () << report_received.toUtf8 () << tx_power.toUtf8 () << comments.toUtf8 ()
    << name.toUtf8 () << time_on;

    кроме этого изменения JTDX остался на старой UDP схеме унаследованной от WSJT-X r6462 а в WSJT-X после r6462 UDP схема дорабатывалась.

  7. #8497
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    4,809
    Поблагодарили
    7188
    Поблагодарил
    709
    Цитата Сообщение от RK1AT Посмотреть сообщение
    UA3DJY
    Игорь, Вы можете добавить в вашу программу фильтр приёма для цифрового аттача.
    (HYBRID, IMAGE, CMD, HTML, JPG, MP4, JOINT, PHOTO, GIF, AVI) Может сделать редактируемым этот список.

    Вот здесь у вас нечто похожее реализовано в фильтрах "Show".




    Cпасибо.
    в эфир передаются только свободные сообщения длиной не более 13 символов, контент обрабатывается сторонним софтом-контроллером через Интернет

    фильтр какого свойства (скрыть, показывать только эти сообщения, показывать эти сообщения и в правом окне)? и какое должно быть взаимодействие фильтра этих свободных сообщений с остальными уже существующими фильтрами и их обходами?

    или речь идет об обработке самого контента в JTDX?

  8. #8498
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    4,809
    Поблагодарили
    7188
    Поблагодарил
    709
    Цитата Сообщение от RA9XQ Посмотреть сообщение
    А вы пробовали правой клавишей мыши кликнуть по водопаду в WSJT-X а затем левой по появившемуся окну? И игрищ с клавиатурой не надо.
    надпись в окне странная - установить смещение RX/TX, при нажатии на это окно, частоты почему то выставляются равными

    логический подход в дизайне очень похож на кнопки со стрелками установки частоты:

    RX<-TX
    TX<-RX

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

  9. #8499
    Коротковолновик
    Регистрация
    24.12.2016
    Адрес
    Ейск
    Возраст
    58
    Сообщений
    130
    Поблагодарили
    28
    Поблагодарил
    14
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    MessageClient::qso_logged

    в 17.9 по UDP передается только время окончания QSO:

    NetworkMessage::Builder out {&message, NetworkMessage::QSOLogged, m_->id_, m_->schema_};
    out << time << dx_call.toUtf8 () << dx_grid.toUtf8 () << dial_frequency << mode.toUtf8 ()
    << report_sent.toUtf8 () << report_received.toUtf8 () << tx_power.toUtf8 () << comments.toUtf8 () << name.toUtf8 ();


    в выпущенной 18.0 по UDP передается время начала и окончания QSO:

    NetworkMessage::Builder out {&message, NetworkMessage::QSOLogged, m_->id_, m_->schema_};
    out << time_off << dx_call.toUtf8 () << dx_grid.toUtf8 () << dial_frequency << mode.toUtf8 ()
    << report_sent.toUtf8 () << report_received.toUtf8 () << tx_power.toUtf8 () << comments.toUtf8 ()
    << name.toUtf8 () << time_on;

    кроме этого изменения JTDX остался на старой UDP схеме унаследованной от WSJT-X r6462 а в WSJT-X после r6462 UDP схема дорабатывалась.
    При включенном UDP в LogHX и JTDX, QSO в лог не передается совсем. WSJT-X передает нормально.
    LogHX - 366, JTDX - 18.0.0.133
    В более ранних версиях была такая же проблема.

  10. #8500
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    4,809
    Поблагодарили
    7188
    Поблагодарил
    709
    Цитата Сообщение от RW6APC Посмотреть сообщение
    При включенном UDP в LogHX и JTDX, QSO в лог не передается совсем. WSJT-X передает нормально.
    LogHX - 366, JTDX - 18.0.0.133
    В более ранних версиях была такая же проблема.
    Цитата Сообщение от UA3DJY
    MessageClient::qso_logged

    в 17.9 по UDP передается только время окончания QSO:

    NetworkMessage::Builder out {&message, NetworkMessage::QSOLogged, m_->id_, m_->schema_};
    out << time << dx_call.toUtf8 () << dx_grid.toUtf8 () << dial_frequency << mode.toUtf8 ()
    << report_sent.toUtf8 () << report_received.toUtf8 () << tx_power.toUtf8 () << comments.toUtf8 () << name.toUtf8 ();


    в выпущенной 18.0 по UDP передается время начала и окончания QSO:

    NetworkMessage::Builder out {&message, NetworkMessage::QSOLogged, m_->id_, m_->schema_};
    out << time_off << dx_call.toUtf8 () << dx_grid.toUtf8 () << dial_frequency << mode.toUtf8 ()
    << report_sent.toUtf8 () << report_received.toUtf8 () << tx_power.toUtf8 () << comments.toUtf8 ()
    << name.toUtf8 () << time_on;

    кроме этого изменения JTDX остался на старой UDP схеме унаследованной от WSJT-X r6462 а в WSJT-X после r6462 UDP схема дорабатывалась.
    to RX4HX, Алексей, вот так сделано UDP сообщение о занесении QSO в лог в WSJT-X 1.8 GA:

    NetworkMessage::Builder out {&message, NetworkMessage::QSOLogged, m_->id_, m_->schema_};
    out << time_off << dx_call.toUtf8 () << dx_grid.toUtf8 () << dial_frequency << mode.toUtf8 ()
    << report_sent.toUtf8 () << report_received.toUtf8 () << tx_power.toUtf8 () << comments.toUtf8 ()
    << name.toUtf8 () << time_on;

    * Schema Version 1:- this schema used the QDataStream::Qt_5_0 version
    * which is broken.
    *
    * Schema Version 2:- this schema uses the QDataStream::Qt_5_2 version.
    *
    * Schema Version 3:- this schema uses the QDataStream::Qt_5_4 version.

  11. #8501
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    4,809
    Поблагодарили
    7188
    Поблагодарил
    709
    Цитата Сообщение от RW6APC Посмотреть сообщение
    При включенном UDP в LogHX и JTDX, QSO в лог не передается совсем. WSJT-X передает нормально.
    LogHX - 366, JTDX - 18.0.0.133
    В более ранних версиях была такая же проблема.
    Олег, речь идет о записи проведенного QSO в лог или о передаче данных (позывной рапорта) в интерфейс внешнего софта-лога во время проведения QSO?

  12. #8502
    Коротковолновик
    Регистрация
    24.12.2016
    Адрес
    Ейск
    Возраст
    58
    Сообщений
    130
    Поблагодарили
    28
    Поблагодарил
    14
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    Олег, речь идет о записи проведенного QSO в лог или о передаче данных (позывной рапорта) в интерфейс внешнего софта-лога во время проведения QSO?
    Не передаются данные (позывной - рапорт) из JTDX в LogHX - в окно QSO Entry, и в дальнейшем QSO, соответственно, не заноситься в LogHX.

    С выключенным UDP всё работает нормально. При выборе корреспондента в окно QSO Entry вносится позывной, далее в процессе QSO поступает информация о рапортах и далее идет сохранение в логе.

  13. #8503
    . Аватар для RK1AT
    Регистрация
    09.04.2005
    Адрес
    Санкт-Петербург, Россия
    Сообщений
    2,587
    Записей в дневнике
    1
    Поблагодарили
    1601
    Поблагодарил
    1909
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    показывать только эти сообщения
    Показывать в приемной окне программы только эти принятые сообщения (HYBRID, IMAGE, CMD, HTML, JPG, MP4, JOINT, PHOTO, GIF, AVI, сам макрос имеет такой вид CALL/IMAGE и т.д.) при активации соответствующего фильтра, очень хорошо, что бы этот фильтр был редактируемым. Такое вот пожелание.
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    речь идет об обработке самого контента в JTDX?
    Было бы конечно здорово иметь такой функционал в программе, но думаю это усложнит саму программу, поэтому пока хочется видеть настраиваемый фильтр на прием c указанными выше макросами.

  14. #8504
    Модератор
    Регистрация
    05.03.2015
    Сообщений
    4,809
    Поблагодарили
    7188
    Поблагодарил
    709
    Цитата Сообщение от RW6APC Посмотреть сообщение
    Не передаются данные (позывной - рапорт) из JTDX в LogHX - в окно QSO Entry, и в дальнейшем QSO, соответственно, не заноситься в LogHX.

    С выключенным UDP всё работает нормально. При выборе корреспондента в окно QSO Entry вносится позывной, далее в процессе QSO поступает информация о рапортах и далее идет сохранение в логе.
    to RX4HX: Алексей, пришлю почтой разницу в этих UDP сообщениях между WSJT-X и JTDX

  15. #8505
    Коротковолновик Аватар для R2PU
    Регистрация
    03.09.2017
    Адрес
    Tula
    Возраст
    42
    Сообщений
    229
    Поблагодарили
    328
    Поблагодарил
    321
    Цитата Сообщение от RA9XQ Посмотреть сообщение
    А вы пробовали правой клавишей мыши кликнуть по водопаду в WSJT-X а затем левой по появившемуся окну? И игрищ с клавиатурой не надо.
    Пробовал .
    Вот незадача - таким приёмом передвигаются сразу вместе и Tx и RX ....
    Т.е. совершенно не вариант когда зовёшь DXа сплитом .

    Решение UA3DJY "при снятой галке Lock TX=RX левый клик устанавливает RX , правый клик устанавливает TX , при необходимости CTRL+left меняют сразу обе" - однозначно удобнее при динамичной работе одной мышью ....
    Кстати потестил - CTRL особо и не нужен , при необходимости синхронно переместить приём и передачу - попеременно клацнуть обоими кнопками мыши занимает 0.3 секунды даже на дубовом таче "бронебойного" Getac)))) На обычной мыши вообще моментально

    И в то же время сохранено и привычное управление при установленной галке "Lock TX=RX" , многим это тоже будет важно .

Похожие темы

  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
Яндекс.Метрика