From: Peter S. <vk...@gm...> - 2025-07-30 10:40:16
|
Hi, if there is anyone who reads this who is familiar with the source code for WSJT-X who could help me identify how the list of rigs in the 'RADIO' tab gets populated? I have been wandering through the source (downloaded a tarball from the main WSJT-X web site) but my level of experience is just scripting, its all a bit much for me. My theory at this point is the list of rigs has an error in it or the way the list is read has an error. In ver 2.61 the rig list showed the entry for FLrig as being: "FLRig FLRig" and the INI file shows it as: Rig=FLRig FLRig When I go to one of the 2.7x version, the entry for FLRig is just : "FLRig" and in the INI file it is: Rig="FLRig " next test... On my ver 2.61 folder if I change the libhamlib-4.dll to be a newer version the wheels fall off with the same problems at startup (radio selection goes back to Adat and a com port) I see on ver 2.7x BUT if I try the reverse and install an OLD libhamlib-4.dll into the ver 2.7x folder it does not improve things sadly but will recheck this in the morning (8pm local and feeling tired) Does WSJT-X read the list of rigs from the Hamlib DLL file to populate the list of rigs on the radio TAB of the Settings screen? as it feels like that is what is happening as when I change the Hamlib DLL's, the entry for FLRig changes inside WSJT-X. If this a Hamlib error, then I guess I need to contact Mike but until I can clarify where it is I am lost to know where to look. Regards, Peter vk5pj > On Saturday, July 26, 2025 at 09:22:07 PM EDT, Peter Sumner via wsjt-devel > <wsj...@li...> wrote: > > > Hi, > for some time now (all of the 2.7 variants and now 2.8) when I open > WJST-X or swap between configurations, I end up with a rig control error > and the current rig is shown to be "ADAT www.adat.ch" and not the > previously selected FLRIG setting. > > I have learned to live with this for a while and today decided I should > report this difficulty for evaluation. > > I use the FLRIG interface as it lets me see on my PC desktop what the SWR, > power out and other settings of my two icom rigs as I do a lot of operating > from the comfort of the house rather than the 50 metre journey to my shack > in the stables shed. > > So far I have tried an empty INI file a few times and the error occurs > with each iteration of testing I do, where I have set up multiple > configurations. > > If I leave it as a SINGLE configuration then there is no error seen. Once > I add a second or more configuration using FLRIG as the rig type I start > seeing the Rig control error when starting WSJT-X or swapping > configurations. > > When testing, if I use a direct connection (IC-7610) then I can add > multiple configurations and not see an error when starting or swapping > configs so the error seems to be confined to having FLRIG selected as a rig > type. > > PC is a Windows 10 X64 O/S which is current with all updates. > > I have noticed that in the WSJT-X.INI file, that FLRig is shown in there > with a trailing space and has inverted commas in some instances and in > differently in other config (quite a puzzle for me), where as other entries > are not shown like that, here are some examples from my BIG ini file that > has about 8 configurations in it > > Rig=Icom IC-7610 > Rig=FLRig FLRig > Rig="FLRig " > Rig=FLRig IC-7610(FLRig) > > hope I have no missed anything, any help would be appreciated > > Regards, > Peter, vk5pj > _______________________________________________ > wsjt-devel mailing list > wsj...@li... > https://lists.sourceforge.net/lists/listinfo/wsjt-devel > _______________________________________________ > wsjt-devel mailing list > wsj...@li... > https://lists.sourceforge.net/lists/listinfo/wsjt-devel > > _______________________________________________ > wsjt-devel mailing list > wsj...@li... > https://lists.sourceforge.net/lists/listinfo/wsjt-devel > _______________________________________________ > wsjt-devel mailing list > wsj...@li... > https://lists.sourceforge.net/lists/listinfo/wsjt-devel > |