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, V25.2 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  
TFM 3/5  
THROB/THROBX  
Wideband HF (MIL 110 App.D) (req. EUC) requires MIL decoders

Decoder HF

C=Source Code, Yellow=New/Updated
No Decoder, V25.2 Alias, Remarks C
1 Alcatel 801H COQUELET-100, detection only C
2 ALE 2G MIL-188-141A, MIL-188-141B C
3 ALE-400   C
4 ALIS MERLIN, RS-ARQ, GM856C1, ALIS Slow C
5 ALIS 2    
6 ARQ6-90 CCIR 518 Variant C
7 ARQ6-98 CCIR 518 Variant C
8 ARQ-E 4/8 cycle ARQ-1000 duplex C
9 ARQ-E3 ARQ-M1, CCIR 519 Variant, TDM 342 1 Channel C
10 ARQ-M2-242 ARQ-28, CCIR 242, CCIR 342, TDM 242 C
11 ARQ-M2-342 ARQ-56, TDM 342 C
12 ARQ-M4-242 ARQ-28, CCIR 242, CCIR 342-2, TDM 242 C
13 ARQ-M4-342 ARQ-56, TDM 342 C
14 ARQ-N ARQ-1000 duplex C
15 ASCII 7Bit ITA5, RTTY7 C
16 ASCII 8Bit BELL 103 C
17 AUTOSPEC SPREAD 11, SPREAD 21 C
18 Baudot async 1.5   C
19 Baudot sync   C
20 Baudot sync 2   C
21 Baudot universal Arabic, Cyrillic, Hebrew Alphabets C
22 BULG-ASCII IRA-ARQ C
23 CHN MIL 4FSK 400Hz / 500Hz detection only C
24 CHU   C
25 CHX-200 CHP-200, detection only C
26 CIS 405 3915 CIS 40.5, FROST1 C
27 CIS Akula 500/1000   C
28 CIS BPSK 1200 T-230-1A Mahovik, detection only C
29 CIS FSK 200/1000 F06/F06a C
30 CIS FSK 200/500   C
31 CIS Hybrid MFSK-68 PSK-9000 CIS MFSK-66, no automatic recognition  
32 CIS Hybrid MFSK-80 PSK-250 no automatic recognition  
33 CIS MFSK-11 TEAC KV-11 C
34 CIS MFSK-16 33Bd XPB, detection only  
35 CIS MFSK-16 66Bd detection only  
36 CIS Selcal FSK 150/200 CIS 150Bd SELCAL, Vishnya, only single bursts are decoded C
37 CIS-11 TORG 10/11 C
38 CIS-112 OFDM Burst detection only C
39 CIS-112 OFDM Stream detection only C
40 CIS-12 PSK2/PSK4A CIS AT3104, CIS-20, FIRE, MS5  
41 CIS-128 OFDM 3 kHz detection only C
42 CIS-128 OFDM 6 kHz detection only C
43 CIS-14 AMOR, AMO 96, TORG 14 C
44 CIS-3000 detection only C
45 CIS-36 CIS 10 11 11, CROWD-36, Serdolik C
46 CIS-36-50 BEE, T-600 C
47 CIS-405 3915   C
48 CIS-45 OFDM 33.3Bd detection only C
49 CIS-45 OFDM 40Bd detection only C
50 CIS-50-50    
51 CIS-75 FSK200/250/500 detection only C
52 CIS-81-81 CIS 81, CIS 81-29, Frost C
53 Clansman FSK 300Bd   C
54 Clover 2000    
55 Clover 2000 Broadcast    
56 Clover 2500    
57 Clover 2500 Broadcast    
58 Clover II    
59 CODAN 3012 16 Channel PSK raw hex output, descrambled  
60 CODAN 3012 Chirp CODAN 9001 Chirp  
61 CODAN 3212 1 Channel 150, 300, 600 and 1200bps  
62 CODAN 3212 1 Channel 75bps    
63 CODAN 3212 1 Channel HDR 2400, 3600, 4800, 6000 and 7200bps  
64 CODAN 3212 16 Channel PSK Includes CODAN 3012  
65 CODAN Selcal CODAN 8580, CCIR 493-4  
66 Contestia 8/16/32   C
67 Coquelet-13 Coquelet-Mk1 C
68 Coquelet-8 Coquelet-Mk2 C
69 Coquelet-80 Coquelet-8 FEC C
70 Datawell Buoy 2FSK HF Link detection only C
71 DGPS M823 C
72 DominoEX 4/5/8/11/16/22 only nominal frequency mode C
73 DPRK ARQ 600/1200Bd    
74 DPRK PSK 150/300/600/1200Bd detection only C
75 DRM Digital Radio Mondiale  
76 DSC-HF GMDSS C
77 DUP-ARQ 125Bd ARQ-DUPLEX, 125-ARTRAC C
78 DUP-ARQ 250Bd ARTRAC II, DUP-ARQ-2 C
79 DUP-FEC-2 125Bd   C
80 DUP-FEC-2 250Bd   C
81 Enegal Buoy 2FSK HF Link detection only C
82 F7W Morse/Baudot F7B Morse, 2 CH ITA-2 RTTY C
83 FEC-A FEC 100, FEC 101 C
84 FAX G3 V.21, V.27ter, V.29, V.17 (partial)  
85 FreeDV HF    
86 FT-4 only nominal frequency mode C
87 FT-8 only nominal frequency mode C
88 Globe Wireless FSK Globe Wireless Pactor, GW DATAPLEX C
89 Globe Wireless OFDM detection only  
90 Globe Wireless PSK GW DATAPLEX C
91 G-TOR Golay C
92 HFDL ACARS HF, ARINC 635-2 HF Datalink, ARINC 753 C
93 HF-FAX WEATHER-FAX, only for nominal frequency mode  
94 HNG-FEC   C
95 Japanes Slot Machine XSL, detection only C
96 KG-STV    
97 Maritime Mesh Network Traffic Management detection only C
98 MEROD 150/267Bd RACAL-ARQ, RAC-ARQ C
99 MFSK-16 Amateur Radio C
100 MFSK-32 Amateur Radio C
101 MFSK-8 Amateur Radio C
102 Morse 30-170 CW-Morse C
103 Morse A2A 30-170 Morse with AM primary modulation C
104 Morse F1A 85cpm 200Hz Morse over FSK C
105 Morse F2A 30-170 Morse with FM primary modulation C
106 MT63-500/1000/2000   C
107 Nokia M90 detection only  
108 Olivia 8, 16, 32, 64   C
109 Packet 300 Packet AX.25 HF C
110 PACTOR I incl. decoding of Robust Connect bursts  
111 PACTOR I FEC    
112 PACTOR I/II/III Includes all PACTOR modes I/II/III  
113 PACTOR II    
114 PACTOR II FEC    
115 PACTOR III    
116 PACTOR-4 post-processing (decompression) of airmail/sailmail emissions, if possible  
117 Piccolo MK12 Piccolo 12 C
118 Piccolo MK6 Piccolo 6 C
119 POL-ARQ CCIR 518 Variant C
120 PSK 10/31/63/125/250 BPSK31 C
121 PSK 31/63/125/220-FEC variant of PSK31 with FEC C
122 PSK-AM 10/31/50   C
123 QPSK 31/63/125/250/500   C
124 Robust Packet    
125 RUM-FEC ROU-FEC, Saud-FEC C
126 Serdolik System V2 only raw output  
127 SI-ARQ ARQ-S C
128 SI-FEC FEC-S C
129 SITOR-A SITOR-ARQ, AMTOR, CCIR 476 A C
130 SITOR-B SITOR FEC, CCIR 476 B, TOR dirty, NAVTEX C
131 SP14 NUM13 C
132 SPREAD 51   C
133 SSTV only nominal frequency mode C
134 SWED-ARQ ARQ-SWE, CCIR 518 Variant C
135 THROB1/2/4   C
136 THROBX1/2/4   C
137 Twinplex Baudot F7B, BF6 Baudot, ITA-2 Twin C
138 Visel FEC12, YUG-MIL C
139 Voice J3E single sideband USB or LSB C
140 Voice J3E-LSB single sideband LSB C
141 Voice J3E-USB - SELCAL ICAO for voice J3E-USB and/or ICAO selcal, Annex-10 C
142 Voice A3E/J3E double sideband AM or single sideband USB/LSB C
143 X06-Mazielka   C
144 XPA MFSK-20, only nominal frequency mode C
145 XPA2 only nominal frequency mode C
146 Yakhta T-219 Voice Scrambler detection of FSK sync only C

Decoder VHF-UHF

C=Source Code, Yellow=New/Updated
No Decoder, V25.2 Alias, Remarks C
1 ACARS VHF SITA, ARINC 597 C
2 AIS   C
3 ATIS   C
4 Autocab   C
5 BIIS   C
6 Distress Radiobeacons ELT, EPIRB, COSPAS-SARSAT, PLB C
7 DSC-VHF GMDSS-VHF C
8 ERMES   C
9 FLARM    
10 Flex   C
11 FMS-BOS   C
12 FreeDV VHF Mode 800XA  
13 Golay Pager Golay/GSC C
14 LoRa 15.6/31.25/62.5/125/250/500kHz includes 7.8/10.4/20.7/41.7kHz bandwidth  
15 Mobitex 1200 Mobitex 80 C
16 Mobitex 8000 Mobitex 400 C
17 Mode-S/ ADS-B   C
18 Morse A2A 30-170 Morse with AM primary modulation C
19 Morse F2A 30-170 Morse with FM primary modulation C
20 NMT450   C
21 Packet 1200/2400/4800/9600   C
22 POCSAG 512/1200/2400 CityRuf C
23 SELCAL CCIR-1 SELCAL PCCIR, only for nominal frequency mode C
24 SELCAL CCIR-2 SELCAL CCIR-7, only for nominal frequency mode C
25 SELCAL CCITT only for nominal frequency mode C
26 SELCAL DTMF sub for baseband demodulation C
27 SELCAL EEA MPT1316, only for nominal frequency mode C
28 SELCAL EIA only for nominal frequency mode C
29 SELCAL EURO EURO5, only for nominal frequency mode C
30 SELCAL MODAT only for nominal frequency mode C
31 SELCAL NATEL only for nominal frequency mode C
32 SELCAL VDEW only for nominal frequency mode C
33 VDL 2   C
34 VDL 3   C
35 Voice A3E AM C
36 Voice A3E (AM) Air Traffic to monitor VHF voice air traffic C
37 Voice F3E - SELCALS CTCSS, DTMF, ZVEI, DCS, MPT1306, MPT1381, MDC1200, FleetSync C
38 VOICE INVERSION FM-LSB scrambled analog voice C
39 ZVEI-VDEW digital selcal C

Decoder Decryption 

Yellow=New/Updated
Decoder, V25.2 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 +