┌────────────────────────────────────────────────────────────────────┐

△ PHOSPHORDSC

Real-Time GMDSS Digital Selective Calling Decoder for iPhone.

PhosphorDSC decodes maritime Digital Selective Calling (DSC) in real time using your iPhone's microphone. Hold your phone near a shortwave receiver tuned to an HF or MF DSC channel and watch distress alerts, urgency and safety calls, and routine ship-to-shore traffic appear on an authentic amber phosphor display.

No internet connection required. No external hardware. No account. Just your iPhone and a maritime receiver.

FEATURES

DSP ENGINE

Per-sample I/Q quadrature demodulation with biquad low-pass filtering. DPLL clock recovery. Two polarity lanes run in parallel, each searching the received bit stream for the M.493 phasing sequence (symbol 125 in the DX positions, 111 down to 104 in the RX positions). The phasing lock fixes where the call content starts, then every character is resolved from its DX copy or, failing that, its RX repeat four characters later. The call closes on the error-check character after the end-of-sequence symbol. 512-point FFT for frequency analysis and AFC. All signal processing runs entirely on-device.

DECODER ACCURACY

PhosphorDSC is verified against real over-the-air HF DSC recordings, with every call passing its error check. Detailed results, decoded output and downloadable test calls are in the decoder test report.

WHERE TO FIND DSC

A shortwave receiver (or SDR / WebSDR audio played through a speaker) in USB, dialled 1.7 kHz below the channel so the tones sit at 1615 and 1785 Hz, is all you need. The FREQS tab lists the dial frequency for every channel. VHF channel 70 is not decoded.

SUPPORT

Need help? Have a question, bug report, or feature request?

You can also browse existing issues to see if your question has already been answered.

└────────────────────────────────────────────────────────────────────┘