Python, Raspberry Pi and Software Defined Radio

Nashua Area Radio Society Topics In All Forums Homebrew Forum Python, Raspberry Pi and Software Defined Radio

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #135220
    Anonymous

      Sorry for the self-gloss post, but thought I would share what I’ve been up to and see if it rouses anyone else working in this space.

      The attached image represents hours of work spread out over many months.  It is a heat map of the radio band centered on two local AM broadcast stations in Nashua.

      The good news is that it was created using open source software and hardware using the Hermes-Lite 2 software defined radio, the Raspberry Pi 4B computer (okay, mostly open source) and the Python programming language.

      The less good news is it was not rendered in real time, I had to gather the data first then draw the heat maps later.  Also, even though the hardware supports receiving more than two streams of data at a time with more bandwidth than I showed, the RPi4B hardware and the Python coding is pretty much at its limits doing this much work.

      Regardless, it was a great learning exercise because I had to learn a lot more about all of the above components and in particular the limits of what all these things can do.

      In particular, Python just isn’t a good tool to create separate data streams from the UDP packets produced by the radio.  I’ll need to switch to a compiled language to do that part, and depending on how many streams I want to work with and what I want to do with them, I may end up with multiple RPis, one to split out the streams, others to do rendering or decoding as desired.  And of course I can always try faster computers, but I like playing with RPis despite their limitations.

      [url=https://ibb.co/Qf5R21K][img]https://i.ibb.co/xD40pR7/waterfall-2rx-48ksps.png[/img][/url]

      #135267
      Hamilton
      Participant

        Hello Dave,

        Nice app. It could be useful to use it to capture a time lapse of one of the 20m beacons over a day or several days. There are beacons 20m-10m across the globe.

        You would be able to see what time propagation is best to the beacon’s location and the day to day variation.

        73

        Hamilton

      Viewing 2 posts - 1 through 2 (of 2 total)
      • You must be logged in to reply to this topic.

      Radio Amateurs Developing Skills Worldwide