HF Weather Fax

DaveInDenver

Rising Sun Ham Guru
Joined
Jun 8, 2006
Messages
13,037
Location
Grand Junction
Was tuning around yesterday evening and found the Pt. Reyes NOAA station was coming in nice, so I decided to let it run a while.

The Weather Service and Coast Guard have for decades offered a continuous fax service sending out charts and forecasts to ships at sea. I imagine now most everyone has satellite service so it's maybe not used as much as it once was but all it takes is an HF radio and a computer with a sound card to receive them so it serves a backup, if nothing else. It's one of several services the USCG still do,

https://www.weather.gov/marine/uscg_broadcasts

Maybe you'll hear it and want to try. See attached file "ptreyeswefax-2021aug3-4.mp3.txt" and remove the .txt extension for an MP3 of what it sounds like. I was listening to the 8682 MHz NMC station. This is the spectrum at 2141 MDT (0341Z) , good signal strength, low noise floor. Didn't need any pre-amp and AGC wasn't working very hard for fade.

20210803_214108.png


This morning, not so much. It was a rough copy and based on the quality of the faxes it started really giving out about 0100 MDT (0700Z) and when I checked on it this morning it was at the limit of legibility. Completely expected for 40m HF. This was the spectrum this morning 0538 MDT (1138Z), pre-amp on, AGC working hard with lots of RF gain to dig the signal out of the noise.

20210804_053810.png


Anyway, since the signal is SSB centered on 8.682.000 and you'd normally tune down 1.9 KHz using USB. But my software was configured for 1.5 KHz off center but correct 800 Hz frequency shift. That worked but requires some investigation why I had it that way.

I use Fldigi to decode the faxes, it's called WEFAX576, which means WEather FAX IOC-576. IOC-576 is a radio facsimile standard, suffice to say you can Google it if you want.

http://www.w1hkj.com/

This is what it looks like during reception, the image building at 120 line per minute. A perfect image is typically about 1000 to a max of 1300 lines. Sometimes if it's noisy two images can run together, in which case the software will just eventually truncate the receive (I think at 2500 lines, it's configurable) and start a new image.

fldigi_rx_wefax_mid.jpg



You can see how the images slowly get worse overnight as the signal-to-noise ratio decreases.

wefax_20210803_220816_8680500_nocorr.png

wefax_20210803_204528_8680500_phasing.png

wefax_20210803_205520_8680500_phasing.png

wefax_20210804_054616_8680500_nocorr.png

Images have a start and stop tone, which is the black bars at the top and bottom. Fldigi resets on the stop and stores the last received image.

They slant like this because NOAA's radios and computers are highly accurate while my station's clocks are not. I was using my Icom IC-7300, which has a TXCO and is pretty accurate and stable (tunes to 1 Hz, although I suspect it's more like 0.5 ppm, so +/- more like 4 or 5 Hz in accuracy at 9 MHz).

My laptop's clock, though, drifts a bit more. It'll move several milliseconds over an hour. I sync my laptop to a NTP server every 15 minutes but there's only so much you can do.

Anyway, all the accumulated clock error is why they slant in raw form. The slant can be corrected in software but for the purposes it's not necessary.

You can cheat and see what the faxes are supposed to look like: https://www.weather.gov/marine/ptreyes
 

Attachments

  • ptreyeswefax-2021aug3-4.mp3.txt
    862.2 KB · Views: 145
Last edited:

DaveInDenver

Rising Sun Ham Guru
Joined
Jun 8, 2006
Messages
13,037
Location
Grand Junction
Got 'er fixed up on the correct 1.9 KHz tuning center.

20210804_082730.png


wefax_20210804_081421_8680100_phasing.png

fldigi_rx_wefax_corrections_mid.jpg


And messed with sound card clock drift correction to de-slant the edges.

wefax_20210804_082502_8680100_stable_image.png

wefax_20210804_083522_8680100_phasing.png
I bet these charts would now be very usable to a ship's crew. BTW, if you're in the Pacific off the coast of Baja looks like you're probably in the middle of a tropical storm.
 
Last edited:

Yeti

Rising Sun Member
Joined
Oct 3, 2019
Messages
130
Location
Arvada, CO
Very cool. Thanks for sharing.
 

AimCOTaco

Cruise Moab Committee
Staff member
Cruise Moab Committee
Joined
Aug 13, 2010
Messages
2,260
Location
Longmont, CO
Nice! I had some interest in receiving and decoding these but my chepo sdr receiver doesen't HF. That was a few years ago, I should have fresh look at the hacky sdr stuff that's out today, I expect there is cool stuff out there in the $100-$200 range.
 

rover67

Rising Sun Member
Joined
Nov 1, 2007
Messages
9,317
Location
Boulder, Co
I think that's pretty cool!!!
 

DaveInDenver

Rising Sun Ham Guru
Joined
Jun 8, 2006
Messages
13,037
Location
Grand Junction
Nice! I had some interest in receiving and decoding these but my chepo sdr receiver doesen't HF. That was a few years ago, I should have fresh look at the hacky sdr stuff that's out today, I expect there is cool stuff out there in the $100-$200 range.
Excuse to buy an HF rig! In this case you don't even need a very good one since it's nice, simple SSB at 3KHz bandwidth and plain old FSK. No need for UTC coordination, GPS disciplining or rubidium oscillators like you need for below-the-noise floor digital modes.

A little BITX would be fun, for example, and fits in that price target. It's not SDR, just a straight forward superheterodyne DIY radio.


You could even tap the IF and use it as a quasi downconverter, feeding the IF+signal into RTL-SDR, where you can demodulate to strip off the signal of interest. That's the best of both worlds. I actually did that to my old FT-857 with one of KD2C's PAT boards.

https://kd2c.com/hi-z-tap-boards
 
Last edited:

Hulk

RS Webmaster
Staff member
Moderator
Cruise Moab Committee
Joined
Aug 22, 2005
Messages
16,455
Location
Centennial
Dave, HRO should hire you to do all their content marketing which would just consist of all the cool stuff you can do with radios. You would be brilliant at this.
 
Top