The list of satellites supported by gr-satellites can be found here. You can use the satellite name or NORAD ID in the “Satellite decoder” block provided by gr-satellites.

At the time of writing this document, this flowgraph is saved as “~/sg-HERON-radio/Other Satellites/rx.grc”
Low Pass Filter Cutoff Freq and Transition Width fields. However, the primary reason for the Low Pass Filter is to cut out the DC spike. The Satellite decoder has a filter in it as well (probably) so don’t need to worry too much about narrowing the signal.Satellite decoder block. 48k is a good value. Other suggestions: 96k (48k x2) or 240k (48k x5)
Rational Resampler and Low Pass Filter blocks control the sample rate. In this example, we start with 1M samples per second, which decimates by 5 at the filter becoming 200k samples per second. Since I decided to end up with 48k samples per second, I need to multiply by 6 and divide by 25, which yields the values in the Rational Resampler.Decimation field in the Rational Resampler from 25 to 5. This effectively multiplies your sample rate by 5, and so your sample rate goes from being 48k to 240k. Make sure to update the Sample Rate field of the Satellite decoder block!Soapy HackRF Source
Signal Source and Multiply
Frequency Shift block since my testing reveled that it does not do what it is supposed to. Feel free to test it and prove me wrongLow Pass Filter
Decimation of 5 takes the 1M sample rate down to 200k. This means you can have a maximum Cutoff Freq + Transition Width of 100 kHz. If more is needed, make sure to adjust the Decimation field and Ration Resampler block according to the above notes. Also make sure the DC spike is not within the new band. If so, just increase the offset variable value.AGC
Max Gain. Attach a QT GUI Time Sink block to see if the amplification is enough or too much. Not too important for FSK signals.Rational Resampler
Satellite decoder stage.Satellite decoder