Source: dae-py-relay-controller Section: python Maintainer: Debian Python Team Uploaders: Hans-Christoph Steiner 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.