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
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 |