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.1.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

dlogg_driver-0.2.1-py2-none-any.whl (9.3 kB view details)

Uploaded Python 2

File details

Details for the file dlogg-driver-0.2.1.tar.gz.

File metadata

File hashes

Hashes for dlogg-driver-0.2.1.tar.gz
Algorithm Hash digest
SHA256 43f456281906cfc5d2455e0de681879bd2a697a1f2d80f4f277596b54f7ed2ab
MD5 3944ec68f11b368a329c134dc0af3213
BLAKE2b-256 6c481db6745050b01ef32d79c17b6bb3f6e9ad3af16aea93c2f25c39c5582b95

See more details on using hashes here.

File details

Details for the file dlogg_driver-0.2.1-py2-none-any.whl.

File metadata

File hashes

Hashes for dlogg_driver-0.2.1-py2-none-any.whl
Algorithm Hash digest
SHA256 a751933d65ed74e869fdbef160453e88866b537c1becfcae6861dcc59929f70a
MD5 39be7dd05101947d212f25c6a0080833
BLAKE2b-256 102cd1499c2c95457954c8b67b1a1f126560346d1ffc887c603743c5eeddc365

See more details on using hashes here.

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