Introduction

openDAQ™ SDK is a simple-to-use general purpose software development kit.

It allows the users to discover, configure, and receive data from any openDAQ™ compatible device using their favorite programming languages like C++ or Python, with support for C#, Labview, and others coming soon. It can be used on any host computer; Linux, Windows, or macOS.

image

This documentation is split into 3 parts:

  • Getting started: A perfect place to start if you are completely new to openDAQ™ SDK. Contains tutorials guiding you through basic openDAQ™ usage examples.

  • Glossary: Glossary of commonly used terms used to represent data acquisition concepts found in openDAQ™.

  • How-to guides: A collection of example code snippets aimed at helping you solve specific problems.

  • Architecture: Explanations of the core concepts and inner workings of the openDAQ™ SDK.