Technical Data

go2signals go2modem-studio


The increasing density of signals, the growing complexity and the use of modified standard modems are posing a challenge. Since every signal is a message, it is necessary to analyze new emissions and create new decoders or modify existing ones in order to automate the collection of information.
go2modem-studio together with go2signal-analyzer are the tools to analyze signals, modify decoders or create new ones.

Key Facts

  • go2DECODE is replaced by go2signal-analyzer & go2modem-studio
  • go2monitor should be used for decoding!
  • Setup and testing of new demodulators and decoders
  • Create and modify decoders with the advanced PYTHON Decoder Description Language (pyDDL)
  • Never again wait until a decoder comes on the market!
  • Wide range of universal demodulators and standard decoders
  • COTS hardware (computers, receivers)
  • Stay up-to-date with two updates per year
  • Windows or LINUX

Technical Data

Comments:
  • Using the classifier, the software is able to detect and process signals with a signal length of at least 1 ms.
  • MIL and PMR decoders may need an End-User-Certificate (depends on the country of the user)
  • One decoder = one line (to shorten the list). For the full list, download the actual decoder list
  • Slow multi tone modems are recommended to operate with fixed nominal frequency

go2modem-studio Modem Lab

V25.2 Specification
Localisation English
German
Recom. PC Notebook or Desktop; CPU: Intel i5 or higher, min. 2.6 GHz;
RAM: ≥ 4 GByte RAM
HDD: ≥ 10 GB
LAN: 1 GBit/s Ethernet for digital IF input
Screen Resolution min. 1280 x 1024 Pixel,
Soundcard for analogue IF input
OS Windows 10/11 de/en, 64 bit
Red Hat Enterprise Linux RHEL 8 (8.8 or higher, 8.8 recommended), 64 bit
Red Hat Enterprise Linux RHEL 9 (9.2 or higher, 9.2 recommended), 64 bit
Ubuntu 22.04 LTS (22.04.2 or higher, 22.04.2 recommended), 64 bit
License USB-Dongle (CodeMeter)
Optional:
   - License sharing with license server
   - License tied to computer hardware
Licensed AMBE+2 TM voice coding technology
ISO 9001:2015 The company is certified
Documentation PDF user manual, PDF online help
Training Training for basic operation with go2signal-analyzer 4 days
Decoders Our list of standard, military and PMR decoders is subject to continuous development.
List of available decoders in separte tables
MIL, End-User-Certificate required outside Germany
PMR, End-User-Certificate required outside EU
If not implemented, automatic sideband detection can be achieved via two modems set to inverse sidebands
A gap between message bursts and acknowledge burst must be detectable
Separation of slow selcall types cannot be guaranteed
Slow multitone modems are recommended to operate with fixed nominal frequency
Data Acquisition DANA
Analysis Functions Spectrogram/Sonagram
Bit display
Analysis Functions Windowing:
   - Rectangle
   - Hanning
   - Hamming
   - Kaiser
   - Flattop
   - Blackman
Cusrsors:
   - Harmonic
   - Crosshair
   - 2 cursor mode
Center Frequency
   - Adjustable
Operating Modes:
   - Online
   - Offline
Decoder Export to go2monitor
Modem List Clear, Load, Save, Save as
Modem New, Load, save, Remove
Demodulator Parameters Change Control, Demod, Decod, Extras
Demodulators Automatic frequency, amplitude and symbol rate control
Fast equalizer using known training sequences (pyDDL)
Primary demodulation USB/LSB/AM/FM
Automatic burst synchronization
List of demodulators see separate table
Signal Memory for decoding from the first bit
Signal Recording Recording Types:
   - IF
   - AF
Recording Start / Stop:
   - Manual by operator
   - Automatic by trigger
Recording Triggers:
   - Configurable squelch level
   -Signal detected
   - Transmission method recognised
   - Transmission method unknown
   - Voice / Morse detected
Recording File Format:
   - WAV
Voice signals Modulation types: AM, FM, USB, LSB
Detection: voice yes / no
Nominal frequency
Voice Pitch
Automatic audio demodulation and recording
Alphabets Yes
Output, Result Files Deocoding results
TXT-File with decoded text
XML-File with decoded text and metadata
Signal recordings
Voice recordings
Bitstream *.rec files (bits and quality of each bit)
Bitstream *.txt files (bits)
GUI Easy and intuitive to operate
Input spectrogram
Manual and automatic demodulator and decoder control
Complete collection of cursors for signal analysis
Editor for demodulator and decoder settings
Third Party Decoders Interface to the DDC channel output
Interface to the bitstream output
Streaming and control interface with pyDDL

go2modem-studio Decoder Development

pyDDL V 25.2 Item
Basic Functions Modification of standard decoders
Definition of new decoders
Integration of existing decoders
Function Library Preprocessing
Symbol conversions
Descrambling procedures
Channel selections
Pattern search
Burst detection
Forward/backward time jumps
Deinterleaving
Check and correction procedures:
CRC, Hamming, Viterbi, BCH, Reed-Solomon
Elementary arithmetic and bit manipulations
Table handling
Various output formats, alphabets, channels
Control of demodulation and decoding
Setting of demodulator parameters
Selected voice codecs
Branches and sub-routines
Soft decision
Expandable with third party Python modules or C libraries (pyDDL only)
Decoder Editor Spyder Automatic command completion
Content sensitive help
Syntax highlighting
Debugger Spyder Debugging:
  - Breakpoints on lines of code
  - Singlestep mode for lines of code
  - Display of variable contents in various formats and displays
  - Editing of variable contents
  - Display of all input data packages
  - Display of internal data buffer and current read position
Advanced analysis of recognition, demodulation and decoding
  - Breakpoints in several decoders for one modem list
  - Comparison of the decoder behavior in search phase / decoding phase
  - Monitoring the current demodulator state
Training Decoder-Development, pyDDL, 4 days

DANA

DANA, V25.2 Specification
GUI Sound card configuration
Playlist (files)
Loop mode
DC remove function
Audio filtering
Mirroring
FM demodulation
Time source switchable between File or System Time
Sample rate converter
Center frequency tuning
Command-line mode
Configurable replay speed
Input Max. sampling rate: 10 MHz (limited functionality for > 2MHz)
Playback of standard wav files.
Digital IF/AF:
   - real / complex WAV 8, 16, 32 Bit
   - TCI cap, Medav DAT, Custom RAW, Midas BLUE, SigMF and SignalHound signal file format)
Playback of Perseus and WiNRADiO WAV recordings with correct frequency display
Sound card input for analog IQ and real signals; Virtual Audio cables (VAC); webradios
Output Stream; digital IF generic PROCITEC/PLATH format
TCP/IP streaming from DANA to go2DECODE/ go2MONITOR (remote computers)

go2generate

former SOMO
go2generate, V25,2 Item
Scope Single and multichannel, continuous and short-duration (burst) signal generator
Up to 10 MHz output sampling rate
Modulations Digital ASKn
PSKn (single and multi channel)
QAMn (single and multi channel)
ASKnPSKm (single and multi channel)
NCPFSKn (Non-Continuous-Phase FSK)
FSKn (single and multi channel)
MSK (single and multi channel)
GMSK (single and multi channel)
OFDM
F7B (FM with 2 or more digital channels)
TFM 3/5 (Tamed Frequency Modulation)
Morse
Sine
Rectangle
Sawtooth
Triangular
Modulation Analogue AM
LSB
USB (additional function: Input from .wav files)
FM
Modulation Parameter Attenuation
Center frequency
Baud rate
Pulse shapes: RC pulse, RC/RRC spectrum, Gauss pulse
Short-duration / Burst parameters
Coding Binary
Baudot
ASCII
HC ARQ
ITA2
Differential/absolute coding
Convolutional encoding / Viterbi
CCITT standards V.17 ... V.33
Variable bit stream, bit order, parity
Various scrambling algorithms and recursive sequences
Channel Simulation AWGN (additive white Gaussian noise)
Multipath propagation: Watterson (ITU) and enhanced ITS model
Doppler shift ( (parametrizable shape type, amplitude, phase)
Output Soundcard
wav file
Network stream

Demodulator

Yellow=New/Updated
Demodulators, V26.1 Remarks
ALE 3G requires MIL decoders
ALE 4G requires MIL decoders
AM/A3E  
Analogue Selcal  
ASK 2, 4,8 (OOK)  
Chirp  
CLOVER 2000  
CLOVER 2500  
CLOVER II  
Coquelet  
DECT requires PMR decoders
DPSK 2/4/8/16 A/B  
DRM  
F1A  
F7B/F7W  
FAX  
FM/F3E (Voice)  
FreeDV  
FSK 2 matched  
FSK 2/4/8 disc  
FSK Auto
GSM requires PMR decoders
Hybrid  
J3E (USB/LSB Voice)  
Link11 requires MIL decoders
LoRa  
MCFSK 2  
MDPSK 2/4/8/16 A/B  
MIL39Tone requires MIL decoders
Morse (A1A, A2A, F1A, F2A)  
MPSK 2/4/8/16 A/B  
MSK/GMSK  
MT63  
Multitone (MFSK)  
OFDM  
OQPSK  
PACTOR II, III, 4  
PSK 2/4/8/16 A/B  
PSK data aided  
QAM 16 v17 abs/diff  
QAM 16 v22 abs/diff  
QAM 16, 32, 36, 64, 128, 144, 256 (square)  
QAM 16, 32, 64 (circle)  
QAM 8  
QAM APSK16_dvbs2  
QAM ASK2PSK2 abs/diff  
QAM ASK2PSK4 abs/diff  
QAM ASK4PSK16 diff  
Robust Packet  
Serdolik System V2  
STANAG 4415  
TFM 3/5  
THROB/THROBX  
Wideband HF (MIL 110 App.D) (req. EUC) requires MIL decoders

Decoder HF

Decoder VHF-UHF

Decoder Decryption 

Yellow=New/Updated
Decoder, V26.1 Detected Encryption Type Type Recognition Decyphering
APCO-25, APCO-25 P2 2-key triple DES +  
APCO-25, APCO-25 P2 3-key triple DES +  
APCO-25, APCO-25 P2 ACCORDION 1.3 +  
APCO-25, APCO-25 P2 ADP/RC4 +  
APCO-25, APCO-25 P2 AES +  
APCO-25, APCO-25 P2 BATON(Auto Even) +  
APCO-25, APCO-25 P2 BATON(Auto Odd) +  
APCO-25, APCO-25 P2 DES-OFB +  
APCO-25, APCO-25 P2 DES-XL +  
APCO-25, APCO-25 P2 FIREFLY Type 1 +  
APCO-25, APCO-25 P2 MAYFLY Type 1 +  
APCO-25, APCO-25 P2 SAVILLE +  
DECT Encryption +  
DMR / DMR Continuous Advanced encryptions (DES/AES) + manual key
DMR / DMR Continuous Alinco + automatic/manual key
DMR / DMR Continuous Enhanced/ARC4 + automatic key finding with go2key (optional) , manual
DMR / DMR Continuous Hytera Basic + automatic/manual key
DMR / DMR Continuous Kenwood Basic +  
DMR / DMR Continuous Motorola Basic + automatic/manual key
NXDN AES 128 +  
NXDN Basic Encryption (scrambled) + automatic/manual key
NXDN DES 64 +  
TETRA DMO TEA 1,3,4 + manual key
TETRA DMO TEA 2, end-to-end +  
TETRA Downlink TEA 1,3,4   manual key
TETRA Downlink TEA 2, end-to-end    
TETRA Uplink end-to-end +  
TETRA Uplink TEA 1,2,3,4 +  
Tetrapol Encryption +