Skip to main content

LabJack T-series DAQ drivers for instro

Project description

instro-daq-labjack

LabJack DAQ drivers for instro.

This package contributes LabJackTSeriesDriver under instro.daq.drivers.labjack, with model definitions for the T4, T7, and T8. The driver talks to LabJack T-series hardware through the LabJack LJM library via the labjack-ljm Python binding, and runs behind the InstroDAQ hardware abstraction alongside the other DAQ vendors.

Installation

pip install 'instro[labjack]'

The LJM library is a separate vendor install from LabJack and is required at runtime on Windows, macOS, and Linux.

Usage

Construct the driver with the device serial number, then pass it to InstroDAQ:

from instro.daq import InstroDAQ
from instro.daq.drivers.labjack import LabJackTSeriesDriver

daq = InstroDAQ(name="myDAQ", driver=LabJackTSeriesDriver(device_id="440020473"))

See the DAQ guides for channel configuration, hardware timing, and publishing to Nominal Core.

License

Apache License 2.0.

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

instro_daq_labjack-0.7.1.tar.gz (13.7 kB view details)

Uploaded Source

Built Distribution

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

instro_daq_labjack-0.7.1-py3-none-any.whl (12.1 kB view details)

Uploaded Python 3

File details

Details for the file instro_daq_labjack-0.7.1.tar.gz.

File metadata

  • Download URL: instro_daq_labjack-0.7.1.tar.gz
  • Upload date:
  • Size: 13.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for instro_daq_labjack-0.7.1.tar.gz
Algorithm Hash digest
SHA256 51423d97982e76467704dbbc7344ab5d3c8f6509d5bf4d0f8af30804106049d3
MD5 ed56706caf059f971f907cf86cd59b55
BLAKE2b-256 7ada06b4f4ec9721118c27c7977fbf2c83d99b326d9b372eb706d73bee34b251

See more details on using hashes here.

Provenance

The following attestation bundles were made for instro_daq_labjack-0.7.1.tar.gz:

Publisher: release-please-publish.yml on nominal-io/instro

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file instro_daq_labjack-0.7.1-py3-none-any.whl.

File metadata

File hashes

Hashes for instro_daq_labjack-0.7.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3ee80ef109a54acff92562d32ab988361882c65791c651888e87f3b35166f238
MD5 0db1607a89ad789a39a02382b8360acc
BLAKE2b-256 29ff0c92b14b11c239c014d8ae6ead89808fc19c63b1fe6c12ee35314cbafa06

See more details on using hashes here.

Provenance

The following attestation bundles were made for instro_daq_labjack-0.7.1-py3-none-any.whl:

Publisher: release-please-publish.yml on nominal-io/instro

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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