• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

gqrx: Gqrx Gqrx is an open source software defined radio (SDR) receiver implemen ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

gqrx

开源软件地址:

https://gitee.com/mirrors/gqrx

开源软件介绍:

Gqrx

CIBuild

Gqrx is an open source software defined radio (SDR) receiver implemented usingGNU Radio and the Qt GUI toolkit.Currently it works on Linux and Mac with hardware supported by gr-osmosdr,including Funcube Dongle, RTL-SDR, Airspy, HackRF, BladeRF, RFSpace, USRP andSoapySDR.

Gqrx can operate as an AM/FM/SSB receiver with audio output or as an FFT-onlyinstrument. There are also various hooks for interacting with externalapplications using network sockets.

Screenshot of the main Gqrx window

Download

Gqrx is distributed as a source code package and binaries for Linux and Mac.Many Linux distributions provide gqrx in their package repositories.Alternate Mac support is available through MacPorts and Homebrew.

Usage

It is strongly recommended to run the volk_profile utility beforerunning gqrx. This will detect and enable processor-specific optimisations andwill in many cases give a significant performance boost.

The first time you start gqrx it will open a device configuration dialog.Supported devices that are connected to the computer are discoveredautomatically and you can select any of them in the drop-down list.

If you don't see your device listed in the drop-down list it could be because:

  • The driver has not been included in a binary distribution
  • The udev rule has not been properly configured
  • Linux kernel driver is blocking access to the device

You can test your device using device specific tools, such as rtl_test,airspy_rx, hackrf_transfer, qthid, etc.

Gqrx supports multiple configurations and sessions if you have several devicesor if you want to use the same device under different configurations. You canload a configuration from the GUI or using the -c command line argument. Seegqrx --help for a complete list of command line arguments.

Tutorials and howtos are being written and published on the websitehttps://gqrx.dk/

Known problems

See the bug tracker on Github: https://github.com/gqrx-sdr/gqrx/issues

Getting help and reporting bugs

There is a Google group for discussing anything related to Gqrx:https://groups.google.com/g/gqrxThis includes getting help with installation and troubleshooting. Pleaseremember to provide detailed description of your problem, your setup, whatsteps you followed, etc.

Please stick around and help others with their problems. Otherwise, if onlydevelopers provide user support there will be no more time for furtherdevelopment.

Installation from source

The source code is hosted on Github: https://github.com/gqrx-sdr/gqrx

To compile gqrx from source you need the following dependencies:

Gqrx can be compiled from within Qt Creator or in a terminal:

For command line builds:

$ git clone https://github.com/gqrx-sdr/gqrx.git gqrx.git$ cd gqrx.git$ mkdir build$ cd build$ cmake ..$ make

On some systems, the default cmake release builds are "over-optimized" andperform poorly. In that case try forcing -O2 using

export CXXFLAGS=-O2

before the cmake step.

For Qt Creator builds:

$ git clone https://github.com/gqrx-sdr/gqrx.git gqrx.git$ cd gqrx.git$ mkdir buildStart Qt CreatorOpen gqrx.git/CMakeLists.txt fileAt the dialog asking for build location, select gqrx.git/buildclick continueIf asked to choose cmake executable, do soclick continueclick the run cmake buttonclick doneoptionally, on the Projects page, under Build Steps/Make/Additional arguments,	enter -j4 (replacing 4 with the number of cores in your CPU).Use Qt Creator as before

Debugging

Debug logging can be enabled by setting the QT_LOGGING_RULES environmentvariable:

QT_LOGGING_RULES="*.debug=true;plotter.debug=false;qt.*.debug=false" gqrx

To turn on plotter debugging as well, use the following command:

QT_LOGGING_RULES="*.debug=true;qt.*.debug=false" gqrx

Credits and License

Gqrx is designed and written by Alexandru Csete OZ9AEC, and it is licensedunder the GNU General Public License.

Some of the source files were adapted from Cutesdr by Moe Weatley and thesecome with a Simplified BSD license.

The following people and organisations have contributed to gqrx:

  • Alex Grinkov
  • Alexander Fasching
  • Andrea Merello
  • Andrea Montefusco, IW0HDV
  • Andy Sloane
  • Anthony Willard
  • Anton Blanchard
  • Bastian Bloessl
  • Ben Reese
  • Bob McGwier, N4HY
  • Brandonn Etheve
  • charlylima
  • Chris Kuethe
  • Christian Lindner, DL2VCL
  • Clayton Smith, VE3IRR
  • Dallas Epperson
  • Daniil Cherednik
  • Darin Franklin
  • Davide Gerhard
  • Dominic Chen
  • Doug Hammond
  • Elias Önal
  • Federico Fuga
  • Frank Brickle, AB2KT
  • Frank Werner-Krippendorf, HB9FXQ
  • Ganael Laplanche
  • Gisle Vanem
  • Göran Weinholt, SA6CJK
  • Grigory Shipunov
  • Gwenhael Goavec-Merou
  • Jeff Long
  • Jiawei Chen
  • Jiří Pinkava
  • Joachim Schueth, DL2KCD
  • Josh Blum
  • Kate Adams
  • Kenji Rikitake, JJ1BDX
  • Kitware Inc.
  • Konrad Beckmann
  • luzpaz
  • Marco Savelli
  • Markus Kolb
  • Michael Dickens
  • Michael Lass
  • Michael Tatarinov
  • Moe Weatley
  • Nadeem Hasan
  • Nate Temple
  • Nick Robinson, KE5YWP
  • Nokia
  • Oliver Grossmann, DH2WQ
  • Pavel Milanes, CO7WT
  • Pavel Stano
  • Phil Vachon
  • Radoslav Gerganov
  • Rob Frohne
  • Ron Economos, W6RZ
  • Russell Dwarshuis, KB8U
  • Shuyuan Liu
  • Stefano Leucci
  • Sylvain Munaut
  • Tarmo Tanilsoo
  • Tomasz Lemiech
  • Timothy Reaves
  • Valentin Ochs
  • Vesa Solonen
  • Vincent Pelletier
  • Vladisslav P
  • Will Scales
  • Wolfgang Fritz, DK7OB
  • Youssef Touil
  • Zero_Chaos

Some of the icons are from:

  • The GNOME icon theme CC-SA 3.0 by GNOME icon artists
  • Tango icon theme, Public Domain by The people from the Tango! project
  • Mint-X icon theme, GPL by Clement Lefebvre

Also thanks to Volker Schroer and Alexey Bazhin for bringing Funcube DonglePro+ support to GNU Radio and Gqrx.

Let me know if somebody is missing from the list.

Alex OZ9AEC


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap