background image

 

R1.1 

Copyright © 2016 SDRplay Limited 

29 

 

SDRuno User Manual

 

 

 

    

 

 
LEDs: 
 

USB LED 

 
This LED is lit when there is connection with the Tmate server. 
 

LOCK LED 

 
This LED is lit when the tuning knob is locked (see F3 button). 
 

LCD DISPLAY 

 
The Tmate 2 display shows many VRX parameters; the tuning frequency field also doubles as parameter 
value indicator. When the frequency exceeds the 9 digits capability of the display, the entire field is shifted 
one digit to the right (10 Hz resolution). 
 
 

11.  Memory banks 

 
SDRuno  supports  its  own  memory  banks.  Considerable  efforts  have  been  put  into  the  development  of 
such an important feature, in order to provide a powerful yet easy to use and efficient implementation. 
 

11.1  Basic concepts 

 
In  SDRuno  each  memory  bank  consists  of  a  numbe

r  of  “memory  locations”.  Each  memory  location  is 

composed  of  a  number  of  data  fields  about a  “reception  channel” like  frequency,  description,  RX  mode 
and so on. Physically a bank is saved as a disk file and loaded in memory when needed. 
 

11.2  The memory bank file format 

 
SDRuno uses its own extension (.s1b) for memory bank files but the file format itself is not proprietary: it is 
a common CSV text file, a format that can be easily handled by many software tools.  
 

11.3  GUI items added for memory banks management 

 
In order to implement memory banks, some GUI items have been added: 
 

A new window, the “Memory Panel” that is the control center of all memory related operations. 

A new button on the “Main” window labelled “MEM PAN”. 

A new button on the “RX Control” window labelled “MCTR”. 

Some new keyboard shortcuts. 

 
These controls are described in the following chapters. 
 
 

 

Summary of Contents for SDRuno

Page 1: ...tandards This document contains information on the SDRuno application Contents 1 Installation 5 2 Basics and Concepts 10 2 1 Application instance 10 2 2 Main window 10 2 3 Virtual Receiver VRX 10 2 4 Workspaces 11 3 Getting Started 11 3 1 Creating a workspace 11 3 2 Managing Workspaces 11 3 3 Selecting an input source 12 3 4 Selecting an output device for a VRX 12 3 5 Selecting input SR WME and AS...

Page 2: ... adjustments 15 4 4 1 Asymmetrical adjustment 15 4 4 2 Pass band Tuning 15 4 5 S Meter function 15 4 6 Temporary LO Lock 16 4 7 Quick recording 16 4 8 CW pitch CW shift 16 4 9 Quick notch frequency setting and the notch lock function 16 4 10 Adjusting the proportion of spectrum and waterfall displays 17 4 11 Keyboard shortcuts 17 4 12 The I O Sample Rate difference issue 18 5 Synchronous AM 18 5 1...

Page 3: ...24 9 10 3 SYNC RIG VRX 24 9 10 4 SYNC CENTER FREQ LO 25 9 10 5 SYNC RX MODE 25 9 11 The RSYN button 25 10 Tmate and Tmate 2 25 10 1 What do I need to use Tmate and Tmate 2 with SDRuno 25 10 2 The Tmate server 25 10 3 Tmate server options 26 10 3 1 ENABLE SERVER 26 10 3 2 AUTO ASSIGN 26 10 3 3 TMATE 2 26 10 3 4 TMATE 2 USES VRX BACKG 26 10 4 Tmate controls 27 10 4 1 TUNING KNOB 27 10 4 2 F1 DECREAS...

Page 4: ...g a row 32 11 7 5 Moving a row 32 11 7 6 Copying a row 32 11 7 7 Copying a single cell 32 11 8 Bank file operations 32 11 8 1 Changing the current Banks Folder 32 11 8 2 Opening a bank file 32 11 8 3 Saving a bank 32 11 8 4 Saving a bank with a specific name 33 11 8 5 Creating a new blank bank 33 11 9 Recalling a memory location 33 11 10 Storing to a memory location 33 11 11 Importing from other d...

Page 5: ...SDRuno User Manual 1 Installation Download the SDRuno installer from the Windows section of the website http www sdrplay com windows html which is shown below Run the downloaded installation file and you will see this click Yes to continue ...

Page 6: ...R1 1 Copyright 2016 SDRplay Limited 6 SDRuno User Manual Please read and accept the license agreement The next screen will display important information Read and then click Next ...

Page 7: ...t 2016 SDRplay Limited 7 SDRuno User Manual The next screen shows the installation directory Check you have enough disk space and then click Next The next screen allows the Start Menu folder to be changed if needed ...

Page 8: ...2016 SDRplay Limited 8 SDRuno User Manual The next screen confirms where the software will be installed to If correct click Install Check the next window for important information about installing the hardware drivers ...

Page 9: ...R1 1 Copyright 2016 SDRplay Limited 9 SDRuno User Manual This completes the installation clicking Finish will close the installer and optionally start SDRuno ...

Page 10: ... the master VRX or VRX 0 VRX 0 has some peculiarities can t be disabled or deleted it is the only VRX that can change the LO of the external hardware it is currently the only working VRX when using the ASIO driver A VRX includes four windows SP1 SP2 RX Control RX EX Control SP1 is the main spectrum window it shows the spectrum of the signal from the input device This window is resizable and its se...

Page 11: ...e default size and position Now try to resize it it can be done grabbing a border edge and dragging as in usual Windows resize operations or clicking and dragging the small button in the left bottom corner of the window Right clicking on that button will pop up a small preset menu where you can select among some common screen widths Move the window clicking on the border or any other part of the w...

Page 12: ...ice can be selected in RX Control Settings Out Tab If no device is selected default the VRX will use the system default sound mapper 3 5 Selecting input SR WME and ASIO input only Input SR selection is done in Main SR button the SR menu will popup 3 6 Starting the DSP engine Now you are ready to test your setup click on the big button START in the main window You should hear noise or demodulated a...

Page 13: ...on As the SDRuno GUI is made of many independent windows an option to minimize or restore all the windows of an instance with a single action can be very handy sometime The minimize restore all option is controlled by the small MA button located in the upper left of the Main window When enabled minimizing or restoring the RX Control or the RX EX Control window will result in minimizing or restorin...

Page 14: ... Wav files maximum length The user has an option to define a custom file length up to 4 gigabytes 10243 bytes which is the limit of the wav format itself In fact in the Wav file header size is stored as a 32 bit unsigned integer so the storable maximum size is 2 32 bytes In the future SDRuno will offer the option to store IQ data in another format without the above limitations Please note that the...

Page 15: ... a high zoom factor and at the same time you need also to move quickly to another part of the spectrum as the shown spectrum portion is small in comparison to the total it would take ages to reach the wanted position dragging the frequency scale SDRuno has the quick browser function Place the cursor inside the frequency scale Press the SHIFT key a yellow overlay will appear on a portion of the sca...

Page 16: ...y Left Click while pressing the CTRL key 4 9 Quick notch frequency setting and the notch lock function Each VRX offers four notch filters to suppress unwanted signals placed before the AGC Each notch filter can be enabled disabled by the relative button in the RX Control window The notch filters BW e Frequency settings are available in the RX EX Control window For notch filters 1 2 the frequencies...

Page 17: ...elect MFM rx FM sub mode VRX W w Select WFM rx FM sub mode VRX O o Select SWFM rx FM sub mode VRX T t Toggle Rx Tx mode 4 VRX SPACE Starts direct frequency input seq VRX Enter Closes direct frequency input seq VRX ESC Aborts direct frequency input seq VRX CTRL F Show hide the files pane Memory Panel CTRL S Store enabled VRX to memory location same as STORE button Memory Panel Ins Inserts a new row...

Page 18: ... By default the output fractional resampler is enabled 5 Synchronous AM SDRuno implements a high performance SAM mode When you select SAM the last used sub mode is also recalled LSB USB or DSB Once SAM is engaged you can switch to the desired sub mode by clicking the relative buttons LSB lower sideband SAM USB higher sideband SAM DSB double sideband SAM LSB and USB SAM sub modes share the same sel...

Page 19: ...al calibration you can input a value in Parts Per Million that value will be positive if the hardware oscillator is lower than its nominal frequency or negative otherwise You can do the calculation of the compensation value at any frequency but best accuracy is achieved using the upper tuning range of the hardware You need a reference signal whose frequency is known and accurate for example in HF ...

Page 20: ...tever CAT protocol we choose there is always a controlling device and a controlled one In origin controlling devices were PCs and controlled devices were physical radios receivers or transceivers and accessories rotors switches amplifiers etc Physical communication ports serial ports for example were used for the data exchange Per definition in a CAT session only the controlling device can initiat...

Page 21: ...happy HRD for example 9 2 VRX CAT parameters VRX CAT parameters are accessible here RX Control SETT CAT 9 2 1 COM DEVICE This combo box allows you to select enter the serial communication device It is possibly to choose among COM1 COM20 using the drop down list If the desired device has a name that it is not listed enter it directly as follows select the text inside the control double click on the...

Page 22: ...ntrols as radio type Select COM11 as COM Port and click Connect Once the connection has started you can try to change frequency mode etc In other programs select a generic Kenwood as radio or the above models 9 4 Applications Log applications Frequencies databases Digital modes decoders Satellite tracking Special controllers Others 9 5 SDRuno as the controlling device Omnirig SDRuno can control ot...

Page 23: ...om to its VRX s to from Omnirig thru an internal own server The latter is created in the SDRuno instance 0 Omnirig can control up to two devices at once at a given time only one VRX of whatever SDRuno instance is allowed to connect to an Omnirig device RIG1 or RIG2 a mutual exclusion logic prevents overlaps In short up to two VRX can connect to Omnirig at the same time one per device 9 8 Monitorin...

Page 24: ...urns to normal mode you can use the key shortcut T to toggle the RX TX modes of a synchronized transceiver transmitter provided that the SYNC VRX RIG option is enabled see below this feature can be useful also if there isn t a synchronized device as it also toggles the RF MUTE status in the relevant VRX 9 10 Omnirig related VRX options Several options control the VRX Omnirig connection they are VR...

Page 25: ...a way was developed to make full use of the controllers in the multi instance SDRuno environment this has been achieved by implementing a Tmate server and using inter process communication IPC 10 1 What do I need to use Tmate and Tmate 2 with SDRuno First you need to connect the Tmate to a free USB port For Tmate you need also to install its driver while for Tmate 2 this is not necessary Tmate 2 i...

Page 26: ...the window plate is red This is the simplest and fastest way to assign the Tmate controls to a VRX If AUTO ASSIGN is unchecked you have to assign the Tmate to a specific VRX by the TCTR button located on the upper right border of the relative RX Control window To avoid confusion a mutual exclusion logic is implemented only one VRX can be assigned at a given time Default enabled 10 3 3 TMATE 2 This...

Page 27: ...LOCK This button locks unlocks the tuning knob the locking status is indicated in the RX Control window to the left of the frequency dial 10 4 5 F4 MUTE This button has the same effect of the MUTE button inside the RX Control window Please note that the tuning step lock and mute options are independent for each VRX 10 5 Tmate 2 controls Currently the Tmate controls are implemented as follows Rotar...

Page 28: ...mit LOW adjust the selectivity filter low frequency limit Pushbuttons 10 5 4 F1 DECREASE STEP This button decreases the tuning step to the next lower value if available 10 5 5 F2 INCREASE STEP This button increases the tuning step to the next higher value if available 10 5 6 F3 KNOB LOCK This button locks unlocks the tuning knob the locking status is indicated in the RX Control window to the left ...

Page 29: ...oncepts In SDRuno each memory bank consists of a number of memory locations Each memory location is composed of a number of data fields about a reception channel like frequency description RX mode and so on Physically a bank is saved as a disk file and loaded in memory when needed 11 2 The memory bank file format SDRuno uses its own extension s1b for memory bank files but the file format itself is...

Page 30: ...ations and columns the data fields much like some spreadsheet programs you have probably used 11 5 Memory data fields Currently each memory location includes 5 data fields Frequency This is the most important field of course frequency is expressed in Hertz up to 10 digits If left blank the program will not change the tuning frequency of the relative VRX upon recalling S scan mode This single chara...

Page 31: ...the columns display order To move a column to a new position click and drag the relative column header to the new position a green arrow shows you the insertion point then release the mouse button Columns order is persistent it is saved in the registry You can t change the columns width 11 7 2 Manual editing of cells In order to start manual editing of a cell you have two options Click on the rela...

Page 32: ...perations 11 8 1 Changing the current Banks Folder The default Banks Folder is My Documents Mem_banks To change the Banks Folder pop up the context menu right click on the files pane or the grid then choose Select banks folder navigate to the new folder then click OK The Banks Folder is persistent it is saved in the registry 11 8 2 Opening a bank file The quick way to open a bank file is by double...

Page 33: ...d recalling a memory location is straightforward simply click on any cell of the wanted memory location row 11 10 Storing to a memory location Storing to a memory location imply first inserting a new blank row after the current one filling some fields automatically and finally making that row the current one in preparation for the next operation The program fills the Frequency and Mode fields with...

Page 34: ...ls at a time to perform a multi cell selection click on the upper left cell and drag to the right lower cell of the selection area selected text turn to yellow Then you can copy and paste the entire selection using the clipboard shortcuts already seen CTRL C CTRL V 11 12 4 Creating a composite bank from several source banks You can copy paste from the Memory Panel of a given SDRuno instance to the...

Page 35: ...ing conditions There are no express or implied copyright licenses granted hereunder to design or fabricate any integrated circuits or integrated circuits based on the information in this document Mirics reserves the right to make changes without further notice to any of its products Mirics makes no warranty representation or guarantee regarding the suitability of its products for any particular pu...

Reviews: