-
10.01.2017, 16:44 #1
- Регистрация
- 03.02.2006
- Возраст
- 52
- Сообщений
- 18,706
- Поблагодарили
- 8983
- Поблагодарил
- 4766
=Архив= LogHX: Аппаратный журнал любительской радиостанции, тема №2
LogHX - программа аппаратного журнала любительской радиостанции с большими возможностями настройки "под себя".
Вложение 244265
Сайт программы: RX4HX
Помощь по программе: Ссылка --> Начальная страница
Ссылка --> на файл Whatsnew.txt с информацией о последних обновлениях в релизе:
Ссылка --> Актуальные релизы и история изменений.
Канал на Youtube Сергея RD9CX: LogHX
База дипломов - >> Вложение 262565
Уважаемые друзья!
В связи с большой загрузкой по работе отвечать на личные письма и телефонные звонки возможности нет!
Просьба все вопросы и предложения писать на форуме QRZ.RU
Спасибо за понимание!Последний раз редактировалось RW3DY; 07.01.2021 в 18:01.
73 de RX4HX, Alexei, http://rx4hx.qrz.ru
Ant.: UW4HW, Pwr.: ~500 Wtts
-
16.05.2020, 22:56 #12916
- Регистрация
- 04.12.2008
- Адрес
- г. Южный
- Сообщений
- 629
- Поблагодарили
- 161
- Поблагодарил
- 527
Спасибо Николай, да промахнулся, на другой диск поставил.
Указал нужный диск и папку, правда пришлось делать синхронизацию логов.
А так, все в порядке.Иван (UR5LCZ)
-
16.05.2020, 23:29 #12917
- Регистрация
- 28.11.2013
- Возраст
- 69
- Сообщений
- 5,378
- Поблагодарили
- 3306
- Поблагодарил
- 660
-
16.05.2020, 23:35 #12918
- Регистрация
- 07.04.2002
- Адрес
- г.Москва, г.Троицк
- Возраст
- 47
- Сообщений
- 9,054
- Записей в дневнике
- 8
- Поблагодарили
- 2351
- Поблагодарил
- 7139
73! Anton RC3C (ex.RV3DHC) & RY3AAL & 5ØRDXØØ3 & RK5AØØ2SWL
• Клубы 4U1A, RC5C, 5ØRDXØØØ/C, New Moscow DX Club • DMR 2503041 • D-STAR XLX937-B • YSF 25001 • EchoLink 2102
• RL3F QSL Print • Фото для QSL • FT8DigiClub • DXCluster • APRS2.RU • Discord • LogHX
-
17.05.2020, 13:24 #12919
- Регистрация
- 11.10.2018
- Сообщений
- 36
- Поблагодарили
- 36
- Поблагодарил
- 1
Добрый день! Пишу сервер для протокола TCI. Заметил странность в командах DDS и IF. При выборе спотов посылается частота DDS а не IF. По идее должно быть так, частота DDS это середина шкалы спотов, а IF это разница частот между этим положением и текущим спотом. Сейчас возможна ситуация в которой разница между DDS и IF может превышать полосу обзора/2. А это приводит к ошибке при установлении частоты.
Легко проверить. Выбираем крайний спот к границе диапазона, а потом переходим на крайний спот противоположной части диапазона. Желательно автору проверить это место в программе.
-
17.05.2020, 14:17 #12920
- Регистрация
- 03.02.2006
- Возраст
- 52
- Сообщений
- 18,706
- Поблагодарили
- 8983
- Поблагодарил
- 4766
Ну вообще этот вопрос было лучше задать не здесь, а в теме про SunSDR2. Но постараюсь объяснить я. Тут все несколько не так, как Вы рассуждаете - логика у разработчиков TCI была не такая:
Я так же так думал, но по логике разработчиков TCI, DDS они предполагают двигать только в самом крайнем случае, когда частоту нельзя установить IF - причина: чтобы не сдвигать базовую частоту для CW-скиммеров. Вот такая вот идеология.
В итоге после экспериментов и совещания с разработчиками TCI ф-ция установки частоты в логе выглядит так:
procedure TTrxData.SetFreq_TCI(Freq: UInt64);
var
DeltaFreq, IFLimit: integer;
begin
if Assigned(TCI) then
begin
if TCI.TCIData.Version > 1.0 then
TCI.AddCommandToTCI('vfo', TCI.RxNumber + ',0,' + UIntToStr(Freq))
else
begin
DeltaFreq := Freq - TCI.TCIData.DDS;
if DeltaFreq > 0 then
IFLimit := TCI.TCIData.IFLimit_Up
else
IFLimit := TCI.TCIData.IFLimit_Low;
if Abs(DeltaFreq) > Abs(Round(IFLimit * 0.7)) then
begin
//DeltaFreq := Round(IFLimit * 0.7);
//SendCommandToTCISocket('if', '0,0,' + IntToStr(DeltaFreq));
TCI.AddCommandToTCI('DDS', TCI.RxNumber + ',' + IntToStr(Freq - TCI.TCIData.RXFilterA));
end
else
TCI.AddCommandToTCI('if', TCI.RxNumber + ',0,' + IntToStr(DeltaFreq));
end;
end;
end;73 de RX4HX, Alexei, http://rx4hx.qrz.ru
Ant.: UW4HW, Pwr.: ~500 Wtts
-
17.05.2020, 18:33 #12921
- Регистрация
- 11.10.2018
- Сообщений
- 36
- Поблагодарили
- 36
- Поблагодарил
- 1
DDS они предполагают двигать только в самом крайнем случае, когда частоту нельзя установить IF
Тогда не хватает одной строки после TCI.AddCommandToTCI('DDS', TCI.RxNumber + ',' + IntToStr(Freq - TCI.TCIData.RXFilterA));
Добавить - TCI.AddCommandToTCI('if', TCI.RxNumber + ',0,' + IntToStr(0));
Это для совместимости с другими логами.
-
20.05.2020, 21:53 #12922
- Регистрация
- 01.07.2017
- Адрес
- Братск
- Возраст
- 44
- Сообщений
- 104
- Поблагодарили
- 136
- Поблагодарил
- 97
Больше года не могу побороть ошибку с логом внешних программ. Вываливается такое окно, после чего пропадает связь лога с внешней программой:
При этом не играет роли какой CAT используется, либо OmniRig, либо Hamlib. Из программ пробовал JTDX, WSJT-X, MSHV ошибки примерно одинаковые.
Для примера настройки сопряжения лога для JTDX
Иногда при запуске все работает идеально, лог видит позывной, частоту, вид модуляции и пр. Операционная система Windows 10 pro (лицензия со всеми особенностями автоматических обновлений).
-
21.05.2020, 10:16 #12923
To RX4HX.
Столкнулся со следующей проблемой при стыковке с IC-7610 (исключительно только с этой моделью). Трансивер управляется через USB CAT, используются VSPE в качестве сплиттера и Omnirig (ver 1.8, 1.9, 2 -без разницы) для связи с внешними программами.
Настройка представлена на следующем скрине.
В качестве Rig.ini испробованы все доступные модификации 7610.
При приёме процесс штатный. При переходе на передачу частота в LohHX обнуляется, бендмап и кластер теряются. Так происходит не только при использовании встроенного в программу CW ключа, но и при ключевании обычным манипулятором. Процесс показан на коротком видеоролике по ссылке.
Процесс стабильности САТ несколько стабилизируется, если использую CatHX2. Но при этом возникают проблемы при связи со сторонними программами и устройствами.
При этом замечу, что работа САТ с другими программами (N1MM, UR5EQF etc.) в норме.
Добавлю, что весьма похожий по управлению IC-7300 проблем не вызывает.
Алексей, прошу подсказать причину происходящего.
Буду также признателен владельцам IC-7610 за любые комменты по данной проблеме.
-
21.05.2020, 11:16 #12924
- Регистрация
- 03.02.2006
- Возраст
- 52
- Сообщений
- 18,706
- Поблагодарили
- 8983
- Поблагодарил
- 4766
После нажатия на кнопку использования внешней программы и перед появлением ошибки "Can not run..." есть задержка порядка 25 сек?
7300 подключен как Радио1? Если да - попробуйте его подключить как Радио2 и проверить работу. Возможно какая то ошибка в логе при работа со вторым Радио. Сейчас на работе - проверить возможности нет.73 de RX4HX, Alexei, http://rx4hx.qrz.ru
Ant.: UW4HW, Pwr.: ~500 Wtts
-
21.05.2020, 11:26 #12925
-
21.05.2020, 12:38 #12926
- Регистрация
- 01.07.2017
- Адрес
- Братск
- Возраст
- 44
- Сообщений
- 104
- Поблагодарили
- 136
- Поблагодарил
- 97
Думаю что да, ошибка вываливается не сразу, а при манипуляциях во внешних программах. Например при выставлении тонального сигнала (настройка) или при выделении позывного сигнала корреспондента двойным кликом. Эта ошибка носит вид не постоянного характера, а именно периодического - как рулетка или возникнет или нет. Если при запуске лога и внешней программы не проявилась то так можно работать очень долго до самого закрытия лога. Но если при запуске лога и внешней программы проявилась сразу то перезапуск внешней программы не спасает, только полный перезапуск лога и то бывает не с первого или второго раза.
Последний раз редактировалось R0SBZ; 21.05.2020 в 12:44.
-
21.05.2020, 12:57 #12927
- Регистрация
- 03.02.2006
- Возраст
- 52
- Сообщений
- 18,706
- Поблагодарили
- 8983
- Поблагодарил
- 4766
В последней версии (от 13.05.20) эта ошибка должна быть побеждена. Но у Вас то другая ошибка. У Вас нет ошибки (во всяком случае Вы не писали) проблемы запуска JTDX - Can not run...
Есть предположение, почему такое происходит - выложу новую версию, в ней кое-что подправлю и Вы попробуете. Должно заработать.73 de RX4HX, Alexei, http://rx4hx.qrz.ru
Ant.: UW4HW, Pwr.: ~500 Wtts
-
21.05.2020, 13:05 #12928
-
21.05.2020, 13:20 #12929
-
21.05.2020, 17:45 #12930
- Регистрация
- 28.11.2013
- Возраст
- 69
- Сообщений
- 5,378
- Поблагодарили
- 3306
- Поблагодарил
- 660
|
Социальные закладки