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
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
File details
Details for the file iqrfpy_iqd_diagnostics-0.1.3.tar.gz
.
File metadata
- Download URL: iqrfpy_iqd_diagnostics-0.1.3.tar.gz
- Upload date:
- Size: 9.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a63f2f03a15a3738fc1e2379f753bd261704b276958a9ddbe48a2987bf298b0 |
|
MD5 | 1d5ae1d15ad8ce5c46680615f6247dd1 |
|
BLAKE2b-256 | d37b5b4ee7b374a5706905b5e9c2ca4e542df3cf685ebcc5dc7f433eb59f8a1d |
File details
Details for the file iqrfpy_iqd_diagnostics-0.1.3-py3-none-any.whl
.
File metadata
- Download URL: iqrfpy_iqd_diagnostics-0.1.3-py3-none-any.whl
- Upload date:
- Size: 11.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b36152502099423108b967bf2fae320207aa46c11931c96a9dd7df36c9987a78 |
|
MD5 | acf2686f6aab57b2cbc06740975bafa4 |
|
BLAKE2b-256 | bcd4845bf79bd04954a6e119b1a201386768375140ac8f77a8862d26fe9370bb |