Page 1 of 2
Frequency: Includes RIT…????
Posted: 26 Mar 2014, 01:48
by W6JHB
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
Re: Frequency: Includes RIT…????
Posted: 26 Mar 2014, 08:04
by G4POP
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.
Re: Frequency: Includes RIT…????
Posted: 26 Mar 2014, 17:33
by W6JHB
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?
Re: Frequency: Includes RIT…????
Posted: 26 Mar 2014, 17:50
by G4POP
What are you using Hamlib or Omnirig in Log4om?
Re: Frequency: Includes RIT…????
Posted: 26 Mar 2014, 18:01
by W6JHB
Using Omnirig - was never able to get Hamlib to work properly - probably a user error, but Omnirig seemed to work right off the bat...
Re: Frequency: Includes RIT…????
Posted: 26 Mar 2014, 21:06
by G4POP
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.
Re: Frequency: Includes RIT…????
Posted: 26 Mar 2014, 21:29
by W6JHB
Thanks Terry - I'll send him a query and will post back here the results of any correspondence, in case others are curious.
Jim
Re: Frequency: Includes RIT…????
Posted: 27 Mar 2014, 02:16
by W6JHB
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"
Re: Frequency: Includes RIT…????
Posted: 27 Mar 2014, 06:53
by G4POP
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.
Re: Frequency: Includes RIT…????
Posted: 27 Mar 2014, 09:56
by IW3HMH
i'm using that:
decimal freq = OmniRigManagement.Rig1.GetRxFrequency();