CMD + K

spectrumdevice

Community

A high-level, object-oriented Python library for controlling Spectrum Instrumentation digitisers

Installation

To install this package, run one of the following:

Conda
$conda install conda-forge::spectrumdevice

Usage Tracking

1.2.0
1.1.0
1.0.1
1.0.0
0.3.0
5 / 8 versions selected
Downloads (Last 6 months): 0

Description

spectrumdevice is a high-level, object-oriented Python library for controlling Spectrum Instrumentation devices. It can connect to individual digitisers or StarHubs (e.g. the NetBox). The main module spectrumdevice provides two classes SpectrumDigitiserCard and SpectrumDigitiserStarHub for controlling and receiving data from individual digitisers and StarHubs respectively. Mock classes are also provided for testing software without drivers installed or hardware connected.The submodule spectrumdevice.settings provides Enums and Dataclasses wrapping the register values provided by the Spectrum API, to be used for configuring hardware and interpreting responses received from hardware.

About

Summary

A high-level, object-oriented Python library for controlling Spectrum Instrumentation digitisers

Last Updated

Jun 26, 2024 at 16:16

License

MIT

Total Downloads

14.7K

Supported Platforms

noarch