GitXplorerGitXplorer
c

dwdatareader

public
15 stars
10 forks
3 issues

Commits

List of commits on branch master.
Verified
bb63445e92bebf6bc13abf9525e2182a86efbe61

Update library to DWDataReader v4.2.0.31 (#66)

ccosterwi committed 3 months ago
Verified
e579a23739e08db9a42ed67fb66341fcb51722dd

Update libraries to DWDataReader_v4_2_0_25 (#63)

ccosterwi committed a year ago
Verified
b5c5baf7a917cdb53f40383b4d2fd3fd92e4b4a8

Dw data reader v4 2 0 24 (#58)

ccosterwi committed 2 years ago
Verified
f28e92439479f1817fa92c0384b362c785100e16

Dw data reader v4 2 0 23 (#54)

ccosterwi committed 2 years ago
Verified
a87a1fa98245ed96ceba756af2ab5e6e684865b3

Update example (#52)

ccosterwi committed 3 years ago
Verified
63a37c4137d0166b21b92a950071335ce24a53db

Upgrade to DWDataReader_v4_2_0_22 released 2022-02-24 (#50)

ccosterwi committed 3 years ago

README

The README file for this repository.

dwdatareader

.. image:: https://travis-ci.com/costerwi/dwdatareader.svg?branch=master :alt: DWDataReader build status on Travis CI :target: https://travis-ci.com/costerwi/dwdatareader

.. image:: https://ci.appveyor.com/api/projects/status/a2qssrmuepbx224i/branch/master?svg=true :alt: DWDataReader build status on Appveyor :target: https://ci.appveyor.com/project/costerwi/dwdatareader/branch/master

DEWESoft produces hardware and software for test measurement, data aquisition, and storage. Data files are stored with the extension .d7d in a proprietary format. DEWESoft provides a free Windows application to work with the data and a free shared library for developers on Windows and Linux.

This is a Python module to interact with the DEWESoft DWDataReaderLib shared library available from https://download.dewesoft.com/list/developers.

Installation

The module is available on https://pypi.python.org/pypi/dwdatareader so all one needs to do is:

::

pip install dwdatareader

Example usage

Scripts like the following may be run from the command line or, more interactively, from Jupyter Notebook <http://jupyter.org>_

You can work with a live Binder example here <https://mybinder.org/v2/gh/costerwi/dwdatareader/master?labpath=dwdatareader_example.ipynb>_.

.. code:: python

import dwdatareader as dw
with dw.open('myfile.d7d') as f:
    print(f.info)
    ch1 = f['chname1'].series()
    ch1.plot()
    for ch in f.values():
        print(ch.name, ch.series().mean())

Contribute

Bug reports and pull requests should be directed to the project home on Github <http://github.com/costerwi/dwdatareader>_