Page 4 of 4

Re: Flex Multiple Slices + Omnirig

Posted: 17 Jan 2020, 19:46
by HI8SMX
I just tried again, only with the non-working instance open and wrote k1JT on Wsjtx and the response I got was:

2020-01-17 19:27:00.1266 DEBUG: [#=z3kID5hlOqeRk$dRRNo3sYrI=][MoveNext] : ##### UDP MESSAGE RECEIVED ##### :
???? WSJT-X - Slice ??? FT8 K1JT -15 FT8 ? ? HI8SMX FK58AK???? ???? ???????? Default
on UDP port 2338 (QSO INFO/JT_MESSAGE) from 127.0.0.1:51102
#####
2020-01-17 19:27:00.1275 ERROR: [#=zfRyP11wsrr3YnUM09HZJMYLQIw59Q8vheQ==][MoveNext] : [EXCEPTION] Length cannot be less than zero.
Parameter name: length System.ArgumentOutOfRangeException: Length cannot be less than zero.
Parameter name: length
at System.String.Substring(Int32 startIndex, Int32 length)
at L4ONG.BL.StaticFunctions.#=zfRyP11wsrr3YnUM09HZJMYLQIw59Q8vheQ==.MoveNext()
2020-01-17 19:27:00.1285 DEBUG: [#=zfRyP11wsrr3YnUM09HZJMYLQIw59Q8vheQ==][MoveNext] : INCOMING MESSAGE FROM SERVICE: QSO INFO: ???? WSJT-X - Slice ??? FT8 K1JT -15 FT8 ? ? HI8SMX FK58AK???? ???? ???????? Default
2020-01-17 19:27:00.6338 DEBUG: [#=z3kID5hlOqeRk$dRRNo3sYrI=][MoveNext] : ##### UDP MESSAGE RECEIVED ##### :
???? WSJT-X - Slice 2.1.2 0068f9
on UDP port 2338 (QSO INFO/JT_MESSAGE) from 127.0.0.1:51102


In the Diagnostic Form, all INBOUND ports are marked as OPEN... and there is this message:

1/17/2020 7:43:30 PM [#=zfRyP11wsrr3YnUM09HZJMYLQIw59Q8vheQ==][MoveNext] : [EXCEPTION] Length cannot be less than zero.
Parameter name: length


That´s all I could pick up, sorry for not being able to solve this better.

Santiago

Re: Flex Multiple Slices + Omnirig

Posted: 17 Jan 2020, 19:51
by EI2GLB
I can't attach the log file here so I will email it directly,

Thanks
Trevor
EI2GLB

Re: Flex Multiple Slices + Omnirig

Posted: 18 Jan 2020, 08:11
by IW3HMH
I'm preparing a new test version with some additional log info that could help us making the situation clear.
I'll advise when ready

Re: Flex Multiple Slices + Omnirig

Posted: 18 Jan 2020, 13:11
by HI8SMX
IW3HMH wrote: 18 Jan 2020, 08:11 I'm preparing a new test version with some additional log info that could help us making the situation clear.
I'll advise when ready
Thanks for the help and hard work. I’m hoping to take advantage of both worlds (NG Log4OM and Flex).

73 de HI8SMX

Re: Flex Multiple Slices + Omnirig

Posted: 07 May 2020, 23:22
by AE6DS
I have two instances of WSJT-X working with Omnirig and Log4OM NG without SliceMaster.

Setup steps (assuming that you already have wsjt+ominrig+Log4ON working with SmartSDR:
In Flex
1) Setup a second slice RX in SmartSDR with output as RX2
2) Setup a CAT for the second slice

In OmniRig configure Rig 2 to use theCAT created above

In Log4OM
1) verify that the #2 rig follows the slice frequency and vice-versa.
2) Create a new UDP listener for JT Message on port 2238

In Windows
1) Create a new shortcut to launch a second independent copy of wsjt-x. Select properties and in the "Target" section add something like --rig-name=omnirig2 after the command
2) launch wsjt using the new shortcut. This will cause wsjt to generate a new config folder in %LOCALAPPDATA%

Now configure the new wsjt similar to regular WSJT, but with the following changes:
Settings>Radio>Rig: OmniRig Rig2
Settings>Audio>Input: Dax Audio RX2
Settings>Reporting>UDP Server port: 2238

You should now have two instances of WSJT-X running in parallel with either able to transmit and log to Log4OM. All the muxing happens in OmniRig and Log4OM, so no additional software required.

[Sorry if others have solved this -- got my new Flex yesterday and needed a project last nite. Running dual wsjt-x without additional software seemed like a good night one task.]
--
Dale