Skip to main content

remoterf-device-core

The parts of RemoteRF that a lab Server (remoteRF-server) and a Host (remoterf-host) share, kept as one copy:

  • the gRPC protocol (grpc.proto, grpc_host.proto) and the Dynamic v2 codec;
  • the device IDL (DeviceSchema, idl_expose, idl_register) and the schema v2 builder;
  • the built-in driver schemas: ADALM-Pluto (incl. PoE), Pluto MIMO, HackRF, RTL-SDR, TI mmWave, USRP and USRP Phaser;
  • schemas.json, the built-in drivers' schema hashes, and schema_digest(), the one hash rule;
  • the ICE/QUIC helpers for direct device paths (install with the direct extra).

Server and Host pin the same version, so a host running a built-in driver reports exactly the hash its lab knows.

License: GPL-3.0-or-later.

Metadata

Release files for remoterf-device-core 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for remoterf-device-core 0.1.0
File Size Uploaded Provenance Actions
remoterf_device_core-0.1.0.tar.gz 76.9 kB Without provenance Details for remoterf_device_core-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for remoterf-device-core 0.1.0
File Interpreter ABI Platform Actions
remoterf_device_core-0.1.0-py3-none-any.whl Python 3 none any Details for remoterf_device_core-0.1.0-py3-none-any.whl

Total release size: 179.1 kB

Release files / remoterf_device_core-0.1.0.tar.gz

Download URL remoterf_device_core-0.1.0.tar.gz
Size 76.9 kB
Tags Source
SHA-256 checksum
How to use checksums
e7fd573400fc79dd7ff4a37c0f566449051ddf61884910fa4b947de94cf632fa
BLAKE2b-256 checksum
How to use checksums
dc70e89d43835de5387d41a10d07e2df81f1cc8f7ead89ca2672e1fbd43c8569
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.12.2

Release files / remoterf_device_core-0.1.0-py3-none-any.whl

Download URL remoterf_device_core-0.1.0-py3-none-any.whl
Size 102.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c25ebb403b6d3fece4e71161639e271b979ee338014d20009a0fbb34cccb8806
BLAKE2b-256 checksum
How to use checksums
8f424b294a4d4809e8dad8fa271affb5c83967c851001519b02846aee9d9e53f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.12.2

Security for remoterf-device-core 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page