Skip to main content

Wrapper for AMTI USB Device library. Currently only supported on Windows Systems for 32 and 64 bit versions of the SDK. Use 64 bit dll if running 64 bit python interpreter and vice versa with 32 bit dll.

Project description

AMTIUSBDeviceWrapper

Description

Python wrapper for AMTI USB Device dynamically linked shared library via ctypes module.

Getting Started

Dependencies

  • Windows 7 64/32-bit and later
  • Python V 3.9.13 and later
  • AMTI USB Device SDK V 1.3

Installation

  • How/where to download your program
  • Any modifications needed to be made to files/folders

Execution

  • Build the package
py -m build # Windows
python -m build # Unix
  • Install the package
pip install C:/some-dir/AMTIUSBDeviceWrapper/amtiusbdevicewrapper-<>.whl
  • Import package
from AMTIUSBDeviceWrapper import AMTIUSBDevice as amti

Help

Any advise for common problems or issues.

command to run if program contains helper info

Authors

Jordy Larrea Rodriguez (CasuallyAlive, jordy.larrearodriguez@gmail.com)

Version History

License

This project is licensed under the Creative Commons Zero License.

Acknowledgments

References

  • The AMTI USB Device Software Development Kit Reference Manual, v1.3.0, AMTI Force and Motion, March 2017. Accessed: April 09, 2023. Available: AMTI

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

amtiusbdevicewrapper-1.0.tar.gz (15.8 kB view details)

Uploaded Source

Built Distribution

amtiusbdevicewrapper-1.0-py3-none-any.whl (14.3 kB view details)

Uploaded Python 3

File details

Details for the file amtiusbdevicewrapper-1.0.tar.gz.

File metadata

  • Download URL: amtiusbdevicewrapper-1.0.tar.gz
  • Upload date:
  • Size: 15.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for amtiusbdevicewrapper-1.0.tar.gz
Algorithm Hash digest
SHA256 90a39d9fba25725b358aeae80f0bdcb96ff39e5b6e58f4d73395839257fad69b
MD5 30b6012c1284c441ca9591c0c48f221b
BLAKE2b-256 50e787976c7efdefbb203c4596cafcca92888a74c99cd3ef696062fba0344d08

See more details on using hashes here.

File details

Details for the file amtiusbdevicewrapper-1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for amtiusbdevicewrapper-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 01b9ba42d7c4e452354c6cc1001feb4b47d62d50c7304fefd831db4f0d1b77a7
MD5 53cf267d61407106093a5151af44fd75
BLAKE2b-256 91430011135d6b190a7a25d386311af0bc71dfce16545af0fbe8c24f2cf9a397

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