Skip to main content

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 .db file 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

initial db view

dbfile -> table association

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)

Source distribution for pypirccua 1.1.0
File Size Uploaded
pypirccua-1.1.0.tar.gz 18.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pypirccua 1.1.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files

1.0.0

2 release files

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