Not sure what I’m supposed to use for PRN0, PRN1. Project Persephone’s according to the spreadsheet are 22, 23, so I tried those.
I have multiple ‘SpriteDecoders’. One is: ./groundstation/gr-sprite/examples/SpriteReceiver2.grc
The other:
SpriteReceiver.grc - on the github is says ‘download from here: https://github.com/kicksat/groundstation/wiki/Installing-GNURadio-(Ubuntu)’
This one won’t run because no ‘window size’ is specified in the ‘Peak Decimator’ block. No idea what that needs to be. Looks like it’s ‘512’ on ‘SpriteReceiver2.grc’
The latest version of the github repo references ‘SpriteReceiver2’ but not ‘SpriteReceiver’ which appears to have gone missing, this is slightly confusing.
clang: warning: -lboost_system-mt: 'linker' input unused [-Wunused-command-line-argument]
/Users/scharlesworth/spritestuff/kicksat-groundstation/gr-sprite/lib/correlator_cf_impl.cc:116:44: error:
implicit conversion from '_Complex double' to 'float' is not permitted in
C++
baseBand[k] = iBB[k]*cos(M_PI/2*k) + 1i*qBB[k]*sin(M_PI/2*k);
~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
make[2]: *** [lib/CMakeFiles/gnuradio-sprite.dir/correlator_cf_impl.cc.o] Error 1
make[1]: *** [lib/CMakeFiles/gnuradio-sprite.dir/all] Error 2
make: *** [all] Error 2