Decoding FUNcube-1 and similar satellites

Decoding FUNcube-1 using the following Obs:

https://network.satnogs.org/observations/2056603/

1 Like

Glad to see itā€™s working.

Iā€™ve progressed this mod somewhat, in that iā€™ve expanded the bandpass filtering to ā€˜fillā€™ the available 24 kHz bandwidth. I donā€™t see this as being an issue for any of the expected use-cases of these OGG recordings, which are:

  • Feeding received Funcube payload signals (1k2 BPSK) into the Funcube Dashboard for decoding. The Funcube dashboard can detect the signal in the passband and decode it, so the extra filtering is not required.
  • Feeding ā€˜customā€™ 9600 baud BPSK signals (e.g. Lilacsat, basically anything not using AX.25) into gr-satellites to decode. gr-satellites expects the BPSK signal at a 12 kHz IF, and applies its own band-pass filtering.

If thereā€™s a use-case of the BPSK OGG output that Iā€™m missing, then let me knowā€¦

The mods are in this fork: https://gitlab.com/darksidelemm/satnogs-flowgraphs/-/commits/bpsk_wideband_ogg

After running a few more test observations Iā€™ll submit a PR.

The FUNcube Team has announced the availability of FUNcube CubeSat satellite telemetry decoder software for the popular Raspberry Pi computer board. All the code for the telemetry decoder, and the scripts to build the Docker images, are now published online under a GPL Open Source License at the FUNcube-Dev GitHub account

2 Likes