Posts Tagged ‘WSPR’

Who broke it this time?

I have just finished the heavy dose of chemo for my fourth cycle so for the last week and for several more days it will be more than usually difficult to concentrate or even get motivated to do anything. Mostly over the last week I have just been tinkering with the Parallax Propeller WSPR and Opera beacon code and running the beacon barefoot on the air.

Stupidity seems to dog my programming efforts as much as my attempts at electronics construction. I wasted a couple of hours trying to understand why the Propeller was not doing what I wanted before eventually realizing that it was doing exactly what I had told it. I was nearly at the point of splashing out on ViewPort, an interactive debugger for Spin code that would allow me to step through my programs a line at a time. That would quickly have revealed the error, but it would have been a high price to pay to show me what was staring me in the face.

I had been pleasantly surprised at the reach of my barefoot 20mW Propeller beacon, receiving a number of reports of both Opera and WSPR signals. Today I modified my beacon program to transmit both a WSPR and then an Opera beacon, but frustratingly I have not received a single report of either of them on 30 metres. Have I broken the program again or did someone break the ionosphere? I really need to get motivated enough to build a small PA and boost the signal to at least the hundred milliwatt level.

Propeller takes to the air

Today I have been playing around with MEPT beacon code on my Gadget Gangster Parallax Propeller board. First I wandered over to Jeff, KO7M’s blog and borrowed his WSPR beacon code.

Gadget Gangster in use as a 25mW WSPR/Opera beacon

WSPR was the thing I originally wanted to try when I decided to get the Gadget Gangster: I hadn’t even heard of OPERA at that time. But I was unsure whether I would be able to generate the FSK frequencies WSPR uses: four tones separated by about 1.48Hz. Jeff decided to shoot as near as he could and programmed for a 2Hz separation of tones, and found that the signal was decoded by K1JT’s WSPR program. So no problem!

I measured the RF output from the Propeller board and it was somewhere in the region of 25 to 40mW, depending on which measurement method you believe. I also looked at the output using my oscilloscope.

Output waveform from Parallax Propeller on 80m

It wasn’t a pure sine wave, there’s obviously some harmonic content there, but it was not as bad as I feared it might be. As I would be using my MFJ magnetic loop on 30m, which has a very narrow bandwidth, I decided not to bother with a low pass filter for the sake of these initial trials. I watched the seconds tick over on my shack radio-controlled clock, started the beacon and was soon rewarded by several WSPR spots!

WSPR spots for 25mW Propeller beacon

Because WSPR is a time-synchronous mode I had to start the beacon when the seconds ticked over to 00. This brought to light a problem Jeff had already observed: the Propeller drifts. The drift seems to be worst during the first few minutes of operation, so leaving the beacon running so it can reach a stable temperature would appear to be the solution. However that is not so easy when you have to power it on at an exact time. I will need to look in to implementing a real-time clock for WSPR, unless I want to interface a GPS receiver to the Propeller – which is certainly possible and something else I hope to try as I’d like to have a go at making an APRS tracker.

An advantage of the OPERA mode is that it is not time synchronous so I can leave the beacon running in that mode with an arbitrary delay between transmissions. My first OPERA transmission also produced several spots, including reports from fellow bloggers PC4T and G4NKX.

OPERA spots for 25mW Propeller beacon

I can also generate Morse and QRSS beacons using the Propeller chip. There is still a lot to do to reach my goal of a multimode, frequency-agile beacon, including adding a PA and some switchable bandpass filters. But so far this project has turned out to be easier than I thought it would.

Propeller does WSPR

Through Eldon, WA0UWH I have discovered another blog to add to the blogroll: that of Jeff, KO7M. Jeff is interested in a lot of the same things I have been (including light aviation: an ambition of mine when I was in my 20s but which I could never afford to take up.) But what really piqued my interest was that he has just got a Parallax Propeller to generate a WSPR signal.

This is one of the things I was interested in trying. But I never got further than wondering how to implement the fractional frequency shifts of the WSPR signal, which uses 4 tones shifted by just under 1.5Hz from each other. Jeff has apparently found that a 2Hz shift is good enough to be decoded, allowing WSPR to be sent using the integer frequencies the Propeller chip can easily generate.

Once I have finished the Tiny Keyer project and can get back to the Propeller I will be trying this myself. My ambition at the moment is to make a multi-band multi-mode (OPERA, WSPR and perhaps QRSS as well) standalone beacon with an LCD panel to enable me to choose the band and mode. We’ll see how far I get, but having two other people working on the same ideas should certainly make the task easier!

Resting and radio……..

CT1IUA on the beach
Good afternoon fellow bloggers, went to see the Chiropractor and Physiotherapist today regarding my back troubles. The news was...... come back and see us and in the mean time REST!!! Well for me it is very hard to sit still and Julie can attest to that. One way to make sure I sit still and rest is to softly hobble into the radio room. I started out the day on WSPR I was transmitting 1 watt on 20 meters. The big reception report for me was from FR5DN on Reunion Island. At 1 watt that made it 9463 miles per watt for my attic dipole. I also tried some CW on 30m and 17m. Now my DX-33 dipole is not resonant for either of these bands but the K3 does

PV8ADI at the desk
have a tuner so I gave it a shot. Things did not work out very well although the bands seem to be open my signal was just not happening. The LP-100A meter here was showing an SWR up to the antenna of 8.89:1 on 30m's and 9.3:1 on 17m's. The K3's tuner was able to bring it down to 1:1 so the K3 was happy. Later in the day it was off to CW and I checked DX summit's cluster and found a spot for CT1IUA in Portugal. I spun the K3 over to the spot and there was a nice pileup trying to make contact. I gave it a go and was able to snag CT1IUA on my first call with 5 watts. I then saw a spot for PV8ADI in Brazil I spun the dial in that direction and there was not really anyone calling him. He in fact called CQ several times without an answer. I gave him a go at 1 watt but that did not seem to do the trick. I then went to 2 watts and he was able to make out my call with 2 repeats. Funny though I still got a 599 as a report. So at 2 watts that makes it 1529 miles per watt on that contact. I did notice there was lots of action on PSK on the cluster so this evening I hope to get PSK all straightened out this evening with my rig and the software. That way on Tuesday I can maybe do some digi contacts.

Operatic triumph

A new version of the Opera software has just been released which can output the bit code of a beacon signal so it can be programmed into a microcontroller such as a PIC or a Parallax Propeller chip. (You can find the download via the Links page of the Opera Yahoo group.)

I modified Eldon Brown WA0UWH’s QRSS program code to send the bit code generated by the Opera software and it was received by my K3 on 30m and successfully decoded. Not bad for 5 minutes’ work! You can download the code here.

Just as Eldon did I will have to build an amplifier to raise the output of the Propeller from a couple of milliwatts to something with a better chance of being received. Before it is worth doing that people will have to start using the Opera mode on the HF bands because with my antenna restrictions I have no hope of receiving or radiating a signal on LF or VLF. But I am quite excited at the possibility of building simple standalone beacon transmitters for this new weak signal mode which is much easier to generate than WSPR or QRSS.

Stop press: Just decoded G0NBD on 10.135MHz +1500Hz for my first real over-the-air Opera spot. And it appears my first transmission (using the PC software and my K3 at 5W) has been received by OM5NA at -21dB. This is fun!

Fun on 10m and a call from the past

I checked WSPRnet.org this morning and found quite a lot of activity on 10m so I fired up the K2 and joined the fun with a 1 watt signal. By late afternoon I’d had well over 40 unique call / spotter combinations including good reports from FR1, VK6, VE and the USA.

At lunch time I switched to the K3 (which has a mic attached) to make some SSB QSOs. This was not especially productive. Several US stations running high power to multi-element beams were huge signals over here, but they had huge numbers of European stations calling them and my 100W to an attic dipole had trouble being heard over them. Actually I was only using 80W as I found going up to 100W on 10m caused my homebrew digimodes interface to disconnect itself from the computer. When I was heard, I received good reports from N2JF and NU1O. Perhaps I’d have made more contacts if I’d called CQ.

During my WSPR session I saw that my signal had been spotted by a callsign that rang a bell: G4HBA. A quick look at qrz.com confirmed that my memory was correct: G4HBA was Roger who had also been G8KRT some 35 years ago. During the long hot summer of 1976 when I was G8ILO and only allowed to use 2m and up I was home from university and using an Icom IC-202. Roger was portable from near his place of work in south east Essex and working strings of Continental stations during the endless tropo openings. As I had no antenna at the parental QTH I drove out to find him and on several days I joined Roger and made some contacts under my own call.

One evening I drove out to the site and Roger was not there, so I went to the top of the hill and started operating using my IC-202 and a small beam I made that was supported by the car door. After about half an hour it was getting dark and I noticed torches moving about and closing in on the car. Suddenly I was surrounded by police in uniform! Apparently my car interior light had been spotted from several miles away (as I was on top of a hill) and as I was right next to a radar station someone had wondered what I was up to. That was the end of my operating from that particular site, but I will always remember the amazing VHF propagation of that summer and regret that I never experience such conditions on 2m here.

An afternoon of frustration………

Finally some snow for Christmas......
Well it's Tuesday and it's the last day off for me before going back to work. The day has been spent in a very leisurely fashion. The only outing today was early morning to the Chiropractor and that was it. The weather has turned to snow here for the first time this winter snow is staying on the ground. I thought it would be a great day to spend at the radio as the Christmas season for me has been very busy with "stuff" ohter than radio. I tuned the K3 to 14.060 and found K9EEI calling CQ. So at 500mW's I answered his CQ, Carl was 599 here with his 5 watts and I was 569 into Illinois. At the end of our pleasant QSO we exchanged emails as well. Now during the QSO for some reason my keyer was acting up. What I mean by this is it would send radium dot's one after the other without me keying the keyer. The keyer that I have is the Begali contour which is Iambic
paddle with magnetic return. I played with the adjustments some time ago without testing it....thus the strange behavior of the key. It was time to adjust the key and on the Elecraft K3 you can put the rig into test mode. This way you can adjust the keyer with out transmitting on the air. After adjusting the key it was time to do some WSPR and maybe some PSK31. I wanted to see how the bands were doing so it was WSPR first. I have a sheet of paper on how to set up the radio for WSPR. (soon I am going to make up a macro so setup is just a push of a button on the K3) Well for some reason I was not transmitting a signal!! I checked and rechecked the settings of both the computer, K3 and sound card. All seemed to be good but still no signal so it was off to PSK31. I was able to decode signals on 20 meters and it seemed pretty active. After setting up things for PSK31 I again had no transmit !!!!  I tried a little of this and some of that but nothing. Now I was muttering to myself  how much a pain in the @#$& the digi modes were. Well it was back to good old CW and they can stick the digi modes for now.  Back to CW and about 2 hours wasted playing with the silly digital modes I keyed my trusty Begali key.....NOTHING....I was not transmitting!!! Then it hit me the dam K3 was still in test mode from me adjusting the keyer!!! Sometimes these added features can be a real pain. Next time I will just switch to the dummy load and transmit into that........ like the old days.

Subscribe FREE to AmateurRadio.com's
Amateur Radio Newsletter

 
We never share your e-mail address.


Do you like to write?
Interesting project to share?
Helpful tips and ideas for other hams?

Submit an article and we will review it for publication on AmateurRadio.com!

Have a ham radio product or service?
Consider advertising on our site.

Are you a reporter covering ham radio?
Find ham radio experts for your story.

How to Set Up a Ham Radio Blog
Get started in less than 15 minutes!


  • Matt W1MST, Managing Editor