Joe Taylor’s upcoming FT-4 and the value of bit shaping

I was watching a video of Joe Taylor giving a presentation at the Fair Lawn Amateur Radio Club (Thanks, Bob W1YRC, for that reference).  Joe started giving some details of his upcoming FT-4 protocol (starts at 15:35 mark).  FT-4 might become a replacement for digital contest work.

What really caught my eye was the importance of bit-shaping to reduce the bandwidth.  My club had been pondering a “group build” project that would do something radio related but allow members to get their feet wet with an arduino-like project.  One of the ideas was a Morse Code training tool.  As these things tend to do, it quickly spiraled out of control with requirements for Farnsworth timing, variable side tone frequencies, printouts for checking, etc.

While it was pretty easy to get a variable frequency side tone generated (essentially a square wave or PWM output), they sounded somewhere between horrible and dying cat bad.  The source of the problem is our old friend — sharp edge transitions, which is rich in harmonics.  It became clear that some waveform shaping was needed, and the old “raised cosine” technique immediately came to mind.  That requirement complicated things considerably.  Gaussian Filters were also considered.

Anyway, back to Joe and FT-4.  Joe was pointing out that while the standard RTTY signal had two tones spaced 170 Hz apart, and one might assume it was a narrow signal, in fact, due to keying issues, it is actually quite broadband.  Strong stations may well wipe out 1 KHz of spectrum space simply because of their bandwidth.  He then showed a graph comparing RTTY to FT-4:  RTTY taking up 3 KHz to the -60 dB point, while FT-4 taking up less than 200 Hz.

Critical to that reduced bandwidth is the use of a Gaussian Filter to shape the 4-tone FSK signal.  In the diagram below, the unfiltered signal is shown on the top in red. The shaped signal is shown in blue.  Those are then plotted against a standard RTTY signal (in purple).

The above diagram is from the FT-4 Protocol Document.

 

Posted in Digital Mode, FT-4, FT8 | Leave a comment

April 2019 FMT Results: Green Bar!

Well the results are in, with 112 people submitting measurements, 74 of 112 (including me) made the Green Band (< 1 Hz error).  Five of those had errors less than 0.1 Hz error.

My results were 0.26 Hz high on 80-meters (72 PPB), and 0.43 Hz low on 40-meters (61 PPB); for an average error of 66 Parts Per Billion (PPB).   Matt, KA1BQP (another Newport County Radio Club member here in RI) beat me with an average error of 64 PPB.  Our scores put us exactly in the middle of the pack.

Comparing it to April of 2018, I did MUCH worse.  Last year I had an average error of 13.4 PPB (being off 0.01 Hz on 80 and 0.17 Hz on 40).

In an earlier post, I had stated three different values for each band; math based, visually based (visual average), and hunch (based on my best guess of what Doppler was doing).  I submitted the math based approach.  Looks like I would have done better by using a visual average of the waterfall — but that is just this time.

Technique Audio Freq Freq Guess Actual Freq Delta Result
80 Math 998.14 3,599,278.14 3,599,277.88 -0.26
80 Visual 998.10 3,599,278.10 3,599,277.88 -0.22 Better
80 Hunch 998.20 3,599,278.20 3,599,277.88 -0.32 Worse
40 Math 1,011.99 7065531.990 7,065,532.42 0.43
40 Visual 1,012.03 7065532.030 7,065,532.42 0.39 Better
40 Hunch 1,012.20 7065532.200 7,065,532.42 0.22 Better

 

Posted in FMT | Leave a comment

Siglent SDG 2042X Stability Test

I want to replace my dead HP 3335A with a new Siglent SDG 2042X.  After all, the latter is 40 years newer, 20 pounds lighter, and maybe 1/8 the volume.  It is also silent as a church mouse (the HP’s fans produced an obnoxious roar while keeping its ECL logic from melting).  The HP cost about $14,000 in 1980, and the Siglent sells for under $500 new today.  We have come a long way in the last 40 years!

The executive summary is that it is more than capable of replacing the 3335A, from a stability point of view.  However, it lacks HP’s wonderful built-in step attenuator that allowed one to set an output signal level like -84.1 dBm and expect it to be spot on.  The Siglent has no dBm feature, only volts or millivolts. (Correction, it can be set to dBm from -50 to +23 dBm).  I set mine to an output level of 632.4 mVpp, which is the equivalent of 0 dBm, then adjust it using an external attenuator box like a JFW Industries 50BR-001.

The Siglent allows sub-hertz frequency entry.  Using the keypad you can enter 1.23456789 MHz, you will get an output signal that is 1.234 567 890 MHz and will see that final digit bouncing around by no more than 1 count up or down.  If you use the knob, you can expect to change the output in steps of 1 hertz (or 10/100/1000/10000, etc).  Watch out if you enter a frequency using the keypad that has a sub-hertz resolution, then use the knob to adjust it later.  You will no longer see those sub-hertz digits on the display, but they are still there.  Best to enter a frequency to the nearest hertz using the keypad before using the knob. (Edit – I verified that you can enter a frequency, using the keyboard, with 1 millihertz resolution).

The spec is a tad misleading as it claims to be a 40 MHz signal source.  This is true for sine wave only.  All other functions have significantly lower upper limits (25 MHz for square wave, 1 MHz for a ramp).

Posted in FMT, Gear | Leave a comment

Elecraft K3s DDS/PLL Induced Drift

I wasn’t very clear when I was posting about my pre-FMT calibration.  But I did describe that the K3s was not a particularly effective rig to use for a FMT.  This is because of how the digital synthesizer was implemented.  Even with the optional high-stability oscillator, which my K3s has installed, the issue remains.

The behavior is very evident in the Spectrum Lab screen capture below.  The K3s was fed a Rubidium based 10 MHz signal that is stable in the microhertz range.  The K3s is in CW mode with a 500 Hz Pitch selected , so we would expect it to produce a 500.000 Hz tone.

On the bottom of the illustration, in the waterfall area, the horizontal dashed lines are 5 minute interval time stamps, so we are seeing the variation in tone over a 15 minutes interval.  During that time, the DDS/PLL is performing a stair-step adjustment that is causing the tone to vary from about 501.2 Hz to 501.8 Hz.  One might describe this as 501.5 Hz, plus or minus 0.3 Hertz.

By the way, the older K3 would do exactly the same thing.  This is not a defect, as the K3s is working exactly as designed.  It was done to maximize dynamic range and minimize unwanted noise from the synthesizer.  The designer saw no reason to have its short term stability be better than +/- 0.3 Hertz.  For ham use, that is more than acceptable.  It is highly stable a longer term.  It will remain at 501.5 Hz +/- 0.3 Hertz for many days.

By the way, this is also pretty much what you can expect for Doppler on a 20-meter band signal anyway.  So the rig is just as stable as the ionosphere is in the short term.

Posted in FMT, Gear | Leave a comment

So Long OLD Friend!

And just like that, my 1980 vintage HP 3335A Synthesizer died this afternoon when I turned it on to get a better graph of my K3s PLL frequency hunting.  Dreaded “Unlocked” indicator and crazy display.  I have another that I’ve already cannibalized for parts, so there is some chance I can repair the one that was working.  But this also gives me an excuse to check out my Siglent SDG-2042X, which sports a 10 MHz external reference.  It all depends on how they implemented their PLL if it will be useful at the sub millihertz level like the HP was.  If the Siglent works, then I will pull the HP Oven controlled Reference out of both and eBay them.

Good timing, however, as I was able to use the HP to verify that everything was all set correctly prior to the FMT.  I will miss the old fella.

Posted in FMT | Leave a comment

Preliminary Results for April 2019 FMT

I was able to participate in the FMT last night (around 10 PM local time).  This was a pretty big deal for me, because I haven’t been in the basement that late at night since I was in the hospital last October (my equilibrium has been quite bad, especially at night, making the journey from basement to bedroom a challenge).

I was fumbling wildly with the Spectrum Lab settings during the initial call-up on 40-meters.  I thought I’d be able to locate my target tone (about 1000 Hz) quickly.  I wasn’t.  I finally got things locked in right as Connie K5CM went carrier down.

The results below are simply an audio analysis and don’t reveal my receiver dial frequency.  The audio frequency is either added or subtracted from the RX dial frequency depending on which side of the carrier the tone is received.

The image above is a screen capture from DL4YHF’s Spectrum Lab (Audio Signal Analyzer) taken during the 40-meter run (somewhere near 7.065 MHz).  You can see how the signal spreads out over the two minute key-down interval.  I saw a minimum of 1011.6762 Hz, and a maximum of 1012.240 Hz.  Visually I called the tone at 1012.03.  After mathematical analysis, it seems more like 1011.988 Hz.  The signal shifted over a range of 0.360 Hz (the actual frequency is somewhere in that noisy band).  I might “hunch” a frequency of 1012.20 if I believed I knew what Doppler was at that moment.  It will be interesting to see which of those three frequencies are closer to the mark (math=1011.99, eye=1012.03, hunch 1012.20).

The image above was taken during the 80-meter run (somewhere near 3.999 MHz).  I saw a minimum of 997.8961 Hz, and a maximum of 998.3294 Hz.  Visually I called the tone at 998.10.  After mathematical analysis, it seems more like 998.138 Hz.  The signal shifted over a range of 0.234 Hz.  I might “hunch” a frequency of 998.20 if I believed I knew what Doppler was doing then.  It will be interesting to see which of those three frequencies are closer to the mark (math 998.14, eye=998.10, hunch=998.20).

Results will be posted Sunday April 14 at 10 PM — Connie K5CM is that quick!

Posted in FMT | Leave a comment

Rig Instability and Calibrating for FMT

Back in the day, a superhet receiver, employed several mixer stages, requiring various oscillators, and a sometimes sketchy VFO (Anybody remember the Swan 753 — lovingly referred to as the Seven Drifty Three?).  That made for a real challenge when trying to accurately measure frequency.  All those oscillators drift at different rates (sometimes different directions).  No matter what the stability of your reference signal, within minutes things were moving all over the place.  Hertz-level measurements were about the best that could be obtained.

More modern gear started shifting to a single reference oscillator and deriving all other frequencies from that.  At least then everything drifted at a consistent rate.  Some of those 1980’s era rigs, like those made by RACAL or Watkins-Johnson, used very sophisticated digital synthesis and phase locked loops to produce a receiver capable of resolving a frequency on the display to a hertz, and yet were stable on a millihertz or microhertz scale.  Those receivers often allowed for an external 1/5/10 MHz oscillator; perhaps a Rubidium or Cesium standard to replace the internal reference oscillator (often a VERY expensive double oven based crystal oscillator).

Once ham gear started moving into the DSP era, was a simple task to have everything working off of one oscillator, and in fact many rigs do that (to save money, actually).  But several use one oscillator for reference generation, yet clock their DSP chips off independent oscillators which can cause some issues when converting the analog RF into the digital domain, then back in the audio domain for listening.  Even those that tried to keep everything tied together might have different design objectives for their digital synthesis scheme.

As a result, some rigs are not very stable on a millihertz or microhertz scale, yet are more than adequate for a human ear or decoding FT8.  An example of this is the otherwise outstanding Elecraft K3 line.   One can see the impact of the PLL causing a reference signal to appear to drift around by about +/- 100 milliherts in a staircase pattern that repeats every 5 minutes or so, but sometimes much wilder excursions of +/-500 milliherts happens too.  Nevertheless, K3s are used all the time in FMT with green band results (< 100 millihertz error).  I used my K3 as an AM detector by injecting a known carrier near the unknown signal to produce a beat tone.  Any PLL stepping has no impact as long as the passband is wider than the drift.

So a FMT purist would seek out a radio that would be stable into the microhertz range over long time periods.  Such a receiver is the RACAL RA6790/GM (1980 era superhet).  I’ve had mine turned on for a few days, locked to a Rubidium source, and monitoring a second GPS referenced Rubidium source.  Using Spectrum Labs, after calibrating the sound card, it has been providing a rock-solid reading of 300.00000 +/- 20 microhertz for the past day.  I deem my receiver more than adequate (by at least 3 orders of magnitude), so all errors will be due to operator error or inability to divine Doppler this Thursday.

By the way, prior to calibration, the sound card I was using (Behringer UCA222) was producing a tone reading of 300.02400 Hertz, off by 24 millihertz, or 80 ppm.  After calibration with +/- 20 microhertz wobble, it is more like 70 ppb.

Posted in FMT, Gear | Leave a comment

Getting Ready for April 12 FMT

The next Frequency Measuring Test (FMT) is scheduled for 0200 UTC on April 12.  For us East-coasters, that would be 10 PM EDT on THURSDAY.

I’ve just powered up my gear so it will be sitting in a stable for the next 6 days.  I still have to make the interface cable between my receiver and the sound card I will be using to do the Doppler observations and millihertz measurements using Spectrum Labs.

Equipment stack for FMT (top down): Fluke PM6685R Rubidium Standard, Racal RA6790/GM Receiver, HP3335A Synthesizer for local test signals.

Here’s the ARRL Announcement from the April 2019 QST:

Posted in FMT | Leave a comment

DMR 2 YSF Crossover

Having now gotten my DJ-MD5 working well on DMR, I figured it was time to up the stakes and see if I could use the DMR2YSF bridge feature.  Sure enough it works, although not fully yet.  It appears that the only YSF room that will work is the one you set as the YSF startup (in my case FCS 4-22, American Ragchew).  It doesn’t matter what DMR talkgroup you use on the radio — it just bridges over to the YSF room.  Folks on the other end will see your callsign, but there will be no indication of their call either on the dashboard or radio display.  They will also report that your audio is loud compared to a YSF radio, so speak a tad softer.

To get this working you must enable the DMR mode and DMR2YSF in Configuration.  Select whatever Startup YSF room you want from the YSF pick list.  Here is what my Dashboard looks like (Note DMR and DMR XMode are enabled and green, and DMR net and DMR2YSF are both enabled and green):

Here is what my Configuration looks like:

When NOT trying to bridge DMR to YSF, I would have the DMR Master set to “DMRGateway”.  Again, keep in mind that the only YSF Room that can be accessed is the one listed under the YSF Startup Host.  The original intent was to allow DMR radios to us a talkgroup to select the YSF room (TG 7100422 would select FCS 4-22, for example), but that feature is not operational at the moment.

Posted in DJ-MD5, DMR, YSF, ZumSpot | 5 Comments

160-meter WAS Certificate Received

Just a few days ago I used LotW to apply for my 160-meter WAS certificate.  I received it today (fast service, thanks ARRL!)

I was surprised to see a fairly low number (1667).  Hard to believe that 160-meter WAS is that scarce.  I checked on my 5-Band WAS, which was issued in 2014, and it was #3167.  One would assume that most folks with 160-meter WAS probably already have 5-band WAS, so only about half to on to complete their 160-meter WAS.  After putting in crazy hours on 160-meters the last couple of years, I can understand why.

Posted in 160-Meters, WAS | Leave a comment