-
05.01.2021, 22:28 #26341
- Регистрация
- 07.03.2007
- Возраст
- 60
- Сообщений
- 579
- Поблагодарили
- 230
- Поблагодарил
- 70
-
06.01.2021, 10:51 #26342
- Регистрация
- 05.03.2015
- Сообщений
- 5,354
- Поблагодарили
- 7744
- Поблагодарил
- 795
У Вас 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 на самом трансивере?Последний раз редактировалось UA3DJY; 06.01.2021 в 13:49.
-
06.01.2021, 12:21 #26343
- Регистрация
- 12.05.2010
- Адрес
- Новотроицкое
- Возраст
- 51
- Сообщений
- 1,660
- Поблагодарили
- 1378
- Поблагодарил
- 297
Игорь, а microHAM разве не просто транслирует обмен? Я думал, что задача всех этих интерфейсов - просто приведение к норме уровней TX/RX, ну и эмуляция COM-порта при USB подключении. А microHAM сам обрабатывает CAT команды что-ли? Но зачем?
Я просто не в курсе, не пользовался этим интерфейсом.73! Игорь R0JF ex. RA0JF (Дядя Фёдор)
-
06.01.2021, 12:59 #26344
- Регистрация
- 05.03.2015
- Сообщений
- 5,354
- Поблагодарили
- 7744
- Поблагодарил
- 795
В инструкции на эту модель нет информации что обрабатывает, но по блок схеме процессор находится между USB разъемом и подключением CAT к трансиверу (процессор занимается ретрансляцией CAT команд и ответа трансивера, кроме этого есть поддержка Y соединения трансивера с двумя программами, то есть процессор может раскладывать CAT ответы трансивера в определенные адреса/виртуальные последовательные порты и объединять CAT команды двух программ в один физический CAT интерфейс, такое исполнение приводит к задержкам и уже вызвало ряд проблем в работе CAT Hamlib c трансиверами Yaesu, в результате уже есть несколько патчей в Hamlib учитывающих задержки microHam).
Последний раз редактировалось UA3DJY; 06.01.2021 в 13:10.
-
06.01.2021, 15:26 #26345
- Регистрация
- 12.05.2010
- Адрес
- Новотроицкое
- Возраст
- 51
- Сообщений
- 1,660
- Поблагодарили
- 1378
- Поблагодарил
- 297
Да нет, есть!
Кстати, спасибо за ссылку! Не читал раньше.
"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.73! Игорь R0JF ex. RA0JF (Дядя Фёдор)
-
06.01.2021, 16:28 #26346
- Регистрация
- 05.03.2015
- Сообщений
- 5,354
- Поблагодарили
- 7744
- Поблагодарил
- 795
Application здесь например JTDX. Но скорее всего microHam запоминает идущие в сторону трансивера команды чтобы потом разруливать на них ответы при использовании двух applications (двух программ и виртуальных COM портов).
Потенциально конфликтное решение для случаев когда например одна программа запросит вид модуляции CW либо Data/Packet а другая USB, впрочем как и все остальные решения с использованием Y-соединения нескольких виртуальных COM портов.
-
06.01.2021, 16:40 #26347
- Регистрация
- 12.05.2010
- Адрес
- Новотроицкое
- Возраст
- 51
- Сообщений
- 1,660
- Поблагодарили
- 1378
- Поблагодарил
- 297
Хм... Ну, может и так. Я не очень силён в "техническом английском". Вернее - совсем плох.
Но имхо на аппаратном уровне делать сплиттер ещё приемлемо (я про буферизацию и не более), но почему он свои "фантазии" вносит в протокол? Скопировал-задержал-передал -- это типа нормально. Хотя далеко не везде! Но изменения в посылках?
Нет, я иначе мыслю. Всё-таки сам комп должен этим заниматься. А "интерфейс" - у него задача простая -- "что принял -- то и передал".
ЗЫ Игорь, я тебе сбросил ссылку на сборку RC155 для Raspberry PI4 под RaspiOS. Может кто нуждается.Последний раз редактировалось UA3DJY; 06.01.2021 в 17:25. Причина: опечатка
73! Игорь R0JF ex. RA0JF (Дядя Фёдор)
-
06.01.2021, 17:46 #26348
- Регистрация
- 05.03.2015
- Сообщений
- 5,354
- Поблагодарили
- 7744
- Поблагодарил
- 795
Благодарю, сборка JTDX rc155 под операционную систему RaspiOS Buster опубликована на сайте JTDX.
- - - Добавлено - - -
Ждем ответа от Олега RA3DNC, если Олег сам выключил Split на трансивере то требуется уведомление о несоответствии состояния Split в трансивере настройкам программы JTDX, если это microHam чудит то еще и перепрошивка microHam.
-
06.01.2021, 19:11 #26349
- Регистрация
- 05.03.2015
- Сообщений
- 5,354
- Поблагодарили
- 7744
- Поблагодарил
- 795
В Северной Америке сейчас обкатывают новую моду Q65, предназначена для "проведения минимального двухстороннего QSO в условиях особенно сложного прохождения":
Эффективна для тропосферного и ионосферного рассеивания, связи с отражением от Луны, для сигналов с быстрыми замираниями и большой девиацией частоты(эффект Доплера).
- - - Добавлено - - -
JTDX, сохранение уровня звука на передачу по диапазонам: в rc156 будет доработка этого функционала для тех пользователей кто переключает диапазоны с трансивера.Последний раз редактировалось UA3DJY; 06.01.2021 в 22:17.
-
07.01.2021, 06:56 #26350
- Регистрация
- 05.11.2010
- Адрес
- г. Усть-Каменогорск,
- Возраст
- 70
- Сообщений
- 2,059
- Поблагодарили
- 284
- Поблагодарил
- 1267
Последний раз редактировалось 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
-
07.01.2021, 11:32 #26351
- Регистрация
- 04.10.2006
- Адрес
- Моздок
- Возраст
- 62
- Сообщений
- 367
- Поблагодарили
- 79
- Поблагодарил
- 188
С Новым Годом и Рождеством всех!
После установки rc155 стал пропадать прием.
Лечится только полной переустановкой программ и удалением INI-файла и то до выключения компьютера.
для примера в MMVARI все работает.
Последний раз редактировалось UA3DJY; 07.01.2021 в 12:18.
RJ7J (ex UA6JBQ)
-
07.01.2021, 11:42 #26352
-
07.01.2021, 12:24 #26353
- Регистрация
- 05.03.2015
- Сообщений
- 5,354
- Поблагодарили
- 7744
- Поблагодарил
- 795
На 160 и 80м быстрые замирания сигналов есть в основном для небольшого радиуса связи (менее 2000 километров), по опыту эти замирания в определенных условиях прохождения(одинаковый уровень сигналов многолучевого прохождения под разными углами возвышения) успешно ломают прием RTTY сигналов со своего континента при достаточно высоком уровне сигнала на входе приемника.
Последний раз редактировалось UA3DJY; 07.01.2021 в 13:10.
-
07.01.2021, 15:54 #26354
- Регистрация
- 05.11.2010
- Адрес
- г. Усть-Каменогорск,
- Возраст
- 70
- Сообщений
- 2,059
- Поблагодарили
- 284
- Поблагодарил
- 1267
Последний раз редактировалось 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
-
07.01.2021, 16:20 #26355
- Регистрация
- 12.08.2012
- Адрес
- Омск
- Возраст
- 61
- Сообщений
- 73
- Поблагодарили
- 22
- Поблагодарил
- 40
Социальные закладки