Portfolio_Detail
All_Items

InmarScope - Inmarsat Decoder

Tech: C++
Screenshots
Main project screenshot
Project_Details

InmarScope

Decode the Satellites. Follow the Voice.

InmarScope is a modern desktop application for decoding Inmarsat L-band satellite traffic using affordable SDR hardware. Designed for aviation, maritime, and SDR enthusiasts alike, it combines Aero, Inmarsat-C, EGC, and voice monitoring into a single high-performance native application.

Built as a unified alternative to tools like JAERO and Scytale-C, InmarScope brings together multi-channel decoding, live spectrum analysis, structured message output, and automated voice-call following in one streamlined interface.


Automatic Voice-Call Following

Inmarsat Aero voice calls dynamically move across the band. InmarScope automatically follows them in real time.

As soon as a voice-channel assignment appears on the control channel, the application retunes, locks onto the assigned carrier, decodes the audio, and returns when the call ends — fully automated.

Voice-Follow Features

  • Automatic voice-channel tracking and retuning
  • One-SDR mode with automatic hopping between control and voice channels
  • Two-SDR mode with dedicated voice monitoring
  • Live split-view spectrum and waterfall displays
  • Automatic frequency correction and lock management
  • Per-call WAV recording with timestamped organization
  • Real-time AMBE voice playback

Multi-Channel Satellite Decoding

InmarScope uses a shared DSP channelizer and multi-threaded worker architecture to decode multiple services simultaneously.

Supported modes include:

Mode Rate Capabilities
Aero MSK 600 / 1200 bps ACARS messages, signal units, C-channel assignments
Aero OQPSK 10,500 bps Forward-link ACARS, call announcements, system tables
Aero Voice 8,400 bps Live AMBE voice decoding and recording
Inmarsat-C / EGC 1200 sym/s BPSK SafetyNET, FleetNET, NAVAREA, METAREA, and system broadcasts

Decoded traffic is organized into dedicated views for:

  • ACARS messages
  • Signal units
  • C-channel assignments
  • Network and satellite discovery
  • Maritime safety broadcasts
  • EGC message streams

Live Spectrum & Signal Analysis

InmarScope provides a fully interactive RF monitoring environment built specifically for L-band satellite work.

Features

  • Frequency-aligned spectrum and waterfall displays
  • Smooth band browsing with automatic retuning
  • FFT sizes up to 65,536 points
  • Click-to-decode signal placement
  • Drag-to-tune decoder positioning
  • Real-time constellation monitoring
  • High-resolution carrier visualization

The interface is designed for active monitoring, allowing users to explore the entire band without constantly adjusting SDR center frequencies manually.


SDR Hardware Support

InmarScope supports a range of SDR devices and networked radio sources.

Supported Inputs

  • RTL-SDR with independent bias-tee control
  • HackRF with full gain and amplifier configuration
  • SDR++ Server remote streaming
  • WAV IQ playback for offline decoding and analysis

Remote SDR++ Server integration also supports live sample-rate control directly from the application.


Data Export & Integration

Decoded traffic can be streamed or logged using formats already familiar to the SDR and ACARS communities.

Export Options

  • JSON output compatible with Acarshub pipelines
  • JAERO-style text logging
  • UDP streaming for custom dashboards and tooling
  • Inmarsat-C / EGC structured message output
  • File-based logging and archival

Built for Continuous Monitoring

InmarScope is engineered as a fast, native desktop application focused on reliability and long-term monitoring performance.

Highlights

  • Native Windows and Linux support
  • Multi-threaded decoding architecture
  • Low-drop, high-throughput DSP pipeline
  • Integrated audio playback and recording
  • Clean single-window interface
  • Built-in update notifications

Designed For

InmarScope is built for:

  • SDR enthusiasts
  • Aviation and maritime radio hobbyists
  • Satellite monitoring operators
  • SIGINT researchers
  • ACARS and EGC observers
  • RF experimentation and analysis

It delivers a unified platform for monitoring Aero and Inmarsat-C traffic — with automated voice following that sets it apart from existing tools.

Like_What_You_See?

I'm available for similar projects. Let's discuss how I can help you achieve your goals.

View My Services