Häufig gestellte Fragen
GO2SIGNALSEMPFÄNGERGO2MONITORGO2DECODEGO2ANALYSE
go2signals
Change of the GUI language from German to English?
In the program directory edit the file "prolang.cfg" and replace "de" with "en"
Last update on 2023-07
Problem when working without LAN adapter
Add the Microsoft Loopback Adapter:
- In the Device Manager select click Add legacy hardware.
- In the Add Hardware Wizzard, select Install the hardware that I manually select from a list (Advanced)
- In the Common hardware types list, click Network adapters, and then click Next.
- In the Manufacturer list, click Microsoft.
- In the Network Adapter list, click Microsoft Loopback Adapter, and then click Next twice.
- If a message about driver signing appears, click Continue Anyway.
- In the Completing the Add Hardware Wizard dialog box, click Finish, and then click OK.
Last update on 2023-07
Alphabets like Arabic, Chinese etc.?
We can send unicodes characters to the output window. Display of Hebrew, Cyrillic, Thai, Farsi, Arabic etc. is possible.
Last update 2023-07
Hard disk space required for recording
Narrowband/Wideband recording/DDC
1 MHz (float 2 x 32 bit):
- 28.8 GBytes/h
Option Wideband Recording
1 MHz (integer, 2 x 16bit):
- 3600 (s/h) x 1E6 (1/s) x 32 bit = 115 200 000.0 bits/h or 14.4 GByte/h
- Add about 10% for FFT data
- Total 16 GByte/h
Last update on 2023-07
How can I record signals?
- If your receiver has an IQ output, use g2MONITOR for WB or NB recording.
- If your receiver has no IQ output, invest in a SDR like SIR, PERSEUS, WiNRADiO etc.
- Don't invest in additional hardware (expensive decoder cards or sound cards). Its just a waist of money. We removed all the information about the setup of such hardware as it's no longer state of the art. A good wideband receiver delivers you IQ data and that is what is used for decoding!
Last update on 2023-07
How to connect to a webradio?
Setup Stereo Mix in Recording device and use it as default input
- If it is missing then check http://www.howtogeek.com/howto/39532/how-to-enable-stereo-mix-in-windows-7-to-record-audio/
If your sound card does not support stereo mix, then use virtual audio cable (http://software.muzychenko.net/eng/vac.ht. Use the audio cable as default - Tune the station in the web radio
- In go2MONITOR or go2DECODE select go2DECODE/DANA as input (if it is missing, set it up for port 44001)
- Start DANA and select the sound card as input, then press the play button to start streaming
- Tune the center frequency, adjust levels
- Happy decoding!
Remarks:
Add additional DDC channel bandwidths for go2MONITOR. I recommend 1.5, 2.0, 2.5 and 3.0 kHz. This makes tuning much easier, see: "Additional DDC bandwidths"
Last update on 2023-07
Adding META Data to wav files
The “wavetxt.exe” (available on request) application serves to provide the additional information required for the signal processing software if they are not contained in the wav file or if they are wrong. This additional txt-file can be generated with the application wavetxt.exe or be setup manually and must be stored together with the .wav file in the same directory.
If you have a test.wav file then the associated txt-file is test.txt!
The structure of the txt-file is:
// Comments 0.0// Signal-Number, File-Number(not required)COMPLEX// COMPLEX or REAL signal1// Number of channels,(not required, 1) 10250// Absolute frequency(not required, -1) 48000.00000// Sample rate (Hz) of the wav file(can be modified to correct errors) 3631 38282000 0// Preprocessing parameters(not required)
The txt-file can be automatically generated with the application wavetxt.exe. The tool is normally started from the command line or from a batch file.
Syntax:
wavetxt [-cx|-re] [f=
Meaning:
- -cx, complex
- -re, real]
- f= x, absolute receiver center frequency (required if the application should display the true signal frequency
Example
wavetxt –cx f=10250 test.wav (will produce the structure above)
Important:
- The sample rate needs not to be specified, as the value from the wav file will be used. Later you can modify the value to correct errors!
- Avoid spaces in file names.
Last update on 2023-07
CodeMeter license sharing with standard license
Use a USB-Device-Server DS-600 from Silex or a similar products.
Tested internally and over internet at shoc.
Setup depends on LAN structure (VPN, Router, firewalls etc.)
Last update on 2023-07
CodeMeter license sharing with special license
The CodeMeter license server offers services to other CodeMeter clients which run in the same LAN (Local Area Network) or in a distributed setup. On all computers where a go2signals application is correctly installed a CodeMeter license server is set up. When the go2signals application is started on a computer then the software will communicate with the CodeMeter license server on this computer. The CodeMeter client then gets a license for running the application either from the locally plugged in CodeMeter license server or it searches the LAN for other CodeMeter license servers.
The CodeMeter network license server may be located in the LAN, in the WAN, or operated in the cloud.
Important:
- You need a license with enabled "License sharing" and on the client computer the correct "sharing enabled" license file (default.maw) must be installed. Must be specified if you order!
- Searching for a license in a large network can be very time-consuming (up to 1-2 minutes)
Setting up a basic CodeMeter Server configuration
- Install the CodeMeter software on the server computer (if not already installed with a go2signals product).
- Connect the dongles on the server computer
- In the CodeMeter webAdmin, Configuration, Server: Enable the Network Server
- Restart CodeMeter
- Depending on the network, setup routers, firewalls etc.
- For additional details consult the CodeMeter manual
Setting up a CodeMeter Client
- In the CodeMeter webAdmin, Configuration, Basic, Search List:
If the server is not in the same sub-net, enter the Server Name or the IP address to the search list. - Restart go2MONITOR, go2DECODE or go2ANALYSE and check if the software will start. During start-up, you should see a message like “Scanning for Network dongle, please wait”
In case of problems:
- Remove local dongles
- Check if in your network port 22350 is not blocked (router, firewall, mobile network etc.)
Last update on 2023-07
Empfänger
CRFS: How to convert XDAT files to wav files
- Using SOX and wavetxt
- The values for the sampling rate and the center_frequency can be taken from the corresponding xhdr files
conv_xdat2wav.bat content:
<code>rem usage: filename, samplingrate center_frequency</code><code>@echo off</code><code>del %1.txt</code><code>del %1.wav </code><code>sox -t raw -r %2 -b 16 -e signed-integer -c 2 %1 -t wav %1.wav</code><code>wavetxt -cx %1.wav f=%3</code>
Last update on 2023-07
Blackbird: How to convert cap files to wav filesolor sit amet
Important note: From version 20.2 on, blackbird cap files can be processed directly!
- Load the file as raw data into Audacity. Use the following settings:
- Signed 32 Bit
- Big Endian
- 2 channels (stereo)
- Offset 512 Byte
- Sampling rate depends on the recording
- After loading, amplify the signal for a peak level of -20 dB.
- Export to a wav file
- Use the wavtext tool to add the following metadata into a txt file:
- File type: complex
- Sampling rate depends on the recording
- Center frequency depends on the recording
That's it
If you have many files, write a batch file for automatic processing.
You can also use SOX instead of Audacity to do the conversion.
Last update on 2023-07
WiNRADiO files
You have to use the DDC file and rename it to wav.
Then with the wavetxt application produce the required separate file with all the meta-data inside (center, frequency).
If you playback the file without this text file, then only "relative" frequencies are displayed.
Last update on 2023-07
PERSEUS files
PERSEUS files contain already all the required meta-data. Just open the file (or drag and drop) and start decoding.
Last update on 2023-07
RTL2832U dongle
Download newest "zadig" from http://sourceforge.net/projects/libwdi/files/zadig/
- Insert your RTL2832U dongle into an USB port
- Run zadig.exe
- Select "Options", "List all Devices"
- Select "Bulk-In,_Interface_(Interface_0)" (or your listed RTL-Device like RTL2832)
- Check if WinUSB (v6.1.7600.16385) is selected
- Press "Install Driver" or "Reinstall Driver"
- Download the ExtIO_RTL.dll for RTL2832U devices. Unzip and copy the file ExtIO_RTL.dll to the go2MONITOR program directory
- Modify the receiver.conf file in the user directory according to your requirements or use the file already contained in go2MONITOR
- Start go2MONITOR Receiver Configuration and select the "RTL Dongle" as input device.
Note:
If you are switching to a different stick or if you change the USB port then reinstall your zadig driver.
Additional new drivers are on the internet. Follow the installation information for this receivers. For testing if the driver is working, HDSDR is a nice tool..
Last update on 2023-07
NARDA SignalShark: How to connect it
Step-by-Step Guide
Assumptions, Requirements
- JumboFrames enabled on all devices, switches etc.
- Disconnect the DF antenna (ADFA) if you have go2MONITOR 20.1.1 (or older). Update to 20.2 if the antenna is required.
- Study the actual go2MONITOR and SignalShark manuals
- 169.254.155.1 : IP address SignalShark
- 169.254.155.2 : IP address computer (Laptop, server etc.)
- Sub net mask: 255.255.0.0, RX and computer addresses should be in the same network segment
- No DHCP (otherwise you must setup DHCP to always use the same addresses)
- No firewall (otherwise setup the correct IP addresses and ports)
- Windows10
Procedure
- Install go2MONITOR on your computer. Start go2MONITOR and load the correct license file.
- Connect the SignalShark with an Ethernet cable to your computer (or connect receiver and computer to a LAN)
- Setup/verify the IP address of the SignalShark (e.g. 169.254.155.1)
- Setup/verify the IP address of your computer (e.g. 169.254.155.2)
- Check Jumbo frames
- Ping your SignalShark. In Windows, hit Windows+R.
In the Run window, type “cmd” into the search box, and then hit "Enter". At the prompt, type “ping 169.254.155.1” and check if the SignalShark replies. If not, check your setup and LAN. - In go2MONITOR click on 'File', then click 'Wideband receiver configuration', then click "Yes" to open the Receiver Configuration window.
- In the dropdown box, scroll down and select "NARDA SignalShark, Vita.49 (up to 20MHz) ". Click "Add" to add it to the list of receivers.
- Check that "Active" is selected
- Select "NARDA SignalShark, Vita.49 (up to 20MHz) " and then click on "Edit"
- A new window will open.
Now enter the SignalShark IP address into the field "Control Interface ip" field (e.g. 169.254.155.1)
"Control port" should be 5300
In the grey dropdown box "IP address of the local interface where UDP data is sent" select the computer LAN interface that is used to connect to the receiver (e.g. 169.254.155.2). Normally you will only see one IP address. You must choose between several if there are multiple LAN interfaces or VPN.
"Multicast IP address" don't change it (normally 293.134.15.98)
"Data Port" don't change it (normally 4444)
Click "Save" to store your settings - Click on "Test" and after a few seconds, the "State" field in the receiver list should indicate whether the setup was properly done.
- Close the "Receiver Configuration" window and start go2MONITOR again
- If go2MONITOR is running select "NARDA SignalShark, Vita.49 (up to 20MHz) in the "Input" drop down list.
You should hear a 'click' from the SignalShark and its display goes all black with only one botton indicating 'local' (don't push that button !!!)
The receiver should be in remote mode. - Enter now a frequency and bandwidth you like to monitor.
Start with a low bandwidth of 600 kHz and later check the limits set by the license or computer performance. - That's it.
- In Case of Problems
- Restart the computer and the receiver
- Check again all the parameters
- Open with Notepadd++ the file "c:\Users\xxxx\go2signals\go2MONITOR xx.x\receivers_wb\NARDA_SignalShark_20Mhz.conf".
Check if the IP addresses are like
and not like - Another check if it does not work would be to see if the data is coming from the receiver to the network adapter. So check the task manager to see how much data is coming in. Then see if the data rate in the task manager changes when you change the bandwidth in go2M.
- Can you control the receiver, is it going to remote mode?
Last update on 2023-02
ICOM R8600 Setup
- Download the installer and driver from:
https://www.icom.co.jp/world/support/download/firm/IC-R8600/dll1_01/ - The software should run on windows 10
- The files in C:\Program Files (x86)\HDSDR
ExtIO_ICR8600.dll
HidCtrl.dll
Must be copied to: C:\Program Files (x86)\go2signals\go2MONITOR\32Bit
- The receiver.conf template, must be copied to:
C:\Program Files (x86)\go2signals\go2MONITOR\32Bit\templates
- The receiver firmware must be at least 1.3
- The bandwidth must be set in the ExtIO GUI using arrow keys (up and down)
- The pull-down menu of the ExtIO GUI does not work properly
Last update on 2023-07
go2MONITOR
DOS window
If you see a DOS window in the background, you can remove it by modifying the start_all.bat file.
In start_all.bat (application directory) replace:
start /D "%~dp0" As_controller.exe --noconsole
with:
start /B /D "%~dp0" As_controller.exe
Last update on 2023-07
Changing the data storage location
If you like to store the data in a different location
In SystemConfiguration.xml (application directory/sysconfig) replace:
<VARIABLE>ifserverpath</VARIABLE><VALUE>$_USER_PATH_$results</VALUE>
with:
<VARIABLE>ifserverpath</VARIABLE> <VALUE>d:\go2mresults</VALUE>
Last update on 2023-07
Using the Remote ResultViewer
This setup is no longer required with new Resultviewers!
Preparation
- Prepare two computers
- a "Production" with go2MONITOR (LT1) and
- a "Client" with the standalone ResultViewer (LT0)
Data Storage Location
On the "Production" computer with go2MONITOR (LT1)
- Usually I set up a special directory because we need to share this directory and it needs some space (maybe a disk array)
- Modify SystemConfiguration.xml
(c:\Program Files (x86)\go2signals\go2MONITOR\sysconfig\)
If you like to have your data in d:\go2mresults
Replace:
<VARIABLE>ifserverpath</VARIABLE>
<VALUE>$_USER_PATH_NO_VERSION_$results</VALUE>
with:
<VARIABLE>ifserverpath</VARIABLE>
<strong><VALUE>d:\go2mresults </VALUE></strong>
- Start go2MONITOR and do some decoding.
- Check if files are written to the new directory
- Check if the go2MONITOR ResultViewer is still working
Standalone ResultViewer Setup
On the "Production" computer with go2MONITOR (LT1)
- Share the directory with the results (d:\go2mresults) and define the user(s) to have access to this directory.
- Disable the firewall (only for the tests/setup) or open port 39115 for PostgreSQL
- Specify the TCP/IP address(es) on which the server is listening
In c:\Users\xxxxx\go2signals\go2MONITOR\database\postgresql.conf
Add the line:
#listen_addresses = 'localhost' # what IP address(es) to listen on;
<strong>listen_addresses = '*' </strong># listen on all IP address(es);
If setup is complete assign correct values to avoid any security problems!
- Setup user user authentication
In c:\Users\xxxxx\go2signals\go2MONITOR\database\pg_hba.conf
Add the line:
# host all all 127.0.0.1/32 trust
<strong>host all all 0.0.0.0/0 trust</strong>
If setup is finished assign correct values to avoid any security problems!
On the "Client" computer with Remote ResultViewer (LT0)
- Check on the client computer if you have access to the results (\\LT1\go2mresults)
- On the client computer setup a database management tool (like DBeaver)
- Host: computer name or IP address
- Port: 39115
- Database: cmas
- Username: cmas
- Password: ****** - Check on the client computer if you have access to the database
If you can not connect, then check if go2MONITOR on LT1 is running (as it starts PostgreSQL) and if the firewall(s), routers vpn etc. allows traffic to port 39115. Instead of the computer name, you can also try with the IP address.- Now setup the Remote ResultViewer on the client computer (LT0)
In c:\Users\xxxxx\go2signals\go2MONITOR xx.x\resultviewerapp.conf
Add
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<add key="LogLevel" value="2" />
<add key="LogToFile" value="1" />
<add key="LogToConsole" value="1" />
<add key="LogPerRun" value="1" />
<add key="LogUseXML" value="0" />
<add key="LogDirectory" value="log" />
<add key="LogMaxFileNumber" value="5" />
<add key="LogMilliSeconds" value="1" />
<!--add key="CMAS_IP" value="127.0.0.1" /-->
<strong><add key="ResultRootPath" value="\\LT1\go2Mresults\" /></strong>
<strong><add key="ResultDatabaseName" value="QPSQL|cmas:procitec@192.168.222.75:39115/cmas" /></strong>
</appSettings>
</configuration>
192.168.222.75 is the IP-address of LT1
- Start the Remote ResultViewer on LT0.
Now, you should be able to browse in your data
Additional Remarks
- I also recommend to install the pgAdmin tool. It allows you to monitor the SQL server.
- Additional VPN setup may be required if the two computers are connected via the Internet.
With such a setup, the database queries are usually very fast, but downloading files (IQ data from narrowband/wideband recordings or audio) takes some time depending on the actual network speed.. - Instead of sharing the data directory, it is also possible to set it up with a synchronization tool. Then all files are downloaded as soon as some network bandwidth is available.
Last update on 2023-07
Connection of a GARMIN GPS device
Some GPS (e.g. Garmin 60 CSx) must be connected via USB connection.
go2MONITOR has only configurable inputs for the serial port.
Procedure
- Select an unused port in the "gpsdll.dll.settings" file
Example: COM6 4800 - Download and install GpsGate Splitter (Formerly Client) from https://gpsgate.com
- Setup of GpsGate
Input: Garmin-USB
Output: Virtual COM6 - The software should now show Running OK!
- Start go2MONITOR
The software should now display all 10 seconds "1 client connected" - Check in the go2MONITOR status bar if the correct system position is displayed
Last update on 2023-07
Control of the classification interval
Modify in C:\Users\
Important:
- Before editing, make a backup of the original file
- You do that on your own risk! If you get shorter, some signals no longer get classified.
Last update on 2023-07
Additional DDC bandwidths
Edit in the user directory the "signalserver.conf" file
Modify the follwong section (eddit, modify, remove lines):
In the sample above 1.5 kHz, 2.0 kHz,. 2.5 kHz and 3 kHz have been added.
In the past with old analog receivers it was always recommend to use the smallest possible filter. With go2MONITOR and go2DECODE this is no longer necessary and is even sometimes a disadvantage. Use a wider bandwidth, it will allow the system to apply its own correct filtering on the signal.
Last update on 2023-02
Remote control via the command line
It is possible to control go2MONITOR from the command line by sending PYTHON commands
Sample:
start go2MONITOR.exe --no_close
REM Start the go2MONITOR software
timeout 60
REM wait until windows is started
REM Depending on the os version, another delay command is necessary
start go2MONITOR.exe --execscriptcontent="Signalinput.changeSignalInput('File');" --no_close
REM go2MONITOR: change to file input
timeout 5
start go2MONITOR.exe --execscriptcontent="Signalinput.startFilePlayback('c:\\transfer\\tetra.wav');" --no_close
REM go2MONITOR: load tetra. wav, "\\" is windows specific
Last update on 2023-07
Changing the data output display
All outputs are controlled from XSLT (EXtensible Stylesheet Language Tranformation).
The different style sheets are located in the "c:\Program Files (x86)\go2signals\go2MONITOR xyz\xslt\" directory.
Just add a new one XSLT and it will be added to the go2MONITOR output list during the next program start.
The existing styles sheets can be used as a template to add new ones.
Last update on 2023-07
go2MONITOR with third party decoders
Sometimes protocols are not (yet) implemented into go2MONITOR because of:
- no demand from customers
- experimental codes
- protocol is outdated
- missing standards
- coming later...
If you can not wait until a protocol is implemented or if the required know-how to implement it is not available, then then you may add it yourself (using the DDL) or a 3rd party product
This gives you the possibility to decode additional standards like:
|
|
|
How to route the audio from the go2MONITOR DDC channel to another software product:
- Install VAC (Virtual Audio Cable) or another product that simulates an virtual sound card
- Setup the VAC as the default sound card
- Recommended VAC settings
- SR: 22050 ... 500000
- BPS: 8 ... 32
- NC: 1 ... 2
- Maxinst: 20
- Mspe int: 10
- Stream fmt: Cable range
- Connected source: Line
- Clockcorr: 100%
- In the third party software select VAC as the input
- Enable audio output in the go2MONITOR channel (if required, you can add an dedicated optimized audio demodulator setting to the AudioDemodTypes.xml)
- Now your additional software is connected to the go2MONITOR channel
- Start decoding with your third party tool
Products tested with go2MONITOR:
- JAERO (INMARSAT AERO decoder)
- CW Skimmer
- MIXW
- MULTIPSK
- W-CODE
- W-61PC
- PDW Paging Decoder (in go2MONITOR select the FM-output and in PDW the dicriminator input)
- ....
Last update on 2023-07
go2MONITOR: How to stream IQ data to go2DECODE
- Define a new signal source in go2DECODE/Extras/Options (e.g. go2MONITOR CH1).
- For a connection to go2MONITOR channel #1, connect to port 36700, for channel #2 connect to port 36701......
- Start working with go2MONITOR
- Select the signal to be analyzed/processed with go2MONITOR.
- Change the go2DECODE input to the new defined device (e.g. go2MONITOR CH1)
- Now your data are streamed to go2DECODE for further processing
Last update on 2023-07
Problem receiver driver
When entering the IP address in the "Receiver Configuration" it sometimes happens that if only one or two digit numbers are entered the remaining space is filled with blanks.
This is a problem for go2M.
Open the conf file in the user directory with an editor (Notepad++) and remove the blanks in the IP address.
Another "trick" if it's not working:
If the receiver can't be accessed, open the conf file with Notepad++ and save again immediately.
Last update on 2023-07
go2MONITOR 21.1 database setup is not ok. Application not starting
MESSAGES:
- CMAS System error: Database QPSQL.... open failed
- go2MONITOR hangs on start, empty windows
- You can find in dbcreatescript.log:
running bootstrap script ... 2021-01-23 08:36:26.248 CET [15828] LOG: invalid value for parameter "lc_messages": ""2021-01-23 08:36:26.249 CET [15828] FATAL: configuration file
PROBLEM:
- Windows localization
SOLUTION:
- Modilfy create_database.bat to:
"%BATCH_PATH%pgsql\bin\pg_ctl" initdb -D "%DBPATH%" -o "-E UTF8 -U cmas <em><strong>--locale=en_US"</strong></em>
- --locale=en_US must be replaced by the value used by your windows display language
(consult windows settings and PostgreSQL manual)
Last update on 2023-07
Problem with old receiver drivers templates
Add
<add value="WB" key="ReceiverGroups"/>
to the
and
<add value="auto" key="UDPStreaming_Port"/>
to the
Last update on 2023-07
How to display the FHSS (Frequency Hopper Data)
How-to-run-the-rcm-on-a-different-computer
Sometimes a receiver connected by USB must be controlled over a longer distance. Then a second computer running the RCM is required.
REQUIREMENT:
- CodeMeter dongle and default.maw for go2MONITOR
- go2MONITOR
go2MONITOR Computer: Computer running go2MONITOR
RCM Computer: Computer running RCM, connected to the receiver
SETUP GO2MONITOR COMPUTER
- Disable the firewall (can later be configured)
- Install the go2MONITOR software
- Open SystemConfiguration.xml
- Replace in FLD_IP_ADDRESS the localhost (127.0.0.1) with the IP-address of the RCM Computer:
<MSG_OBJ_ADD> <FLD_NAME/> <FLD_OBJ_TYPE>8</FLD_OBJ_TYPE> <FLD_OBJ_ID>$RECEIVER_1_ID$</FLD_OBJ_ID> <FLD_IP_ADDRESS><strong>185.2.4.22</strong></FLD_IP_ADDRESS> <FLD_IP_PORT>36940</FLD_IP_PORT> <FLD_CREATE_ALL_RECEIVERS/> <FLD_OPTIONAL/></MSG_OBJ_ADD>
- Install the dongle
- Start go2MONITOR and if requested load the go2MONITOR Computer default.maw (will be saved in the user directory)
- Close go2MONITOR
SETUP RCM COMPUTER
- Disable firewall (can later be configured)
- Install the go2MONITOR software (later you can remove unused files)
- Install the dongle
- Start go2MONITOR and if requested load the go2MONITOR Computer default.maw (will be saved in the user directory)
- Setup the receiver with the wideband receiver configuration tool
- Open in the user directory the rcm.conf file.
- Replace in key="AllowUDPStreaming"] the value with "0"
<add key="AllowUDPStreaming" value="<strong>0</strong>"/>
- Restart go2MONITOR and check if you can control the receiver.
- Close go2MONITOR
- If behind a firewall or router open port 36940 for control and 36300-36302 for streaming
- Remove the dongle from the RCM computer
OPERATING:
- Start RCM.exe on the RCM Computer (DOS window ), see picture.
- Check if RCM works correct
- Start go2MONITOR on the go2MONITOR Computer
- Check if you can connect to the receivers you did setup on the RCM computer
REMARKS:
- The USB-dongle should be connected to the go2MONITOR if no license sharing is activated.
- Be careful with higher band widths.
- Make sure that the required ports (even after a computer restart) are open on all participating computers, routers, firewalls, etc.
Last update on 2023-07
Streaming from SDR Console
Use Cases
- You can use SDR-Console as a front end for go2MONITOR
- Extensive list of additionally supported receivers and receiver servers.
- Data recording with independent tool
- Remote monitoring using the SDR-Console or the Airspy Servers.
Setup your own network of remote radios or use existing worldwide available radios on servers running Raspberry Pi, Odroid, Windows or Linux
Setup
- Required minimum SDR-Console Release: 3.0.23
- To display the go2MONITOR panel select "More Options" from the "View" pane in the ribbon bar of SDR-Console then restart SDR-Console.
- Select the go2MONITOR configuration screen in SDR-Console and config
- Port for the streaming
- Add Meta Chunk..... if files have to be used with go2MONITOR - Define the port as SDR-Console input in go2MONITOR ( c:\Users\xxxxx\go2signals\go2MONITOR 20.1\StreamInputs.conf)
- Start go2MONITOR and select the SDR-Console input
In this example an ADEDRI SDR was used - The standard SDR console delivers only the wideband stream
shoc can also deliver an extended version of the SDR-Console, which offers the narrowband streams of the all the "Radios" (DDC's)
Additional information
Last update on 2023-07
Add own modems / decoders in go2MONITOR
You will need go2DECODE to create your modem and decoder first. From there, you should save your modem as a *.ver file and your decoder to a *.bin file. VER file should be copied to your
The location of the
• Windows®
%USERPROFILE%\go2SIGNALS\go2MONITOR x.y
• Linux®
$HOME/go2SIGNALS/go2MONITOR x.y
Latest update 2023-07 helpdesk
No task displayed in TaskActivity
Problem:
I’ve created an AMT-Mission and a corresponding task but no task is shown within TaskActivity.
Solution:
In the Task Activity view, tasks are only displayed for missions which are currently active. Make sure the corresponding mission for the task you would like to see has been activated.
Latest update 2023-07 helpdesk
Reset GUI layout to the default state
Problem:
The layout of my GUI is messed up - I would like to bring it in the default state. How can I do it?
Solution:
Click on the
Latest update 2023-07 helpdesk
Deactivated / grayed-out modems in the modem list
Problem:
Some modems in the modem list in narrowband channel are deactivated / grayed-out. Why?
Solution:
Some modems are not suitable for automatic modem recognition, so they will be deactivated if you are in search mode. Which modems are suitable for automatic search can be seen in the Auto-recognition column in the Modem List Editor.
Also, if a modem list contains more than 200 modems, all modem will be disabled and appropriate message will be displayed indicating that you have to select a shorter modem list.
Latest update 2023-07 helpdesk
go2MONITOR on a PC without a network card
Problem:
How can I use go2MONITOR on a PC without a network card?
Solution:
If there are problems in starting go2MONITOR when no LAN is activated, add the Microsoft Loopback Adapter.
- In the Device Manager, select
- In the Add Hardware wizard, select
.
In the Common hardware types list, clickand then click . - In the Manufacturer list, click
.
In the Network Adapter list, clickand then click twice.
If a message about driver signing appears, click. - In the Completing the Add Hardware Wizard dialog box, click
, and then click
Latest update 2023-07 helpdesk
WAV files are missing from an offline AMT mission
Problem:
I’ve created an offline AMT mission with a task containing only “Recognition + Decoding” narrowband channel action. I see many recording results in database but the WAV files are missing. Why?
Solution:
Since it is an offline mission, the software has to store narrowband recordings in order to perform recognition & decoding. The files are deleted afterwards (because recording action was not selected in a task), but the recording information stays visible in the database.
Latest update 2023-07 helpdesk
Search emissions button in the Emissions View
Problem:
The Find emissions button in the Emissions view seems to be missing.
Solution:
An AMT mission is probably currently active in your system. You can check this in the Missions view. After you activate an AMT mission, wideband classification switches into continuous mode. Therefore, snapshot classification is not available. After you deactivate your active mission, the
Latest update 2023-07 helpdesk
Unexpected results on an AMT-Task
Problem:
I’ve created an AMT-Task but get no expected results. What am I doing wrong?
Solution:
Check in the Task Activity view if there are any triggers and/or started/dropped actions for your task. Use the task-based filter in the Emission view to interactively monitor if there are any live emissions which fit your task trigger.
Latest update 2023-07 helpdesk
How to open Windows Firewall for go2MONITOR?
When go2MONITOR starts it will ask you to open the firewall for ceratin applications (if your firewall is enabled).
Instructions:
When go2MONITOR is installed in
C:\Program Files (x86)\go2SIGNALS\go2MONITOR\
You can also open the firewall by using the follwing commands:
netsh advfirewall firewall add rule name="go2M/RCM" dir=in action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\32Bit\rcm.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/APC" dir=in action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\apc.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/APC-Ctrl" dir=in action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\apc_controller.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/AS-Ctrl" dir=in action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\as_controller.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/BCU" dir=in action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\bcuapp.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/DANA" dir=in action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\dana.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/go2M" dir=in action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\go2MONITOR.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/NCL" dir=in action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\narrowbandclassifier.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/P2W" dir=in action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\pxgf2wav.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/PY" dir=in action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\python.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/PYw" dir=in action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\pythonw.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/RCM-Cfg" dir=in action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\rcmconf.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/RCL" dir=in action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\remotecmdline.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/ResultViewer" dir=in action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\resultviewerapp.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/SiS" dir=in action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\signalserver.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/W2S" dir=in action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\wave2stream.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/RCM" dir=out action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\32Bit\rcm.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/APC" dir=out action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\apc.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/APC-Ctrl" dir=out action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\apc_controller.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/AS-Ctrl" dir=out action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\as_controller.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/BCU" dir=out action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\bcuapp.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/DANA" dir=out action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\dana.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/go2M" dir=out action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\go2MONITOR.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/NCL" dir=out action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\narrowbandclassifier.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/P2W" dir=out action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\pxgf2wav.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/PY" dir=out action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\python.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/PYw" dir=out action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\pythonw.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/RCM-Cfg" dir=out action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\rcmconf.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/RCL" dir=out action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\remotecmdline.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/ResultViewer" dir=out action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\resultviewerapp.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/SiS" dir=out action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\signalserver.exe" enable=yes
netsh advfirewall firewall add rule name="go2M/W2S" dir=out action=allow program="C:\Program Files (x86)\go2SIGNALS\go2MONITOR\wave2stream.exe" enable=yes
Latest update 2023-07 helpdesk
Change the language of the user interface after installation
Problem:
How can I change the language of the GUI after installation?
Solution:
To do this, it is necessary to open and modify the prolang.cfg file in the installation folder with a text editor. Valid entries are ”de“ for German and “en“ for English. go2MONITOR must be restarted after the change.
Latest update 2023-07 helpdesk
Results in the ResultViewer
Problem:
I cannot find my results in the ResultViewer. What should I do?
Solution:
There may be filter settings preventing the results from appearing. To solve this, click on the
If your hard disk is almost full, your oldest data will also be automatically deleted.
Latest update 2023-07 helpdesk
Find log files for analysis of software problems
Problem:
I have a problem with the software and the support team would like me to send log files for the analysis. Where do I find these?
Solution:
You will find log files in the
The location of the
• Windows®
%USERPROFILE%\go2SIGNALS\go2MONITOR x.y
• Linux®
$HOME/go2SIGNALS/go2MONITOR x.y
Latest update 2023-07 helpdesk
Task-based filter in emissions view is not working properly
Problem:
I am trying to use the task-based filter in the Emission view, but it does not work correctly. Why?
Solution:
If a mission or task has changed, they won’t be reloaded/updated automatically in a task-based filter. You have to manually update using the <Reload Missions/Tasks> button.
Latest update 2023-07 helpdesk
No Signal from Receiver
Problem:
I’ve added my receiver but get no signal from it.
Solution:
In the case of a network receiver not being recognized, please double-check the IP-addresses and ports you’ve entered in the Receiver Configuration tool. Try deactivating your firewall. Check if Jumbo-Frames are activated on your network card (needed for IZT/narda receivers).
If you have multiple receivers in your configuration, delete them and add them again one-by-one.
Latest update 2023-07 helpdesk
Gray Main Window after Start
Problem:
After starting the software, the main window stays gray and I cannot work with it.
Solution:
The splash screen can be closed by clicking on it. Open the resources view via the views menu and check if any components are in a red/yellow state. If yes, check if there are any error messages shown as items under that component in the tree-view.
For example, the result storage component will be in the error state if there is less than 1 % free space on the hard disk.
Try closing the software and starting again.
Contact our customer service if none of the above helps.
service@procitec.de
Latest update 2023-07 helpdesk
go2DECODE
Problem with cmd windows with Windows 11 22H2
- Select Start > Settings > Privacy & security > For developers
- In Terminal, select Windows Console Host
Last update on 2023-07
DANA: Remote control using comand line
Just start DANA in a DOS box with the parameter /? and you will see a list of all possible commands.
Last update on 2023-07
DANA: Use of soundcard input
DANA is able to connect to sound cards, this is necessary if working with web radiuos.
- In go2MONITOR check that you have a go2DECODE/DANA input (if it is missing, set it up for port 44001)
- Select go2DECODE/DANA as the input
- Start DANA
- Playback files or connect to a sound card
- The functionality of DANA is documented in the go2DECODE user manual.
Remarks:
- Add additional DDC channel bandwidths for go2MONITOR. I recommend 1.5, 2.0, 2.5 and 3.0 kHz. This makes tuning much easier ( see: go2MONITOR, how to add additional DDC bandwidths)
Last update on 2023-07
How to decode the first signal?
REQUIREMENTS:
- go2DECODE software installed
- License dongle connected, maw file installed
SEPS:
- Start go2DECODE
- Set Input to DANA
- Check that DANA is in "File" mode
- Open from "c:\Program Files (x86)\go2signals\go2DECODE 4.1.0\signals\HF\baudot\" the wav file
- DANA: Enable: remove DC, IF from wav file, Loop mode
- DANA: Start playback
- go2DECODE: Menu "Extra", select "Modem recognition", select "Start"
- Check that Spectrum/Sonagram shows the signal centered
- After a few seconds decoding should start.
Last update on 2023-07
Changing the font size
The font size can be adjusted for high-resolution monitors as follows:
- By setting the parameter "--font-size
" at startup via the command line. The font size is only changed for the current call. - In the user directory under "go2SIGNALS/go2DECODE
" as a permanent entry in the file sda.conf. The key under the entry has to be updated or created.
Latest update 2023-07 helpdesk
Spinbox features
What spinbox functions are there?
The values of all spinboxes can be changed using the mouse wheel. The digit marked by the cursor changes. Furthermore, the unit can be changed by right-clicking on the spinbox and previously entered values are displayed again.
Spinbox menu
Latest update 2023-07
Real and complex signals
Problem:
How can I play the file as a complex signal?
Solution:
A complex signal consists of 2 real channels (I and Q components). The spectrum of a complex signal generally differs at positive and negative frequencies. Real signals are single-channel. Since the spectrum of a real signal is symmetric around 0 Hz, the redundant negative frequencies are usually not displayed in spectrum representations.
In DANA, files with 2 channels are played by default as a real signal and only the first channel is used. In order to play the file in as a complex signal, you have to right-click on the path of the corresponding file in the file list and set the mode to IQ. The signal must be selected and played at the same time.
Latest update 2023-07 helpdesk
Drag-and-Drop
Problem:
Can I use drag-and-drop in go2DECODE?
Solution:
Modems and modem lists can be added via drag-and-drop to go2DECODE. This also applies to WAV files in DANA. It is possible to select multiple files at the same time.
Latest update 2023-07 helpdesk
Location license file
Problem:
Where can I find the license file?
Solution:
The license file "default.maw" is stored and searched for in the user directory:
.../
Alternatively, it can be stored in the installation directory in the subfolder applications.
Latest update 2023-07 helpdesk
Change language of GUI
Problem:
I want to change the language of GUI. How can I do this?
Solution:
To do this, it is necessary to open and modify the file „prolang.cfg" in the installation folder with a text editor. Valid entries are „de" for German and „en" for English. go2DECODE must be restarted after the change.
Latest update 2023-07 helpdesk
Interface for connecting go2DECODE with go2MONITOR
Problem:
How can I connect go2DECODE to go2MONITOR?
Solution:
Define a new signal source in the menu
And add them to the Signal Sources as displayed below
Define go2MONITOR Input in go2DECODE
Latest update 2023-07 helpdesk
Unattended Installation on Windows®
Problem
How can an unattended installation be carried out?
Solution:
To perform an unattended, also called silent or automatic, installation the following command may be used:
Setup.exe /language 1033 /msiparam LIMITUI=64
Latest update 2023-07 helpdesk
File extensions
Problem:
What is the meaning of the different file extensions?
Solution:
- ".ver" – Single Modem
- ".cmf" – List of modems
- ".cma" – List of modems with decoder
- ".txt" – here: decoder source code
- ".bin" – Decoder (Binary)
- ".wav" – signal file, real or complex
- ".para" – signal parameters for wav files (like receive frequency)
Latest update 2023-07 helpdesk
Installed modems
Problem:
I miss some modems. How can I add them?
Solution:
The displayed modems in the result display are not all installed or existing modems and doesn’t represent the complete modem database. Modems can be added via <Modem><New Modem>.
Latest update 2023-07 helpdesk
Start the SDA with a different configuration file
Problem:
How can I start the SDA with a different configuration file?
Solution:
Example:
sda.exe –conf C:\Temp\my_sda.conf
As default, the SDA looks for its configuration file „sda.conf" first in the user folder and then in the installation folder. On the command line you can parameterize the configuration which will be loaded.
Latest update 2023-07 helpdesk
Compressed signal files
Problem:
Why do I have problems with compressed signal files?
Solution:
If signal files have been lossy compressed (e.g. mp3), important signal information (e.g. phase) which are necessary for demodulation are usually lost. This difference is not acoustically audible but prevents decoding for most modems. Only simple modems, e.g. morse, are rather uncritical in this regard. Signal files, even after reconversion of mp3 or similar, are therefore mostly unusable.
Latest update 2023-07 helpdesk
Connection with WebSDR
Problem:
How can I integrate a WebSDR?
Solution:
Through DANA, both complex and real live audio signals can be used, e.g. to integrate a WebSDR. To do this, the audio output must be redirected to an audio input in the operating system. Under Windows®, e.g. "Virtual Audio Cable" can be used. In DANA, the source must be switched to sound, selecting either real or complex (IQ). The audio input is selected under <Extras><Sound Configuration>.
Latest update 2023-03 helpdesk
Result location
Problem:
Where can I find the produced results?
Solution:
Results produced are stored by go2DECODE in the user folder under
.../<user>/go2SIGNALS/go2DECODE<version>/mem_prod
in addition to the output in the user interface.
Latest update 2023-07 helpdesk
Modem is not found or decoded
Problem:
Why is the modem not found or not decoded?
Solution:
There are several possible reasons:
- Nominal frequency or search range is not set correctly
- Signal quality is too bad
- The modem is not included in the modem list, not selected or not active
- The mode is set to production: only the selected modem is active. Other modems in the list are ignored.
Latest update 2023-07 helpdesk
go2ANALYSE
Incorrect display after workflow releoad
This "bug" is possible if after program start no window from the function kit was selected.
Just select on function like "Delete, "Tag bits" and close it without applying an action ;-)
Last update on 2023-07