Установка hdsdr на windows 10

Всем привет! На связи Александр!

На днях скачал последнюю версию программы HDSDR, в своем роде конкурента программы SDRSharp :), хочу сказать выглядит неплохо:

Версия программы 2.80 от 19 марта 2020 года.

Программа полностью бесплатна,скачать ее можно с официального сайта разработчика: http://www.hdsdr.de/index.html

Жмем кнопку скачивания — получаем файл:

Далее запускаем этот файл и соглашаемся с установкой программы.

Сразу после установки программа с приемником RTL-SDR работать не будет,необходимо в папку с установленной программой установить библиотеку для работы программы с приемником RTLSDR, скачать можно тут: ExtIO_RTL2832

Скачиваем файл и копируем его в папку с установленной программой, получится вот так:

Думаю, что драйвер устройства RTL-SDR у вас уже установлен, если драйвер не установлен, то смотрим как установить драйвер в предыдущей статье с темой по установке программы SDRSharp.

Для этого нам необходим будет файл  Zadig.exe, скачать последнюю версию можно тут https://zadig.akeo.ie/

Кому лень смотреть повторюсь с вашего позволения:

Вставляем  приемник в USB разъем( у меня работает в 3.0) и запускаем файл Zadig.exe(от имени администратора, через правую кнопку мыши).

Нажимаем Options, устанавливаем галочку в строке List All Devices

Далее в строке Device выбираем Bulk-In, Interface (Interface 0), (могут выпадать и другие устройства такие как RTL2832U или RTL2832UHIDIR их тоже можно выбирать),в строке Driver после зеленой стрелки должно стоять WinUSB, в строке USB ID должно стоять 0BDA 2838 00

Нажимаем кнопку Replace Driver, можем получить сообщение от системы , что издатель неизвестен и файл может, что то повредить :), игнорируем сообщение жмем — установить.

Запускаем программу HDSDR либо с рабочего стола — значком

либо файлом запуска программы из папки с установленной программой.

Программа запустилась, проверим: подключилось ли наше устройство, для этого жмем кнопку

появляется окошко с выбором устройств, по идее наше устройство должно быть уже выбрано:

если устройство не соответствует,выбираем в строке Device, жмем кнопку

Настраиваемся на частоту и работаем 🙂 !

Как таковых инструкций, описаний на эту программу от производителя не существует, так что будем все вместе подробно разбираться — как она работает в чем ее фишки, сравним с программой SDRSharp!

На этом небольшой разбор заканчиваю,  спасибо за просмотры, всем удачного дня,до скорой встречи! Всегда на связи! Александр!

А вот еще бонусное видео

Installing and using HDSDR

Version 2.80  (March 2020) As usual look at http://www.hdsdr.de/wnew.html for new features. A good write-up for the changes in v2.80 here   June 2022 v2.81 beta 6 available, as usual newcomers may find the last stable version (nowstill 2.80) is safer.

HDSDR is a derivative of Alberto’s Winrad, parts of these notes apply to this and any other derivatives.

HDSDR is still being developed, new features added. We are promised a version 3 at some time.

My experience covers SDRs using the Si570 like the Softrock, the FCD, RTL dongle, Airspy, RX-666/888 and Elad.

HDSDR may be used with many other SDRs. June 2018 HDSDR is used with the ICOM R8600  in IQ mode. Now, 2024  https://www.icomjapan.com/support/manual/1769/

      Installation with references to SDRs like the Softrock.   A section lower down this page.

Download HDSDR from here http://www.hdsdr.de/index.html

While you are there read the other pages, note the link to Alberto’s  original help and YouTube.

Execute the installation. 

Note the folder  where it  installs, you will usually need to find it in order to place a DLL file in there.

Look here http://hdsdr.de/hardware.html for DLLs and instructions for use with many radios, SDR and conventional.

November 2014, USB2 controllers as in the Softrock and other early SDRs. There have been reports that these are not working in USB3 sockets. Try a different socket, there should be a USB2 socket. Or, possibly the work-round linked here https://sites.google.com/site/g4zfqradio/attiny_usb

June 2018 and 2020 still! In certain circumstances Windows 10 updates have disabled sound devices. This could affect HDSDR, devices or applications used with it.

Look here https://privacy.microsoft.com/en-us/windows-10-camera-and-privacy [Also refers to the microphone audio input.]

Options — About HDSDR leads to an HTM file link, also in the Start Menu. The file is actually located in the program folder. Blind people will find that very many of HDSDR’s features may be reached by the keyboard. The keys affecting tuning can be particularly useful for everyone and some undocumented features can only be accessed by the Keyboard.

Select the soundcards and bandwidth (sample rate) if necessary.

Click «Start» or press F2.

You may need to set the Windows mixers and properties to suit recording  (input) and playback (speakers) and sample rates of these devices.

Look at http://www.hdsdr.de/faq.html Read the mouseovers. Look at all the Options.

Make sure that the IQ Swap (Options — Input Channel Mode for RX) is set correctly. Ensure that SSB signals are on the correct sideband and that tuning is correct, that higher frequencies ARE actually to the right.

Note if you have not set «Options — Callibration Settings — Input Channel Calibration» (Image rejection) you may see images on strong signals. Do not be confused.

Channel Skew (Image Rejection) Adjustment

At «Options — Calibration Settings — Input Channel tab.»

Below I show the important TX image rejection panel seen when in transmit mode. The RX panel is similar.

For receive the image has to be set manually. Maybe an automatic system will eventually be implemented.

«Sample Delay» is only needed for a few, mainly old Creative, soundcards. Try various combinations if you see very little difference in the two signals.

This page https://sites.google.com/site/g4zfqradio/hdsdr-iq-balance gives full details.

Note the Tune/LO figures are Hz. WWV 10MHz will show 10.000.000. The 70cm ham band 432.525.000.

SDR beginners:- Note that «LO» sets the centre of a band of frequencies. «Tune» shows where you are within that range. Simply changing «Tune» with the mouse will not move from that range. The LO must be changed by the mouse or by any of the other tuning methods.

Fixed frequency SDRs:- Set the LO to the exact crystal frequency then use «Tune».

At the centre of the display you may see a sharp spike. The effects of this spike may be hidden. «Options — Calibration Settings — DC Removal ..tab» and set RX DC Removal to «Auto». Do not use this centre area unless you have to.

 Place the mouse cursor on a digit. The mousewheel  or left/right clicks will set it. Set LO to, say, 10KHz from the required frequency. See Options.

 Look on the waterfall for the signal, click on it. Tuning steps are set by band, (upper drop-down) or by the lower drop-down. If you do not like the new default tuning steps set the top drop-down (Band) to «-off-«.

Drag the shaded area that represents the signal bandwidth.

Drag the frequency scale to move up/down.

Use the upper drop-down to select a band, the limits are shown by a colour bar below the frequency scale. Click tuning jumps to the preselected step in the lower drop-down. If you want random frequencies set  select 1Hz (or «-off-» in the upper drop-down).

Click the red arrow at the end of the tuning scale to increase LO frequency by the visible spectrum bandwidth or use Ctrl+PageUp on the keyboard.

Note the two VFOs. Click the «A» or «B» next to the LO frequency.

Look at keyboard shortcuts, some useful tuning aids.  Details in the htm linked in the Start Menu. Or a link shown when you press F1. (Also shows other useful links.)

And direct entry with the numeric keypad. 

 Quick Tune:- Type KHz — Enter

Or type MHz, for example 14.2 — letter «M»

  This will give you a fixed  offset from the centre. This is recommended for TX operation, you set your TX image calibration at a fixed audio frequency so TX image rejection will not vary so much across a band. (Like PSDR). 

Or tune with the mouse over a band, find a station, or frequency, you wish to call, right click. Or, left click and press «C» on the keyboard, the offset is then applied.

Then TX image will not need much tweaking once set for the band in use. This should also help for receive image rejection.

Right click on «Tune» and «LO» will lock either or both so the frequency is fixed.

AFC and «Tune» legend next to the tuned frequency.

When the AFC button is clicked the colour of «Tune» shows whether the AFC is locked (green)  or not (red). Yellow shows when loosing lock after having once locked.

When AFC is not activated it acts as a tuning indicator, green when exactly tuned.

Click this to net perfectly.

«Despread» for EME described here

Hold the keyboard control key and left hand mouse button to drag the centre line of the CW filter. OR Control-Click when the green cursor is on the required frequency.

Or just click on the yellow «CW Pitch =» and a box appeas.

The red lines on the lower spectrum are the filter limits. You will not see the right one if zoomed in.  Drag them.

 Click here for more information about using HDSDR for measurements.

Calibration:- Options — Calibration Settings — S Meter tab.

On that tab two ways are described.

The normal calibration is at -73dBm, 50uV into 50 Ohms,  S9 . But any known value may be used.

Note by clicking on the figures under the S meter S units or dBm is displayed.

Precise measurements may be made by zooming the Spectrum Scaling, the two lower controls.

Also available on main spectrum.

The level in dBm is displayed next to the cursor, in the selected RBW and also normalised to 500Hz bandwidth.

«RBW» explained here.

Squelch, click on S Meter scale.

Level shown by red line on the scale. Care! Sometimes an accidental click is the reason for no audio!

Notch — Noise Blanker — Noise Reduction

Read the mouseovers, this applies to most of the buttons.Clicking on one of these buttons brings up its adjustment slider. A right click on the button hides the slider.

Even this has a mouseover!

And note the level in dB is displayed by placing your cursor on the level slider.

Radio Bands, User defined entries HFCC, PERSEUS and EIBI shortwave list. 

The lists are in your documents, for example C:\Documents and Settings\User\My Documents\HDSDR\CSV EIBI is done automatically, Select EIBI and use the drop-down menu on this button. Or you can download the latest yourself. http://www.eibi.de.vu/ The HFCC and Perseus buttons drop-down have links for manual download.

User:- Type in at bottom — Add.

Waterfall/Spectrum Display.

Note the sliders and controls under the waterfalls. Again mouseovers to explain. Adjust spectrum upper/lower dB limits, waterfall speed and definition. Zoom in on the frequency in use.

Click on picture below for an example.

https://sites.google.com/site/g4zfqradio/installing-and-using-hdsdr/HDSDR=19%20hours%20waterfall.jpg

«Show Upper Display» Removes everything except the upper spectrum and waterfall. Drag this window either way, very big or down to a very small size.  «Esc» returns to normal.

De-selecting both the upper and lower display just leaves the controls, no spectrum or waterfalls.

Within certain limits the HDSDR window may be resized by dragging the edge or corner. For a wide display it can be dragged to span two monitors.

Right click-drag on the frequency scale alters the spectrum/waterfall ratio, as far as selecting one or the other.  

Right Click a choice of formats, examine the whole spectrum later if you wish.

Note, you may use this to schedule frequency changes, just set a 2 second recording time.

Play a .wav recording:- To play a recording HDSDR may be started by dragging the file to a HDSDR Desktop shortcut.

Record levels as CSV:- periodic and explicit level logging into .CSV file Look at the Keyboard Shortcuts.

Single-Shot write S-Meter level to CSV  Ctrl + Shift + Insert

Minimum Power averaging in ms for CSV  Ctrl + Insert

AutoSave S-meter level to CSV on Level-Change  Shift + Insert

AutoSave S-meter level to CSV periodically   Insert

CSV saved on my computer C:\Documents and Settings\User\My Documents\HDSDR\CSV

Options — Calibration Settings — Frequency Calibration tab.

Do not use HDSDR’s calibration feature with a Si570 controlled Softrock. See above link.

Frequency Calibration for Other SDRs

For receivers that do not have a calibration facility use the above tab. When the phase indicator stays still check that the two boxes at the top show correctly and click «Calculate». Check the tuning is correct, if not «Reset» cancels, try again.

Converter/Panadaptor controls. See my other pages

Use the menu OR a Right Click on «ExtIO» brings up this tab.

A specialist addition for closely examining signals.

The AF spectrum is used. Note that a click on «Spectrum» will activate this mode, further clicks will restore normal operation.

Further information here https://sites.google.com/site/g4zfqradio/hdsdr-autocorrelation

ADVANCED STARTUP FEATURES Select a DLL when starting HDSDR

One way to do this is just to drag the DLL to the shortcut. 

HDSDR will start using that DLL

HDSDR can use completely different settings for each profile. These are stored in the Windows’ registry at  HKEY_CurrentUser\Software\HDSDR\<optional profile>\. This allows

HDSDR to be started with many different configurations.

Making custom profiles:- (for example per receiver) using a command line option «-p profilename» (the profile name should not contain spaces or other local characters)

Make a shortcut to HDSDR.exe, rename it. Right Click -Properties. To the end of «Target» add -p your profile name — Apply.

When opened with that shortcut all settings are saved under that profile.

Any number of profiles can be saved to avoid changing settings. 

(There are usually spaces in the Path so inverted commas have to be used as in the example below. These will be present if needed.)

Select a DLL with a Shortcut

Provided you have put the required DLL in the HDSDR folder just enter the name on the «Target» line. This one is for the RTL dongle.

HDSDR starts with the RTL DLL selected and with the «RTL=VHF» profile.

Rather than putting the DLLs in the program folder you may store DLL files elsewhere. In that case the whole path must be entered like:-  ….\HDSDR.exe «C:\my files\extios\ExtIO_FCDplus.dll»

And top left of the HDSDR window reminds you of which profile you are using. «HF-USB» in this case.

If this looks wrong it is because I prefer «Misc Options» Swap Spectrum/Waterfall. And I have increased the relative size of the spectrum display by right clicking and dragging the frequency scale.

And also I have set the «Spectrum Scaling» sliders to suit my purpose.

Other Startup Options:- Run HDSDR /? as a Command Prompt in the HDSDR folder. A box is displayed showing what else may be specified when starting a HDSDR profile.

Version 2.80

To maintain all settings just install over the previous version.

April 2021:- The 2.81 beta version has an option to save a single profile. Options (F7) — Misc Options — Export HDSDR settings. Note carefully where HDSDR puts this file. You may rename it to something meaningful keeping the .reg extension. All profiles may be saved this way, any corruption restored by double clicking the associated saved .reg file.

Care! If you have more than one installation or profile then uninstalling one will reset all other HDSDR installations and profiles to default.

To set ALL HDSDR’s settings to default:- 

Care! go to Options — Misc Options — Reset to Factory Settings. All profiles will be deleted.

Corruption of just one profile:-

I had one instance that always started in CW mode, no other problem. I started it, corrected the mode. Keeping that instance open I went to Regedit and deleted the key. Then closing HDSDR recreated the registry entry and restarted correctly.

For problems that can not be solved in this simple way:-

First make a note of any settings, for example IF or converter frequencies. Using Regedit go to the Windows’ registry at  HKEY_CurrentUser\Software\HDSDR\<optional profile>\. Delete the key, and sub-keys for this faulty profile.

 This will not delete the shortcut. Just restart using this shortcut and re-configure HDSDR.

Advanced users may wish to save the registry keys when profiles are setup. Then in the rare event of a corruption settings may be instantly restored.

By saving the complete HDSDR key all profile settings are saved. An individual profile might be extracted from here but saving each profile might be safer. To extract a profile from a complete backup create a Profile name.reg file with the header from the backup «Windows Registry Editor Version 5.00» for example then a blank line. Under that paste everything from that profile in the backup including the «[HKEY_CURRENT_USER\SOFTWARE\HDSDR\Profile name]» heading.

To Only Delete the «Default» Settings:- select «HDSDR» in the left pane and select and delete all in the right pane. (The top entry «Default» can not be deleted.)

Bandwidth [F6]:- Sets Input and Output sample rates. Proper operation requires that you set these at rates your SDR system will support. Output rate may be set at 192000 to enable wide FM reception. Output sample rates are saved for each mode.

Options [F7]:-

Select Input. WAV file playback. ASIO if you have a soundcard that supports ASIO. Note ASIO may not be used when in transmit configuration.

Visualisation. Many settings to suit your requirements.

Input Channel Mode. IQ for SDR radios. Other settings for mono radios and special purposes.

Output Channel Mode for RX. Normally to both channels, or to suit. IQ mode sends IQ signals to other software, see my other pages.

Misc Options:-

Autostart HDSDR runs when started.

set LO <-> Tune Offset and Tune fixed to ‘LO <-> Tune Offset’ here

Various other Misc Options including «Show Status», «Export (Registry) Settings», «Reset to Factory Setting» (Delete ALL HDSDR registry settings.)

Mouse Wheel. Sets tuning preferences.

Help/Update:- Check for updates. Keyboard Shortcuts. HDSDR web pages. Feedback/Bug Reports.

For TX soundcard selection «SDR TX Support» must be ticked.

When in TX mode IQ swap and image rejection for TX is enabled and the Volume/AGC sliders change to mic gain and power output. 

In transmit mode the transmit filter width is adjustable by dragging, just as with receive. 

An external receiver is required to check IQ swap and setup TX rejection.

This page https://sites.google.com/site/g4zfqradio/hdsdr-iq-balance gives full details.

 Softrock-type soundcard:- RX/TX PE0FKO produced a DLL, with CFGSR V2.6, to go with the latest version of HDSDR,  ALL THIS DOES IS PUT A SOFTROCK TO TX, so far no CW keying.

The only way at the moment is to use the «Return» key for CW. But see «CW Operators» below.

Two soundcards required but do not forget VAC acts as a soundcard. The second sound device can be a cheap one used for the mic and speakers.

Do not forget to tick «SDR TX Support.

No ASIO for TX. Spacebar works PTT  to TX.

Below, set to use a COM port to set HDSDR to transmit.

This can be a virtual port connected to other software.

Third party software may be connected with VAC. WSPR, for example can be used with CAT (TS2000) to set the Softrock to TX and change frequency.

When in CAT mode HDSDR may be put into TX mode by setting CTS or DCD, pins 8,1 high, selectable in the Menu, as above. Also DTR pin 4 will activate TX mode. You may just put this pin high, through a virtual COM port to another program, no CAT required at the other end.

Below, sets the Mic input, one or both channels. The IQ mode is for special uses.

 Tone Generators:- Press Ctrl-Shift-G when transmitting. Pressing Ctrl-Shift-G  again switches to next generator. This will not work for CW mode. See here HDSDR tone generators. (and the reason Softrock CW is not supported.)

I think really fast operators will always have trouble with PC SDR, too much latency.

But many report that good results may be had up to around 25 WPM. QSK seems impossible. Rocky is possibly the best software. September 2015 Problems with Vista or later? TRY ROCKY v3.8, ALEX HAS USED WASAPI DRIVERS FOR LOW LATENCY.

With HDSDR transmit is not fully implemented, just the «Return» key, maybe try this  http://sites.google.com/site/g4zfqradio/hdsdr-and-extio_srlite-for-softrock-rxtx This is suited for earlier RXTX Softrocks I give information how the Ensemble could be modified. 

Note the various links on the pages, for example, «Next post in topic >>,  Show all 4 messages in this topic» to get the whole picture.

Some have used CW successfully with a keyer and SSB mode. No sidetone latency. Tuning needs thought. https://groups.io/g/softrock40/topic/5645963#76099 describes one way. You may have to click links on the page to see all the messages. https://groups.io/g/softrock40/message/76119 Note HDSDR’s transmit bandwidth may be reduced to avoid any IMD effects. And https://groups.io/g/softrock40/message/79460 And https://groups.io/g/softrock40/message/79460 and read other posts in this topic.

Warren offers another way requiring some modification, an Arduino keyer/sidetone:- https://groups.io/g/softrock40/message/79524 note Warren corrects the subject, it is not break-in.

At the end of this post https://groups.io/g/softrock40/message/86645 Vojtech tells of his DLL that enables fast break-in with a Peaberry SDR.

The keyboard  «Shift Control U» when in CW TX mode is the equivalent of holding down the key, constant carrier.

Here:- CW-Skimmer using HDSDR’s IQ out facility https://sites.google.com/site/g4zfqradio/hdsdr-cwskimmer-and-Other-Digimodes This page details how many digital modes may be used with HDSDR including more on interfacing with a conventional transceiver.

USING HDSDR with digital mode software, Fldigi and WSPR shown . 

And below WSPR-X and HDSDR. And use of HDSDR with CAT interface of a transceiver.

This uses CAT to control HDSDR.

After setting the required COM port and baud rate go back and Click «activated»

And this is WSPRX set up so it tunes HDSDR and puts a Softrock to TX. WSJT-X will have the same settings. just the setup tabs are different.

19 Jan 2013. WSPR-X is now replaced by WSJT-X which includes most JT modes.

2023 WJST-X is available at  https://wsjt.sourceforge.io/wsjtx.html 

Use HDSDR with an Ensemble RX (or similar) to control a transceiver.

And the transceiver also controls HDSDR and hence the Ensemble.

This is a composite showing HDSDR tuned to 7.186,550 my FT847 also tuned by HDSDR.

Also the OmniRig settings. To activate, bring up OmniRig setup and click OK.

Make sure the Ensemble is working correctly with HDSDR first. Then all that is needed is to setup the CAT as shown.

Use HDSDR With a SDR Connected to the IF of a Receiver or Transceiver

http://sites.google.com/site/g4zfqradio/hdsdr-if-pano

Panoramic display, wideband SDR receive for voice and data, click on a signal and transmit. 

A cheap dongle may be used as a wideband SDR. Different tuners will work from 25MHz to 2GHz some with a L band gap. Performance is not outstanding but can be adequate. Ebay is a good source. There are upconverters available so HF may be received. I do not reccommend the cheaper direct conversion option.

For use with HDSDR:- The Zadig driver has to be installed and the RTL DLL placed in the HDSDR program folder. Select this when starting HDSDR.

Driver installation on HDSDR’s site http://hdsdr.de/RTLSDR_with_HDSDR.pdf

HDSDR’s «SDR Device» (was ExtIO) button brings up the dongle controls.

The important dongle RF Gain adjustment is available on a slider by clicking «RF» by the control buttons and the sampling rate is adjusted by clicking the «Bandwidth» button .

More than one Dongle?

Here is a method for identifying each by their PPM and use in HDSDR

More if needed:- Instructions and a link to HDSDR ExtIO for RTL USB dongles — Read more

DLL https://github.com/josemariaaraujo/ExtIO_RTL At the top, select «Zip». 

Zadig driver  http://wiki.spench.net/wiki/USRP_Interfaces If you are new to this read carefully and use the install package. At the top 1 «Download the self-contained installer» 

This shows Zadig setup. http://rtlsdr.org/softwarewindows

January 2017 v 2.75 Some of the new features were introduced especially for the RTLSDR Dongles:

— 8 bit support, of course — displaying the RF (ADC) level in dBFS allow working with deactivated Tuner AGC – NOT overdriving/clipping the ADC. This will also ease making good recordings.

Here https://sites.google.com/site/g4zfqradio/hdsdr-use-with-rtl-dongle HDSDR and a dongle SDR used with an HF upconverter.

https://sites.google.com/site/g4zfqradio/hdsdr-if-pano RTL dongle used as an IF panadaptor with HDSDR.

This must be the definitive list of software for use with a RTL dongle. http://www.rtl-sdr.com/big-list-rtl-sdr-supported-software/

The Pro and ProPlus may be used. The correct DLL has to be placed in the program file. There are HDSDR DLLs which integrate the FCD controls with HDSDR. Found here http://www.hdsdr.de/hardware.html

Supports multiple FCD Pro+ dongles, read the README in the zip.

HDSDR’s SDR Device (ExtIO) button brings up the dongle controls for special «Bias T» settings. Do not touch unless you understand what it does!.

The important dongle RF and IF Gain adjustment is available on a slider by clicking «RF» and «IF» by the control buttons. Note that different situations will require different combinations of RF and IF gain.

«RF Gain» has four positions which are the four possible combinations of LNA and Mixer gain ON/OFF. Try both middle positions, I find the lower position (+10) sometimes gives overload while the upper (+20) does not.

Does the FCD work with Newer computers? There have been reports of the FCD not being correctly configured when it is plugged in.

Try removing ALL USB devices, ALL including any keyboard or mouse receiver t hen plug in the FCD. Then plug in your mouse, keyboard, other devices. If there is still a conflict, maybe the keyboard does not work, then try other sockets or use a hub.

Read here for more information and some ways of using the FCD.

 http://www.funcubedongle.com/ is the main site. Look at the drop-down menus when you hover over the headings in the black bar. 

More Pages About HDSDR, Advanced Topics.

RX and TX Image adjustment for HDSDR

 https://sites.google.com/site/g4zfqradio/hdsdr-iq-balance This page should help for other software.

Fundamental settings for digimodes beginners, receive only.

 https://sites.google.com/site/g4zfqradio/hdsd r_receive_digimodes 

Use with digimodes 

https://sites.google.com/site/g4zfqradio/hdsdr-cwskimmer-and-Other-Digimodes  

This page https://sites.google.com/site/g4zfqradio/hdsdr_digi-modes gives many details about HDSDR and digimodes. With examples of CAT and DDE (Orbitron controlling HDSDR for Doppler compensation).

My preferred way for a HF panadaptor. 

Ideally take the Ensemble antenna connection from the transceiver. Using an Ensemble with a conventional transceiver as a panadaptor

Using with a conventional receiver or transceiver as an IF panadaptor. 

 http://sites.google.com/site/g4zfqradio/hdsdr-if-pano  Ham Radio deluxe controlling HDSDR with DDE .

Using HDSDR with a RTL dongle 

 https://sites.google.com/site/g4zfqradio/hdsdr-use-with-rtl-dongle And using the dongle as an IF panadaptor with a conventional rig.

How to set HDSDR for measuring signal levels, 

can be reasonably accurate if you have a standard. Using HDSDR for signal measurements, the S meter and Spectral Display. 

Autocorrelation (and Cepstrum), 

new features November 2013. If you want to use this feature you probably know more about it than I! https://sites.google.com/site/g4zfqradio/hdsdr-autocorrelation

Virtual Serial Port for CAT 

https://sites.google.com/site/g4zfqradio/hdsdr_digi-modes#HDSDR%20accepts

Streaming Audio Between HDSDR and Other Programs 

https://sites.google.com/site/g4zfqradio/hdsdr_digi-modes#Virtual%20Audio%20Cable%20(VAC)

RX and TX Image adjustment for HDSDR

 https://sites.google.com/site/g4zfqradio/hdsdr-iq-balance This page should help for other software.

Alberto’s Winrad help partly updated for HDSDR.

https://sites.google.com/site/g4zfqradio/winrad

Using HDSDR with Wine on Linux  

https://sites.google.com/site/g4zfqradio/using-hdsdr-with-wine?pli=1

HDSDR version of CSVUserlistBrowser  

http://www.df8ry.de/htmlde/csvub/ovHDSDR.htm  The video shows  RDS Spy with a frequency list. EIBI Aoki and HFCC lists may also be used. In German but use Google translate. The PDF instructions are English.

First-time installation with a Softrock-type soundcard SDR.

Softrock:- you need CFGSR and the USB driver  but may well already have them. Driver  CFGSR Current version 2.6  which you download from https://pe0fko.nl/CFGSR/  with automatic installer and new guide on that web page. (Click on «msi» ….download the correct msi file…) Note instructions on that page.

As things develop my screenshots may show an earlier version of CFGSR or HDSDR but all features will be found.

Download HDSDR from here http://www.hdsdr.de/index.html

While you are there read the other pages, note the link to Alberto’s  original help and You Tube.

Execute the installation. 

Later versions of Windows have security features that make altering the contents of «Program Files» difficult. It is probably not needed but installing HDSDR somewhere different «C\HDSDR» perhaps may avoid such problems. 

Note the folder  where it  installs, you will need to find it in order to place a DLL file in there.

The paragraph below is to install Softrock type SDRs, look here http://hdsdr.de/hardware.html for DLLs and instructions for use with many other radios, SDR and conventional .

Softrocks and others using the USB ATTiny controller.

Winrad and its derivatives need ExtIO_Si570.DLL to be placed in the program folder. There is a shortcut to it in the CFGSR Start Menu folder.  COPY it to the Program folder. (Drag with RIGHT mouse button) Or navigate to the program file, eg C:\Program Files\CFGSR\ExtIO_Si570

When starting you probably will NOT get this.

But if you do select the DLL and «Open»

Current versions of HDSDR open in a window. This window may be resized. (The original Winrad has a fairly basic interface, when first started it will fill the screen, some versions can be made to start in a window.)

Note the links in the HDSDR Start Menu. Keyboard Shortcuts may be useful. Direct frequency entry, shifting up and down bands in defined steps. Many other features

In the set up you must select the Input Source as ‘SoftRock V9.0 Si570’. (This is usually preselected.)

MME drivers will work with all cards.

If you have ASIO it may be used only for receive.

For use with transmit a second soundcard (or VAC) is required MME drivers only. Some raise concerns about this, ASIO drivers are better but perhaps the actual advantage is small.

You probably will not have so many sound systems, here I have selected 3 different ones. For transmit two are required, one may be VAC for data modes.

You may need to set your soundcard mixer to set the correct input, keep the RX input as low as possible so the HDSDR noise level rises only slightly. Disable all special effects.

Only select a sample rate your card is able to use. 48000 is a good start, all will be able to use this.

Press keyboard «H» or click «SDR Device» (ExtIO)

The green dot should be present, bottom left. and the connected information Note the Manufacturer and other fields do not always show any entries. 

 1 The Si570        

2 Getting and Making Softrocks What computer?          

3 Building a Softrock. Or look at http://www.wb5rvz.com/sdr/        

4 For Information Surrounding the Softrock  VHF converter, MOBO, PAs, Panadapter for use with conventional rigs etc.    

5 Soundcards Setting up, USB, problems.      

6 PIC/PICAXE control of the  Si570, Tony’s first method. switched control without a computer. Reprogramming the PIC (and PICAXE)          

7 Parallel Port Control of the SI570.        

8 USB Control of the SI570  Information, driver installation. BPF control.       

9 Serial (COM) Control of the Si570.         

10 Some Stand-alone Controller Kits Control the Si570 independently. Links to other SDR kits.       

The above information is availble, contact me.

настройка SDRSharp

Данным постом мы продолжаем серию статей, посвященную китайскому RTL-SDR приемнику на RTL2832U + R820. В прошлых публикациях мы уже познакомились с устройством и нашли временную антенну к нему. Теперь попробуем запустить приемник: установим драйвер и ПО для работы с донглом. Также опишем, как производится первоначальная настройка SDRSharp.

Для работы с SDR приемниками существует много программ. Большинство заточены под выполнение конкретных задач. Нам же нужно просто мониторить эфир. Данные задачи хорошо выполняют три наиболее популярные программы: SDRSharp, HDSDR и SDR Touch, которая написана под Andoid. Да, этот свисток и к планшету подключить можно, что не может не радовать.

Я решил поставить последнюю версию программы SDRSharp, так как она имеет наиболее привлекательный и простой внешний вид. К тому же, для нее написано множество плагинов, которые будут полезными в работе с донглом. Данную программу можно установить как на привычный рядовому пользователю Windows, так и на ОС с ядром Linux. Сейчас на моем стационарном компьютере установлена Windows 10, так что будем ставить программу на Windows. Относительно недавно SDRSharp получила обновление. Теперь для ее работы требуется .NET Framework 4.6, который уже предустановлен в Windows 10.

Шаг 1. Первым делом, подключаем к донглу антенну, а сам свисток к компьютеру. В области уведомлений должно показаться сообщение о том, что найдено новое устройство. Чтобы убедиться, что система видит наш свисток, нажимаем правой кнопкой мыши на «Мой компьютер» — «Свойства» — «Диспетчер устройств». В результате видим окошко, где должно отобразиться наше устройство. Опознать его легко, так как на нем «висит» желтый восклицательный знак. Это значит, что система нашла девайс, но драйверов к нему нет. Это хорошо, драйвера мы установим сами. Если ваш приемник определился с другим названием, не страшно. Конкретно в моем случае все выглядело так:

Установка SDRSharp

Шаг 2. Далее идем на официальный сайт разработчиков программы SDRSharp (www.airspy.com), переходим в раздел «Download» и качаем последнюю версию программы, нажав на синюю кнопку «Download».

Установка SDRSharp

Шаг 3. Разархивируем скачанный архив в любую папку. Программа не имеет привычного всем установщика, который автоматически установил бы ее в «Program Files», так что отправляйте файлы туда, куда вам будет удобно.

Далее в разархивированных файлах ищем BAT-файл с названием «install-rtlsdr.bat» и запускаем его двойным кликом. Должен на мгновение открыться терминал, который сам и закроется. После чего в папку добавится ряд новых файлов.

Шаг 4. Теперь нужно установить драйвер, который позволит программе SDRSharp работать с нашим RTL-SDR приемником. Для этого нужно два раза кликнуть на файл zadig.exe, который появился после выполнения второго шага.

Установка SDRSharp

Шаг 5. В открывшемся окне в верхнем меню кликаем на «Options» и ставим галочку на пункте «List All Devices».

Установка SDRSharp на Windows 10

Шаг 6. Теперь в выпадающем списке нужно выбрать наше устройство, название которого мы уже узнали на первом шаге. Далее кликаем на «Install Driver». Для второго определившегося устройства проделываем такую же операцию.

Установка SDRSharp на Windows 10

Шаг 7. Повторяем первый шаг. Открываем диспетчер устройств и видим, что драйвера успешно установлены.

Установка SDRSharp на Windows 10

Шаг 8. Пришло время запустить SDRSharp. Находим в папке с разархивированными файлами файл SDRSharp.exe и запускаем его. Также вы можете создать ярлык и поместить его на рабочий стол для удобства запуска программы.

Установка и настройка SDRSharp

Шаг 9. Самое скучное позади. Открылась программа SDRSharp. Во вкладке «Source» нужно выбрать источник сигнала. В нашем случае это «RTL-SDR (USB)».

Установка и настройка SDRSharp на Windows 10

Шаг 10. Запуск. Нажимаем иконку Play, после чего должен ожить анализатор спектра и визуальное представление сигнала в виде «водопада».

Установка и настройка SDRSharp под RTL-SDR приемник

настройка SDRSharp

Только что мы выполнили установку драйвера USB RTL2832U и программы SDRSharp на windows 10, но для полноценного использования программы ее нужно еще настроить.

Настройка SDRSharp

Шаг 1. Нажимаем на шестеренку. Впоследствии откроется окошко настроек.

  • Sample Rate — настройка частоты дискретизации (ширина полосы приемника). Чем больше значение, тем шире мы будем видеть полосу на анализаторе спектра. Выбор ширины полосы основывается, как правило, на производительности компьютера. Чем шире, тем больше ресурсов будет кушать программа. Пробуем переключать и останавливаемся на том значении, при котором звук не будет искажаться и периодически прерываться. Например, ширина пропускания на моем компьютере с процессором Core i7 и оперативной памятью в 16 гигабайт составила 2.8 MSPS.
  • Ставим галочку на пункте RTL AGC. Он отвечает за автоматическую регулировку усиления на участке «Смеситель тюнера — АЦП RTL2832».
  • Из-за плохого динамического диапазона нашего китайского SDR приемника, мы будем часто получать фантомы, которые разбрасывают мощные сигналы. Они будут паразитировать на довольно широком диапазоне. Чтобы их сократить или убрать вообще, можно воспользоваться ползунком RF Grain. Это ручная регулировка усиления тюнера. Значение, которое нужно установить индивидуально для каждого, в зависимости от условий, в которых вы находитесь. Например, от мощности окружающих излучаемых сигналов. В ходе работы с программой нужно экспериментировать с данным ползунком, ориентируясь на шумы, чтобы подобрать наиболее оптимальное значение конкретно для ваших условий. Пока лучше установить ползунок усиления на 25 — 37 дБ.

настройка SDRSharp

Шаг 2. Не закрывая окошко настроек SDRSharp, установите регулятор контраста «Contrast» в то значение, при котором на водопаде четко начнут просматриваться принимаемые сигналы.

SDRSharp по RTL-SDR приемник

Шаг 3. Калибровка. Как вы можете заметить на скрине выше, при четко установленной частоте 90.2 (при этом я знаю, что эта станция работает на 90.2) реальный сигнал смещен влево. Это происходит из-за некоторых особенностей используемых материалов при изготовлении микросхем. Чтобы все стало на свои места, нам нужно откалибровать наш приемник.

Для калибровки лучше всего использовать рацию. Это повысит точность калибровки. Если у вас нет даже портативной станции, можно настроить SDRSharp на заранее известную нам FM-станцию и произвести все действия на основе ее сигнала. Однако, FM станции вещают с широкой полосой частотной модуляции, из-за этого будет тяжелей попасть на точную частоту. У меня же есть портативные переносные рации и калибровку я буду производить с их помощью.

Примечание. Если вы калибруете на основе сигнала FM-станции, то во вкладке «Radio» включаем пункт «WFM». Если с помощью рации, включаем «NFM».

Итак. Приступим.

  1. Настраиваем свою рацию на передачу в какую-то частоту (естественно, PMR или LPD). Далее, настраиваемся на эту же частоту в программе SDRSharp и нажимаем на кнопку передачи PTT.
  2. Максимально зумируем полосу приема ползунком «Zoom» (находится над регулятором «Contrast»), чтобы максимально точно настроиться на частоту.
  3. В окне настроек в поле «Frequency correction PPM», которое отвечает за ручную коррекцию опорного генератора тюнера, начинаем постепенно увеличивать или уменьшать числовое значение до тех пор, пока сигнал, излучаемый радиостанцией, не установится на точную частоту.

калибровка SDRSharp

Шаг 4. Дополнительные настройки. С SDRSharp уже можно полноценно работать, но с помощью предустановленных в программу плагинов мы можем сделать ее эксплуатацию более приятной.

  • Переключаемся в режим NFM, если вы этого еще не сделали, и включаем шумодав, отметив галочкой пункт Squelch. Ниже вводим числовое значение уровня шума (в децибелах), при котором шумодав будет отключаться.
  • По умолчанию в программе включена привязка к сетке. Ее можно выключить, сняв галочку с пункта «Snap To Greed» и сделать шаг в 1 Гц для более точной настройки на частоту.
  • В этой же вкладке «Radio» ставим галочку на Correct IQ. Это уберет некоторые постоянные помехи со спектра.
  • Во вкладке «FFT Display» можно поиграться с внешним видом спектра. Также для удобства рекомендую поставить галочки в пунктах: Time Markers — наносит время на водопад. Mark Peaks — выделяет пики сигналов на спектре.
  • Устанавливаем галочку во вкладке «Audio» на пункте Filter Audio. Это улучшит обработку звука и уберет некоторый шум.
  • Во вкладке Zoom FFT ставим галочки в пунктах «Enable IF» и «Enable Felter». Это добавит еще одну панель с максимально увеличенным спектром, что позволит точно настраиваться на частоту сигнала.

На этом все. Основная настройка SDRSharp завершена. Теперь можно смело использовать программу.

О частотной модуляции

Хотел бы рассказать начинающим о режимах частотной модуляции:

  • NFM — узкополосная частотная модуляция. С такой модуляцией, как правило, работает большинство УКВ трансиверов. Думаю, это значение у вас будет установлено чаще всего.
  • WFM — широкополосная частотная модуляция. С широкополосной модуляцией обычно вещают FM-станции.
  • AM — амплитудная модуляция. С таким видом модуляции слушаем авиадиапазон.
  • DSB — амплитудная модуляция с подавлением несущей.
  • LSB — модуляция с нижней боковой полосой. Используется на КВ диапазоне.
  • USB — модуляция с верхней боковой полосой. Также используется на КВ диапазоне.
  • CW — телеграф.
  • RAW — чистый сигнал без демодуляции.

Заключение

Итак. Мы настроили программу SDRSharp для работы с нашим китайским RTL-SDR приемником. Можно идти в бой. Хоть стандартных возможностей программы достаточно, мы можем также установить дополнительные плагины, которые способны значительно расширить функционал. Однако, многие написанные дополнения с новой версией шарпа отказываются работать. Многие из них постепенно адаптируют, а некоторые навсегда останутся заброшенными.

В следующей статье мы установим наиболее полезные плагины, так сказать «маст хэв». Те, без которых сейчас я не представляю полноценное использование программы. Подписывайтесь на наши группы в соц. сетях, чтобы не пропустить будущие интересные материалы.

comments powered by HyperComments

Since I have been using software defined radio (SDR) tools on Linux platform for a long time, it was a very new thing to me when I had to use some SDR tools on Windows. Anyway, the installation of the relevant drivers went smoothly and the devices were ready to use within a short while. In this post, I’m writing down the steps I followed to get my RTL-SDR dongle and HackRF device up and running on a Windows 10 machine. Here we go.

Instructions for RTL-SDR:

(1) Connected RTL-SDR dongle to the USB port and Windows automatically detected the device and installed some drivers. But, we need to manually install a special driver called ExtIO.

(2) Download the Zadig USB driver installer from here: http://zadig.akeo.ie/
No installation necessary. It can be run immediately.

(3) Run Zadig executable. With all the default settings, click «Install Driver» to install the WinUSB driver.

Zadig tool is used to install WinUSB driver

(4) Download and install HDSDR tool. Even though we install it, do not attempt to use RTL-SDR with HDSDR software yet.
http://hdsdr.de/download/HDSDR_install.exe

(5) Download the ExtIO driver DLL for RTL-SDR from here.
http://hdsdr.de/download/ExtIO/ExtIO_RTL2832.dll

(6) Copy the ExtIO driver DLL file to the installation directory of our HDSDR software which we installed a short while ago. In my system, this directory is,
C:\Program Files (x86)\HDSDR

(7) Now, start HDSDR. In my system, HDSDR automatically picked the RTL-SDR dongle as the input and sound card as the output and started picking signals. That means everything is working.

Instructions for HackRF:

(1) Connect the HackRF to the USB port and windows automatically detected it and installed some drivers.

(2) Download the Zadig USB driver installer from here: http://zadig.akeo.ie/
No installation necessary. It can be run immediately.

(3) Run Zadig executable. From the options menu, select «List All Devices». Then from the drop-down list, select «HackRF One».

(4) Since I have already installed the WINUSB driver for RTL-SDR, I don’t have to do anything here. It shows that the driver is the latest already. In case you don’t have that option, go ahead and click «Install Driver» to install the WinUSB driver.

(5) Download and install HDSDR tool. Even though we install it, do not attempt to use HackRF with HDSDR software yet.
http://hdsdr.de/download/HDSDR_install.exe

(6) Download the ExtIO driver DLL for HackRF from here.
https://github.com/jocover/ExtIO_HackRF/releases

(7) Copy the ExtIO driver DLL file to the installation directory of our HDSDR software which we have installed. In my system, this directory is,
C:\Program Files (x86)\HDSDR

(8) Now, start HDSDR. In my system, HDSDR automatically prompted asking to select which DLL to be used, either RTL-SDR or HackRF. Select the DLL file for HackRF and it starts picking signals. That means everything is working.

~**********~

Category:

  • Техника
  • Cancel

Сейчас начинается кропотливая работа по установке драйверов и программы управления. Как говорится, не «бегите впереди паровоза», а делайте точно по инструкции. Шаг в шаг.

1. Если вы приобрели SDR приёмник как у нас ( http://ali.pub/55m0dq), то в комплекте с ним будет маленький диск с драйверами. Если же диска нет, или у вас нет CD-Rom-а, не беда, вот эти драйвера https://yadi.sk/d/bjfPakpC3RCZx2

2. Подключите SDR приёмник в USB порт компьютера. Если компьютер предложит начать поиск драйверов — откажитесь.

3. Установите драйвер приёмника, запустив файл Setup.exe с диска или, скачав их по ссылке выше. Следуйте инструкциям, там ничего сложного, всё стандартно. Иногда может появиться окошко предупреждения, мол, Windows не может определить цифровую подпись драйвера, это не страшно, нажмите — Всё равно установить.

4. Теперь нужно установить второй драйвер, он называется Zadig. Скачиваете отсюда http://zadig.akeo.ie Прямая ссылка на драйвер http://zadig.akeo.ie/downloads/zadig-2.3.exe Прямая ссылка с яндекс-диска, если предыдущие по каким-то причинам не будут работать https://yadi.sk/d/2yDgeQeW3RCas9

5. SDR приёмник у вас всё это время должен быть подключён к компьютеру. Запускайте скаченный файл zadig-2.3.exe В меню драйвера, вверху, нажмите Options и поставьте галочку List All Devices. Это для того, чтобы драйвер смог увидеть ваш SDR приёмник.

6. После этого в окошке программы покажется список ваших всех USB устройств, в том числе и SDR приёмник. Он будет отображаться как Bulk-In, Interface (Interface 0), выбираете его.

7. После этого, нажмите большую кнопку Replace Driver

8. Драйвер Zadig начнёт установку, после которой появится окошко, что драйвер установлен. Нажимайте «Close» и закрывайте программу Zadig. На этом, самый сложный этап завершен.

Теперь необходимо скачать, установить и настроить программу, с помщью которой вы будете управлять вашим SDR приёмником.
Есть множество программ, все они отличаются функциями, удобством, наличием дополнительных плагинов и т.д. Какая из них лучше сказать однозначно невозможно, т.к. это тоже самое, как спорить, что лучше Билайн, Мегафон или МТС. Каждый радиолюбитель в процессе работы с SDR приёмниками выбирает со временем свою. Мы же рекомендуем для начала ознакомления с SDR приёмником использовать программу HDSDR. Кстати, на диске с драйверами в комплекте к приёмнику тоже есть программа, но она — полный шлак, уж поверьте)).

1. Итак, скаиваем и устанавливаем программу HDSDR http://www.hdsdr.de/index.html На момент написания этой статьи, актуальная и стабильная версия программы 2.76, прямая ссылка: http://www.hdsdr.de/download/HDSDR_install.exe Прямая ссылка с Яндекс-диска, если официальный сайт по каким-то причинам не будет работать https://yadi.sk/d/6Gd2bCjk3RCbqV

2. После завершения установки программы — НЕ запускайте её! Там будет стоять галочка, мол, «запустить» — снимите её. Для того, чтобы программа увидела ваш приёмник, необходимо скачать DLL файл, вот этот http://hdsdr.de/download/ExtIO/ExtIO_RTL2832.dll Прямая ссылка с Яндекс-диска на этот же файл https://yadi.sk/d/5KZTA-K53RCbzZ

3. Этот файл необходимо поместить в папку, в которую у вас установлена программа HDSDR. (по умолчанию C:\Program Files\HDSDR, или C:\Program Files(x86)\HDSDR )

4. Далее. Необходимо скачать второй DLL файл, с помощью которого уже можно будет принимать непосредственно радиолюбителей. Ссылка на файл https://xa.yimg.com/kq/groups/82400279/47992593/name/ExtIO_RTL_SW_Patch.dll Прямая ссылка с Яндекс-диска на тот же файл: https://yadi.sk/d/t7XPc0HO3RCcBP

5. Его так же нужно поместить в папку, где у вас стоит программа HDSDR (по умолчанию C:\Program Files\HDSDR, или C:\Program Files(x86)\HDSDR ).

Теперь, настроим саму программу HDSDR

1. Запускайте программу по ярлыку на рабочем столе. В момент запуска у вас каждый раз будет появляться такое окно

Это окно, в котором программа как бы спрашивает у вас — с какой DLL мне работать? Для начала, выбирайте пропатченную DLL, то есть SW_Patch. С этой DLL ваш SDR приёмник сможет принимать радиоволны примерно от 3 до 12МГц, то есть радиохулиганов на 3МГц и два любительских диапазона 80м и 40м. Потом, когда приобретёте или сами спаяете конвертер, будете запускать программу по обычной DLL.

2. Итак, программа HDSDR запустилась и, если вы всё ранее сделали точно по пунктам, как мы писали — вы услышите шум эфира, ваш SDR приёмник — работает! Подключайте антенну и попробуйте настроиться на станции

3. Программа на английском языке, но, интуитивна понятна. Самое главное, запомните в настройках программы этот путь: Options / Misc Oprions / Reset to factory settings. Это функция, которая обнуляет все найстроки программы на заводские. Она вам обязательно пригодится, чтобы сбрасывать настройки, когда будете экспериментировать ;)

На этом всё. В следущих статьях поделимся опытом с настройками программы.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Выполнить в windows 10 управление дисками
  • Приоритет загрузки windows 10 в uefi
  • Почему не работает win shift s windows 11
  • Почему не работает проводной интернет на компьютере windows 10
  • Бэкап стандартными средствами windows