Whats new

go2signals Whats new?

Updates ensure that you get the latest features, speed optimizations, security patches, and stability improvements to the software. In addition, updates also ensure compatibility with patches and updates to the operating system and components such as Python.

Releases

  • Requires a maintenance contract, please contact PROCITEC (www.procitec.de) for terms and pricing
  • Automatically sent to subscribers
  • Make a backup of the important data before each update ;-)

Release V23.1, January 2023

Common Features

Demodulators

  • Hybrid: New demodulator with submodem "Chinese Hybrid 8FSK-PSK"
  • FSK2M: Improved performance (speed)
  • PSK/QAM: Improved performance (speed)
  • ExtModem interface: SetLogger() method added to API

Decoders

  • CHN MIL Hybrid 8FSK-PSK: New decoder with automatic detection and frequency correction
  • STANAG 5066: Evaluation of source and destination SAP ID
  • CODAN 3212, 1 CH HDR: Decoding of 4800, 6000 and 7200 bps QAM modes
  • CODAN 3212, 1 CH variants: Removal of 'PSK' from modem names in modem description file
  • STANAG 4415: Additional manual setting of alphabet
  • STANAG 4539: Additional manual setting of alphabet
  • STANAG 4539 HDR:
    • Decoding of 6400, 8000, 9600 and 12800 bps QAM modes.
    • Decoding of STANAG5066 layer (if available)
    • Additional manual setting of alphabet
  • Morse:
    • Two existing modems replaced by one
    • Speed increased to 170 cpm
  • VDL2: Better initial synchronization with preamble
  • STANAG/MIL decoder:
    • Decoder parameters to set ITA5-8N1 and ITA5-8N2 modes
    • Hex output on channel text16: if possible, use hex editor-like output

Detectors

  • ---

Receivers

  • SignalHound BB60D support
  • VITA49:
    • Simplified templates for VITA49 receivers
    • Automatic parsing of TSI and TSF types from the input stream
    • Acceleration of the interface to extend the maximum possible bandwidth
  • R&S:
    • Use of the full supported input bandwidth of go2signals software with receivers by using the effective bandwidth of the receiver for license checking instead of the sampling rate
    • For some R&S receivers, multiple semicolon-separated user-defined SCPI commands can now be specified for initialization
  • IZT: UdpDestMonitoring function is now switched off by default.

go2MONITOR

GUI

  • The "Task Overview" window replaces both the "Mission Statistics" and "Mission Channels" windows and provides a more detailed view of task parameters and results in automatic mode, as well as advanced display filter options.
  • New window called "Task Channel Monitoring". It offers the possibility to watch selected channels during automatic processing, see first results and listen to the signal live
  • New wideband signal input type: "Wideband Recording". Wideband recording can be used for all manual and automatic operations. This includes several changes in the WB Inputs GUI, the ResultViewer and the Automatic Wideband Monitoring.
  • The new Context Match... feature provides automatic search for user-defined text patterns in decoder results, including result labeling, highlighting, and alerting.
  • The management of keyboard shortcuts has been improved to include the entire GUI instead of only the ResultViewer. In addition, some standard keyboard shortcuts have been changed to resolve conflicts with common keyboard shortcuts such as Return, Ctrl+C, etc.
  • The combobox component for multiple selections has been improved and now offers filter functions and better performance. This component is now used for selecting tasks, missions, antennas etc. in the GUI
  • AMT: The new "Result comment" field Tasking can be used to specify a user-defined text that will be added to the comment field of all results generated by this task
  • Custom Python-based functions can now be integrated into the narrowband channel GUI and displayed in its toolbar
  • The database engine has been updated from PostgreSQL v10.6 to v14.5
  • Bulk file processing: The name of the source file is now displayed in the source field of all of all results
  • AMT wizard has been modified to include new features functions and a improved layout
  • TCP port usage optimized to use fewer ports in configurations with "Operator GUI"
  • The signal input combo box in the narrowband channel now includes the SignalServer ID
  • Improved system start/stop sequence to reduce wait times
  • Improved mission/task import function to import content matching lists and import antennas if they are available in the target system
  • Improved mission/task import feature to allow import of data from older versions if all required information is available
  • Source IP address/port is now available in the context menu of the spectrogram context menu visible in the narrowband channel view
  • Performance improvements when filtering frequency lists with user columns
  • The performance of the decoder post-processing function has been improved
  • Faster frequency stepping in the narrowband channel are now possible

Classifier

  • PSK classifier extended for symbol rates up to 50 MBd/s
  • Tetrapol and Tetra Uplink, improved detection of
  • Link 11, improved  detection to avoid false positive classifications
  • FLEX, new modem classifier

go2DECODE

Decoder Development (pyDDL)

  • Viterbi decoder:
    • The trellis can now be initialized with an undefined initial state
    • Streaming mode: Added the possibility to flush the decoder with either a defined or an or undefined final state
  • Decoders moved to pyDDL:
    • ARQ-6-90/98
    • ARQ-E/E3 variants
    • ARQ-N
    • BULG-ASCII
    • CODAN 3212 1 channel 75 bps
    • CODAN 3212 1 channel
    • CODAN 3212 1 channel HDR
    • CV786
    • Globewireless FSK/PSK
    • Globewireless OFDM
    • HC-ARQ
    • LINK11
    • MIL55529A
    • MIL-STD-188-110A 16 Tone
    • PACTOR 4PSK63-125 FEC
    • PSK-AM
    • STANAG 4415
    • STANAG 4539
      STANAG 4539 HDR
    • SWED-ARQ
    • VDL3
    • X06
    • ZVEI
    • Universal detectors
      • BitPattern
      • BurstPause
      • Period
      • ValuePattern

GUI

  • ---

PMO

  • ---

SIGNAL ANALYSIS

  • First release

Release V22.2, August 2022

Common Features

Demodulators

  • Improved morse detection/demodulation:
    • Reduced false positive detection rate
    • Support for dot/dash ratio from 2.5
    • Faster automatic adaptation if morse speed is changing
  • F7B: Improved morse demodulation
  • MIL-188-110 39 Tone
    • Improved preamble detection
    • New option to disable burst detection for manual processing
  • QAM: Improved initial frequency synchronization for non-rectangular constellations
  • Voice H3E: Improved detection due to suppression of carrier

Decoders

  • CODAN Selcal:
    • Added beacon request format (123)
    • Added output preamble length
  • STANAG 4539 HDR: Detection of 12800 bps mode
  • D-STAR: Decoding of DV fast data mode and included DPRS, NMEA and APRS
  • TETRA DMO: Use of receiver frequency from signal, manual input is no longer necessary

Detectors

  • ---

Receivers

  • ---

go2MONITOR

Versions

Three workstation roles are available depending on the required functionality:

  • Administrator (order “go2MONITOR” default product)
    • Complete functionality is available
    • Control automatic jobs for all other operators (with option AMT)
    • Control receivers
    • Only one workstation could be administrator of the core
  • Operator (order “go2MONITOR Operator” product)
    • Manual control of multiple processing channels (narrowband channels)
    • Result viewing, editing and export
    • Multiple operator workstations are possible
  • Result-Analyst (order “go2MONITOR Result” product)
    • ResultViewer, viewing, editing and export
    • Multiple result workstations are possible

GUI

  • Loop-Recording
  • Optimized signal detail view in ResultViewer with additional features for easier navigation through broadband recordings (go to time function) and easier switching between stored fast spectrum overview data and dynamically calculated zoom.
  • During wideband recording, the WAV files are no longer stored in one directory. The files are distributed to different result directories and the recordings are partially deleted when the disk is almost full (similar to loop recordings).
  • The maximum WAV file size for wideband recordings has been increased from 2 GB to 4 GB
  • New functions added for the management of antenna profiles and establishing links between wideband inputs and antennas. Antenna information can be used for triggering in AMT tasks (search or fixed-frequency) and is stored within all results.
  • Quality-based coloring of results in ResultViewer, Time/Frequency view
  • Frequency management performance improved. It is now possible to work with >50000 frequency entries or with >20000 frequency groups.
  • Results can now be assigned to AutoMon tasks from ResultViewer
  • GUI automation script can now be added in the context of one narrowband channel, and added to its toolbar as custom function
  • Linking results in ResultViewer with matching recordings is now done on result selection (including multi-selection), instead of waiting for the result to be actually displayed in the Detail-View.
  • Max number of characters which can be stored in decoder text field of a result increased from 256 to 1024.

Classifier

  • Improved Voice AM classification in V/UHF
  • Improved QAM32 classification
  • Improved MCPSK classification
  • Signal Classifier Library (SCL):
    • New feature: classify_samples(..) - directly classify I/Q samples
    • Eliminate QT event loop dependencies for easier integration
    • Improve classification for narrowband signals in wideband input
  • Removed channel bandwidth limitation for narrowband classification

go2DECODE

Decoder Development

  • The decoder development Langauage (DDL) is extended by PYTHON
  • Customers can convert their existing DDL files to pyDDL using our migration tool
  • New editor and debugger for pyDDL decoders based on Spyder IDE
  • Additional pyDDL features:
    • Tuned receiver frequency can now be queried in the decoder
    • New functions BitBuffer.to_bytes() and BitBuffer.from_bytes() for converting pythons builtin bytes type
    • Added the option to change the description of text1 output channel
    • New class PrettyBitFormatter for formatting binary data to a pretty text representation
    • Added direct cast of BitBuffer to int
    • Reed Solomon Decoder - improved calculation of the number of uncorrectable errors
  • Updated decoders to pyDDL
    • Autocab
    • BIIS
    • Codan 3212 16 Channel
    • Contestia
    • Coquelet
    • Ermes
    • Inmarsat-C-TDMA
    • MIL-188-110 39 Tone
    • Mobitex
    • Morse
    • NMT450
    • Pactor
    • Pactor 2
    • Pactor 2 FEC
    • Pactor 3
    • Pactor-FEC
    • Piccolo
    • STANAG 4415
    • Visel

GUI

  • ---

PMO

  • ---

Release V22.1, January 2022

Common Features

Demodulators

  • ASK unipolar: with modulation order 4 and 8
  • FSK discr.: with modulation order 8
  • TFM5 demodulator

Decoders

  • Decoder channels bandwidth increased from 1.5 to 4 MHz
  • ADS-B/Mode-S
  • Siemens CHP-200
  • DUP-FEC-2
  • DUP-ARQ 2
  • HF-FAX/Weather-Fax
  • KG-STV
  • SSTV
  • Improved speech quality of the AMBE codec with weak NXDN, APCO25, DMR and DPMR signals
  • CODAN Chirp: added burstinfo output
  • DMR: Implemented automatic decryption of Hytera Basic. Improved decoding and output of IP data as pcap file
  • DMR continuous: Implemented automatic decryption of Motorola Basic.  Decryption of ARC4/DES/AES with provided key. Improved decoding and output of IP data as pcap file
  • TETRA: Decryption of TEA 1/3/4 with given key (DMO, Downlink)
  • NXDN: Full decoding of trunking repeater frames
  • ACARS/HFDL,VSL2/INMARSAT AERO P/R/T:
    • Improved decoding of Media Advisory Messages
    • Media Independent Aircraft Messaging with reassembly
    • Reassembly of fragmented messages
    • XML output for post-processing

Receivers

  • R&S ESMD receiver: Added receiver control and IF-Panorama / Panorama-Scan support
  • R&S EB500 receiver: Added IF-Panorama / Panorama-Scan support
  • Jumbo-Frames to increases maximum bandwidth for R&S receivers
  • Update driver for USRP receiver to solve some communication problems

go2MONITOR

GUI, System

  • Bandwidth of 5 MHz for VHF/UHF and 1 MHz for HF
  • Signal activity triggered recording (Parameters: SNR, lead time, follow-up time max. duration, min. pause)
  • Decoders with additional files (for example alphabets) can now be used with go2MONITOR
  • In Viewer GUI configuration, File or Stream Playback address for narrowband channels will be determined automatically, without need to set “FilePlaybackIPAddress” value in the configuration
  • Various improvements in frequency management: Column group will be automatically enlarged during editing, new frequencies will remain visible after adding, speed up frequencies import with duplicated entries

Classifier

  • Modulation classifier for OQPSK
  • Modem classifier ALE-4G
  • Modem classifier DAB
  • Modem classifier DVB-T
  • Added DMR-Cont. variant

AMT

  • Additional AMT task type: Continuous fixed-frequency monitoring
  • Signal activity triggered recording (Parameters: SNR, lead time, follow-up time max. duration, min. pause)
  • The length of NB-recording files stored by AMT tasks changed from 30 s to 5 minutes to match the length of produced audio files
  • Changed triggering strategy in AMT: If begin of triggering emission cannot be reached by using delay buffer, the action will start with the current time and not with the maximal delay time
  • Improved detection of whether a frequency is already being processed to prevent duplicate processing of the same emission
  • Configuration with longer maximal delay time (license option) in a channel allow entering delay value manually instead of only choosing from a drop-down
  • If trigger based on detection in overview spectrum is used in an AMT-Live task, the option “Use modem list from trigger emission” will be turned off and disabled

ResultViewer

  • ---

Option Wideband Multi Production Channel

  • go2MONITOR-8 with WMPC-32 has 8 full decoding channels and 24 additional classification, recording, analog audio demodulation channels
  • go2MONITOR-4 with WMPC-16 has 4 full decoding channels and 12 additional classification, recording, analog audio demodulation channels

go2DECODE

GUI, System

  • ---

pyDDL

  • New helper functions for splitting a BitBuffer into smaller chunks
  • Added a predefi ned hamming code generator matrix for BlockDecoder
  • search_pattern: defining a pattern mask is no longer always neccessary
  • generate_lfsr_sequence: allow up to 64 bit (was 63 bit)
  • Faster hamming weight calculation (pop count) of long bitbuffers
  • Added alphabet CCIR 476 (SITOR)
  • Added alphabet ITA3
  • New/updated pyDDL decoders
    • ALCATEL 801H 8 Tone
    • ALIS2
    • APCO25
    • APCO25 Phase 2 Downlink
    • ARQ-M2-242/342
    • ARQ-M4-242/342
    • CIS11
    • CIS112 burst/stream
    • CIS128
    • CIS81
    • CIS36
    • CIS36-50
    • CIS14
    • CIS45
    • CHN MIL 4FSK
    • CHU FSK
    • CIS FSK 200 1000
    • CODAN Chirp
    • DGPS
    • DUP-ARQ
    • FLEX
    • FMS-BOS
    • Inmarsat AERO R/C/T/P
    • JSM
    • MFSK8/16
    • Olivia
    • POL-ARQ
    • QPSK31
    • RUM-FEC
    • SI-ARQ
    • SI-FEC
    • SP14
    • SELCALS: EURO, EIA, EEA, MODAT, NATEL, VDEW, CCIR-1, CCIR-2, CCIT
    • Tetrapol
    • THROB/X
    • XPA
    • XPA2
    • Yaesu Fusion

Release V21.2, July 2021

Common Features

Demodulators

  • QAM demodulator with variable constellation
    • Demodulation of user customizable constellations
    • Burst detection with preamble synchronization feature
    • Multichannel support
  • QAMn var:
    • APSK16_dvbs2
    • ASK2PSK2 abs/diff
    • ASK2PSK4 abs/diff
    • ASK2PSK8 abs/diff
    • ASK2PSK16 diff
    • QAM 8
    • QAM 16 circle/square
    • QAM 16 v17 abs/diff
    • QAM 16 v22 abs/diff
    • QAM 32 circle
    • QAM 64 circle/square
    • QAM 256 square
  • Added DTMF selcal support for FDM signals

Decoders

  • MPT1327 Uplink
  • Bell 103 / ASCII 8 11
  • DominoEx
  • Detector for ALE4G / WALE
  • STANAG 4285
    • Includes uncoded modes (no automatic detection)
    • Decoding of 8 Bit synchron ASCII (no automatic detection)
    • Improved performance and forward error correction
    • Decoder parameters to specify the alphabet
  • ASCII 8 Bit: number of stop bits and  output codec parametrisation
  • AIS: decoding of additional message types and minor fixes
  • DMR
    • Alinco decrypting with automatic key extraction
    • AES/DES decryption with known key
    • Output of MFID and short message as XML tags
  • TETRA DMO
    • Recognize communication type (normal / repeater / gateway)
  • STANAG 5511 Slew
    • XML tags for Message Type, Address, EOM
  • STANAG 4481 FSK
    • Decoder parameters tospecify codec and alphabet
    • XML tags for alphabet
    • Status output
    • HFDL: added status channel output
  • Baudot & ASCII7: define custom alphabet in external text file

Receivers

  • R&S ESMD receiver: Added receiver control and IF-Panorama / Panorama-Scan support
  • R&S EB500 receiver: Added IF-Panorama /Panorama-Scan support
  • Update driver version for USRP receiver to solve some communication problems

go2MONITOR

GUI, System

  • Emission structure display(Bit-Display) added to decoding channels
  • IQ-Display (Phase-Plane) added to decoding channels
  • Weather-FAX display using the Bit-Display
  • Scheduler for automatic post-processing, data filtering, deletion, export, alert generation,  etc).
  • Alarms, Alerts
  • Memory Scan / Step function now supports receiver-specific frequency range limitations to enable effective scan / step
    with multiple receivers simultaneously
  • New result database fields: Auxiliary information, Periodicity, Bearing /BearingDone-Flags, Alert-Flag
  • Detection of new emission from scan/overview spectra improved to reduce false-positives
  • Added separate metadata post-processing scripts for TETRA DMO and TETRA Uplink
  • Changed some mapping from tags to fields for APCO25 and TETRA modems
  • Units and number of decimal places for frequency display is configured in the application settings dialog. Default format is set to MHz with four decimal places
  • New functions in ResultViewer to create user-results from a selection of other results (available from table view and structuring)
  • New option in ResultViewer, signal detail, to set if the whole time-range of a recording will be displayed automatically instead of only the first 10s
  • Recording to binary file of raw data after channel decoding for many decoders

Classifier

  • DECT modem recognition added
  • All recognized modems are reported (including MIL and PMR) even in the standard version
  • New parameter auto-correlation peak and periodicity estimation for classified PSK signals
  • Optimizations for OTH (Over The Horizon) to reduce large number of unknown signal segments in certain
    HF radar emissions (optional)
  • NC-Library now classifies signals until End of File

AMT

  • AMT tasks now specify alerts or frequency blocking behavior even if no narrowband action was selected

ResultViewer

  • An additional standalone ResultViewer is now part of the delivery
  • Direct setup of the data source for the standalone ResultViewer (local/remote)

Option Wideband Multi Production Channel in manual mode

  • go2MONITOR-8 with WMPC-32 has 8 full decoding channels and 24 additional classification / audio channels
  • go2MONITOR-4 with WMPC-16 has 4 full decoding channels and 12 additional classification / audio channels
  • These additional hannels operate with modulation classification, recording and audio demodulation

go2DECODE

GUI, System

  • To be added

pyDDL

  • Added and updated several predefined aphabets
  • Binary (octal / hexadecimal decoder parameters up to 1024 bit (was 64 bit)
  • New command convert_symbols
  • New module RandomInterleaver for convenient and fast deinterleaving

Release V21.1, January 2021

Common Features

Demodulators

  • MIL-STD-188-110C Appendix D wideband HF data up to 24 kHz

Decoders

  • CHN MIL Hybrid 8FSK-PSK with output of raw transmission symbols
  • CIS Hybrid MFSK-68 PSK-9000 with output of raw transmission symbols
  • CIS Hybrid MFSK-80 PSK-250 with output of raw transmission symbols
  • APCO25: output of encryption algorithm
  • DMR: decryption of ARC4 encrypted transmission with known key
  • ELT, EPIRB, COSPAS-SARSAT, PLB: decoding of emergency radio beacon
  • FT8/FT4: full decoding of all burst types
  • MPT 1327: enhanced decoder output
  • POCSAG: output address in xml
  • Selcal ICAO: added status output
  • CODAN: Added binary output to CODAN 3212 1 Channel PSK, CODAN 3212 1 Channel PSK 75bps, CODAN 3212 1 Channel PSK HDR, CODAN Selcal, CODAN 3012 Chirp
  • Various decoders moved now to Python 3.8 (pyDDL)

Receivers

  • SignalHound SM200 A/B
  • IZT R3xxx 20MHz now with  spectrum overview (panorama display)
  • NARDA SignalShark with RF-Input selection

go2MONITOR

GUI-System

  • ResultViewer added export format for INNO Metascope (CIM)
  • Frequency spin boxes in NB-channels and WB-Input (Receiver-Frequency) remember units (kHz, MHz, GHz) and number of decimal places
  • Improved mission channels view
  • Added display of blocked frequencies in broadband spectrogram
  • Decoder parameter control added (for alphabets, deciphering keys, decoder parameters). It is possible to save settings in a new decoder.
  • Additional metadata extraction from decoder results for :
    • Support for ALE-3G and APCO-25 Phase2
    • Encryption property for DMR, DMR Continuous, NXDN & APCO-25
    • TETRA DMO, TETRA Uplink
    • DSC-HF, DSC-VHF

Classifier

  • UMTS/LTE mobile phone services detection
  • MIL-STD-188-110C Appendix D detection
  • CIS112-OFDM improved burst detection
  • OFDM classification improved
  • Wideband signal detection improved

AMT

  • Fixed Frequency Classification mode
  • VHF-UHF Fast Triggering mode

go2DECODE

GUI-System

  • Live audio playback: Improved voice quality
  • Decoder parameters: New editor

SOMO

  • OFDM signal generation added

Release V20.2, July 2020

Common Features

Demodulators

  • Multitone (MFSK), demodulator and decoder for simultaneous tones
  • DECT
  • GSM

Decoders

  • DECT (full decoding of GAP-Profile based connections including voice calls and meta information, voice if unencrypted)
  • GSM (Broadcast Channel, BCH)
  • DMR (automatic cracking of Motorola Basic Privacy encrypted calls, recognition of encryption modes)
  • Support for python based decoders (pyDDL). DDL remains supported

Detectors

  • Link 11 CLEW UHF

Receivers

  • USRP X310
  • R&S EB510
  • R&S EB500, ATT control added
  • CommsAudit CA 7852 receiver control (frequency, bandwidth, gain) added
  • SignalHound BB60C, scan mode added
  • R&S EM100/PR100/EB500, multicast UDP added
  • PLATH SIR 21XX, frequency range > 3GHz

go2MONITOR

GUI

  • "Live Processing" as new task type for all go2MONITOR products
  • Task triggering from the panorama display
  • Missions can be linked to a GUI perspective
  • Sample missions
  • "Inverse Trigger" for AMT tasks
  • Bulk file processing in the narrow band channels
  • Double-click the status bar to switch between minimum and maximum layout
  • Double-click on audio meter is mute/un-mute the audio
  • Monitor folders and automatically process any new or existing signal stored there
  • Added WAV files up to 4 GB
  • TCI Blackbird CAP signal file playback support
  • Results can be exported from the ResultViewer into the Innosystec Metascope CIM format
  • Import of the EiBi HF broadcast frequency list

Classifier

  • CHN hybrid

go2DECODE

Decoder Development

  • The decoder development Langauage (DDL) is extended by PYTHON
  • We will move step by step all included decoders from DDL to pyDDL
  • Customers can convert their existing DDL files to pyDDL using our migration tool
  • New editor and debugger for pyDDL decoders based on Spyder IDE

GUI

  • Sonagram with higher limit for number of lines per second
  • Bitdisplay: option to switch between LSB/MSB-first order
  • Button to manually refresh list of local decoders

PMO

  • Show hex output in plainresult