Skip to main content

Diagnostics for iqrfpy

Project description

iqrfpy-iqd-diagnostics

An extension for iqrfpy for processing and interpreting IQD diagnostics data.

Diagnostics is a common data structure located in the permanent memory of all IQD devices, which contains the result of the HW test of the device and other operational data that affect its correct operation.

Quick start

Before installing the library, it is recommended to first create a virtual environment. Virtual environments help isolate python installations as well as pip packages independent of the operating system.

A virtual environment can be created and launched using the following commands:

python3 -m venv <dir>
source <dir>/bin/activate

iqrfpy-iqd-diagnostics can be installed using the pip utility:

python3 -m pip install -U iqrfpy-iqd-diagnostics

Example use:

from iqrfpy.ext.iqd_diagnostics import IqdDiagnostics

# get iqd_diagnostics data
data = ...

# parse into class
diagnostics = IqdDiagnostics(data=data)

# access values
diagnostics.beaming_cnt

# print formatted data
print(diagnostics.to_string())

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

iqrfpy_iqd_diagnostics-0.1.3.tar.gz (9.8 kB view details)

Uploaded Source

Built Distribution

iqrfpy_iqd_diagnostics-0.1.3-py3-none-any.whl (11.0 kB view details)

Uploaded Python 3

File details

Details for the file iqrfpy_iqd_diagnostics-0.1.3.tar.gz.

File metadata

File hashes

Hashes for iqrfpy_iqd_diagnostics-0.1.3.tar.gz
Algorithm Hash digest
SHA256 0a63f2f03a15a3738fc1e2379f753bd261704b276958a9ddbe48a2987bf298b0
MD5 1d5ae1d15ad8ce5c46680615f6247dd1
BLAKE2b-256 d37b5b4ee7b374a5706905b5e9c2ca4e542df3cf685ebcc5dc7f433eb59f8a1d

See more details on using hashes here.

File details

Details for the file iqrfpy_iqd_diagnostics-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for iqrfpy_iqd_diagnostics-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b36152502099423108b967bf2fae320207aa46c11931c96a9dd7df36c9987a78
MD5 acf2686f6aab57b2cbc06740975bafa4
BLAKE2b-256 bcd4845bf79bd04954a6e119b1a201386768375140ac8f77a8862d26fe9370bb

See more details on using hashes here.

Supported by

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