Friday, 19 August 2016

Setting up a Raspberry Pi WSPR Station

In some of previous posts, I've discussed how it is possible to generate RF directly from the Raspberry Pi using the clock pin, and I've also mentioned the excellent LPF kits for the Raspberry Pi available from Language Spy. In this post, I'm going to bring this all together and show you how to setup a simple WSPR station using the Raspberry Pi.

WSPR is a QRP semi automatic "beacon" mode developed by Joe Taylor, K1JT and is an excellent way to determine propagation conditions, or to test the effectiveness of an antenna system

I would recommend starting off with an up-to-date version of Raspbian Jessie which can be downloaded from RaspberryPi.org.

The first thing to do is to check your Pi has the correct date and time. You can force your Pi to update it's internal clock by typing the following at the command prompt and pressing Enter:

pi@raspberrypi ~ $ sudo ntpd_

You can check the time is correct by typing "date" at the command prompt and pressing Enter.

pi@raspberrypi ~ $ date_

Use "git" to fetch a copy of the WsprryPi code from the Git repository by typing the following at the command prompt and pressing Enter:

pi@raspberrypi ~ $ git clone https://github.com/JamesP6000/WsprryPi.git_

Navigate into the folder where the WsprryPi code is by typing the following at the command prompt and pressing Enter:

pi@raspberrypi ~ $ cd WsprryPi_

Compile the WsprryPi code by typing "make" at the command prompt and pressing Enter.

pi@raspberrypi ~ $ make_

Install the code by typing the following at the command prompt and pressing Enter:

pi@raspberrypi ~ $ sudo make install_

Your WSPR station is now almost ready to go, however please note that in order to use this software and to transmit you MUST be a fully licenced radio amateur.

Decide which band you wish to transmit on, and install an appropriate LPF filter for that band. The photo below shows my Pi with one of Language Spy's 20m LPF filters installed.



You can get help on the wspr command by typing the following at the command prompt and pressing Enter:

pi@raspberrypi ~ $ wspr -h_

You need to use various options and enter some arguments when you run wspr. The command you'll need to enter will be in the following format:

sudo wspr -r -o -s CALLSIGN LOXX 10 BAND 0

But you must...

replace CALLSIGN with your amateur radio callsign

replace LOCATOR with your 4 digit Maidenhead Locator code.

replace BAND with the band you want to transmit on. Suitable entries would be "20m", "40m" etc

The option "-r" tells the WsprryPi software to repeat the transmission sequence indefinitely, until you press "Ctrl-C"

The option "-o" tells the WsprryPi software to use a random offset for each transmission

The option "-s" tells the WsprryPi software to self-calibrate

The "10" tells the WsprryPi software that your transmitter power is 10dBm (i.e. 10mW)

The final "0" tells the WsprryPi software alternatively transmit for 2 minutes and then wait for 2 minutes.

You can check to see who is hearing your transmission by going to the WSPRnet site and searching for your callsign. I find the "Map" feature very helpful - simply enter your callsign and the band you have been using and you will get a map of the world showing the locations of receiving stations.

Here's a screenshot of my results from as few days ago.


It's amazing the fun you can have with just 10mW!

Once you are happy that all is working as it should, you can run your Pi in "headless" mode and use SSH from another computer (or your phone) to launch the WsprryPi program.

42 comments:

  1. Hi, I'm getting asked for a user name and password when I try and GIT the wsprry code?? Bit of a linux /pi beginner but I can cut and paste and follow instructions??pi & raspberry don't work.....any guidance welcome. Will it run on a Pi zero??

    ReplyDelete
  2. Hi, Hope you can help please!
    Trying to load and run the software, am able to run the git clone https command ok, and on changing into the WsprryPi directory on running the make command I get the following error.

    g++ -c -wall lm mailbox.c
    g++ -D_GLIBCXX_DEBUG -std=c++11 -wall Werror -fmax-errors=5 -lm -DRPI1 mailbox.o wspr.cpp -owspr
    cc1plus: error: unrecognised command line option -std=c++11
    makefile:12: recipe for target `wspr` failed
    make *** [wspr] error 1

    I have updayed oth o/s and tryed as root also with the same result.
    Any help would be appreciated.

    Kind regards,
    Ian.

    ReplyDelete
  3. It just crashes when I try to run it. It sometimes gets to waiting for transmission and sometimes it gets as far as calibration.

    ReplyDelete

  4. thank you for your useful information we hope from you to visit our new website
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://medicine.ju.edu.jo/Home.aspx
    Faculty of Medicine
    [url]http://medicine.ju.edu.jo/Home.aspx[/url]
    http://arts.ju.edu.jo/Home.aspx
    Faculty of arts
    [url]http://arts.ju.edu.jo/Home.aspx[/url]
    http://law.ju.edu.jo/Home.aspx
    Faculty of law
    [url]http://law.ju.edu.jo/Home.aspx[/url]
    http://business.ju.edu.jo/Home.aspx
    Faculty of business
    [url]http://business.ju.edu.jo/Home.aspx[/url]
    http://centers.ju.edu.jo/en/ctc/Home.aspx
    Cell Therapy Center
    [url]http://centers.ju.edu.jo/en/ctc/Home.aspx[/url]
    http://sites.ju.edu.jo/en/pqmc/Home.aspx
    Accreditation and Quality Assurance Center
    [url]http://sites.ju.edu.jo/en/pqmc/Home.aspx[/url]
    http://science.ju.edu.jo/Home.aspx
    Faculty of science
    [url]http://science.ju.edu.jo/Home.aspx[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]

    ReplyDelete
  5. thank you for your useful information we hope from you to visit our new website
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://medicine.ju.edu.jo/Home.aspx
    Faculty of Medicine
    [url]http://medicine.ju.edu.jo/Home.aspx[/url]
    http://arts.ju.edu.jo/Home.aspx
    Faculty of arts
    [url]http://arts.ju.edu.jo/Home.aspx[/url]
    http://law.ju.edu.jo/Home.aspx
    Faculty of law
    [url]http://law.ju.edu.jo/Home.aspx[/url]
    http://business.ju.edu.jo/Home.aspx
    Faculty of business
    [url]http://business.ju.edu.jo/Home.aspx[/url]
    http://centers.ju.edu.jo/en/ctc/Home.aspx
    Cell Therapy Center
    [url]http://centers.ju.edu.jo/en/ctc/Home.aspx[/url]
    http://sites.ju.edu.jo/en/pqmc/Home.aspx
    Accreditation and Quality Assurance Center
    [url]http://sites.ju.edu.jo/en/pqmc/Home.aspx[/url]
    http://science.ju.edu.jo/Home.aspx
    Faculty of science
    [url]http://science.ju.edu.jo/Home.aspx[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]

    ReplyDelete
  6. thank you for your useful information we hope from you to visit our new website
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://medicine.ju.edu.jo/Home.aspx
    Faculty of Medicine
    [url]http://medicine.ju.edu.jo/Home.aspx[/url]
    http://arts.ju.edu.jo/Home.aspx
    Faculty of arts
    [url]http://arts.ju.edu.jo/Home.aspx[/url]
    http://law.ju.edu.jo/Home.aspx
    Faculty of law
    [url]http://law.ju.edu.jo/Home.aspx[/url]
    http://business.ju.edu.jo/Home.aspx
    Faculty of business
    [url]http://business.ju.edu.jo/Home.aspx[/url]
    http://centers.ju.edu.jo/en/ctc/Home.aspx
    Cell Therapy Center
    [url]http://centers.ju.edu.jo/en/ctc/Home.aspx[/url]
    http://sites.ju.edu.jo/en/pqmc/Home.aspx
    Accreditation and Quality Assurance Center
    [url]http://sites.ju.edu.jo/en/pqmc/Home.aspx[/url]
    http://science.ju.edu.jo/Home.aspx
    Faculty of science
    [url]http://science.ju.edu.jo/Home.aspx[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]

    ReplyDelete

  7. thank you for your useful information we hope from you to visit our new website
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://medicine.ju.edu.jo/Home.aspx
    Faculty of Medicine
    [url]http://medicine.ju.edu.jo/Home.aspx[/url]
    http://arts.ju.edu.jo/Home.aspx
    Faculty of arts
    [url]http://arts.ju.edu.jo/Home.aspx[/url]
    http://law.ju.edu.jo/Home.aspx
    Faculty of law
    [url]http://law.ju.edu.jo/Home.aspx[/url]
    http://business.ju.edu.jo/Home.aspx
    Faculty of business
    [url]http://business.ju.edu.jo/Home.aspx[/url]
    http://centers.ju.edu.jo/en/ctc/Home.aspx
    Cell Therapy Center
    [url]http://centers.ju.edu.jo/en/ctc/Home.aspx[/url]
    http://sites.ju.edu.jo/en/pqmc/Home.aspx
    Accreditation and Quality Assurance Center
    [url]http://sites.ju.edu.jo/en/pqmc/Home.aspx[/url]
    http://science.ju.edu.jo/Home.aspx
    Faculty of science
    [url]http://science.ju.edu.jo/Home.aspx[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]
    http://www.ju.edu.jo/home.aspx
    Jordan University
    [url]http://www.ju.edu.jo[/url]

    ReplyDelete
  8. My name is Leah Brown, I'm a happy woman today? I told myself that any loan lender that could change my life and that of my family after having been scammed separately by these online loan lenders, I will refer to anyone who is looking for loan for them. It gave me and my family happiness, although at first I had a hard time trusting him because of my experiences with past loan lenders, I needed a loan of $300,000.00 to start my life everywhere as single mother with 2 children, I met this honest and God fearing online loan lender Gain Credit Loan who helped me with a $300,000.00 loan, working with a loan company Good reputation. If you are in need of a loan and you are 100% sure of paying the loan please contact (gaincreditloan1@gmail.com) You can also whatsApp them at: at +44-75967-81743 (WhatsApp Only) .. and inform them Leah Brown addressed to you ..

    ReplyDelete
  9. ان شركتنا تقوم بعمل جميع انواع التنظيف بمختلف انواعه في اي موقع واي مكان يريده العميل فنحن نتميز عن غيرنا باننا نحقق افضل معايير الدقة والجودة وذلك من خلال افضل فريق فني مدرب علي افضل الاجهزة والمعدات في مجال التنظيف الدوري و المستمر حيث ان شركتنا شركة تنظيف من اقوي و افضل الشركات المتخصصة في مجال النظافة العامة
    شركة تنظيف
    تنظيف شقق
    تنظيف مجالس
    تنظيف بالكويت
    تنظيف منازل

    ReplyDelete
  10. How to Use a Clothes Steamer A garment steamer is a great way to remove wrinkles from clothes. Steamers work by heating water until it becomes steam.

    ReplyDelete
  11. Clipping path is a must for any kinds of product images. Clipping Path Service can provide you with your desired product with a high-end view which will help you to attract both the organic customers and paid to add customers. Do clipping path for your business growth and show your customers what you have!

    ReplyDelete
  12. Our company provides the best services to our customers in the field of cleaning services of all kinds in the Kingdom of Saudi Arabia, which helps to get rid of dirt and insects and our company provides the best offers in the field of home services so that we gain the satisfaction of our customers along with the discounts provided by the company and also besides the distinguished workers with experience in the field next to Our latest equipment and responsiveness to our customers, and we are honored to contact you at any time
    شركة الصفرات لنقل الاثاث بالرياض
    شركة الصفرات لتسليك المجاري بالرياض
    شركة الصفرات لعزل الخزانات بالرياض
    شركة الصفرات لكشف التسربات بالرياض
    شركة الصفرات للتنظيف بالرياض
    شركة الصفرات لمكافحة الحشرات بالرياض
    شركة الصفرات لتنظيف الخزانات بالرياض
    شركة الصفرات لرش المبيدات بالرياض
    شركة الصفرات لتنظيف الفلل بالرياض
    شركة الصفرات لتنظيف المنازل بالرياض
    Our customers just have to call the numbers inside the site to receive our company as soon as possible while providing the best cleaning services with the best discounts

    ReplyDelete
  13. Our company provides our customers in the city of Qatif with the best cleaning services with the strongest offers that set us apart from other companies in the field of cleaning and domestic services with the presence of distinguished workers we have experienced in the fields of cleaning and the presence of the latest and best equipment that helps to provide services in a distinct and better and easier ways that help to earn Customer satisfaction and the presence of trucks to transport luggage with furniture packaging in an excellent manner that prevents injury and keeps it as it is. You just have to contact our company to reach you at your site and provide the best offers

    شركة تنظيف بالقطيف
    شركة تنظيف منازل بالقطيف
    شركة تنظيف كنب بالقطيف
    شركة نقل اثاث بالقطيف
    شركة مكافحة حشرات بالقطيف
    شركة تسليك مجاري بالقطيف
    شركة الصفرات لتنظيف الشقق بالرياض
    شركة الصفرات لنقل العفش بالرياض
    We remind our customers that we have special offers that set us apart from other companies and huge discounts of up to 30%. Just call

    ReplyDelete
  14. There are many cleaning companies in Abha, but the East Stars Company remains the best cleaning company in Abha and the surrounding areas. The Eastern Stars Company is distinguished by its expertise in the field of cleaning in addition to having the best equipment used in the cleaning process and also and the presence of distinguished labor that has long experience in this field and a guarantee of 4 years Months and our company is distinguished by the use of the best insecticides that contribute to the elimination of insects, which do not cause any harm to family members and are characterized by the survival of distinctive odors only you should contact the East Stars Company
    شركة تنظيف بابها
    شركة تنظيف منازل بابها
    شركة تنظيف خزانات بابها
    شركة نقل عفش بابها
    شركة مكافحة حشرات بابها
    شركة تسليك مجاري بابها
    شركة المثالية لنقل العفش بالدمام
    شركة المثالية لمكافحة الحشرات بالدمام
    شركة المثالية للتنظيف بالدمام
    At your service 24 hours, we promise you the best offers and provide distinguished services that satisfy your satisfaction, God willing

    ReplyDelete
  15. شركه الصفرات المصنفه رقم واحد علي مستوي الخدمات المنزليه من حيث التنظيف وجوده الخدمه التي تقدمها الي عملائها بجانب الخصومات الهائله التي تمنحها بنسبه كبيره الي جميع عملائنا الموجودين داخل المملكه العربيه السعوديه حيث نتمتع بوجود نخبه من العماله المتميزه ذوي الخبره في مجال التنظيف وجميع الخدمات المنزليه ووجود احدث واجود المعدات المستخدمه في جميع المجالات التي تخص مجال الخدمات بشكل عام ووجود خصومات كبيره عليكم فقط الاتصال بشركتنا
    شركة مكافحة الحمام بالرياض
    شركة الصفرات لمكافحة الحشرات بالرياض
    شركة الصفرات للتنظيف بالرياض
    شركة الصفرات لعزل الخزانات بالرياض
    شركة الصفرات لتسليك المجاري بالرياض
    شركة الصفرات لتنظيف الخزانات بالرياض
    شركة الصفرات لكشف التسربات بالرياض
    شركة الصفرات لنقل الاثاث بالرياض
    ونذكر عملائنا باننا متاحين للعمل في اي وقت خلال 24 ساعه يوميا ووجود خصومات تصل الي 40% وضمان مستوي الخدمه

    ReplyDelete