Source: dae-py-relay-controller
Section: python
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Uploaders: Hans-Christoph Steiner <hans@eds.org>
Build-Depends: debhelper-compat (= 13),
	       dh-python,
	       python3-all,
	       python3-setuptools,
Standards-Version: 4.7.4.1
Homepage: https://github.com/petersbingham/dae-py-relay-controller
Vcs-Git: https://salsa.debian.org/python-team/packages/dae-py-relay-controller.git
Vcs-Browser: https://salsa.debian.org/python-team/packages/dae-py-relay-controller

Package: python3-dae-relayboard
Architecture: all
Depends: ${python3:Depends},
         ${misc:Depends},
         python3-pylibftdi,
         python3-serial,
Description: Library for controlling Denkovi DAE USB relay boards
 This is a library that uses libftdi to direct access Denkovi USB
 relay controller boards such as the DAE-CB series (4, 8 or 16
 relay). Known Limitations and Assumptions:
 .
  * 4 and 8 relay boards do not handle connection to multiple
    devices. Connects to first found Denkovi.
  * Not thread safe.
  * Possible race conditions with device plugging.
  * Uses a VCP delay of 50ms. Documentation specifies 5ms but was still
    seeing corruption at 20ms. Could be improved for the gets by doing
    an initial sync and then keeping track of the states in the class.
