Skip to main content

spcm_core

License: MIT PyPI - Version PyPi Downloads Follow GitHub followers

A low-level, Python API package for interfacing with Spectrum Instrumentation GmbH devices.

spcm_core can handle individual cards, StarHubs, groups of cards and Netboxes.

Supported devices

See the SUPPORTED_DEVICES.md file for a list of supported devices.

Requirements

Static Badge

spcm_core requires the Spectrum Instrumentation driver which is available for Windows and Linux. Please have a look in the manual of your product for more information about installing the driver on the different plattforms.

Installation and dependencies

Pip Package Publish to PyPI

Start by installing Python 2.6 or higher. We recommend using the latest version. You can download Python from https://www.python.org/.

You would probably also like to install and use a virtual environment, although it's not strictly necessary. See the examples README.md for a more detailed explanation on how to use spcm_core in a virtual environment.

To install the latest release using pip:

$ pip install spcm_core

Note that: this will automatically install all the dependencies.

Documentation

Documentation Build docs Publish docs

The API documentation for the latest stable release is available for reading on GitHub pages.

Please also see the hardware user manual for your specific card for more information about the available functionality.

Using spcm_core

The spcm_core package is a low-level programming API library for controlling Spectrum Instrumentation devices.

Examples

For detailed examples see the src\examples directory. You can find the most recent examples on GitHub.

Metadata

Release files for spcm-core 1.0.10

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for spcm-core 1.0.10
File Size Uploaded
spcm_core-1.0.10.tar.gz 51.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for spcm-core 1.0.10
File Interpreter ABI Platform
spcm_core-1.0.10-py3-none-any.whl Python 3 none any Details

Total release size: 88.9 kB

Release files / spcm_core-1.0.10.tar.gz

Download URL spcm_core-1.0.10.tar.gz
Size 51.9 kB
Tags Source
SHA-256 checksum
How to use checksums
4a7e901430fb3d757a576372fecab13c3bb6553db45af236dee694a21197c18a
BLAKE2b-256 checksum
How to use checksums
5677fb4fa80cf15a19420b3e9f8afcc4b56307c89abd24f855f45b9161bcf378
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / spcm_core-1.0.10-py3-none-any.whl

Download URL spcm_core-1.0.10-py3-none-any.whl
Size 37.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e92a5268aac827cba849bf2fb7ba891ef59e99d7044e020d21cf3232b258c7d2
BLAKE2b-256 checksum
How to use checksums
e91827607ece90b28a1d10359a736661a8bc30b200c40b2235c4b7d5364df442
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.0.10 This release

2 release files

1.0.9

2 release files

1.0.8

2 release files

1.0.7

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.0.4

2 release files

0.0.3

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