Skip to main content

Open Data Acquisition Platform

Project description

openDAQ

Open Data Acquisition Platform

The openDAQ SDK offers a standardized interface to a variety of data acquisition hardware. It is easy to use and allows rapid integration of test and measurement systems from different vendors, such as HBK and DEWESoft.

Installation

The package is currently only available as binary wheels that have been built and testeng for the following combinations:

  • 64-bit Windows and Python 3.11
  • x86_64 Ubuntu 22.04 and Python 3.10

It might not work on Linux distributions with older GLIBC.

On supported systems you can install it with:

pip install opendaq

Quick-start

You can start the application by creating a new instance:

import opendaq

# Create a fresh openDAQ(TM) instance that we will use for all the interactions with the openDAQ(TM) SDK
instance = opendaq.Instance()

In order to list all the available devices, run:

for connection_string, device_info in instance.available_devices.items():
    print("Name:", device_info.name, "Connection string:", connection_string)

When using just a reference module without being connected to a physical device, the expected output will be

Name: Device 0 Connection string: daqref://device0
Name: Device 1 Connection string: daqref://device1

More examples can be found under https://docs.opendaq.com/manual/.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

opendaq-0.9.8-cp311-cp311-win_amd64.whl (3.4 MB view hashes)

Uploaded CPython 3.11 Windows x86-64

opendaq-0.9.8-cp310-cp310-manylinux_2_35_x86_64.whl (5.3 MB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.35+ x86-64

Supported by

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