Like Tree16869Спасибо

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

  1. #26341
    High Power
    Регистрация
    07.03.2007
    Возраст
    60
    Сообщений
    579
    Поблагодарили
    230
    Поблагодарил
    70
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    Теперь можно смотреть логи с диагностикой, в zip их и мне на почту пожалуйста, необходимо время сбоя в UTC.
    Отправил

  2. #26342
    Координатор темы
    Регистрация
    05.03.2015
    Сообщений
    5,356
    Поблагодарили
    7745
    Поблагодарил
    795
    Цитата Сообщение от RA3DNC Посмотреть сообщение
    Трансивер FT-1000MP Mark V, работает в связке с microHAM Station Master при помощи SDC. При необходимости подключаю на прием SS2, поэтому выбран протокол TS-480.
    Расстройка выключена, но ситуация именно такая, то вверх, то вниз.
    У Вас microHam отвечает что трансивер использует режим RTTY, это режим нижней боковой полосы. Hamlib для TS480 в режиме RTTY определяет полосу пропускания фильтра 500 Гц и, несмотря на то что в JTDX выбран SPLIT RIG, Hamlib в момент сбоя пытается управлять частотой VFO A:

    Hamlib: kenwood_get_mode called
    Hamlib: kenwood_transaction: cmdstr = MD
    Hamlib: kenwood_transaction: read_string(len=4)='MD6;'
    Hamlib: kenwood2rmode called
    Hamlib: rig_passband_normal called
    Hamlib: rig_passband_normal: return filter#2, width=500
    "HamlibTransceiver::do_poll:" rig_get_mode mode = RTTY bw = 500
    ...
    Hamlib: rig_set_freq called vfo=currVFO, freq=1.40775e+07
    Hamlib: kenwood_set_freq: tvfo=VFOA
    Hamlib: kenwood_transaction called
    Hamlib: kenwood_transaction: cache invalidated
    Hamlib: kenwood_transaction: cmdstr = FA00014077500

    Какой вид модуляции выбран на трансивере? Думаю что сбой уйдет если на трансивере выбрать USB, кроме этого эмуляция SPLIT Fake It на VFO A использует меньше кода Hamlib, а значит и меньше вероятность сбоя при стыковке разных CAT протоколов через microHAM.

    - - - Добавлено - - -

    Нашел в логе причину сбоя, ответ microHam на команду IF при нормальной работе:

    Hamlib: kenwood_transaction: read_string(len=38)='IF0000357300000000+000000000060010000;'
    Hamlib: kenwood_get_vfo_if: priv->tx_vfo=VFOB

    и при сбое:

    Hamlib: kenwood_transaction: read_string(len=38)='IF0001407700000000+000000000060000000;'
    Hamlib: kenwood_get_vfo_if: priv->tx_vfo=VFOA

    сбой произошел раньше появления скачков частоты, вот момент сбоя:

    2021-01-04T21:22:26.521Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: kenwood_transaction: read_string(len=38)='IF0000357300000000+000000000060010000;'
    2021-01-04T21:22:27.518Z(C:\JTSDK64-Tools\tmp\wsjtx\HamlibTransceiver.cpp:60)Debug: Hamlib: kenwood_transaction: read_string(len=38)='IF0000357300000000+000000000060000000;'

    - - - Добавлено - - -

    Интересно, 04 января в 21:22:27 UTC Вы выключали SPLIT на самом трансивере?

  3. #26343
    Very High Power Аватар для R0JF
    Регистрация
    12.05.2010
    Адрес
    Новотроицкое
    Возраст
    51
    Сообщений
    1,661
    Поблагодарили
    1378
    Поблагодарил
    297
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    а значит и меньше вероятность сбоя при стыковке разных CAT протоколов через microHAM.
    Игорь, а microHAM разве не просто транслирует обмен? Я думал, что задача всех этих интерфейсов - просто приведение к норме уровней TX/RX, ну и эмуляция COM-порта при USB подключении. А microHAM сам обрабатывает CAT команды что-ли? Но зачем?

    Я просто не в курсе, не пользовался этим интерфейсом.

  4. #26344
    Координатор темы
    Регистрация
    05.03.2015
    Сообщений
    5,356
    Поблагодарили
    7745
    Поблагодарил
    795
    Цитата Сообщение от R0JF Посмотреть сообщение
    Игорь, а microHAM разве не просто транслирует обмен? Я думал, что задача всех этих интерфейсов - просто приведение к норме уровней TX/RX, ну и эмуляция COM-порта при USB подключении. А microHAM сам обрабатывает CAT команды что-ли? Но зачем?

    Я просто не в курсе, не пользовался этим интерфейсом.
    В инструкции на эту модель нет информации что обрабатывает, но по блок схеме процессор находится между USB разъемом и подключением CAT к трансиверу (процессор занимается ретрансляцией CAT команд и ответа трансивера, кроме этого есть поддержка Y соединения трансивера с двумя программами, то есть процессор может раскладывать CAT ответы трансивера в определенные адреса/виртуальные последовательные порты и объединять CAT команды двух программ в один физический CAT интерфейс, такое исполнение приводит к задержкам и уже вызвало ряд проблем в работе CAT Hamlib c трансиверами Yaesu, в результате уже есть несколько патчей в Hamlib учитывающих задержки microHam).

  5. #26345
    Very High Power Аватар для R0JF
    Регистрация
    12.05.2010
    Адрес
    Новотроицкое
    Возраст
    51
    Сообщений
    1,661
    Поблагодарили
    1378
    Поблагодарил
    297
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    В инструкции на эту модель нет информации что обрабатывает,
    Да нет, есть! Кстати, спасибо за ссылку! Не читал раньше.

    "The CAT channel is used by the host application to control transceiver frequency, mode, and many otherparameters. The application communicates with the radio using a serial protocol. " - заметь! Разговор идёт об APPLICATION! Вот она - информация, что обрабатывает. Раз ПРИЛОЖЕНИЕ работает с CAT. (Если "между строк" читать).

    Понял. Не хочу себе microHAM.

  6. #26346
    Координатор темы
    Регистрация
    05.03.2015
    Сообщений
    5,356
    Поблагодарили
    7745
    Поблагодарил
    795
    Цитата Сообщение от R0JF Посмотреть сообщение
    Да нет, есть! Кстати, спасибо за ссылку! Не читал раньше.

    "The CAT channel is used by the host application to control transceiver frequency, mode, and many otherparameters. The application communicates with the radio using a serial protocol. " - заметь! Разговор идёт об APPLICATION! Вот она - информация, что обрабатывает. Раз ПРИЛОЖЕНИЕ работает с CAT. (Если "между строк" читать).

    Понял. Не хочу себе microHAM.
    Application здесь например JTDX. Но скорее всего microHam запоминает идущие в сторону трансивера команды чтобы потом разруливать на них ответы при использовании двух applications (двух программ и виртуальных COM портов).

    Потенциально конфликтное решение для случаев когда например одна программа запросит вид модуляции CW либо Data/Packet а другая USB, впрочем как и все остальные решения с использованием Y-соединения нескольких виртуальных COM портов.

  7. #26347
    Very High Power Аватар для R0JF
    Регистрация
    12.05.2010
    Адрес
    Новотроицкое
    Возраст
    51
    Сообщений
    1,661
    Поблагодарили
    1378
    Поблагодарил
    297
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    Application здесь например JTDX. Но скорее всего microHam запоминает идущие в сторону трансивера команды чтобы потом разруливать на них ответы при использовании двух applications (двух программ и виртуальных COM портов).
    Хм... Ну, может и так. Я не очень силён в "техническом английском". Вернее - совсем плох.

    Но имхо на аппаратном уровне делать сплиттер ещё приемлемо (я про буферизацию и не более), но почему он свои "фантазии" вносит в протокол? Скопировал-задержал-передал -- это типа нормально. Хотя далеко не везде! Но изменения в посылках?
    Нет, я иначе мыслю. Всё-таки сам комп должен этим заниматься. А "интерфейс" - у него задача простая -- "что принял -- то и передал".

    ЗЫ Игорь, я тебе сбросил ссылку на сборку RC155 для Raspberry PI4 под RaspiOS. Может кто нуждается.
    Последний раз редактировалось UA3DJY; 06.01.2021 в 17:25. Причина: опечатка
    73! Игорь R0JF ex. RA0JF (Дядя Фёдор)

  8. #26348
    Координатор темы
    Регистрация
    05.03.2015
    Сообщений
    5,356
    Поблагодарили
    7745
    Поблагодарил
    795
    Цитата Сообщение от R0JF Посмотреть сообщение
    ЗЫ Игорь, я тебе сбросил ссылку на сборку RC155 для Raspberry PI4 под RaspiOS. Может кто нуждается.
    Благодарю, сборка JTDX rc155 под операционную систему RaspiOS Buster опубликована на сайте JTDX.

    - - - Добавлено - - -

    Цитата Сообщение от R0JF Посмотреть сообщение
    Но имхо на аппаратном уровне делать сплиттер ещё приемлемо (я про буферизацию и не более), но почему он свои "фантазии" вносит в протокол? Скопировал-задержал-передал -- это типа нормально. Хотя далеко не везде! Но изменения в посылках?
    Ждем ответа от Олега RA3DNC, если Олег сам выключил Split на трансивере то требуется уведомление о несоответствии состояния Split в трансивере настройкам программы JTDX, если это microHam чудит то еще и перепрошивка microHam.

  9. #26349
    Координатор темы
    Регистрация
    05.03.2015
    Сообщений
    5,356
    Поблагодарили
    7745
    Поблагодарил
    795
    В Северной Америке сейчас обкатывают новую моду Q65, предназначена для "проведения минимального двухстороннего QSO в условиях особенно сложного прохождения":
    Эффективна для тропосферного и ионосферного рассеивания, связи с отражением от Луны, для сигналов с быстрыми замираниями и большой девиацией частоты(эффект Доплера).

    - - - Добавлено - - -

    JTDX, сохранение уровня звука на передачу по диапазонам: в rc156 будет доработка этого функционала для тех пользователей кто переключает диапазоны с трансивера.

  10. #26350
    Very High Power Аватар для UN5J
    Регистрация
    05.11.2010
    Адрес
    г. Усть-Каменогорск,
    Возраст
    70
    Сообщений
    2,059
    Поблагодарили
    284
    Поблагодарил
    1267
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    В Северной Америке сейчас обкатывают новую моду Q65, предназначена для "проведения минимального двухстороннего QSO в условиях особенно сложного прохождения" Эффективна для тропосферного и ионосферного рассеивания, связи с отражением от Луны, для сигналов с быстрыми замираниями и большой девиацией частоты(эффект Доплера).
    Игорь, жду с нетерпением... Нужно для 160М.
    Последний раз редактировалось UA3DJY; 07.01.2021 в 12:16.
    73's Владимир
    A-1 Operator Club, DXCC Honor Roll (mix-3Y/b, cw)
    9BDXCC, 5BWAZ(200), 160WAZ, Challenge 2700+
    www.qsl.net/un5j

  11. #26351
    Standart Power Аватар для UA6JBQ
    Регистрация
    04.10.2006
    Адрес
    Моздок
    Возраст
    62
    Сообщений
    367
    Поблагодарили
    79
    Поблагодарил
    188
    С Новым Годом и Рождеством всех!
    После установки rc155 стал пропадать прием.
    Лечится только полной переустановкой программ и удалением INI-файла и то до выключения компьютера.
    для примера в MMVARI все работает.

  12. #26352
    Мастер - Ломастер Аватар для RX3ASP
    Регистрация
    26.11.2003
    Адрес
    Москва
    Возраст
    58
    Сообщений
    770
    Поблагодарили
    245
    Поблагодарил
    52
    Цитата Сообщение от UA6JBQ Посмотреть сообщение
    После установки rc155 стал пропадать прием
    А если Монитор нажать?

  13. #26353
    Координатор темы
    Регистрация
    05.03.2015
    Сообщений
    5,356
    Поблагодарили
    7745
    Поблагодарил
    795
    Цитата Сообщение от UN5J Посмотреть сообщение
    Игорь, жду с нетерпением... Нужно для 160М.
    На 160 и 80м быстрые замирания сигналов есть в основном для небольшого радиуса связи (менее 2000 километров), по опыту эти замирания в определенных условиях прохождения(одинаковый уровень сигналов многолучевого прохождения под разными углами возвышения) успешно ломают прием RTTY сигналов со своего континента при достаточно высоком уровне сигнала на входе приемника.

  14. #26354
    Very High Power Аватар для UN5J
    Регистрация
    05.11.2010
    Адрес
    г. Усть-Каменогорск,
    Возраст
    70
    Сообщений
    2,059
    Поблагодарили
    284
    Поблагодарил
    1267
    Цитата Сообщение от UA3DJY Посмотреть сообщение
    На 160 и 80м быстрые замирания сигналов есть в основном для небольшого радиуса связи (менее 2000 километров), по опыту эти замирания в определенных условиях прохождения(одинаковый уровень сигналов многолучевого прохождения под разными углами возвышения) успешно ломают прием RTTY сигналов со своего континента при достаточно высоком уровне сигнала на входе приемника.
    Понял, прошу прощения! Вопрос снят.
    Последний раз редактировалось UN5J; 07.01.2021 в 15:57.
    73's Владимир
    A-1 Operator Club, DXCC Honor Roll (mix-3Y/b, cw)
    9BDXCC, 5BWAZ(200), 160WAZ, Challenge 2700+
    www.qsl.net/un5j

  15. #26355
    Low Power
    Регистрация
    12.08.2012
    Адрес
    Омск
    Возраст
    61
    Сообщений
    73
    Поблагодарили
    22
    Поблагодарил
    40
    Цитата Сообщение от UN5J Посмотреть сообщение
    Игорь, жду с нетерпением... Нужно для 160М.
    Здесь поможет FST4, которая уже есть и успешно используется на ДВ (136 кГц).

Похожие темы

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