Skip to main content

Python bindings to use Becker & Hickls' hardware control dll and API

Project description

bhpy

Python API for Becker&Hickl software products, data acquisition and data handling

To install this module on your system, you can use pip:

pip install bhpy

or

python3 -m pip install bhpy

To access bhpy and its components import it into your Python code like this:

import bhpy as bh

Documentation

The Documentation can be found here.

SPCConnect

SPCConnect is a command based TCP interface for SPCM that allows programmatic access to SPCM's user interface. It can be used to automate measurements, create measurement feedback loops, integrate SPCM's functionality into your software or add other functionality to SPCM. Many parameters can be accessed through the interface directly, others can be set through predefined setups and will be added over time (requests can be submitted via the bug tracker). SPCConnect can also facilitate automated data analysis through SPCM as well as GPU accelerated fluorescence decay analysis with SPCImage by fitting the data with single-, double- and triple exponential decay models.

BH LabView Connect

Remote control interface for Becker&Hickl's LabView software products. Command based interface that allows programmatic access to their user interfaces, similar to SPCConnect. Currently supported LabView applications (requests can be submitted via the bug tracker):

BH Hardware

Python wrapper for Becker&Hickl hardware control.

BH Device Scan

BH device scanning dll wrapper that provides Python bindings to scan the system for all present Becker&Hickl devices, their serial number and firmware version.

Hardware Dll

Dll wrapper for hardware configuration and data acquisition compatible with:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bhpy-3.3.1.tar.gz (36.7 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bhpy-3.3.1-py3-none-any.whl (770.2 kB view details)

Uploaded Python 3

File details

Details for the file bhpy-3.3.1.tar.gz.

File metadata

  • Download URL: bhpy-3.3.1.tar.gz
  • Upload date:
  • Size: 36.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for bhpy-3.3.1.tar.gz
Algorithm Hash digest
SHA256 24144d040aae42074d704aa1eee27944e1dc0e62d780d8ef38edd6081be345f1
MD5 5e1bc988b68d0419120654f7edd7000e
BLAKE2b-256 b79ba49875042cf87b27a3b1f355e0b8e97f6658263893772be20c8ce67835ee

See more details on using hashes here.

File details

Details for the file bhpy-3.3.1-py3-none-any.whl.

File metadata

  • Download URL: bhpy-3.3.1-py3-none-any.whl
  • Upload date:
  • Size: 770.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for bhpy-3.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cfb3eb4ef2b39278acdc6991dcb8f2e1b17466d2f7fbb9b0f268b777ed5fab33
MD5 81b3b007c1c8cd032705930c4f0afcc4
BLAKE2b-256 df4a00c7d6b47411b9abd57a37676da2d0ed3fcf64916d7506e8c8d5f024e388

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page