Object-oriented API for DATAQ DI-2008
Project description
Purpose
To provide an easy-to-use, object-oriented instrument interface for the DATAQ DI-2008 from within any Python environment.
Installation
The hardware drivers must be installed before this package may be utilized. Hardware drivers may be downloaded from the manufacturer's product page.
Once drivers are installed:
$> pip install di2008
Project Status and Future
The objects provided are tested and demonstrated to function well, however, there are still lots of features that have not been implemented.
Items marked out have already been completed. The list is in approximate order of priority and marked out items have been completed.
Implement Analog Scan ListcompleteRead ThermocouplescompleteRead Analog InputscompleteRead Rate Inputcomplete- Read Event Input
- Read Counter Input
- Read Digital Input(s)
- Write to Digital Outputs
- Hardware Synchronization
Usage
Place device into 'COM' mode:
- Disconnect from USB
- Wait 5 seconds
- Connect to USB and press button on side rapidly until LED changes
The device setting is persistent and will not need to be changed again. You should see a COM port in your device manager with the label DATAQ DI-2008
when the device is in the appropriate mode.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.