background image

 

R1.1 

Copyright © 2016 SDRplay Limited 

35 

 

SDRuno User Manual

 

 

 

    

 

 
 
 
For more information contact 

[email protected]

 

 
 
 
 

12.  Legal Information 

 

 
Redistribution and  use in  source and binary forms, with or without modification, are permitted provided that the following conditions 
are met: 
 
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 
 
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the 
documentation and/or other materials provided with the distribution. 
 
3. Neither the  name of the copyright  holder  nor the  names of its contributors may be  used to endorse or promote products derived 
from this software without specific prior written permission. 
 
THIS  SOFTWARE  IS  PROVIDED  BY  THE  COPYRIGHT  HOLDERS  AND  CONTRIBUTORS  "AS  IS"  AND  ANY  EXPRESS  OR 
IMPLIED  WARRANTIES,  INCLUDING,  BUT  NOT  LIMITED  TO,  THE  IMPLIED  WARRANTIES  OF  MERCHANTABILITY  AND 
FITNESS  FOR  A  PARTICULAR  PURPOSE  ARE  DISCLAIMED.  IN  NO  EVENT  SHALL  THE  COPYRIGHT  HOLDER  OR 
CONTRIBUTORS  BE  LIABLE  FOR  ANY  DIRECT,  INDIRECT,  INCIDENTAL,  SPECIAL,  EXEMPLARY,  OR  CONSEQUENTIAL 
DAMAGES  (INCLUDING,  BUT  NOT  LIMITED  TO,  PROCUREMENT  OF  SUBSTITUTE  GOODS  OR  SERVICES;  LOSS  OF  USE, 
DATA, OR PROFITS; OR BUSINESS INTERRUPTION)  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER 
IN  CONTRACT,  STRICT  LIABILITY,  OR  TORT  (INCLUDING  NEGLIGENCE  OR  OTHERWISE)  ARISING  IN  ANY  WAY  OUT  OF 
THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 

 
 

SDRPlay  modules  use  a  Mirics  chipset  and  software.  The  information  supplied  hereunder  is  provided  to  you  by  SDRPlay  under 
license  from  Mirics.    Mirics  hereby  grants  you  a  perpetual,  worldwide,  royalty  free  license  to  use  the  information  herein  for  the 
purpose of designing software that utilizes SDRPlay modules, under the following 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 purpose, 
nor does Mirics assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and 
all liability, including without limitation consequential or incidental damages. Typical parameters that may be provided in Mirics data 
sheets  and/or  specifications  can  and  do  vary  in  different  applications  and  actual  performance  may  vary  over  time.  All  operating 
parameters must be 

validated for each customer application by the buyer’s technical experts. SDRPlay and Mirics products are not 

designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications 
intended to support or sustain life, or for any other application in which the failure of the Mirics product could create a situation where 
personal  injury  or  death  may  occur.  Should  Buyer  purchase  or  use  SDRPlay  or  Mirics  products  for  any  such  unintended  or 
unauthorized  application,  Buyer  shall  indemnify  and  hold  both  SDRPlay  and  Mirics  and  their  officers,  employees,  subsidiaries, 
affiliates, and distributors  harmless against all claims, costs, damages,  and expenses, and  reasonable  attorney fees arising  out of, 
directly or indirectly, any claim of personal  injury or death associated with such  unintended or unauthorized use, even  if such claim 
alleges  that  either  SDRPlay  or  Mirics  were  negligent  regarding  the  design  or  manufacture  of  the  part.  Mirics  FlexiRF™,  Mirics 
F

lexiTV™ and Mirics™ are trademarks of Mirics . 

 
SDRPlay is the trading name of SDRPlay Limited a company registered in England # 09035244. 
Mirics is the trading name of Mirics Limited a company registered in England # 05046393  

 

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: