top of page

Forum Comments

WSPR on 60m
In Support
johnelvy
Feb 20, 2022
Well getting the PL1 working on 60m was somewhat of a challenge. It was not an easy task for someone that knows nothing about Arduino IDE's and how to change the original code. As a starting point i had a junkbox Arduino Nano which was unused. I downloaded the compiled the 1.2 desktop file from Github and uploaded it into the Nano Using Xloader, I then got brave and uploaded the same file into the working LP1 and after a power reset of the LP1 it still worked. I did this because i wanted to be sure that if I mucked things up while programming then i could restore the LP1 to working order. I next downloaded a copy of the Arduino IDE software and installed it using the defaults. I then went back to Github and copied The latest version of Harrys uncompiled code and pasted it into the Arduino IDE. At this point there is information on the IDE screen when opened that had me foxed so i decided to ignore it at that stage. I then tried to compile the new file using the IDE which didnt work. So the first thing I did was to comment all the instructions out above the newly inserted code using the // command and while my file wouldn't compile i could see positive results. I then read down the page and found a section in Harrys Code indicating how to Compile the file and this is really the main Key point to making progress. using the IDE menus I found reference to libraries, so I waded my way in this area and evenually found NEOGPS by Sash Devin. I installed the latest version, Then the fun started. I had to edit the file NMEAGPS_Cfg.h. but first i had to locate it, I did eventually (It doesn't have an "h" on the end as it an H type file) after studing the file for a while I took and educated guess as to where to add lines of code which I did with the windows txt editor and saved my work. Next i tried to Compile my file and surprise it worked. Now the above is the hard part, once you have the appropriate libaries and software installed editing the code, compiling the code and uploaded the code is a breeze. I simply worked my way slowly downs the uncompiled code and everywhere there was reference to frequencies or filters I read the comments and made changes. When making changes beside your alterations use the // command then add your callsign that way you have an audit trail. Once you are happy with your work save your file as a new filename prior to compiling and uploading. Once you get the message file finished uploading, repower the LP1 and reboot your PC and there's a good chance the LP1 will work on 60m. It did for me and I've made several small changes since using my saved file. If you wish to go down this path and add 60m you will have to decide what existing freq you wish to use Harry suggested 40m as the filter you have installed will work well on 60m saving hardware mods. summary! Well this project certainly killed a lot of my time, but i'm now much wiser! Having done the project I now have an appreciation of why no one has written up a step by step instruction manual, theres just too many variables. In conclusion, Harrys Code comments are invaluable so if you get stuck read ahead a little. Thats it! I cracked it! John ZL2BH
2
0

johnelvy

More actions

© by ZachTek.

bottom of page