Python DX Spot analysis

Have you ever wondered where the activity on the ham bands is NOW? I have made a small Python program that receives the spots from RBN and puts the data in a table. Below you see the results for all continents.
If you only want to see your own continent, just click on, well, your continent 🙂 or go straight to the correct page in the menu above. The pages for the separate continents also give some more info on the way the calculations are done.

For now this all runs in beta so you can expect some bugs and some times where the system is not running. For the record, this is my very first Python program.

The calculations are done on a PC in my shack (running Windows 7 for now).

For any comments, bug reports or questions you know how to reach me!


North America


South America



ON5MF goes SDR (8)

In the last few weeks I have not done too much with the SunSDR except make a few hundred QSOs. This is fun!

The only real thing I changed was to print 2 brackets on the 3d printer to mount an 8 cm fan above the transceiver. For now I have this 12v fan running from the same 15v supply as the transceiver but I put 8 diodes in series to get the voltage for the fan down to about 6v. The fan runs very quiet and the max temp I have seen in ExpertSDR since I use the fan is 30°C while making QSOs in JT65.

If you want to print your own brackets, please let me know, I’ll send you the STL-file. Or for those living nearby I can print them for you.

ON5MF goes SDR (7)

  •  Day 9
    • after testing a few freeware or donationware VACs (Virtual Audio Cables) I finally decided to purchase Virtual Audio Cable from Fox magic software. VB-Cable worked but I couldn’t use the windows controls to set the audio levels. And we all know if you don’t watch your audio level on tx that your signal is almost certain to be overdriven.
      Installation of VAC was pretty easy, I just followed the instructions from VAC itself and it worked like a charm first try.
    • In the meantime I also installed an old computer ventilator over the heatsink of the SunSDR. With a potentiometer in the 12v line I get no noise at all but it keeps the trx a few degrees cooler. In the future I’ll probably use the thermostat feature in the trx but for now I have other things to do.
    • Even with the new version of the software I still intermittently have the tx-problem mentioned previously but this morning I got an email from Vasily that he found and corrected the bug and that he will publish a new version of the software in the next few days.
    • After setting the offset for PSK the same in ExpertSDR as in Winwarbler I was able to make my first few PSK31, PSK63 and PSK125 QSOs.
    • Setting up Commander to switch DXlab to the same mode as ExpertSDR took some experimentation but these are the settings that seem to work for me now, at least for PSK. I’ll test RTTY in the next few days.

      general-tab     psk-tab

  • Todo:
    • connect transceiver CAT to N1MM+
    • find suitable parameters for RTTY and for JT-modes
    • connect ventilator to SunSDR thermostat
    • connect Heil Pro-Set 4
    • find a suitable PA to get at least 100W
    • is it possible to make my own E-coder using an Arduino or Teensy?

ON5MF goes SDR (6)

  • Day 8
    • the TX problem is back… Sometimes after starting the software the TRX does not want to TX. But if it has been into TX once it keeps working as long as the software is running. A hardware or a software problem???? I have sent a mail to the SunSDR customer support.
    • Now that the CAT is working I tried to get a virtual audio cable running so that I can make some QSO in digital modes. I installed VB-cable and I can RX and TX in DXlabs Winwarbler.
      But for now I couldn’t figure out how to lower the tx audio volume as not to overdrive the afsk-signal. The VB-cable VAC does not seem to respond to the normal Windows7 audio controls.
      This will need some further experimentation.

ON5MF goes SDR (5)

  • Day 7: at least some of the frustrations are over, for now
    • If I wait a few minutes after switching on the radio I don’t have any TX-problems.
    • I got a reply from ML&S that I can return the bad adaptor plugs but they don’t have any better ones. I still have to check if it’s even worth sending them back, shipping costs will probably be higher than their value.
    • The CAT works! I uninstalled com0com and started from scratch. I’m using W7pro on my PC and the procedure to get com0com from this site and then followed the tips from the DXLabsuite site again and now it works like a charm!
      TIP: the readme-file that is included with com0com at this time is not correct. The procedure to get everything up and running is the one from the DXLab site (at least for 64-bit W7):

      • disable User Account Control (UAC) on your pc and reboot
      • install com0com
      • create a COM-pair
      • use one of the created COM-ports for the transceiver and the other one for the logging program

ON5MF goes SDR (4)

or at least tries to…

  • Day 6: getting frustrated
    • still no answer from ML&S for their faulty mini-UHF to SO239 connectors
    • still no answer from Vassil for the fact sometimes the rig does not get into TX
    • still no luck getting the virtual serial ports up and running to connect the CAT port to DXlab’s commander. After 4 hours of installing drivers, deleting blocked COM-ports, uninstalling drivers, restarting my pc n² times still no communication over CAT.
      Time to get in front of the TV with a drop of single malt…

ON5MF goes SDR (3)

  • Day 5:
    • start the software, switch on the radio. Press PTT => again no TX! This is getting frustrating!
      I already posted this on the Expert Electronics forum yesterday. Lets see if we get a reply with a solution.
      Otherwise this adventure will have been very short lived. Return everything to sender?
    • after restarting the software and the transceiver a few time it works again.
      Intermittant hardware problem?
    • Once it’s running the transceiver is fun to use!
    • Tried to get the CAT working but no luck with the user manual. After a quick question on the forum I learn that I’ll need to set up 2 virtual com-ports for the communication between the SunSDR and my logging program. But that will be for an other day.

ON5MF goes SDR (2)

  • Day 4:
    • Switch on the radio, great there’s a contest going on, lets try to make some QSOs on 40m.
      First try, very strong station but hey, he can’t hear me. Try again a few times.
      Suddenly I notice I don’t get any power out…
      I restart the radio, I restart the software, I try the other antenna connector, I reset all parameters to default but all to no avail.
      Game over already?
    • Update: I switched off the software to write the small text above. A few minutes later I start the software again and guess what… everything works again! I’m back in the running but I can’t figure out what could have gone wrong. Time to make some more QSOs!
    • some conclusions:
      • QRP works! 🙂 Also with about 15W you can make QSO’s!
      • according to some of the stations I worked this cheap computer headset has a pretty good modulation. Maybe with a little tweaking of the equaliser I can get it even better.

ON5MF goes SDR (1)

Due to the lowering in price and the low GBP vs EUR exchange rate I finally decided to offer myself a SunSDR2pro. I know, the SunSDR are not produced in the UK but the price in the UK was about 15% lower than in the rest of the EU.

These are my findings trying to start the transceiver:

  • 23+ years in ham radio for now and I feel a complete beginner! This is so completely different from the ‘knobbed’ transceivers I have used in all those years.
  • Day 1:
    • first things first, installing the software. I downloaded version 1.1.2 from the Expert Electronics site.
    • Next came trying to connect the transceiver to the pc. It should be possible to run the transceiver over the LAN/WAN but for simplicity I chose to connect the network cable directly between the transceiver and the pc.
      • the user manual says to configure the pc network card so it gets its IP number via DHCP. Well… this does NOT work for me. Of course Google is your best friend and I found this Youtube movie made by ML&S explaining how to set up the pc to the correct fixed IP-address.
        After watching this movie I could let the software connect to the transceiver. Finally the spectrum and waterfall screens came to life.
        TIP: set your PC to a fixed IP adress in the 192.168.50.*** range.
    • after some fiddling and attaching a small test wire to the antenna connector I could listen to the different broadcast stations in WFM. You have to start somewhere 🙂
    • Now was the time to connect a microphone to the rig… but alas, a complete flea market in the attick but no microphone that can be connected directly. It was getting pretty late at night so I gave up and went to bed.
  • Day 2:
    • still no microphone in stock so time to try something else: can I get the CAT interface to work with my DXlab logging software? No luck, DXlab’s commander gives ‘COM4 already in use’. So for some reason the SunSDR is blocking some of my COM ports. A quick search on Google and on the SunSDR forum does not yield a solution so I started a new thread on this forum.
      I really need Commander to have my remote antenna switch choose the right antenna. Without Commander running all my coax cables are connected to ground.
  • Day 3:
    • Vassil RN6LHF the developer of the SunSDR has replied to my question. I should use the latest version of the software. And indeed v1.1.3 RC7 solves my COM-port problem.
      TIP: always use the latest version of the software!
      So time to connect a real antenna to the rig and listen around on HF.
    • A quick trip to the shop today yielded me a computer headset I could connect to the MIC1 port of the SunSDR.
    • New problem found: the jumper cable from mini UHF to PL259 works OK but the adapter plugs I purchased separately can not be tightened correctly on the transceivers connectors. I guess I’ll have to send them back to the supplier.
    • After connecting my LDG AT-200ProII it’s time to try a qso and, eureka, I manage to work a belgian station on holiday in EA on 40m.
    • To get some decent power out in SSB using the computer headset I had to set the mic gain to maximum and compression pretty high. But that should probably work better once I get the correct interface cable to connect my Heil Pro-Set 4 to the SunSDR.
    • The transceiver gets pretty hot even in RX. The internal thermometer indicates 46°C at this moment. According to the user manual this should be ok. I prefer to have my electronics running cooler. So lets see if I can find a suitable ventilator in my junkbox.

Antenna switch quality?

What does a ham do when the weather is bad and there is nothingDaiwa CS-201 exciting going on on the bands?

For some tests I needed a coax switch and I found my old Daiwa CS-201 in my drawer. I vaguely remembered there was something wrong with it the last time that I used it.

As soon as I connected a coaxial cable I noticed one of the N-type connectors on the switch was loose. So it was time to get out the screwdriver.

This is what I noticed:

inside Look at the contact at the red arrow! Due to the top right coax connector rotating when connecting a cable the contact was barely touching the post it should touch. Not visible on the picture was that the bottom contact had the same problem but of course this was rotated in the other direction.

And, this is a switch rated for 1 kW!

I could pretty easily fix the problem by unscrewing the little black screws and rotating the coax connectors back to where they were supposed to be. But I guess this will only last until I have connected and disconnected the coaxial cables a few times again.