github CasualArclamp/DecSAT v1.8.4
DecSAT 1.8.4 (Windows portable)

one hour ago

What's new in 1.8.4

  • Bias tee on request (#47). A Bias tee tick box beside the frequency in the radio window puts DC on the antenna port for an LNA or an active antenna (an L-band Discovery Dish, say): 3.3 V on a HackRF One, 4.5 V on an Airspy Mini / R2 or HydraSDR RFOne, 4.7 V on an SDRplay RSP (an RSPduo on Tuner B only; the RSP1 has none). The RTL-SDR window has its own: 4.5 V on an RTL-SDR Blog V3/V4, with librtlsdr 0.6 or later. On the command line: decsat decode --hackrf|--airspy|--sdrplay MHz --bias-tee.
  • Off unless you ask. It is off at every start and never saved, it can only be changed while the radio is stopped, an amber line says when it is ticked, and it is switched off again when the radio stops. The transmitter and the remote server never use it. None of these can power an LNB (13/18 V): keep using an inserter, and never put the bias tee into a DC short or an inserter's RF port.

Not yet tried with each radio on the bench: please say in an issue if yours does not power up.

Portable Windows executables for 64-bit Windows 10/11, nothing to install (static C runtime).

File What
decsat-gui.exe Desktop app: wideband waterfall with VFOs (DVB-S2/S2X → GSE/IP or MPEG-TS, DVB-S, satellite modems, DVB-CID, generic PSK/QAM, IQ record), IQ files or a HackRF One; a DVB-S2/S2X transmitter (MPEG-TS to the HackRF or a file)
qo100-beacon.exe QO-100's 400 bit/s PSK beacon from a sound card: waterfall, frames, text and housekeeping values
decsat-tx.exe Transmitter: a webcam and microphone (or a video file) encoded live in H.264, H.265, H.266, AV1 or MPEG-2 by ffmpeg, on a DVB-S2/S2X carrier with QO-100 presets, to the HackRF or an IQ file (needs ffmpeg)
decsat.exe Command line: decsat scan, decsat decode, decsat analyse, decsat scene, decsat cid, decsat test-signals, decsat tx, decsat record, decsat modcods
decsat-server.exe Headless SDR server: serves a radio at the dish to decsat-gui or decsat over one TCP connection (see docs/REMOTE.md)
decsat-server-app.exe The same server in a window: double-click, choose who can connect, press Start
decsat-scene_8Msps.cs8 Test signal, 8 MS/s, 4 s: DVB-S2 (IP over GSE, and an S2X ACM carrier with MPEG-TS), DVB-S, a TPC 2964 modem carrier and a CW tone
decsat-cid_3360000sps.cs8 Test signal, 3.36 MS/s, 30 s: DVB-S2 QPSK 1/2 at +700 kHz with a DVB-CID under it (identifier and position decode)

Open a test signal in the GUI (Open IQ…; the sample rate is in the file name) and click a carrier, or run decsat test-signals to make them yourself (tests/README.md).

A HackRF One needs no DLLs (it transmits only when armed: see the README); on Windows it must use the WinUSB driver (Zadig, or the one the official HackRF tools install). IQ files need nothing.
Windows SmartScreen may warn on first start because the files are unsigned ("More info" → "Run anyway").

Built from e81b418 by GitHub Actions.

SHA-256:

0602b7a47c71bafebfb6ac8bb1e0505e1f4e0ed6475bab8ce9d7e3f94374dcfb  decsat-gui.exe
4de817d1101f96bab1e419e71744a05098ec3834631547ff8029c166844a7454  decsat.exe
fdaaef4aa1f4abed20ffb328259a2f07a94529c4259197e022287e9bcd5d8e28  decsat-tx.exe
a28c4bbcc37539a48a291a42be45b8f43269bccd17fabeb75863966a7e47f585  decsat-server.exe
1b43ef5b4e7c3eacdde2a43fc74888f08cfe4368755ff02486b1fdcb936b7f1b  decsat-server-app.exe
5246267c1988079b91aa5d1d012cb5bd40203f54f5ef033a4d5628e1478bb05d  qo100-beacon.exe
81491d2ab66896a378df1cd642bc49793ffbf45bfcadfe6e09fd3f18fed30184  decsat-scene_8Msps.cs8
d1d2850158b9fd2f78e91c49043413c83942652a2faa551ccac161a4241f0dfb  decsat-cid_3360000sps.cs8

Don't miss a new DecSAT release

NewReleases is sending notifications on new releases.