У меня трансивер ZS-1 и его в списке OmniRig нет, но ini файл для OmniRig для этого трансивера есть. Тем более что раньше все работало.
У меня трансивер ZS-1 и его в списке OmniRig нет, но ini файл для OmniRig для этого трансивера есть. Тем более что раньше все работало.
WSJTX-1.8.1 версия 8253 - уменьшен шум в режиме передачи
Цитата:
Fix broken capability for adding noise to Tx signal. This should go into v1.8.1!
не совсем так, как минимум между двумя точками в UDP соединении происходит negotiation of the schema number (согласование поддерживаемой схемы формата передаваемых данных QDataStream)
кроме этого в WSJT-X/JTDX передача данных через UDP соединение идет в обе стороны
N1MM софт использует набор UDP портов в конфигурации для подключения к разным софтам одновременно
Может JTAlert удерживает UDP соединение ответом на heartbeat сообщение?
На принтскрине в настройках есть ком-порт сплиттер COM3->COM4, так что тут все нормально.
Судя по надписи шибки от JTDX - проблема в том, что программа не может сконнектится с OmniRig (ком-порты тут тогда не причем!). Попробуйте переустановить ОмиРиг.
Вам надо выбрать и настороить всего один Splitter (COM->виртуальный порт) и этот виртуальный порт выбирать в своих программах.
Вложение 200220
внешний софт, например JTAlert, играет роль сервера
WSJT-X/JTDX как клиент шлет информационные сообщения при наличии UDP подключения, и шлет heartbeat сообщения чтобы внешний софт мог понять что соединение живое
Вот еще нашел переписку как все это работает, кстати - JTAlert не поддерживает multicast group потому что Laurie VK3AMA пока еще использует старый компилятор:
On 11/09/2017 02:28, Michael Tharp wrote:
> On 09/10/2017 08:39 PM, David Tiller wrote:
>> Since WSJT-X uses UDP, there is a chance that you can get more than 1
>> listener to receive all UDP packets. According to this article, if
>> all clients bind to the port using SO_REUSEPORT (and possibly
>> SO_REUSEADDR), all listeners will receive all datagrams. You may have
>> to convince the author of JTAlert to also make this change if it's
>> not already set.
>
> At least according to socket(7) manpage on Linux, SO_REUSEPORT causes
> datagrams to be sent to a single listener in a round-robin fashion
> among all those that are listening, rather than broadcasting to all.
> It also comes with the downside of requiring modifications to all the
> listening apps. In some cases I can't even get apps to reliably use a
> different port.
Hi Michael,
that's correct. WSJT-X does not "broadcast" UDP datagrams, they are sent
to a specific server, or multicast group. When sending to a multicast
group it is necessary for the server(s) to subscribe to the multicast
group in order to receive the datagrams. Currently JTAlert does not have
the capability to subscribe to a UDP multicast group. Solutions using an
intermediate UDP datagram multiplexer are available if necessary.
If you want to see multicast groups working, you can use WSJT-X and the
reference UDP server application we provide called message_aggregator.
If you configure one or more instances of WSJT-X to use a suitable UDP
multicast group address like 239.255.0.0 and likewise with as many
instances of message_aggregator as you wish, you will see that they all
interoperate without issues.
73
Bill
G4WJS.
Доброго всем.
Вопрос по работе WSJT-X в системе Win 10 64 бита.На Вин-8 24 бита программа работала как часы.При переустановке новой Вин-10 64 бита программа не видит виртуальные Com-порты.Порты определяет как USB.Трансивер-Flex-1500,программа виртуальных портов-VSPE
Не могу понять,то ли VSPE в десятке не работает(хотя в 8 работал,без автозапуска но-работал) то ли WSJT-X в десятке не хочет корректно работать.
Корректирую,программа виртуальных портов,конечно же-VSPE,за вечер уже заглумился.
VSPE для 64 бит операционки отдельная версия, платная. Может проблема в том что пытаетесь использовать 32 бит версию VSPE?
Платная лицензия VSPE 64 бит связана с необходимостью оплаты цифровой подписи Микрософт, как сказано на сайте VSPE чтобы софт работал на 64-бит операционке:
"Thanks to Microsoft Corporation policy, we need to pay $499 every year for the digital signature to make VSPE work on this platform.
That's why you need to order 64 bit VSPE license.
It's price is $24.95."
В принципе,логично.Завтра оплачу лицензию но мне просто очень любопытно-почему несколько дней назад на той же Вин8 64 бита что и вчера переустанавливал(по причине появившихся глюков и тормозов) я работал цифрой,запускалось и работало всё как часики.Возможно,когда я устанавливал вчера Вин8,она подхватила какое-то обновление и перестала запускать в своей среде программу VSPE((.То есть,программа становится,запускается но некорректно работает.
Невелико дело-надо покупать лицензию.И VAC тоже надо как-то переводить с триала на лицензию.
Спасибо за ответ!
Cпасибо всем за ответы. Я уже перепробовал все. До этого на Windows 10 на старом компе все работало. Собрал новый комп и вот проблемка.
Поставьте сом0сом, и забудьте про VSPE.