TobyBi / LabJack-DAQ

OOP wrapper for LabJack LJM library for T-Series DAQs.

Home Page:https://tobybi.github.io/LabJack-DAQ/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LabJack-DAQ

Object-oriented wrapper of LabJack LJM to control LabJack T-Series DAQs. Classes are provided for timed interval control, asynchronous communication, and output steaming of DACs.

Requirements

Only written and tested with LabJack T7 DAQ.

Installation

To install simply clone the git directory using the following commands:

git clone https://github.com/TobyBi/LabJack-DAQ

Move the file tdaq to your own directory and import it to use.

Usage

Create a LabJackDaq object and add desired components to use it. The available components are

  • Updater for reading and writing to LabJack registers,
  • AsynchUpdater for using asynchronous read and write to LabJack registers,
  • Intervaler which allows ensures commands run within a certain interval, and
  • Streamer which streams data from the LabJack at a set rate.

More details are included in the documentation here.

About

OOP wrapper for LabJack LJM library for T-Series DAQs.

https://tobybi.github.io/LabJack-DAQ/


Languages

Language:Python 100.0%