Deselecting the >>MODE<<? option in the Rig Settings has made a world of difference when using a Yaesu transceiver when allowing QLog to communicate with the radio from the DX Spot window.
|
I'm sorry, but even the upgrade to the latest Hamlib version (static linking) did not solve this problem. Based on the QLog trace file, I can see that QLog is sending requested modes correctly, but Rig reports one later mode. It means QLog sequence is USB LSB, Rig sequence is "no change" , USB, LSB. I have to say that I don't see where the issue is. I don't want to say that it is a Hamlib/Rig issue.
It is necessary to check the rig settings to be sure if there are no automatic events related to changing the mode (any presets or something like this).
toggle quoted message
Show quoted text
I am in contact with Mark. We are testing different variants of QLog. Currently it is clear that it is not the command timing from Qlog.
¨²t 3. 9. 2024 v?13:28 odes¨ªlatel Michael Morgan via <cmorgan13= [email protected]> napsal: I am using a Flex radio here and I am not seeing the issue either on Mac or Windows.? My son has a Yaesu 710 so I may can run up to his house this evening and test/play with it.
Michael,?
exactly this piece of code is where the potential problem is (maybe).?The bad thing about it is that I'm not able to simulate it.?I tried different CPU underclocking to see if the call order changes a behaviour (Qlog is a heavily multithreaded application).?Tested Windows/Linux...But found no issue. Qlog?works without any issue? with my IC7300.That's the bad thing, I have no idea if it's in this signal/slot order issue or if it's in Hamlib call, because Qlog sends commands very fast.?It seems that FTx users are impacted, but with different Hamlib versions (4.3, 4.5.x and even with 4.6).
I'll try to go through all the commits in release 0.38 today.?Maybe something will come to mind.?Unfortunately, there are many commits ;-(
¨²t 3. 9. 2024 v?1:42 odes¨ªlatel Michael Morgan via ??<cmorgan13= [email protected]> napsal: Ladislav, I have just been looking at the code a little on this.? I think I may have traced how this is working (with the tunedx signal), I'm still trying to get my head wrapped around QT.? But it looks like QLog is setting the Mode first then the Frequency.? Wonder if it would make a difference if the frequency is changed then the mode?? Or I may not be following the code.
Michael, AA5SH
Hallo to all, I can reproduce the behavior as described in the messages before with my rig, FT-991, under openSUSE LINUX Leap 15.6 with QLog 0.38 and 0.37.2 with Hamlib 4.6.? Hamlib 4.5.5 does not have it. So it seems to be a problem between QLog and Hamlib 4.6. However this is not a showstopper for me. I only have to click twice if the band and mode changes. ? 73, Walter DL8FCL
|
I am in contact with Mark. We are testing different variants of QLog. Currently it is clear that it is not the command timing from Qlog. ¨²t 3. 9. 2024 v?13:28 odes¨ªlatel Michael Morgan via <cmorgan13= [email protected]> napsal:
toggle quoted message
Show quoted text
I am using a Flex radio here and I am not seeing the issue either on Mac or Windows.? My son has a Yaesu 710 so I may can run up to his house this evening and test/play with it.
Michael,?
exactly this piece of code is where the potential problem is (maybe).?The bad thing about it is that I'm not able to simulate it.?I tried different CPU underclocking to see if the call order changes a behaviour (Qlog is a heavily multithreaded application).?Tested Windows/Linux...But found no issue. Qlog?works without any issue? with my IC7300.That's the bad thing, I have no idea if it's in this signal/slot order issue or if it's in Hamlib call, because Qlog sends commands very fast.?It seems that FTx users are impacted, but with different Hamlib versions (4.3, 4.5.x and even with 4.6).
I'll try to go through all the commits in release 0.38 today.?Maybe something will come to mind.?Unfortunately, there are many commits ;-(
¨²t 3. 9. 2024 v?1:42 odes¨ªlatel Michael Morgan via ??<cmorgan13= [email protected]> napsal: Ladislav, I have just been looking at the code a little on this.? I think I may have traced how this is working (with the tunedx signal), I'm still trying to get my head wrapped around QT.? But it looks like QLog is setting the Mode first then the Frequency.? Wonder if it would make a difference if the frequency is changed then the mode?? Or I may not be following the code.
Michael, AA5SH
Hallo to all, I can reproduce the behavior as described in the messages before with my rig, FT-991, under openSUSE LINUX Leap 15.6 with QLog 0.38 and 0.37.2 with Hamlib 4.6.? Hamlib 4.5.5 does not have it. So it seems to be a problem between QLog and Hamlib 4.6. However this is not a showstopper for me. I only have to click twice if the band and mode changes. ? 73, Walter DL8FCL
|
I am using a Flex radio here and I am not seeing the issue either on Mac or Windows. ?My son has a Yaesu 710 so I may can run up to his house this evening and test/play with it.
toggle quoted message
Show quoted text
On Sep 3, 2024, at 2:12?AM, ok1mlg via groups.io <ok1mlg@...> wrote:
Michael,?
exactly this piece of code is where the potential problem is (maybe).?The bad thing about it is that I'm not able to simulate it.?I tried different CPU underclocking to see if the call order changes a behaviour (Qlog is a heavily multithreaded application).?Tested Windows/Linux...But found no issue. Qlog?works without any issue? with my IC7300.That's the bad thing, I have no idea if it's in this signal/slot order issue or if it's in Hamlib call, because Qlog sends commands very fast.?It seems that FTx users are impacted, but with different Hamlib versions (4.3, 4.5.x and even with 4.6).
I'll try to go through all the commits in release 0.38 today.?Maybe something will come to mind.?Unfortunately, there are many commits ;-(
¨²t 3. 9. 2024 v?1:42 odes¨ªlatel Michael Morgan via ??<cmorgan13= [email protected]> napsal: Ladislav, I have just been looking at the code a little on this.? I think I may have traced how this is working (with the tunedx signal), I'm still trying to get my head wrapped around QT.? But it looks like QLog is setting the Mode first then the Frequency.? Wonder if it would make a difference if the frequency is changed then the mode?? Or I may not be following the code.
Michael, AA5SH
Hallo to all, I can reproduce the behavior as described in the messages before with my rig, FT-991, under openSUSE LINUX Leap 15.6 with QLog 0.38 and 0.37.2 with Hamlib 4.6.? Hamlib 4.5.5 does not have it. So it seems to be a problem between QLog and Hamlib 4.6. However this is not a showstopper for me. I only have to click twice if the band and mode changes. ? 73, Walter DL8FCL
|
Michael,
exactly this piece of code is where the potential problem is (maybe). The bad thing about it is that I'm not able to simulate it. I tried different CPU underclocking to see if the call order changes a behaviour (Qlog is a heavily multithreaded application). Tested Windows/Linux...But found no issue. Qlog works without any issue? with my IC7300. That's the bad thing, I have no idea if it's in this signal/slot order issue or if it's in Hamlib call, because Qlog sends commands very fast. It seems that FTx users are impacted, but with different Hamlib versions (4.3, 4.5.x and even with 4.6).
I'll try to go through all the commits in release 0.38 today. Maybe something will come to mind. Unfortunately, there are many commits ;-(
¨²t 3. 9. 2024 v?1:42 odes¨ªlatel Michael Morgan via <cmorgan13= [email protected]> napsal:
toggle quoted message
Show quoted text
Ladislav, I have just been looking at the code a little on this.? I think I may have traced how this is working (with the tunedx signal), I'm still trying to get my head wrapped around QT.? But it looks like QLog is setting the Mode first then the Frequency.? Wonder if it would make a difference if the frequency is changed then the mode?? Or I may not be following the code.
Michael, AA5SH
Hallo to all,
I can reproduce the behavior as described in the messages before with my rig, FT-991, under openSUSE LINUX Leap 15.6 with QLog 0.38 and 0.37.2 with Hamlib 4.6.? Hamlib 4.5.5 does not have it. So it seems to be a problem between QLog and Hamlib 4.6.
However this is not a showstopper for me. I only have to click twice if the band and mode changes.
?
73, Walter DL8FCL
|
Trace file emailed to you.
?
Thanks
|
Ladislav, I have just been looking at the code a little on this.? I think I may have traced how this is working (with the tunedx signal), I'm still trying to get my head wrapped around QT.? But it looks like QLog is setting the Mode first then the Frequency.? Wonder if it would make a difference if the frequency is changed then the mode?? Or I may not be following the code.
Michael, AA5SH
toggle quoted message
Show quoted text
Hallo to all,
I can reproduce the behavior as described in the messages before with my rig, FT-991, under openSUSE LINUX Leap 15.6 with QLog 0.38 and 0.37.2 with Hamlib 4.6.? Hamlib 4.5.5 does not have it. So it seems to be a problem between QLog and Hamlib 4.6.
However this is not a showstopper for me. I only have to click twice if the band and mode changes.
?
73, Walter DL8FCL
|
Hallo to all,
I can reproduce the behavior as described in the messages before with my rig, FT-991, under openSUSE LINUX Leap 15.6 with QLog 0.38 and 0.37.2 with Hamlib 4.6.? Hamlib 4.5.5 does not have it. So it seems to be a problem between QLog and Hamlib 4.6.
However this is not a showstopper for me. I only have to click twice if the band and mode changes.
?
73, Walter DL8FCL
|
Hi,
enclosed is qlog.trace.?
?
Qlog 0.38 on Ubuntu 24.04, with FTDX10.?
?
Clicked on several USB spots where the mode changed from CW to SSB on the second click.?
?
?
73 de LB2EG.?
|
It will work under Linux
In the meantime, I tested all possible variants of QLog 0.38 under Windows and Linux, with the CPU in PowerSave Mode/Performance setting, and I couldn¡¯t detect any of the behavior you described - my rig is IC7300. I also reviewed the code for detecting and setting the mode several times. The result is that I can¡¯t see any issue. Therefore, the trace file will be very important in this case. It would be better to send it to my private email because the file will likely be large.
Regards Ladislav
toggle quoted message
Show quoted text
I will but will probably be tomorrow. ?
Im using Linux Mint. ? ?Will that command work in Linux or do I need to run it in Windows?
|
I will but will probably be tomorrow. ?
Im using Linux Mint. ? ?Will that command work in Linux or do I need to run it in Windows?
|
|
That's strange. Therefore, I need the trace file. Please, could someone with FTDX10 run QLog as shown below and send me the trace file (~/qlog.trace)? Please, use my private email address to avoid spamming of the non-FTDX users
Test it on the 20m band first, then on the 40m band, or use a similar testing scenario with a description of what you did.
The command is:
QT_LOGGING_RULES="qlog.rig.driver.hamlibdrv.*=true" qlog 1>&2 2>~/qlog.trace
po 2. 9. 2024 v?16:51 odes¨ªlatel Richard, LB2EG via <la4sga= [email protected]> napsal:
toggle quoted message
Show quoted text
Hi,?
Using QLog 0.38 with a FTDX10 with Hamlib, I can confirm the? WW4DX findings that it sometimes takes more clicks on a sport to move the mode to the spot mode.??
?
73 de LB2EG Richard
?
?
|
Hi,?
Using QLog 0.38 with a FTDX10 with Hamlib, I can confirm the? WW4DX findings that it sometimes takes more clicks on a sport to move the mode to the spot mode.??
?
73 de LB2EG Richard
?
?
|
100ms is also unusual for me. Although Hamlib doesn't handle it this quickly, the setting hasn't changed, as Mark mentioned.
Mark, are you using flatpak or deb package? We could try to debug directly via the trace file, but it requires your cooperation and patience.Is it possible to send you a private email with instructions on how to generate a trace file?
toggle quoted message
Show quoted text
I sure did raise it to 500ms yesterday. ? Same problem.? Changed it back for to 100ms.?
Thanks!
|
I sure did raise it to 500ms yesterday. ? Same problem. ?Changed it back for to 100ms.?
Thanks!
|
I wonder if this is a Hamlib bug - but doesn't make sense if it worked previously.? I see where the latest Hamlib shows the updates for a few months ago for the 101.? But one thing maybe to try is to raise your update frequency from 100ms to like 500ms to just see if something is colliding or something.
|
I can just multiple click the spot until it changes to the correct mode.??
?
I'll keep up with the updates, and maybe something will fix it.
?
Thanks for all you do....
?
WW4DX
|
Changed to "DIRECT FREQ".?
?
Power cycled rig.? Rebooted PC.?
?
Same result.
?
Thanks
?
|
BTW It seems that ACLog uses a different Rig interface, therefore that information is not needed for QLog. po 2. 9. 2024 v?13:31 odes¨ªlatel Ladislav Foldyna < ok1mlg@...> napsal:
toggle quoted message
Show quoted text
I know that you wrote it workrf under 0.37 and with AC Log but I'm looking for an issue. What I can tell you is that no changes have been made to the code for recognizing and setting the mode from DX Spot. But QLog is event-driven software. It is possible that it behaves differently on your PC than on others. I have to find out why. But since I don't have FT rig for testing, I need to eliminate all possible other factors.
Have you tried changing the settings? What was the result
[Edited Message Follows]
Mine is set to "Pitch Offset".?
?
As for other improvements I don't follow you.
?
Worked as expected with 0.37, and the transceiver continues to work perfect with AC Log in both Linux and Win10.
?
I'm stumped...?
|