Specification

go2DECODE Specification


General

Classifier/Recognition:

  • The minimum signal length for the wideband modulation classifier is 100 ms.
  • Using the decoder (Recognition & Decoding) , the software is able to detect and process signals with a signal length of at least 1 ms.

Decoders and Demodulators:

  • 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 decoderlist
  • Slow multi tone modems are recommended to operate with fixed nominal frequency
  • Decoder source code is only part of go2DECODE delivery (as go2MONITOR has no DDL compiler)
  • Obsolete decoders, end of live: See more information

Receivers:

  • The list can be extended on customer requests.
  • It is possible to connect multiple wide band an narrow band receivers to the software.

Versions

go2DECODE Light Standard Profes.
DANA + + +
PMO + + +
SOMO - - +
Spectrogram + + +
Max. signal bandwidth 500 kHz (typ) + + +
Max. input bandwidth 2 MHz
(10 MHz limited functionality)
+ + +
Analysis Spectrum - + +
Analysis Constellation Display - + +
Analysis Time Domain - + +
Analysis Eye Pattern - + +
Analysis Display - + +
Analysis Hell Display - + +
Analysis Bit Display - + +
Analysis Manuals Analysis - + +
New Decoder List - + +
Load Decoder List + + +
New Decoder - + +
Change Demodulkator Parameters + + +
Processing of Decoder Lists + + +
Signal-Input TCP/IP + + +
Signal-Input wav Files + + +
Signal-Input Sound-Card + + +
Analysis Demodulators - + +
DDL Editor - + +
DDL Compiler - + +
DDL Debugger - - +
Signal-Replay wav Files + + +
Automatic Processing + + +

System

Parameter Specification
Documentation Printed user manual
PDF online help
GUI Flexible and customizable user interface
Input spectrogram with live audio
Manual and automatic demodulator and decoder control
Various specialized analysis displays for manual signal analysis
Complete collection of cursors for signal analysis
Editor for demodulator and decoder settings
Decoder editor, compiler for DDL and debugger (Professional version)
Input Digital IF (complex baseband I/Q)
Sound card
Digital AF (WAV 8, 16, 32 Bit)
Receiver streaming and control
Others on request
ISO 9001:2015 Company is certified (not only hardware)
License USB-Dongle, SD-Card etc. (CodeMeter/WibuKey)
Bound to hardware
License sharing
Localisation English
German
Others on request
OS Windows 7 / 10 64 bit English or German
Linux (CentOS/Redhat 6/7) 64 bit
PC hardware Min. Intel I5 2 Core, 2 MHz, 4 GB RAM
HDD: min. 10 GB recommended (depends on recordings)
Screen Resolution: min. 1280 x 1024 pixel (1920 x 1080 recommended)
Sound card for analog input
Fast Ethernet for digital IF input
Training Training for basic operation, 4 days
Training for DDL, 4 days
Input Audio DANA
Input TCP/IP Streaming Generic PROCITEC/PLATH format
VITA 49 (on request)
PXGF (on request)
Output Result Viewer
(PMO)
Display of:
- Decoder text output (STANAG, ALE, HFDL, etc.),
- Demodulated audio files (CW, TETRA etc.)
- Binary files
Output, Alphabets Modifickation of the decoder source code, configurable
(go2DECODE Standard or Professional required)
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)
Recording IF /AF
Start / Stop:
- manual by operator
- automatic by trigger

Trigger types:
- Configurable squelch level
- Signal detected
- Transmission method recognised
- Transmission method unknown
- Voice detected

File format: WAV
Voice detection, demodulation, recording Modulation types: AM, FM, USB, LSB, DSB
Detection: voice yes/no
Nominal frequency
Voice PitchDemodulation
Automatic audio demodulation and recording
Decoder Development
(go2DECODE Standard or Professional)
Modification of existing decoders
Programming of new decoders
Sonagram Viewer
(SoVi)
Standalone application for spectrum/sonagram display
Third party decoders Interface to the DDC channel output
Interface to the bitstream output
Streaming and control interface with DDL

Analysis

Analysis Items
Displays Spectrum
Spectrogram/Sonagram
Autocorrelation
Constellation
Eye pattern
Time domain (oscilloscope) with histogram
Analysis (magnitude, frequency and phase) with histogram
Hell
Bit
Squaring Squaring: 0, 1, 2, 3
Windowing Rectangle
Hanning
Hamming
Kaiser
Flattop
Blackman
Cursors Harmonic
Crosshair
2 cursor mode
Center frequency Adjustable
Operating modes Online
Offline

DDL, Decoder Development Language

Decoder Development Item
Deliverd with go2DECODE-Standard
go2DECODE-Professional (with Debugger)
Basic functions Modification of standard decoders
Definition of new decoders
Integration of existing decoders
Function library Pre-processing
Symbol conversions
Descrambling procedures
Channel selections
Pattern search
Burst detection
Forward/backward time jumps
Branches and sub-routines (special functions on request)
Deinterleaving
Error Correction, detection: CRC, Hamming, Viterbi, BCH, Reed-Solomon
Elementary arithmetic and bit manipulations functions
Table handling
Output formatting, alphabets, channels
Control of demodulation and decoding
Setting of demodulator parameters
Voice codec selection
Soft decision demodulation
Decoder Editor Automatic command completion
Content sensitive help
Syntax highlighting
Decoder Compiler Generation of binary decoder files
Detailed code check and error messages
Debugger
(go2DECODE-P)
Breakpoints
Single-step mode
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 of one modem list
- Comparison of the decoder behaviour in search phase and decoding phase
- Monitoring the current demodulator state

DANA

Parameter 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
Input Max. sampling rate: 10 MHz (limited functionality for > 2MHz)
Digital IF files (complex baseband I/Q 32 Bit)
Playback of standard wav files.
Digital AF files (WAV 8, 16, 32 Bit)
IQ (complex) or audio (real) real files
Playback of Perseus and WiNRADiO WAV recordings with correct frequency display
Sound card input for analog signals, Virtual Audio cables (VAC), webradios
Output Stream, digital IF generic PROCITEC/PLATH format
TCP/IP streaming from DANA to go2DECODE/ go2MONITOR (remote computers)

SOMO, Signal Generator (go2DECODE-P)

Signal Generator Item
Modulations ASKn
PSKn (single and multi channel)
QAMn (single and multi channel)
ASKnPSKm (single and multi channel)
NCPFSKn
FSKn (single and multi channel)
MSK (single and multi channel)
GMSK (single and multi channel)
F7B
TFM3
TFM5
Morse
Sine
Rectangle
Saw tooth
Triangle
Input from .wav files
Function Generation of single and multi channel, continuous and burst
Primary modulation AM, FM USB, LSB
Variable modulation parameters:
- Attenuation
- Center frequency
- Baud rate
- Pulse shapes: RC pulse, RC/RRC spectrum, Gauss pulse
- 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
Channel simulation AWGN (additive white Gaussian noise)
Multipath propagation: Watterson (ITU) and enhanced ITS model
Output Sound card
wav files
Streams

Demodulators

Demodulator Name Remarks
AM / A3E  
Analogue Selcall  
ASK 2/4  
ASK2PSK2 (ASK4)  
ASK2PSK8  
ASK4PSK8  
Chirp  
CLOVER 2000  
CLOVER 2500  
CLOVER II  
Coquelet  
DPSK 2, 4, 8, 16 A/B  
F1A  
F6/F7B  
FM / F3E  
FSK 2 matched filter  
FSK 2, 3 auto-shift  
FSK 2, 3, 4 discr.  
J3E (USB, LSB)  
LINK-11  
MDPSK 2, 4, 8, 16 A/B  
MFSK  
MFSK2  
Morse, CW  
MPSK 2, 4, 8, 16 A/B  
MSK / GMSK  
MT63  
MultiModem  
Multitone (FSKn)  
OFDM  
OQPSK  
PACTOR II, III, 4  
PSK 2, 4, 8, 16 A/B  
PSK data aided Fast adaptive equalizer, sof decision
QAM 16  
QAMn (16, 32, 36, 64, 128, 144, 256)  
TFM3  
THROB/THROBX  

Decoders (Protocols)

No Decoder, Release 18.1 Alias, Remarks Src Type
1 ACARS VHF SITA, ARINC 597 X VUHF
2 AIS   X VUHF
3 Alcatel 801H Alcatel 801H, detection only, X HF
4 ALE 2G MIL-188-141A, MIL-188-141B, ALE-400 X HF
5 ALE 3G MIL-188-141B App. C, STANAG 4538 - MIL
6 ALIS MERLIN, RS-ARQ, GM856C1, ALIS Slow X HF
7 ALIS 2 detection only X HF
8 APCO-25 P25 - PMR
9 ARQ6-90 CCIR 518 Variant X HF
10 ARQ6-98 CCIR 518 Variant X HF
11 ARQ-E 4/8 cycle ARQ-1000 duplex X HF
12 ARQ-E3 CCIR 519 Variant, TDM 342 1 Channel X HF
13 ARQ-M2-242 ARQ-28, CCIR 242, CCIR 342, TDM 242 X HF
14 ARQ-M2-342 ARQ-58, TDM 342 X HF
15 ARQ-M4-242 ARQ-28, CCIR 242, CCIR 342-2, TDM 242 X HF
16 ARQ-M4-342 ARQ-58, TDM 342 X HF
17 ARQ-N ARQ-1000 duplex X HF
18 ASCII 7Bit ITA5, RTTY7 X HF
19 ASCII 8Bit   X HF
20 ATIS   X VUHF
21 Autocab   X VUHF
22 AUTOSPEC SPREAD 11, SPREAD 21 X HF
23 Baudot async 1.5 stop bit   X HF
24 Baudot sync   X HF
25 Baudot sync 2 stop bit   X HF
26 Baudot universal Arabic, Cyrillic, Hebrew Alphabets X HF
27 BIIS   X VUHF
28 BULG-ASCII IRA-ARQ X HF
29 CHN 4+4   - MIL
30 CHU   X HF
31 CIS 405 3915 CIS 40.5, FROST1 X HF
32 CIS FSK 200/1000   X HF
33 CIS FSK 200/500   X HF
34 CIS-11 TORG 10/11 X HF
35 CIS-112 OFDM Burst detection only X HF
36 CIS-112 OFDM Stream detection only X HF
37 CIS-12 PSK2, PSK4 CIS AT3104, CIS-20, FIRE, MS5 X HF
38 CIS-128 OFDM 3 kHz detection only X HF
39 CIS-128 OFDM 6 kHz detection only X HF
40 CIS-14 AMOR, AMO 96, TORG 14 X HF
41 CIS-36 CIS 10 11 11, CROWD-36 X HF
42 CIS-36-50 BEE, T-600 X HF
43 CIS-45 OFDM 33.3 Bd detection only X HF
44 CIS-45 OFDM 40 Bd detection only X HF
45 CIS-81-81 CIS 81, CIS 81-29, Frost X HF
46 Clansman FSK300   X HF
47 Clover 2000   - HF
48 Clover 2000 Broadcast   - HF
49 Clover 2500   - HF
50 Clover 2500 Broadcast   - HF
51 Clover II   - HF
52 CODAN 3012 16 Channel PSK additional raw hex output, descrambled - HF
53 CODAN 3012 Chirp CODAN 9001 Chirp - HF
54 CODAN 3212 1 Channel PSK 600 and 1200 bps - HF
55 CODAN 3212 1 Channel PSK 75 bps 75 bps - HF
56 CODAN 3212 1 Channel PSK HDR 2400 and 3600 bps - HF
57 CODAN 3212 16 Channel PSK Includes CODAN 3012 - HF
58 CODAN Selcal CODAN 8580, CCIR 493-4 - HF
59 Contestia 8/16/32   X HF
60 Coquelet-13 Coquelet-Mk1 X HF
61 Coquelet-8 Coquelet-Mk2 X HF
62 Coquelet-80 Coquelet-8 FEC X HF
63 CV-786   - MIL
64 DGPS M823 X HF
65 DMR MotoTRBO, for burst emissions - PMR
66 DMR Continuous MotoTRBO, for continuous emissions - PMR
67 dPMR   - PMR
68 DPRK PSK detection only X HF
69 DSC-HF GMDSS X HF
70 DSC-VHF GMDSS-VHF X VUHF
71 D-STAR     PMR
72 DUP-ARQ ARTRAC X HF
73 ERMES   X VUHF
74 F7B Morse   X HF
75 F7B Morse/Baudot 2 channel ITA-2 RTTY, Baudot F7B, BF6 Baudot, ITA-2 Twin X HF
76 FEC-A FEC 100, FEC 101 X HF
77 Flex   X VUHF
78 FMS-BOS   X VUHF
79 FSK 400/500 detection only X HF
80 Globe Wireless FSK Globe Wireless Pactor, GW DATAPLEX X HF
81 Globe Wireless OFDM detection only - HF
82 Globe Wireless PSK GW DATAPLEX X HF
83 Golay Pager Golay/GSC X VUHF
84 G-TOR Golay X HF
85 HC-ARQ Haegelin-Cryptos X MIL
86 HFDL ACARS HF, ARINC 635-2 HF Datalink, ARINC 753 X HF
87 HNG-FEC   X HF
88 INMARSAT AERO-C 8.4 / 10.5 / 21.0 kbs, no audio output - SHF
89 INMARSAT AERO-P 0.6 / 1.2 / 2.4 / 4.8 / 10.5 kbs - SHF
90 INMARSAT AERO-R 0.6 / 1.2 / 2.4 / 10.5 kbs - SHF
91 INMARSAT AERO-T 0.6 / 1.2 / 2.4 / 10.5 kbs - SHF
92 INMARSAT-C TDM   - SHF
93 INMARSAT-C TDMA   - SHF
94 LINK-11 CLEW STANAG 5511, TADIL A, TADIL B X MIL
95 LINK-11 SLEW STANAG 5511 SLEW - MIL
96 MD-674   - HF
97 MEROD 150 Bd RACAL-ARQ, RAC-ARQ X HF
98 MEROD 267Bd   X HF
99 MFSK-16   X HF
100 MFSK-32   X HF
101 MFSK-8   X HF
102 MIL-188-110 16 Tone only raw output - MIL
103 MIL-188-110 39 Tone   - MIL
104 MIL-M-55529A MD-522 - MIL
105 Mobitex 1200 Mobitex 80 X VUHF
106 Mobitex 8000 Mobitex 400 X VUHF
107 Morse CW-Morse X HF
108 MOTOROLA SMARTNET APCO-16
MTR-EDACS (Channeld decoding)
- PMR
109 MPT1327 1200Bd MSK   X PMR
110 MT63   x HF
111 NMT450   X VUHF
112 NUM 13 SP 14 X HF
113 NXDN 2400/4800Bd IDAS, NEXEDGE - PMR
114 Olivia 8-16-32 X HF
115 Packet AX.25 X HF
116 Packet 600/1200   X VUHF
117 Packet 2400/4800/9600   X VUHF
118 PACTOR I incl. decoding of Robust Connect bursts X HF
119 PACTOR I FEC   X HF
120 PACTOR I/II/III Includes all PACTOR modes I/II/III - HF
121 PACTOR II   - HF
122 PACTOR II FEC   - HF
123 PACTOR III   - HF
124 PACTOR-4 post-processing (decompression) of airmail/sailmail emissions, if possible - HF
125 Panther-H Sync detection synchronisation bursts only   MIL
126 Piccolo MK12 Piccolo 12 X HF
127 Piccolo MK6 Piccolo 6 X HF
128 POCSAG 512/1200/2400 CityRuf X VUHF
129 POL-ARQ CCIR 518 Variant X HF
130 PSK10 BPSK-10 X HF
131 PSK125/250 BPSK125/250 variant of PSK31 with higher baud rate X HF
132 PSK31 BPSK31 X HF
133 PSK31-FEC PSK31F X HF
134 PSK63 BPSK63, variant of PSK31 with higher baud rate X HF
135 PSK63/125/220-FEC variant of PSK31 with FEC X HF
136 PSK-AM 10/31/50   X HF
137 QPSK31/63/125/250/500   X HF
138 Robust Packet Radio detection only X HF
139 RUM-FEC ROU-FEC, Saud-FEC X HF
140 SELCAL CCIR-1 SELCAL PCCIR, only for nominal frequency mode X VUHF
141 SELCAL CCIR-2 SELCAL CCIR-7, only for nominal frequency mode X VUHF
142 SELCAL CCITT only for nominal frequency mode X VUHF
143 SELCAL DTMF sub for baseband demodulation X VUHF
144 SELCAL EEA MPT1316, only for nominal frequency mode X VUHF
145 SELCAL EIA only for nominal frequency mode X VUHF
146 SELCAL EURO only for nominal frequency mode X VUHF
147 SELCAL EURO5 SELCAL EURO, only for nominal frequency mode X VUHF
148 SELCAL MODAT only for nominal frequency mode X VUHF
149 SELCAL NATEL only for nominal frequency mode X VUHF
150 SELCAL VDEW only for nominal frequency mode X VUHF
151 SELCAL ZVEI SELCAL DZVEI, PDZVEI, PZVEI,ZVEI-1, ZVEI-2, ZVEI-3 X VUHF
152 SI-ARQ ARQ-S X HF
153 SI-FEC FEC-S X HF
154 SITOR-A SITOR-ARQ, AMTOR, CCIR 476 A X HF
155 SITOR-B SITOR FEC, CCIR 476 B, TOR dirty X HF
156 SP14 NUM 13 X HF
157 SPREAD 51   X HF
158 STANAG 4197 audio codec not part of installation - MIL
159 STANAG 4285 Terminal Mode: ASCII8, Baudot, STANAG 5066, HEX - MIL
160 STANAG 4415 MIL-188-110A/B ser. (partly), 75bps - MIL
161 STANAG 4481 (FSK) with detection of KG-84 encryption - MIL
162 STANAG 4481 (PSK) contained in STANAG 4285 - MIL
163 STANAG 4529 Terminal Mode: ASCII8 & Baudot, HEX - MIL
164 STANAG 4539 MIL-188-110A/B ser. (partly), 150-4800 Bit/s - MIL
165 STANAG 4539 HDR MIL-188-110B App.C (partly), 3200 - 4800 Bit/s - MIL
166 STANAG 5065 (also Part of MIL188-110A/B) - MIL
167 SWED-ARQ ARQ-SWE, CCIR 518 Variant X HF
168 Tetra   - PMR
169 Tetra DMO   - PMR
170 Tetra Uplink   - PMR
171 Tetrapol Up/downlink, voice codec not included - VUHF
172 Thales 3000 Skymaster selcal detection only - MIL
173 THROB1/2/4   X HF
174 THROBX1/2/4   X HF
175 Turkish Navy FSK   X MIL
176 Twinplex   X HF
177 VDL 2   X VUHF
178 VDL 3   X VUHF
179 Visel FEC12, YUG-MIL X HF
180 Voice A3E Air Traffic AM X VUHF
181 Voice A3E/J3E   X HF
182 Voice F3E - SELCAL CTCSS MPT1306, FM X VUHF
183 Voice F3E - SELCAL DTMF SELCAL DTMF, FM X VUHF
184 Voice J3E - USB - SELCAL ICAO Annex-10 X HF
185 Voice J3E-LSB   X HF
186 X06-Mazielka   X HF
187 XPA MFSK-20 x HF
188 XPA2   X HF

Receivers

Brand Receiver max Bw
MHz
Panorama Scan Comments
Airspy Airspy 8     ExtIO (experimental)
CommsAudit CA7851       VITA 49
CommsAudit CA79XX       VITA 49, ask
ExtIO   Max. receiver bandwidth     Experimental support
GEW gRX-LAN 1     ExtIO
GEW PxGF       ask
IZT 3XXX 20 x x Up to 3 channels + spectrum
IZT 40XX 1     SignalSuite, 1 channel only
Microtelecom PERSEUS 0.8     Limited USB3 compatiblity
NARDA IDA2 0.32      
NARDA NRA-3000 0.32      
NARDA NRA-6000 0.32      
NARDA NRA-SignalShark 4     VITA 49, no rx control
National Instruments ETTUS USRP       EXtIO
National Instruments N200       ExtIO
National Instruments Others       ask
NOXON RTL2832U 3.2     ExtIO
PLATH DBT 5400 + VDC       ask
PLATH SIR2110 20      
PLATH SIR2115 4x20      
PLATH SIR5110 12      
PLATH SIR5115 Full HF      
RFSPACE NetSDR 2      
RFSPACE SDR14 0.19      
RFSPACE SDRIQ        
Rohde & Schwarz EB200       ask
Rohde & Schwarz EM100 0.5 x x  
Rohde & Schwarz EM510       ask
Rohde & Schwarz EM550       ask
Rohde & Schwarz ESMD       ask
Rohde & Schwarz PR100 0.5 x x  
RTLSDR Div 3.2     ExtIO
SDRplay RSP1 6.5     ExtIO
SDRplay RSP1a 6.5     ExtIO, (from shoc)
SDRplay RSP2 6.5     ExtIO, (from shoc)
thinkRF
Berkely Nucleonics Corp
WSA5000-408
BNC RTSA7500-8
0.75     under development
VITA 49
thinkRF
Berkely Nucleonics Corp
WSA5000-427
BNC RTSA7500-27
0.75     VITA 49
VITA 49 generic support, configurable        
WiNRADiO WR-G31DDC 0.8     ExtIO
WiNRADiO WR-G33DDC 4 x    
WiNRADiO WR-G35DDC 4 x    
WiNRADiO WR-G39DDC 4 x   Up to 2 channels + spectrum
x Others         on request