Interfaces to stream data from N.A.T. hardware
Project description
pynat-iio: N.A.T. GmbH python interfaces for SDR hardware
pynat-iio is a python abstraction module for N.A.T. hardware with IIO drivers to make them easier to use. The libIIO interface although extremely flexible can be cumbersome to use due to the amount of boilerplate code required for even simple examples, especially when interfacing with buffers. This module has custom interfaces classes for specific parts and development systems which can generally make them easier to understand and use. To get up and running with a device can be as simple as a few lines of code:
import nat
# Create device from specific uri address
sdr = nat.nat_amc_zynqup_sdr8(uri="ip:192.168.1.160")
# Get data from transceiver
data = sdr.rx()
Dependencies
Installing from source
~$ git clone https://github.com/NAT-GmbH/pynat-iio
~$ cd pynat-iio
~$ (sudo) python setup.py install
Installing from pip
~$ (sudo) pip install pynat-iio
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pynat-iio-0.0.2.tar.gz.
File metadata
- Download URL: pynat-iio-0.0.2.tar.gz
- Upload date:
- Size: 7.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cef8fb450181fc5d31f33e0268752927194f959d4832e200a1fcf2090c6fb2b9
|
|
| MD5 |
e2c4d2895da0fead2cf07c83cff6a7f5
|
|
| BLAKE2b-256 |
04a65de2e8da59315b503e69cfb9ef69b43eabae59b899194de4db795d5bc9bd
|
File details
Details for the file pynat_iio-0.0.2-py3-none-any.whl.
File metadata
- Download URL: pynat_iio-0.0.2-py3-none-any.whl
- Upload date:
- Size: 10.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
637321482a2b978abbec79fe4183f4111084c7d7d45c64c97b4650a588f7a41d
|
|
| MD5 |
7c0efac7aca72fe828ef1657d64652dc
|
|
| BLAKE2b-256 |
5922dd416bdfd8becb0f964276d4be51e259db23c8a64244240598c335a74254
|