go2monitor is a modular, configurable, and scalable platform that covers the entire COMINT and radio‑signal‑monitoring workflow. It replaces slow, incomplete, and labor‑intensive manual processes with an automated, flexible solution that delivers fast and reliable results. Using commercial off‑the‑shelf (COTS) components reduces delivery times and lets you evaluate the software upfront—minimizing risk and speeding up deployment.
Key Facts
VLF, LF, HF, VHF, UHF, SHF — all in one solution
Automatic multi‑channel data and voice processing
Signal classification with built‑in modem detection
Speech‑to‑text with optional English translation
Hardware‑agnostic COTS solution
Multiple coherent broadband inputs up to 200 MHz
Panoramic spectrum overview (receiver‑dependent)
Extensive, expandable decoder library
Regular updates — two releases per year
Runs on Windows or Linux
Features
Versatile
We can provide different go2MONITOR versions for special tasks:
go2MONITOR 1/2/4/8/32/.....
go2MONITOR Result
go2MONITOR Operator
go2MONITOR LOWSWAP
You have full flexibility in terms of the number of signals to be decoded simultaneously, the input bandwidth, automation, receiver setup, post-processing, data export and decoder selection.
And because time never stands still: Two updates per year!
Classifier
The classifier is a key component for monitoring non‑cooperative communications, where signals must be detected and identified automatically. go2monitor includes a multi‑stage classifier with capabilities such as:
Detection of all signals in the available frequency range (energy detection)
Modulation type classification
Detailed signal parameters measurement
Pre-classification of some protocols
go2MONITOR offers different tools for automatic tuning and decoding of signals, a big advantages compared to other decoders where you are fixed to one work flow. The tools used are:
Continuous narrow-band classifier (provided in the production channel)
Snapshot classification in the WB spectrum
Continuous WB classification provided in the AMT option
Recognition and Decoding (provided in the production channel)
Classification, Recognition and Decoding
Decoder
A production channel uses a configurable list of decoder/modems. The correct/best match is selected for decoding. The signal is demodulated, decoded and the results are displayed.
Recognition, demodulation & decoding of data and voice signals
Determination of technical parameters for display and decoding
Processing of signals without loss
Extraction meta data, time-stamp
Decoding down to the content (text, audio, binaries...)
Storing the output to files/database
Use of own decoders (pyDDL)
Adaptive and soft-decision demodulators
AI Speech-to-text transcription and translation to English
Bulk File Processing
You can automatically process recorded signals from predefined folders. This enables seamless integration of go2monitor with existing systems such as TCI Blackbird, IZT, CRFS, decodio, and others.
Advantages:
Easy integration into existing systems (no programming required)
An external source creates recording of signals and stores them in the files system
go2monitor can run two wideband inputs in parallel (additional inputs available on request) within a single application. These wideband streams can be sourced from different receivers, for example:
PLATH SIR 2115, SIR 511X receiver
IZT R3xxx (4 channels)
WiNRADiO G39 (2 channels)
VITA 49
SignalHound
CRFS
For decoding, the narrowband/production channels can be setup completely independent, giving full flexibility. Tabs are used to show multiple receivers (to safe space) or receivers can also be displayed side by side.
Typical scenarios:
Work with multiple receivers connected to different antennas
Monitor HF and VHF/UHF at the same time using different receivers
Monitor multiple frequency ranges at the same time
Simultaneous decoding/recording from one receiver and additional playback of recorded files
Even during monitoring you can start working on recorded files.
ResultViewer
All results are automatically stored in a PostgreSQL database. The ResultViewer displays: