Coder Social home page Coder Social logo

pa7t / sdr_wspr Goto Github PK

View Code? Open in Web Editor NEW
8.0 5.0 2.0 2.48 MB

RedPitaya application: Software Defined Radio (SDR) for an 8-channel WSPR receiver.

Home Page: https://wsprlive.net

License: GNU General Public License v3.0

Makefile 1.48% CSS 5.91% Shell 4.30% HTML 3.51% JavaScript 5.57% C++ 1.47% C 64.54% Python 9.48% Fortran 3.73%
wspr python3 ham-radio redpitaya live analysis propagation

sdr_wspr's People

Contributors

pa7t avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

sdr_wspr's Issues

Rebuilding my system after micro sd failure compile issues

main.cpp:100:29: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result [-Wunused-result]
system(command1.c_str());
^
main.cpp:127:29: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result [-Wunused-result]
system(command2.c_str());
^
g++ main.o -o ../controllerhf.so -shared -Wall -fPIC -Os -s -L/opt/redpitaya/lib -L/opt/redpitaya/rp_sdk -Wl,--whole-archive,--no-as-needed -lcryptopp -lrpapp -lrp -lrp_sdk -Wl,--no-whole-archive
cd wsprd && make wsprd
make[2]: Entering directory '/opt/redpitaya/www/apps/sdr_wspr/src/wsprd'
gcc -I/usr/include -Wall -Wno-missing-braces -ffast-math -O3 -march=armv7-a -mcpu=cortex-a9 -mtune=cortex-a9 -mfpu=neon -mfloat-abi=hard -ffast-math -fsingle-precision-constant -mvectorize-with-neon-quad -c wsprd.c
gcc -I/usr/include -Wall -Wno-missing-braces -ffast-math -O3 -march=armv7-a -mcpu=cortex-a9 -mtune=cortex-a9 -mfpu=neon -mfloat-abi=hard -ffast-math -fsingle-precision-constant -mvectorize-with-neon-quad -c wsprsim_utils.c
gcc -I/usr/include -Wall -Wno-missing-braces -ffast-math -O3 -march=armv7-a -mcpu=cortex-a9 -mtune=cortex-a9 -mfpu=neon -mfloat-abi=hard -ffast-math -fsingle-precision-constant -mvectorize-with-neon-quad -c wsprd_utils.c
gcc -I/usr/include -Wall -Wno-missing-braces -ffast-math -O3 -march=armv7-a -mcpu=cortex-a9 -mtune=cortex-a9 -mfpu=neon -mfloat-abi=hard -ffast-math -fsingle-precision-constant -mvectorize-with-neon-quad -c tab.c
gcc -I/usr/include -Wall -Wno-missing-braces -ffast-math -O3 -march=armv7-a -mcpu=cortex-a9 -mtune=cortex-a9 -mfpu=neon -mfloat-abi=hard -ffast-math -fsingle-precision-constant -mvectorize-with-neon-quad -c fano.c
gcc -I/usr/include -Wall -Wno-missing-braces -ffast-math -O3 -march=armv7-a -mcpu=cortex-a9 -mtune=cortex-a9 -mfpu=neon -mfloat-abi=hard -ffast-math -fsingle-precision-constant -mvectorize-with-neon-quad -c jelinek.c
gcc -I/usr/include -Wall -Wno-missing-braces -ffast-math -O3 -march=armv7-a -mcpu=cortex-a9 -mtune=cortex-a9 -mfpu=neon -mfloat-abi=hard -ffast-math -fsingle-precision-constant -mvectorize-with-neon-quad -c nhash.c
gcc -o wsprd wsprd.o wsprsim_utils.o wsprd_utils.o tab.o fano.o jelinek.o nhash.o -I/usr/include -Wall -Wno-missing-braces -ffast-math -O3 -march=armv7-a -mcpu=cortex-a9 -mtune=cortex-a9 -mfpu=neon -mfloat-abi=hard -ffast-math -fsingle-precision-constant -mvectorize-with-neon-quad -L/usr/lib -lfftw3f -lm
cp wsprd ../../
make[2]: Leaving directory '/opt/redpitaya/www/apps/sdr_wspr/src/wsprd'
cd write-c2-files && make
make[2]: Entering directory '/opt/redpitaya/www/apps/sdr_wspr/src/write-c2-files'
gcc -O3 -march=armv7-a -mcpu=cortex-a9 -mtune=cortex-a9 -mfpu=neon -mfloat-abi=hard -ffast-math -fsingle-precision-constant -mvectorize-with-neon-quad -o write-c2-files write-c2-files.c -lm -lconfig
cp write-c2-files ../../
make[2]: Leaving directory '/opt/redpitaya/www/apps/sdr_wspr/src/write-c2-files'
make[1]: *** No rule to make target 'measure-corr.c', needed by 'measure-corr'. Stop.
make[1]: Leaving directory '/opt/redpitaya/www/apps/sdr_wspr/src'
Makefile:24: recipe for target 'controllerhf.so' failed
make: *** [controllerhf.so] Error 2
root@rp-f01ff3:/opt/redpitaya/www/apps/sdr_wspr#

Suggestions would be apreciated.

store ppm value in separate file

Question from DK5HH to store PPM value in separate file.
The idea behind is to allow easier time dependent band switching. i.e. 160m during the day and 15m during the day.

Can't open data file

I can't decode any station, I then connected to the RP via SSH and started decode-wspr-parallel.sh in /opt/redpitaya/www/apps/sdr_wspr getting the following result:

root@rp-f06f2e:/opt/redpitaya/www/apps/sdr_wspr# ./decode-wspr-parallel.sh
Wed Mar 27 20:26:17 UTC 2019
Recording ...
No 'corr' setting in configuration file.
Decoding ...
Academic tradition requires you to cite works you base your article on.
When using programs that use GNU Parallel to process data for publication
please cite: O. Tange (2011): GNU Parallel - The Command-Line Power Tool,
;login: The USENIX Magazine, February 2011:42-47.
This helps funding further development; AND IT WON'T COST YOU A CENT.
If you pay 10000 EUR you should feel free to use GNU Parallel without citing.
To silence this citation notice: run 'parallel --citation'.
Cannot open data file 'wspr_*_190327_2026.c2'

Thank you for help & best 73s!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.