pypirccua
pypirccua - Python Pickering Relay Cycle Counting Utility Application is a PyQt-based application for visualizing and analyzing relay counts from DB files from Pickering PXI cards.
The file format specification is described in the official reference manual
License
- Under GNU/GPLv3
Features
- Parses RelayCount Card Database Files (similar to the NI PXIe Health Monitor).
- Displays statistics on Pickering PXI card physical or logical layers.
- Allows users to set a count heatmap and provides visual feedback as a reference.
- Associates a
.dbfile with a table view.
Changelog
[1.x.x] Future (somwhere in the future)
- Support: Interconnect DB data mapping with the eBirst Card Definition set XML data, and visualize side-by-side with the default database PiTableView.
- Support: dataset export functionality to Google Sheets.
- Support: PiLpxi & LXI client bridge functionality into the application.
- Support: additional statistics with an improved graph view (including support for zoom-in/out, selection, and callbacks in the table view).
[1.1.0] - 2024-11-20
- Added: Thread support for Db card loading.
- Added: PiDbCardList support for removing and clearing card list.
- Added: PiDbCardList detect already existing duplicates when adding Card DB File to the list.
- Added: PircViewer proper ProgressBar, StatusBar for app feedbacking information to the user.
- Added: PircViewer About dialog.
- Added: PiTableView export table to csv functionality.
[1.0.0] - 2024-11-17
- Initial released version of the application.
Screenshots
Install
pip install .
Run
pypirccua
Metadata
Release files for pypirccua 1.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pypirccua-1.1.0.tar.gz | 18.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pypirccua-1.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 44.3 kB
Release files / pypirccua-1.1.0.tar.gz
| Download URL | pypirccua-1.1.0.tar.gz |
|---|---|
| Size | 18.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3fc6ef59e3a401f3e488e80e65e86ab974aad8e84456f8374929ce7db5a4e1da
|
|
BLAKE2b-256 checksum How to use checksums |
8883e24c25657e21e5a5de8e803bb60f1c189a932eeeb085eb58bfb940fabfd7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.5
|
Release files / pypirccua-1.1.0-py3-none-any.whl
| Download URL | pypirccua-1.1.0-py3-none-any.whl |
|---|---|
| Size | 25.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
19358086af76cecd94aecf5c9037eec4079c90d983ca860b06dcbb88cfccd952
|
|
BLAKE2b-256 checksum How to use checksums |
ee661d8e523636e87a64c1c79fc10ba57e59f28f0e0c896ebde8d9a15f828101
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.5
|