red pitaya and cw skimer

This guide I hope will assist you in getting up and running with Red Pitaya and Cw Skimmer.

I should point out that I have never used either product until 24 hours ago, so if there inaccuracies thats life !

Red Pitaya

You first should get a new Micro-SD Card, and keep the current one that is working (this is something I did not do).

Your new Red Pitaya micro-sd card needs 2 "new things" (Please get a Class 10 Card - as they are much quicker to use)

- new image
- new echo system

Sort out the MicroSD image

  • New Image
  • The Latest Red Pitaya image 0.96 has some issues with the SDR software we want to use - so we need to download 0.95.
  • When it is downloaded (It will be .zip file) just unzip it to it's native .img format

-- Burn to your new micro-sd card --- Linux: dd bs=1 if=red_pitaya_0.95_ecosystem.img of=/dev/disk

     dd bs=1m  if=redpitaya_ubuntu_17-11-35_01-sep-2017.img  of=/dev/disk2

 --- Windows:
     Win32DiskImager seems the easiest product
  • New Ecosystem Your previous step put both an Ecosystem and a version of Debian(Linux) on the flash drive. We need to change the ecosystem. -- GO and find/download ecosystem-0.95-sdr-receiver --- Delete Everything in the 1st Partition on the micro-sd (which is a ms-dos partition) --- Unzip the ecosystem-0.95-sdr-receiver and copy everything to the 1st Partition.

Get Red Pitaya sorted

Using your new microsd - boot the device. Using your dhcp server - or nmap you can find the ip address the machine is using - and open up a web interface.

-- Application Marketplace

Now look for SDR receiver compatible with HPSDR (0.94-1466) SDR receiver emulating a HPSDR receiver with one network interface module and six receivers. (by Pavel Demin) And install it.

You can run it - buy pushing the run button.... OR

ssh rp-ip-address
root/root
cd /opt/redpitaya/www/apps/sdr_receiver_hpsdr

To start it

./start.sh

To stop it

./stop.sh

Windows Time

So at this point we leave the FPGA/Red Pitaya machine behind and get started with a Microsoft-Windows machine. I had to reformat and re-install Windows 7 in order to do this... believe me - had there been another way I would have done it.

Software needed - No choice

  • Cw Skimmer
  • Skimmer Server
  • RBN Aggregator Service
  • Hermes DLL (HermesIntf-16/6.27)

Software needed - Nice to Have

  • Putty
  • WinSCP

Set up HermesDll

Having found and downloaded the necessary SW you first need to extract the Hermes.DLL and put it in the Skimmer-Server directory (c:\ProgramFiles\Afreet\SkimSvr)

Now you may ask why do I do this ? - Ok - great question - the Red Pitaya when it converts the RF signal into IQ data (typical for an SDR Process) - it then sends this data out using a specific protocol - Which the HermesDll is capable of reading.

For the more technical minded - I would suggest that you are not running Wifi-Data links - but instead are running your Red-Pitaya and Windows(Skimmer Machine) on a sparely populated segment of your network - else you will find that your WiFi will suffer.

Cw Skimmer

Install - take the defaults. Thats is.

Skimmer Server

Install and then reboot your Windows Machine. The reason for this - is we need to get the Red Pitaya machine up and running first.

So having rebooted - use Putty and ssh to the Red Pitaya box (check your dhcp server for the IP Address you allocated to it). When logged in to the Red Pitaya box (user: root, password: root !!) - do the start command again - forgotten ?

cd /opt/redpitaya/www/apps/sdr_receiver_hpsdr && ./start.sh

Now open your skimmer server and

  • Skimmer Tab

    • Set your receiver to being the Red Pitaya
    • Bandwidth 48k
    • Choose the band segments you are interested in (max of 6)
  • Status Tab

    • Click OK

I think that's it !!

## RBN Aggregator

This seems a little more hit 'n miss.

Currently I am not sharing my "spots" - why ? Because they're mine - all mine (said in menacing/weird voice for full effect). But mainly because I am presently still evaluating how this all works.

Main Ham logging machine

Finally in RumLogNG, I added a Telnet-source to the IP address and port of my RBN server. So I can see the spots in my logging software.

Why bother ? Just use a