Permalink
Commits on Oct 30, 2017
  1. Improve MPSSE tracer

    eblot committed Oct 30, 2017
Commits on Oct 5, 2017
  1. Fix two issues with SpiGpio

    eblot committed Oct 5, 2017
    and make SpioGpio API as close as possible to Gpio API
  2. Use relative import

    eblot committed Oct 5, 2017
Commits on Oct 4, 2017
  1. Merge branch 'spi-gpio'

    eblot committed Oct 4, 2017
  2. Update documentation

    eblot committed Oct 4, 2017
  3. Use SEND_IMMEDIATE for GPIO read requests

    eblot committed Oct 4, 2017
    It saves a useless "latency" delay (i.e. 16 ms min on each GPIO read out)
  4. Always chose a lower or equal frequency

    eblot committed Oct 4, 2017
    if selected frequency cannot be set, be sure not to select a higher one.
Commits on Oct 1, 2017
  1. Bump version

    eblot committed Oct 1, 2017
  2. Fix GPIO line mangement

    eblot committed Oct 1, 2017
Commits on Sep 30, 2017
  1. Explicit CS count definition

    eblot committed Sep 30, 2017
  2. Fix syntax issues

    eblot committed Sep 30, 2017
  3. Remove MPSSE/BitBang mode on close

    eblot committed Sep 30, 2017
  4. Improve URL error detection and fix invalid device selection with mul…

    eblot committed Sep 30, 2017
    …tiple FTDI devices
Commits on Sep 19, 2017
  1. Update documentation

    eblot committed Sep 19, 2017
  2. Rework latency management

    eblot committed Sep 19, 2017
    Increase minmun latency to avoid losing bytes (issue with FTDI HW)
    Improve latency step management
  3. Rework device enumerations

    eblot committed Sep 19, 2017
    Support select-by-serial-only feature
Commits on Sep 15, 2017
  1. Fix a nasty issue on `close()` when FTDI device discovery syntax `ftd…

    eblot committed Sep 15, 2017
    …i:///?` is used in MPSSE mode
Commits on Aug 31, 2017
  1. Merge pull request #69 from vianney/serial-fast-read

    eblot committed Aug 31, 2017
    serialext: Do not sleep when all requested data is read
Commits on Aug 30, 2017
  1. serialext: Do not sleep when all requested data is read

    vianney committed Aug 30, 2017
    FtdiSerial.read() would always sleep for 10ms at each loop iteration,
    even when all requested data has been retrieved.  Hence, small reads are
    penalized, even though they should be competitive with larger reads
    thanks to the read buffer inside the Ftdi device object.
    
    This patch provides a quick exit path in FtdiSerial.read() as soon as
    all requested data is read.
  2. Update documentation

    eblot committed Aug 30, 2017
  3. Merge branch 'winkludge'

    eblot committed Aug 30, 2017
  4. Update AUTHORS

    eblot committed Aug 30, 2017
  5. Merge pull request #68 from vianney/serial-timeout

    eblot committed Aug 30, 2017
    serialext: Fix timeout interpretation