¿ªÔÆÌåÓý

Re: Change from TX offset to RX offset in future code versions?


 

IMO there's no one "right" way. Either way is correct.
I own several older rigs and they use different methods.
For example Yaesu FT-901 has RX offset, Kenwood TS-830 has TX offset.
But in all cases the frequency as shown on the display during TX is the
true carrier frequency being transmitted.

The reason why the sketch currently uses TX offset rather than RX offset
is just for simplicity reasons.
During RX the raduino doesn't "know" whether we are listening to a SSB or
a CW signal. Only during TX the raduino can differentiate between SSB and
CW.
Because when the mike's ptt switch is pressed, it knows it's SSB and no
offset is needed. When the morse key is down it knows it's CW so it knows
it has to add the extra offset.

In the current setup the user can only toggle between LSB/USB. When the
key is down this automatically becomes CWL/CWU.
For RX offset we would need an extra mode switch so that the operator can
select LSB, USB, CWL, CWU, which would tell the raduino whether or not to
apply the RX offset.

Perhaps we can find a different clever way for mode selection that doesn't
involve extra switches. If we have some bytes left we may be able to do it
from the software. But that may become a challenge.

73 Allard PE1NWL

On Thu, June 1, 2017 18:55, Jerry Gaffke via Groups.Io wrote:
I tend to agree with Bob. ??
But Allard is doing a great job in getting that firmware sorted out, and
I'm looking forward to seeing the end result of his process.
I've been kibitzing now and then as well, when Allard's code has settled
out I may jump in and make some of my favorite adjustments.
If I can find the time.

Using a Nano with an open source sketch makes it possible for most anybody
to take a whack and make it right.
However you happen to define right.

Do try to somehow show where your hacks are.
For example, avoid adjusting comments and variable names and formatting in
code that you are not otherwise changing
so it is easy to run a unix diff on the two files. ??Better yet, use lots
of #ifdef's and comments to make it obvious to the casual reader.

Jerry, KE7ER

On Thu, Jun 1, 2017 at 08:53 am, Bob wrote:


There may well be reasons that you prefer TX Offset which I don't
appreciate (like memory size), but it really should be a RX offset.

Join [email protected] to automatically receive all group messages.