-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RIT/XIT Offset #26
Comments
that's what I was afraid of. For my ic7300, RIT / XIT is always the same number. That's why I couldn't properly test it. So I have to look at the hamlib code |
Yes, I am also wondering. As I just tried, with rigctl, "j" or "z" also same values are displayed. K3 and K2. So could be a problem with hamlib. |
I will try to look at the Hamlib source code. Unfortunately Hamlib is not a well-documented library, so it is better to look directly to the source code. Please, let me know a result of Rigctl for K2/3. In case of IC7300 it looks that it is also a hardware limitation, that XIT/RIT have the same. |
Hi, rigctl uses the "IF (Transceiver Information; GET only)" command to read RIT/XIT. K3 and K2.
This string contains information about whether RIT and / or XIT is switched on. Therefore you have to read out both values to get the correct assignment. However, these two bits are apparently not evaluated for "j" and "z". Therefore, the same values are displayed for RIT and XIT. Here is an excerpt from the "ELECRAFT K3S /K3/KX3/KX2 PROGRAMMER'S REFERENCE" I cannot check here how this is read out by other manufacturers. |
If the programming effort here is high, I think you can also leave out the RIT/XIT display for the time being, since the information is also available on the rig itself. In this form, the display is also only limited usable. Perhaps a solution to the problem will arise at a later time. |
Thank you, Wolfgang. I dived it into the Hamlib source code and found out many interesting things.
I will not describe much detail here, only that there is a difference if the rig implements the "Get RIT / XIT offset" function and if it has implemented the "GET RIT / XIT Status". These things are two different functions and unfortunately for some rigs "GET RIT / XIT Offset" can be implmented but "Get RIT / XIT Status" is missing (example for pure K2, K2X has implemented both functions) Maybe I would ask you for a test that I did successfully with my IC7300. Via rigctl, call following sequence: Turn off XIT / RIT on your rig My test
XIT/RIT off
XIT on
RIT on
I found out that for |
Hi, here my protocol. Looks like it works like yours.
|
Many thanks for your confirmation. I will implement it in the next release. |
After turning on RIT or XIT on the tranceiver, both offsets are displayed in the Rig window if they are set <> 0 on the TRX.
However, the displayed offsets are always the same for RIT and XIT, even if only RIT or only XIT are switched on.
The text was updated successfully, but these errors were encountered: