Got a question about the "Frequency" field. There are two fields - Frequency and Rx Frequency. I "assumed" that the first one, Frequency, should be the transmitted frequency. However, what I'm seeing is that this field is being recorded with the RIT setting included. Am I doing something wrong, or is there an error in the code here?
I'm using Log4OM with my Elecraft KX3.
Thanks, Jim / W6JHB
Frequency: Includes RIT…????
- G4POP
- Log4OM Alpha Team
- Posts: 11605
- Joined: 21 Jan 2013, 14:55
- Location: Burnham on Crouch, Essex UK
Re: Frequency: Includes RIT…????
No error in the code it is dependent upon how the rig works
I run three different Icom rigs and none of them change the VFO frequency sent via CAT to software when RIT is adjusted and neither do my two Yaesu rigs, can't try my Kenwood TS480 because its at my remote station.
I disposed of my K3 some time ago so I can't actually check what a K3 does when sending the current VFO frequency but you could download Portmon and check yourself if its that important or perhaps the K3 forum can advise.
I run three different Icom rigs and none of them change the VFO frequency sent via CAT to software when RIT is adjusted and neither do my two Yaesu rigs, can't try my Kenwood TS480 because its at my remote station.
I disposed of my K3 some time ago so I can't actually check what a K3 does when sending the current VFO frequency but you could download Portmon and check yourself if its that important or perhaps the K3 forum can advise.
73 Terry G4POP
Re: Frequency: Includes RIT…????
Hi Terry,
Just ran a test, using the KX3 going through the same CAT connection, but over on the Mac side of my computer, where I run MacLoggerDX (MLDX) from Dog Park Software. I use that application to log my KX3 QSO's when I'm doing PSK31 and WSJT-X. Anyway, I set the KX3 to 14.040.000 and logged a QSO. It went into the MLDX log as 14.040.000. I then turned on RIT and adjusted the frequency by 150 Hz and logged the QSO. It went into MLDX as 14.040.000 - no RIT adjustment.
I asked the author of MLDX (Don Agro / VE3VRW) about it. He said he does nothing special - just using the IF; CAT command to get the VFO frequency. According to him and what is in the debugging log that MLDX can produce, the VFO frequency is provided by the IF; command and has the RIT / XIT values on the same line, but not actually PART of the frequency value. Is the code in Log4OM adding that value to the VFO frequency?
Just ran a test, using the KX3 going through the same CAT connection, but over on the Mac side of my computer, where I run MacLoggerDX (MLDX) from Dog Park Software. I use that application to log my KX3 QSO's when I'm doing PSK31 and WSJT-X. Anyway, I set the KX3 to 14.040.000 and logged a QSO. It went into the MLDX log as 14.040.000. I then turned on RIT and adjusted the frequency by 150 Hz and logged the QSO. It went into MLDX as 14.040.000 - no RIT adjustment.
I asked the author of MLDX (Don Agro / VE3VRW) about it. He said he does nothing special - just using the IF; CAT command to get the VFO frequency. According to him and what is in the debugging log that MLDX can produce, the VFO frequency is provided by the IF; command and has the RIT / XIT values on the same line, but not actually PART of the frequency value. Is the code in Log4OM adding that value to the VFO frequency?
Re: Frequency: Includes RIT…????
Using Omnirig - was never able to get Hamlib to work properly - probably a user error, but Omnirig seemed to work right off the bat...
- G4POP
- Log4OM Alpha Team
- Posts: 11605
- Joined: 21 Jan 2013, 14:55
- Location: Burnham on Crouch, Essex UK
Re: Frequency: Includes RIT…????
I believe the only person able to answer your question is Alex of Afreeet Software the author of Omnirig, he can be. Reached by email and is very helpful.
73 Terry G4POP
Re: Frequency: Includes RIT…????
Thanks Terry - I'll send him a query and will post back here the results of any correspondence, in case others are curious.
Jim

Jim
Re: Frequency: Includes RIT…????
Terry -
I sent a note to Alex and his reply follows. Can you see about getting this to the developer(s)…? Per Alex, it does seem that they are using that method, which results in the QSO being logged as having taken place on frequency X+RIT, when it really takes place on X.
Regards, JIm / W6JHB
"Hi Jim,
The OmniRig has three properties, FreqA, FreqB and RitOffset, that contain the values received from the radio. In addition to that, it has a function called GetRxFrequency. This function returns the sum of the frequency of the current VFO and the RIT offset. It looks like the author of Log4OM uses this function to get the frequency of the QSO.
73 Alex VE3NEA"
I sent a note to Alex and his reply follows. Can you see about getting this to the developer(s)…? Per Alex, it does seem that they are using that method, which results in the QSO being logged as having taken place on frequency X+RIT, when it really takes place on X.
Regards, JIm / W6JHB
"Hi Jim,
The OmniRig has three properties, FreqA, FreqB and RitOffset, that contain the values received from the radio. In addition to that, it has a function called GetRxFrequency. This function returns the sum of the frequency of the current VFO and the RIT offset. It looks like the author of Log4OM uses this function to get the frequency of the QSO.
73 Alex VE3NEA"
- G4POP
- Log4OM Alpha Team
- Posts: 11605
- Joined: 21 Jan 2013, 14:55
- Location: Burnham on Crouch, Essex UK
Re: Frequency: Includes RIT…????
That's fine but for freq A or B read VFO A or B so what happens if we use A and you change to B?
BTW there is only one developer, Daniele IW3HMH but I will ensure he notices this thread.
BTW there is only one developer, Daniele IW3HMH but I will ensure he notices this thread.
73 Terry G4POP
- IW3HMH
- Site Admin
- Posts: 2988
- Joined: 21 Jan 2013, 14:20
- Location: Quarto d'Altino - Venezia (ITA)
- Contact:
Re: Frequency: Includes RIT…????
i'm using that:
decimal freq = OmniRigManagement.Rig1.GetRxFrequency();
decimal freq = OmniRigManagement.Rig1.GetRxFrequency();
Daniele Pistollato - IW3HMH