+ * lots more documentation, cleaned up, on readthedocs. Still in progress though.
+ * Experimental support for multi-device interfaces ``Device(interface=1)``
* include examples subpackage
* ensure examples work under Python3
# The full version, including alpha/beta/rc tags.
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
- - Currently only one port per device is used; I've not tested with dual
- The API might change prior to reaching a 1.0 release.
Though hopefully with a different serial number, or else you've either
stolen mine, or you are me...
-Test some actual IO (well, at least O)
Connect an LED between D0 of your bit-bang capable device and ground, via a
330 - 1K ohm resistor as appropriate.
$ python -m pylibftdi.examples.led_flash
The LED should now flash at approximately 1Hz.
+To test some input, remove any connections from the port lines initially,
+then run the following, which reads and prints the status of the input lines
+ $ python -m pylibftdi.examples.pin_read
+The ``pin_read`` example is a complete command line application which can
+be used to monitor for particular values on the attached device pins, and
+output an appropriate error code on match. Repeat the above with a trailing
rather than a problem with the libftdi library.
description="Pythonic interface to FTDI devices using libftdi",