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
CW transmit frequency marker in bandscope #929
Comments
Hi Erwin, there have been many discussions of the "correct" showing of TX and RX frequencies in CW. And many different statements (and every statement was correct under a special view). So you can select between TX, RX and SHIFT in CW menu. In very old firmware there were much more settings which lead to confusion. I am happy that I have understood the implementation which is now active and it works similar to all other (commercial) rigs ;) 73 |
Hi Andreas, I don't have a ic-7300 so I don't know how that transceiver displays the bandscope on CW. |
And now discussion starts again :) If I want to receive / hear a CW signal which is on exactly 3.600KHz I must tune to 3.600750 (if I am working in CW-L) or to 3.599250 (if I am working in CW-U). If I tune to 3.600 I do not hear anything. So there must be a calculated sidetone in RX or TX frequency. Because of if I use my commercial rigs I never have had done any thoughts about this the discussions started when I tested the different modes old mcHF firmware offered. Most of them are absolutely useless because you are not "transceive" when you want to answer an incoming CW call. We have had reworked this section 1.5...2 years ago and now again I must not think about anything. If I hear a CW station I can answer and I will be heard, too. So everything is correct and working fine. I remember hours and hours with dicsussions what is the "correct shown frequency" - uuughhh!!! ;) 73, Andreas |
I have tested again: I set mcHF to CW and 3.600KHz. I set my FT890 to 3.600KHz and CW, too. Now both transceivers can hear each other giving nearly the same sidetone frequency. So if I tell another station QSY 3.555 I will meet him at 3.555... EDIT: 73, Andreas |
It's not the problem of not hearing each other. The problem is the display in the bandscope. So tuning on frequency works perfectly. It's a bandscope problem! Got it? |
Maybe it is coming up :) Do you mean waterfall and/or scope "receiving bar" is not on correct position? |
:) I must be telling it way too overcomplicated! Sorry :) But yes that is in fact the problem. The bandscope is 700 Hz (or the side tone frequency you selected) shifted. |
If I understand correctly what is being said by OP, I do agree. I have CW-U, CW Offset set as SHIFT, sidetone at 600Hz, filter e.g. at 600Hz/300Hz. When the main freq dial shows 7.010600 the numbers on the scope under the red needle show 7.010600, too, while it is the frequency, which should be displayed below the sidetone (i.e. the center of underline, which shows filter bandwidth is shown) and it should be 7.010000 below the "needle". |
Hi, I suppose to clear things out it is only necessary to add some clear lines to Wiki to tell exactly what the frequency display settings in menu mean. For me this issue is really a simple one. Actually not really an issue. Originating from the modulation characteristics it is always only one frequency to show. Other are just subjective ones. And I agree that this only one frequency should be consistently showed in digits and on the spectrum/waterfall. I attached here a .PDF table showing the right display frequency for some of modulations we use in HAM radios. Hopefully with this to close the issue. 73 Bojan Dial_freq.pdf |
Is it correct now? If so, please close issue. |
Just a tiny report: I just did the comparison between ver 2.4.0 and the latest 2.5.27. I get the same frequency shown (the actual TX frequency) in numbers as at the spectrum analyzer dial (needle) position. Which is right. But I suppose this issue was only about the position of a little horizontal line bellow the needle in CW mode. This line is properly offset for the LSB/USB mode but in CW it is still offset by the BFO offset. For helping "zero beat" it should not be. I suppose it was suggested to show this line below to be aligned with the actual frequency. The horizontal line should have an imaginary cross-section with the needle at the point of BFO shift! 73 Bojan |
Hi Andreas, |
Hello Erwin, We will fix that, but we will not center the spectrum at CW carrier position. Instead we will move the line to the correct position but keep the spectrum as such center (or not centered as in 1x Magnify). |
Hi, Excuse me, please, but now I don't know where you are aiming at. There is no side-band in the air when transmitting CW. Only the carrier. So, what is the point of showing any other frequency in a transmission pas-band? In doing this you end up with pointing to a ghost space on a frequency ruler. The BPF center frequency is something else. The operator should know what to do with that. As, for instance, what to do with an IF shift if applied. 73 Bojan |
... and yes, I think, when hypothetically you are tuned to a (carrier) frequency and there would be a USB and a LSB signal on that same (carrier) frequency at the same time, by switching the modes, you should hear each of them properly and in whole. Without changing the (carrier) frequency. |
Yes - the only relevant is the carrier. But CW and SSB differs in a specific point: So of course "optical handling" differs between SSB and CW. In CW we must have
So I think we do not need any modes like TX, RX and SHIFT - only CW-U and CW-L. This is for a smoother switching between SSB and CW without retuning. And maybe we do not need any "receiving marker line". Only the shown passband of the filter. Maybe for better optical identification it would be nice to have TWO receiving marker lines located at the edges of the filter so that you can clearly see if scope peak is inside or at the edge of the filter... Center line would help to see if your TX frequency is identical to the RX signal you are listening to. |
Changed Center Line from being the RX Carrier line to represent TX Carrier line based on popular demand from the CW enthusiasts. Works best with CW Freq. Offset = "CW RX". DOES NOT SUPPORT SPLIT, DOES NOT SUPPORT RIT: In both cases wrong center line are shown (i.e. RX centerline, in CW: RX center line plus sidetone) Scope Mode has redraw issues when switch from CW to other mode. In low magnification modes due to rounding, centerline and filter bar may seem to be misaligned.
Changed Center Line from being the RX Carrier line to represent TX Carrier line based on popular demand from the CW enthusiasts. Works best with CW Freq. Offset = "CW RX". DOES NOT SUPPORT SPLIT, DOES NOT SUPPORT RIT: In both cases wrong center line are shown (i.e. RX centerline, in CW: RX center line plus sidetone) Scope Mode has redraw issues when switch from CW to other mode. In low magnification modes due to rounding, centerline and filter bar may seem to be misaligned.
Changed Center Line from being the RX Carrier line to represent TX Carrier line based on popular demand from the CW enthusiasts. Works best with CW Freq. Offset = "CW RX". Slight changes to the frequency bar (removed main frequency full display), changed layout for 4xmagnify to use 4 instead of 6 frequencies since the rounding made some of the markings irritating. Might need more thought. DOES NOT SUPPORT SPLIT, DOES NOT SUPPORT RIT: In both cases wrong center line are shown (i.e. RX centerline, in CW: RX center line plus sidetone) Scope Mode has redraw issues when switch from CW to other mode. In low magnification modes due to rounding, centerline and filter bar may seem to be misaligned.
Changed Center Line from being the RX Carrier line to represent TX Carrier line based on popular demand from the CW enthusiasts. Works best with CW Freq. Offset = "CW RX". Slight changes to the frequency bar (removed main frequency full display), changed layout for 4xmagnify to use 4 instead of 6 frequencies since the rounding made some of the markings irritating. Might need more thought. DOES NOT SUPPORT SPLIT, DOES NOT SUPPORT RIT: In both cases wrong center line are shown (i.e. RX centerline, in CW: RX center line plus sidetone) Scope Mode has redraw issues when switch from CW to other mode. In low magnification modes due to rounding, centerline and filter bar may seem to be misaligned.
Changed Center Line from being the RX Carrier line to represent TX Carrier line based on popular demand from the CW enthusiasts. Works best with CW Freq. Offset = "CW RX". Slight changes to the frequency bar (removed main frequency full display), changed layout for 4xmagnify to use 4 instead of 6 frequencies since the rounding made some of the markings irritating. Might need more thought. DOES NOT SUPPORT SPLIT, DOES NOT SUPPORT RIT: In both cases wrong center line are shown (i.e. RX centerline, in CW: RX center line plus sidetone) Scope Mode has redraw issues when switch from CW to other mode. In low magnification modes due to rounding, centerline and filter bar may seem to be misaligned.
Just a report, in FW 2.5.32 the situation is this:
The showing of BPF in a horizontal line is ok. But I still don't get it why there is a need to show a vertical needle in CW mode shifted to a ghost frequency offset and not to zero (actual carrier)? 73 Bojan |
What vertical needle shifted to a ghost? I do not see it... Everything shows exactly carrier... 73 |
Hello Bojan, However, I don't understand what you wrote regarding "ghost" offset. The vertical line should appear exactly where the carrier is. It would be great if you could tell me where you measure the carrier and at which frequency point you see the vertical line (best done in magnify x16). Another thing: There is no such thing as a BFO in the mcHF signal path. The BFO setting (CW SIdetone Frequency) determines the frequency of the carrier IQ signal being generated. This digitally generated signal is converted to analog in the codec and then mixed with the LO frequency (CW carrier frequency = Sidetone Freq + Si570 LO Frequency / 4) during transmit. Technically the sidetone frequency is not relevant at all during RX. What you hear is a filtered SSB signal, I think I mentioned that. The firmware currently always offsets the RX frequency by the CW Sidetone frequency to the carrier (no matter which of the CW offset mode you have). In order to receive where you transmit you have to use a RX filter which has exactly the same center frequency as your CW Sidetone frequency. Only then RX and TX match in CW mode. Just for the record: none of the current developers designed the CW part of the firmware. BTW, the frequency display problem in the bat at magnify 1x has been fixed in 2.5.33 73 |
Andreas, Danilo, nice work. And we should talk here only about this actual frequency. It is only one in CW. And, again, it is no matter how this carrier is produced, either by an oscillator output or by injecting a tone into an SSB channel. HW or SDR. Please ignore the LCD display artefacts - it is just a plastic cover. Yes, I am using abrev. BFO on purpose for better understanding the needed offset from an analogue world. I hope the picture comes thru. |
Hello Bojan, If noy and you find your TX carrier at 14.100 you have "CW Freq Offset" = "Shift" mode selected. I haven't fixed the display issue in this mode: the numeric frequency bar display under the scope doesn't show the real frequency scale (it is shifted by the CW sidetone frequency, e.g. 650 Hz in your case). The scope and filter bar should be correctly positioned. Now for the main frequency display: To achieve correct display of TX frequency in numeric display, you have to select "CW Freq Offset" = RX AND use the filter with 650 Hz center. Or wait for the fix for "Shift" then you could also use this mode. I can't recommend "CW Freq Offset" = "TX" this is the most confusing mode (for me at least). |
Interesting. If I tune to 14.100 and set mode to CW my "needle" is positioned above 14.100 - and not like yours on 14.100.650. I am using "CW Freq. Offset" as "RX" - like Danilo recommends. Maybe you use another mode or there are some settings (which I never touched) that impacts correct displaying of needle... 73 |
Additionally I do not see any argument what other modes than "RX" can be useful for. They are almost confusing and cannot be used for anything... |
Hello Bojan, Just for the record: While we fixed several longstanding issues on the go, the actual cause for all of this was a change of existing functionality (RX Marker -> TX Marker). I however agree, that the change makes sense (otherwise I wouldn't have spent my time on it). I am wondering, what you (and also Erwin, the original reported of the problem) think about two things: Shall we remove the "TX" CW Freq. Offset Mode? It seems to be useless as the displayed numeric frequency does not match the cw tx carrier frequency. And what do you think: Should we couple rx filter center frequency to CW sidetone frequency? The way it would work -> you select a filter, and the center frequency of that filter is automatically applied as sidetone frequency (i.e. as CW TX frequency). I am not yet sure if this is easy to do or even if it makes sense at all to you CW guys. |
Danilo, I have just had time to go to check again. Here is a new/old table showing the displayed and actual RX and TX frequencies. columns = display mode
Considering this CW result, I am happy with the RX display mode as is. RX = TX = DISPLAY. As a matter of fact I would prefer to see everything at the center, hi. For your second point, I see some relevance there but I think the operator should know what he/she is doing when choosing filters. TNX 73 Bojan |
In magnify x 1 we NEVER have enough data to show needle in center, IT IS MUCH MORE COMPLICATED to code that. Issue is gone, I do not hink it does make sense to invest much power to do just this optical changing ;) vy 73 |
Andreas, I meant it only as a beauty thing, although it would be nice to have it in the middle. But ok. I have spotted that the old "needle" vertical line is not cleared when on new position. The same now happens when using RIT. |
Hello Bojan, Workaround: go into menu and back. |
It is in scope of course. In waterfall you calculate it dynamically so it is gone with the pace of the fall. I can understand it is quite a "music" when cleaning this. |
When exploring the behavior of the last FW I went to check the initial meaning and implementation which was well described in Clint's Operating Manual. I must say he describes the old and new way of displaying frequency (shift) quite well. Although I still do not see much worth in displaying the frequency which is not TX. Displaying RIT, XIT and SPLIT is something else! However, this part draw my attention:
I must admit I have completely overseen the option to SPOT ON the signal by holding the G3!!! |
Hello Bojan, |
Danilo, Thank you for this. OK then. No worries about that. By yesterday's testing the new frequency display in scope and in numbers I have noticed that in CW RX display mode the frequency band under scope is being shifted according to RIT setting. In this light I would then go for a CW TX display mode, since it is TX-centric. As this is the nature of RIT, going around the TX frequency. If we would have XIT, then the RX-centric mode would be prefferable. But here again, perhaps the display evolution is good (at least for me) but then, we are yet further from a simple remark of Erwin:
|
Just brainstorming: we can show one constant line showing TX and RX (if RIT == 0 and no split operation). If there is RIT != 0 OR split operation there can be a second, dashed line that shows RX. |
I can put some observations when testing FW 2.5.37. Excellent job showing frequency and the RX line beneath. And moving the filter (RX) line to the center. However, when I turn RIT in + direction a green needle moves to the left, and numbers on the ruler increases at the same time. Whereas the horizontal filter line stays. I think the CW needle should be at zero point as it is in USB/LSB mode. I don't care even if there is some small grey area (no FFT data) at the side of scope because of that. |
I am sorry, my mistake: The needle (green in my case) is TX frequency and not RX at all. I looked again in menu. So, this TX needle should be at a fixed position then. RX window position should move by switching modes and/or by using RIT and not TX frequency. I suppose by setting CW TX display mode, I should have such TX frequency scenario shown. Some remarks:
TNX GN Bojan |
As discussed, the display is centered around the receiving spectrum which is based on the LO frequency, and RIT moves the receiving frequency thus the LO thus the spectrum display. There is a fixed relationship between RX frequency and LO frequency in the UHSDR firmware. For the band question: BTW, I think placing an RX carrier marker in the frequency bar could be doable. We could also do 2 vertical lines but not sure if this will improve things and it would be also a lot of work (not as much as the centered TX, though). |
Danilo, Thanks a lot for this explanation. I mistakenly thought that to align this it was just a matter of introducing a proper index to the x-offset. So I will stay with the CW RX Display mode for the time being. Concerning the two times Band marking: I rose that Q because of the behavior when using CAT. In my case by changing the frequency over CAT the band mark doesn't change. BTW: I like scope zooming, filter-line showing the RX window vy much. I suppose this is trend-setting. TNX 73 Bojan |
I think I will slightly change that behaviour. If you do NOT have set "CAT in sandbox" there must be correct band indicator (like Bnd80m). But if you have set "CAT in sandbox" AND you have done a frequency change via CAT the indicator should no longer show band indicator like "Bndxxm" but the word CAT. This will indicate that the frequency you dialed via CAT is NOT applied to the band storage place where you have started from. I will add this today - it will be included in the next daily snapshot. 73 |
Hello Andreas, |
Hi Danilo,
There is no wish existing to have such a possibility and I am not sure if anyone wants to have it. So I want to stay at the actual existing structure and wait if someone wants to have it... I am satisfied with the already given CAT possibilities and do use "CAT in sandbox" all the time. |
Additionally I do not see any sense for a "CAT storage place". When should it be recalled? If any CAT-command happens? Then you configurate your recent settings e.g. in fldigi with some older ones you formerly have selected via CAT... |
Reporting the FW 2.5.40:
Ad 2: |
Ups. You are right, the scope is now oriented the wrong way, waterfall is correct. |
I suppose it is not oriented the wrong way but rather inverted, meaning the center is split to at both sides. |
Each half is swapped in its orientation, to be precise. |
Yes, |
I think this is fixed now. If you think so, too please close this issue. |
As I said, for me by using the SHIFT display option this issue is gone, although with all the remarks I have put in. But this issue was started by Erwin anyway. Now, when the second marker line is so well introduced in RTTY mode, why not extend it to an RX dial marker beside the TX one? I think this may help to a clear view when using RIT. I don't know for SPLIT. 73 Bojan Changed: editorial only |
Hi, Split and RIT are kind of the same thing when it comes to the markers. So we should close this one and create a new issue for the RX / TX marker business. 73 |
Well, I didn't mean to add a third marker to RTTY but to introduce a second marker in CW/SSB. For the RTTY would help to have SNAP function, as in CW, instead. |
When i'm in shift mode the marker looks good. I think we can close it for now. Thanks for all the work! Sorry for my late response, I was on holiday :-) |
Just draw a line on the transmit frequency on CW so it's easily to zero beat a CW station.
Another possibility is to display the real transmit frequency exactly in the middle of the scope. As it is now the transmit frequency seems like it's in the middle of the screen but it's offset with the CW tone frequency.
Example: 10.116 as transmit/receive frequency, centre line of the bandscope says 10116.00 but the CW station appears 700 Hz on the left of the middle line. It should be on the middle line. In reality frequency on the centre line of the bandscope is not on 10116 but on 10116.7 MHz.
(in the cw settings menu I have "CW Freq. Offset" on shift)
73,
Erwin PA7N
The text was updated successfully, but these errors were encountered: