A Python API for the Newport Model ESA-C Ultra-Resolution Actuator Controller.
Project description
newport-esa
A Python API for the Newport Model ESA-C Ultra-Resolution Actuator Controller.
Overview
The source code and example scripts have been tested using Python 3.8.10 running in Windows 7 (64-bit).
The only operating system supported in this release is Windows 7 (64-bit).
- Project Homepage: https://github.com/houlihaj/newport-esa
- Download Page: https://pypi.org/project/newport-esa/
Requirements
Installation
pip install newport-esa
Windows 7 Compatibility
Due to PC hardware limitations, initial development for this package was performed using the Windows 7 (64-bit) operating system.
The following programs, applications, and drivers were successfully used for package development in Windows 7 (64-bit):
- Python 3.8.10
- pip 24.0
- Git 2.45.2
- NI-VISA 14.0.0
- NI-VISA Runtime 14.0.0
- NI-488.2 14.0
- NI-488.2 Runtime 14.0
- PyCharm 2019.3.5 (Community Edition)
- Notepad++ 8.6.8
In principle, the text editor and IDE (Notepad++ and PyCharm) are not explicitly critical to the success of the package. All other programs, applications, and drivers listed are critical to the success of the package on Windows 7.
A file named requirements-win7.txt is included with the project with an output of the installed packages
that were tested successfully in Windows 7 (64-bit).
Usage
There are a number of examples in the examples directory that can help you get up and running.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file newport_esa-0.1.0.tar.gz.
File metadata
- Download URL: newport_esa-0.1.0.tar.gz
- Upload date:
- Size: 6.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9ca6eb1c44588323e28da5c0b483a71d741ccb836c93a94a63cac072ad2a072a
|
|
| MD5 |
6e3a494eff088802f410fc1c3c9b4a9a
|
|
| BLAKE2b-256 |
18ed28d4f93099dfce52de8cc7ea9c9fe31ea4ec4642ea53362b93e0aeaad93f
|
File details
Details for the file newport_esa-0.1.0-py3-none-any.whl.
File metadata
- Download URL: newport_esa-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4b8a9d4f5e2c9e8d408939027a08869377a201b4c55a5b5aef807ea0a5f9f11a
|
|
| MD5 |
c5a4bcce7e9f7f2fedd6b9df66e6eacb
|
|
| BLAKE2b-256 |
51fe131d9e905928d42f3a36a67115800212af5912b9887b3d5f1e7ba586fee0
|