Flex Multiple Slices + Omnirig

V2 error reports
HI8SMX
Advanced Class
Posts: 33
Joined: 15 Jun 2019, 17:23

Re: Flex Multiple Slices + Omnirig

Post by HI8SMX » 17 Jan 2020, 19:46

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
______________
73 de Santiago
HI8SMX
web: www.hi8smx.online
YouTube: HI8SMX
Twitter: @hi8smx
Instagram: hi8smx

EI2GLB
Old Man
Posts: 102
Joined: 21 Jan 2013, 22:19

Re: Flex Multiple Slices + Omnirig

Post by EI2GLB » 17 Jan 2020, 19:51

I can't attach the log file here so I will email it directly,

Thanks
Trevor
EI2GLB

User avatar
IW3HMH
Site Admin
Posts: 2653
Joined: 21 Jan 2013, 14:20
Location: Quarto d'Altino - Venezia (ITA)
Contact:

Re: Flex Multiple Slices + Omnirig

Post by IW3HMH » 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
Daniele Pistollato - IW3HMH

HI8SMX
Advanced Class
Posts: 33
Joined: 15 Jun 2019, 17:23

Re: Flex Multiple Slices + Omnirig

Post by HI8SMX » 18 Jan 2020, 13:11

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
______________
73 de Santiago
HI8SMX
web: www.hi8smx.online
YouTube: HI8SMX
Twitter: @hi8smx
Instagram: hi8smx

User avatar
AE6DS
Novice Class
Posts: 25
Joined: 07 May 2020, 22:00

Re: Flex Multiple Slices + Omnirig

Post by AE6DS » 07 May 2020, 23:22

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

Post Reply