Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question about FT8 Skimmer #1037

Open
pjsg opened this issue Feb 24, 2022 · 4 comments
Open

Question about FT8 Skimmer #1037

pjsg opened this issue Feb 24, 2022 · 4 comments

Comments

@pjsg
Copy link

pjsg commented Feb 24, 2022

@pavel-demin I'm thinking about building a multiband PSK31 skimmer based on the ft8 skimmer setup. My feeling is that with a small number of these scattered around the world, then we could capture all the PSK31 traffic on the standard bands. I run pskreporter.info nd I suspect that the total bandwidth increase required to do this PSK31 skimming would be small. In particular, I'm thinking about emergency comms -- initially unidirectional from the crisis area. By getting all the traffic into a single location it can then be distributed more widely to other interested parties.

Does this seem crazy? How much effort was required to make the "application" part of the ft8 decoder?

Thanks

@pavel-demin
Copy link
Owner

I did some quick reading on the PSK31 protocol. Looks like the bands are organized quite similarly to FT8. However, the transmissions are not started synchronously at a well-defined instant. So the decoding should be continuous more similar to CW skimming. Please correct me if I miss something.

In the FT8 application, most of my effort has gone into adapting the open source FT8 decoder from the WSJT-X project and developing an uploader for pskreporter. Other parts were taken from the WPSR application with minor changes.

I think the key component for such a project is a decoder, preferably open source.

@pjsg
Copy link
Author

pjsg commented Feb 25, 2022 via email

@pavel-demin
Copy link
Owner

Thank you for the links.

I have just realized that SparkSDR can be already used with SDR receiver compatible with HPSDR to decode PSK31 on multiple bands.

Do you want to decode PSK31 directly on the Red Pitaya board or is having an additional computer acceptable?

@pjsg
Copy link
Author

pjsg commented Feb 27, 2022

I wanted to use the Red Pitaya board itself. They make a very convenient (and reliable) monitoring system. I have found that using SparkSDR with (say) an HL-2 does not stay running for more than a few days without something happening (typically to the windows box). If the FPGA firmware is the same as for the FT8 skimmer, then that would be ideal as it then it might be possible to run both in the linux engine.

I'd like to make it simple for existing people who run FT8 skimmers based on your code on the RP boards to be able to choose which bands they want to skim PSK31 from.

I'm only using 10 channels on my StemLab122-16.

There are 18 callsigns running 'STEMlab SDR FT8 TRX 1.0' and a further 23 running 'Red Pitaya FT8 TRX 1.0'

VK5ARG, ES5PC, AF7KR, YU/G8ZMF, BA7KW-2, DG9BJA, NA5WH, D4Z, JI1HFJ, YO8SEP, DL5PF-RP14, OE9GHV, VE7CC, DR4W, DM6AS, N6TV, 9M2CNC, J68HZ, DD6UWE, ZR1TH, EA8BFK, ZL4YL, DJ9PC, N1DQ, F1EYG, N0KWJ, DL9GTB, F4VTQ/1, N7TUG, K6FOD, OH0K/6, DE0QPG, F4VTQ/2, SM7IUN, ZF1A, KC2IEB/2, DD9LH, SM6PPS, HB3YIQ, OH6BG, 9V1HP

While I haven't plotted these on a map, there is a reasonable amount of worldwide coverage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants