Skip to main content

Unofficial library to read data from a Technische Alternative D-LOGG device.

Project description

Unofficial python package to read data from a Technische Alternative D-LOGG device.

Installation

pip install dlogg-driver

Usage

from dlogg_driver import DLoggDevice

with DLoggDevice("/dev/ttyUSB0") as device:
    print u"Type: {}".format(device.get_type())
    print u"Firmware: {}".format(device.get_firmware_version())
    print u"Mode: {}".format(device.get_mode())
    print u"Logging criterion: {}".format(unicode(device.get_logging_criterion()))
    print u"Current data: {}".format(unicode(device.get_current_data()))
    header = device.get_header()
    print u"Number of available samples: {}".format(header.get_sample_count())
    data = device.fetch_data_range(header.start, 1)
    print u"Data [0]: {}".format(unicode(data[0]))
    device.fetch_end()

Credits

  • Many thanks to Technische Alternative for allowing me to create and publish this package under a free software license!

  • Thanks also to H. Römer for publishing d-logg-linux.

Project details


Download files

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

Source Distribution

dlogg-driver-0.2.0.tar.gz (5.8 kB view hashes)

Uploaded Source

Built Distribution

dlogg_driver-0.2.0-py2-none-any.whl (9.2 kB view hashes)

Uploaded Python 2

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