Skip to main content

A Gqrx Client Library

Project description

Gqrx SDR Client

This is a small client library which allows you to interface with and remotely control a running instance of the Gqrx SDR application.

Usage

# Import the Gqrx Client and some other relevant classes
from gqrx_client import GqrxClient, DemodulatorMode, GqrxClientError

# Create a Gqrx Client instance and open the connection
client = GqrxClient()
client.open(addr=('127.0.0.1', 7356))

# Set and then retrieve the current frequency
client.frequency = 137912500
print(f"The current frequency is: {client.frequency}")

# Get the current demodulator mode + passband width values
(mode, passband) = client.demodulator

# Turn on the digital signal processing and start recording
client.dsp = True
client.recording = True

Documentation

View the latest generated documentation here.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gqrx_client-0.0.1a7.tar.gz (7.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gqrx_client-0.0.1a7-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file gqrx_client-0.0.1a7.tar.gz.

File metadata

  • Download URL: gqrx_client-0.0.1a7.tar.gz
  • Upload date:
  • Size: 7.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for gqrx_client-0.0.1a7.tar.gz
Algorithm Hash digest
SHA256 d813da90370aa5cb696588c42401ddda9aecb6176bb1995ecfebb18d7a2818ea
MD5 bc24167e1142d6d4103aeac50e2d1341
BLAKE2b-256 129bfbf9b7de690c4cde077b32f5c1192eb7e6707e78a0f4943d72a3fb246169

See more details on using hashes here.

File details

Details for the file gqrx_client-0.0.1a7-py3-none-any.whl.

File metadata

  • Download URL: gqrx_client-0.0.1a7-py3-none-any.whl
  • Upload date:
  • Size: 6.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for gqrx_client-0.0.1a7-py3-none-any.whl
Algorithm Hash digest
SHA256 02133d5e139c0b54b0ae3b0ef79ff0198247112f032347dc4b435337e5c8be98
MD5 d6065395745f59f2aefa20d5e072c326
BLAKE2b-256 b5f3e4c4ebbd666bcea46298db9a73fe53b4c0ac3a6974b704456bbfd10c9448

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page