Skip to main content

Transport/protocol layer to extend ftd2xx for asyncronous connections.

Project description

python black pdm

ftd2xx-aio is an extension of ftd2xx (a wrapper around the D2XX drivers for FTDI devices) that adds a transport/protocol layer (similar to pyserial-asyncio). This allows the user to take advantage of asynchronous callbacks on connections, rather than polling for data themselves.

Thanks

Parts of this code are inspired by or directly copied from the work of the pyserial team (pyserial-asyncio) which is under BSD3 license. This project is possible because of their good work for the open source community. Thank you!

And, of coarse, thank you Satya for your work on ftd2xx! I have truly enjoyed contributing to your project here and there. You are so great to work with!

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

ftd2xx_aio-0.1.0.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

ftd2xx_aio-0.1.0-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

Details for the file ftd2xx_aio-0.1.0.tar.gz.

File metadata

  • Download URL: ftd2xx_aio-0.1.0.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for ftd2xx_aio-0.1.0.tar.gz
Algorithm Hash digest
SHA256 254c9c535781c47fc785d704d37ddb31c9c8906dfcb57ef243732dc43d738a41
MD5 23cc2befe71a6bb738015ddf04fcc33a
BLAKE2b-256 3fc99ae339f1beaee2325b0ca98322e12797b8b58207f76f7a10fd1a21519bf9

See more details on using hashes here.

File details

Details for the file ftd2xx_aio-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: ftd2xx_aio-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 8.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for ftd2xx_aio-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 da7456e0875babaa67002f1376a57852c2bc44c945f96fb412fa83f3b7eceb87
MD5 825c58ac6d868e2d3410383b9846120d
BLAKE2b-256 1b78cf7663c0337c3da3fa030ca9c9437baa07cd3694e3769e496733d6fe8f8c

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